diff --git a/src/views/modules/sampleManagement/com_technical-add-or-update.vue b/src/views/modules/sampleManagement/com_technical-add-or-update.vue
index 27ca3f7..8b674b7 100644
--- a/src/views/modules/sampleManagement/com_technical-add-or-update.vue
+++ b/src/views/modules/sampleManagement/com_technical-add-or-update.vue
@@ -83,9 +83,13 @@
CS人员
+
+
+
+
- DCC人员
-
+ DCC人员
+
Select Technical
@@ -339,7 +343,22 @@
layout="total, sizes, prev, pager, next, jumper">
-
+
+
+
+
@@ -355,6 +374,7 @@
getTestPartChangeData,
getProofingDataByUserRole,
getFinalPartData,
+ searchBMUser,
} from "@/api/sampleManagement/technicalSpecificationList.js"
import Chooselist from '@/views/modules/common/Chooselist'
import ChooseUser from '@/views/modules/common/ChooseUser'
@@ -408,7 +428,11 @@
mpOperatorName:'',
mpOperator:'',
buNo:'',
+ dcc:'',
+ dccList:[],
},
+ dccList:'',
+ dccFlag:false,
proofingSearch:{
projectId:'',
proofingNo:'',
@@ -704,6 +728,14 @@
searchTechnicalSpecificationTeamStr(inData3).then(({data}) => {
this.dataForm.engineerList=data.rows
})
+ let inData5 = {
+ site: this.dataForm.site,
+ codeNo: this.dataForm.codeNo,
+ type: 'dcc',
+ }
+ searchTechnicalSpecificationTeamStr(inData5).then(({data}) => {
+ this.dataForm.dccList = data.rows
+ })
this.visible = true
}else {
this.$alert('技术参数卡数据有误!', '错误', {
@@ -746,6 +778,9 @@
oriCodeNo:'',
engineerNo:'',
technicianNo:'',
+ buNo:'',
+ dcc:'',
+ dccList:[],
}
this.visible = true
}
@@ -925,7 +960,18 @@
this.dataForm.technicianList=JSON.parse(JSON.stringify(this.technicianList));
this.ownerFlag=false
},
-
+ savetDccList(){
+ let dccName='';
+ for (let i = 0; i < this.dccList.length; i++) {
+ let select= this.operatorList.filter(item => item.operatorId === this.dccList[i])
+ if(select.length>0){
+ dccName+=select[0].operatorName+';'
+ }
+ }
+ this.dataForm.dcc=dccName
+ this.dataForm.dccList=JSON.parse(JSON.stringify(this.dccList));
+ this.dccFlag=false
+ },
// 表单提交
dataFormSubmit () {
if(this.dataForm.testPartNo===''){
@@ -1001,7 +1047,17 @@
this.pageIndex = val
this.refreshPartList()
},
-
+ dccChooseModal(){
+ let inData={
+ site:this.dataForm.site,
+ buNo:this.dataForm.buNo,
+ }
+ searchBMUser(inData).then(({data}) => {
+ this.operatorList=data.rows
+ })
+ this.dccList = JSON.parse(JSON.stringify(this.dataForm.dccList));
+ this.dccFlag=true
+ },
},
}
diff --git a/src/views/modules/sampleManagement/technicalSpecificationDetail/com_tsd_basicInformation.vue b/src/views/modules/sampleManagement/technicalSpecificationDetail/com_tsd_basicInformation.vue
index b757054..afb4d58 100644
--- a/src/views/modules/sampleManagement/technicalSpecificationDetail/com_tsd_basicInformation.vue
+++ b/src/views/modules/sampleManagement/technicalSpecificationDetail/com_tsd_basicInformation.vue
@@ -180,10 +180,10 @@
-
- DCC人员
-
-
+
+ DCC人员
+
+