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