|
|
|
@ -171,6 +171,7 @@ |
|
|
|
|
|
|
|
import CNC from "./com_bm_cnc"; |
|
|
|
import Cut from "./com_bm_cut"; |
|
|
|
import {isAuth} from "../../../../utils"; |
|
|
|
export default { |
|
|
|
name: "technicalSpecificationDetail", |
|
|
|
props:{ |
|
|
|
@ -183,22 +184,24 @@ |
|
|
|
'activeName': { |
|
|
|
deep: true, |
|
|
|
handler: function (val, oldVal) { |
|
|
|
if (oldVal === 'baseInfo') { |
|
|
|
this.$refs.basicInformation.saveData1() |
|
|
|
} else if (oldVal === 'customerInfo') { |
|
|
|
this.$refs.customerInfo.saveData1() |
|
|
|
} else if (oldVal === 'packageInfo') { |
|
|
|
this.$refs.packageInfo.saveData() |
|
|
|
} else if (oldVal === 'bom') { |
|
|
|
this.$refs.bom.updateBMProcess() |
|
|
|
} else if (oldVal === 'routing') { |
|
|
|
this.$refs.routing.updateBMProcess() |
|
|
|
} else if (oldVal === 'drawing') { |
|
|
|
this.$refs.drawing.saveTable() |
|
|
|
} else if (oldVal === 'fai') { |
|
|
|
this.$refs.fai.saveTable() |
|
|
|
} else if (oldVal === 'qualityDocument') { |
|
|
|
this.$refs.qualityDocument.saveTable() |
|
|
|
if (this.readonly===false&&isAuth('103002:bmSave')){ |
|
|
|
if (oldVal === 'baseInfo') { |
|
|
|
this.$refs.basicInformation.saveData1() |
|
|
|
} else if (oldVal === 'customerInfo') { |
|
|
|
this.$refs.customerInfo.saveData1() |
|
|
|
} else if (oldVal === 'packageInfo') { |
|
|
|
this.$refs.packageInfo.saveData() |
|
|
|
} else if (oldVal === 'bom') { |
|
|
|
this.$refs.bom.updateBMProcess() |
|
|
|
} else if (oldVal === 'routing') { |
|
|
|
this.$refs.routing.updateBMProcess() |
|
|
|
} else if (oldVal === 'drawing') { |
|
|
|
this.$refs.drawing.saveTable() |
|
|
|
} else if (oldVal === 'fai') { |
|
|
|
this.$refs.fai.saveTable() |
|
|
|
} else if (oldVal === 'qualityDocument') { |
|
|
|
this.$refs.qualityDocument.saveTable() |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|