diff --git a/src/pages/processCenter/pages/creatProcess/bzdy/step1.vue b/src/pages/processCenter/pages/creatProcess/bzdy/step1.vue index a759791e9..df4797b8a 100644 --- a/src/pages/processCenter/pages/creatProcess/bzdy/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/bzdy/step1.vue @@ -559,8 +559,16 @@ export default { this.$refs['Form'].validate((valid) => { if (valid) { this.isSubmit = true - this.$http.get('lawss/activiti/startProcess', { - type: '2' + this.$http.get('lawss/activiti/startProcessRollBack', { + id: this.bpnId || '', + createUser: this.$store.getters.userInfo.userId, + createUserName: this.$store.getters.userInfo.userName, + type: '2', + json: JSON.stringify({ + form: this.form, + roleForm: this.roleForm, + commentText: this.commentText + }) }, {}, res => { if (res.ok) { var json = Object.assign(this.form, this.roleForm) diff --git a/src/pages/processCenter/pages/creatProcess/bzhHd-rh/step1.vue b/src/pages/processCenter/pages/creatProcess/bzhHd-rh/step1.vue index 3ff87198d..42041d108 100644 --- a/src/pages/processCenter/pages/creatProcess/bzhHd-rh/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/bzhHd-rh/step1.vue @@ -462,6 +462,8 @@ export default { comityOptionsOne: [], comityOptionsTwo: [], comityOptionsTree: [], + comityOpRole: '', + comityOpRoleId: '', }, comityRoleOptions: [ {value: '0', label: '委员'}, diff --git a/src/pages/processCenter/pages/creatProcess/bzhHd-rh/step2.vue b/src/pages/processCenter/pages/creatProcess/bzhHd-rh/step2.vue index 11615fc3c..b3d7f0df8 100644 --- a/src/pages/processCenter/pages/creatProcess/bzhHd-rh/step2.vue +++ b/src/pages/processCenter/pages/creatProcess/bzhHd-rh/step2.vue @@ -113,8 +113,9 @@ @@ -212,6 +213,13 @@ @submit="handleSubmit" > + + @@ -257,7 +265,7 @@ export default { workPath: '', comityTel: [], comityOpRole: '', - comityInRoleId: '', + comityOpRoleId: '', }, roleForm: {}, commentText: '', @@ -317,7 +325,6 @@ export default { getFormFieldList(item) { this.$nextTick(() => { this.rh_pageData = JSON.parse(JSON.stringify(item)).rh_pageData - this.rh_pageData.comityOpRole = this.$store.getters.userInfo.userName this.roleForm = JSON.parse(JSON.stringify(item)).roleList this.infoSourcesLength = this.rh_pageData.infoSources.length // this.rh_pageData.comityFileNum = this.fileTextList @@ -371,6 +378,28 @@ export default { window.location.href = "/api/att/attFile/downloadFileForSar?fileId=" + attId; } }, + + /** 选择入会人员 */ + choiceRole(id) { + this.nodeList = [] + this.nodeList.push(id) + this.roleShowflag = true + }, + drawerCheck(data) { + var idList = '' + var nameList = '' + data.forEach(item => { + if (nameList.length > 0) { + nameList += ',' + idList += ',' + } + idList += item.id; + nameList += item.name; + }) + this.rh_pageData.comityOpRole = nameList + this.rh_pageData.comityOpRoleId = idList + this.roleShowflag = false + }, // 退回按钮 handleSubmitNo() { if (this.commentText === '') { diff --git a/src/pages/processCenter/pages/creatProcess/bzhHy-ch/step1.vue b/src/pages/processCenter/pages/creatProcess/bzhHy-ch/step1.vue index 8ad8410ea..30289bc72 100644 --- a/src/pages/processCenter/pages/creatProcess/bzhHy-ch/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/bzhHy-ch/step1.vue @@ -78,8 +78,8 @@ @@ -452,7 +452,22 @@ export default { type: 0 } workGroup(type).then(res => { - this.ch_pageData.associaOptionsOne = res.data.children + if (res.data.children !== null) { + this.ch_pageData.associaOptionsOne = res.data.children + this.ch_pageData.associaName = this.ch_pageData.associaOptionsOne[0].id + this.ch_pageData.associaOptionsOne.forEach(item => { + if (item.children !== null && item.id === this.ch_pageData.associaName) { + this.ch_pageData.associaOptionsTwo = item.children + this.ch_pageData.associaNameOne = this.ch_pageData.associaOptionsTwo[0].id + } + }) + this.ch_pageData.associaOptionsTwo.forEach(item => { + if (item.children !== null && item.id === this.ch_pageData.associaNameOne) { + this.ch_pageData.associaOptionsTree = item.children + this.ch_pageData.associaNameTwo = this.ch_pageData.associaOptionsTree[0].id + } + }) + } }) }, methods: { diff --git a/src/pages/processCenter/pages/creatProcess/bzjd/step1.vue b/src/pages/processCenter/pages/creatProcess/bzjd/step1.vue index f7f47e2ea..5efe18811 100644 --- a/src/pages/processCenter/pages/creatProcess/bzjd/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/bzjd/step1.vue @@ -1185,8 +1185,18 @@ export default { this.$message.warning('请选择责任人') } else { this.isSubmit = true - this.$http.get('lawss/activiti/startProcess', { - type: '9' + this.$http.post('lawss/activiti/startProcessRollBack', { + id: this.bpnId || '', + createUser: this.$store.getters.userInfo.userId, + createUserName: this.$store.getters.userInfo.userName, + type: '9', + json: JSON.stringify({ + form: this.form, + roleForm: this.roleForm, + commentText: this.commentText, + itemList: this.itemList, + sarType: this.sarType + }) }, {}, res => { if (res.ok) { var json = Object.assign(this.form, this.roleForm) diff --git a/src/pages/processCenter/pages/creatProcess/bzjd/step2.vue b/src/pages/processCenter/pages/creatProcess/bzjd/step2.vue index 6628a95d4..3cfe97df7 100644 --- a/src/pages/processCenter/pages/creatProcess/bzjd/step2.vue +++ b/src/pages/processCenter/pages/creatProcess/bzjd/step2.vue @@ -140,7 +140,16 @@ label="在产车型实施日期" align="center"> - + + + {{ scope.row.applyArctic.toString() }} + + { - this.zxIdList.forEach( items => { - if (item.id === items) { - item.zxUserId = data[0].id - item.zxUserIdName = data[0].name + for (let a = 0; a < this.itemList.length; a++) { + for (let b = 0; b < this.zxIdList.length; b++) { + if (this.itemList[a].id === this.zxIdList[b]) { + this.itemList[a].zxUserId = data[0].id + this.itemList[a].zxUserIdName = data[0].name + let row = JSON.parse(JSON.stringify(this.itemList[a])) + row.zxUserId = data[0].id + row.zxUserIdName = data[0].name + this.$set(this.itemList, a, row) } - }) - }) + } + } } this.modalshowflag = false }, diff --git a/src/pages/processCenter/pages/creatProcess/bzjd/step3.vue b/src/pages/processCenter/pages/creatProcess/bzjd/step3.vue index 49986e59d..707111fcd 100644 --- a/src/pages/processCenter/pages/creatProcess/bzjd/step3.vue +++ b/src/pages/processCenter/pages/creatProcess/bzjd/step3.vue @@ -178,7 +178,7 @@ @@ -292,27 +292,27 @@ size="800px"> - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + + + + + + @@ -358,27 +358,27 @@ 查看比对 - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + + + + + + @@ -485,13 +485,13 @@ applyArctic: '', // 适用车型 }, editForm: { - technicalRequir: '', // 核心技术要求 - changePoint: '', // 国内标准的差异点 + // technicalRequir: '', // 核心技术要求 + // changePoint: '', // 国内标准的差异点 complianceRequir: '1', // 符合性要求 complianceState: '', // 合规性分析 - newData: '', // 新车型实施日期 - onlineData: '', // 在产车实施日期 - applyArctic: '', // 适用车型 + // newData: '', // 新车型实施日期 + // onlineData: '', // 在产车实施日期 + // applyArctic: '', // 适用车型 itemsId: '', }, modalshowflag: false, @@ -580,13 +580,13 @@ this.itemId = row.id this.modalshowflag2 = true this.editForm = { - technicalRequir: row.technicalRequir, // 核心技术要求 - changePoint: row.changePoint, // 国内标准的差异点 + // technicalRequir: row.technicalRequir, // 核心技术要求 + // changePoint: row.changePoint, // 国内标准的差异点 complianceRequir: row.complianceRequir || '1', // 符合性要求 complianceState: row.complianceState, // 合规性分析 - newData: row.newData, // 新车型实施日期 - onlineData: row.onlineData, // 在产车实施日期 - applyArctic: row.applyArctic, // 适用车型 + // newData: row.newData, // 新车型实施日期 + // onlineData: row.onlineData, // 在产车实施日期 + // applyArctic: row.applyArctic, // 适用车型 itemsId: row.itemsId, itemsId2: row.itemsId2 } @@ -594,13 +594,13 @@ saveUserInfo2 () { for( let a = 0; a < this.itemList.length; a++) { if (this.itemList[a].id === this.itemId) { - this.itemList[a].technicalRequir = this.editForm.technicalRequir - this.itemList[a].changePoint = this.editForm.changePoint + // this.itemList[a].technicalRequir = this.editForm.technicalRequir + // this.itemList[a].changePoint = this.editForm.changePoint this.itemList[a].complianceRequir = this.editForm.complianceRequir this.itemList[a].complianceState = this.editForm.complianceState - this.itemList[a].newData = this.editForm.newData - this.itemList[a].onlineData = this.editForm.onlineData - this.itemList[a].applyArctic = this.editForm.applyArctic + // this.itemList[a].newData = this.editForm.newData + // this.itemList[a].onlineData = this.editForm.onlineData + // this.itemList[a].applyArctic = this.editForm.applyArctic } } this.modalshowflag2 = false @@ -663,13 +663,13 @@ for( let a = 0; a < this.itemList.length; a++) { for ( let b = 0; b < this.idList.length; b++) { if (this.itemList[a].id === this.idList[b]) { - this.itemList[a].technicalRequir = this.plForm.technicalRequir - this.itemList[a].changePoint = this.plForm.changePoint + // this.itemList[a].technicalRequir = this.plForm.technicalRequir + // this.itemList[a].changePoint = this.plForm.changePoint this.itemList[a].complianceRequir = this.plForm.complianceRequir this.itemList[a].complianceState = this.plForm.complianceState - this.itemList[a].newData = this.plForm.newData - this.itemList[a].onlineData = this.plForm.onlineData - this.itemList[a].applyArctic = this.plForm.applyArctic + // this.itemList[a].newData = this.plForm.newData + // this.itemList[a].onlineData = this.plForm.onlineData + // this.itemList[a].applyArctic = this.plForm.applyArctic } } } @@ -686,7 +686,7 @@ this.plForm.complianceState = '' this.plForm.newData = '' this.plForm.onlineData = '' - this.plForm.applyArctic = '' + this.plForm.applyArctic = [] this.modalshowflag = true } else { this.$message.warning('请选择要编辑的数据') @@ -735,51 +735,14 @@ handleSubmit() { this.$refs['bzzqyjForm'].validate((valid) => { if (valid) { - let num1 = 0, num2 = 0, num3 = 0, num4 = 0, num5 = 0, num6 = 0 + let num3 = 0 for (let a = 0; a < this.itemList.length; a++) { - if (!this.itemList[a].technicalRequir) { - num1++ - } - if (!this.itemList[a].changePoint) { - num2++ - } if (!this.itemList[a].complianceRequir) { num3++ } - if (!this.itemList[a].newData) { - num4++ - } - if (!this.itemList[a].onlineData) { - num5++ - } - if (!this.itemList[a].applyArctic) { - num6++ - } - } - if (!this.form.itemsNum1) { - if (num1 > 0) { - this.$message.warning('请输入核心技术要求') - return - } - } else { - if (num2 > 0) { - if (this.sarType === 'INLAND') { - this.$message.warning('请输入国内标准的差异点') - return - } else { - this.$message.warning('请输入基于上一版本差异') - return - } - } } if (num3 > 0) { this.$message.warning('请输入符合性要求') - } else if (num4 > 0) { - this.$message.warning('请输入新车型实施日期') - } else if (num5 > 0) { - this.$message.warning('请输入在产车实施日期') - } else if (num6 > 0) { - this.$message.warning('请选择适用车型') } else { this.isSubmit = true var json = this.json @@ -836,6 +799,7 @@ } else { itemList = data.itemList } + console.log(itemList); itemList.forEach(item => { item.unitDeptName = this.$store.getters.userInfo.institutionName item.onlineData = item.onlineData || '' @@ -846,7 +810,11 @@ item.changePoint = item.changePoint || '' item.technicalRequir = item.technicalRequir || '' item.itemsTitle = item.itermsConditions - item.applyArctic = item.applyArctic || [] + if (typeof (item.applyArctic) === 'string') { + item.applyArctic = JSON.parse(item.applyArctic) || [] + } else { + item.applyArctic = item.applyArctic || [] + } }) this.getBDList() this.itemList = itemList diff --git a/src/pages/processCenter/pages/creatProcess/bzjd/step4.vue b/src/pages/processCenter/pages/creatProcess/bzjd/step4.vue index db1f1ecbc..ff0d941b1 100644 --- a/src/pages/processCenter/pages/creatProcess/bzjd/step4.vue +++ b/src/pages/processCenter/pages/creatProcess/bzjd/step4.vue @@ -171,7 +171,7 @@ { if (res.ok) { var json = Object.assign(this.form, this.roleForm) diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue index d6b350f39..cb1830288 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue @@ -977,7 +977,7 @@ width = "500" :data="standSystemOptions" :defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys" - :nodeKey="nodeKey" @popoverHide="popoverHide"> + :nodeKey="nodeKey" @popoverHide="popoverHide" @popoverHideCancel="popoverHideCancel"> + :nodeKey="nodeKeyCode" @popoverHide="popoverHideBusVs" @popoverHideCancel="popoverHideBusVsCancel"> diff --git a/src/pages/processCenter/pages/creatProcess/xmpg/step3.vue b/src/pages/processCenter/pages/creatProcess/xmpg/step3.vue index d703bce4e..cb4584e91 100644 --- a/src/pages/processCenter/pages/creatProcess/xmpg/step3.vue +++ b/src/pages/processCenter/pages/creatProcess/xmpg/step3.vue @@ -10,13 +10,13 @@ 审批历史 - + 基础信息 - + + 隐藏基础信息 展开基础信息 @@ -136,13 +137,18 @@ - 批量分发落实人 + 添加 + + 批量删除 + + + 批量分发落实人 - - + + + + + + + + 流程列表加载中 - + + + + + + + + + + + + + + + + 查询 + + + + 清空 + + + + + + + + + + + + + + + + + + { inboundLiaisonDetail({ @@ -539,53 +659,143 @@ export default { */ getFormFieldList(item) { console.log(item); + this.projectJson = JSON.parse(JSON.stringify(item)); this.listForm = JSON.parse(JSON.stringify(item)); if (item.form === undefined) { this.listForm.prcNum = this.prcNum; this.listForm.prcName = this.prcName; this.listForm["id"] = item.id; this.listForm = JSON.parse(JSON.stringify(item.pepdtos[0])); - this.listForm.breakdownList = []; - for (let i = 0; i < item.pepdtos.length; i++) { - for (let j = 0; j < item.pepdtos[i].breakdownList.length; j++) { - if (item.pepdtos[i].xcxssrq === null) { - item.pepdtos[i].xcxssrq = ""; - } - if (item.pepdtos[i].zccssrq === null) { - item.pepdtos[i].zccssrq = ""; - } - this.listForm.breakdownList.push({ - itemsName: item.pepdtos[i].breakdownList[j].itemsName, - itemNum: item.pepdtos[i].breakdownList[j].itemsNum, - technicalRequir: item.pepdtos[i].breakdownList[j].technicalRequir, - changePoint: item.pepdtos[i].breakdownList[j].changePoint, - responsibleEngineer: item.pepdtos[i].breakdownList[j].responsibleEngineer, - responsibleUnit: item.pepdtos[i].breakdownList[j].responsibleUnit, - productLine: item.pepdtos[i].sarStandProjectLibraries.productLine, - projectNumber: item.pepdtos[i].sarStandProjectLibraries.projectNumber, - projectName: item.pepdtos[i].sarStandProjectLibraries.projectName, - implementer: item.pepdtos[i].breakdownList[j].implementer || null, - distributePerson: item.pepdtos[i].distributePerson, - distributePersonId: item.pepdtos[i].distributePersonId, - uname: item.pepdtos[i].uname, - projectManager: item.pepdtos[i].projectManager, - certifiedEngineerName: item.pepdtos[i].certifiedEngineerName, - qualityEngineerName: item.pepdtos[i].qualityEngineerName, - standNumber: item.pepdtos[i].standNumber, - standName: item.pepdtos[i].standName, - id: item.pepdtos[0].id, - xcxssrq: item.pepdtos[i].XCXSSRQ, - zccssrq: item.pepdtos[i].ZCCSSRQ - }); - this.total = this.listForm.breakdownList.length - } - } + let projectLineList = item.pepdtos[0].dataList; + let ids = [] + projectLineList.forEach(item => { + ids.push(item.productLine); + }); + this.projectLineId = ids.join(',') + this.getProject(); } else { this.listForm = item.form; - this.listForm.breakdownList = item.form.breakdownList; + this.breakdownList = item.form.breakdownList; } }, + getProject() { + this.$http.get("sarStandProjectLibrary/queryProjectUnderLine", { + productLine: this.projectLineId, + current: this.pageNo, + PageSize: this.pageSizeNo, + projectName: this.standardSearch.projectName, + projectNumber: this.standardSearch.projectNumber + }, { + _this: this + }, res => { + this.projectData = res.data.records; + this.totalNo = res.data.total; + }); + }, + clearStandSearch() { + this.standardSearch = { + projectName: "", + projectNumber: "" + }; + this.getProject(); + }, + okStand() { + if (!this.selectProject.length) { + this.$message.warning("请至少选择一条产品线进行添加"); + } else { + let proList = this.projectJson.pepdtos[0].dataList; + this.selectProject.map(item => { + proList.forEach(items => { + if (item.productLine === items.productLine) { + items.sarStandProjectLibraries.push(item); + } + }); + }); + this.projectJson.pepdtos[0].dataList = proList; + this.$http.post("activityData/backData", { + json: JSON.stringify(this.projectJson.pepdtos[0]) + }, { + _this: this + }, res => { + let item = JSON.parse(res.data); + for (let i = 0; i < item.pepdtos.length; i++) { + for (let j = 0; j < item.pepdtos[i].breakdownList.length; j++) { + if (item.pepdtos[i].xcxssrq === null) { + item.pepdtos[i].xcxssrq = ""; + } + if (item.pepdtos[i].zccssrq === null) { + item.pepdtos[i].zccssrq = ""; + } + this.breakdownList.push({ + itemsName: item.pepdtos[i].breakdownList[j].itemsName, + itemNum: item.pepdtos[i].breakdownList[j].itemsNum, + technicalRequir: item.pepdtos[i].breakdownList[j].technicalRequir, + changePoint: item.pepdtos[i].breakdownList[j].changePoint, + responsibleEngineer: item.pepdtos[i].breakdownList[j].responsibleEngineer, + responsibleUnit: item.pepdtos[i].breakdownList[j].responsibleUnit, + productLine: item.pepdtos[i].sarStandProjectLibraries.productLine, + projectNumber: item.pepdtos[i].sarStandProjectLibraries.projectNumber, + projectName: item.pepdtos[i].sarStandProjectLibraries.projectName, + implementer: item.pepdtos[i].breakdownList[j].implementer || null, + distributePerson: item.pepdtos[i].distributePerson, + distributePersonId: item.pepdtos[i].distributePersonId, + uname: item.pepdtos[i].uname, + projectManager: item.pepdtos[i].projectManager, + certifiedEngineerName: item.pepdtos[i].certifiedEngineerName, + qualityEngineerName: item.pepdtos[i].qualityEngineerName, + standNumber: item.pepdtos[i].standNumber, + standName: item.pepdtos[i].standName, + id: item.pepdtos[0].id, + xcxssrq: item.pepdtos[i].XCXSSRQ, + zccssrq: item.pepdtos[i].ZCCSSRQ + }); + this.total = this.breakdownList.length; + } + } + }); + this.projectModel = false; + } + + }, + //批量删除 + deleteList() { + if (!this.selectList.length) { + this.$message.warning("请至少选择一条数据进行删除"); + } else { + this.$confirm("您确认删除这些数据?", "提示", { + confirmButtonText: "确认", + confirmButtonClass: "common-button-primary", + cancelButtonText: "取消", + type: "warning" + }).then(() => { + let exits = []; + this.selectList.map(item => { + let index; + index = this.breakdownList.findIndex(items => { + return items.itemsName === item.itemsName; + }); + if (index > -1) { + this.breakdownList.splice(index, 1); + } + exits.push(item); + }); + this.selectList = []; + }).catch(() => { + }); + } + }, + cancelStand() { + this.projectModel = false; + }, + pageChangeNo(page) { + this.pageNo = page; + this.getProject(); + }, + pageSizeChangeNo(pageSize) { + this.pageSizeNo = pageSize; + this.getProject(); + }, checkedRole(data) { var idList = ""; var nameList = ""; @@ -598,10 +808,10 @@ export default { nameList += item.name; }); if (this.type === 1) { - this.listForm.breakdownList[this.lsIndex].implementerId = idList; - this.listForm.breakdownList[this.lsIndex].implementer = nameList; + this.breakdownList[this.lsIndex].implementerId = idList; + this.breakdownList[this.lsIndex].implementer = nameList; } else if (this.type === 2) { - this.listForm.breakdownList.forEach(item => { + this.breakdownList.forEach(item => { this.selectStandList.forEach(items => { if (item === items) { item.implementerId = idList; @@ -613,20 +823,20 @@ export default { } this.modalshowflag = false; }, - cancleUserInfo() { - this.modalshowflag = false; + addProject() { + this.projectModel = true; }, choiceZRRS(row, type, index) { - this.selectStandList = this.selectList + this.selectStandList = this.selectList; this.type = type; if (type === 1) { this.drawerTitle = "选择责任人"; this.nodeList = []; this.lsIndex = index; this.lsType = type; - if(row.implementerId){ + if (row.implementerId) { this.nodeList = row.implementerId.split(","); - }else{ + } else { this.nodeList.push(row); } this.modalshowflag = true; @@ -678,9 +888,9 @@ export default { //提交事件 handleSubmit() { let standList = [] - this.listForm.breakdownList.forEach(item => { + this.breakdownList.forEach(item => { if (item.implementer) { - standList.push(item) + standList.push(item); } }); this.listForm.breakdownList = standList @@ -722,8 +932,8 @@ export default { console.log(data); this.selectList = data; }, - selectThree() { - + selectThree(data) { + this.selectProject = data; }, pageChange(page) { this.page = page; diff --git a/src/pages/processCenter/pages/creatProcess/zcrk/step1.vue b/src/pages/processCenter/pages/creatProcess/zcrk/step1.vue index 641508646..b577a8962 100644 --- a/src/pages/processCenter/pages/creatProcess/zcrk/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/zcrk/step1.vue @@ -162,10 +162,10 @@ > - - + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + {{'手动查找'}} + + + + + + + + + + + + + + + @@ -651,7 +658,7 @@ @@ -694,12 +701,11 @@ - {{ scope.row.standSort }} {{ scope.row.standNumber }}-{{ scope.row.standYear }} - {{ scope.row.standSort }} {{ scope.row.standNumber }} + {{ scope.row.lawsNumber }} { @@ -1881,20 +1887,15 @@ }) } this.selectedListRep.map((item) => { - let texts = '' - if (item.standYear != null && item.standYear !== '') { - texts = item.standSort !== null ? item.standSort + ' ' + item.standNumber + '-' + item.standYear : item.standNumber + '-' + item.standYear - } else { - texts = item.standSort !== null ? item.standSort + ' ' + item.standNumber : item.standNumber - } + let texts = item.lawsNumber textArr.push(texts) textArr = [...new Set(textArr)] this.replaceLawsNumModel = false }) // this.SarLawsInfoEO.replaceLawsNum = textArr.join(',') // 解决 标准入库流程--圈住的字段,先手动输入,然后再手动查找,点提交就会把手动输入的标准号覆盖 - if(this.replaceLawType === 'dtbjh'){ - this.form.dtbjh = this.form.dtbjh ? this.form.dtbjh + ',' + textArr.join(',') : textArr.join(',') + if(this.replaceLawType === 'YYBZZCLAWS'){ + this.form.YYBZZCLAWS = this.form.YYBZZCLAWS ? this.form.YYBZZCLAWS + ',' + textArr.join(',') : textArr.join(',') }else if(this.replaceLawType === 'yybj'){ this.form.yybj = this.form.yybj ? this.form.yybj + ',' +textArr.join(',') : textArr.join(',') }else if(this.replaceLawType === 'cbbh'){ @@ -1949,7 +1950,7 @@ this.replaceLawsNumForm.quoteIdList = '' } this.replaceLawsNumForm.standType = this.form.standInData === '1' ? 'FOREIGN' : 'INLAND' - this.$http.get('sarStandardsInfo/sar-standards-info/getSarStandardsInfoPage', this.replaceLawsNumForm, { + this.$http.get('lawss/sarLawsInfo/page', this.replaceLawsNumForm, { _this: this, loading: 'replaceLoading' }, res => {