소스 검색

进度跟踪 - 问卷审批流程处理页面新增“查看审计文件”功能

wangggziwen 8 달 전
부모
커밋
f666fe95e9
2개의 변경된 파일20개의 추가작업 그리고 3개의 파일을 삭제
  1. 2 2
      ruoyi-ui/src/views/rc/approve/detail/openitem-detail.vue
  2. 18 1
      ruoyi-ui/src/views/rc/approve/detail/questionnaire-detail.vue

+ 2 - 2
ruoyi-ui/src/views/rc/approve/detail/openitem-detail.vue

@@ -12,7 +12,7 @@
         ></span>
       </el-descriptions-item>
       <el-descriptions-item :span="1" label="涉及整改code">{{openitem.questionnaireId}}</el-descriptions-item>
-      <el-descriptions-item :span="1" label="存在问题描述">{{openitem.description}}</el-descriptions-item>
+      <el-descriptions-item :span="2" label="存在问题描述">{{openitem.description}}</el-descriptions-item>
       <el-descriptions-item :span="1" label="审计文档">
         <el-button
           size="mini"
@@ -61,7 +61,7 @@
         ></span>
       </el-descriptions-item>
       <el-descriptions-item :span="1" label="截至时间">{{openitem.deadline}}</el-descriptions-item>
-      <el-descriptions-item :span="2" label="备注">{{openitem.remarks}}</el-descriptions-item>
+      <el-descriptions-item :span="1" label="备注">{{openitem.remarks}}</el-descriptions-item>
     </el-descriptions>
 
     <h4 style="font-weight: bold;">流转详情</h4>

+ 18 - 1
ruoyi-ui/src/views/rc/approve/detail/questionnaire-detail.vue

@@ -6,6 +6,13 @@
       <el-descriptions-item :span="2" label="细分章节">{{progress.subChapName}}</el-descriptions-item>
       <el-descriptions-item :span="2" label="二级细分章节">{{progress.secSubChapName}}</el-descriptions-item>
       <el-descriptions-item :span="2" label="内容">{{progress.content}}</el-descriptions-item>
+      <el-descriptions-item :span="1" label="审计文档">
+        <el-button
+          size="mini"
+          type="text"
+          @click="handleDoc(progress.questionnaireId)"
+        >查看</el-button>
+      </el-descriptions-item>
       <el-descriptions-item :span="1" label="负责人">
         <span
           v-for="dict in userOptions"
@@ -37,7 +44,6 @@
           v-text="dict.label"
         ></span>
       </el-descriptions-item>
-      <el-descriptions-item :span="1" label=""></el-descriptions-item>
       <el-descriptions-item :span="2" label="备注">{{progress.remarks}}</el-descriptions-item>
     </el-descriptions>
 
@@ -108,6 +114,17 @@ export default {
   created() {
   },
   methods: {
+    handleDoc(id) {
+      this.visible = false;
+      this.$router.push({
+        path: '/rc/file',
+        query: {
+          linkId: id,
+          linkName: 'questionnaire',
+          auditResult: '绿区',
+        }
+      })
+    },
     init(progress, taskId, processId, taskName, type) {
       this.getUserList();
       this.progress = progress;