Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica-admin-IM
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
com.pica.cloud.education.frontend
pica-admin-IM
提交
12641349
提交
12641349
编写于
3月 10, 2019
作者:
zhentian.jia
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
对接接口
上级
82704c5c
变更
1
显示空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
46 行增加
和
25 行删除
+46
-25
add-manager.vue
src/views/education/add-manager.vue
+46
-25
未找到文件。
src/views/education/add-manager.vue
浏览文件 @
12641349
...
@@ -22,7 +22,7 @@
...
@@ -22,7 +22,7 @@
<el-form
ref=
"formData"
:model=
"formData"
:rules=
"rules"
label-width=
"150px"
>
<el-form
ref=
"formData"
:model=
"formData"
:rules=
"rules"
label-width=
"150px"
>
<el-form-item
label=
"项目名称:"
prop=
"name"
>
<el-form-item
label=
"项目名称:"
prop=
"name"
>
<el-col
:span=
"13"
>
<el-col
:span=
"13"
>
<el-input
v-model=
"formData.
n
ame"
placeholder=
"请输入项目名称"
></el-input>
<el-input
v-model=
"formData.
projectN
ame"
placeholder=
"请输入项目名称"
></el-input>
</el-col>
</el-col>
</el-form-item>
</el-form-item>
<el-form-item
label=
"项目时间:"
required
>
<el-form-item
label=
"项目时间:"
required
>
...
@@ -31,7 +31,7 @@
...
@@ -31,7 +31,7 @@
<el-date-picker
<el-date-picker
type=
"date"
type=
"date"
placeholder=
"请选择项目时间"
placeholder=
"请选择项目时间"
v-model=
"formData.
date1
"
v-model=
"formData.
projectBegintime
"
style=
"width: 100%;"
style=
"width: 100%;"
></el-date-picker>
></el-date-picker>
</el-form-item>
</el-form-item>
...
@@ -42,7 +42,7 @@
...
@@ -42,7 +42,7 @@
<el-date-picker
<el-date-picker
type=
"date"
type=
"date"
placeholder=
"请选择项目时间"
placeholder=
"请选择项目时间"
v-model=
"formData.
date2
"
v-model=
"formData.
projectEndtime
"
style=
"width: 100%;"
style=
"width: 100%;"
></el-date-picker>
></el-date-picker>
</el-form-item>
</el-form-item>
...
@@ -54,20 +54,20 @@
...
@@ -54,20 +54,20 @@
type=
"textarea"
type=
"textarea"
:autosize=
"
{ minRows: 5}"
:autosize=
"
{ minRows: 5}"
placeholder="请输入项目简介"
placeholder="请输入项目简介"
v-model="formData.
desc
"
v-model="formData.
projectIntro
"
>
</el-input>
>
</el-input>
</el-col>
</el-col>
</el-form-item>
</el-form-item>
<el-form-item
label=
"列表图片:"
>
<el-form-item
label=
"列表图片:"
>
<el-upload
<el-upload
v-model=
"formData.
listUrl
"
v-model=
"formData.
attachmentUrl1
"
class=
"bg-uploader"
class=
"bg-uploader"
action=
"#"
action=
"#"
:show-file-list=
"false"
:show-file-list=
"false"
:before-upload=
"beforeUploadListPic"
:before-upload=
"beforeUploadListPic"
>
>
<img
v-if=
"formData.
listUrl"
:src=
"formData.listUrl
"
class=
"bg-img"
>
<img
v-if=
"formData.
attachmentUrl1"
:src=
"formData.attachmentUrl1
"
class=
"bg-img"
>
<img
v-if=
"!formData.
listUrl
"
class=
"bg-img"
src=
"../../assets/image/small.png"
>
<img
v-if=
"!formData.
attachmentUrl1
"
class=
"bg-img"
src=
"../../assets/image/small.png"
>
<i
v-else
class=
"el-icon-plus avatar-uploader-icon"
></i>
<i
v-else
class=
"el-icon-plus avatar-uploader-icon"
></i>
<div
class=
"limit-text"
>
<div
class=
"limit-text"
>
<p>
尺寸大小:750*420
</p>
<p>
尺寸大小:750*420
</p>
...
@@ -84,14 +84,14 @@
...
@@ -84,14 +84,14 @@
</el-form-item>
</el-form-item>
<el-form-item
label=
"封面图片:"
>
<el-form-item
label=
"封面图片:"
>
<el-upload
<el-upload
v-model=
"formData.
coverUrl
"
v-model=
"formData.
attachmentUrl2
"
class=
"bg-uploader"
class=
"bg-uploader"
action=
"#"
action=
"#"
:show-file-list=
"false"
:show-file-list=
"false"
:before-upload=
"beforeUploadCoverPic"
:before-upload=
"beforeUploadCoverPic"
>
>
<img
v-if=
"formData.
coverUrl"
:src=
"formData.coverUrl
"
class=
"bg-img"
>
<img
v-if=
"formData.
attachmentUrl2"
:src=
"formData.attachmentUrl2
"
class=
"bg-img"
>
<img
v-if=
"!formData.
coverUrl
"
class=
"bg-img"
src=
"../../assets/image/small.png"
>
<img
v-if=
"!formData.
attachmentUrl2
"
class=
"bg-img"
src=
"../../assets/image/small.png"
>
<i
v-else
class=
"el-icon-plus avatar-uploader-icon"
></i>
<i
v-else
class=
"el-icon-plus avatar-uploader-icon"
></i>
<div
class=
"limit-text"
>
<div
class=
"limit-text"
>
<p>
尺寸大小:750*420
</p>
<p>
尺寸大小:750*420
</p>
...
@@ -103,7 +103,7 @@
...
@@ -103,7 +103,7 @@
<el-form-item
label=
"可下载附件:"
>
<el-form-item
label=
"可下载附件:"
>
<el-col
:span=
"10"
>
<el-col
:span=
"10"
>
<el-upload
<el-upload
v-model=
"formData.
pdfUrl
"
v-model=
"formData.
attachmentUrl3
"
class=
"upload-pdf"
class=
"upload-pdf"
action=
"#"
action=
"#"
:before-upload=
"beforeUploadPDF"
:before-upload=
"beforeUploadPDF"
...
@@ -357,14 +357,14 @@ export default {
...
@@ -357,14 +357,14 @@ export default {
//基层信息 数据
//基层信息 数据
imageUrl
:
""
,
imageUrl
:
""
,
formData
:
{
formData
:
{
n
ame
:
""
,
projectN
ame
:
""
,
date1
:
""
,
projectBegintime
:
""
,
date2
:
""
,
projectEndtime
:
""
,
desc
:
""
,
projectIntro
:
""
,
type
:
1
,
type
:
1
,
listUrl
:
""
,
attachmentUrl1
:
""
,
coverUrl
:
""
,
attachmentUrl2
:
""
,
pdfUrl
:
""
,
attachmentUrl3
:
""
},
},
fileList
:
[
fileList
:
[
{
{
...
@@ -562,17 +562,38 @@ export default {
...
@@ -562,17 +562,38 @@ export default {
//编辑/更新 基础信息
//编辑/更新 基础信息
insertOrUpdate
()
{
insertOrUpdate
()
{
console
.
log
(
this
.
formData
);
console
.
log
(
this
.
formData
);
let
projectModel
=
{
projectName
:
formData
.
projectName
,
projectBegintime
:
formData
.
projectBegintime
,
projectEndtime
:
formData
.
projectEndtime
,
projectIntro
:
formData
.
projectIntro
};
let
attachmentModel
=
[
{
attachmentType
:
1
,
attachmentUrl
:
formData
.
attachmentUrl1
,
kind
:
1
,
seqNo
:
1
},
{
attachmentType
:
2
,
attachmentUrl
:
formData
.
attachmentUrl2
,
kind
:
2
,
seqNo
:
1
}
];
let
req
=
{
let
req
=
{
"projectModel"
:
projectModel
:
"{
\"
id
\"
:6,
\"
projectBegintime
\"
:1551853576789,
\"
projectEndtime
\"
:1551853576789,
\"
projectIntro
\"
:
\"
测试用例
\"
,
\"
projectName
\"
:
\"
testProjectName
\"
}"
,
'{"id":6,"projectBegintime":1551853576789,"projectEndtime":1551853576789,"projectIntro":"测试用例","projectName":"testProjectName"}'
,
"attachmentModel"
:
attachmentModel
:
"[{
\"
attachmentType
\"
:1,
\"
attachmentUrl
\"
:
\"
www.baidu.com
\"
,
\"
kind
\"
:1,
\"
portalProjectId
\"
:6,
\"
seqNo
\"
:1},{
\"
attachmentType
\"
:2,
\"
attachmentUrl
\"
:
\"
www.qq.com
\"
,
\"
kind
\"
:2,
\"
portalProjectId
\"
:6,
\"
seqNo
\"
:1}]"
,
'[{"attachmentType":1,"attachmentUrl":"www.baidu.com","kind":1,"portalProjectId":6,"seqNo":1},{"attachmentType":2,"attachmentUrl":"www.qq.com","kind":2,"portalProjectId":6,"seqNo":1}]'
,
"attachmentPDFModel"
:
attachmentPDFModel
:
"[{
\"
attachmentType
\"
:3,
\"
attachmentUrl
\"
:
\"
www.pdf.com
\"
,
\"
kind
\"
:3,
\"
portalProjectId
\"
:6},{
\"
attachmentType
\"
:3,
\"
attachmentUrl
\"
:
\"
www.pdf.com
\"
,
\"
kind
\"
:3,
\"
portalProjectId
\"
:6}]"
'[{"attachmentType":3,"attachmentUrl":"www.pdf.com","kind":3,"portalProjectId":6},{"attachmentType":3,"attachmentUrl":"www.pdf.com","kind":3,"portalProjectId":6}]'
};
};
vm
.
POST
(
"portalInfo/insertOrUpdate"
,
req
).
then
(
res
=>
{
vm
.
POST
(
"portalInfo/insertOrUpdate"
,
req
).
then
(
res
=>
{
if
(
res
.
code
==
"000000"
)
{
if
(
res
.
code
==
"000000"
)
{
console
.
log
(
res
)
console
.
log
(
res
)
;
}
}
});
});
},
},
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录