yanghao 2 недель назад
Родитель
Сommit
8f6c90ba68
1 измененных файлов с 3 добавлено и 35 удалено
  1. 3 35
      src/views/pms/qhse/monthlyReport/index.vue

+ 3 - 35
src/views/pms/qhse/monthlyReport/index.vue

@@ -52,31 +52,16 @@
             fixed="left"
             show-overflow-tooltip />
           <zm-table-column prop="personName" label="工单填报人" align="center" />
-          <zm-table-column prop="auditStatus" label="审批状态" align="center">
-            <template #default="{ row }">
-              <dict-tag :type="DICT_TYPE.QHSE_AUDIT_STATUS" :value="row.status" />
-            </template>
-          </zm-table-column>
-          <zm-table-column prop="rejectDesc" label="拒绝原因" align="center" />
           <zm-table-column label="创建日期" prop="createTime" align="center">
             <template #default="{ row }">
               {{ formatDate(row.createTime) }}
             </template>
           </zm-table-column>
 
-          <zm-table-column width="230" label="操作" align="center" fixed="right" action>
+          <zm-table-column label="操作" width="150" align="center" fixed="right" action>
             <template #default="{ row }">
-              <div class="">
-                <el-button text v-if="row.status === 'unsubmit'" type="primary" @click="add(row)">
-                  填报
-                </el-button>
-                <el-button
-                  v-if="row.status === 'unsubmit'"
-                  text
-                  type="primary"
-                  @click="submit(row)">
-                  提交审批
-                </el-button>
+              <div class="flex gap-1 justify-center">
+                <el-button text type="primary" @click="add(row)"> 填报 </el-button>
                 <el-button text size="small" type="success" @click="detail(row)"> 查看 </el-button>
               </div>
             </template>
@@ -242,23 +227,6 @@ const add = (row) => {
   })
 }
 
-const submit = async (row) => {
-  try {
-    await ElMessageBox.confirm('确认提交吗?', '提示', {
-      confirmButtonText: '确定',
-      cancelButtonText: '取消',
-      type: 'warning'
-    })
-    await QhseMonthReportApi.submitForApproval(row.id)
-    ElMessage.success('提交成功')
-    loadTableData()
-  } catch (error) {
-    if (error !== 'cancel') {
-      ElMessage.error('提交失败')
-    }
-  }
-}
-
 const detail = (row) => {
   // if (row.dutyPerson !== userInfo.value.id && userInfo.value.username !== 'admin') {
   //   ElMessage.error('您没有权限进行此操作')