master
2358328281@qq.com 2 months ago
parent 48e2b8cacd
commit 98f77a9818

@ -165,7 +165,8 @@
<!-- 服务记录弹窗电话回访/现场巡检/培训/纪念品 -->
<!-- v-if 让弹窗关闭时整个组件卸载下次打开会重新 setuprules 会按最新 type 生成 -->
<ServiceRecordDialog v-if="recordVisible" v-model="recordVisible" :type="recordType"
:hospital-id="currentHospitalId" :hospital-name="currentHospitalName" :managerOptions="managerOptions" :managerLoaded="managerLoaded" />
:hospital-id="currentHospitalId" :hospital-name="currentHospitalName" :managerOptions="managerOptions"
:managerLoaded="managerLoaded" />
<!-- 客户服务月视图弹窗 -->
<MonthlyViewDialog v-model="monthlyVisible" />
@ -193,7 +194,7 @@ const managerLoaded = ref(false);
const loadManagers = async () => {
if (managerLoaded.value) return;
try {
const res = await getAdminAccounts({ type: "Admin" });
const res = await getAdminAccounts({ type: "Admin", role: "客户经理" });
managerOptions.value = res?.list || [];
managerLoaded.value = true;
} catch (e) {

@ -65,7 +65,7 @@
:style="{ '--tag-color': form.colorTag }">
<template #suffix>
<span class="title-counter"><span :style="{ color: form.colorTag || '#dcdfe6' }">{{ form.title.length
}}</span>/300</span>
}}</span>/300</span>
<div class="color-tag-picker">
<el-popover v-model:visible="colorPickerVisible" :width="180" placement="bottom-end" trigger="click"
@ -143,7 +143,7 @@
<el-button @click="closeDialog">{{ $t('common.cancel') }}</el-button>
<el-button type="primary" :loading="submitting" @click="onSubmit">{{ isEdit ? $t('common.save') :
$t('common.submit')
}}</el-button>
}}</el-button>
</div>
</el-dialog>
</template>
@ -472,7 +472,7 @@ watch(
nextTick(() => {
resetForm();
// ( / ) orderData
if (isEdit.value || props.orderData) {
if (isEdit.value || Object.keys(props.orderData).length > 0) {
fillFormFromOrder(props.orderData || {});
} else {
//

Loading…
Cancel
Save