diff --git a/src/api/base/jsQjApi.ts b/src/api/base/jsQjApi.ts index 6925e76..812a113 100644 --- a/src/api/base/jsQjApi.ts +++ b/src/api/base/jsQjApi.ts @@ -64,7 +64,7 @@ export const findDkByIdApi = async (params: any) => { * 查询代课信息 */ export const findDkPageApi = async (params: any) => { - return await get("/api/jsQjDk/findById", params); + return await get("/api/jsQjDk/findPage", params); }; /** diff --git a/src/pages/base/xs/qj/sp.vue b/src/pages/base/xs/qj/sp.vue index da94295..22d75c2 100644 --- a/src/pages/base/xs/qj/sp.vue +++ b/src/pages/base/xs/qj/sp.vue @@ -5,7 +5,7 @@ {{ dbData.dbZy }} - 学生{{ qjData.xsxm }}的请假申请 + 学生{{ qjData.xsxm }}的请假申请 diff --git a/src/pages/components/JsPicker/index.vue b/src/pages/components/JsPicker/index.vue index dffbf83..033c829 100644 --- a/src/pages/components/JsPicker/index.vue +++ b/src/pages/components/JsPicker/index.vue @@ -37,11 +37,11 @@ const { getAllJs } = useCommonStore(); // 接收外部传入属性 const props = withDefaults(defineProps<{ - defualtValue: any, - parentData: any, - multiple: boolean, + defualtValue?: any, + parentData?: any, + multiple?: boolean, // 排除id列表 - excludeIds: any + excludeIds?: any }>(), { defualtValue: null, parentData: null, diff --git a/src/pages/view/hr/jsQj/components/jsQjDetail.vue b/src/pages/view/hr/jsQj/components/jsQjDetail.vue new file mode 100644 index 0000000..8974e83 --- /dev/null +++ b/src/pages/view/hr/jsQj/components/jsQjDetail.vue @@ -0,0 +1,226 @@ + + + + + diff --git a/src/pages/view/hr/jsQj/components/jsQjEdit.vue b/src/pages/view/hr/jsQj/components/jsQjEdit.vue index 3037565..82c8166 100644 --- a/src/pages/view/hr/jsQj/components/jsQjEdit.vue +++ b/src/pages/view/hr/jsQj/components/jsQjEdit.vue @@ -215,7 +215,7 @@ const submit = async () => { newItem.jsId = item.dkJsId; newItem.jsName = item.dkJsName; newItem.pkkbId = item.id; - newItem.dktime = item.dktime + " " + item.startTime + ":00"; + newItem.dktime = item.dktime + " 00:00:00"; newItem.id = ""; newItem.qjId = ""; return newItem; @@ -229,6 +229,7 @@ const submit = async () => { } else { params.id = null; params.jsId = getJs.id; + params.jsName = getJs.jsxm; } uni.showLoading({ title: "提交中..." }); await jsQjSqApi(params).then(() => { diff --git a/src/pages/view/hr/jsQj/components/jsQjList.vue b/src/pages/view/hr/jsQj/components/jsQjList.vue index 5419c99..005d45f 100644 --- a/src/pages/view/hr/jsQj/components/jsQjList.vue +++ b/src/pages/view/hr/jsQj/components/jsQjList.vue @@ -4,7 +4,7 @@