diff --git a/src/api/base/jsQjApi.ts b/src/api/base/jsQjApi.ts index 812a113..12e44e6 100644 --- a/src/api/base/jsQjApi.ts +++ b/src/api/base/jsQjApi.ts @@ -17,6 +17,13 @@ export const jsQjSpApi = async (params: any) => { return await post("/api/jsQj/sp", params); }; +/** + * 重新提交 + */ +export const jsQjCxtjApi = async (params: any) => { + return await post("/api/jsQj/cxtj", params); +}; + /** * 教务处确认 */ diff --git a/src/pages/base/message/index.vue b/src/pages/base/message/index.vue index ce26b68..416cbc8 100644 --- a/src/pages/base/message/index.vue +++ b/src/pages/base/message/index.vue @@ -256,12 +256,15 @@ const goToDetail = (data: any) => { font-size: 13px; font-weight: bold; color: #ffffff; - white-space: nowrap; display: flex; align-items: center; justify-content: center; flex: 1 0 1px; - width: 100%; + width: 60px; + word-break: break-all; + white-space: normal; + text-align: center; + padding: 0 10px; &.db-xs-qj { background-color: #447ade; diff --git a/src/pages/base/service/index.vue b/src/pages/base/service/index.vue index abe0daa..6a356eb 100644 --- a/src/pages/base/service/index.vue +++ b/src/pages/base/service/index.vue @@ -21,7 +21,8 @@ {{ js.jsxm }} - {{ js.dzzw }} {{ js.qtzw }} + {{ dzZwLabel }} + {{ qtZwLabel }} {{ js.njz }} @@ -89,17 +90,22 @@ \ No newline at end of file + diff --git a/src/pages/view/hr/jsQj/sp.vue b/src/pages/view/hr/jsQj/sp.vue index be19bc7..df05eed 100644 --- a/src/pages/view/hr/jsQj/sp.vue +++ b/src/pages/view/hr/jsQj/sp.vue @@ -1,33 +1,92 @@ - \ No newline at end of file + diff --git a/src/store/modules/common.ts b/src/store/modules/common.ts index 198f06d..2c5bb38 100644 --- a/src/store/modules/common.ts +++ b/src/store/modules/common.ts @@ -57,6 +57,7 @@ export const useCommonStore = defineStore({ // 根据职务类型获取职务列表 async getZwListByLx(params: any): Promise { if (!this.data.zw || !this.data.zw[params.zwlx]) { + this.data.zw = this.data.zw || {}; this.data.zw[params.zwlx] = await zwGetListByLxApi(params); } return Promise.resolve(this.data.zw[params.zwlx]);