diff --git a/src/components/semri/userComponent/DeptRoleUserSelectDropDown.vue b/src/components/semri/userComponent/DeptRoleUserSelectDropDown.vue index 5e55f01..242aa12 100644 --- a/src/components/semri/userComponent/DeptRoleUserSelectDropDown.vue +++ b/src/components/semri/userComponent/DeptRoleUserSelectDropDown.vue @@ -52,7 +52,7 @@ async function fetchUserList() { }; const res = await defHttp.get({ url: '/sys/user/queryUserRoleComponentData', params }); const records = res?.records || res?.result?.records || []; - userList.value = records; + userList.value = records.sort((a, b) => (a.sortno ?? Infinity) - (b.sortno ?? Infinity)); } catch { userList.value = []; } diff --git a/src/components/semri/userComponent/DeptRoleUserSelectRadioGroup.vue b/src/components/semri/userComponent/DeptRoleUserSelectRadioGroup.vue index 0390eec..a8b8a72 100644 --- a/src/components/semri/userComponent/DeptRoleUserSelectRadioGroup.vue +++ b/src/components/semri/userComponent/DeptRoleUserSelectRadioGroup.vue @@ -31,7 +31,7 @@ onMounted(async () => { }; const res = await defHttp.get({ url: '/sys/user/queryUserRoleComponentData', params }); const records = res?.records || res?.result?.records || []; - userList.value = records; + userList.value = records.sort((a, b) => (a.sortno ?? Infinity) - (b.sortno ?? Infinity)); } catch { userList.value = []; } diff --git a/src/views/dq/inspectTask/components/DqInspectTaskBPMForm.vue b/src/views/dq/inspectTask/components/DqInspectTaskBPMForm.vue index 6d1b825..22776ca 100644 --- a/src/views/dq/inspectTask/components/DqInspectTaskBPMForm.vue +++ b/src/views/dq/inspectTask/components/DqInspectTaskBPMForm.vue @@ -448,7 +448,7 @@ import { PARTY_COMMITTEE_DEPT_ID, SDW_LEADER_ROLE_ID } from '/@/constant/supervi }, }); const records = res?.records || res?.result?.records || []; - defaultCcUsers.value = records; + defaultCcUsers.value = records.sort((a, b) => (a.sortno ?? Infinity) - (b.sortno ?? Infinity)); } catch { defaultCcUsers.value = []; }