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