From a381678f2e9481048f6bada66aab0640e6139fc8 Mon Sep 17 00:00:00 2001 From: jmal Date: Sun, 24 Jan 2021 16:31:47 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=EF=BC=9A=E6=8E=88=E6=9D=83?= =?UTF-8?q?=E5=BA=94=E7=94=A8=E7=95=8C=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/setting-api.js | 23 ++- src/components/Icon/Icon.vue | 14 +- src/components/select/icon.vue | 7 +- src/utils/iconfont-find.js | 11 - src/views/setting/articles/articleManager.vue | 3 +- src/views/setting/authAPP.vue | 193 ++++++++++++++++++ 6 files changed, 233 insertions(+), 18 deletions(-) delete mode 100644 src/utils/iconfont-find.js create mode 100644 src/views/setting/authAPP.vue diff --git a/src/api/setting-api.js b/src/api/setting-api.js index 921f722..cf2ca7d 100644 --- a/src/api/setting-api.js +++ b/src/api/setting-api.js @@ -21,7 +21,28 @@ export default { method: 'put', params }) - } + }, + getAccessTokenList(params) { + return request({ + url: '/user/setting/accessTokenList', + method: 'get', + params + }) + }, + generateAccessToken(params) { + return request({ + url: '/user/setting/generateAccessToken', + method: 'put', + params + }) + }, + deleteAccessToken(params) { + return request({ + url: '/user/setting/deleteAccessToken', + method: 'delete', + params + }) + }, } export function getSetting(params) { diff --git a/src/components/Icon/Icon.vue b/src/components/Icon/Icon.vue index 18032f1..c0b7c3f 100644 --- a/src/components/Icon/Icon.vue +++ b/src/components/Icon/Icon.vue @@ -5,9 +5,21 @@ import { Icon } from 'ant-design-vue' const IconFont = Icon.createFromIconfontCN({ - scriptUrl: '//at.alicdn.com/t/font_2024484_enjqo8y5nla.js' + scriptUrl: '//at.alicdn.com/t/font_2024484_a3e60q05qwc.js' }) +// 把此段代码贴到iconfont项目页面的控制台中, 以获取图标列表 + +// const nodeArray = Array.from(document.querySelectorAll('.block-icon-list .icon-item .icon-code.icon-code-show')); +// const iconNames = nodeArray.map(item => item.outerText.replace('icon-','')) +// console.log(iconNames.slice(0,80)) +// console.log(iconNames.slice(80,160)) + +export const iconFonts = { + list: ["zuijinhuoyue","key", "shouquan", "sort", "grid", "list", "emoji-a", "emoji-bizui", "emoji-baiyan", "emoji-aixin", "emoji-dajing", "emoji-ziya", "emoji-daxiao", "emoji-esi", "emoji-fadai", "emoji-fankun", "emoji-ganga", "emoji-fennu", "emoji-hanyan", "emoji-jingkong", "emoji-haochi", "emoji-emo", "emoji-jingsong", "emoji-jingya", "emoji-kaixin", "emoji-lengku", "emoji-danao", "emoji-liukoushui", "emoji-liulei", "emoji-mengbi", "mianwubiaoqing", "nanguo", "shuizhuo", "taoyan", "tanchi", "siliao", "tiaopi", "xiaochulei", "wuliao", "xingxingyan", "xieyan", "xiasi", "xiaolian", "ku", "shengqi", "yousiliao", "en", "bushufu", "bianbian", "fankun1", "feiwen", "ganmao", "huaixiao", "liuhan", "outu", "keshui", "renzhe", "santiaoxian", "guaiwu", "shoushang", "tianshi", "shuai", "xianwen", "xiaodiaodaya", "xiong", "yiwen", "yun", "liubixie", "shimo", "dianzan", "biti", "fendou", "huqi", "heng", "kulou", "leng", "taoyan1", "shuixing", "aini", "aixin1", "zhadan", "xinsui", + "maren", "zhutou", "qie", "youling", "apple-fill", "attachment", "android-fill", "apple", "download", "arrow-up-circle", "arrow-right-circle", "arrow-down", "ashbin", "add", "file_music", "menu", "role", "jiaoseguanli", "yemianshezhi", "drop_down", "yuandian", "tag", "service-directory", "fabu", "wailian", "bianji-", "WEBSITE", "wangzhanguanli", "Up", "up", "fenlei", "guanlizhuanjiawenzhang", "pifu", "tuichudenglu", "shezhi", "wangzhan", "huaban", "yunshezhi", "UserSettings", "blogger", "biaoqian", "myself", "guidang", "quxiaoyulan1-copy", "yulan-copy", "quxiaoyulan1", "yulan"] +} + export default { name: 'Icon', components: { diff --git a/src/components/select/icon.vue b/src/components/select/icon.vue index 01834a1..585570a 100644 --- a/src/components/select/icon.vue +++ b/src/components/select/icon.vue @@ -44,13 +44,12 @@ + +