Admin
2022-09-30 4d8db47ca6e8ad9986fa80f7b5819646ea494d98
Default Changelist
已修改8个文件
162 ■■■■■ 文件已修改
src/views/specialWorkSystem/workTicket/workApply/components/broken.vue 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/specialWorkSystem/workTicket/workApply/components/fire.vue 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/specialWorkSystem/workTicket/workApply/components/ground.vue 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/specialWorkSystem/workTicket/workApply/components/height.vue 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/specialWorkSystem/workTicket/workApply/components/hoist.vue 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/specialWorkSystem/workTicket/workApply/components/plate.vue 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/specialWorkSystem/workTicket/workApply/components/power.vue 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/specialWorkSystem/workTicket/workApply/components/space.vue 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/specialWorkSystem/workTicket/workApply/components/broken.vue
@@ -295,6 +295,24 @@
                await formEl.validate(async (valid, fields) => {
                    if (valid) {
                        for(let i in state.materialList){
                            for(let j in state.materialList[i].mustList){
                                if(state.materialList[i].mustList[j].value>state.materialList[i].mustList[j].stock){
                                    ElMessage({
                                        type: 'warning',
                                        message: '部分物资库存不足,请重新配置数量。'
                                    });
                                    return
                                }
                            }
                            for(let j in state.materialList[i].unList){
                                if(state.materialList[i].unList[j].value>state.materialList[i].unList[j].stock){
                                    ElMessage({
                                        type: 'warning',
                                        message: '部分物资库存不足,请重新配置数量。'
                                    });
                                    return
                                }
                            }
                            state.materialList[i].mustList = state.materialList[i].mustList.map((item:any)=>{
                                const obj = {
                                    defaultVal: item.value,
@@ -326,13 +344,13 @@
                                formEl.resetFields()
                                state.form.workDetail.bcPath = []
                                state.fileList = []
                                state.materialList = []
                        } else {
                            ElMessage({
                                type: 'warning',
                                message: res.data.msg
                            });
                        }
                        state.materialList = []
                    } else {
                        console.log('error submit!', fields)
                    }
src/views/specialWorkSystem/workTicket/workApply/components/fire.vue
@@ -270,6 +270,24 @@
                            return
                        }
                        for(let i in state.materialList){
                            for(let j in state.materialList[i].mustList){
                                if(state.materialList[i].mustList[j].value>state.materialList[i].mustList[j].stock){
                                    ElMessage({
                                        type: 'warning',
                                        message: '部分物资库存不足,请重新配置数量。'
                                    });
                                    return
                                }
                            }
                            for(let j in state.materialList[i].unList){
                                if(state.materialList[i].unList[j].value>state.materialList[i].unList[j].stock){
                                    ElMessage({
                                        type: 'warning',
                                        message: '部分物资库存不足,请重新配置数量。'
                                    });
                                    return
                                }
                            }
                            state.materialList[i].mustList = state.materialList[i].mustList.map((item:any)=>{
                                const obj = {
                                    defaultVal: item.value,
@@ -298,13 +316,13 @@
                                    message: '提交成功!'
                                });
                                formEl.resetFields()
                                state.materialList = []
                        } else {
                            ElMessage({
                                type: 'warning',
                                message: res.data.msg
                            });
                        }
                        state.materialList = []
                    } else {
                        console.log('error submit!', fields)
                    }
@@ -363,6 +381,7 @@
                    state.equipmentDialog = true
                }
            }
            const conFirmDevices = ()=>{
                for(let i in state.materialList){
                    for(let j in state.materialList[i].mustList){
@@ -383,7 +402,6 @@
                            return
                        }
                    }
                }
                ElMessageBox.confirm('是否确认物资及数量配置?')
                    .then(() => {
src/views/specialWorkSystem/workTicket/workApply/components/ground.vue
@@ -323,6 +323,24 @@
                await formEl.validate(async (valid, fields) => {
                    if (valid) {
                        for(let i in state.materialList){
                            for(let j in state.materialList[i].mustList){
                                if(state.materialList[i].mustList[j].value>state.materialList[i].mustList[j].stock){
                                    ElMessage({
                                        type: 'warning',
                                        message: '部分物资库存不足,请重新配置数量。'
                                    });
                                    return
                                }
                            }
                            for(let j in state.materialList[i].unList){
                                if(state.materialList[i].unList[j].value>state.materialList[i].unList[j].stock){
                                    ElMessage({
                                        type: 'warning',
                                        message: '部分物资库存不足,请重新配置数量。'
                                    });
                                    return
                                }
                            }
                            state.materialList[i].mustList = state.materialList[i].mustList.map((item:any)=>{
                                const obj = {
                                    defaultVal: item.value,
@@ -354,13 +372,13 @@
                                formEl.resetFields()
                                state.form.workDetail.gbPath = []
                                state.fileList = []
                                state.materialList = []
                        } else {
                            ElMessage({
                                type: 'warning',
                                message: res.data.msg
                            });
                        }
                        state.materialList = []
                    } else {
                        console.log('error submit!', fields)
                    }
src/views/specialWorkSystem/workTicket/workApply/components/height.vue
@@ -327,6 +327,24 @@
                await formEl.validate(async (valid, fields) => {
                    if (valid) {
                        for(let i in state.materialList){
                            for(let j in state.materialList[i].mustList){
                                if(state.materialList[i].mustList[j].value>state.materialList[i].mustList[j].stock){
                                    ElMessage({
                                        type: 'warning',
                                        message: '部分物资库存不足,请重新配置数量。'
                                    });
                                    return
                                }
                            }
                            for(let j in state.materialList[i].unList){
                                if(state.materialList[i].unList[j].value>state.materialList[i].unList[j].stock){
                                    ElMessage({
                                        type: 'warning',
                                        message: '部分物资库存不足,请重新配置数量。'
                                    });
                                    return
                                }
                            }
                            state.materialList[i].mustList = state.materialList[i].mustList.map((item:any)=>{
                                const obj = {
                                    defaultVal: item.value,
@@ -355,13 +373,13 @@
                                    message: '提交成功!'
                                });
                                formEl.resetFields()
                                state.materialList = []
                        } else {
                            ElMessage({
                                type: 'warning',
                                message: res.data.msg
                            });
                        }
                        state.materialList = []
                    } else {
                        console.log('error submit!', fields)
                    }
src/views/specialWorkSystem/workTicket/workApply/components/hoist.vue
@@ -225,6 +225,24 @@
                await formEl.validate(async (valid, fields) => {
                    if (valid) {
                        for(let i in state.materialList){
                            for(let j in state.materialList[i].mustList){
                                if(state.materialList[i].mustList[j].value>state.materialList[i].mustList[j].stock){
                                    ElMessage({
                                        type: 'warning',
                                        message: '部分物资库存不足,请重新配置数量。'
                                    });
                                    return
                                }
                            }
                            for(let j in state.materialList[i].unList){
                                if(state.materialList[i].unList[j].value>state.materialList[i].unList[j].stock){
                                    ElMessage({
                                        type: 'warning',
                                        message: '部分物资库存不足,请重新配置数量。'
                                    });
                                    return
                                }
                            }
                            state.materialList[i].mustList = state.materialList[i].mustList.map((item:any)=>{
                                const obj = {
                                    defaultVal: item.value,
@@ -253,13 +271,13 @@
                                    message: '提交成功!'
                                });
                                formEl.resetFields()
                                state.materialList = []
                        } else {
                            ElMessage({
                                type: 'warning',
                                message: res.data.msg
                            });
                        }
                        state.materialList = []
                    } else {
                        console.log('error submit!', fields)
                    }
src/views/specialWorkSystem/workTicket/workApply/components/plate.vue
@@ -414,6 +414,24 @@
                await formEl.validate(async (valid, fields) => {
                    if (valid) {
                        for(let i in state.materialList){
                            for(let j in state.materialList[i].mustList){
                                if(state.materialList[i].mustList[j].value>state.materialList[i].mustList[j].stock){
                                    ElMessage({
                                        type: 'warning',
                                        message: '部分物资库存不足,请重新配置数量。'
                                    });
                                    return
                                }
                            }
                            for(let j in state.materialList[i].unList){
                                if(state.materialList[i].unList[j].value>state.materialList[i].unList[j].stock){
                                    ElMessage({
                                        type: 'warning',
                                        message: '部分物资库存不足,请重新配置数量。'
                                    });
                                    return
                                }
                            }
                            state.materialList[i].mustList = state.materialList[i].mustList.map((item:any)=>{
                                const obj = {
                                    defaultVal: item.value,
@@ -451,13 +469,13 @@
                                formEl.resetFields()
                                state.form.workDetail.bpLocationMapPath = []
                                state.fileList = []
                                state.materialList = []
                        } else {
                            ElMessage({
                                type: 'warning',
                                message: res.data.msg
                            });
                        }
                        state.materialList = []
                    } else {
                        console.log('error submit!', fields)
                    }
src/views/specialWorkSystem/workTicket/workApply/components/power.vue
@@ -225,6 +225,24 @@
                await formEl.validate(async (valid, fields) => {
                    if (valid) {
                        for(let i in state.materialList){
                            for(let j in state.materialList[i].mustList){
                                if(state.materialList[i].mustList[j].value>state.materialList[i].mustList[j].stock){
                                    ElMessage({
                                        type: 'warning',
                                        message: '部分物资库存不足,请重新配置数量。'
                                    });
                                    return
                                }
                            }
                            for(let j in state.materialList[i].unList){
                                if(state.materialList[i].unList[j].value>state.materialList[i].unList[j].stock){
                                    ElMessage({
                                        type: 'warning',
                                        message: '部分物资库存不足,请重新配置数量。'
                                    });
                                    return
                                }
                            }
                            state.materialList[i].mustList = state.materialList[i].mustList.map((item:any)=>{
                                const obj = {
                                    defaultVal: item.value,
@@ -253,13 +271,13 @@
                                    message: '提交成功!'
                                });
                                formEl.resetFields()
                                state.materialList = []
                        } else {
                            ElMessage({
                                type: 'warning',
                                message: res.data.msg
                            });
                        }
                        state.materialList = []
                    } else {
                        console.log('error submit!', fields)
                    }
src/views/specialWorkSystem/workTicket/workApply/components/space.vue
@@ -292,6 +292,24 @@
                await formEl.validate(async (valid, fields) => {
                    if (valid) {
                        for(let i in state.materialList){
                            for(let j in state.materialList[i].mustList){
                                if(state.materialList[i].mustList[j].value>state.materialList[i].mustList[j].stock){
                                    ElMessage({
                                        type: 'warning',
                                        message: '部分物资库存不足,请重新配置数量。'
                                    });
                                    return
                                }
                            }
                            for(let j in state.materialList[i].unList){
                                if(state.materialList[i].unList[j].value>state.materialList[i].unList[j].stock){
                                    ElMessage({
                                        type: 'warning',
                                        message: '部分物资库存不足,请重新配置数量。'
                                    });
                                    return
                                }
                            }
                            state.materialList[i].mustList = state.materialList[i].mustList.map((item:any)=>{
                                const obj = {
                                    defaultVal: item.value,
@@ -321,13 +339,13 @@
                                    message: '提交成功!'
                                });
                                formEl.resetFields()
                                state.materialList = []
                        } else {
                            ElMessage({
                                type: 'warning',
                                message: res.data.msg
                            });
                        }
                        state.materialList = []
                    } else {
                        console.log('error submit!', fields)
                    }