服务指令计划获取及存储
This commit is contained in:
parent
1c21c5b85d
commit
04f091d6c4
|
|
@ -42,6 +42,21 @@ export const columns: BasicColumn[] = [
|
||||||
},
|
},
|
||||||
// customRender: render.renderImage,
|
// customRender: render.renderImage,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
title: '焦点图标',
|
||||||
|
align: 'center',
|
||||||
|
dataIndex: 'picFocus',
|
||||||
|
customRender: ({ text, record }) => {
|
||||||
|
// 如果 text 为空或 null/undefined,使用默认图片
|
||||||
|
const imageUrl = text
|
||||||
|
? opeMediaAddress + text
|
||||||
|
: record.type == 'tx'
|
||||||
|
? opeMediaAddress + import.meta.env.VITE_DEFAULT_ELDER_TAG_BODY_PIC
|
||||||
|
: opeMediaAddress + import.meta.env.VITE_DEFAULT_ELDER_TAG_EMO_PIC;
|
||||||
|
return render.renderImage({ text: imageUrl });
|
||||||
|
},
|
||||||
|
// customRender: render.renderImage,
|
||||||
|
},
|
||||||
// {
|
// {
|
||||||
// title: '排序',
|
// title: '排序',
|
||||||
// align: 'center',
|
// align: 'center',
|
||||||
|
|
@ -59,7 +74,7 @@ export const superQuerySchema = {
|
||||||
type: { title: '标签类型', order: 0, view: 'text', type: 'string' },
|
type: { title: '标签类型', order: 0, view: 'text', type: 'string' },
|
||||||
tagName: { title: '标签名称', order: 1, view: 'text', type: 'string' },
|
tagName: { title: '标签名称', order: 1, view: 'text', type: 'string' },
|
||||||
price: { title: '价格', order: 2, view: 'number', type: 'number' },
|
price: { title: '价格', order: 2, view: 'number', type: 'number' },
|
||||||
pic: { title: '图标', order: 3, view: 'text', type: 'string' },
|
/* pic: { title: '图标', order: 3, view: 'text', type: 'string' },*/
|
||||||
sort: { title: '排序', order: 4, view: 'number', type: 'number' },
|
sort: { title: '排序', order: 4, view: 'number', type: 'number' },
|
||||||
izEnabled: { title: '是否启用', order: 5, view: 'text', type: 'string' },
|
izEnabled: { title: '是否启用', order: 5, view: 'text', type: 'string' },
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -37,6 +37,15 @@
|
||||||
</JImageUploadToOpe>
|
</JImageUploadToOpe>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
|
<a-col :span="24">
|
||||||
|
<a-form-item label="焦点图标" v-bind="validateInfos.picFocus" id="ElderTagForm-picFocus" name="picFocus">
|
||||||
|
<!-- <JImageUploadToOpe v-if="opeType == 'dmlook'" :fileMax="1" v-model:value="dmlookVal">
|
||||||
|
</JImageUploadToOpe> -->
|
||||||
|
<JImageUploadToOpe :toOpe="true" :bizPath="'eldertag'" :fileMax="1" v-model:value="formData.picFocus"
|
||||||
|
:disabled="!!formData.id || !isMain">
|
||||||
|
</JImageUploadToOpe>
|
||||||
|
</a-form-item>
|
||||||
|
</a-col>
|
||||||
<!-- <a-col :span="24">
|
<!-- <a-col :span="24">
|
||||||
<a-form-item label="排序" v-bind="validateInfos.sort" id="ElderTagForm-sort" name="sort">
|
<a-form-item label="排序" v-bind="validateInfos.sort" id="ElderTagForm-sort" name="sort">
|
||||||
<a-input-number v-model:value="formData.sort" placeholder="请输入排序" style="width: 100%" />
|
<a-input-number v-model:value="formData.sort" placeholder="请输入排序" style="width: 100%" />
|
||||||
|
|
@ -45,7 +54,7 @@
|
||||||
<a-col :span="24">
|
<a-col :span="24">
|
||||||
<a-form-item label="是否启用" v-bind="validateInfos.izEnabled" id="ElderTagForm-izEnabled" name="izEnabled">
|
<a-form-item label="是否启用" v-bind="validateInfos.izEnabled" id="ElderTagForm-izEnabled" name="izEnabled">
|
||||||
<j-dict-select-tag type='radio' v-model:value="formData.izEnabled" dictCode="iz_enabled"
|
<j-dict-select-tag type='radio' v-model:value="formData.izEnabled" dictCode="iz_enabled"
|
||||||
placeholder="请选择是否启用" allowClear />
|
placeholder="请选择是否启用" allowClear />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
</a-col>
|
</a-col>
|
||||||
</a-row>
|
</a-row>
|
||||||
|
|
@ -105,6 +114,7 @@ const formData = reactive<Record<string, any>>({
|
||||||
tagName: '',
|
tagName: '',
|
||||||
price: 0,
|
price: 0,
|
||||||
pic: defaultBodyPic,
|
pic: defaultBodyPic,
|
||||||
|
picFocus: defaultBodyPic,
|
||||||
sort: 99,
|
sort: 99,
|
||||||
izEnabled: '0',
|
izEnabled: '0',
|
||||||
describ: '',
|
describ: '',
|
||||||
|
|
@ -169,8 +179,10 @@ function edit(record) {
|
||||||
if (!formData.pic) {
|
if (!formData.pic) {
|
||||||
if (formData.type == 'qx') {
|
if (formData.type == 'qx') {
|
||||||
formData.pic = defaultEmoPic
|
formData.pic = defaultEmoPic
|
||||||
|
formData.picFocus = defaultEmoPic
|
||||||
} else {
|
} else {
|
||||||
formData.pic = defaultBodyPic
|
formData.pic = defaultBodyPic
|
||||||
|
formData.picFocus = defaultBodyPic
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// }
|
// }
|
||||||
|
|
@ -233,8 +245,10 @@ function handleTypeChanged(v_) {
|
||||||
if (!formData.pic || formData.pic == defaultEmoPic || formData.pic == defaultBodyPic) {
|
if (!formData.pic || formData.pic == defaultEmoPic || formData.pic == defaultBodyPic) {
|
||||||
if (v_ == 'qx') {
|
if (v_ == 'qx') {
|
||||||
formData.pic = defaultEmoPic
|
formData.pic = defaultEmoPic
|
||||||
|
formData.picFocus = defaultEmoPic
|
||||||
} else {
|
} else {
|
||||||
formData.pic = defaultBodyPic
|
formData.pic = defaultBodyPic
|
||||||
|
formData.picFocus = defaultBodyPic
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue