feat(资源组配置-->编辑组件): 新增CP戒指选项

This commit is contained in:
hzj 2026-06-03 11:07:31 +08:00
parent 7f068b35be
commit 88587c522c

View File

@ -609,6 +609,13 @@
@click="addContent('AVATAR_FRAME')" @click="addContent('AVATAR_FRAME')"
><i class="el-icon-circle-plus" />{{ getPropsTypeName('AVATAR_FRAME') }}</el-button ><i class="el-icon-circle-plus" />{{ getPropsTypeName('AVATAR_FRAME') }}</el-button
> >
<el-button
type="text"
:disabled="disableAddContent"
:loading="propsTypeData['CP_RING'].loading"
@click="addContent('CP_RING')"
><i class="el-icon-circle-plus" />{{ getPropsTypeName('CP_RING') }}</el-button
>
<el-button <el-button
type="text" type="text"
:disabled="disableAddContent" :disabled="disableAddContent"
@ -785,6 +792,11 @@ export default {
loadData: false, loadData: false,
list: [] list: []
}, },
CP_RING: {
loading: false,
loadData: false,
list: []
},
DATA_CARD: { DATA_CARD: {
loading: false, loading: false,
loadData: false, loadData: false,
@ -857,6 +869,10 @@ export default {
} }
}, },
propsTypeMap: { propsTypeMap: {
CP_RING: {
value: "PROPS",
name: "CP戒指"
},
AVATAR_FRAME: { AVATAR_FRAME: {
value: "PROPS", value: "PROPS",
name: "头像框" name: "头像框"
@ -1073,6 +1089,7 @@ export default {
getPropsTypeName(type) { getPropsTypeName(type) {
const typeNameKeyMap = { const typeNameKeyMap = {
AVATAR_FRAME: "avatarFrame", AVATAR_FRAME: "avatarFrame",
CP_RING: "cpRing",
RIDE: "ride", RIDE: "ride",
NOBLE_VIP: "nobleVip", NOBLE_VIP: "nobleVip",
THEME: "theme", THEME: "theme",