Browse Source

问卷详情 - “完成情况”前端样式优化

wangggziwen 8 months ago
parent
commit
ea16d5a6f0
1 changed files with 10 additions and 2 deletions
  1. 10 2
      ruoyi-ui/src/views/rc/questionnaire/index.vue

+ 10 - 2
ruoyi-ui/src/views/rc/questionnaire/index.vue

@@ -137,9 +137,17 @@
       <el-table-column label="负责人" align="center" prop="personInChargeName" />
       <el-table-column label="审核人" align="center" prop="reviewerName" />
       <el-table-column label="备注" align="center" prop="remarks" width="150" />
-      <el-table-column label="完成情况" align="center" prop="completionStatus" fixed="right">
+      <el-table-column label="完成情况" align="center" prop="completionStatus" fixed="right" width="120">
         <template slot-scope="scope">
-          <dict-tag :options="dict.type.t_sec_sub_chap_completion_status" :value="scope.row.completionStatus"/>
+          <span v-if="scope.row.completionStatus == 2">
+            <svg-icon icon-class="roundGrey" style="font-size: 8px; margin: 0px 4px;"></svg-icon>
+          </span>
+          <span v-if="scope.row.completionStatus == 1">
+            <svg-icon icon-class="roundGreen" style="font-size: 8px; margin: 0px 4px;"></svg-icon>
+          </span>
+          <span>
+            <dict-tag :options="dict.type.t_sec_sub_chap_completion_status" :value="scope.row.completionStatus" style="display: inline;"/>
+          </span>
         </template>
       </el-table-column>
       <el-table-column label="标准附件" align="center" width="100" fixed="right">