Merge remote-tracking branch 'origin/develop' into develop

This commit is contained in:
super_liu
2022-05-12 16:43:17 +08:00
16 changed files with 788 additions and 410 deletions
+5 -5
View File
@@ -286,11 +286,11 @@
path: '/standContrast', path: '/standContrast',
menuId: '1d83a6278f781419f628e9f5560f5c86' menuId: '1d83a6278f781419f628e9f5560f5c86'
}, },
{ // {
title: '标准化活动日历', // title: '标准化活动日历',
path: '/standCalendar', // path: '/standCalendar',
menuId: '5e834b3fca90619e593ad0ee83263885' // menuId: '5e834b3fca90619e593ad0ee83263885'
}, // },
// { // {
// title: '标准比对库', // title: '标准比对库',
// path: '/standardComparisonLibrary', // path: '/standardComparisonLibrary',
@@ -269,7 +269,7 @@
import ProcessHeader from '../../components/ProcessHeader' import ProcessHeader from '../../components/ProcessHeader'
import ProcessFooter from '../../components/ProcessFooter' import ProcessFooter from '../../components/ProcessFooter'
import ProcessTitle from '../../components/ProcessTitle' import ProcessTitle from '../../components/ProcessTitle'
import { saveTaskFirst } from 'api/process' import { queryTaskFirst, saveTaskFirst } from "api/process";
import { taskDel } from 'api/process' import { taskDel } from 'api/process'
export default { export default {
name: "bzdyStep1", name: "bzdyStep1",
@@ -559,14 +559,13 @@ export default {
this.saveLoading = false this.saveLoading = false
}) })
}, },
handleSubmit(username) { handleSubmit() {
this.$refs['qbkwForm'].validate((valid) => { this.$refs['qbkwForm'].validate((valid) => {
if (valid) { if (valid) {
this.$refs['Form'].validate((valid) => { this.$refs['Form'].validate((valid) => {
if (valid) { if (valid) {
this.isSubmit = true this.isSubmit = true
this.$http.post('lawss/activiti/startProcessRollBack', { this.$http.post('lawss/activiti/startProcessRollBack', {
id: this.bpnId || '',
createUser: this.$store.getters.userInfo.userId, createUser: this.$store.getters.userInfo.userId,
createUserName: this.$store.getters.userInfo.userName, createUserName: this.$store.getters.userInfo.userName,
type: '2', type: '2',
@@ -586,14 +585,12 @@ export default {
}, {}, res => { }, {}, res => {
if (res.success) { if (res.success) {
this.$message.success('流程发起成功') this.$message.success('流程发起成功')
if (this.bpnId !== '') { let taskId = {
let taskId = { id: this.$route.query.bpnId
id: this.bpnId
}
taskDel(taskId).then(res=>{
return res
})
} }
taskDel(taskId).then(res=>{
return res
})
this.$router.push('/processCenter') this.$router.push('/processCenter')
} }
this.isSubmit = false this.isSubmit = false
@@ -612,12 +609,28 @@ export default {
} }
}) })
}, },
aa () { getData () {
return 11111 queryTaskFirst({
} bpnId: this.bpnId
}).then(res => {
this.bpnId = this.$route.query.bpnId
let mes = JSON.parse(res.mes)
if (mes.form.date) {
mes.form.date = new Date(this.$moment(mes.form.date).format('YYYY-MM-DD'))
} else {
mes.form.date = ''
}
this.form = mes.form
this.roleForm = mes.roleForm
this.commentText1 = mes.commentText1 || ''
})
},
}, },
mounted () { mounted () {
this.bpnId = this.$route.query.bpnId this.bpnId = this.$route.query.bpnId
if (this.bpnId !== undefined) {
this.getData()
}
}, },
} }
</script> </script>
@@ -72,6 +72,31 @@
value-format="yyyy-MM-dd"> value-format="yyyy-MM-dd">
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
<el-form-item v-if="verifySarStandard" label="归档位置" prop="treeListName" class="add-form-item form-item-disabled">
<el-tooltip effect="dark" :content=form.treeListName placement="top-start">
<el-input
v-show="false"
v-model="form.treeListId"
></el-input>
<el-input
v-model="form.treeListName"
clearable
placeholder="选择归档位置"
@click.native="choiceTree('treeListName', '归档位置', form.treeListName)">
</el-input>
</el-tooltip>
<tree-select-stand
:key="key"
:multiple=true
:lazy=false
:checkStrictly=true
:modalShowFlag="modalShowTree"
:drawerTitle="drawerTitle"
width="800"
:data="treeListOptions"
:defaultProps="defaultProps" :checkedKeys="treeCheckedKeys"
:nodeKey="nodeKey" @popoverHide="treeHide" @popoverHideCancel="treeHideCancel"></tree-select-stand>
</el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item v-show="form.standInData === '1'" label="国家/地区" prop="country" class="add-form-item form-item-disabled"> <el-form-item v-show="form.standInData === '1'" label="国家/地区" prop="country" class="add-form-item form-item-disabled">
@@ -153,31 +178,6 @@
clearable clearable
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item v-if="verifySarStandard" label="归档位置" prop="treeListName" class="add-form-item form-item-disabled">
<el-tooltip effect="dark" :content=form.treeListName placement="top-start">
<el-input
v-show="false"
v-model="form.treeListId"
></el-input>
<el-input
v-model="form.treeListName"
clearable
placeholder="选择归档位置"
@click.native="choiceTree('treeListName', '归档位置', form.treeListName)">
</el-input>
</el-tooltip>
<tree-select-stand
:key="key"
:multiple=true
:lazy=false
:checkStrictly=true
:modalShowFlag="modalShowTree"
:drawerTitle="drawerTitle"
width="800"
:data="treeListOptions"
:defaultProps="defaultProps" :checkedKeys="treeCheckedKeys"
:nodeKey="nodeKey" @popoverHide="treeHide" @popoverHideCancel="treeHideCancel"></tree-select-stand>
</el-form-item>
</el-col> </el-col>
<el-col :span="24"> <el-col :span="24">
<el-form-item label="标准英文名称" prop="standEnName" class="add-form-item form-item-disabled"> <el-form-item label="标准英文名称" prop="standEnName" class="add-form-item form-item-disabled">
@@ -816,17 +816,18 @@
</ProcessTitle> </ProcessTitle>
<div class="prc-content-border" v-show="verifySarStandard"> <div class="prc-content-border" v-show="verifySarStandard">
<el-row :gutter="24"> <el-row :gutter="24">
<el-col :span="12"> <el-col :span="24">
<el-form-item label="代替标准号" prop="dtbjh" class="add-form-item form-item-disabled"> <el-form-item label="代替标准号" prop="dtbjh" class="add-form-item form-item-disabled">
<el-tooltip v-if="form.dtbjh" effect="dark" :content=form.dtbjh placement="top-start"> <!-- <el-tooltip v-if="form.dtbjh" effect="dark" :content=form.dtbjh placement="top-start">-->
<el-input <!-- <el-input-->
v-model="form.dtbjh" <!-- v-model="form.dtbjh"-->
placeholder="请输入代替标准号" <!-- placeholder="请输入代替标准号"-->
clearable <!-- clearable-->
></el-input> <!-- ></el-input>-->
</el-tooltip> <!-- </el-tooltip>-->
<el-input <el-input
v-else type="textarea"
:title="form.dtbjh"
v-model="form.dtbjh" v-model="form.dtbjh"
placeholder="请输入代替标准号" placeholder="请输入代替标准号"
clearable clearable
@@ -879,22 +880,24 @@
</div> </div>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="24">
<el-form-item label="部分代替标准号" prop="bfbdtbzh" class="add-form-item form-item-disabled"> <el-form-item label="部分代替标准号" prop="bfbdtbzh" class="add-form-item form-item-disabled">
<el-input <el-input
type="textarea"
style="display:none;" style="display:none;"
v-model="form.bfdtbzh" v-model="form.bfdtbzh"
placeholder="请输入部分代替标准号" placeholder="请输入部分代替标准号"
></el-input> ></el-input>
<el-tooltip v-if="form.bfbdtbzh" effect="dark" :content=form.bfbdtbzh placement="top-start"> <!-- <el-tooltip v-if="form.bfbdtbzh" effect="dark" :content=form.bfbdtbzh placement="top-start">-->
<el-input <!-- <el-input-->
v-model="form.bfbdtbzh" <!-- v-model="form.bfbdtbzh"-->
placeholder="请输入部分代替标准号" <!-- placeholder="请输入部分代替标准号"-->
clearable <!-- clearable-->
></el-input> <!-- ></el-input>-->
</el-tooltip> <!-- </el-tooltip>-->
<el-input <el-input
v-else type="textarea"
:title="form.bfbdtbzh"
v-model="form.bfbdtbzh" v-model="form.bfbdtbzh"
placeholder="请输入部分代替标准号" placeholder="请输入部分代替标准号"
clearable clearable
@@ -909,15 +912,16 @@
</el-button> </el-button>
</el-form-item> </el-form-item>
<el-form-item v-show="form.standInData === '0'" label="采标编号" prop="cbbh" class="add-form-item form-item-disabled"> <el-form-item v-show="form.standInData === '0'" label="采标编号" prop="cbbh" class="add-form-item form-item-disabled">
<el-tooltip v-if="form.cbbh" effect="dark" :content=form.cbbh placement="top-start"> <!-- <el-tooltip v-if="form.cbbh" effect="dark" :content=form.cbbh placement="top-start">-->
<el-input <!-- <el-input-->
v-model="form.cbbh" <!-- v-model="form.cbbh"-->
placeholder="请输入采标编号" <!-- placeholder="请输入采标编号"-->
clearable <!-- clearable-->
></el-input> <!-- ></el-input>-->
</el-tooltip> <!-- </el-tooltip>-->
<el-input <el-input
v-else type="textarea"
:title="form.cbbh"
v-model="form.cbbh" v-model="form.cbbh"
placeholder="请输入采标编号" placeholder="请输入采标编号"
clearable clearable
@@ -956,15 +960,17 @@
</el-col> </el-col>
<el-col :span="24"> <el-col :span="24">
<el-form-item label="引用标准" prop="yybj" class="add-form-item form-item-disabled"> <el-form-item label="引用标准" prop="yybj" class="add-form-item form-item-disabled">
<el-tooltip v-if="form.yybj" effect="dark" :content=form.yybj placement="top-start"> <!-- <el-tooltip v-if="form.yybj" effect="dark" :content=form.yybj placement="top-start">-->
<el-input <!-- <el-input-->
v-model="form.yybj" <!-- type="textarea"-->
placeholder="请输入引用标准" <!-- v-model="form.yybj"-->
clearable <!-- placeholder="请输入引用标准"-->
></el-input> <!-- clearable-->
</el-tooltip> <!-- ></el-input>-->
<!-- </el-tooltip>-->
<el-input <el-input
v-else :title="form.yybj"
type="textarea"
v-model="form.yybj" v-model="form.yybj"
placeholder="请输入引用标准" placeholder="请输入引用标准"
clearable clearable
@@ -2111,21 +2117,25 @@ export default {
* @description: 动态表单读取 * @description: 动态表单读取
*/ */
getFormFieldList(item) { getFormFieldList(item) {
console.log(item);
this.$nextTick(() => { this.$nextTick(() => {
this.form = JSON.parse(JSON.stringify(item)) this.form = JSON.parse(JSON.stringify(item))
this.defaultCheckedKeys = [this.form.standSystem] this.defaultCheckedKeys = [this.form.standSystem]
this.defaultCheckedKeys1 = [this.form.cycvppsbm] this.defaultCheckedKeys1 = [this.form.cycvppsbm]
this.defaultCheckedKeys2 = [this.form.kccvppsbm] this.defaultCheckedKeys2 = [this.form.kccvppsbm]
this.defaultCheckedKeys3 = [this.form.dybxh] this.defaultCheckedKeys3 = [this.form.dybxh]
this.treeCheckedKeys = this.form.treeListId.split(',') if (this.form.treeListId) {
this.treeCheckedKeys = this.form.treeListId.split(',')
}
this.form.standType = this.form.standInData === "0" ? 'INLAND' : 'FOREIGN' this.form.standType = this.form.standInData === "0" ? 'INLAND' : 'FOREIGN'
this.form.standYear = this.form.standYear ? this.form.standYear : '' this.form.standYear = this.form.standYear ? this.form.standYear : ''
if (this.form.country !== undefined && this.form.country !== null && this.form.country !== '') { if (this.form.country) {
this.form.country = this.form.country.split(","); this.form.country = this.form.country.split(",");
} }
this.form.prcNum = this.prcNum this.form.prcNum = this.prcNum
this.form.prcName = this.prcName this.form.prcName = this.prcName
this.form['id'] = item.id this.form['id'] = item.id
console.log(this.form);
// 遍历对象初始化文件信息 // 遍历对象初始化文件信息
for (const p in this.form) { for (const p in this.form) {
@@ -3196,7 +3206,7 @@ export default {
handleSave() { handleSave() {
//文件处理 //文件处理
this.fileInfoHandle(); this.fileInfoHandle();
this.form.country = this.countryArr; // this.form.country = this.countryArr;
// if(item.country !== undefined && item.country !== null){ // if(item.country !== undefined && item.country !== null){
// this.sarStandardsInfoEO.country = item.country.split(","); // this.sarStandardsInfoEO.country = item.country.split(",");
// } // }
@@ -3290,7 +3300,7 @@ export default {
if (res.ok) { if (res.ok) {
this.fileInfoHandle() this.fileInfoHandle()
this.isSubmit = true this.isSubmit = true
this.form.country = this.countryArr; // this.form.country = this.countryArr;
var json = Object.assign(this.form, this.roleForm) var json = Object.assign(this.form, this.roleForm)
json.zrUserId = this.form.zrUserId json.zrUserId = this.form.zrUserId
json.jlUserId = this.form.jlUserId json.jlUserId = this.form.jlUserId
@@ -3349,7 +3359,7 @@ export default {
} else { } else {
this.fileInfoHandle() this.fileInfoHandle()
this.isSubmit = true this.isSubmit = true
this.form.country = this.countryArr; // this.form.country = this.countryArr;
var json = Object.assign(this.form, this.roleForm) var json = Object.assign(this.form, this.roleForm)
json.zrUserId = this.form.zrUserId json.zrUserId = this.form.zrUserId
json.jlUserId = this.form.jlUserId json.jlUserId = this.form.jlUserId
@@ -3482,6 +3492,9 @@ export default {
/deep/ .prc-content-border .form-item-disabled .el-form-item__content .el-input .el-input__inner { /deep/ .prc-content-border .form-item-disabled .el-form-item__content .el-input .el-input__inner {
width: 100%; width: 100%;
} }
/deep/.el-form-item__content .el-textarea .el-textarea__inner {
width: 94%;
}
/deep/ .search-area { /deep/ .search-area {
display: contents; display: contents;
@@ -555,10 +555,11 @@
</ProcessTitle> </ProcessTitle>
<div class="prc-content-border"> <div class="prc-content-border">
<el-row :gutter="24"> <el-row :gutter="24">
<el-col :span="12"> <el-col :span="24">
<el-form-item label="代替标准号" prop="dtbjh" class="add-form-item form-item-disabled"> <el-form-item label="代替标准号" prop="dtbjh" class="add-form-item form-item-disabled">
<el-tooltip v-if="form.dtbjh" effect="dark" :content=form.dtbjh placement="top-start"> <el-tooltip v-if="form.dtbjh" effect="dark" :content=form.dtbjh placement="top-start">
<el-input <el-input
type="textarea"
disabled disabled
v-model="form.dtbjh" v-model="form.dtbjh"
placeholder="请输入代替标准号" placeholder="请输入代替标准号"
@@ -568,6 +569,7 @@
<el-input <el-input
v-else v-else
disabled disabled
type="textarea"
v-model="form.dtbjh" v-model="form.dtbjh"
placeholder="请输入代替标准号" placeholder="请输入代替标准号"
clearable clearable
@@ -587,11 +589,12 @@
</div> </div>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="24">
<el-form-item label="部分代替标准号" prop="bfbdtbzh" class="add-form-item form-item-disabled"> <el-form-item label="部分代替标准号" prop="bfbdtbzh" class="add-form-item form-item-disabled">
<el-tooltip v-if="form.bfbdtbzh" effect="dark" :content=form.bfbdtbzh placement="top-start"> <el-tooltip v-if="form.bfbdtbzh" effect="dark" :content=form.bfbdtbzh placement="top-start">
<el-input <el-input
disabled disabled
type="textarea"
v-model="form.bfbdtbzh" v-model="form.bfbdtbzh"
placeholder="请输入部分代替标准号" placeholder="请输入部分代替标准号"
clearable clearable
@@ -600,6 +603,7 @@
<el-input <el-input
v-else v-else
disabled disabled
type="textarea"
v-model="form.bfbdtbzh" v-model="form.bfbdtbzh"
placeholder="请输入部分代替标准号" placeholder="请输入部分代替标准号"
clearable clearable
@@ -610,6 +614,7 @@
<el-input <el-input
v-model="form.cbbh" v-model="form.cbbh"
disabled disabled
type="textarea"
placeholder="请输入采标编号" placeholder="请输入采标编号"
clearable clearable
></el-input> ></el-input>
@@ -617,6 +622,7 @@
<el-input <el-input
v-else v-else
disabled disabled
type="textarea"
v-model="form.cbbh" v-model="form.cbbh"
placeholder="请输入采标编号" placeholder="请输入采标编号"
clearable clearable
@@ -627,6 +633,7 @@
<el-form-item label="引用标准" prop="yybj" class="add-form-item form-item-disabled"> <el-form-item label="引用标准" prop="yybj" class="add-form-item form-item-disabled">
<el-tooltip v-if="form.yybj" effect="dark" :content=form.yybj placement="top-start"> <el-tooltip v-if="form.yybj" effect="dark" :content=form.yybj placement="top-start">
<el-input <el-input
type="textarea"
v-model="form.yybj" v-model="form.yybj"
disabled disabled
placeholder="请输入引用标准" placeholder="请输入引用标准"
@@ -635,6 +642,7 @@
</el-tooltip> </el-tooltip>
<el-input <el-input
v-else v-else
type="textarea"
disabled disabled
v-model="form.yybj" v-model="form.yybj"
placeholder="请输入引用标准" placeholder="请输入引用标准"
@@ -1180,17 +1188,17 @@ export default {
this.form = JSON.parse(JSON.stringify(item)) this.form = JSON.parse(JSON.stringify(item))
let wssmrName = this.form.wssmrname || this.form.wssmr let wssmrName = this.form.wssmrname || this.form.wssmr
this.form.wssmr = wssmrName this.form.wssmr = wssmrName
this.form.sycpx = this.form.sycpx && this.form.sycpx !== [] ? this.form.sycpx.split(',') : '' this.form.sycpx = this.form.sycpx && this.form.sycpx !== [] ? this.form.sycpx : ''
this.form.nylx = this.form.nylx && this.form.nylx !== [] ? this.form.nylx.split(',') : '' this.form.nylx = this.form.nylx && this.form.nylx !== [] ? this.form.nylx : ''
this.form.cllx = this.form.cllx && this.form.cllx !== [] ? this.form.cllx.split(',') : '' this.form.cllx = this.form.cllx && this.form.cllx !== [] ? this.form.cllx: ''
this.form.syrz = this.form.syrz && this.form.syrz !== [] ? this.form.syrz.split(',') : '' this.form.syrz = this.form.syrz && this.form.syrz !== [] ? this.form.syrz : ''
this.defaultCheckedKeys = [this.form.standSystem] this.defaultCheckedKeys = [this.form.standSystem]
this.defaultCheckedKeys1 = [this.form.cycvppsbm] this.defaultCheckedKeys1 = [this.form.cycvppsbm]
this.defaultCheckedKeys2 = [this.form.kccvppsbm] this.defaultCheckedKeys2 = [this.form.kccvppsbm]
this.defaultCheckedKeys3 = [this.form.dybxh] this.defaultCheckedKeys3 = [this.form.dybxh]
this.form.standType = this.form.standInData === '0' ? 'INLAND' : 'FOREIGN' this.form.standType = this.form.standInData === '0' ? 'INLAND' : 'FOREIGN'
this.form.standYear = this.form.standYear ? this.form.standYear : '' this.form.standYear = this.form.standYear ? this.form.standYear : ''
if (this.form.country !== undefined && this.form.country !== null && this.form.country !== '') { if (this.form.country) {
this.form.country = this.form.country.split(","); this.form.country = this.form.country.split(",");
} }
this.form.prcNum = this.prcNum this.form.prcNum = this.prcNum
@@ -1236,16 +1244,6 @@ export default {
this.handleSubmit(); this.handleSubmit();
}, },
handleSubmit() { handleSubmit() {
const val = this.form.country;
if (val !== "" && val !== null && typeof (val) !== "undefined") {
if (val instanceof Array) {
this.form.country = val.join(",");
} else {
this.form.country = val;
}
} else if (val === "") {
this.form.country = [];
}
this.isSubmit = true; this.isSubmit = true;
this.form.commentText = this.commentText; this.form.commentText = this.commentText;
this.form.approvalOpinion = this.formTongGuo.approvalOpinion; this.form.approvalOpinion = this.formTongGuo.approvalOpinion;
@@ -508,12 +508,13 @@
</ProcessTitle> </ProcessTitle>
<div class="prc-content-border"> <div class="prc-content-border">
<el-row :gutter="24"> <el-row :gutter="24">
<el-col :span="12"> <el-col :span="24">
<el-form-item label="代替标准号" prop="dtbjh" class="add-form-item form-item-disabled"> <el-form-item label="代替标准号" prop="dtbjh" class="add-form-item form-item-disabled">
<el-tooltip v-if="form.dtbjh" effect="dark" :content=form.dtbjh placement="top-start"> <el-tooltip v-if="form.dtbjh" effect="dark" :content=form.dtbjh placement="top-start">
<el-input <el-input
v-model="form.dtbjh" v-model="form.dtbjh"
disabled disabled
type="textarea"
placeholder="请输入代替标准号" placeholder="请输入代替标准号"
clearable clearable
></el-input> ></el-input>
@@ -522,6 +523,7 @@
v-else v-else
v-model="form.dtbjh" v-model="form.dtbjh"
disabled disabled
type="textarea"
placeholder="请输入代替标准号" placeholder="请输入代替标准号"
clearable clearable
></el-input> ></el-input>
@@ -548,11 +550,12 @@
</div> </div>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="24">
<el-form-item label="部分代替标准号" prop="bfbdtbzh" class="add-form-item form-item-disabled"> <el-form-item label="部分代替标准号" prop="bfbdtbzh" class="add-form-item form-item-disabled">
<el-tooltip v-if="form.bfbdtbzh" effect="dark" :content=form.bfbdtbzh placement="top-start"> <el-tooltip v-if="form.bfbdtbzh" effect="dark" :content=form.bfbdtbzh placement="top-start">
<el-input <el-input
disabled disabled
type="textarea"
v-model="form.bfbdtbzh" v-model="form.bfbdtbzh"
placeholder="请输入部分代替标准号" placeholder="请输入部分代替标准号"
clearable clearable
@@ -561,6 +564,7 @@
<el-input <el-input
v-else v-else
disabled disabled
type="textarea"
v-model="form.bfbdtbzh" v-model="form.bfbdtbzh"
placeholder="请输入部分代替标准号" placeholder="请输入部分代替标准号"
clearable clearable
@@ -571,6 +575,7 @@
<el-input <el-input
v-model="form.cbbh" v-model="form.cbbh"
disabled disabled
type="textarea"
placeholder="请输入采标编号" placeholder="请输入采标编号"
clearable clearable
></el-input> ></el-input>
@@ -579,6 +584,7 @@
v-else v-else
v-model="form.cbbh" v-model="form.cbbh"
disabled disabled
type="textarea"
placeholder="请输入采标编号" placeholder="请输入采标编号"
clearable clearable
></el-input> ></el-input>
@@ -604,6 +610,7 @@
<el-form-item label="引用标准" prop="yybj" class="add-form-item form-item-disabled"> <el-form-item label="引用标准" prop="yybj" class="add-form-item form-item-disabled">
<el-tooltip v-if="form.yybj" effect="dark" :content=form.yybj placement="top-start"> <el-tooltip v-if="form.yybj" effect="dark" :content=form.yybj placement="top-start">
<el-input <el-input
type="textarea"
v-model="form.yybj" v-model="form.yybj"
disabled disabled
placeholder="请输入引用标准" placeholder="请输入引用标准"
@@ -612,6 +619,7 @@
</el-tooltip> </el-tooltip>
<el-input <el-input
v-else v-else
type="textarea"
disabled disabled
v-model="form.yybj" v-model="form.yybj"
placeholder="请输入引用标准" placeholder="请输入引用标准"
@@ -1136,10 +1144,11 @@ export default {
this.form = JSON.parse(JSON.stringify(item)) this.form = JSON.parse(JSON.stringify(item))
let wssmrName = this.form.wssmrname || this.form.wssmr let wssmrName = this.form.wssmrname || this.form.wssmr
this.form.wssmr = wssmrName this.form.wssmr = wssmrName
this.form.sycpx = this.form.sycpx && this.form.sycpx !== [] ? this.form.sycpx.split(',') : '' this.form.sycpx = this.form.sycpx && this.form.sycpx !== [] ? this.form.sycpx : ''
this.form.nylx = this.form.nylx && this.form.nylx !== [] ? this.form.nylx.split(',') : '' this.form.nylx = this.form.nylx && this.form.nylx !== [] ? this.form.nylx : ''
this.form.cllx = this.form.cllx && this.form.cllx !== [] ? this.form.cllx.split(',') : '' this.form.cllx = this.form.cllx && this.form.cllx !== [] ? this.form.cllx: ''
this.form.syrz = this.form.syrz && this.form.syrz !== [] ? this.form.syrz.split(',') : '' this.form.syrz = this.form.syrz && this.form.syrz !== [] ? this.form.syrz: ''
this.form.country = this.form.country && this.form.country !== [] ? this.form.country: ''
this.defaultCheckedKeys = [this.form.standSystem] this.defaultCheckedKeys = [this.form.standSystem]
this.defaultCheckedKeys1 = [this.form.cycvppsbm] this.defaultCheckedKeys1 = [this.form.cycvppsbm]
this.defaultCheckedKeys2 = [this.form.kccvppsbm] this.defaultCheckedKeys2 = [this.form.kccvppsbm]
@@ -1148,10 +1157,6 @@ export default {
this.form.standYear = this.form.standYear ? this.form.standYear : '' this.form.standYear = this.form.standYear ? this.form.standYear : ''
this.form.prcNum = this.prcNum this.form.prcNum = this.prcNum
this.form.prcName = this.prcName this.form.prcName = this.prcName
if( this.form.country !== undefined && this.form.country !== null && this.form.country !== ''){
this.form.country=this.form.country.split(",");
}
this.form['id'] = item.id this.form['id'] = item.id
this.$forceUpdate() this.$forceUpdate()
}) })
@@ -1072,10 +1072,11 @@
</ProcessTitle> </ProcessTitle>
<div class="prc-content-border"> <div class="prc-content-border">
<el-row :gutter="24"> <el-row :gutter="24">
<el-col :span="12"> <el-col :span="24">
<el-form-item label="代替标准号" prop="dtbjh" class="add-form-item form-item-disabled"> <el-form-item label="代替标准号" prop="dtbjh" class="add-form-item form-item-disabled">
<el-tooltip v-if="form.dtbjh" effect="dark" :content=form.dtbjh placement="top-start"> <el-tooltip v-if="form.dtbjh" effect="dark" :content=form.dtbjh placement="top-start">
<el-input <el-input
type="textarea"
v-model="form.dtbjh" v-model="form.dtbjh"
placeholder="请输入代替标准号" placeholder="请输入代替标准号"
clearable clearable
@@ -1083,6 +1084,7 @@
</el-tooltip> </el-tooltip>
<el-input <el-input
v-else v-else
type="textarea"
v-model="form.dtbjh" v-model="form.dtbjh"
placeholder="请输入代替标准号" placeholder="请输入代替标准号"
clearable clearable
@@ -1134,22 +1136,25 @@
</div> </div>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="24">
<el-form-item label="部分代替标准号" prop="bfbdtbzh" class="add-form-item form-item-disabled"> <el-form-item label="部分代替标准号" prop="bfbdtbzh" class="add-form-item form-item-disabled">
<el-input <el-input
style="display:none;" style="display:none;"
v-model="form.bfdtbzh" v-model="form.bfdtbzh"
type="textarea"
placeholder="请输入部分代替标准号" placeholder="请输入部分代替标准号"
></el-input> ></el-input>
<el-tooltip v-if="form.bfbdtbzh" effect="dark" :content=form.bfbdtbzh placement="top-start"> <el-tooltip v-if="form.bfbdtbzh" effect="dark" :content=form.bfbdtbzh placement="top-start">
<el-input <el-input
v-model="form.bfbdtbzh" v-model="form.bfbdtbzh"
type="textarea"
placeholder="请输入部分代替标准号" placeholder="请输入部分代替标准号"
clearable clearable
></el-input> ></el-input>
</el-tooltip> </el-tooltip>
<el-input <el-input
v-else v-else
type="textarea"
v-model="form.bfbdtbzh" v-model="form.bfbdtbzh"
placeholder="请输入部分代替标准号" placeholder="请输入部分代替标准号"
clearable clearable
@@ -1167,12 +1172,14 @@
<el-tooltip v-if="form.cbbh" effect="dark" :content=form.cbbh placement="top-start"> <el-tooltip v-if="form.cbbh" effect="dark" :content=form.cbbh placement="top-start">
<el-input <el-input
v-model="form.cbbh" v-model="form.cbbh"
type="textarea"
placeholder="请输入采标编号" placeholder="请输入采标编号"
clearable clearable
></el-input> ></el-input>
</el-tooltip> </el-tooltip>
<el-input <el-input
v-else v-else
type="textarea"
v-model="form.cbbh" v-model="form.cbbh"
placeholder="请输入采标编号" placeholder="请输入采标编号"
clearable clearable
@@ -1212,6 +1219,7 @@
<el-form-item label="引用标准" prop="yybj" class="add-form-item form-item-disabled"> <el-form-item label="引用标准" prop="yybj" class="add-form-item form-item-disabled">
<el-tooltip v-if="form.yybj" effect="dark" :content=form.yybj placement="top-start"> <el-tooltip v-if="form.yybj" effect="dark" :content=form.yybj placement="top-start">
<el-input <el-input
type="textarea"
v-model="form.yybj" v-model="form.yybj"
placeholder="请输入引用标准" placeholder="请输入引用标准"
clearable clearable
@@ -1219,6 +1227,7 @@
</el-tooltip> </el-tooltip>
<el-input <el-input
v-else v-else
type="textarea"
v-model="form.yybj" v-model="form.yybj"
placeholder="请输入引用标准" placeholder="请输入引用标准"
clearable clearable
@@ -2648,7 +2657,9 @@ export default {
this.form.prcNum = this.prcNum this.form.prcNum = this.prcNum
this.form.prcName = this.prcName this.form.prcName = this.prcName
this.form['id'] = item.id this.form['id'] = item.id
this.form.country = item.country.split(',') if (typeof this.form.country === "string") {
this.form.country = this.form.country.split(",");
}
this.$forceUpdate() this.$forceUpdate()
}) })
}, },
@@ -2762,7 +2773,6 @@ export default {
handleSave() { handleSave() {
//表单文件处理 //表单文件处理
this.fileInfoHandle(); this.fileInfoHandle();
this.form.country = this.countryArr;
this.form.commentText = this.commentText; this.form.commentText = this.commentText;
this.saveLoading = true this.saveLoading = true
let _formData = new FormData() let _formData = new FormData()
@@ -2824,7 +2834,6 @@ export default {
this.form.glwjName = this.glwjFileList.map(item => item.name).join(",") this.form.glwjName = this.glwjFileList.map(item => item.name).join(",")
}, },
handleSubmit() { handleSubmit() {
this.form.country = this.countryArr;
this.$refs['form'].validate((valid) => { this.$refs['form'].validate((valid) => {
if (valid) { if (valid) {
if (this.submitType === 1) { if (this.submitType === 1) {
@@ -2999,7 +3008,9 @@ export default {
/deep/ .prc-content-border .form-item-disabled .el-form-item__content .el-input .el-input__inner { /deep/ .prc-content-border .form-item-disabled .el-form-item__content .el-input .el-input__inner {
width: 70%; width: 70%;
} }
/deep/.el-form-item__content .el-textarea .el-textarea__inner {
width: 94%;
}
/deep/ .el-upload-list__item-name { /deep/ .el-upload-list__item-name {
white-space: inherit; white-space: inherit;
} }
File diff suppressed because it is too large Load Diff
@@ -24,6 +24,7 @@
<el-collapse-transition> <el-collapse-transition>
<div class="prc-content-border" v-if="foldFormFlag === false"> <div class="prc-content-border" v-if="foldFormFlag === false">
<van-cell-group> <van-cell-group>
<van-field label="流程名称" v-model="form.processName" readonly />
<van-field label="调研标题" v-model="form.title" readonly /> <van-field label="调研标题" v-model="form.title" readonly />
<van-field label="完成时间" v-model="$moment(form.date).format('YYYY-MM-DD')" readonly /> <van-field label="完成时间" v-model="$moment(form.date).format('YYYY-MM-DD')" readonly />
</van-cell-group> </van-cell-group>
@@ -265,25 +266,26 @@
} }
}) })
}, },
getData() { getData() {
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
inboundLiaisonDetail({ inboundLiaisonDetail({
taskIds: this.taskIds, taskIds: this.taskIds,
pId: this.pId pId: this.pId
}).then(res => { }).then(res => {
let data = JSON.parse(res.mesg) let data = JSON.parse(res.mesg)
this.form.fjList = data.fjList || data.form.fjList this.form.fjList = data.fjList || data.form.fjList
this.form.modelList = data.modelList || data.form.modelList this.form.modelList = data.modelList || data.form.modelList
this.form.title = data.title || data.form.title this.form.title = data.title || data.form.title
this.form.date = data.date || data.form.date this.form.processName = data.processName || data.form.processName
this.json = data || data.form this.form.date = data.date || data.form.date
this.form.responUserList = data.form? data.form.responUserList : '' this.json = data || data.form
this.form.responUserListName = data.form? data.form.responUserListName : '' this.form.responUserList = data.form? data.form.responUserList : ''
this.commentText2 = data.commentText2 || '' this.form.responUserListName = data.form? data.form.responUserListName : ''
}).catch(e => { this.commentText2 = data.commentText2 || ''
}) }).catch(e => {
}) })
}, })
},
}, },
mounted () { mounted () {
this.getData() this.getData()
@@ -24,6 +24,7 @@
<el-collapse-transition> <el-collapse-transition>
<div class="prc-content-border" v-if="foldFormFlag === false"> <div class="prc-content-border" v-if="foldFormFlag === false">
<van-cell-group> <van-cell-group>
<van-field label="流程名称" v-model="form.processName" readonly />
<van-field label="调研标题" v-model="form.title" readonly /> <van-field label="调研标题" v-model="form.title" readonly />
<van-field label="完成时间" v-model="$moment(form.date).format('YYYY-MM-DD')" readonly /> <van-field label="完成时间" v-model="$moment(form.date).format('YYYY-MM-DD')" readonly />
</van-cell-group> </van-cell-group>
@@ -94,7 +95,6 @@
show-submit show-submit
:submitLoading="isSubmit" :submitLoading="isSubmit"
:saveLoading="saveLoading" :saveLoading="saveLoading"
@save="handleSave"
@submit="handleSubmit" @submit="handleSubmit"
show-back show-back
@back="handleSubmitNo" @back="handleSubmitNo"
@@ -268,6 +268,7 @@
pId: this.pId pId: this.pId
}).then(res => { }).then(res => {
let data = JSON.parse(res.mesg) let data = JSON.parse(res.mesg)
this.form.processName = data.form ? data.form.processName : data.processName
this.form.dyhz = data.form ? data.form.dyhz : data.dyhz this.form.dyhz = data.form ? data.form.dyhz : data.dyhz
this.form.title = data.title || data.form.title this.form.title = data.title || data.form.title
this.form.date = data.date || data.form.date this.form.date = data.date || data.form.date
@@ -24,6 +24,7 @@
<el-collapse-transition> <el-collapse-transition>
<div class="prc-content-border" v-if="foldFormFlag === false"> <div class="prc-content-border" v-if="foldFormFlag === false">
<van-cell-group> <van-cell-group>
<van-field label="流程名称" v-model="form.processName" readonly />
<van-field label="调研标题" v-model="form.title" readonly /> <van-field label="调研标题" v-model="form.title" readonly />
<van-field label="完成时间" v-model="$moment(form.date).format('YYYY-MM-DD')" readonly /> <van-field label="完成时间" v-model="$moment(form.date).format('YYYY-MM-DD')" readonly />
</van-cell-group> </van-cell-group>
@@ -324,6 +325,7 @@
pId: this.pId pId: this.pId
}).then(res => { }).then(res => {
let data = JSON.parse(res.mesg) let data = JSON.parse(res.mesg)
this.form.processName = data.form ? data.form.processName : data.processName
this.form.title = data.title || data.form.title this.form.title = data.title || data.form.title
this.form.date = data.date || data.form.date this.form.date = data.date || data.form.date
this.json = data || data.form this.json = data || data.form
@@ -23,6 +23,7 @@
<el-collapse-transition> <el-collapse-transition>
<div class="prc-content-border" v-if="foldFormFlag === false"> <div class="prc-content-border" v-if="foldFormFlag === false">
<van-cell-group> <van-cell-group>
<van-field label="流程名称" v-model="form.processName" readonly />
<van-field label="调研标题" v-model="form.title" readonly /> <van-field label="调研标题" v-model="form.title" readonly />
<van-field label="完成时间" v-model="$moment(form.date).format('YYYY-MM-DD')" readonly /> <van-field label="完成时间" v-model="$moment(form.date).format('YYYY-MM-DD')" readonly />
</van-cell-group> </van-cell-group>
@@ -286,6 +287,7 @@
pId: this.pId pId: this.pId
}).then(res => { }).then(res => {
let data = JSON.parse(res.mesg) let data = JSON.parse(res.mesg)
this.form.processName = data.form ? data.form.processName : data.processName
this.form.title = data.title || data.form.title this.form.title = data.title || data.form.title
this.form.date = data.date || data.form.date this.form.date = data.date || data.form.date
this.json = data || data.form this.json = data || data.form
@@ -23,6 +23,7 @@
<el-collapse-transition> <el-collapse-transition>
<div class="prc-content-border" v-if="foldFormFlag === false"> <div class="prc-content-border" v-if="foldFormFlag === false">
<van-cell-group> <van-cell-group>
<van-field label="流程名称" v-model="form.processName" readonly />
<van-field label="调研标题" v-model="form.title" readonly /> <van-field label="调研标题" v-model="form.title" readonly />
<van-field label="完成时间" v-model="$moment(form.date).format('YYYY-MM-DD')" readonly /> <van-field label="完成时间" v-model="$moment(form.date).format('YYYY-MM-DD')" readonly />
</van-cell-group> </van-cell-group>
@@ -286,6 +287,7 @@
pId: this.pId pId: this.pId
}).then(res => { }).then(res => {
let data = JSON.parse(res.mesg) let data = JSON.parse(res.mesg)
this.form.processName = data.form ? data.form.processName : data.processName
this.form.title = data.title || data.form.title this.form.title = data.title || data.form.title
this.form.date = data.date || data.form.date this.form.date = data.date || data.form.date
this.json = data || data.form this.json = data || data.form
@@ -23,6 +23,7 @@
<el-collapse-transition> <el-collapse-transition>
<div class="prc-content-border" v-if="foldFormFlag === false"> <div class="prc-content-border" v-if="foldFormFlag === false">
<van-cell-group> <van-cell-group>
<van-field label="流程名称" v-model="form.processName" readonly />
<van-field label="调研标题" v-model="form.title" readonly /> <van-field label="调研标题" v-model="form.title" readonly />
<van-field label="完成时间" v-model="$moment(form.date).format('YYYY-MM-DD')" readonly /> <van-field label="完成时间" v-model="$moment(form.date).format('YYYY-MM-DD')" readonly />
</van-cell-group> </van-cell-group>
@@ -288,6 +289,7 @@
}).then(res => { }).then(res => {
let data = JSON.parse(res.mesg) let data = JSON.parse(res.mesg)
this.commentText9 = data.commentText9 || '' this.commentText9 = data.commentText9 || ''
this.form.processName = data.form ? data.form.processName : data.processName
this.form.title = data.title || data.form.title this.form.title = data.title || data.form.title
this.form.date = data.date || data.form.date this.form.date = data.date || data.form.date
this.json = data || data.form this.json = data || data.form
@@ -39,7 +39,7 @@
></el-option> ></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="标准类别" v-show="form.standInData === '0'" prop="standSort" class="add-form-item form-item-disabled"> <el-form-item label="标准类别" prop="standSort" class="add-form-item form-item-disabled">
<el-select v-model="form.standSort" placeholder="请选择标准类别" disabled> <el-select v-model="form.standSort" placeholder="请选择标准类别" disabled>
<el-option <el-option
v-for="item in standSortOptions" v-for="item in standSortOptions"
@@ -109,9 +109,31 @@
<el-radio label="2"></el-radio> <el-radio label="2"></el-radio>
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
<el-form-item v-if="form.standInData === '0'" label="标准体系" prop="standSystem" class="add-form-item form-item-disabled"> <el-form-item label="标准体系" prop="standSystem" class="add-form-item form-item-disabled">
<el-input v-model="form.standSystem" disabled></el-input> <el-input v-model="form.standSystem" disabled></el-input>
</el-form-item> </el-form-item>
<el-form-item v-if="form.standInData === '1'" label="标签" prop="gxhbq" class="add-form-item form-item-disabled">
<el-input
disabled
v-model="form.gxhbq"
placeholder="请输入标签"
clearable
></el-input>
</el-form-item>
<el-form-item label="归档位置" class="add-form-item form-item-disabled">
<el-input
style="display: none"
v-model="form.treeListId"
></el-input>
<el-tooltip effect="dark" :content=form.treeListName placement="top-start">
<el-input
v-model="form.treeListName"
clearable
placeholder="选择归档位置"
readonly>
</el-input>
</el-tooltip>
</el-form-item>
</div> </div>
<ProcessTitle> <ProcessTitle>
<template slot="title">实施日期</template> <template slot="title">实施日期</template>
@@ -252,12 +274,25 @@
></el-option> ></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="适用产品线" prop="sycpx" class="add-form-item form-item-disabled">
<el-select v-model="form.sycpx" placeholder="请选择适用产品线" multiple disabled>
<el-option
v-for="item in sycpxOptions"
placeholder="请选择"
:key="item.value"
:value="item.value"
:label="item.label"
></el-option>
</el-select>
</el-form-item>
<van-field label="关联模块--乘用车VPPS编码" v-model="form.cycvppsbm" readonly placeholder="请输入乘用车VPPS编码"/> <van-field label="关联模块--乘用车VPPS编码" v-model="form.cycvppsbm" readonly placeholder="请输入乘用车VPPS编码"/>
<van-field label="关联模块--卡车VPPS编码" v-model="form.kccvppsbm" readonly placeholder="请输入卡车VPPS编码"/> <van-field label="关联模块--卡车VPPS编码" v-model="form.kccvppsbm" readonly placeholder="请输入卡车VPPS编码"/>
<van-field label="关联模块--乘用车vpps中文名称" v-model="form.cycvppscn" readonly placeholder="请输入乘用车vpps中文名称" /> <van-field label="关联模块--乘用车vpps中文名称" v-model="form.cycvppscn" readonly placeholder="请输入乘用车vpps中文名称" />
<van-field label="关联模块--卡车vpps中文名称" v-model="form.kccvppscn" placeholder="请输入卡车vpps中文名称" readonly /> <van-field label="关联模块--卡车vpps中文名称" v-model="form.kccvppscn" placeholder="请输入卡车vpps中文名称" readonly />
<van-field label="模块结构单元变型号" v-model="form.dybxh" readonly placeholder="请输入模块结构单元变型号"/> <van-field label="模块结构单元变型号(卡车)" v-model="form.dybxh" readonly placeholder="请输入模块结构单元变型号"/>
<van-field label="模块结构单元名称" v-model="form.dymc" readonly placeholder="请输入模块结构单元名称" /> <van-field label="模块结构单元名称(卡车)" v-model="form.dymc" readonly placeholder="请输入模块结构单元名称" />
<van-field label="模块结构单元变型号(乘用车)" v-model="form.dybxhcar" readonly placeholder="请输入模块结构单元变型号"/>
<van-field label="模块结构单元名称(乘用车)" v-model="form.dymccar" readonly placeholder="请输入模块结构单元名称" />
<el-form-item v-if="form.standInData === '0'" label="归口管理部门" prop="gkdw" class="add-form-item form-item-disabled"> <el-form-item v-if="form.standInData === '0'" label="归口管理部门" prop="gkdw" class="add-form-item form-item-disabled">
<el-select :popper-append-to-body="false" v-model="form.gkdw" placeholder="请选择归口管理部门" disabled> <el-select :popper-append-to-body="false" v-model="form.gkdw" placeholder="请选择归口管理部门" disabled>
<el-option v-for="item in gkglbmOptions" :value="item.value" :key="item.value" :label="item.label"></el-option> <el-option v-for="item in gkglbmOptions" :value="item.value" :key="item.value" :label="item.label"></el-option>
@@ -274,28 +309,17 @@
></el-option> ></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item v-if="form.standInData === '1'" label="体系类别" prop="txlb" class="add-form-item form-item-disabled"> <!-- <el-form-item v-if="form.standInData === '1'" label="体系类别" prop="txlb" class="add-form-item form-item-disabled">-->
<el-select v-model="form.txlb" placeholder="请选择体系类别" multiple disabled> <!-- <el-select v-model="form.txlb" placeholder="请选择体系类别" multiple disabled>-->
<el-option <!-- <el-option-->
v-for="item in txlbOptions" <!-- v-for="item in txlbOptions"-->
placeholder="请选择" <!-- placeholder="请选择"-->
:key="item.value" <!-- :key="item.value"-->
:value="item.value" <!-- :value="item.value"-->
:label="item.label" <!-- :label="item.label"-->
></el-option> <!-- ></el-option>-->
</el-select> <!-- </el-select>-->
</el-form-item> <!-- </el-form-item>-->
<el-form-item label="适用产品线" prop="sycpx" class="add-form-item form-item-disabled">
<el-select v-model="form.sycpx" placeholder="请选择适用产品线" multiple disabled>
<el-option
v-for="item in sycpxOptions"
placeholder="请选择"
:key="item.value"
:value="item.value"
:label="item.label"
></el-option>
</el-select>
</el-form-item>
<el-form-item style="display: none" label="适用认证" prop="syrz" class="add-form-item form-item-disabled"> <el-form-item style="display: none" label="适用认证" prop="syrz" class="add-form-item form-item-disabled">
<el-select v-model="form.syrz" placeholder="请选择适用认证" multiple disabled> <el-select v-model="form.syrz" placeholder="请选择适用认证" multiple disabled>
<el-option <el-option
@@ -356,25 +380,16 @@
</el-form> </el-form>
</div> </div>
<div> <div>
<el-collapse accordion v-model="activeName"> <el-collapse accordion>
<el-collapse-item title="审批意见" name="1"> <el-collapse-item title="审批意见">
<div style="margin: 10px 0;"> <div style="margin: 10px 0;">
<el-form <el-input
ref="formTongGuo" type="textarea"
:model="formTongGuo" :rows="3"
:rules="rules"> resize="none"
<el-form-item placeholder="请输入意见"
prop="commentText" v-model="commentText">
> </el-input>
<el-input
type="textarea"
:rows="3"
resize="none"
placeholder="请输入意见"
v-model="formTongGuo.commentText">
</el-input>
</el-form-item>
</el-form>
</div> </div>
</el-collapse-item> </el-collapse-item>
</el-collapse> </el-collapse>
@@ -426,6 +441,7 @@ export default {
name: "phoneBzrkStep2", name: "phoneBzrkStep2",
data() { data() {
return { return {
commentText: '',
textStatusMap: {}, // 文本状态id与name对应 textStatusMap: {}, // 文本状态id与name对应
xgdFileMap: [], xgdFileMap: [],
fbgbjbdFileMap: [], fbgbjbdFileMap: [],
@@ -788,6 +804,8 @@ export default {
// jdwjFileMap: {}, // jdwjFileMap: {},
this.kwjFileMap = this.assemble(processForm.kwj, processForm.kwjName); this.kwjFileMap = this.assemble(processForm.kwj, processForm.kwjName);
// kwjFileMap: {}, // kwjFileMap: {},
this.xdbFileMap = this.assemble(processForm.xdb, processForm.xdbName);
// xdbFileMap: {},
this.glwjFileMap = this.assemble(processForm.glwj, processForm.glwjName); this.glwjFileMap = this.assemble(processForm.glwj, processForm.glwjName);
// glwjFileMap: {}, // glwjFileMap: {},
this.caFileMap = this.assemble(processForm.ca, processForm.caName); this.caFileMap = this.assemble(processForm.ca, processForm.caName);
@@ -806,14 +824,19 @@ export default {
getFormFieldList(item) { getFormFieldList(item) {
this.$nextTick(() => { this.$nextTick(() => {
this.form = JSON.parse(JSON.stringify(item)) this.form = JSON.parse(JSON.stringify(item))
/* console.log(this.form) let wssmrName = this.form.wssmrname || this.form.wssmr
this.form.wssmr = wssmrName
this.form.sycpx = this.form.sycpx && this.form.sycpx !== [] ? this.form.sycpx : ''
this.form.nylx = this.form.nylx && this.form.nylx !== [] ? this.form.nylx : ''
this.form.cllx = this.form.cllx && this.form.cllx !== [] ? this.form.cllx: ''
this.form.syrz = this.form.syrz && this.form.syrz !== [] ? this.form.syrz : ''
this.defaultCheckedKeys = [this.form.standSystem] this.defaultCheckedKeys = [this.form.standSystem]
this.defaultCheckedKeys1 = [this.form.cycvppsbm] this.defaultCheckedKeys1 = [this.form.cycvppsbm]
this.defaultCheckedKeys2 = [this.form.kccvppsbm] this.defaultCheckedKeys2 = [this.form.kccvppsbm]
this.defaultCheckedKeys3 = [this.form.dybxh]*/ this.defaultCheckedKeys3 = [this.form.dybxh]
this.form.standType = this.form.standInData === '0' ? 'INLAND' : 'FOREIGN' this.form.standType = this.form.standInData === '0' ? 'INLAND' : 'FOREIGN'
this.form.standYear = this.form.standYear ? parseInt(this.form.standYear) : '' this.form.standYear = this.form.standYear ? this.form.standYear : ''
if (this.form.country !== undefined && this.form.country !== null && this.form.country !== '') { if (this.form.country) {
this.form.country = this.form.country.split(","); this.form.country = this.form.country.split(",");
} }
this.form.prcNum = this.prcNum this.form.prcNum = this.prcNum
@@ -845,7 +868,7 @@ export default {
handleSave() { handleSave() {
}, },
handle1() { handle1() {
if(this.formTongGuo.commentText){ if(this.commentText){
this.formTongGuo.approvalOpinion = 1 this.formTongGuo.approvalOpinion = 1
this.handleSubmit() this.handleSubmit()
}else{ }else{
@@ -857,16 +880,6 @@ export default {
this.handleSubmit() this.handleSubmit()
}, },
handleSubmit() { handleSubmit() {
const val = this.form.country;
if (val !== "" && val !== null && typeof (val) !== "undefined") {
if (val instanceof Array) {
this.form.country = val.join(",");
} else {
this.form.country = val;
}
} else if (val === "") {
this.form.country = [];
}
this.isSubmit = true; this.isSubmit = true;
this.form.commentText = this.commentText; this.form.commentText = this.commentText;
this.form.approvalOpinion = this.formTongGuo.approvalOpinion; this.form.approvalOpinion = this.formTongGuo.approvalOpinion;
@@ -621,7 +621,7 @@ export default {
// 法规入库及评估流程 // 法规入库及评估流程
case '2': case '2':
this.$router.push({ this.$router.push({
name: 'bzdyStep1-1', name: 'bzdyStep1',
query: { query: {
type: '2', type: '2',
processName: '标准调研流程', processName: '标准调研流程',
@@ -14,7 +14,10 @@
<!-- <workingGroup2 v-if="activeName === 'workingGroup2'"></workingGroup2>--> <!-- <workingGroup2 v-if="activeName === 'workingGroup2'"></workingGroup2>-->
<!-- </el-tab-pane>--> <!-- </el-tab-pane>-->
</el-tabs> </el-tabs>
<el-button size="mini" type="primary" @click="statisticsBtn" v-btn-permission="'2331baafd7d298b87ab3c0b5430d608d'" class="statistics">工作组统计</el-button> <div class="statistics">
<el-button size="mini" type="primary" @click="calendarBtn" v-btn-permission="'5e834b3fca90619e593ad0ee83263885'" >标准化活动日历</el-button>
<el-button size="mini" type="primary" @click="statisticsBtn" v-btn-permission="'2331baafd7d298b87ab3c0b5430d608d'">工作组统计</el-button>
</div>
</div> </div>
</template> </template>
<script> <script>
@@ -36,7 +39,10 @@
this.$router.push({ this.$router.push({
name: 'dataStatisComments' name: 'dataStatisComments'
}) })
} },
calendarBtn(){
this.$router.push('/standCalendar')
},
}, },
mounted() {}, mounted() {},
beforeDestroy() {} beforeDestroy() {}