ly il y a 1 an
Parent
commit
0929d18da3

+ 13 - 2
src/views/business/entrust/workOrder/currentMonth/index.vue

@@ -49,10 +49,18 @@
       <el-table-column label="客户名称" align="center" min-width="250" prop="companyName" >
         <template #default="scope">
           <div style="display: flex; align-items: center; ">
-            <template v-if="scope.row.entrustExamine ">
+            <template v-if="scope.row.entrustExamine && scope.row.entrustExamine.status == 0">
               <el-tooltip content="等待取消委托确认" placement="top">
                 <el-icon :size="15">
-                  <CollectionTag />
+                 <Clock />
+                </el-icon>
+              </el-tooltip>
+              <span style="padding-left:5px;">{{ scope.row.companyName }}</span>
+            </template>
+            <template v-else-if="scope.row.entrustExamine && scope.row.entrustExamine.status == 2">
+              <el-tooltip :content="str+scope.row.entrustExamine.refuseReason" placement="top">
+                <el-icon :size="15" color="#E22121">
+                  <WarnTriangleFilled />
                 </el-icon>
               </el-tooltip>
               <span style="padding-left:5px;">{{ scope.row.companyName }}</span>
@@ -61,6 +69,8 @@
               <div style="width: 20px; height: 15px;"></div>
               <span>{{ scope.row.companyName }}</span>
             </template>
+           
+         
           </div>
         </template>
       </el-table-column>
@@ -182,6 +192,7 @@
   const tenantId = ref(getTenant());
   const permissions = useUserStore().permissions;
   const all_permission = "*:*:*";
+  const  str = ref("拒绝取消委托,原因:") 
   const form = ref({});
   const initMonthDialogRef = ref(null);
   const setEntrustDialogRef = ref(null);

+ 3 - 3
src/views/business/examine/index.vue

@@ -59,12 +59,12 @@
                     <div v-else type="info">已拒绝</div>
                 </template>
             </el-table-column>
-            <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
+            <el-table-column label="操作" align="center" class-name="small-padding fixed-width" >
                 <template #default="scope">
                     <el-button link type="warning" size="small" icon="Edit" @click="handleUpdate(scope.row)"
-                        v-hasPermi="['business:examine:edit']">同意</el-button>
+                        v-hasPermi="['business:examine:edit']" v-if="scope.row.status == 0">同意</el-button>
                     <el-button link type="danger" size="small" icon="Delete" @click="handleDelete(scope.row)"
-                        v-hasPermi="['business:examine:remove']">拒绝</el-button>
+                        v-hasPermi="['business:examine:remove']" v-if="scope.row.status == 0">拒绝</el-button>
                 </template>
             </el-table-column>
         </el-table>