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