|
|
@@ -179,21 +179,21 @@
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
|
prop="title"
|
|
|
- label="检查名称"
|
|
|
+ label="任务名称"
|
|
|
min-width="120"
|
|
|
v-if="columns[1].visible"
|
|
|
>
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
|
prop="checkOrgName"
|
|
|
- label="检查机构"
|
|
|
+ label="检查主体"
|
|
|
min-width="140"
|
|
|
v-if="columns[5].visible"
|
|
|
>
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
|
prop="roleName"
|
|
|
- label="检查角色"
|
|
|
+ label="检查人员"
|
|
|
min-width="150"
|
|
|
v-if="columns[6].visible"
|
|
|
>
|
|
|
@@ -204,6 +204,23 @@
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
|
+ prop="status"
|
|
|
+ label="任务进度"
|
|
|
+ width="100px"
|
|
|
+ v-if="columns[10].visible"
|
|
|
+ >
|
|
|
+ <template slot-scope="r">
|
|
|
+ <span>
|
|
|
+ <i class="circle" :style="statusColor(r.row.status, true)" />
|
|
|
+ <label :style="statusColor(r.row.status, false)">
|
|
|
+ {{
|
|
|
+ getLabel(dict.type.safety_check_status, r.row.status)
|
|
|
+ }}</label
|
|
|
+ >
|
|
|
+ </span>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column
|
|
|
prop="orgName"
|
|
|
label="受检机构"
|
|
|
min-width="140"
|
|
|
@@ -213,13 +230,17 @@
|
|
|
|
|
|
<el-table-column
|
|
|
prop="planStartTime"
|
|
|
- label="开始日期"
|
|
|
- min-width="100"
|
|
|
+ label="任务时间"
|
|
|
+ min-width="200"
|
|
|
v-if="columns[2].visible"
|
|
|
><template slot-scope="r">
|
|
|
{{
|
|
|
r.row.planStartTime
|
|
|
- ? dayjs(r.row.planStartTime).format("YYYY-MM-DD")
|
|
|
+ ? dayjs(r.row.planStartTime).format("YYYY年-MM月-DD日")
|
|
|
+ : ""
|
|
|
+ }}~{{
|
|
|
+ r.row.planEndTime
|
|
|
+ ? dayjs(r.row.planEndTime).format("YYYY年-MM月-DD日")
|
|
|
: ""
|
|
|
}}
|
|
|
</template></el-table-column
|
|
|
@@ -228,7 +249,7 @@
|
|
|
prop="planEndTime"
|
|
|
label="截止日期"
|
|
|
min-width="100"
|
|
|
- v-if="columns[3].visible"
|
|
|
+ v-if="false"
|
|
|
><template slot-scope="r">
|
|
|
{{
|
|
|
r.row.planEndTime
|
|
|
@@ -238,34 +259,18 @@
|
|
|
</template></el-table-column
|
|
|
>
|
|
|
|
|
|
- <el-table-column
|
|
|
- prop="status"
|
|
|
- label="检查状态"
|
|
|
- width="100px"
|
|
|
- v-if="columns[10].visible"
|
|
|
- >
|
|
|
- <template slot-scope="r">
|
|
|
- <span>
|
|
|
- <i class="circle" :style="statusColor(r.row.status, true)" />
|
|
|
- <label :style="statusColor(r.row.status, false)">
|
|
|
- {{
|
|
|
- getLabel(dict.type.safety_check_status, r.row.status)
|
|
|
- }}</label
|
|
|
- >
|
|
|
- </span>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
+
|
|
|
|
|
|
<el-table-column
|
|
|
prop="submitBy"
|
|
|
label="检查人"
|
|
|
min-width="100"
|
|
|
- v-if="columns[7].visible"
|
|
|
+ v-if="false"
|
|
|
></el-table-column>
|
|
|
- <el-table-column
|
|
|
+ <el-table-column
|
|
|
label="检查时间"
|
|
|
min-width="120"
|
|
|
- v-if="columns[8].visible"
|
|
|
+ v-if="false"
|
|
|
>
|
|
|
<template slot-scope="r">{{
|
|
|
r.row.submitTime | dateTime
|
|
|
@@ -273,7 +278,7 @@
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
|
prop="exceptionCount"
|
|
|
- label="问题数量"
|
|
|
+ label="隐患问题数"
|
|
|
min-width="80"
|
|
|
v-if="columns[9].visible"
|
|
|
>
|
|
|
@@ -282,7 +287,7 @@
|
|
|
prop="des"
|
|
|
label="备注"
|
|
|
min-width="80"
|
|
|
- v-if="columns[9].visible"
|
|
|
+ v-if="false"
|
|
|
>
|
|
|
</el-table-column>
|
|
|
<el-table-column label="操作" fixed="right" min-width="200">
|
|
|
@@ -306,13 +311,13 @@
|
|
|
type="text"
|
|
|
@click="showscanRecord(r.row)"
|
|
|
v-hasPermi="['resumption:taskManager:query']"
|
|
|
- >扫描记录</el-button
|
|
|
+ >检查登记簿</el-button
|
|
|
>
|
|
|
<el-button
|
|
|
type="text"
|
|
|
@click="showRegister(r.row)"
|
|
|
v-if="showRegisterBtn(r.row)"
|
|
|
- >登记</el-button
|
|
|
+ >任务登记</el-button
|
|
|
>
|
|
|
</template>
|
|
|
</el-table-column>
|