Parcourir la source

附件上传调整

xy il y a 2 semaines
Parent
commit
94da7532c2

+ 2 - 5
yudao-ui-admin-vue3/src/views/pressure2/boilerchecker/components/StatusOperationPanel.vue

@@ -706,10 +706,6 @@
           :disabled="checkerIsLoginUser"
           size="small"
         >{{ selectedItem.reportType === PressureReportType['SUGGUESTION'] ? '编制意见书' : '填写记录' }}</el-button>
-        <!-- 上传附件 -->
-        <el-button type="primary" plain size="small" @click="handleUploadItem">
-          上传附件
-        </el-button>
         <!-- 撤销流程:报告审核或审批阶段,有OA流程ID且当前用户是发起人时显示 -->
         <el-button
           v-if="isCanCancelFlow"
@@ -2571,7 +2567,8 @@ defineExpose({
   handleShowAssociationOperationManual,
   handleApplyTemplate,
   handleUpdateTemplateUrl,
-  getData
+  getData,
+  handleUploadItem
 })
 
 //新加

+ 2 - 1
yudao-ui-admin-vue3/src/views/pressure2/boilerchecker/taskDetail.vue

@@ -2,7 +2,7 @@
   <!-- 我的任务详情 -->
   <div class="task-detail-layout" :class="{ 'fullscreen-mode': isFullscreen }">
     <div class="detail-header">
-      <div class="flex items-center pl-14px flex-[0_0_520px]">
+      <div class="flex items-center pl-14px flex-[0_0_530px]">
         任务详情
         <el-checkbox class="flex-1 flex items-center justify-center" v-model="isShowOnlyMyItems" size="small" @change="handleShowOnlyMyItems">只看我</el-checkbox>
         <el-checkbox class="flex-1 flex items-center justify-center" v-model="isShowConcludeItems" size="small" @change="handleShowConcludeItemsItems">报告未办结</el-checkbox>
@@ -10,6 +10,7 @@
         <el-button class="ml-15px" type="primary" size="small" v-if="showGenerateReport" plain @click="() => handleGenerateReportPdf()">
           出具报告</el-button>
         <el-button class="ml-15px" type="primary" size="small" plain @click="() => toTaskOrderDetail()">任务单</el-button>
+        <el-button class="ml-15px" type="primary" size="small" plain @click="statusOperationPanelRef?.handleUploadItem()">上传附件</el-button>
       </div>
       <el-divider direction="vertical" class="mx-10px" />
       <div id="teleport-btn" ref="teleportBtnRef" class="teleport-btn"></div>

+ 2 - 5
yudao-ui-admin-vue3/src/views/pressure2/pipechecker/components/StatusOperationPanel.vue

@@ -705,10 +705,6 @@
           :disabled="checkerIsLoginUser"
           size="small"
         >{{ selectedItem.reportType === PressureReportType['SUGGUESTION'] ? '编制意见书' : '填写记录' }}</el-button>
-        <!-- 上传附件 -->
-        <el-button type="primary" plain size="small" @click="handleUploadItem">
-          上传附件
-        </el-button>
         <!-- 撤销流程:报告审核或审批阶段,有OA流程ID且当前用户是发起人时显示 -->
         <el-button
           v-if="isCanCancelFlow"
@@ -2459,7 +2455,8 @@ defineExpose({
   handleShowAssociationOperationManual,
   handleApplyTemplate,
   handleUpdateTemplateUrl,
-  getData
+  getData,
+  handleUploadItem
 })
 
 //新加

+ 2 - 1
yudao-ui-admin-vue3/src/views/pressure2/pipechecker/taskDetail.vue

@@ -2,12 +2,13 @@
   <!-- 我的任务详情 -->
   <div class="task-detail-layout" :class="{ 'fullscreen-mode': isFullscreen }">
     <div class="detail-header">
-      <div class="flex items-center pl-14px flex-[0_0_450px]">
+      <div class="flex items-center pl-14px flex-[0_0_530px]">
         任务详情
         <el-checkbox class="flex-1 flex items-center justify-center" v-model="isShowOnlyMyItems" size="small" @change="handleShowOnlyMyItems">只看我</el-checkbox>
         <el-checkbox class="flex-1 flex items-center justify-center" v-model="isShowConcludeItems" size="small" @change="handleShowConcludeItemsItems">报告未办结</el-checkbox>
         <el-button class="ml-15px" type="primary" size="small" plain @click="() => handleViewEquipment()">查看设备档案</el-button>
         <el-button class="ml-15px" type="primary" size="small" plain @click="() => toTaskOrderDetail()">任务单</el-button>
+        <el-button class="ml-15px" type="primary" size="small" plain @click="statusOperationPanelRef?.handleUploadItem()">上传附件</el-button>
       </div>
       <el-divider direction="vertical" class="mx-10px" />
       <div id="teleport-btn" ref="teleportBtnRef" class="teleport-btn"></div>