zouyu
2024-01-04 dce1a39a7c7c52d36007e2b134def3d2bfb85ce0
质检模块修改
已修改3个文件
22 ■■■■ 文件已修改
src/views/basic/workstation/workstation-form.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/quality/finishedProductInspection/finishedProduct-form.vue 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/quality/processInspect/processInspect-form.vue 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/basic/workstation/workstation-form.vue
@@ -138,7 +138,7 @@
          >
          </el-transfer>
        </el-tab-pane> -->
        <el-tab-pane label="产品不合格库位" name="disqualified">
        <!-- <el-tab-pane label="产品不合格库位" name="disqualified">
          <el-transfer
            filterable
            v-model="disqualifiedLocationIds"
@@ -148,7 +148,7 @@
            @change="handleChangeDisqualifiedLocation"
          >
          </el-transfer>
        </el-tab-pane>
        </el-tab-pane> -->
        <el-tab-pane label="产品合格库位" name="qualified">
          <el-transfer
            filterable
src/views/quality/finishedProductInspection/finishedProduct-form.vue
@@ -303,6 +303,7 @@
                documentId: null,
                outBatchNo: null,
                locName: null,
                productNo: null,
            },
            inspectionItems: [], // 新增检验项目表格
            inspectionResultForm: [],
@@ -440,6 +441,7 @@
                    this.processInspectVo.documentId = result.documentId
                    this.processInspectVo.outBatchNo = result.outBatchNo
                    this.processInspectVo.locName = result.locName
                    this.processInspectVo.productNo = result.productNo
                    let userList = []
                    result.children.forEach(item=>{
                        item.iid = Math.random()
src/views/quality/processInspect/processInspect-form.vue
@@ -24,9 +24,9 @@
                                </el-form-item>
                            </el-col>
                            <el-col :span="6">
                                <el-form-item label="车间订单号" prop="moNumber">
                                <el-form-item label="车间订单号" prop="moNo">
                                    <el-input @blur="selectInfoByOrderId" :disabled="processInspectVo.id != null"
                                        v-model="processInspectVo.moNumber" placeholder="请输入车间订单号" autocomplete="off" >
                                        v-model="processInspectVo.moNo" placeholder="请输入车间订单号" autocomplete="off" >
                                        <el-button
                                            slot="append"
                                            icon="el-icon-full-screen"
@@ -277,7 +277,7 @@
            proIndex: 0,
            deviceCode: false,
            rules: {
                moNumber: [{required:true,message:'车间订单号不能为空',trigger:'blur'}],
                moNo: [{required:true,message:'车间订单号不能为空',trigger:'blur'}],
                quantity: [{required:true,validator: validatePositiveInteger,trigger:'blur'}],
                operationTaskId: [{required:true,message: '请选择工单',trigger:'change'}],
            },
@@ -299,7 +299,7 @@
            empiricalValueAddMaxNumber: 0,
            processInspectVo: {
                id: null,
                moNumber: null,
                moNo: null,
                proInsNo: null,
                material: null,
                materialCode: null,
@@ -345,7 +345,7 @@
        let obj=JSON.parse(data)
        let info={"code":obj["moNo"]}
        if(info.code){
            this.processInspectVo.moNumber = obj["moNo"]
            this.processInspectVo.moNo = obj["moNo"]
            this.selectInfoByOrderId()
        }else{
            this.$message.warning('未识别出车间订单号信息!');
@@ -452,7 +452,7 @@
            if (id != null) {
                queryById(id).then(res => {
                    let result = res.data.data
                    this.processInspectVo.moNumber = result.moNumber
                    this.processInspectVo.moNo = result.moNo
                    this.processInspectVo.operationTaskId = result.technologyOperationName
                    this.processInspectVo.proInsNo = result.proInsNo
                    this.processInspectVo.projectName = result.projectName
@@ -608,9 +608,9 @@
            })
        },
        selectInfoByOrderId() {
            if(this.processInspectVo.moNumber){
            if(this.processInspectVo.moNo){
                chooseMater({
                        moNo: this.processInspectVo.moNumber
                        moNo: this.processInspectVo.moNo
                    }).then(res => {
                        let data = res.data.data
                        if (data) {