fix(mobile-oa-h5): rename presign collector label to 市场专员
Keep collectorUserId for convert-to-protocol mapping. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
1 parent
90c1b83a54
commit
d998378e12
6 files changed
+7
-7
No files matched your search
@@ -370,7 +370,7 @@ test('detail adapters hide unresolved references and dictionary codes but preser
|
||||
})
|
||||
assert.equal(presign[0].fields.find((field) => field.label === '协议编号').value, 'P-RAW-2')
|
||||
assert.equal(presign[0].fields.find((field) => field.label === '采集地区').value, '未知')
|
||||
assert.equal(presign[0].fields.find((field) => field.label === '采集专员').value, '未知人员')
|
||||
assert.equal(presign[0].fields.find((field) => field.label === '市场专员').value, '未知人员')
|
||||
assert.equal(presign[0].fields.find((field) => field.label === '缴费方式').value, '未知')
|
||||
assert.equal(presign[0].fields.find((field) => field.label === '订单状态').value, '未知')
|
||||
assert.equal(presign[1].cards[0].fields.find((field) => field.label === '转账方式').value, '未知')
|
||||
|
||||
@@ -106,7 +106,7 @@ export default {
|
||||
{ label: '预产期', value: displayValue(formatPresignDate(detail?.expectedDeliveryDate)) },
|
||||
{ label: '采集地区', value: referenceName(detail?.regionName, detail?.regionId) },
|
||||
{ label: '采集医院', value: referenceName(detail?.hospitalName, detail?.hospitalId) },
|
||||
{ label: '采集专员', value: person(detail?.collectorUserName, detail?.collectorUserId) },
|
||||
{ label: '市场专员', value: person(detail?.collectorUserName, detail?.collectorUserId) },
|
||||
{ label: '采集经理', value: person(detail?.regionManagerUserName, detail?.regionManagerUserId) },
|
||||
{ label: '采集时间', value: displayValue(formatPresignDateTime(detail?.sampleCollectTime)) },
|
||||
{ label: '缴费方式', value: payModeLabel(detail?.payMode) },
|
||||
|
||||
@@ -72,7 +72,7 @@ export function buildPresignCardModel(item = {}, index = 0, role = 'specialist',
|
||||
},
|
||||
{ key: 'regionName', label: '采集地区', value: displayText(item.regionName) },
|
||||
{ key: 'hospitalName', label: '采集医院', value: displayText(item.hospitalName) },
|
||||
{ key: 'collectorUserName', label: '采集专员', value: displayText(item.collectorUserName) },
|
||||
{ key: 'collectorUserName', label: '市场专员', value: displayText(item.collectorUserName) },
|
||||
{ key: 'regionManagerUserName', label: '采集经理', value: displayText(item.regionManagerUserName) },
|
||||
{
|
||||
key: 'sampleCollectTime',
|
||||
|
||||
@@ -57,7 +57,7 @@ test('builds every Web list field with Task 3 formatters and authorized actions'
|
||||
{ key: 'confirmedDepositAmount', label: '到账金额', value: '¥5,000.50', money: true },
|
||||
{ key: 'regionName', label: '采集地区', value: '合肥区域' },
|
||||
{ key: 'hospitalName', label: '采集医院', value: '省妇幼' },
|
||||
{ key: 'collectorUserName', label: '采集专员', value: '采集员甲' },
|
||||
{ key: 'collectorUserName', label: '市场专员', value: '采集员甲' },
|
||||
{ key: 'regionManagerUserName', label: '采集经理', value: '经理乙' },
|
||||
{ key: 'sampleCollectTime', label: '采集时间', value: '2026-10-10 09:30:00' },
|
||||
{ key: 'payMode', label: '缴费模式', value: '分期' },
|
||||
|
||||
@@ -13,7 +13,7 @@ export function filterSelectOptions(options, keyword) {
|
||||
}
|
||||
|
||||
/**
|
||||
* 采集专员 / 采集经理候选。
|
||||
* 市场专员(collectorUserId)/ 采集经理候选。
|
||||
* 有检索词时只用远程结果(+ 当前选中回显),避免把地区 staff 全量拼回去抵消过滤。
|
||||
*/
|
||||
export function buildPersonOptions(
|
||||
|
||||
@@ -67,7 +67,7 @@
|
||||
</div>
|
||||
|
||||
<div class="presign-form-field">
|
||||
<label>采集专员</label>
|
||||
<label>市场专员</label>
|
||||
<PresignSelectField
|
||||
v-model="form.collectorUserId"
|
||||
:options="collectorOptions"
|
||||
@@ -75,7 +75,7 @@
|
||||
:loading="collectorLoading"
|
||||
searchable
|
||||
remote
|
||||
title="选择采集专员"
|
||||
title="选择市场专员"
|
||||
@change="markDirty"
|
||||
@search="searchCollectorUsers"
|
||||
/>
|
||||
|
||||
Reference in new issue
Block a user