From cf4b2706232effed8cdb04abfe35ab31412b03ec Mon Sep 17 00:00:00 2001 From: lyfO_o <764716047@qq.com> Date: 星期三, 18 五月 2022 15:48:34 +0800 Subject: [PATCH] 隐患:V2 --- src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/rectify/components/rectifyDialog.vue | 4 +- src/views/contractor/troubleStatistics/components/troubleDetail/index.vue | 2 src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/accept/index.vue | 26 +++++++++++- src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/components/reportView.vue | 4 +- src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/accept/components/acceptDialog.vue | 4 +- src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/rectify/index.vue | 25 +++++++++++- src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/statistics/index.vue | 26 +++++++++++- src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/report/index.vue | 25 +++++++++++- src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/report/components/reportDialog.vue | 4 +- 9 files changed, 99 insertions(+), 21 deletions(-) diff --git a/src/views/contractor/troubleStatistics/components/troubleDetail/index.vue b/src/views/contractor/troubleStatistics/components/troubleDetail/index.vue index daead62..680f480 100644 --- a/src/views/contractor/troubleStatistics/components/troubleDetail/index.vue +++ b/src/views/contractor/troubleStatistics/components/troubleDetail/index.vue @@ -16,7 +16,7 @@ <el-table-column label="作业编号" prop="taskcode" align="center" /> <el-table-column label="隐患等级" prop="level" align="center" > <template slot-scope="scope"> - <el-tag :type="scope.row.level == '紧急'?'danger':'warning'">{{scope.row.level}}</el-tag> + <el-tag :type="scope.row.level == '重大隐患'?'danger':'warning'">{{scope.row.level}}</el-tag> </template> </el-table-column> <el-table-column label="上报人" prop="requestor" align="center" /> diff --git a/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/accept/components/acceptDialog.vue b/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/accept/components/acceptDialog.vue index 89b65ff..b077a72 100644 --- a/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/accept/components/acceptDialog.vue +++ b/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/accept/components/acceptDialog.vue @@ -151,8 +151,8 @@ isReject:false, submiting:false, levels:[ - {"key":"URGENT","value":"紧急"}, - {"key":"COMMON","value":"一般"}, + {"key":"URGENT","value":"重大隐患"}, + {"key":"COMMON","value":"一般隐患"}, ], dataForm: { id:'', diff --git a/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/accept/index.vue b/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/accept/index.vue index 9d4bf81..b302709 100644 --- a/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/accept/index.vue +++ b/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/accept/index.vue @@ -14,6 +14,16 @@ </el-select> <span class="span-filter-label">整改人</span> <el-input style="width: 160px" v-model="filter.filter.rectifierName"></el-input> + + <span class="span-filter-label">隐患来源</span> + <el-select v-model="filter.filter.source" clearable placeholder="请选择"> + <el-option + v-for="item in sources" + :key="item.key" + :label="item.value" + :value="item.key"> + </el-option> + </el-select> <el-button class="filter-item" style="margin-left: 10px;" type="primary" icon="el-icon-search" @click="queryHandle"/> </div> @@ -37,7 +47,12 @@ </el-table-column> <el-table-column label="隐患等级" prop="level" align="center" > <template slot-scope="scope"> - <el-tag :type="scope.row.level == '紧急'?'danger':'warning'">{{scope.row.level}}</el-tag> + <el-tag :type="scope.row.level == '重大隐患'?'danger':'warning'">{{scope.row.level}}</el-tag> + </template> + </el-table-column> + <el-table-column label="隐患来源" prop="source" align="center" > + <template slot-scope="scope"> + <span>{{sources.find(item=>item.key === scope.row.source).value}}</span> </template> </el-table-column> <el-table-column label="上报人" prop="requestor" align="center" /> @@ -101,8 +116,12 @@ tableData:[], listLoading: true, levels:[ - {"key":"URGENT","value":"紧急"}, - {"key":"COMMON","value":"一般"}, + {"key":"URGENT","value":"重大隐患"}, + {"key":"COMMON","value":"一般隐患"}, + ], + sources:[ + {"key":1,"value":"隐患上报"}, + {"key":2,"value":"巡检上报"}, ], dataForm: { id:'', @@ -117,6 +136,7 @@ code:'', level:null, rectifierName:'', + source:'', } } } diff --git a/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/components/reportView.vue b/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/components/reportView.vue index 66274e5..1ce0071 100644 --- a/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/components/reportView.vue +++ b/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/components/reportView.vue @@ -111,8 +111,8 @@ dialogFormVisible:false, listLoading: true, levels:[ - {"key":"URGENT","value":"紧急"}, - {"key":"COMMON","value":"普通"}, + {"key":"URGENT","value":"重大隐患"}, + {"key":"COMMON","value":"一般隐患"}, ], dataForm: { }, diff --git a/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/rectify/components/rectifyDialog.vue b/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/rectify/components/rectifyDialog.vue index 9f38d2d..855b925 100644 --- a/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/rectify/components/rectifyDialog.vue +++ b/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/rectify/components/rectifyDialog.vue @@ -174,8 +174,8 @@ submiting:false, dataFormRules:{}, levels:[ - {"key":"URGENT","value":"紧急"}, - {"key":"COMMON","value":"一般"}, + {"key":"URGENT","value":"重大隐患"}, + {"key":"COMMON","value":"一般隐患"}, ], dataForm: { id:'', diff --git a/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/rectify/index.vue b/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/rectify/index.vue index 046dbf6..2e8191b 100644 --- a/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/rectify/index.vue +++ b/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/rectify/index.vue @@ -32,6 +32,16 @@ <span class="span-filter-label">上报人</span> <el-input style="width: 160px" v-model="filter.filter.requestorName"></el-input> + + <span class="span-filter-label">隐患来源</span> + <el-select v-model="filter.filter.source" clearable placeholder="请选择"> + <el-option + v-for="item in sources" + :key="item.key" + :label="item.value" + :value="item.key"> + </el-option> + </el-select> <el-button class="filter-item" style="margin-left: 10px;" type="primary" icon="el-icon-search" @click="queryHandle"/> </div> @@ -55,7 +65,12 @@ </el-table-column> <el-table-column label="隐患等级" prop="level" align="center" > <template slot-scope="scope"> - <el-tag :type="scope.row.level == '紧急'?'danger':'warning'">{{scope.row.level}}</el-tag> + <el-tag :type="scope.row.level == '重大隐患'?'danger':'warning'">{{scope.row.level}}</el-tag> + </template> + </el-table-column> + <el-table-column label="隐患来源" prop="source" align="center" > + <template slot-scope="scope"> + <span>{{sources.find(item=>item.key === scope.row.source).value}}</span> </template> </el-table-column> <el-table-column label="上报人" prop="requestor" align="center" /> @@ -115,8 +130,12 @@ tableData:[], listLoading: false, levels:[ - {"key":"URGENT","value":"紧急"}, - {"key":"COMMON","value":"一般"}, + {"key":"URGENT","value":"重大隐患"}, + {"key":"COMMON","value":"一般隐患"}, + ], + sources:[ + {"key":1,"value":"隐患上报"}, + {"key":2,"value":"巡检上报"}, ], reportStatus:[ {"key":"TORECTIFY","value":"待整改"}, diff --git a/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/report/components/reportDialog.vue b/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/report/components/reportDialog.vue index a45846c..60efbd7 100644 --- a/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/report/components/reportDialog.vue +++ b/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/report/components/reportDialog.vue @@ -111,8 +111,8 @@ }, submiting:false, levels:[ - {"key":"URGENT","value":"紧急"}, - {"key":"COMMON","value":"一般"}, + {"key":"URGENT","value":"重大隐患"}, + {"key":"COMMON","value":"一般隐患"}, ], pickerOptions:{ disabledDate(now){ diff --git a/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/report/index.vue b/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/report/index.vue index 262f5f0..9eaf8b7 100644 --- a/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/report/index.vue +++ b/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/report/index.vue @@ -33,6 +33,16 @@ <span class="span-filter-label">整改人</span> <el-input style="width: 160px" v-model="filter.filter.rectifierName"></el-input> + <span class="span-filter-label">隐患来源</span> + <el-select v-model="filter.filter.source" clearable placeholder="请选择"> + <el-option + v-for="item in sources" + :key="item.key" + :label="item.value" + :value="item.key"> + </el-option> + </el-select> + <el-button class="filter-item" style="margin-left: 10px;" type="primary" icon="el-icon-plus" @click="showCreateHandle">新增 @@ -60,7 +70,12 @@ </el-table-column> <el-table-column label="隐患等级" prop="level" align="center" > <template slot-scope="scope"> - <el-tag :type="scope.row.level == '紧急'?'danger':'warning'">{{scope.row.level}}</el-tag> + <el-tag :type="scope.row.level == '重大隐患'?'danger':'warning'">{{scope.row.level}}</el-tag> + </template> + </el-table-column> + <el-table-column label="隐患来源" prop="source" align="center" > + <template slot-scope="scope"> + <span>{{sources.find(item=>item.key === scope.row.source).value}}</span> </template> </el-table-column> <el-table-column label="上报人" prop="requestor" align="center" /> @@ -123,8 +138,12 @@ tableData:[], listLoading: true, levels:[ - {"key":"URGENT","value":"紧急"}, - {"key":"COMMON","value":"一般"}, + {"key":"URGENT","value":"重大隐患"}, + {"key":"COMMON","value":"一般隐患"}, + ], + sources:[ + {"key":1,"value":"隐患上报"}, + {"key":2,"value":"巡检上报"}, ], reportStatus:[ {"key":"TORECTIFY","value":"待整改"}, diff --git a/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/statistics/index.vue b/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/statistics/index.vue index cf5ed03..1394757 100644 --- a/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/statistics/index.vue +++ b/src/views/doublePreventAction/hiddenDanger/hiddenDangerReform/statistics/index.vue @@ -34,6 +34,16 @@ <el-input style="width: 140px" v-model="filter.filter.requestorName" ></el-input> <span class="span-filter-label">整改人</span> <el-input style="width: 140px" v-model="filter.filter.rectifierName"></el-input> + + <span class="span-filter-label">隐患来源</span> + <el-select v-model="filter.filter.source" clearable placeholder="请选择"> + <el-option + v-for="item in sources" + :key="item.key" + :label="item.value" + :value="item.key"> + </el-option> + </el-select> <el-button class="filter-item" style="margin-left: 10px;" type="primary" icon="el-icon-search" @click="queryHandle"/> </div> @@ -69,7 +79,12 @@ </el-table-column> <el-table-column label="隐患等级" prop="level" align="center" > <template slot-scope="scope"> - <el-tag :type="scope.row.level == '紧急'?'danger':'warning'">{{scope.row.level}}</el-tag> + <el-tag :type="scope.row.level == '重大隐患'?'danger':'warning'">{{scope.row.level}}</el-tag> + </template> + </el-table-column> + <el-table-column label="隐患来源" prop="source" align="center" > + <template slot-scope="scope"> + <span>{{sources.find(item=>item.key === scope.row.source).value}}</span> </template> </el-table-column> <el-table-column label="上报人" prop="requestor" align="center" /> @@ -130,8 +145,12 @@ tableData:[], showData:[], levels:[ - {"key":"URGENT","value":"紧急"}, - {"key":"COMMON","value":"一般"}, + {"key":"URGENT","value":"重大隐患"}, + {"key":"COMMON","value":"一般隐患"}, + ], + sources:[ + {"key":1,"value":"隐患上报"}, + {"key":2,"value":"巡检上报"}, ], reportStatus:[ {"key":"TORECTIFY","value":"待整改"}, @@ -149,6 +168,7 @@ level:null, requestorName:'', rectifierName:'', + source:'' } } -- Gitblit v1.9.2