refactor(visit): 拜访对象类型「门店」改为「地点」
- 类型选项:门店 -> 地点(图标改用 map) - 字段标签:姓名/门店 -> 姓名/地点 - 默认 visitType 同步为「地点」,与 tab 的 value 保持一致 - placeholder、校验提示、顶部提示文案一并调整 「门店经理」选项保留不变。
This commit is contained in:
@@ -8,7 +8,7 @@
|
|||||||
</view>
|
</view>
|
||||||
<view class="tip-body">
|
<view class="tip-body">
|
||||||
<text class="tip-title">温馨提示</text>
|
<text class="tip-title">温馨提示</text>
|
||||||
<text class="tip-text">请如实填写本次拜访信息,系统将自动记录您的姓名,拜访对象请填写实际到访人员或门店/经理。</text>
|
<text class="tip-text">请如实填写本次拜访信息,系统将自动记录您的姓名,拜访对象请填写实际到访人员或地点/经理。</text>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
@@ -62,7 +62,7 @@
|
|||||||
</view>
|
</view>
|
||||||
|
|
||||||
<view class="field-row">
|
<view class="field-row">
|
||||||
<text class="field-label is-required"><text class="field-star">*</text>姓名/门店</text>
|
<text class="field-label is-required"><text class="field-star">*</text>姓名/地点</text>
|
||||||
<view class="field-box">
|
<view class="field-box">
|
||||||
<input
|
<input
|
||||||
v-model="visitForm.name"
|
v-model="visitForm.name"
|
||||||
@@ -268,7 +268,7 @@ export default {
|
|||||||
brandColor: '#2fc6a7',
|
brandColor: '#2fc6a7',
|
||||||
contentMaxLength: 500,
|
contentMaxLength: 500,
|
||||||
visitTypeTabs: [
|
visitTypeTabs: [
|
||||||
{label: '门店', value: '门店', icon: 'home'},
|
{label: '地点', value: '地点', icon: 'map'},
|
||||||
{label: '门店经理', value: '门店经理', icon: 'account'},
|
{label: '门店经理', value: '门店经理', icon: 'account'},
|
||||||
{label: '其他', value: '其他', icon: 'more-dot-fill'}
|
{label: '其他', value: '其他', icon: 'more-dot-fill'}
|
||||||
],
|
],
|
||||||
@@ -295,7 +295,7 @@ export default {
|
|||||||
targetPlaceholder() {
|
targetPlaceholder() {
|
||||||
if (this.visitForm.visitType === '门店经理') return '请输入门店经理姓名'
|
if (this.visitForm.visitType === '门店经理') return '请输入门店经理姓名'
|
||||||
if (this.visitForm.visitType === '其他') return '请输入拜访人员姓名'
|
if (this.visitForm.visitType === '其他') return '请输入拜访人员姓名'
|
||||||
return '请输入拜访人员姓名 / 门店名称 / 经理姓名'
|
return '请输入拜访人员姓名 / 地点名称 / 经理姓名'
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
async onShow() {
|
async onShow() {
|
||||||
@@ -315,7 +315,7 @@ export default {
|
|||||||
chainId: '',
|
chainId: '',
|
||||||
chain: '',
|
chain: '',
|
||||||
name: '',
|
name: '',
|
||||||
visitType: '门店',
|
visitType: '地点',
|
||||||
visitDate: dayjs().format('YYYY-MM-DD'),
|
visitDate: dayjs().format('YYYY-MM-DD'),
|
||||||
submitterName: '',
|
submitterName: '',
|
||||||
content: '',
|
content: '',
|
||||||
@@ -440,7 +440,7 @@ export default {
|
|||||||
}
|
}
|
||||||
if (!String(this.visitForm.name || '').trim()) {
|
if (!String(this.visitForm.name || '').trim()) {
|
||||||
uni.showToast({
|
uni.showToast({
|
||||||
title: '请填写拜访对象姓名/门店',
|
title: '请填写拜访对象姓名/地点',
|
||||||
icon: 'none'
|
icon: 'none'
|
||||||
})
|
})
|
||||||
return
|
return
|
||||||
|
|||||||
Reference in New Issue
Block a user