diff --git a/src/api/article.ts b/src/api/article.ts
deleted file mode 100644
index 7c3a559..0000000
--- a/src/api/article.ts
+++ /dev/null
@@ -1,69 +0,0 @@
-import request from '@/utils/request'
-
-// 文章分类列表
-export function articleCateLists(params?: any) {
- return request.get({ url: '/article.articleCate/lists', params })
-}
-// 文章分类列表
-export function articleCateAll(params?: any) {
- return request.get({ url: '/article.articleCate/all', params })
-}
-
-// 添加文章分类
-export function articleCateAdd(params: any) {
- return request.post({ url: '/article.articleCate/add', params })
-}
-
-// 编辑文章分类
-export function articleCateEdit(params: any) {
- return request.post({ url: '/article.articleCate/edit', params })
-}
-
-// 删除文章分类
-export function articleCateDelete(params: any) {
- return request.post({ url: '/article.articleCate/delete', params })
-}
-
-// 文章分类详情
-export function articleCateDetail(params: any) {
- return request.get({ url: '/article.articleCate/detail', params })
-}
-
-// 文章分类状态
-export function articleCateStatus(params: any) {
- return request.post({ url: '/article.articleCate/updateStatus', params })
-}
-
-// 文章列表
-export function articleLists(params?: any) {
- return request.get({ url: '/article.article/lists', params })
-}
-// 文章列表
-export function articleAll(params?: any) {
- return request.get({ url: '/article/all', params })
-}
-
-// 添加文章
-export function articleAdd(params: any) {
- return request.post({ url: '/article.article/add', params })
-}
-
-// 编辑文章
-export function articleEdit(params: any) {
- return request.post({ url: '/article.article/edit', params })
-}
-
-// 删除文章
-export function articleDelete(params: any) {
- return request.post({ url: '/article.article/delete', params })
-}
-
-// 文章详情
-export function articleDetail(params: any) {
- return request.get({ url: '/article.article/detail', params })
-}
-
-// 文章分类状态
-export function articleStatus(params: any) {
- return request.post({ url: '/article.article/updateStatus', params })
-}
diff --git a/src/api/channel/h5.ts b/src/api/channel/h5.ts
deleted file mode 100644
index decd79b..0000000
--- a/src/api/channel/h5.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-import request from '@/utils/request'
-
-// H5渠道配置保存
-export function setH5Config(params: any) {
- return request.post({ url: '/channel/WebPageSetting/setConfig', params })
-}
-
-// H5渠道配置详情
-export function getH5Config() {
- return request.get({ url: '/channel/WebPageSetting/getConfig' })
-}
diff --git a/src/api/channel/open_setting.ts b/src/api/channel/open_setting.ts
deleted file mode 100644
index 6e7c359..0000000
--- a/src/api/channel/open_setting.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-import request from '@/utils/request'
-
-// 微信开发平台配置保存
-export function setOpenSettingConfig(params: any) {
- return request.post({ url: '/channel/OpenSetting/setConfig', params })
-}
-
-// 微信开发平台配置详情
-export function getOpenSettingConfig() {
- return request.get({ url: '/channel/OpenSetting/getConfig' })
-}
diff --git a/src/api/channel/weapp.ts b/src/api/channel/weapp.ts
deleted file mode 100644
index b72a105..0000000
--- a/src/api/channel/weapp.ts
+++ /dev/null
@@ -1,11 +0,0 @@
-import request from '@/utils/request'
-
-// 微信小程序配置保存
-export function setWeappConfig(params: any) {
- return request.post({ url: '/channel/MnpSettings/setConfig', params })
-}
-
-// 微信小程序配置详情
-export function getWeappConfig() {
- return request.get({ url: '/channel/MnpSettings/getConfig' })
-}
diff --git a/src/api/channel/wx_oa.ts b/src/api/channel/wx_oa.ts
deleted file mode 100644
index 81c2c4d..0000000
--- a/src/api/channel/wx_oa.ts
+++ /dev/null
@@ -1,110 +0,0 @@
-import request from '@/utils/request'
-
-// 微信公众号配置保存
-export function setOaConfig(params: any) {
- return request.post({ url: '/channel/OfficialAccountSetting/setConfig', params })
-}
-
-// 微信公众号配置详情
-export function getOaConfig() {
- return request.get({ url: '/channel/OfficialAccountSetting/getConfig' })
-}
-
-export interface Menu {
- name: string
- has_menu?: boolean
- type?: string
- url?: string
- appid?: string
- pagepath?: string
- sub_button: Menu[] | any
-}
-
-/**
- * @return { Promise }
- * @description 获取菜单
- */
-export function getOaMenu() {
- return request.get({ url: '/channel/OfficialAccountMenu/detail' })
-}
-
-/**
- * @return { Promise }
- * @param { Menu } Menu
- * @description 菜单保存
- */
-export function setOaMenuSave(params: Menu | any) {
- return request.post({ url: '/channel/OfficialAccountMenu/save', params })
-}
-
-/**
- * @return { Promise }
- * @param { Menu } Menu
- * @description 菜单发布
- */
-export function setOaMenuPublish(params: Menu | any) {
- return request.post({ url: '/channel/OfficialAccountMenu/saveAndPublish', params })
-}
-
-/**
- * @return { Promise }
- * @param { string } reply_type
- * @description 获取回复列表
- */
-export function getOaReplyList(params: { reply_type: string }) {
- return request.get({ url: '/channel/OfficialAccountReply/lists', params })
-}
-
-/**
- * @return { Promise }
- * @param { number } id
- * @description 回复列表删除
- */
-export function oaReplyDel(params: { id: number }) {
- return request.post({ url: '/channel/OfficialAccountReply/delete', params })
-}
-
-/**
- * @return { Promise }
- * @param { number } id
- * @description 回复状态修改
- */
-export function changeOaReplyStatus(params: { id: number }) {
- return request.post({ url: '/channel/OfficialAccountReply/status', params })
-}
-
-export interface Reply {
- content: string // 内容
- content_type: number // 内容类型: 1=文本
- keyword?: string // 关键词
- matching_type?: number // 匹配方式: [1=全匹配, 2=模糊匹配]
- name: string // 规则名称
- status: number // 状态: 1=开启, 0=关闭
- reply_type: number // 类型: 回复类型 1-关注回复 2-关键词回复 3-默认回复
- reply_num: number // 回复数量`
- sort: number // 排序
-}
-/**
- * @return { Promise }
- * @description 回复添加
- */
-export function oaReplyAdd(params: Reply) {
- return request.post({ url: '/channel/OfficialAccountReply/add', params })
-}
-
-/**
- * @return { Promise }
- * @description 回复编辑
- */
-export function oaReplyEdit(params: Reply) {
- return request.post({ url: '/channel/OfficialAccountReply/edit', params })
-}
-
-/**
- * @return { Promise }
- * @param { string } type
- * @description 获取回复详情
- */
-export function getOaReplyDetail(params: { id: number }) {
- return request.get({ url: '/channel/OfficialAccountReply/detail', params })
-}
diff --git a/src/api/decoration.ts b/src/api/decoration.ts
deleted file mode 100644
index 4723672..0000000
--- a/src/api/decoration.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-import request from '@/utils/request'
-
-// 页面装修详情
-export function getDecoratePages(params: any) {
- return request.get({ url: '/decorate.page/detail', params }, { ignoreCancelToken: true })
-}
-
-// 页面装修保存
-export function setDecoratePages(params: any) {
- return request.post({ url: '/decorate.page/save', params })
-}
-
-// 获取首页文章数据
-export function getDecorateArticle(params?: any) {
- return request.get({ url: '/decorate.data/article', params })
-}
-
-// 底部导航详情
-export function getDecorateTabbar(params?: any) {
- return request.get({ url: '/decorate.tabbar/detail', params })
-}
-
-// 底部导航保存
-export function setDecorateTabbar(params: any) {
- return request.post({ url: '/decorate.tabbar/save', params })
-}
diff --git a/src/api/setting/search.ts b/src/api/setting/search.ts
deleted file mode 100644
index 3aa4b66..0000000
--- a/src/api/setting/search.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-import request from '@/utils/request'
-
-/**
- * @return { Promise }
- * @description 获取热门搜索数据
- */
-export function getSearch() {
- return request.get({ url: '/setting/HotSearch/getConfig' })
-}
-
-export interface List {
- name: string // 搜索关键字
- sort: number // 热门搜索排序
-}
-
-export interface Search {
- status: number // 是否开启搜索0/1
- data: List[]
-}
-/**
- * @return { Promise }
- * @param { Search } Search
- * @description 设置热门搜索
- */
-export function setSearch(params: Search) {
- return request.post({ url: '/setting/HotSearch/setConfig', params })
-}
diff --git a/src/views/article/column/edit.vue b/src/views/article/column/edit.vue
deleted file mode 100644
index b0727ab..0000000
--- a/src/views/article/column/edit.vue
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
-
diff --git a/src/views/article/column/index.vue b/src/views/article/column/index.vue
deleted file mode 100644
index 81ce50c..0000000
--- a/src/views/article/column/index.vue
+++ /dev/null
@@ -1,108 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
- 新增
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 编辑
-
-
- 删除
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/article/lists/edit.vue b/src/views/article/lists/edit.vue
deleted file mode 100644
index 27ab1ab..0000000
--- a/src/views/article/lists/edit.vue
+++ /dev/null
@@ -1,173 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 显示
- 隐藏
-
-
-
-
-
-
-
-
-
-
-
-
- 保存
-
-
-
-
-
diff --git a/src/views/article/lists/index.vue b/src/views/article/lists/index.vue
deleted file mode 100644
index e426a8c..0000000
--- a/src/views/article/lists/index.vue
+++ /dev/null
@@ -1,170 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 查询
- 重置
-
-
-
-
-
-
-
-
-
-
- 发布文章
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 编辑
-
-
-
- 删除
-
-
-
-
-
-
-
-
-
diff --git a/src/views/channel/h5.vue b/src/views/channel/h5.vue
deleted file mode 100644
index ca2bac2..0000000
--- a/src/views/channel/h5.vue
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
-
-
-
-
-
-
-
-
- 开启
- 关闭
-
-
状态为关闭时,将不对外提供服务,请谨慎操作
-
-
-
-
- 空页面
- 自定义链接
-
-
-
-
-
-
-
-
-
- {{ formData.url }}
- 复制
-
-
-
-
-
- 保存
-
-
-
-
diff --git a/src/views/channel/open_setting.vue b/src/views/channel/open_setting.vue
deleted file mode 100644
index 788db14..0000000
--- a/src/views/channel/open_setting.vue
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
- 网站应用
-
-
-
-
-
-
-
-
-
-
-
- 保存
-
-
-
-
diff --git a/src/views/channel/weapp.vue b/src/views/channel/weapp.vue
deleted file mode 100644
index 83d41df..0000000
--- a/src/views/channel/weapp.vue
+++ /dev/null
@@ -1,198 +0,0 @@
-
-
-
-
-
-
-
- 微信小程序
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
建议尺寸:宽400px*高400px。jpg,jpeg,png格式
-
-
-
-
- 开发者ID
-
-
-
-
-
-
-
-
-
-
-
-
- 小程序账号登录微信公众平台,点击开发>开发设置->开发者ID,设置AppID和AppSecret
-
-
-
-
- 服务器域名
-
-
-
-
- 小程序账号登录微信公众平台,点击开发>开发设置->服务器域名,填写https协议域名
-
-
-
-
-
-
-
- 小程序账号登录微信公众平台,点击开发>开发设置->服务器域名,填写wss协议域名
-
-
-
-
-
-
-
- 小程序账号登录微信公众平台,点击开发>开发设置->服务器域名,填写https协议域名
-
-
-
-
-
-
-
- 小程序账号登录微信公众平台,点击开发>开发设置->服务器域名,填写https协议域名
-
-
-
-
-
-
-
- 小程序账号登录微信公众平台,点击开发>开发设置->服务器域名,填写udp协议域名
-
-
-
-
-
- 业务域名
-
-
-
-
- 小程序账号登录微信公众平台,点击开发>开发设置->业务域名,填写业务域名
-
-
-
-
-
-
- 保存
-
-
-
-
diff --git a/src/views/channel/wx_oa/config.vue b/src/views/channel/wx_oa/config.vue
deleted file mode 100644
index 096eba2..0000000
--- a/src/views/channel/wx_oa/config.vue
+++ /dev/null
@@ -1,215 +0,0 @@
-
-
-
-
-
-
-
- 微信公众号
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
建议尺寸:宽400px*高400px。jpg,jpeg,png格式
-
-
-
-
- 公众号开发者信息
-
-
-
-
-
-
-
-
-
-
-
-
- 小程序账号登录微信公众平台,点击开发>开发设置->开发者ID,设置AppID和AppSecret
-
-
-
-
- 服务器配置
-
-
-
-
- 登录微信公众平台,点击开发>基本配置>服务器配置,填写服务器地址(URL)
-
-
-
-
-
-
-
-
-
- 登录微信公众平台,点击开发>基本配置>服务器配置,设置令牌Token。不填默认为“likeshop”
-
-
-
-
-
-
-
-
-
- 消息加密密钥由43位字符组成,字符范围为A-Z,a-z,0-9
-
-
-
-
-
-
-
- 明文模式 (不使用消息体加解密功能,安全系数较低)
-
-
-
- 兼容模式 (明文、密文将共存,方便开发者调试和维护)
-
-
- 安全模式(推荐) (消息包为纯密文,需要开发者加密和解密,安全系数高)
-
-
-
-
-
-
- 功能设置
-
-
-
-
- 登录微信公众平台,点击设置>公众号设置>功能设置,填写业务域名
-
-
-
-
-
-
-
- 登录微信公众平台,点击设置>公众号设置>功能设置,填写JS接口安全域名
-
-
-
-
-
-
-
- 登录微信公众平台,点击设置>公众号设置>功能设置,填写网页授权域名
-
-
-
-
-
-
- 保存
-
-
-
-
diff --git a/src/views/channel/wx_oa/menu.vue b/src/views/channel/wx_oa/menu.vue
deleted file mode 100644
index 9adb884..0000000
--- a/src/views/channel/wx_oa/menu.vue
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/views/channel/wx_oa/menu_com/oa-attr.vue b/src/views/channel/wx_oa/menu_com/oa-attr.vue
deleted file mode 100644
index 2e8a024..0000000
--- a/src/views/channel/wx_oa/menu_com/oa-attr.vue
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
菜单配置
-
-
-
-
-
-
-
- -
- {{ subItem.name }}
-
-
-
-
-
-
-
-
-
- 是否删除当前子菜单?
-
-
-
-
-
-
-
-
-
-
-
-
- 添加子菜单({{ attrItem.sub_button.length }}/5)
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/channel/wx_oa/menu_com/oa-menu-form-edit.vue b/src/views/channel/wx_oa/menu_com/oa-menu-form-edit.vue
deleted file mode 100644
index a455134..0000000
--- a/src/views/channel/wx_oa/menu_com/oa-menu-form-edit.vue
+++ /dev/null
@@ -1,73 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/channel/wx_oa/menu_com/oa-menu-form.vue b/src/views/channel/wx_oa/menu_com/oa-menu-form.vue
deleted file mode 100644
index 3e456a6..0000000
--- a/src/views/channel/wx_oa/menu_com/oa-menu-form.vue
+++ /dev/null
@@ -1,108 +0,0 @@
-
-
-
-
-
-
-
-
-
-
- 不配置子菜单
- 配置子菜单
-
-
-
-
-
-
-
-
-
-
- 网页
- 小程序
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/channel/wx_oa/menu_com/oa-phone.vue b/src/views/channel/wx_oa/menu_com/oa-phone.vue
deleted file mode 100644
index 0d82849..0000000
--- a/src/views/channel/wx_oa/menu_com/oa-phone.vue
+++ /dev/null
@@ -1,121 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/src/views/channel/wx_oa/menu_com/useMenuOa.ts b/src/views/channel/wx_oa/menu_com/useMenuOa.ts
deleted file mode 100644
index 81066ed..0000000
--- a/src/views/channel/wx_oa/menu_com/useMenuOa.ts
+++ /dev/null
@@ -1,165 +0,0 @@
-import { ref } from 'vue'
-import feedback from '@/utils/feedback'
-import type { FormRules } from 'element-plus'
-import { setOaMenuSave, getOaMenu, setOaMenuPublish } from '@/api/channel/wx_oa'
-import type { Menu } from '@/api/channel/wx_oa'
-
-// 菜单实例
-export const menuRef = shallowRef()
-// 菜单数据
-const menuList = ref