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