服务指令增加“即时指令焦点图片字段”
This commit is contained in:
parent
f02604af65
commit
d344d4f8cd
|
|
@ -146,6 +146,13 @@
|
|||
<JImageUploadtz v-else v-model:value="formData.immediateFile" maxCount="1"
|
||||
:disabled="disabled || !isMain" />
|
||||
</a-col>
|
||||
<a-col :span="24" v-show="directiveMediaBtnValue == 5">
|
||||
<JImageUploadtz v-if="opeType == 'dmlook'"
|
||||
:value="!!formData.immediateFileFocus ? mediaApiAddress + formData.immediateFileFocus : defaultImmediatePic"
|
||||
maxCount="1" :disabled="disabled || !isMain" />
|
||||
<JImageUploadtz v-else v-model:value="formData.immediateFileFocus" maxCount="1"
|
||||
:disabled="disabled || !isMain" />
|
||||
</a-col>
|
||||
</a-row>
|
||||
<a-row style="padding: 20px;">
|
||||
<a-col :span="2">
|
||||
|
|
@ -297,6 +304,7 @@ const formData = reactive<Record<string, any>>({
|
|||
previewFile: defaultPrePic,
|
||||
previewFileSmall: defaultPreSmallPic,
|
||||
immediateFile: defaultImmediatePic,
|
||||
immediateFileFocus: defaultImmediatePic,
|
||||
});
|
||||
const { createMessage } = useMessage();
|
||||
const labelCol = ref<any>({ xs: { span: 24 }, sm: { span: 4 } });
|
||||
|
|
@ -530,6 +538,9 @@ function edit(record, isEditMedia_ = false, showMedia_ = true, showExistTags = t
|
|||
if (!formData.immediateFile) {
|
||||
formData.immediateFile = defaultImmediatePic
|
||||
}
|
||||
if (!formData.immediateFileFocus) {
|
||||
formData.immediateFileFocus = defaultImmediatePic
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
|
@ -591,6 +602,9 @@ async function submitForm() {
|
|||
if (model.immediateFile == defaultImmediatePic) {
|
||||
model.immediateFile = null
|
||||
}
|
||||
if (model.immediateFileFocus == defaultImmediatePic) {
|
||||
model.immediateFileFocus = null
|
||||
}
|
||||
|
||||
await saveOrUpdate(model, isUpdate.value)
|
||||
.then((res) => {
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ const props = defineProps({
|
|||
|
||||
const emit = defineEmits(['update:directiveMediaBtnValue', 'change'])
|
||||
|
||||
const tabs = ['服务指令图片(大)', '服务指令图片(小)', '指令音频文件', '指令视频文件', '即时指令图标']
|
||||
const tabs = ['服务指令图片(大)', '服务指令图片(小)', '指令音频文件', '指令视频文件', '即时指令图标', '即时指令-焦点']
|
||||
const activeTab = ref(props.directiveMediaBtnValue)
|
||||
|
||||
watch(() => props.directiveMediaBtnValue, (newVal) => {
|
||||
|
|
|
|||
Loading…
Reference in New Issue