diff --git a/src/api/message/config/index.ts b/src/api/message/config/index.ts index 50b9bac..8335a8a 100644 --- a/src/api/message/config/index.ts +++ b/src/api/message/config/index.ts @@ -63,9 +63,9 @@ export const delConfig = (id: string | number | Array) => { }; /** 获取用户列表 */ -export const listUser = (query?: any) => { +export const listUsers = (query?: any) => { return request({ - url: '/system/user/list', + url: '/message/config/allUsersOfTheDepartment', method: 'get', params: query }); diff --git a/src/api/message/config/types.ts b/src/api/message/config/types.ts index 02194f8..879d9d7 100644 --- a/src/api/message/config/types.ts +++ b/src/api/message/config/types.ts @@ -33,7 +33,6 @@ export interface ConfigVO { * 通知人 */ userId: string | number; - } export interface ConfigForm extends BaseEntity { @@ -41,7 +40,10 @@ export interface ConfigForm extends BaseEntity { * 主键ID */ id?: string | number; - + /** + * 通知部门 + */ + deptId?: string | number; /** * 项目ID */ @@ -71,11 +73,9 @@ export interface ConfigForm extends BaseEntity { * 通知人 */ userId?: string | number; - } export interface ConfigQuery extends PageQuery { - /** * 项目ID */ @@ -106,11 +106,8 @@ export interface ConfigQuery extends PageQuery { */ userId?: string | number; - /** - * 日期范围参数 - */ - params?: any; + /** + * 日期范围参数 + */ + params?: any; } - - - diff --git a/src/views/cory/workMessage/index.vue b/src/views/cory/workMessage/index.vue index 05bd146..27204d5 100644 --- a/src/views/cory/workMessage/index.vue +++ b/src/views/cory/workMessage/index.vue @@ -271,7 +271,7 @@ const getList = async () => { tableData.value = res.rows; total.value = res.total || 0; // 获取项目班组信息 - const teamRes = await listProjectTeamForeman(currentProject.value.id); + const teamRes = await listProjectTeamForeman(currentProject.value?.id); teamList.value = teamRes.data; teamOpt.value = teamList.value.map((team: ProjectTeamForemanResp) => ({ label: team.teamName, @@ -308,7 +308,7 @@ const resetForm = () => { }; //监听项目id刷新数据 const listeningProject = watch( - () => currentProject.value.id, + () => currentProject.value?.id, (nid, oid) => { queryParams.value.projectId = nid; form.value.projectId = nid; diff --git a/src/views/design/billofQuantities/index.vue b/src/views/design/billofQuantities/index.vue index 3222109..03dc600 100644 --- a/src/views/design/billofQuantities/index.vue +++ b/src/views/design/billofQuantities/index.vue @@ -1,4 +1,5 @@ \ No newline at end of file + diff --git a/src/views/design/condition/comm/filePage.vue b/src/views/design/condition/comm/filePage.vue index 1ad9f7d..e7d10dc 100644 --- a/src/views/design/condition/comm/filePage.vue +++ b/src/views/design/condition/comm/filePage.vue @@ -60,7 +60,7 @@ const props = defineProps({ const uploadParams = computed(() => { return { catalogueId: props.catalogueId, - projectId: currentProject.value.id + projectId: currentProject.value?.id }; }); diff --git a/src/views/design/designChange/index.vue b/src/views/design/designChange/index.vue index 5ac77b5..2b89587 100644 --- a/src/views/design/designChange/index.vue +++ b/src/views/design/designChange/index.vue @@ -216,7 +216,7 @@ onMounted(() => { }); //监听项目id刷新数据 const listeningProject = watch( - () => currentProject.value.id, + () => currentProject.value?.id, (nid, oid) => { queryParams.value.projectId = nid; getList(); diff --git a/src/views/design/drawing/DrawingTable.vue b/src/views/design/drawing/DrawingTable.vue index 1047892..fac6e5e 100644 --- a/src/views/design/drawing/DrawingTable.vue +++ b/src/views/design/drawing/DrawingTable.vue @@ -1,7 +1,7 @@