fix(web-admin): hide collector staff on collection protocol UI

Retain silent collectorUserId defaults and edit hydration.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
zlwuandCursor committed 2026-10-16 17:45:30 +08:00
1 parent d998378e12
commit b76a7d65be
3 files changed
-32

No files matched your search

@@ -66,27 +66,6 @@
style="width: 100%"
/>
</el-form-item>
<el-form-item label="采集专员" prop="collectorUserId">
<el-select
v-model="collectorUserId"
class="w-full"
filterable
remote
clearable
reserve-keyword
:remote-method="remoteSearchCollectorUsers"
:loading="collectorLoading"
placeholder="输入姓名检索用户"
@change="onCollectorUserChange"
>
<el-option
v-for="u in collectorUserOptions"
:key="u.id"
:label="u.nickName + (u.phoneNo ? ' · ' + u.phoneNo : '')"
:value="u.id"
/>
</el-select>
</el-form-item>
<el-form-item label="备注">
<el-input v-model="formData.remark" type="textarea" :rows="2" placeholder="可选" />
</el-form-item>
@@ -56,10 +56,6 @@
><div class="data-label">登记日期</div
><div class="data-value">{{ formatYmd(protocol?.registerDate) }}</div></div
>
<div class="data-item"
><div class="data-label">采集专员</div
><div class="data-value">{{ collectorDisplay }}</div></div
>
<div class="data-item"
><div class="data-label">创建时间</div
><div class="data-value">{{ dash(protocol?.createTime) }}</div></div
@@ -206,13 +206,6 @@
align="center"
header-align="center"
/>
<el-table-column
prop="collectorUserName"
label="采集专员"
min-width="100"
align="center"
header-align="center"
/>
<el-table-column
prop="salesUserName"
label="市场专员"