From fee67ad271e154436ba174ff5fadc13c9ada5403 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com> Date: Fri, 30 Jan 2026 18:29:11 +0800 Subject: [PATCH] =?UTF-8?q?refactor(shop):=20=E4=BC=98=E5=8C=96=E9=97=A8?= =?UTF-8?q?=E5=BA=97=E9=AA=91=E6=89=8B=E7=AE=A1=E7=90=86=E7=95=8C=E9=9D=A2?= =?UTF-8?q?=E5=92=8C=E6=95=B0=E6=8D=AE=E7=BB=93=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 注释掉门店表格中的经纬度显示列 - 将骑手编辑弹窗宽度从800调整为1000 - 修改骑手编辑表单布局,增加用户选择功能 - 更新配送点ID输入框提示文字为支持多选 - 简化表单项标签名称,移除冗余描述 - 修正状态选项文案,将显示/隐藏改为正常/禁用 - 删除不需要的删除标记和修改时间字段 - 统一图片字段名称从image改为avatar - 调整表单响应式布局参数 --- src/views/shop/shopStore/index.vue | 24 ++-- .../components/shopStoreRiderEdit.vue | 104 +++++++----------- 2 files changed, 54 insertions(+), 74 deletions(-) diff --git a/src/views/shop/shopStore/index.vue b/src/views/shop/shopStore/index.vue index 848de70..5ea17a2 100644 --- a/src/views/shop/shopStore/index.vue +++ b/src/views/shop/shopStore/index.vue @@ -141,18 +141,18 @@ key: 'region', ellipsis: true }, - { - title: '经度', - dataIndex: 'lng', - key: 'lng', - ellipsis: true - }, - { - title: '纬度', - dataIndex: 'lat', - key: 'lat', - ellipsis: true - }, + // { + // title: '经度', + // dataIndex: 'lng', + // key: 'lng', + // ellipsis: true + // }, + // { + // title: '纬度', + // dataIndex: 'lat', + // key: 'lat', + // ellipsis: true + // }, // { // title: '门店备注', // dataIndex: 'comments', diff --git a/src/views/shop/shopStoreRider/components/shopStoreRiderEdit.vue b/src/views/shop/shopStoreRider/components/shopStoreRiderEdit.vue index f662555..92a47a9 100644 --- a/src/views/shop/shopStoreRider/components/shopStoreRiderEdit.vue +++ b/src/views/shop/shopStoreRider/components/shopStoreRiderEdit.vue @@ -1,7 +1,7 @@ @@ -208,26 +190,24 @@ const form = reactive({ id: undefined, dealerId: undefined, - riderNo: undefined, - realName: undefined, - mobile: undefined, - avatar: undefined, - idCardNo: undefined, - workStatus: undefined, - autoDispatchEnabled: undefined, - dispatchPriority: undefined, - maxOnhandOrders: undefined, + riderNo: undefined, + realName: undefined, + mobile: undefined, + avatar: undefined, + idCardNo: undefined, + workStatus: undefined, + autoDispatchEnabled: undefined, + dispatchPriority: undefined, + maxOnhandOrders: undefined, commissionCalcEnabled: undefined, - waterBucketUnitFee: undefined, - otherGoodsCommissionType: undefined, - otherGoodsCommissionValue: undefined, - userId: undefined, - isDelete: undefined, - tenantId: undefined, - createTime: undefined, - updateTime: undefined, - shopStoreRiderId: undefined, - shopStoreRiderName: '', + waterBucketUnitFee: undefined, + otherGoodsCommissionType: undefined, + otherGoodsCommissionValue: undefined, + userId: undefined, + isDelete: undefined, + tenantId: undefined, + createTime: undefined, + updateTime: undefined, status: 0, comments: '', sortNumber: 100 @@ -256,12 +236,12 @@ url: data.path, status: 'done' }); - form.image = data.path; + form.avatar = data.path; }; const onDeleteItem = (index: number) => { images.value.splice(index, 1); - form.image = ''; + form.avatar = ''; }; const { resetFields } = useForm(form, rules); @@ -301,10 +281,10 @@ images.value = []; if (props.data) { assignObject(form, props.data); - if(props.data.image){ + if(props.data.avatar){ images.value.push({ uid: uuid(), - url: props.data.image, + url: props.data.avatar, status: 'done' }) }