From 61a14862d14c3d27495f783401bab6f021f786a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E6=98=8A=E5=A4=A9?= <442384644@qq.com> Date: Fri, 28 Oct 2022 17:58:53 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=A8=A1=E7=89=88=E7=9B=AE=E5=BD=95?= =?UTF-8?q?=E3=80=91=E6=9B=B4=E6=96=B0=E7=AE=A1=E7=90=86=E7=AB=AF=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E6=BA=90=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- template/admin/package-lock.json | 23 +- template/admin/package.json | 2 + template/admin/src/api/systemOutAccount.js | 86 +- .../admin/src/components/copyright/index.vue | 2 +- .../src/components/customerInfo/index.vue | 7 +- .../components/side-menu/collapsed-menu.vue | 18 +- .../main/components/side-menu/side-menu.less | 3 + .../src/components/newsCategory/index.vue | 13 +- .../src/components/verifition/Verify.vue | 671 +++++----- template/admin/src/config/index.js | 2 +- template/admin/src/main.js | 5 +- .../admin/src/pages/account/login/index.vue | 32 +- .../src/pages/app/wechat/reply/follow.vue | 16 +- template/admin/src/pages/kefu/pc/index.vue | 26 +- .../channelCode/channelCodeIndex.vue | 2 +- .../src/pages/product/productAdd/index.vue | 369 +----- .../src/pages/product/productList/index.vue | 16 +- .../src/pages/setting/notification/index.vue | 32 +- .../src/pages/setting/setSystem/index.vue | 2 +- .../pages/setting/systemOutAccount/index.vue | 128 +- .../setting/systemOutInterface/index.vue | 1084 +++++++++++++++++ .../admin/src/pages/system/configTab/list.vue | 14 +- .../admin/src/pages/system/group/list.vue | 20 +- .../system/maintain/systemFile/login.vue | 22 +- .../system/maintain/systemFile/opendir.vue | 7 +- .../admin/src/router/modules/marketing.js | 9 + template/admin/src/router/modules/setting.js | 9 + 27 files changed, 1835 insertions(+), 785 deletions(-) create mode 100644 template/admin/src/pages/setting/systemOutInterface/index.vue diff --git a/template/admin/package-lock.json b/template/admin/package-lock.json index c2d8587ea..6bd513c96 100644 --- a/template/admin/package-lock.json +++ b/template/admin/package-lock.json @@ -17577,9 +17577,9 @@ } }, "sortablejs": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/sortablejs/-/sortablejs-1.10.2.tgz", - "integrity": "sha512-YkPGufevysvfwn5rfdlGyrGjt7/CRHwvRPogD/lC+TnvcN29jDpCifKP+rBqf+LRldfXSTh+0CGLcSg0VIxq3A==" + "version": "1.15.0", + "resolved": "https://registry.npmmirror.com/sortablejs/-/sortablejs-1.15.0.tgz", + "integrity": "sha512-bv9qgVMjUMf89wAvM6AxVvS/4MX3sPeN0+agqShejLU5z5GX4C75ow1O2e5k4L6XItUyAK3gH6AxSbXrOM5e8w==" }, "source-list-map": { "version": "2.0.1", @@ -20448,6 +20448,11 @@ "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", "dev": true }, + "vue-tree-list": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/vue-tree-list/-/vue-tree-list-1.5.0.tgz", + "integrity": "sha512-qHRJtPMmjCYA9I9kpHgIT6F1H7leR1ZxcNETrP2r97otSHYdHdK42qt12t4glf2mNvI+wBpY2fLClUGcaQJnpg==" + }, "vue-waterfall-easy": { "version": "2.4.4", "resolved": "https://registry.npmjs.org/vue-waterfall-easy/-/vue-waterfall-easy-2.4.4.tgz", @@ -20487,9 +20492,9 @@ } }, "vxe-table": { - "version": "3.4.15", - "resolved": "https://registry.npmjs.org/vxe-table/-/vxe-table-3.4.15.tgz", - "integrity": "sha512-F1ioMlpGWsW8gRXFk5R0JH3iDaOZgJY4SCfRU18Dp8hTT8I++h7TdqmbZ0yibmxUs3rOCf2xdJGA7EGIjZMtEA==" + "version": "3.6.6", + "resolved": "https://registry.npmmirror.com/vxe-table/-/vxe-table-3.6.6.tgz", + "integrity": "sha512-DKifb0ekFYCu0UkTE0r1BmkRhabnCnS1+ilnTwciuTyC/DzGfwi8s+8LjX7YMV+Jp+hr4CJubIzHPcP41M+JTg==" }, "w3c-hr-time": { "version": "1.0.2", @@ -21545,9 +21550,9 @@ } }, "xe-utils": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/xe-utils/-/xe-utils-3.5.4.tgz", - "integrity": "sha512-oH7VOgvHv34pn198dhKPVKnuEHV22Q06YpCTVnAS3JuutylmZj/rtJGvn0BxxWQ37w2LgCknoebLA4uIGXwFtw==" + "version": "3.5.7", + "resolved": "https://registry.npmmirror.com/xe-utils/-/xe-utils-3.5.7.tgz", + "integrity": "sha512-3H+fDBKBR2wLJgyA7k9C/w1Xljx6Maml5ukV0WDY06HjYyGs2FEz6XhcwRCLIDXX4pBP3Gu0nX9DbCeuuRA2Ew==" }, "xlsx": { "version": "0.13.5", diff --git a/template/admin/package.json b/template/admin/package.json index 8a7e00c6a..97da5b0b7 100644 --- a/template/admin/package.json +++ b/template/admin/package.json @@ -46,6 +46,7 @@ "qs": "^6.6.0", "quill": "^1.3.6", "screenfull": "^5.0.2", + "sortablejs": "^1.15.0", "stylus": "^0.54.7", "swiper": "^5.4.5", "tree-table-vue": "^1.1.0", @@ -61,6 +62,7 @@ "vue-pickers": "^2.5.3", "vue-puzzle-vcode": "^1.1.9", "vue-router": "^3.0.1", + "vue-tree-list": "^1.5.0", "vue-ydui": "^1.2.6", "vuedraggable": "^2.16.0", "vuescroll": "^4.16.1", diff --git a/template/admin/src/api/systemOutAccount.js b/template/admin/src/api/systemOutAccount.js index 0c5c99781..f18f2a776 100644 --- a/template/admin/src/api/systemOutAccount.js +++ b/template/admin/src/api/systemOutAccount.js @@ -41,7 +41,7 @@ export function outSaveApi(data) { return request({ url: `setting/system_out_account/save`, method: 'post', - data + data, }); } @@ -54,19 +54,19 @@ export function outSavesApi(data) { return request({ url: `setting/system_out_account/update/${data.id}`, method: 'post', - data + data, }); } /** * 对外账号设置推送 - * @param {*} id - * @returns + * @param {*} id + * @returns */ export function outSetUp(id) { return request({ url: `setting/system_out_account/set_up/${id}`, - method: 'get' + method: 'get', }); } @@ -76,6 +76,78 @@ export function outSetUp(id) { export function interfaceList() { return request({ url: `setting/system_out_interface/list`, - method: 'get' + method: 'get', }); -} \ No newline at end of file +} + +/** + * 设置推送信息 + * @param {*} data + * @returns + */ +export function setUpPush(data) { + return request({ + url: `setting/system_out_account/set_up/${data.id}`, + method: 'put', + data, + }); +} +/** + * 添加/编辑接口 + * @param {*} data + * @returns + */ +export function interfaceSave(data) { + return request({ + url: `setting/system_out_interface/save/${data.id}`, + method: 'post', + data, + }); +} + +/** + * 接口信息详情 + * @param {*} data + * @returns + */ +export function interfaceDet(id) { + return request({ + url: `setting/system_out_interface/info/${id}`, + method: 'get', + }); +} + +/** + * @description 修改名称 + * @param {Object} data data {Object} 传值 + */ +export function interfaceEditName(data) { + return request({ + url: `setting/system_out_interface/edit_name`, + method: 'PUT', + data, + }); +} + +/** + * @description 删除 + */ +export function interfaceDel(id) { + return request({ + url: 'setting/system_out_interface/del/' + id, + method: 'delete', + }); +} + +/** + * 接口信息详情 + * @param {*} data + * @returns + */ + export function textOutUrl(data) { + return request({ + url: `setting/system_out_account/text_out_url`, + method: 'post', + data + }); +} diff --git a/template/admin/src/components/copyright/index.vue b/template/admin/src/components/copyright/index.vue index fe10a928d..09b1952d0 100644 --- a/template/admin/src/components/copyright/index.vue +++ b/template/admin/src/components/copyright/index.vue @@ -4,7 +4,7 @@ {{ item.title }} -