From 8cef2483dcfc4c40d861caaf58d618387f5ab80c Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期四, 13 十一月 2025 13:11:36 +0800
Subject: [PATCH] feat: 1.3.0.2

---
 src/views/EmploymentManage/TaskManageList.vue |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/src/views/EmploymentManage/TaskManageList.vue b/src/views/EmploymentManage/TaskManageList.vue
index d602103..abc7300 100644
--- a/src/views/EmploymentManage/TaskManageList.vue
+++ b/src/views/EmploymentManage/TaskManageList.vue
@@ -53,9 +53,10 @@
       </ProTableQueryFilterBar>
       <ProTableV2 v-bind="proTableProps" :columns="column" :operationBtns="operationBtns">
         <template #userCount="{ row }">
-          <el-button link type="primary" @click="goSignList(row)">{{
+          <el-button v-if="!row.isInternal" link type="primary" @click="goSignList(row)">{{
             row.userCount || 0
           }}</el-button>
+          <span v-else>/</span>
         </template>
       </ProTableV2>
     </AppContainer>
@@ -94,7 +95,8 @@
       onClick: (role) => goAddOrEdit(role),
     },
     extraProps: {
-      hide: (row: API.GetTaskInfosQueryResultItem) => row.status === EnumTaskStatus.Complete,
+      hide: (row: API.GetTaskInfosQueryResultItem) =>
+        row.status === EnumTaskStatus.Complete || !row.isInternal,
     },
   },
   detailBtn: {
@@ -109,7 +111,7 @@
     },
     extraProps: {
       hide: (row: API.GetTaskInfosQueryResultItem) =>
-        row.releaseStatus === EnumTaskReleaseStatus.InProcess,
+        row.releaseStatus === EnumTaskReleaseStatus.InProcess || !row.isInternal,
     },
   },
   unPublishBtn: {
@@ -119,7 +121,7 @@
     },
     extraProps: {
       hide: (row: API.GetTaskInfosQueryResultItem) =>
-        row.releaseStatus === EnumTaskReleaseStatus.Stopped,
+        row.releaseStatus === EnumTaskReleaseStatus.Stopped || !row.isInternal,
     },
   },
   arrangeBtn: {
@@ -128,7 +130,7 @@
     },
     extraProps: {
       hide: (row: API.GetTaskInfosQueryResultItem) =>
-        row.releaseStatus === EnumTaskReleaseStatus.Stopped,
+        row.releaseStatus === EnumTaskReleaseStatus.Stopped || !row.isInternal,
     },
   },
 };

--
Gitblit v1.9.1