daiqisheng 3 年 前
コミット
d0442c1612

+ 2 - 0
src/pages/main/performance/department.vue

@@ -56,6 +56,7 @@
       :reload="reload"
       width="500px"
       props="approve_visible"
+      @cancel="handleCancel('approve_visible')"
     >
       <el-form :model="approveForm" :rules="approverules" ref="approveForm"
         ><el-form-item label="审批意见" prop="comments" label-width="80px"
@@ -390,6 +391,7 @@ export default {
           this.visible = false;
         }
         case "approve_visible": {
+          this.approveForm.comments = ''
           this.approve_visible = false;
         }
         case "track_visible": {

+ 9 - 2
src/pages/main/performance/issue.vue

@@ -21,12 +21,19 @@
         </div>
         <simple-dialog
             title="查看"
-            width="1200px"
+            fullscreen
             @cancel="handleVisible"
             @confirm="handleVisible"
             :visible="template_visible"
-        >
+        ><div class="flex-justify-between padding-right-20 padding-left-20">
+            <div class="color-ffffff">1</div>
+            <div>
+                <el-button type="primary">导出</el-button>
+                <el-button @click="handleVisible" type="primary">返回</el-button>
+            </div>
+        </div>
             <analysis />
+             <template v-slot:footer><div></div></template>
         </simple-dialog>
     </div>
 </template>