feat: 客户配置 review 修改
parent
c4bd4f7a85
commit
a00ecb7c72
|
|
@ -23,7 +23,7 @@
|
||||||
</template>
|
</template>
|
||||||
<!-- 表单 -->
|
<!-- 表单 -->
|
||||||
<el-form-item label="客户公海规则设置" prop="enabled">
|
<el-form-item label="客户公海规则设置" prop="enabled">
|
||||||
<el-radio-group v-model="formData.enabled" class="ml-4">
|
<el-radio-group v-model="formData.enabled" @change="changeEnable" class="ml-4">
|
||||||
<el-radio :label="false" size="large">不启用</el-radio>
|
<el-radio :label="false" size="large">不启用</el-radio>
|
||||||
<el-radio :label="true" size="large">启用</el-radio>
|
<el-radio :label="true" size="large">启用</el-radio>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
|
|
@ -36,7 +36,11 @@
|
||||||
天未成交
|
天未成交
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="提前提醒设置" prop="notifyEnabled">
|
<el-form-item label="提前提醒设置" prop="notifyEnabled">
|
||||||
<el-radio-group v-model="formData.notifyEnabled" class="ml-4">
|
<el-radio-group
|
||||||
|
v-model="formData.notifyEnabled"
|
||||||
|
@change="changeNotifyEnable"
|
||||||
|
class="ml-4"
|
||||||
|
>
|
||||||
<el-radio :label="false" size="large">不提醒</el-radio>
|
<el-radio :label="false" size="large">不提醒</el-radio>
|
||||||
<el-radio :label="true" size="large">提醒</el-radio>
|
<el-radio :label="true" size="large">提醒</el-radio>
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
|
|
@ -106,27 +110,22 @@ const onSubmit = async () => {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO @wanwan:el-radio-group 选择后,触发会不会更好哈;
|
/** 更改客户公海规则设置 */
|
||||||
watch(
|
const changeEnable = () => {
|
||||||
() => formData.value.enabled,
|
if (!formData.value.enabled) {
|
||||||
(val: boolean) => {
|
formData.value.contactExpireDays = undefined
|
||||||
if (!val) {
|
formData.value.dealExpireDays = undefined
|
||||||
formData.value.contactExpireDays = undefined
|
formData.value.notifyEnabled = false
|
||||||
formData.value.dealExpireDays = undefined
|
formData.value.notifyDays = undefined
|
||||||
formData.value.notifyEnabled = false
|
|
||||||
formData.value.notifyDays = undefined
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
)
|
}
|
||||||
// TODO @wanwan:el-radio-group 选择后,触发会不会更好哈;
|
|
||||||
watch(
|
/** 更改提前提醒设置 */
|
||||||
() => formData.value.notifyEnabled,
|
const changeNotifyEnable = () => {
|
||||||
(val: boolean) => {
|
if (!formData.value.notifyEnabled) {
|
||||||
if (!val) {
|
formData.value.notifyDays = undefined
|
||||||
formData.value.notifyDays = undefined
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
)
|
}
|
||||||
|
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
getConfig()
|
getConfig()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue