fix:
1. 优化了审方pc的效果 2. 就诊人信息优化
This commit is contained in:
@@ -35,6 +35,8 @@ const miniprogramEmptyImage = ref('');
|
||||
const logisticsShowWhNameUser = ref(false);
|
||||
/** 诊所端物流是否显示配送仓名(默认是) */
|
||||
const logisticsShowWhNameClinic = ref(true);
|
||||
/** 业务员是否允许编辑/改价/配置所属诊所(默认否) */
|
||||
const salespersonStoreEditEnabled = ref(false);
|
||||
|
||||
function readStoredTab() {
|
||||
const stored = localStorage.getItem(TAB_STORAGE_KEY);
|
||||
@@ -42,7 +44,8 @@ function readStoredTab() {
|
||||
stored === 'price_adjust' ||
|
||||
stored === 'input_audit' ||
|
||||
stored === 'miniprogram' ||
|
||||
stored === 'logistics'
|
||||
stored === 'logistics' ||
|
||||
stored === 'salesperson'
|
||||
) {
|
||||
activeKey.value = stored;
|
||||
}
|
||||
@@ -104,6 +107,9 @@ async function load() {
|
||||
if (row.config_key === 'logistics_show_warehouse_name_clinic') {
|
||||
logisticsShowWhNameClinic.value = parseBoolConfig(row.config_value, true);
|
||||
}
|
||||
if (row.config_key === 'salesperson_store_edit_enabled') {
|
||||
salespersonStoreEditEnabled.value = parseBoolConfig(row.config_value, false);
|
||||
}
|
||||
}
|
||||
} finally {
|
||||
loading.value = false;
|
||||
@@ -153,6 +159,14 @@ async function handleSave() {
|
||||
config_key: 'logistics_show_warehouse_name_clinic',
|
||||
config_value: logisticsShowWhNameClinic.value ? '1' : '0',
|
||||
},
|
||||
{
|
||||
config_key: 'salesperson_store_edit_enabled',
|
||||
config_value: salespersonStoreEditEnabled.value ? '1' : '0',
|
||||
value_type: 'bool',
|
||||
config_group: 'salesperson',
|
||||
description: '允许业务员编辑/改价/配置所属诊所',
|
||||
sort: 300,
|
||||
},
|
||||
]);
|
||||
message.success('保存成功');
|
||||
} finally {
|
||||
@@ -243,6 +257,20 @@ onMounted(() => {
|
||||
</div>
|
||||
</div>
|
||||
</Tabs.TabPane>
|
||||
|
||||
<Tabs.TabPane key="salesperson" tab="业务员权限">
|
||||
<div class="py-4">
|
||||
<div class="mb-2 font-medium">允许业务员编辑/改价/配置所属诊所</div>
|
||||
<div class="mb-2 text-sm text-gray-500">
|
||||
关闭时业务员小程序「我的诊所」仅可查看;开启后显示编辑资料、改价、配置开关等操作
|
||||
</div>
|
||||
<Switch
|
||||
v-model:checked="salespersonStoreEditEnabled"
|
||||
checked-children="开启"
|
||||
un-checked-children="关闭"
|
||||
/>
|
||||
</div>
|
||||
</Tabs.TabPane>
|
||||
</Tabs>
|
||||
|
||||
<div class="mt-4">
|
||||
|
||||
Reference in New Issue
Block a user