提交 12641349 编写于 作者: zhentian.jia's avatar zhentian.jia

对接接口

上级 82704c5c
......@@ -22,7 +22,7 @@
<el-form ref="formData" :model="formData" :rules="rules" label-width="150px">
<el-form-item label="项目名称:" prop="name">
<el-col :span="13">
<el-input v-model="formData.name" placeholder="请输入项目名称"></el-input>
<el-input v-model="formData.projectName" placeholder="请输入项目名称"></el-input>
</el-col>
</el-form-item>
<el-form-item label="项目时间:" required>
......@@ -31,7 +31,7 @@
<el-date-picker
type="date"
placeholder="请选择项目时间"
v-model="formData.date1"
v-model="formData.projectBegintime"
style="width: 100%;"
></el-date-picker>
</el-form-item>
......@@ -42,7 +42,7 @@
<el-date-picker
type="date"
placeholder="请选择项目时间"
v-model="formData.date2"
v-model="formData.projectEndtime"
style="width: 100%;"
></el-date-picker>
</el-form-item>
......@@ -54,20 +54,20 @@
type="textarea"
:autosize="{ minRows: 5}"
placeholder="请输入项目简介"
v-model="formData.desc"
v-model="formData.projectIntro"
></el-input>
</el-col>
</el-form-item>
<el-form-item label="列表图片:">
<el-upload
v-model="formData.listUrl"
v-model="formData.attachmentUrl1"
class="bg-uploader"
action="#"
:show-file-list="false"
:before-upload="beforeUploadListPic"
>
<img v-if="formData.listUrl" :src="formData.listUrl" class="bg-img">
<img v-if="!formData.listUrl" class="bg-img" src="../../assets/image/small.png">
<img v-if="formData.attachmentUrl1" :src="formData.attachmentUrl1" class="bg-img">
<img v-if="!formData.attachmentUrl1" class="bg-img" src="../../assets/image/small.png">
<i v-else class="el-icon-plus avatar-uploader-icon"></i>
<div class="limit-text">
<p>尺寸大小:750*420</p>
......@@ -84,14 +84,14 @@
</el-form-item>
<el-form-item label="封面图片:">
<el-upload
v-model="formData.coverUrl"
v-model="formData.attachmentUrl2"
class="bg-uploader"
action="#"
:show-file-list="false"
:before-upload="beforeUploadCoverPic"
>
<img v-if="formData.coverUrl" :src="formData.coverUrl" class="bg-img">
<img v-if="!formData.coverUrl" class="bg-img" src="../../assets/image/small.png">
<img v-if="formData.attachmentUrl2" :src="formData.attachmentUrl2" class="bg-img">
<img v-if="!formData.attachmentUrl2" class="bg-img" src="../../assets/image/small.png">
<i v-else class="el-icon-plus avatar-uploader-icon"></i>
<div class="limit-text">
<p>尺寸大小:750*420</p>
......@@ -103,7 +103,7 @@
<el-form-item label="可下载附件:">
<el-col :span="10">
<el-upload
v-model="formData.pdfUrl"
v-model="formData.attachmentUrl3"
class="upload-pdf"
action="#"
:before-upload="beforeUploadPDF"
......@@ -357,14 +357,14 @@ export default {
//基层信息 数据
imageUrl: "",
formData: {
name: "",
date1: "",
date2: "",
desc: "",
projectName: "",
projectBegintime: "",
projectEndtime: "",
projectIntro: "",
type: 1,
listUrl: "",
coverUrl: "",
pdfUrl: "",
attachmentUrl1: "",
attachmentUrl2: "",
attachmentUrl3: ""
},
fileList: [
{
......@@ -562,17 +562,38 @@ export default {
//编辑/更新 基础信息
insertOrUpdate() {
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 = {
"projectModel":
"{\"id\":6,\"projectBegintime\":1551853576789,\"projectEndtime\":1551853576789,\"projectIntro\":\"测试用例\",\"projectName\":\"testProjectName\"}",
"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}]",
"attachmentPDFModel":
"[{\"attachmentType\":3,\"attachmentUrl\":\"www.pdf.com\",\"kind\":3,\"portalProjectId\":6},{\"attachmentType\":3,\"attachmentUrl\":\"www.pdf.com\",\"kind\":3,\"portalProjectId\":6}]"
projectModel:
'{"id":6,"projectBegintime":1551853576789,"projectEndtime":1551853576789,"projectIntro":"测试用例","projectName":"testProjectName"}',
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}]',
attachmentPDFModel:
'[{"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 => {
if (res.code == "000000") {
console.log(res)
console.log(res);
}
});
},
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册