From 01ec178c7694e4d151782014462588f9a757040d Mon Sep 17 00:00:00 2001 From: xpz2018 <107107461@qq.com> Date: Sat, 6 Sep 2025 10:46:23 +0800 Subject: [PATCH] no message --- src/views/invite/inviteInfo/data.ts | 15 ++++++------ src/views/invite/inviteInfo/index.vue | 33 ++++++++++++++++++++++++--- 2 files changed, 37 insertions(+), 11 deletions(-) diff --git a/src/views/invite/inviteInfo/data.ts b/src/views/invite/inviteInfo/data.ts index 3935b53..df631df 100644 --- a/src/views/invite/inviteInfo/data.ts +++ b/src/views/invite/inviteInfo/data.ts @@ -363,14 +363,13 @@ export const modalFormSchema: FormSchema[] = [ ], }, }, - // { - // label: '下次跟进时间', - // component: 'DatePicker', - // field: 'nextFollowTime', - // componentProps: { - // ...dateComProps, - // }, - // }, + { + label: '微信截图', + // required: true, + field: 'imageList', + component: 'Upload', + slot: 'imageList', + }, { field: 'remark', label: '备注', diff --git a/src/views/invite/inviteInfo/index.vue b/src/views/invite/inviteInfo/index.vue index ea8f8f4..3781684 100644 --- a/src/views/invite/inviteInfo/index.vue +++ b/src/views/invite/inviteInfo/index.vue @@ -218,7 +218,11 @@
- + + +
@@ -238,6 +242,14 @@
下次跟进时间:{{item.nextFollowTime}}
+
+ + + +
备注:{{item.remark || "--"}}
@@ -428,9 +440,24 @@ async function handleReport() { await validate() const values: any = getFieldsValue() - const { nextFollowTime } = values - values.nextFollowTime = formatToDateTime(nextFollowTime) + // const { nextFollowTime } = values + // values.nextFollowTime = formatToDateTime(nextFollowTime) values.datingClueId = details.value.id + + var imageList: any = [] + Object.keys(values).forEach((key) => { + const val = values[key] + switch (key) { + case 'imageList': + imageList = val?.map?.((item: any) => { + const { url, response, originFileObj } = item + return typeof item === 'string' ? item : url || item?.photoUrl || response?.url || originFileObj?.url + }) + break + } + }) + delete values.imageList + values.imageList = imageList await recordClueing(values) createMessage.success('提交成功') resetFields()