|
@@ -36,6 +36,19 @@
|
|
|
rows="3" v-model="tjForm.docTitle" placeholder="请填写文件标题"></textarea>
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <template v-if="tjForm.docType">
|
|
|
+ <div class="mui-content-padded" v-for="(item,i ) in textList[tjForm.docType]" :key="i">
|
|
|
+
|
|
|
+
|
|
|
+ <div class="mui-input-row">
|
|
|
+ <label><span class="colorfe616c">*</span>{{item.name}}</label>
|
|
|
+ <input type="text" v-model="tjForm[item.value]" :placeholder="'请填写'+item.name">
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </template>
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
<div class="mui-content-padded" style="padding-bottom:20px">
|
|
|
<h5>
|
|
|
<span class="colorfe616c">*</span>上传照片
|
|
@@ -106,7 +119,28 @@
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
-
|
|
|
+ textList:[
|
|
|
+ [],
|
|
|
+ [//工程合同会签申请单
|
|
|
+ {name:"收文顺序号",value:"swsxh"},
|
|
|
+ {name:"收到时间",value:"sdsj"},
|
|
|
+ {name:"归入案卷号",value:"grajh"},
|
|
|
+ ],
|
|
|
+ [//内部
|
|
|
+ {name:"拟发文号",value:"nfwh"},
|
|
|
+ {name:"提报说明",value:"tbsm"},
|
|
|
+ ],
|
|
|
+ [//外部
|
|
|
+ {name:"文件名称",value:"wjmc"},
|
|
|
+
|
|
|
+ {name:"来文号",value:"lwh"},
|
|
|
+ {name:"收文顺序号",value:"swsxh"},
|
|
|
+ {name:"收到时间",value:"sdsj"},
|
|
|
+ {name:"归入案卷号",value:"grajh"},
|
|
|
+
|
|
|
+ {name:"提报说明",value:"tbsm"},
|
|
|
+ ],
|
|
|
+ ],
|
|
|
only: "test",
|
|
|
pageTitle: '公文提报',
|
|
|
|
|
@@ -173,7 +207,8 @@
|
|
|
for (var i in response) {
|
|
|
var mod = response[i]
|
|
|
mod.text = mod.name
|
|
|
- mod.value=mod.id
|
|
|
+ mod.value=mod.value
|
|
|
+ //mod.key=mod.value
|
|
|
this.leaveTypeList.push(mod)
|
|
|
}
|
|
|
}).catch(error => {
|
|
@@ -282,13 +317,14 @@
|
|
|
_this.tjForm.docType = selectItems[0].value;
|
|
|
_this.tjForm.typeName= selectItems[0].text;
|
|
|
_this.typeName = selectItems[0].text;
|
|
|
+
|
|
|
})
|
|
|
},
|
|
|
|
|
|
//表单检测
|
|
|
checkFrom() {
|
|
|
if (process.env.VUE_APP_NODE_NAME == 'devlopment') {
|
|
|
- return true;
|
|
|
+ this.picList.push("")
|
|
|
}
|
|
|
if (!this.tjForm.docType) {
|
|
|
mui.toast('请选择文件类型');
|
|
@@ -300,6 +336,17 @@
|
|
|
mui.toast('请上传图片');
|
|
|
return false;
|
|
|
}else {
|
|
|
+ var list=this.textList[this.tjForm.docType];
|
|
|
+ for(var i in list){
|
|
|
+ var item=list[i];
|
|
|
+ if(!this.tjForm[item.value]){
|
|
|
+ mui.toast('请填写'+item.name);
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
return true;
|
|
|
}
|
|
|
},
|