@@ -415,6 +423,8 @@
searchBMRoute,
searchRouteDetail,
updateBMRouteRev,
+ tsdBasicInformationSearch,
+ updateBMProcess,
} from "@/api/sampleManagement/technicalSpecificationList.js"
import Chooselist from '@/views/modules/common/Chooselist'
import {
@@ -479,6 +489,7 @@
tableData:'',
partList:[],
ifDisableFlag:false,
+ process:"",
dataForm:{
site: '',
codeNo:'',
@@ -858,6 +869,14 @@
},
searchTable(){
+ tsdBasicInformationSearch(this.searchData).then(({data}) => {
+ if(data.row){
+ this.process=data.row.process
+ }else {
+
+ }
+
+ });
if(this.searchData.buNo==='RDC'){
searchBMRoutingDetail(this.searchData).then(({data}) => {
if(data.rows.length>0){
@@ -1240,6 +1259,28 @@
getRow(row){
this.currentRoute=row
},
+ updateBMProcess(){
+ let inData={
+ site:this.searchData.site,
+ codeNo:this.searchData.codeNo,
+ process:this.process
+ }
+ updateBMProcess(inData).then(({data}) => {
+ if (data && data.code === 0) {
+ tsdBasicInformationSearch(this.searchData).then(({data}) => {
+ if(data.row){
+ this.process=data.row.process
+ }else {
+
+ }
+
+ });
+ this.$message.success('操作成功')
+ } else {
+ this.$message.error(data.msg)
+ }
+ })
+ },
updateBMRouteRev(){
if(this.currentRoute==null){
this.$alert('请点击选择Route版本!', '错误', {
diff --git a/src/views/modules/sampleManagement/technicalSpecificationDetail/com_tsd_basicInformation.vue b/src/views/modules/sampleManagement/technicalSpecificationDetail/com_tsd_basicInformation.vue
index 067a4d2..cd6b0b3 100644
--- a/src/views/modules/sampleManagement/technicalSpecificationDetail/com_tsd_basicInformation.vue
+++ b/src/views/modules/sampleManagement/technicalSpecificationDetail/com_tsd_basicInformation.vue
@@ -48,12 +48,12 @@
-
+
-
+
@@ -65,14 +65,17 @@
-
-
-
-
-
+
+
+
+
+
-
+
+
+
+
@@ -82,7 +85,7 @@
-
+
@@ -190,6 +193,7 @@
engineerList:[],
technicianList:[],
dataForm:{
+ process:'',
site: '',
codeNo:'',
revNo:'',
@@ -398,6 +402,22 @@
return
})
},
+ jumpPage(type){
+ if(type==="A"&& this.dataForm.ecnNo!==null&&this.dataForm.ecnNo!==''){
+ let inData={
+ ecnNo:this.dataForm.ecnNo
+ }
+ localStorage.setItem('ecnData', JSON.stringify(inData))
+ window.open('#/changeManagement-changeRecord');
+ }
+ if(type==="B"&& this.dataForm.proofingNo!==null&&this.dataForm.proofingNo!==''){
+ let inData={
+ proofingNo:this.dataForm.proofingNo
+ }
+ localStorage.setItem('proofingData', JSON.stringify(inData))
+ window.open('#/proofing-requestForProofing');
+ }
+ }
},
}