فهرست منبع

故障上报负责人调整

lipenghui 1 ماه پیش
والد
کامیت
53933c341f
2فایلهای تغییر یافته به همراه8 افزوده شده و 4 حذف شده
  1. 3 0
      src/api/system/user/index.ts
  2. 5 4
      src/views/bpm/processInstance/detail/index.vue

+ 3 - 0
src/api/system/user/index.ts

@@ -83,6 +83,9 @@ export const getSimpleUserList = (): Promise<UserVO[]> => {
 export const getDeptUsers = (id): Promise<UserVO[]> => {
   return request.get({ url: '/system/user/dept/users?userId=' + id })
 }
+export const getMaintainUsers = (id, businessId): Promise<UserVO[]> => {
+  return request.get({ url: '/rq/iot-maintain/maintain/users?userId=' + id + '&businessId=' + businessId})
+}
 export const getDeptUsersByDeptId = (id): Promise<UserVO[]> => {
   return request.get({ url: '/system/user/dept/users/id?userId=' + id })
 }

+ 5 - 4
src/views/bpm/processInstance/detail/index.vue

@@ -209,6 +209,11 @@ const getApprovalDetail = async () => {
     processInstance.value = data.processInstance
     processDefinition.value = data.processDefinition
 
+    // 获得用户列表
+    userOptions.value = await UserApi.getSimpleUserList()
+    const userId = useUserStore().getUser.id
+    deptUsers.value = await UserApi.getMaintainUsers(userId, processInstance.value.businessKey);
+
     // 设置表单信息
     if (processDefinition.value.formType === BpmModelFormType.NORMAL) {
       // 获取表单字段权限
@@ -305,10 +310,6 @@ const userOptions = ref<UserApi.UserVO[]>([]) // 用户列表
 const deptUsers = ref<UserApi.UserVO[]>([]) // 用户列表
 onMounted(async () => {
   getDetail()
-  // 获得用户列表
-  userOptions.value = await UserApi.getSimpleUserList()
-  const userId = useUserStore().getUser.id
-  deptUsers.value = await UserApi.getDeptUsers(userId);
 })
 </script>