From ceff438fcb04aa8ddfc239c39ef87ac1f6a14d96 Mon Sep 17 00:00:00 2001 From: Jason <5340635+wen-jason@user.noreply.gitee.com> Date: Mon, 29 Aug 2022 19:06:52 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=87=E7=AB=A0=EF=BC=8C=E6=B8=A0=E9=81=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admin/src/api/article.ts | 69 +++++++ admin/src/api/channel/h5.ts | 11 ++ admin/src/api/channel/wechat_oa.ts | 11 ++ admin/src/views/article/column/edit.vue | 96 ++++++++++ admin/src/views/article/column/index.vue | 110 +++++++++++ admin/src/views/article/lists/edit.vue | 146 ++++++++++++++ admin/src/views/article/lists/index.vue | 150 +++++++++++++++ admin/src/views/channel/h5.vue | 64 +++++++ admin/src/views/channel/wechat_oa/config.vue | 179 ++++++++++++++++++ .../views/channel/wechat_oa/default_reply.vue | 0 .../views/channel/wechat_oa/follow_reply.vue | 0 .../views/channel/wechat_oa/keyword_reply.vue | 0 admin/src/views/channel/wechat_oa/menu.vue | 0 13 files changed, 836 insertions(+) create mode 100644 admin/src/api/article.ts create mode 100644 admin/src/api/channel/h5.ts create mode 100644 admin/src/api/channel/wechat_oa.ts create mode 100644 admin/src/views/article/column/edit.vue create mode 100644 admin/src/views/article/column/index.vue create mode 100644 admin/src/views/article/lists/edit.vue create mode 100644 admin/src/views/article/lists/index.vue create mode 100644 admin/src/views/channel/h5.vue create mode 100644 admin/src/views/channel/wechat_oa/config.vue create mode 100644 admin/src/views/channel/wechat_oa/default_reply.vue create mode 100644 admin/src/views/channel/wechat_oa/follow_reply.vue create mode 100644 admin/src/views/channel/wechat_oa/keyword_reply.vue create mode 100644 admin/src/views/channel/wechat_oa/menu.vue diff --git a/admin/src/api/article.ts b/admin/src/api/article.ts new file mode 100644 index 00000000..30a1a856 --- /dev/null +++ b/admin/src/api/article.ts @@ -0,0 +1,69 @@ +import request from '@/utils/request' + +// 文章分类列表 +export function articleCateLists(params?: any) { + return request.get({ url: '/article/cate/list', params }) +} +// 文章分类列表 +export function articleCateAll(params?: any) { + return request.get({ url: '/article/cate/all', params }) +} + +// 添加文章分类 +export function articleCateAdd(params: any) { + return request.post({ url: '/article/cate/add', params }) +} + +// 编辑文章分类 +export function articleCateEdit(params: any) { + return request.post({ url: '/article/cate/edit', params }) +} + +// 删除文章分类 +export function articleCateDelete(params: any) { + return request.post({ url: '/article/cate/del', params }) +} + +// 文章分类详情 +export function articleCateDetail(params: any) { + return request.get({ url: '/article/cate/detail', params }) +} + +// 文章分类状态 +export function articleCateStatus(params: any) { + return request.post({ url: '/article/cate/change', params }) +} + +// 文章列表 +export function articleLists(params?: any) { + return request.get({ url: '/article/list', params }) +} +// 文章列表 +export function articleAll(params?: any) { + return request.get({ url: '/article/all', params }) +} + +// 添加文章 +export function articleAdd(params: any) { + return request.post({ url: '/article/add', params }) +} + +// 编辑文章 +export function articleEdit(params: any) { + return request.post({ url: '/article/edit', params }) +} + +// 删除文章 +export function articleDelete(params: any) { + return request.post({ url: '/article/del', params }) +} + +// 文章详情 +export function articleDetail(params: any) { + return request.get({ url: '/article/detail', params }) +} + +// 文章分类状态 +export function articleStatus(params: any) { + return request.post({ url: '/article/change', params }) +} diff --git a/admin/src/api/channel/h5.ts b/admin/src/api/channel/h5.ts new file mode 100644 index 00000000..dfb5575a --- /dev/null +++ b/admin/src/api/channel/h5.ts @@ -0,0 +1,11 @@ +import request from '@/utils/request' + +// H5渠道配置保存 +export function setH5Config(params: any) { + return request.post({ url: '/channel/h5/save', params }) +} + +// H5渠道配置详情 +export function getH5Config() { + return request.get({ url: '/channel/h5/detail' }) +} diff --git a/admin/src/api/channel/wechat_oa.ts b/admin/src/api/channel/wechat_oa.ts new file mode 100644 index 00000000..6ef645cd --- /dev/null +++ b/admin/src/api/channel/wechat_oa.ts @@ -0,0 +1,11 @@ +import request from '@/utils/request' + +// oa渠道配置保存 +export function setOaConfig(params: any) { + return request.post({ url: '/channel/oa/save', params }) +} + +// oa渠道配置详情 +export function getOaConfig() { + return request.get({ url: '/channel/oa/detail' }) +} diff --git a/admin/src/views/article/column/edit.vue b/admin/src/views/article/column/edit.vue new file mode 100644 index 00000000..72c97c03 --- /dev/null +++ b/admin/src/views/article/column/edit.vue @@ -0,0 +1,96 @@ + + diff --git a/admin/src/views/article/column/index.vue b/admin/src/views/article/column/index.vue new file mode 100644 index 00000000..3b552d0f --- /dev/null +++ b/admin/src/views/article/column/index.vue @@ -0,0 +1,110 @@ + + diff --git a/admin/src/views/article/lists/edit.vue b/admin/src/views/article/lists/edit.vue new file mode 100644 index 00000000..e1259a88 --- /dev/null +++ b/admin/src/views/article/lists/edit.vue @@ -0,0 +1,146 @@ + + + diff --git a/admin/src/views/article/lists/index.vue b/admin/src/views/article/lists/index.vue new file mode 100644 index 00000000..8352b640 --- /dev/null +++ b/admin/src/views/article/lists/index.vue @@ -0,0 +1,150 @@ + + diff --git a/admin/src/views/channel/h5.vue b/admin/src/views/channel/h5.vue new file mode 100644 index 00000000..00294399 --- /dev/null +++ b/admin/src/views/channel/h5.vue @@ -0,0 +1,64 @@ + + diff --git a/admin/src/views/channel/wechat_oa/config.vue b/admin/src/views/channel/wechat_oa/config.vue new file mode 100644 index 00000000..fde8fbb9 --- /dev/null +++ b/admin/src/views/channel/wechat_oa/config.vue @@ -0,0 +1,179 @@ + + diff --git a/admin/src/views/channel/wechat_oa/default_reply.vue b/admin/src/views/channel/wechat_oa/default_reply.vue new file mode 100644 index 00000000..e69de29b diff --git a/admin/src/views/channel/wechat_oa/follow_reply.vue b/admin/src/views/channel/wechat_oa/follow_reply.vue new file mode 100644 index 00000000..e69de29b diff --git a/admin/src/views/channel/wechat_oa/keyword_reply.vue b/admin/src/views/channel/wechat_oa/keyword_reply.vue new file mode 100644 index 00000000..e69de29b diff --git a/admin/src/views/channel/wechat_oa/menu.vue b/admin/src/views/channel/wechat_oa/menu.vue new file mode 100644 index 00000000..e69de29b