From 7fa34e8dff6873360251738c5bf2bac6c72d67a6 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期三, 15 十月 2025 11:24:53 +0800
Subject: [PATCH] 修改c端小程序 任务已停止不显示价格,验收只能拍照上传

---
 apps/cMiniApp/src/subpackages/task/taskDetail/InnerPage.vue      |    1 
 packages/components/src/Card/TaskCard.vue                        |    1 
 apps/cMiniApp/project.config.json                                |   15 +++-
 apps/cMiniApp/src/subpackages/task/taskSubmitCheck/InnerPage.vue |    1 
 apps/cMiniApp/project.private.config.json                        |  114 +++++++------------------------------
 apps/cMiniApp/src/components/Uploader/Uploader.vue               |    6 ++
 6 files changed, 42 insertions(+), 96 deletions(-)

diff --git a/apps/cMiniApp/project.config.json b/apps/cMiniApp/project.config.json
index cc53dd5..df30bb2 100644
--- a/apps/cMiniApp/project.config.json
+++ b/apps/cMiniApp/project.config.json
@@ -3,8 +3,8 @@
     "description": "",
     "setting": {
         "urlCheck": false,
-        "es6": false,
-        "enhance": false,
+        "es6": true,
+        "enhance": true,
         "postcss": false,
         "preloadBackgroundData": false,
         "minified": false,
@@ -37,7 +37,11 @@
         "showES6CompileOption": false,
         "useCompilerPlugins": false,
         "ignoreUploadUnusedFiles": true,
-        "condition": false
+        "condition": false,
+        "compileWorklet": false,
+        "localPlugins": false,
+        "swc": false,
+        "disableSWC": true
     },
     "compileType": "miniprogram",
     "editorSetting": {
@@ -46,10 +50,11 @@
     },
     "srcMiniprogramRoot": "dist/",
     "condition": {},
-    "libVersion": "3.1.0",
+    "libVersion": "3.10.0",
     "packOptions": {
         "ignore": [],
         "include": []
     },
-    "appid": "wxb9e0baf4f87aa0de"
+    "appid": "wxb9e0baf4f87aa0de",
+    "simulatorPluginLibVersion": {}
 }
\ No newline at end of file
diff --git a/apps/cMiniApp/project.private.config.json b/apps/cMiniApp/project.private.config.json
index 61a4ebe..cafa2cd 100644
--- a/apps/cMiniApp/project.private.config.json
+++ b/apps/cMiniApp/project.private.config.json
@@ -1,93 +1,25 @@
 {
-    "description": "椤圭洰绉佹湁閰嶇疆鏂囦欢銆傛鏂囦欢涓殑鍐呭灏嗚鐩� project.config.json 涓殑鐩稿悓瀛楁銆傞」鐩殑鏀瑰姩浼樺厛鍚屾鍒版鏂囦欢涓�傝瑙佹枃妗o細https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html",
-    "projectname": "cMiniApp",
-    "setting": {
-        "compileHotReLoad": true,
-        "bigPackageSizeSupport": true,
-        "urlCheck": false
-    },
-    "condition": {
-        "miniprogram": {
-            "list": [
-                {
-                    "name": "瀹炲悕璁よ瘉",
-                    "pathName": "subpackages/authentication/authenticationRealName/authenticationRealName",
-                    "query": "type=realName",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "鎴戠殑绠�鍘�",
-                    "pathName": "subpackages/curriculum/mineCurriculumVitae/mineCurriculumVitae",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "鍏徃璇︽儏",
-                    "pathName": "subpackages/task/companyDetail/companyDetail",
-                    "query": "id=f775538f-985c-4d51-7985-08ddd5c71bbf",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "浠诲姟璇︽儏",
-                    "pathName": "subpackages/task/taskDetail/taskDetail",
-                    "query": "id=04c75425-e783-4dbf-0f16-08ddd626b756",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "鍩庡競閫夋嫨",
-                    "pathName": "subpackages/city/citySelect/citySelect",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "鏈熸湜宀椾綅",
-                    "pathName": "subpackages/curriculum/expectPosition/expectPosition",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "鎴戠殑绠�鍘�",
-                    "pathName": "subpackages/curriculum/mineCurriculumVitae/mineCurriculumVitae",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "姹傝亴鎰忓悜",
-                    "pathName": "subpackages/curriculum/mineJobIntention/mineJobIntention",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "楠屾敹璇︽儏",
-                    "pathName": "subpackages/task/taskCheckDetail/taskCheckDetail",
-                    "query": "id=57a8f533-2a46-7a88-e008-3a1775810dd2",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "鎻愪氦楠屾敹",
-                    "pathName": "subpackages/task/taskSubmitCheck/taskSubmitCheck",
-                    "query": "id=57a8f533-2a46-7a88-e008-3a1775810dd2",
-                    "launchMode": "default",
-                    "scene": null
-                },
-                {
-                    "name": "浠诲姟",
-                    "pathName": "pages/task/task",
-                    "query": "",
-                    "launchMode": "default",
-                    "scene": null
-                }
-            ]
-        }
-    },
-    "libVersion": "3.10.0"
+  "description": "椤圭洰绉佹湁閰嶇疆鏂囦欢銆傛鏂囦欢涓殑鍐呭灏嗚鐩� project.config.json 涓殑鐩稿悓瀛楁銆傞」鐩殑鏀瑰姩浼樺厛鍚屾鍒版鏂囦欢涓�傝瑙佹枃妗o細https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html",
+  "projectname": "cMiniApp",
+  "setting": {
+    "compileHotReLoad": true,
+    "bigPackageSizeSupport": true,
+    "urlCheck": false,
+    "coverView": true,
+    "lazyloadPlaceholderEnable": false,
+    "skylineRenderEnable": false,
+    "preloadBackgroundData": false,
+    "autoAudits": false,
+    "useApiHook": true,
+    "useApiHostProcess": true,
+    "showShadowRootInWxmlPanel": true,
+    "useStaticServer": false,
+    "useLanDebug": false,
+    "showES6CompileOption": false,
+    "checkInvalidKey": true,
+    "ignoreDevUnusedFiles": true,
+    "useIsolateContext": true
+  },
+  "condition": {},
+  "libVersion": "3.10.0"
 }
\ No newline at end of file
diff --git a/apps/cMiniApp/src/components/Uploader/Uploader.vue b/apps/cMiniApp/src/components/Uploader/Uploader.vue
index b916f87..037f540 100644
--- a/apps/cMiniApp/src/components/Uploader/Uploader.vue
+++ b/apps/cMiniApp/src/components/Uploader/Uploader.vue
@@ -4,6 +4,7 @@
     v-model:file-list="innerFileList"
     multiple
     :media-type="['image']"
+    :sourceType="sourceType"
     :before-xhr-upload="beforeXhrUpload"
     @failure="handleFailure"
     :maximize="maximize"
@@ -23,6 +24,7 @@
     v-model:file-list="innerFileList"
     multiple
     :media-type="['image']"
+    :sourceType="sourceType"
     :before-xhr-upload="beforeXhrUpload"
     @failure="handleFailure"
     :maximize="maximize"
@@ -47,14 +49,18 @@
   name: 'Uploader',
 });
 
+type SourceType = 'album' | 'camera';
+
 type Props = {
   fileList: FileItem[];
   onMySuccess?: (file: FileItem) => any;
   limitFileSize?: number;
+  sourceType?: SourceType[];
 };
 
 const props = withDefaults(defineProps<Props>(), {
   limitFileSize: 2,
+  sourceType: () => ['album', 'camera'],
 });
 
 const emit = defineEmits<{
diff --git a/apps/cMiniApp/src/subpackages/task/taskDetail/InnerPage.vue b/apps/cMiniApp/src/subpackages/task/taskDetail/InnerPage.vue
index 76a83fc..20a4423 100644
--- a/apps/cMiniApp/src/subpackages/task/taskDetail/InnerPage.vue
+++ b/apps/cMiniApp/src/subpackages/task/taskDetail/InnerPage.vue
@@ -37,6 +37,7 @@
             </div> -->
           </div>
           <TaskPrice
+            v-if="detail.releaseStatus !== EnumTaskReleaseStatus.Stopped"
             :value="toThousand(detail.serviceFee ?? 0)"
             :unit="BillingMethodEnumUnit[detail.billingMethod]"
           />
diff --git a/apps/cMiniApp/src/subpackages/task/taskSubmitCheck/InnerPage.vue b/apps/cMiniApp/src/subpackages/task/taskSubmitCheck/InnerPage.vue
index f4853a2..06f4438 100644
--- a/apps/cMiniApp/src/subpackages/task/taskSubmitCheck/InnerPage.vue
+++ b/apps/cMiniApp/src/subpackages/task/taskSubmitCheck/InnerPage.vue
@@ -7,6 +7,7 @@
           :maximum="9"
           :limitFileSize="10"
           class="bole-uploader nopaddingtop"
+          :sourceType="['camera']"
         >
         </Uploader>
       </nut-form-item>
diff --git a/packages/components/src/Card/TaskCard.vue b/packages/components/src/Card/TaskCard.vue
index b983916..4f071a2 100644
--- a/packages/components/src/Card/TaskCard.vue
+++ b/packages/components/src/Card/TaskCard.vue
@@ -4,6 +4,7 @@
       <div class="task-card-title">{{ name }}</div>
       <slot name="title-right">
         <TaskPrice
+          v-if="releaseStatus !== EnumTaskReleaseStatus.Stopped"
           :value="toThousand(serviceFee ?? 0)"
           :unit="BillingMethodEnumUnit[billingMethod]"
         />

--
Gitblit v1.9.1