From 6244c26cd11f6446b39c0ad50c8223b379e5258a Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期五, 07 十一月 2025 19:05:47 +0800
Subject: [PATCH] fix: bug
---
apps/cMiniApp/src/subpackages/task/taskSubmitCheck/InnerPage.vue | 35 ++++++++++++++++++++---------------
1 files changed, 20 insertions(+), 15 deletions(-)
diff --git a/apps/cMiniApp/src/subpackages/task/taskSubmitCheck/InnerPage.vue b/apps/cMiniApp/src/subpackages/task/taskSubmitCheck/InnerPage.vue
index e30c3d2..5959528 100644
--- a/apps/cMiniApp/src/subpackages/task/taskSubmitCheck/InnerPage.vue
+++ b/apps/cMiniApp/src/subpackages/task/taskSubmitCheck/InnerPage.vue
@@ -2,7 +2,12 @@
<LoadingLayout :loading="isLoading" :error="isError" :loadError="refetch">
<ContentScrollView :paddingH="false">
<nut-form :model-value="form" ref="formRef" :rules="rules">
- <nut-form-item label="涓婁紶鐓х墖:" class="bole-form-item alignTop" prop="files" required>
+ <nut-form-item
+ label="涓婁紶鐓х墖:"
+ class="bole-form-item alignTop"
+ prop="files"
+ :required="!isContainCheckIn"
+ >
<Uploader
v-model:file-list="form.files"
:maximum="9"
@@ -69,27 +74,27 @@
});
const rules = reactive<FormRules>({
- files: [{ required: true, message: '璇蜂笂浼犵収鐗�', validator: FormValidator.validatorArray }],
+ files: [{ message: '璇蜂笂浼犵収鐗�', validator: FormValidator.validatorArray }],
});
const formRef = ref<any>(null);
function handleCheckIn() {
- if (!formRef.value) return;
- formRef.value.validate().then(({ valid, errors }: any) => {
- if (valid) {
- submitCheckReceiveTask(EnumTaskUserSubmitCheckHistoryType.CheckIn);
- }
- });
+ submitCheckReceiveTask(EnumTaskUserSubmitCheckHistoryType.CheckIn);
+ // if (!formRef.value) return;
+ // formRef.value.validate().then(({ valid, errors }: any) => {
+ // if (valid) {
+ // }
+ // });
}
function handleCheckOut() {
- if (!formRef.value) return;
- formRef.value.validate().then(({ valid, errors }: any) => {
- if (valid) {
- submitCheckReceiveTask(EnumTaskUserSubmitCheckHistoryType.CheckOut);
- }
- });
+ submitCheckReceiveTask(EnumTaskUserSubmitCheckHistoryType.CheckOut);
+ // if (!formRef.value) return;
+ // formRef.value.validate().then(({ valid, errors }: any) => {
+ // if (valid) {
+ // }
+ // });
}
function handleSubmit() {
@@ -113,7 +118,7 @@
if (res) {
Message.success('鎻愪氦鎴愬姛', {
onClosed() {
- goBack();
+ // goBack();
queryClient.invalidateQueries(['taskServices/getTaskInfo', id]);
},
});
--
Gitblit v1.9.1