ZaiZai 7 months ago
parent
commit
2994d86829

+ 1 - 1
public/version.json

@@ -1,3 +1,3 @@
 {
-  "value": "20240725112329"
+  "value": "20240725165956"
 }

+ 1 - 3
src/components/hc-tasks-user/modules/sort-modal.vue

@@ -53,15 +53,13 @@ const setInitData = async () => {
 
 // 行拖拽
 const rowDropTap = async (rows) => {
-    // 先清空,否则排序会异常
     tableData.value = []
     await nextTick()
-    tableRef.value?.setData(rows)
+    tableData.value = rows
 }
 
 // 点击排序
 const rowSortTap = async (rows) => {
-    // 先清空,否则排序会异常
     tableData.value = []
     await nextTick()
     tableData.value = rows

+ 4 - 1
src/components/hc-tasks-user/modules/user-modal.vue

@@ -44,7 +44,7 @@
         </div>
         <template v-else>
             <div class="card-div-2 h-full w-235px">
-                <hc-card scrollbar title="角色类型">
+                <hc-card scrollbar title="角色类型" :loading="signUserLoading">
                     <template v-for="item in signUserList" :key="item.roleId">
                         <div class="hc-tasks-user-role-item" :class="{ cur: roleItem.roleId === item.roleId }" @click="roleItemClick(item)">
                             {{ item.roleName }}
@@ -235,11 +235,14 @@ const fixedDelClick = (item, index) => {
 }
 
 //角色列表
+const signUserLoading = ref(false)
 const signUserList = ref([])
 const getAllRoleList = async () => {
+    signUserLoading.value = true
     const { contractId } = getObjValue(dataInfo.value)
     const { data } = await mainApi.queryAllRoleList({ contractId })
     signUserList.value = getArrValue(data)
+    signUserLoading.value = false
 }
 
 //角色被点击