From 813aa71b46c10196c06c78c2dfb1c2aceabc79ed Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期五, 08 八月 2025 13:35:50 +0800 Subject: [PATCH] fix: 任务发布 --- apps/cMiniApp/src/pages/home/index.vue | 4 ++-- apps/bMiniApp/src/subpackages/task/publishTask/InnerPage.vue | 12 ++++++------ packages/components/src/Form/ProRadio.vue | 2 +- apps/cMiniApp/src/pages/home/HomeQueryMenuView.vue | 2 +- apps/bMiniApp/src/pages/home/index.vue | 4 ++-- 5 files changed, 12 insertions(+), 12 deletions(-) diff --git a/apps/bMiniApp/src/pages/home/index.vue b/apps/bMiniApp/src/pages/home/index.vue index 6156d7f..72f0e72 100644 --- a/apps/bMiniApp/src/pages/home/index.vue +++ b/apps/bMiniApp/src/pages/home/index.vue @@ -165,9 +165,9 @@ selectPositionItem.value?.toggle?.(); } -function goFlexJobDetail(item: API.GetFlexTaskListOutput) { +function goFlexJobDetail(item: API.GetTaskInfosQueryResultItem) { Taro.navigateTo({ - url: `${RouterPath.flexJobDetail}?id=${item.taskId}`, + url: `${RouterPath.flexJobDetail}?id=${item.id}`, }); } diff --git a/apps/bMiniApp/src/subpackages/task/publishTask/InnerPage.vue b/apps/bMiniApp/src/subpackages/task/publishTask/InnerPage.vue index 5f50ad4..11d80a6 100644 --- a/apps/bMiniApp/src/subpackages/task/publishTask/InnerPage.vue +++ b/apps/bMiniApp/src/subpackages/task/publishTask/InnerPage.vue @@ -290,12 +290,12 @@ form.ageMaxLimit = data.ageMaxLimit; form.genderLimit = data.genderLimit; form.credentialLimits = (data.credentialLimits ?? []).map((item) => item.code); - form.beginTime = dayjs(data.beginTime).format('YYYY-MM-DD'); - form.endTime = dayjs(data.endTime).format('YYYY-MM-DD'); + form.beginTime = dayjs(data.beginTime).format('YYYY-MM-DD 00:00:00'); + form.endTime = dayjs(data.endTime).format('YYYY-MM-DD 23:59:59'); form.addressDetail = data.addressDetail; form.weMapInfo = { - provinceName: findAreaNameFromCode(data.provinceCode), - cityName: findAreaNameFromCode(data.cityCode), + provinceName: data.provinceName, + cityName: data.cityName, provinceCode: data.provinceCode, cityCode: data.cityCode, latitude: data.latitude, @@ -333,8 +333,8 @@ addressDetail: form.addressDetail, longitude: form.weMapInfo.longitude, latitude: form.weMapInfo.latitude, - beginTime: form.beginTime, - endTime: form.endTime, + beginTime: dayjs(form.beginTime).format('YYYY-MM-DD 00:00:00'), + endTime: dayjs(form.endTime).format('YYYY-MM-DD 23:59:59'), }; if (isEdit) { params.id = taskId; diff --git a/apps/cMiniApp/src/pages/home/HomeQueryMenuView.vue b/apps/cMiniApp/src/pages/home/HomeQueryMenuView.vue index 92e012a..422550e 100644 --- a/apps/cMiniApp/src/pages/home/HomeQueryMenuView.vue +++ b/apps/cMiniApp/src/pages/home/HomeQueryMenuView.vue @@ -9,7 +9,7 @@ ></ProRadio> </QueryMenuItem> <QueryMenuItem title="鍛樺伐绂忓埄"> - <!-- <ProRadio v-model="query.benefitCodes" :value-enum="welfareList" show-all-btn></ProRadio> --> + <ProRadio v-model="query.benefitCodes" :value-enum="welfareList" show-all-btn></ProRadio> </QueryMenuItem> <QueryMenuItem title="鎬у埆瑕佹眰"> <ProRadio diff --git a/apps/cMiniApp/src/pages/home/index.vue b/apps/cMiniApp/src/pages/home/index.vue index f9c3298..afc2d7b 100644 --- a/apps/cMiniApp/src/pages/home/index.vue +++ b/apps/cMiniApp/src/pages/home/index.vue @@ -108,9 +108,9 @@ selectItem.value?.toggle?.(); } -function goTaskDetail(item: API.GetFlexTaskListOutput) { +function goTaskDetail(item: API.GetTaskInfosQueryResultItem) { Taro.navigateTo({ - url: `${RouterPath.taskDetail}?id=${item.taskId}`, + url: `${RouterPath.taskDetail}?id=${item.id}`, }); } </script> diff --git a/packages/components/src/Form/ProRadio.vue b/packages/components/src/Form/ProRadio.vue index 5bbb531..5ee6dc5 100644 --- a/packages/components/src/Form/ProRadio.vue +++ b/packages/components/src/Form/ProRadio.vue @@ -32,7 +32,7 @@ allBtnLabel: '涓嶉檺', allBtnValue: '', enumLabelKey: 'label', - enumValueKey: 'code', + enumValueKey: 'value', }); const model = defineModel<string | number>(); -- Gitblit v1.9.1