From 0a26d58a3906b9e13946c7cb46fae51a0de98920 Mon Sep 17 00:00:00 2001 From: Crunchy <3114200645@qq.com> Date: 星期一, 17 三月 2025 15:49:08 +0800 Subject: [PATCH] Merge branch 'dev' into dev_tides --- src/views/business/inspectionTask/index.vue | 216 ++++++++++++++++++++++++++++-------------------------- 1 files changed, 112 insertions(+), 104 deletions(-) diff --git a/src/views/business/inspectionTask/index.vue b/src/views/business/inspectionTask/index.vue index beb146c..7917484 100644 --- a/src/views/business/inspectionTask/index.vue +++ b/src/views/business/inspectionTask/index.vue @@ -1,92 +1,3 @@ -<style scoped> -.search { - background-color: #fff; - height: 40px; - display: flex; - align-items: center; - margin-top: 20px; -} - -.search_thing { - display: flex; - align-items: center; - height: 50px; -} - -.search_label { - width: 100px; - font-size: 14px; - text-align: right; -} - -.search_input { - width: calc(100% - 120px); -} - -.ins-order-plan-main .search { - width: 100%; - height: 40px; - background-color: #fff; - border-radius: 3px; -} - -.ins-order-plan-main .center { - background-color: #fff; - border-radius: 3px; - padding: 20px; - padding-top: 0px; -} - -.tab { - list-style-type: none; - display: flex; - padding-left: 6px; -} - -.tab li { - line-height: 24px; - padding: 4px 10px; - font-size: 14px; - color: #333333; - border: 1px solid #eeeeee; - cursor: pointer; -} - -.tab li:nth-child(1) { - border-radius: 8px 0 0 8px; -} - -.tab li:nth-last-child(1) { - border-radius: 0 8px 8px 0; -} - -.tab li.active { - border-color: #3a7bfa; - color: #3a7bfa; -} - -.center .center-options .center-title { - width: 100%; - display: flex; - align-items: center; - justify-content: right; -} - -.center .center-options .center-title span:last-child { - color: #3a7bfa; - font-size: 23px; - font-weight: 400; -} - -.view-self-checkbox { - margin-left: 50px; -} -</style> -<style> -.ins-order-plan-main .el-form-item__label { - color: #000; -} -</style> <template> <div class="ins-order-plan-main"> <div style="height: 100%"> @@ -180,7 +91,7 @@ </span> </el-dialog> <el-dialog :visible.sync="dataDialogVisible" title="鏁版嵁鏌ョ湅" width="80%"> - <div v-if="dataDialogVisible" style="height: 70vh; overflow-y: auto"> + <div v-if="dataDialogVisible" style="height: 74vh; overflow-y: auto"> <div> <el-form :model="entity" :inline="true"> <el-form-item label="妫�楠岄」" prop="outputWorkTime"> @@ -431,10 +342,18 @@ prop: "insState", dataType: "tag", formatData: (params) => { - return this.inspectionTaskState.find((m) => m.value == params).label; + if (this.inspectionTaskState.find((m) => m.value == params)) { + return this.inspectionTaskState.find((m) => m.value == params).label; + } else { + return null + } }, formatType: (params) => { - return this.inspectionTaskState.find((m) => m.value == params).type; + if (this.inspectionTaskState.find((m) => m.value == params)) { + return this.inspectionTaskState.find((m) => m.value == params).type; + } else { + return null + } }, }, { label: "妫�楠屼汉", prop: "userName" }, @@ -465,16 +384,16 @@ return (row.userName == null || row.insState == 3 || row.insState == 5) && this.checkPermi(['update:product:onPlan']) }, }, - { - name: "鏌ョ湅宸ユ椂", - type: "text", - clickFun: (row) => { - this.viewManHour(row); - }, - showHide: (row) => { - return this.checkPermi(['get:working:hours:byOrder']) - }, - }, + // { + // name: "鏌ョ湅宸ユ椂", + // type: "text", + // clickFun: (row) => { + // this.viewManHour(row); + // }, + // showHide: (row) => { + // return this.checkPermi(['get:working:hours:byOrder']) + // }, + // }, { name: "妫�楠�", type: "text", @@ -517,7 +436,7 @@ ], page: { total: 0, - size: 10, + size: 20, current: 0, }, tableLoading: false, @@ -616,7 +535,7 @@ ], lookPage: { total: 0, - size: 10, + size: 20, current: 0, }, lookTableLoading: false, @@ -999,3 +918,92 @@ }, }; </script> +<style scoped> +.search { + background-color: #fff; + height: 40px; + display: flex; + align-items: center; + margin-top: 20px; +} + +.search_thing { + display: flex; + align-items: center; + height: 50px; +} + +.search_label { + width: 100px; + font-size: 14px; + text-align: right; +} + +.search_input { + width: calc(100% - 120px); +} + +.ins-order-plan-main .search { + width: 100%; + height: 40px; + background-color: #fff; + border-radius: 3px; +} + +.ins-order-plan-main .center { + background-color: #fff; + border-radius: 3px; + padding: 20px; + padding-top: 0px; +} + +.tab { + list-style-type: none; + display: flex; + padding-left: 6px; +} + +.tab li { + line-height: 24px; + padding: 4px 10px; + font-size: 14px; + color: #333333; + border: 1px solid #eeeeee; + cursor: pointer; +} + +.tab li:nth-child(1) { + border-radius: 8px 0 0 8px; +} + +.tab li:nth-last-child(1) { + border-radius: 0 8px 8px 0; +} + +.tab li.active { + border-color: #3a7bfa; + color: #3a7bfa; +} + +.center .center-options .center-title { + width: 100%; + display: flex; + align-items: center; + justify-content: right; +} + +.center .center-options .center-title span:last-child { + color: #3a7bfa; + font-size: 23px; + font-weight: 400; +} + +.view-self-checkbox { + margin-left: 50px; +} +</style> +<style> +.ins-order-plan-main .el-form-item__label { + color: #000; +} +</style> -- Gitblit v1.9.3