马宇豪
2023-03-14 2c4edb31e7da37c98e5660ab478f43e01a77003c
修改指标选择
已修改3个文件
47 ■■■■ 文件已修改
src/api/intellectInspectSystem/inspectTask/index.ts 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/intellectInspect/inspectTaskManage/inspectTask/components/inspectTaskDialog.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/intellectInspect/inspectTaskManage/inspectTask/index.vue 34 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/intellectInspectSystem/inspectTask/index.ts
@@ -72,6 +72,13 @@
                method: 'get'
            });
        },
        getAllQuotaList: (data: object) => {
            return request({
                url: import.meta.env.VITE_API_URL + `/safeCheckQuota/select/listQuotas`,
                method: 'post',
                data: data
            });
        },
        openOrCloseInspectTask: (data: object) => {
            return request({
                url: import.meta.env.VITE_API_URL + `/SafeCheckTaskUnit/update/updateTaskUnitStatusById`,
src/views/intellectInspect/inspectTaskManage/inspectTask/components/inspectTaskDialog.vue
@@ -107,7 +107,7 @@
                                            <!--                                            </div>-->
                                            <div class="text item" v-for="i in quotaList">
                                                <div v-if="i.id == item.quotaId">
                                                    巡检指标:<span>{{ i.type }}</span>
                                                    巡检指标:<span>{{ i.quota }}</span>
                                                </div>
                                            </div>
                                            <!--                                            <div class="text item">-->
@@ -159,7 +159,7 @@
                </el-form-item>
                <el-form-item label="选择巡检指标" prop="quotaId">
                    <el-select v-model="inspectPointForm.quotaId" @change="giveQuotaUnit" placeholder="请选择巡检指标" class="input-add">
                        <el-option v-for="item in quotaList" :key="item.id" :value="item.id" :label="item.type"> </el-option>
                        <el-option v-for="item in quotaList" :key="item.id" :value="item.id" :label="item.quota"> </el-option>
                    </el-select>
                </el-form-item>
                <el-form-item label="选择巡检指标单位" prop="quotaUnit">
@@ -575,7 +575,7 @@
        };
        const giveQuotaUnit = () => {
            data.inspectPointForm.quotaUnit = data.quotaList.find((item) => item.id === data.inspectPointForm.quotaId)?.unit as string;
            data.inspectPointForm.quotaUnit = data.quotaList.find((item) => item.id === data.inspectPointForm.quotaId)?.quotaUnit as string;
        };
        const submitInspectTask = () => {
src/views/intellectInspect/inspectTaskManage/inspectTask/index.vue
@@ -245,17 +245,29 @@
        };
        //获取部门
        const getQuotaList = async () => {
            let res = await inspectTaskApi().getQuotaList();
            if (res.data.code === '200') {
                state.quotaList = res.data.data;
            } else {
                ElMessage({
                    type: 'warning',
                    message: res.data.msg
                });
            }
        };
        // const getQuotaList = async () => {
        //     let res = await inspectTaskApi().getQuotaList();
        //     if (res.data.code === '200') {
        //         state.quotaList = res.data.data;
        //     } else {
        //         ElMessage({
        //             type: 'warning',
        //             message: res.data.msg
        //         });
        //     }
        // };
      //获取部门
      const getQuotaList = async () => {
        let res = await inspectTaskApi().getAllQuotaList();
        if (res.data.code === '200') {
          state.quotaList = res.data.data;
        } else {
          ElMessage({
            type: 'warning',
            message: res.data.msg
          });
        }
      };
        //获取巡检点
        const getInspectTaskPoint = async () => {