diff --git a/src/api/cms/mpAd/model/index.ts b/src/api/cms/mpAd/model/index.ts index 5ef6a62..dcf5801 100644 --- a/src/api/cms/mpAd/model/index.ts +++ b/src/api/cms/mpAd/model/index.ts @@ -8,6 +8,8 @@ export interface MpAd { adId?: number; // 页面ID pageId?: number; + // 页面名称 + pageName?: string; // 广告类型 adType?: string; // 广告位名称 diff --git a/src/components/SelectMpAd/components/select-data.vue b/src/components/SelectMpAd/components/select-data.vue new file mode 100644 index 0000000..1f4c432 --- /dev/null +++ b/src/components/SelectMpAd/components/select-data.vue @@ -0,0 +1,144 @@ + + + + diff --git a/src/components/SelectMpAd/index.vue b/src/components/SelectMpAd/index.vue new file mode 100644 index 0000000..657ba9f --- /dev/null +++ b/src/components/SelectMpAd/index.vue @@ -0,0 +1,59 @@ + + + diff --git a/src/views/cms/ad/index.vue b/src/views/cms/ad/index.vue index 9e9d7ff..54f2731 100644 --- a/src/views/cms/ad/index.vue +++ b/src/views/cms/ad/index.vue @@ -119,7 +119,7 @@ title: '类型', dataIndex: 'adType', key: 'adType', - width: 120, + width: 120 }, { title: '广告图片', @@ -145,7 +145,7 @@ dataIndex: 'status', key: 'status', align: 'center', - width: 120, + width: 120 }, { title: '操作', diff --git a/src/views/cms/mpAd/components/mpAdEdit.vue b/src/views/cms/mpAd/components/mpAdEdit.vue index d7fc550..fc0ca49 100644 --- a/src/views/cms/mpAd/components/mpAdEdit.vue +++ b/src/views/cms/mpAd/components/mpAdEdit.vue @@ -5,7 +5,7 @@ :visible="visible" :maskClosable="false" :maxable="maxable" - :title="isUpdate ? '编辑小程序广告位' : '添加小程序广告位'" + :title="isUpdate ? '编辑广告' : '添加广告'" :body-style="{ paddingBottom: '28px' }" @update:visible="updateVisible" @ok="save" @@ -19,63 +19,98 @@ styleResponsive ? { md: 19, sm: 19, xs: 24 } : { flex: '1' } " > - - - - - + + style="width: 120px" + > + 图片广告 + 幻灯片 + 视频广告 + - - - - - - - - - - - + + + + + + + + + + + + - - + - + - - - - + - 显示 - 隐藏 + 开启 + 关闭 - - - @@ -112,14 +132,15 @@ + diff --git a/src/views/cms/mpAd/index.vue b/src/views/cms/mpAd/index.vue index 0358270..3c4f88e 100644 --- a/src/views/cms/mpAd/index.vue +++ b/src/views/cms/mpAd/index.vue @@ -4,7 +4,7 @@ { const hide = message.loading('请求中..', 0); - removeMpAd(row.mpAdId) + removeMpAd(row.adId) .then((msg) => { hide(); message.success(msg); @@ -201,7 +207,7 @@ maskClosable: true, onOk: () => { const hide = message.loading('请求中..', 0); - removeBatchMpAd(selection.value.map((d) => d.mpAdId)) + removeBatchMpAd(selection.value.map((d) => d.adId)) .then((msg) => { hide(); message.success(msg);