From 8beefabe51a232e01c0663c6a9bfd50b2fb4f2b7 Mon Sep 17 00:00:00 2001 From: xujiang Date: Fri, 21 May 2021 00:53:47 +0800 Subject: [PATCH] =?UTF-8?q?:art:=20=E6=9B=B4=E6=96=B0dooring=20api?= =?UTF-8?q?=E6=96=87=E6=A1=A3,=E6=B7=BB=E5=8A=A0=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E7=A0=81=E5=8A=A0=E5=AF=86=E5=92=8C=E7=94=9F=E6=88=90=E6=96=87?= =?UTF-8?q?=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc-dist/404.html | 4 +- .../js/{11.d3f84a40.js => 11.df257dc3.js} | 2 +- .../js/{12.d4cc4a96.js => 12.f89f1db1.js} | 2 +- .../js/{13.96be485c.js => 13.cf14fabe.js} | 6 +- .../js/{14.6f2488ca.js => 14.0938030a.js} | 4 +- .../js/{15.aec16679.js => 15.8ae75417.js} | 6 +- .../js/{16.c8d40261.js => 16.ce961f82.js} | 6 +- .../js/{17.84ee6300.js => 17.47167e97.js} | 6 +- .../js/{20.f0a28bd8.js => 20.59b1f4bf.js} | 2 +- .../js/{21.951176bf.js => 21.1434ff6f.js} | 2 +- .../js/{22.eb3fcb45.js => 22.a7421118.js} | 2 +- .../js/{23.6a4f2d96.js => 23.61d86371.js} | 2 +- .../js/{24.daed6430.js => 24.04e2a2e3.js} | 111 +++++- .../js/{25.51e83a6e.js => 25.40d3ee9b.js} | 2 +- .../js/{26.e6aa3510.js => 26.f579aed8.js} | 2 +- .../js/{27.5080a3bf.js => 27.fa94fd1c.js} | 23 +- .../js/{28.55620880.js => 28.f3f980e4.js} | 2 +- .../js/{30.bf067e11.js => 30.0b84ff01.js} | 2 +- .../js/{7.078f0030.js => 7.4f98f3a5.js} | 8 +- .../js/{9.5e6217e4.js => 9.b96234f5.js} | 2 +- .../js/{app.b8bba05a.js => app.86394b57.js} | 343 +++++++++--------- doc-dist/index.html | 4 +- doc-dist/zh/guide/building.html | 4 +- .../zh/guide/componentDev/DSLAnalysis.html | 4 +- .../componentDev/componentStructure.html | 4 +- .../zh/guide/componentDev/dynamicLoading.html | 4 +- doc-dist/zh/guide/deployDev/api.html | 10 +- doc-dist/zh/guide/deployDev/deploy.html | 4 +- doc-dist/zh/guide/deployDev/deploy_v6.html | 4 +- doc-dist/zh/guide/deployDev/dir.html | 4 +- doc-dist/zh/guide/deployDev/https.html | 4 +- doc-dist/zh/guide/deployDev/log.html | 6 +- doc-dist/zh/guide/deployDev/oss.html | 4 +- doc-dist/zh/guide/directoryStructure.html | 4 +- .../guide/functionRealization/download.html | 6 +- .../functionRealization/machinePreview.html | 4 +- .../functionRealization/pagePreview.html | 4 +- .../guide/functionRealization/revocation.html | 4 +- .../guide/functionRealization/saveJson.html | 4 +- .../guide/functionRealization/screenshot.html | 4 +- .../functionRealization/templateLibrary.html | 4 +- doc-dist/zh/guide/index.html | 4 +- doc-dist/zh/guide/introduced.html | 4 +- doc-dist/zh/guide/startedQuickly.html | 4 +- doc/zh/guide/deployDev/api.md | 41 +++ doc/zh/guide/deployDev/log.md | 8 + readme.md | 2 +- 47 files changed, 438 insertions(+), 254 deletions(-) rename doc-dist/assets/js/{11.d3f84a40.js => 11.df257dc3.js} (99%) rename doc-dist/assets/js/{12.d4cc4a96.js => 12.f89f1db1.js} (99%) rename doc-dist/assets/js/{13.96be485c.js => 13.cf14fabe.js} (96%) rename doc-dist/assets/js/{14.6f2488ca.js => 14.0938030a.js} (92%) rename doc-dist/assets/js/{15.aec16679.js => 15.8ae75417.js} (90%) rename doc-dist/assets/js/{16.c8d40261.js => 16.ce961f82.js} (85%) rename doc-dist/assets/js/{17.84ee6300.js => 17.47167e97.js} (97%) rename doc-dist/assets/js/{20.f0a28bd8.js => 20.59b1f4bf.js} (94%) rename doc-dist/assets/js/{21.951176bf.js => 21.1434ff6f.js} (95%) rename doc-dist/assets/js/{22.eb3fcb45.js => 22.a7421118.js} (99%) rename doc-dist/assets/js/{23.6a4f2d96.js => 23.61d86371.js} (99%) rename doc-dist/assets/js/{24.daed6430.js => 24.04e2a2e3.js} (96%) rename doc-dist/assets/js/{25.51e83a6e.js => 25.40d3ee9b.js} (98%) rename doc-dist/assets/js/{26.e6aa3510.js => 26.f579aed8.js} (99%) rename doc-dist/assets/js/{27.5080a3bf.js => 27.fa94fd1c.js} (78%) rename doc-dist/assets/js/{28.55620880.js => 28.f3f980e4.js} (99%) rename doc-dist/assets/js/{30.bf067e11.js => 30.0b84ff01.js} (99%) rename doc-dist/assets/js/{7.078f0030.js => 7.4f98f3a5.js} (93%) rename doc-dist/assets/js/{9.5e6217e4.js => 9.b96234f5.js} (99%) rename doc-dist/assets/js/{app.b8bba05a.js => app.86394b57.js} (99%) diff --git a/doc-dist/404.html b/doc-dist/404.html index 406f8df..669cde5 100644 --- a/doc-dist/404.html +++ b/doc-dist/404.html @@ -8,13 +8,13 @@ - +

404

Looks like we've got some broken links.
Take me home.
- + diff --git a/doc-dist/assets/js/11.d3f84a40.js b/doc-dist/assets/js/11.df257dc3.js similarity index 99% rename from doc-dist/assets/js/11.d3f84a40.js rename to doc-dist/assets/js/11.df257dc3.js index 096432a..08d30a8 100644 --- a/doc-dist/assets/js/11.d3f84a40.js +++ b/doc-dist/assets/js/11.df257dc3.js @@ -4,7 +4,7 @@ 360: function(t, _, v) { t.exports = v.p + 'assets/img/deploy.d1b1d698.png'; }, - 389: function(t, _, v) { + 391: function(t, _, v) { 'use strict'; v.r(_); var a = v(42), diff --git a/doc-dist/assets/js/12.d4cc4a96.js b/doc-dist/assets/js/12.f89f1db1.js similarity index 99% rename from doc-dist/assets/js/12.d4cc4a96.js rename to doc-dist/assets/js/12.f89f1db1.js index f310bfb..026f2cc 100644 --- a/doc-dist/assets/js/12.d4cc4a96.js +++ b/doc-dist/assets/js/12.f89f1db1.js @@ -4,7 +4,7 @@ 361: function(t, v, _) { t.exports = _.p + 'assets/img/v6.deploy.43cbe0de.png'; }, - 392: function(t, v, _) { + 393: function(t, v, _) { 'use strict'; _.r(v); var e = _(42), diff --git a/doc-dist/assets/js/13.96be485c.js b/doc-dist/assets/js/13.cf14fabe.js similarity index 96% rename from doc-dist/assets/js/13.96be485c.js rename to doc-dist/assets/js/13.cf14fabe.js index b1e4488..788e579 100644 --- a/doc-dist/assets/js/13.96be485c.js +++ b/doc-dist/assets/js/13.cf14fabe.js @@ -1,10 +1,10 @@ (window.webpackJsonp = window.webpackJsonp || []).push([ [13], { - 362: function(s, a, t) { + 370: function(s, a, t) { s.exports = t.p + 'assets/img/down.75812dab.png'; }, - 395: function(s, a, t) { + 406: function(s, a, t) { 'use strict'; t.r(a); var n = t(42), @@ -24,7 +24,7 @@ s._v( '目前Dooring已支持下载源码功能, 我们可以使用编辑器页面头部的下载按钮来实现下载用户搭建的H5源码.\n', ), - n('img', { attrs: { src: t(362), alt: 'foo' } }), + n('img', { attrs: { src: t(370), alt: 'foo' } }), ]), s._v(' '), n('p', [ diff --git a/doc-dist/assets/js/14.6f2488ca.js b/doc-dist/assets/js/14.0938030a.js similarity index 92% rename from doc-dist/assets/js/14.6f2488ca.js rename to doc-dist/assets/js/14.0938030a.js index 786b095..0d79bb0 100644 --- a/doc-dist/assets/js/14.6f2488ca.js +++ b/doc-dist/assets/js/14.0938030a.js @@ -1,7 +1,7 @@ (window.webpackJsonp = window.webpackJsonp || []).push([ [14], { - 363: function(t, e, s) { + 362: function(t, e, s) { t.exports = s.p + 'assets/img/preview-machine.895a0711.png'; }, 398: function(t, e, s) { @@ -22,7 +22,7 @@ t._v(' '), a('p', [t._v('真机预览和网页预览的流程类似,工作流程如下:')]), t._v(' '), - a('img', { attrs: { src: s(363), alt: 'foo' } }), + a('img', { attrs: { src: s(362), alt: 'foo' } }), t._v(' '), a('p', [t._v('由于不同机型预览的效果有些许不同,最终效果以实际看到的为主。')]), ]); diff --git a/doc-dist/assets/js/15.aec16679.js b/doc-dist/assets/js/15.8ae75417.js similarity index 90% rename from doc-dist/assets/js/15.aec16679.js rename to doc-dist/assets/js/15.8ae75417.js index 6bcb44a..40ba5fe 100644 --- a/doc-dist/assets/js/15.aec16679.js +++ b/doc-dist/assets/js/15.8ae75417.js @@ -1,10 +1,10 @@ (window.webpackJsonp = window.webpackJsonp || []).push([ [15], { - 368: function(t, s, e) { + 365: function(t, s, e) { t.exports = e.p + 'assets/img/screenshot.daeecedd.png'; }, - 404: function(t, s, e) { + 402: function(t, s, e) { 'use strict'; e.r(s); var a = e(42), @@ -27,7 +27,7 @@ ), ]), this._v(' '), - s('img', { attrs: { src: e(368), alt: 'foo' } }), + s('img', { attrs: { src: e(365), alt: 'foo' } }), ]); }, [], diff --git a/doc-dist/assets/js/16.c8d40261.js b/doc-dist/assets/js/16.ce961f82.js similarity index 85% rename from doc-dist/assets/js/16.c8d40261.js rename to doc-dist/assets/js/16.ce961f82.js index bad2938..484a908 100644 --- a/doc-dist/assets/js/16.c8d40261.js +++ b/doc-dist/assets/js/16.ce961f82.js @@ -1,10 +1,10 @@ (window.webpackJsonp = window.webpackJsonp || []).push([ [16], { - 369: function(t, s, e) { + 368: function(t, s, e) { t.exports = e.p + 'assets/img/framework.1c9c696b.png'; }, - 405: function(t, s, e) { + 404: function(t, s, e) { 'use strict'; e.r(s); var n = e(42), @@ -14,7 +14,7 @@ var t = this.$createElement, s = this._self._c || t; return s('ContentSlotsDistributor', { attrs: { 'slot-key': this.$parent.slotKey } }, [ - s('img', { attrs: { src: e(369), alt: 'foo' } }), + s('img', { attrs: { src: e(368), alt: 'foo' } }), this._v(' '), s('p', [this._v('注:灰色部分还未实现,正在更新中...')]), ]); diff --git a/doc-dist/assets/js/17.84ee6300.js b/doc-dist/assets/js/17.47167e97.js similarity index 97% rename from doc-dist/assets/js/17.84ee6300.js rename to doc-dist/assets/js/17.47167e97.js index c1a31ff..8f35a1c 100644 --- a/doc-dist/assets/js/17.84ee6300.js +++ b/doc-dist/assets/js/17.47167e97.js @@ -1,10 +1,10 @@ (window.webpackJsonp = window.webpackJsonp || []).push([ [17], { - 370: function(t, a, r) { + 369: function(t, a, r) { t.exports = r.p + 'assets/img/home.f76105db.png'; }, - 406: function(t, a, r) { + 405: function(t, a, r) { 'use strict'; r.r(a); var e = r(42), @@ -100,7 +100,7 @@ t._v('2.其次本地启动 h5_plus,启动完毕在浏览器打开对应的启动地址即可查看,如下:'), ]), t._v(' '), - e('img', { attrs: { src: r(370), alt: 'foo' } }), + e('img', { attrs: { src: r(369), alt: 'foo' } }), ]); }, [], diff --git a/doc-dist/assets/js/20.f0a28bd8.js b/doc-dist/assets/js/20.59b1f4bf.js similarity index 94% rename from doc-dist/assets/js/20.f0a28bd8.js rename to doc-dist/assets/js/20.59b1f4bf.js index fbd0425..0e77c92 100644 --- a/doc-dist/assets/js/20.f0a28bd8.js +++ b/doc-dist/assets/js/20.59b1f4bf.js @@ -1,7 +1,7 @@ (window.webpackJsonp = window.webpackJsonp || []).push([ [20], { - 386: function(t, e, n) { + 385: function(t, e, n) { 'use strict'; n.r(e); var s = n(42), diff --git a/doc-dist/assets/js/21.951176bf.js b/doc-dist/assets/js/21.1434ff6f.js similarity index 95% rename from doc-dist/assets/js/21.951176bf.js rename to doc-dist/assets/js/21.1434ff6f.js index afcd944..ef135ae 100644 --- a/doc-dist/assets/js/21.951176bf.js +++ b/doc-dist/assets/js/21.1434ff6f.js @@ -1,7 +1,7 @@ (window.webpackJsonp = window.webpackJsonp || []).push([ [21], { - 390: function(t, e, n) { + 387: function(t, e, n) { 'use strict'; n.r(e); var s = n(42), diff --git a/doc-dist/assets/js/22.eb3fcb45.js b/doc-dist/assets/js/22.a7421118.js similarity index 99% rename from doc-dist/assets/js/22.eb3fcb45.js rename to doc-dist/assets/js/22.a7421118.js index 020aae3..a19ea69 100644 --- a/doc-dist/assets/js/22.eb3fcb45.js +++ b/doc-dist/assets/js/22.a7421118.js @@ -1,7 +1,7 @@ (window.webpackJsonp = window.webpackJsonp || []).push([ [22], { - 385: function(t, s, a) { + 384: function(t, s, a) { 'use strict'; a.r(s); var n = a(42), diff --git a/doc-dist/assets/js/23.6a4f2d96.js b/doc-dist/assets/js/23.61d86371.js similarity index 99% rename from doc-dist/assets/js/23.6a4f2d96.js rename to doc-dist/assets/js/23.61d86371.js index 24ecdbe..b7febad 100644 --- a/doc-dist/assets/js/23.6a4f2d96.js +++ b/doc-dist/assets/js/23.61d86371.js @@ -1,7 +1,7 @@ (window.webpackJsonp = window.webpackJsonp || []).push([ [23], { - 387: function(t, s, a) { + 389: function(t, s, a) { 'use strict'; a.r(s); var n = a(42), diff --git a/doc-dist/assets/js/24.daed6430.js b/doc-dist/assets/js/24.04e2a2e3.js similarity index 96% rename from doc-dist/assets/js/24.daed6430.js rename to doc-dist/assets/js/24.04e2a2e3.js index 79f464c..c2572a2 100644 --- a/doc-dist/assets/js/24.daed6430.js +++ b/doc-dist/assets/js/24.04e2a2e3.js @@ -1,7 +1,7 @@ (window.webpackJsonp = window.webpackJsonp || []).push([ [24], { - 391: function(t, s, a) { + 390: function(t, s, a) { 'use strict'; a.r(s); var n = a(42), @@ -416,6 +416,115 @@ ]), ]), ]), + a('h3', { attrs: { id: '生成登录码' } }, [ + a('a', { staticClass: 'header-anchor', attrs: { href: '#生成登录码' } }, [ + t._v('#'), + ]), + t._v(' 生成登录码'), + ]), + t._v(' '), + a('p', [t._v('生成登录码接口')]), + t._v(' '), + a('ul', [a('li', [a('code', [t._v('GET')]), t._v(' /vip/gcode')])]), + t._v(' '), + a('p', [t._v('先决条件:')]), + t._v(' '), + a('ul', [a('li', [t._v('用户已登陆')]), t._v(' '), a('li', [t._v('为超级管理员')])]), + t._v(' '), + a('p', [ + t._v('注: 生成登录码是由笔者写的'), + a('code', [t._v('加密算法')]), + t._v('实现, 不需要手动实现, 如果有自定义需求, 可以自行二次开发实现.'), + ]), + t._v(' '), + a('p', [t._v('返回示例')]), + t._v(' '), + a('div', { staticClass: 'language-json extra-class' }, [ + a('pre', { pre: !0, attrs: { class: 'language-json' } }, [ + a('code', [ + a('span', { pre: !0, attrs: { class: 'token punctuation' } }, [t._v('{')]), + t._v('\n '), + a('span', { pre: !0, attrs: { class: 'token property' } }, [t._v('"co"')]), + a('span', { pre: !0, attrs: { class: 'token operator' } }, [t._v(':')]), + t._v(' '), + a('span', { pre: !0, attrs: { class: 'token string' } }, [ + t._v('"1x2fgggteee3456_zdd4"'), + ]), + a('span', { pre: !0, attrs: { class: 'token punctuation' } }, [t._v(',')]), + t._v('\n'), + a('span', { pre: !0, attrs: { class: 'token punctuation' } }, [t._v('}')]), + t._v('\n'), + ]), + ]), + ]), + a('p', [ + a('code', [t._v('说明:')]), + t._v(' 为了保护用户信息安全, 返回的登录码是加密后的密文, 会调用笔者写的'), + a('code', [t._v('xib.xip')]), + t._v('方法进行加密, 如果想看到原始密码, 需要调用'), + a('code', [t._v('xib.uxip')]), + t._v('进行解密.'), + ]), + t._v(' '), + a('h3', { attrs: { id: '获取用户真实密码' } }, [ + a('a', { staticClass: 'header-anchor', attrs: { href: '#获取用户真实密码' } }, [ + t._v('#'), + ]), + t._v(' 获取用户真实密码'), + ]), + t._v(' '), + a('p', [t._v('获取用户真实密码接口')]), + t._v(' '), + a('ul', [a('li', [a('code', [t._v('GET')]), t._v(' /vip/gcode/get')])]), + t._v(' '), + a('p', [t._v('先决条件:')]), + t._v(' '), + a('ul', [a('li', [t._v('用户已登陆')]), t._v(' '), a('li', [t._v('为超级管理员')])]), + t._v(' '), + a('table', [ + a('thead', [ + a('tr', [ + a('th', [t._v('参数名')]), + t._v(' '), + a('th', { staticStyle: { 'text-align': 'center' } }, [t._v('是否必选')]), + t._v(' '), + a('th', { staticStyle: { 'text-align': 'center' } }, [t._v('类型')]), + t._v(' '), + a('th', { staticStyle: { 'text-align': 'right' } }, [t._v('说明')]), + ]), + ]), + t._v(' '), + a('tbody', [ + a('tr', [ + a('td', [t._v('co')]), + t._v(' '), + a('td', { staticStyle: { 'text-align': 'center' } }, [t._v('true')]), + t._v(' '), + a('td', { staticStyle: { 'text-align': 'center' } }, [t._v('string')]), + t._v(' '), + a('td', { staticStyle: { 'text-align': 'right' } }, [t._v('加密后的密码')]), + ]), + ]), + ]), + t._v(' '), + a('p', [t._v('返回示例')]), + t._v(' '), + a('div', { staticClass: 'language-json extra-class' }, [ + a('pre', { pre: !0, attrs: { class: 'language-json' } }, [ + a('code', [ + a('span', { pre: !0, attrs: { class: 'token punctuation' } }, [t._v('{')]), + t._v('\n '), + a('span', { pre: !0, attrs: { class: 'token property' } }, [t._v('"co"')]), + a('span', { pre: !0, attrs: { class: 'token operator' } }, [t._v(':')]), + t._v(' '), + a('span', { pre: !0, attrs: { class: 'token string' } }, [t._v('"12345678"')]), + a('span', { pre: !0, attrs: { class: 'token punctuation' } }, [t._v(',')]), + t._v('\n'), + a('span', { pre: !0, attrs: { class: 'token punctuation' } }, [t._v('}')]), + t._v('\n'), + ]), + ]), + ]), a('h3', { attrs: { id: '修改用户信息' } }, [ a('a', { staticClass: 'header-anchor', attrs: { href: '#修改用户信息' } }, [ t._v('#'), diff --git a/doc-dist/assets/js/25.51e83a6e.js b/doc-dist/assets/js/25.40d3ee9b.js similarity index 98% rename from doc-dist/assets/js/25.51e83a6e.js rename to doc-dist/assets/js/25.40d3ee9b.js index ae04404..f0dca59 100644 --- a/doc-dist/assets/js/25.51e83a6e.js +++ b/doc-dist/assets/js/25.40d3ee9b.js @@ -1,7 +1,7 @@ (window.webpackJsonp = window.webpackJsonp || []).push([ [25], { - 400: function(v, _, l) { + 394: function(v, _, l) { 'use strict'; l.r(_); var i = l(42), diff --git a/doc-dist/assets/js/26.e6aa3510.js b/doc-dist/assets/js/26.f579aed8.js similarity index 99% rename from doc-dist/assets/js/26.e6aa3510.js rename to doc-dist/assets/js/26.f579aed8.js index c7e7e6d..84f6151 100644 --- a/doc-dist/assets/js/26.e6aa3510.js +++ b/doc-dist/assets/js/26.f579aed8.js @@ -1,7 +1,7 @@ (window.webpackJsonp = window.webpackJsonp || []).push([ [26], { - 393: function(t, s, a) { + 392: function(t, s, a) { 'use strict'; a.r(s); var n = a(42), diff --git a/doc-dist/assets/js/27.5080a3bf.js b/doc-dist/assets/js/27.fa94fd1c.js similarity index 78% rename from doc-dist/assets/js/27.5080a3bf.js rename to doc-dist/assets/js/27.fa94fd1c.js index ac78c9c..928d323 100644 --- a/doc-dist/assets/js/27.5080a3bf.js +++ b/doc-dist/assets/js/27.fa94fd1c.js @@ -1,11 +1,11 @@ (window.webpackJsonp = window.webpackJsonp || []).push([ [27], { - 396: function(_, v, t) { + 395: function(_, v, t) { 'use strict'; t.r(v); var a = t(42), - l = Object(a.a)( + i = Object(a.a)( {}, function() { var _ = this, @@ -17,6 +17,23 @@ _._v(' 更新日志'), ]), _._v(' '), + t('h4', { attrs: { id: '_1-95' } }, [ + t('a', { staticClass: 'header-anchor', attrs: { href: '#_1-95' } }, [_._v('#')]), + _._v(' 1.95'), + ]), + _._v(' '), + t('ol', [ + t('li', [_._v('dooring文档添加更新日志模块')]), + _._v(' '), + t('li', [_._v('dooring增报错监控函数, 提供一键清空缓存按钮和自动重载功能')]), + _._v(' '), + t('li', [_._v('新增电商商品H5模版')]), + _._v(' '), + t('li', [_._v('页面配置增加背景模式和背景重复')]), + _._v(' '), + t('li', [_._v('表单添加字段名配置项')]), + ]), + _._v(' '), t('h4', { attrs: { id: '_1-94' } }, [ t('a', { staticClass: 'header-anchor', attrs: { href: '#_1-94' } }, [_._v('#')]), _._v(' 1.94'), @@ -79,7 +96,7 @@ null, null, ); - v.default = l.exports; + v.default = i.exports; }, }, ]); diff --git a/doc-dist/assets/js/28.55620880.js b/doc-dist/assets/js/28.f3f980e4.js similarity index 99% rename from doc-dist/assets/js/28.55620880.js rename to doc-dist/assets/js/28.f3f980e4.js index 767f366..07f05f1 100644 --- a/doc-dist/assets/js/28.55620880.js +++ b/doc-dist/assets/js/28.f3f980e4.js @@ -1,7 +1,7 @@ (window.webpackJsonp = window.webpackJsonp || []).push([ [28], { - 394: function(t, s, a) { + 396: function(t, s, a) { 'use strict'; a.r(s); var n = a(42), diff --git a/doc-dist/assets/js/30.bf067e11.js b/doc-dist/assets/js/30.0b84ff01.js similarity index 99% rename from doc-dist/assets/js/30.bf067e11.js rename to doc-dist/assets/js/30.0b84ff01.js index ce7dc0a..9e6c23d 100644 --- a/doc-dist/assets/js/30.bf067e11.js +++ b/doc-dist/assets/js/30.0b84ff01.js @@ -1,7 +1,7 @@ (window.webpackJsonp = window.webpackJsonp || []).push([ [30], { - 402: function(t, s, a) { + 400: function(t, s, a) { 'use strict'; a.r(s); var n = a(42), diff --git a/doc-dist/assets/js/7.078f0030.js b/doc-dist/assets/js/7.4f98f3a5.js similarity index 93% rename from doc-dist/assets/js/7.078f0030.js rename to doc-dist/assets/js/7.4f98f3a5.js index 60a8665..e20d3d5 100644 --- a/doc-dist/assets/js/7.078f0030.js +++ b/doc-dist/assets/js/7.4f98f3a5.js @@ -1,10 +1,10 @@ (window.webpackJsonp = window.webpackJsonp || []).push([ [7], { - 364: function(t, s, e) { + 363: function(t, s, e) { t.exports = e.p + 'assets/img/preview-flow.b37c7798.png'; }, - 365: function(t, s, e) { + 364: function(t, s, e) { t.exports = e.p + 'assets/img/preview-page.3ec86df5.png'; }, 399: function(t, s, e) { @@ -25,11 +25,11 @@ t._v(' '), r('p', [t._v('我们看看网页预览的工作流程:')]), t._v(' '), - r('img', { attrs: { src: e(364), alt: 'foo' } }), + r('img', { attrs: { src: e(363), alt: 'foo' } }), t._v(' '), r('p', [t._v('前端预览界面:')]), t._v(' '), - r('img', { attrs: { src: e(365), alt: 'foo' } }), + r('img', { attrs: { src: e(364), alt: 'foo' } }), ]); }, [], diff --git a/doc-dist/assets/js/9.5e6217e4.js b/doc-dist/assets/js/9.b96234f5.js similarity index 99% rename from doc-dist/assets/js/9.5e6217e4.js rename to doc-dist/assets/js/9.b96234f5.js index 380c16d..dd7c9da 100644 --- a/doc-dist/assets/js/9.5e6217e4.js +++ b/doc-dist/assets/js/9.b96234f5.js @@ -4,7 +4,7 @@ 358: function(t, o, r) { t.exports = r.p + 'assets/img/logo.001d04e6.svg'; }, - 384: function(t, o, r) { + 386: function(t, o, r) { 'use strict'; r.r(o); var s = r(42), diff --git a/doc-dist/assets/js/app.b8bba05a.js b/doc-dist/assets/js/app.86394b57.js similarity index 99% rename from doc-dist/assets/js/app.b8bba05a.js rename to doc-dist/assets/js/app.86394b57.js index e91f2a8..b6f4288 100644 --- a/doc-dist/assets/js/app.b8bba05a.js +++ b/doc-dist/assets/js/app.86394b57.js @@ -52,30 +52,30 @@ 4: '1eeab90b', 5: '315fb3a4', 6: 'f057afa6', - 7: '078f0030', + 7: '4f98f3a5', 8: '63e7a89b', - 9: '5e6217e4', + 9: 'b96234f5', 10: '2d5d3aaa', - 11: 'd3f84a40', - 12: 'd4cc4a96', - 13: '96be485c', - 14: '6f2488ca', - 15: 'aec16679', - 16: 'c8d40261', - 17: '84ee6300', + 11: 'df257dc3', + 12: 'f89f1db1', + 13: 'cf14fabe', + 14: '0938030a', + 15: '8ae75417', + 16: 'ce961f82', + 17: '47167e97', 18: '81ac15ea', 19: '67f92c26', - 20: 'f0a28bd8', - 21: '951176bf', - 22: 'eb3fcb45', - 23: '6a4f2d96', - 24: 'daed6430', - 25: '51e83a6e', - 26: 'e6aa3510', - 27: '5080a3bf', - 28: '55620880', + 20: '59b1f4bf', + 21: '1434ff6f', + 22: 'a7421118', + 23: '61d86371', + 24: '04e2a2e3', + 25: '40d3ee9b', + 26: 'f579aed8', + 27: 'fa94fd1c', + 28: 'f3f980e4', 29: 'e89094bb', - 30: 'bf067e11', + 30: '0b84ff01', 31: '29d66811', }[t] + '.js' @@ -11044,44 +11044,44 @@ }, }, Ca = { - 'v-77cb6b9f': function() { - return n.e(9).then(n.bind(null, 384)); - }, 'v-50357228': function() { - return n.e(22).then(n.bind(null, 385)); + return n.e(22).then(n.bind(null, 384)); }, 'v-11d3734f': function() { - return n.e(20).then(n.bind(null, 386)); + return n.e(20).then(n.bind(null, 385)); }, - 'v-2c7961a6': function() { - return n.e(23).then(n.bind(null, 387)); + 'v-77cb6b9f': function() { + return n.e(9).then(n.bind(null, 386)); + }, + 'v-27f2dbac': function() { + return n.e(21).then(n.bind(null, 387)); }, 'v-358de850': function() { return n.e(10).then(n.bind(null, 388)); }, - 'v-1c499b2c': function() { - return n.e(11).then(n.bind(null, 389)); - }, - 'v-27f2dbac': function() { - return n.e(21).then(n.bind(null, 390)); + 'v-2c7961a6': function() { + return n.e(23).then(n.bind(null, 389)); }, 'v-6be2680e': function() { - return n.e(24).then(n.bind(null, 391)); + return n.e(24).then(n.bind(null, 390)); }, - 'v-94956b5c': function() { - return n.e(12).then(n.bind(null, 392)); + 'v-1c499b2c': function() { + return n.e(11).then(n.bind(null, 391)); }, 'v-3e53f828': function() { - return n.e(26).then(n.bind(null, 393)); + return n.e(26).then(n.bind(null, 392)); }, - 'v-25c71eb8': function() { - return n.e(28).then(n.bind(null, 394)); + 'v-94956b5c': function() { + return n.e(12).then(n.bind(null, 393)); }, - 'v-41a433e8': function() { - return n.e(13).then(n.bind(null, 395)); + 'v-50c154a8': function() { + return n.e(25).then(n.bind(null, 394)); }, 'v-8736ca8c': function() { - return n.e(27).then(n.bind(null, 396)); + return n.e(27).then(n.bind(null, 395)); + }, + 'v-25c71eb8': function() { + return n.e(28).then(n.bind(null, 396)); }, 'v-4574ee28': function() { return n.e(29).then(n.bind(null, 397)); @@ -11092,26 +11092,26 @@ 'v-f3d01ce0': function() { return n.e(7).then(n.bind(null, 399)); }, - 'v-50c154a8': function() { - return n.e(25).then(n.bind(null, 400)); + 'v-76fd0d8c': function() { + return n.e(30).then(n.bind(null, 400)); }, 'v-0be2f96c': function() { return n.e(31).then(n.bind(null, 401)); }, - 'v-76fd0d8c': function() { - return n.e(30).then(n.bind(null, 402)); + 'v-31643a8c': function() { + return n.e(15).then(n.bind(null, 402)); }, 'v-a9b10980': function() { return n.e(8).then(n.bind(null, 403)); }, - 'v-31643a8c': function() { - return n.e(15).then(n.bind(null, 404)); - }, 'v-c2ed5468': function() { - return n.e(16).then(n.bind(null, 405)); + return n.e(16).then(n.bind(null, 404)); }, 'v-3f5a1068': function() { - return n.e(17).then(n.bind(null, 406)); + return n.e(17).then(n.bind(null, 405)); + }, + 'v-41a433e8': function() { + return n.e(13).then(n.bind(null, 406)); }, }; function $a(t) { @@ -11473,15 +11473,6 @@ } })(fu, 'mixins', uu); var lu = [ - { - name: 'v-77cb6b9f', - path: '/zh/guide/', - component: fu, - beforeEnter: function(t, e, n) { - Wa('Layout', 'v-77cb6b9f').then(n); - }, - }, - { path: '/zh/guide/index.html', redirect: '/zh/guide/' }, { name: 'v-50357228', path: '/zh/guide/componentDev/DSLAnalysis.html', @@ -11500,11 +11491,20 @@ }, { path: '/index.html', redirect: '/' }, { - name: 'v-2c7961a6', - path: '/zh/guide/componentDev/componentStructure.html', + name: 'v-77cb6b9f', + path: '/zh/guide/', component: fu, beforeEnter: function(t, e, n) { - Wa('Layout', 'v-2c7961a6').then(n); + Wa('Layout', 'v-77cb6b9f').then(n); + }, + }, + { path: '/zh/guide/index.html', redirect: '/zh/guide/' }, + { + name: 'v-27f2dbac', + path: '/zh/guide/building.html', + component: fu, + beforeEnter: function(t, e, n) { + Wa('Layout', 'v-27f2dbac').then(n); }, }, { @@ -11516,19 +11516,11 @@ }, }, { - name: 'v-1c499b2c', - path: '/zh/guide/deployDev/deploy.html', + name: 'v-2c7961a6', + path: '/zh/guide/componentDev/componentStructure.html', component: fu, beforeEnter: function(t, e, n) { - Wa('Layout', 'v-1c499b2c').then(n); - }, - }, - { - name: 'v-27f2dbac', - path: '/zh/guide/building.html', - component: fu, - beforeEnter: function(t, e, n) { - Wa('Layout', 'v-27f2dbac').then(n); + Wa('Layout', 'v-2c7961a6').then(n); }, }, { @@ -11540,11 +11532,11 @@ }, }, { - name: 'v-94956b5c', - path: '/zh/guide/deployDev/deploy_v6.html', + name: 'v-1c499b2c', + path: '/zh/guide/deployDev/deploy.html', component: fu, beforeEnter: function(t, e, n) { - Wa('Layout', 'v-94956b5c').then(n); + Wa('Layout', 'v-1c499b2c').then(n); }, }, { @@ -11556,19 +11548,19 @@ }, }, { - name: 'v-25c71eb8', - path: '/zh/guide/deployDev/oss.html', + name: 'v-94956b5c', + path: '/zh/guide/deployDev/deploy_v6.html', component: fu, beforeEnter: function(t, e, n) { - Wa('Layout', 'v-25c71eb8').then(n); + Wa('Layout', 'v-94956b5c').then(n); }, }, { - name: 'v-41a433e8', - path: '/zh/guide/functionRealization/download.html', + name: 'v-50c154a8', + path: '/zh/guide/deployDev/dir.html', component: fu, beforeEnter: function(t, e, n) { - Wa('Layout', 'v-41a433e8').then(n); + Wa('Layout', 'v-50c154a8').then(n); }, }, { @@ -11579,6 +11571,14 @@ Wa('Layout', 'v-8736ca8c').then(n); }, }, + { + name: 'v-25c71eb8', + path: '/zh/guide/deployDev/oss.html', + component: fu, + beforeEnter: function(t, e, n) { + Wa('Layout', 'v-25c71eb8').then(n); + }, + }, { name: 'v-4574ee28', path: '/zh/guide/directoryStructure.html', @@ -11604,11 +11604,11 @@ }, }, { - name: 'v-50c154a8', - path: '/zh/guide/deployDev/dir.html', + name: 'v-76fd0d8c', + path: '/zh/guide/functionRealization/revocation.html', component: fu, beforeEnter: function(t, e, n) { - Wa('Layout', 'v-50c154a8').then(n); + Wa('Layout', 'v-76fd0d8c').then(n); }, }, { @@ -11620,11 +11620,11 @@ }, }, { - name: 'v-76fd0d8c', - path: '/zh/guide/functionRealization/revocation.html', + name: 'v-31643a8c', + path: '/zh/guide/functionRealization/screenshot.html', component: fu, beforeEnter: function(t, e, n) { - Wa('Layout', 'v-76fd0d8c').then(n); + Wa('Layout', 'v-31643a8c').then(n); }, }, { @@ -11635,14 +11635,6 @@ Wa('Layout', 'v-a9b10980').then(n); }, }, - { - name: 'v-31643a8c', - path: '/zh/guide/functionRealization/screenshot.html', - component: fu, - beforeEnter: function(t, e, n) { - Wa('Layout', 'v-31643a8c').then(n); - }, - }, { name: 'v-c2ed5468', path: '/zh/guide/introduced.html', @@ -11659,6 +11651,14 @@ Wa('Layout', 'v-3f5a1068').then(n); }, }, + { + name: 'v-41a433e8', + path: '/zh/guide/functionRealization/download.html', + component: fu, + beforeEnter: function(t, e, n) { + Wa('Layout', 'v-41a433e8').then(n); + }, + }, { path: '*', component: fu }, ], pu = { @@ -11667,18 +11667,6 @@ base: '/doc/', headTags: [], pages: [ - { - frontmatter: {}, - regularPath: '/zh/guide/', - relativePath: 'zh/guide/README.md', - key: 'v-77cb6b9f', - path: '/zh/guide/', - headers: [ - { level: 2, title: '功能特点', slug: '功能特点' }, - { level: 2, title: '为什么选择 Dooring', slug: '为什么选择-dooring' }, - ], - lastUpdated: '3/22/2021, 10:16:35 AM', - }, { title: 'DSL设计', frontmatter: {}, @@ -11718,6 +11706,35 @@ path: '/', lastUpdated: '1/17/2021, 11:22:04 PM', }, + { + frontmatter: {}, + regularPath: '/zh/guide/', + relativePath: 'zh/guide/README.md', + key: 'v-77cb6b9f', + path: '/zh/guide/', + headers: [ + { level: 2, title: '功能特点', slug: '功能特点' }, + { level: 2, title: '为什么选择 Dooring', slug: '为什么选择-dooring' }, + ], + lastUpdated: '3/22/2021, 10:16:35 AM', + }, + { + frontmatter: {}, + regularPath: '/zh/guide/building.html', + relativePath: 'zh/guide/building.md', + key: 'v-27f2dbac', + path: '/zh/guide/building.html', + lastUpdated: '1/17/2021, 11:22:04 PM', + }, + { + frontmatter: {}, + regularPath: '/zh/guide/componentDev/dynamicLoading.html', + relativePath: 'zh/guide/componentDev/dynamicLoading.md', + key: 'v-358de850', + path: '/zh/guide/componentDev/dynamicLoading.html', + headers: [{ level: 2, title: 'umi3提供的dynamic', slug: 'umi3提供的dynamic' }], + lastUpdated: '1/17/2021, 9:57:34 PM', + }, { frontmatter: {}, regularPath: '/zh/guide/componentDev/componentStructure.html', @@ -11732,35 +11749,6 @@ ], lastUpdated: '4/27/2021, 1:17:02 AM', }, - { - frontmatter: {}, - regularPath: '/zh/guide/componentDev/dynamicLoading.html', - relativePath: 'zh/guide/componentDev/dynamicLoading.md', - key: 'v-358de850', - path: '/zh/guide/componentDev/dynamicLoading.html', - headers: [{ level: 2, title: 'umi3提供的dynamic', slug: 'umi3提供的dynamic' }], - lastUpdated: '1/17/2021, 9:57:34 PM', - }, - { - frontmatter: {}, - regularPath: '/zh/guide/deployDev/deploy.html', - relativePath: 'zh/guide/deployDev/deploy.md', - key: 'v-1c499b2c', - path: '/zh/guide/deployDev/deploy.html', - headers: [ - { level: 3, title: '部署架构图', slug: '部署架构图' }, - { level: 3, title: '步骤3.4详细流程', slug: '步骤3-4详细流程' }, - ], - lastUpdated: '4/20/2021, 10:19:10 PM', - }, - { - frontmatter: {}, - regularPath: '/zh/guide/building.html', - relativePath: 'zh/guide/building.md', - key: 'v-27f2dbac', - path: '/zh/guide/building.html', - lastUpdated: '1/17/2021, 11:22:04 PM', - }, { frontmatter: {}, regularPath: '/zh/guide/deployDev/api.html', @@ -11774,6 +11762,8 @@ { level: 3, title: '权限控制', slug: '权限控制' }, { level: 3, title: '用户列表', slug: '用户列表' }, { level: 3, title: '添加用户', slug: '添加用户' }, + { level: 3, title: '生成登录码', slug: '生成登录码' }, + { level: 3, title: '获取用户真实密码', slug: '获取用户真实密码' }, { level: 3, title: '修改用户信息', slug: '修改用户信息' }, { level: 3, title: '删除用户', slug: '删除用户' }, { level: 2, title: 'H5页面管理', slug: 'h5页面管理' }, @@ -11797,15 +11787,15 @@ }, { frontmatter: {}, - regularPath: '/zh/guide/deployDev/deploy_v6.html', - relativePath: 'zh/guide/deployDev/deploy_v6.md', - key: 'v-94956b5c', - path: '/zh/guide/deployDev/deploy_v6.html', + regularPath: '/zh/guide/deployDev/deploy.html', + relativePath: 'zh/guide/deployDev/deploy.md', + key: 'v-1c499b2c', + path: '/zh/guide/deployDev/deploy.html', headers: [ { level: 3, title: '部署架构图', slug: '部署架构图' }, { level: 3, title: '步骤3.4详细流程', slug: '步骤3-4详细流程' }, ], - lastUpdated: '5/8/2021, 12:34:13 AM', + lastUpdated: '4/20/2021, 10:19:10 PM', }, { frontmatter: {}, @@ -11821,20 +11811,23 @@ }, { frontmatter: {}, - regularPath: '/zh/guide/deployDev/oss.html', - relativePath: 'zh/guide/deployDev/oss.md', - key: 'v-25c71eb8', - path: '/zh/guide/deployDev/oss.html', - headers: [{ level: 3, title: '前端上传文件到oss', slug: '前端上传文件到oss' }], - lastUpdated: '1/31/2021, 1:25:02 AM', + regularPath: '/zh/guide/deployDev/deploy_v6.html', + relativePath: 'zh/guide/deployDev/deploy_v6.md', + key: 'v-94956b5c', + path: '/zh/guide/deployDev/deploy_v6.html', + headers: [ + { level: 3, title: '部署架构图', slug: '部署架构图' }, + { level: 3, title: '步骤3.4详细流程', slug: '步骤3-4详细流程' }, + ], + lastUpdated: '5/8/2021, 12:34:13 AM', }, { frontmatter: {}, - regularPath: '/zh/guide/functionRealization/download.html', - relativePath: 'zh/guide/functionRealization/download.md', - key: 'v-41a433e8', - path: '/zh/guide/functionRealization/download.html', - headers: [{ level: 2, title: '下载源码', slug: '下载源码' }], + regularPath: '/zh/guide/deployDev/dir.html', + relativePath: 'zh/guide/deployDev/dir.md', + key: 'v-50c154a8', + path: '/zh/guide/deployDev/dir.html', + lastUpdated: '5/13/2021, 9:56:54 PM', }, { frontmatter: {}, @@ -11845,6 +11838,15 @@ headers: [{ level: 3, title: '更新日志', slug: '更新日志' }], lastUpdated: '5/15/2021, 8:32:35 PM', }, + { + frontmatter: {}, + regularPath: '/zh/guide/deployDev/oss.html', + relativePath: 'zh/guide/deployDev/oss.md', + key: 'v-25c71eb8', + path: '/zh/guide/deployDev/oss.html', + headers: [{ level: 3, title: '前端上传文件到oss', slug: '前端上传文件到oss' }], + lastUpdated: '1/31/2021, 1:25:02 AM', + }, { frontmatter: {}, regularPath: '/zh/guide/directoryStructure.html', @@ -11871,11 +11873,11 @@ }, { frontmatter: {}, - regularPath: '/zh/guide/deployDev/dir.html', - relativePath: 'zh/guide/deployDev/dir.md', - key: 'v-50c154a8', - path: '/zh/guide/deployDev/dir.html', - lastUpdated: '5/13/2021, 9:56:54 PM', + regularPath: '/zh/guide/functionRealization/revocation.html', + relativePath: 'zh/guide/functionRealization/revocation.md', + key: 'v-76fd0d8c', + path: '/zh/guide/functionRealization/revocation.html', + lastUpdated: '1/17/2021, 9:57:34 PM', }, { frontmatter: {}, @@ -11887,10 +11889,10 @@ }, { frontmatter: {}, - regularPath: '/zh/guide/functionRealization/revocation.html', - relativePath: 'zh/guide/functionRealization/revocation.md', - key: 'v-76fd0d8c', - path: '/zh/guide/functionRealization/revocation.html', + regularPath: '/zh/guide/functionRealization/screenshot.html', + relativePath: 'zh/guide/functionRealization/screenshot.md', + key: 'v-31643a8c', + path: '/zh/guide/functionRealization/screenshot.html', lastUpdated: '1/17/2021, 9:57:34 PM', }, { @@ -11906,14 +11908,6 @@ ], lastUpdated: '1/17/2021, 9:57:34 PM', }, - { - frontmatter: {}, - regularPath: '/zh/guide/functionRealization/screenshot.html', - relativePath: 'zh/guide/functionRealization/screenshot.md', - key: 'v-31643a8c', - path: '/zh/guide/functionRealization/screenshot.html', - lastUpdated: '1/17/2021, 9:57:34 PM', - }, { frontmatter: {}, regularPath: '/zh/guide/introduced.html', @@ -11937,6 +11931,15 @@ ], lastUpdated: '5/8/2021, 12:34:13 AM', }, + { + frontmatter: {}, + regularPath: '/zh/guide/functionRealization/download.html', + relativePath: 'zh/guide/functionRealization/download.md', + key: 'v-41a433e8', + path: '/zh/guide/functionRealization/download.html', + headers: [{ level: 2, title: '下载源码', slug: '下载源码' }], + lastUpdated: '5/18/2021, 9:49:30 PM', + }, ], themeConfig: { search: !1, @@ -12608,7 +12611,7 @@ var e = this.$site.base; return '/' === t.charAt(0) ? e + t.slice(1) : t; }), - (window.__VUEPRESS__ = { version: '1.8.0', hash: '4f9dbad' }), + (window.__VUEPRESS__ = { version: '1.8.0', hash: '9fde4bc' }), (function(t) { return $u.apply(this, arguments); })(!1).then(function(t) { diff --git a/doc-dist/index.html b/doc-dist/index.html index 7210657..0b05c30 100644 --- a/doc-dist/index.html +++ b/doc-dist/index.html @@ -8,7 +8,7 @@ - + @@ -33,6 +33,6 @@

- + diff --git a/doc-dist/zh/guide/building.html b/doc-dist/zh/guide/building.html index 278559d..8be4737 100644 --- a/doc-dist/zh/guide/building.html +++ b/doc-dist/zh/guide/building.html @@ -8,7 +8,7 @@ - + @@ -29,6 +29,6 @@ (opens new window)

正在建设中...

Last Updated: 1/17/2021, 11:22:04 PM
- + diff --git a/doc-dist/zh/guide/componentDev/DSLAnalysis.html b/doc-dist/zh/guide/componentDev/DSLAnalysis.html index a85b77a..1169092 100644 --- a/doc-dist/zh/guide/componentDev/DSLAnalysis.html +++ b/doc-dist/zh/guide/componentDev/DSLAnalysis.html @@ -8,7 +8,7 @@ - + @@ -88,6 +88,6 @@ →

- + diff --git a/doc-dist/zh/guide/componentDev/componentStructure.html b/doc-dist/zh/guide/componentDev/componentStructure.html index 12cd3ec..466b62c 100644 --- a/doc-dist/zh/guide/componentDev/componentStructure.html +++ b/doc-dist/zh/guide/componentDev/componentStructure.html @@ -8,7 +8,7 @@ - + @@ -148,6 +148,6 @@ →

- + diff --git a/doc-dist/zh/guide/componentDev/dynamicLoading.html b/doc-dist/zh/guide/componentDev/dynamicLoading.html index 35971c4..8461005 100644 --- a/doc-dist/zh/guide/componentDev/dynamicLoading.html +++ b/doc-dist/zh/guide/componentDev/dynamicLoading.html @@ -8,7 +8,7 @@ - + @@ -37,6 +37,6 @@ →

- + diff --git a/doc-dist/zh/guide/deployDev/api.html b/doc-dist/zh/guide/deployDev/api.html index 117fd71..ece72e9 100644 --- a/doc-dist/zh/guide/deployDev/api.html +++ b/doc-dist/zh/guide/deployDev/api.html @@ -8,7 +8,7 @@ - + @@ -75,6 +75,12 @@ "h5Num": 10, "tplNum": 3 } +

# 生成登录码

生成登录码接口

先决条件:

注: 生成登录码是由笔者写的加密算法实现, 不需要手动实现, 如果有自定义需求, 可以自行二次开发实现.

返回示例

{
+    "co": "1x2fgggteee3456_zdd4",
+}
+

说明: 为了保护用户信息安全, 返回的登录码是加密后的密文, 会调用笔者写的xib.xip方法进行加密, 如果想看到原始密码, 需要调用xib.uxip进行解密.

# 获取用户真实密码

获取用户真实密码接口

先决条件:

参数名 是否必选 类型 说明
co true string 加密后的密码

返回示例

{
+    "co": "12345678",
+}
 

# 修改用户信息

修改用户接口

先决条件:

参数名 是否必选 类型 说明
id false string 用户ID
nickname false string 用户名
co false string 登录码
wx false string 微信号

返回示例

{
     "state": 200,
     "result": null,
@@ -312,6 +318,6 @@
       
       →
     

- + diff --git a/doc-dist/zh/guide/deployDev/deploy.html b/doc-dist/zh/guide/deployDev/deploy.html index 9daf2c6..da85e77 100644 --- a/doc-dist/zh/guide/deployDev/deploy.html +++ b/doc-dist/zh/guide/deployDev/deploy.html @@ -8,7 +8,7 @@ - + @@ -38,6 +38,6 @@ →

- + diff --git a/doc-dist/zh/guide/deployDev/deploy_v6.html b/doc-dist/zh/guide/deployDev/deploy_v6.html index 88a9211..1675ca9 100644 --- a/doc-dist/zh/guide/deployDev/deploy_v6.html +++ b/doc-dist/zh/guide/deployDev/deploy_v6.html @@ -8,7 +8,7 @@ - + @@ -38,6 +38,6 @@ →

- + diff --git a/doc-dist/zh/guide/deployDev/dir.html b/doc-dist/zh/guide/deployDev/dir.html index 24a585b..f7adf65 100644 --- a/doc-dist/zh/guide/deployDev/dir.html +++ b/doc-dist/zh/guide/deployDev/dir.html @@ -8,7 +8,7 @@ - + @@ -39,6 +39,6 @@ →

- + diff --git a/doc-dist/zh/guide/deployDev/https.html b/doc-dist/zh/guide/deployDev/https.html index ee0cdad..0673fa1 100644 --- a/doc-dist/zh/guide/deployDev/https.html +++ b/doc-dist/zh/guide/deployDev/https.html @@ -8,7 +8,7 @@ - + @@ -66,6 +66,6 @@ →

- + diff --git a/doc-dist/zh/guide/deployDev/log.html b/doc-dist/zh/guide/deployDev/log.html index 127de96..2844b17 100644 --- a/doc-dist/zh/guide/deployDev/log.html +++ b/doc-dist/zh/guide/deployDev/log.html @@ -8,7 +8,7 @@ - + @@ -28,11 +28,11 @@ 体验 (opens new window)

# 更新日志

# 1.94

  1. 转盘组件支持转盘交互功能(跳转链接/打开弹窗/自定义代码)
  2. 添加网站拦截, 防止页面误关导致页面无法保存
  3. 优化页面控制条组件样式
  4. 按钮组件添加组件动画
  5. 图片组件添加组件动画
  6. 媒体组件icon优化
  7. 全局错误监控组件添加一键清除缓存功能

# 1.93

  1. 上线源码下载功能
  2. 服务端支持下载源码服务和下载次数限制
  3. 界面部分文案优化
  4. 出码基座优化
  5. 抽奖组件支持抽奖后自定义交互(弹窗/链接/自定义代码)

# 1.92

  1. 修复背景图预览适配问题
  2. 转盘组件支持中奖后自定义交互/弹窗/自定义代码
  3. 界面局部调整
  4. 后台管理表单数据支持多键查询
  5. 可视化大屏柱状图组件支持实时数据请求
Last Updated: 5/15/2021, 8:32:35 PM

# 更新日志

# 1.95

  1. dooring文档添加更新日志模块
  2. dooring增报错监控函数, 提供一键清空缓存按钮和自动重载功能
  3. 新增电商商品H5模版
  4. 页面配置增加背景模式和背景重复
  5. 表单添加字段名配置项

# 1.94

  1. 转盘组件支持转盘交互功能(跳转链接/打开弹窗/自定义代码)
  2. 添加网站拦截, 防止页面误关导致页面无法保存
  3. 优化页面控制条组件样式
  4. 按钮组件添加组件动画
  5. 图片组件添加组件动画
  6. 媒体组件icon优化
  7. 全局错误监控组件添加一键清除缓存功能

# 1.93

  1. 上线源码下载功能
  2. 服务端支持下载源码服务和下载次数限制
  3. 界面部分文案优化
  4. 出码基座优化
  5. 抽奖组件支持抽奖后自定义交互(弹窗/链接/自定义代码)

# 1.92

  1. 修复背景图预览适配问题
  2. 转盘组件支持中奖后自定义交互/弹窗/自定义代码
  3. 界面局部调整
  4. 后台管理表单数据支持多键查询
  5. 可视化大屏柱状图组件支持实时数据请求
Last Updated: 5/15/2021, 8:32:35 PM
- + diff --git a/doc-dist/zh/guide/deployDev/oss.html b/doc-dist/zh/guide/deployDev/oss.html index aedf90e..40444dd 100644 --- a/doc-dist/zh/guide/deployDev/oss.html +++ b/doc-dist/zh/guide/deployDev/oss.html @@ -8,7 +8,7 @@ - + @@ -58,6 +58,6 @@ observe.subs →

- + diff --git a/doc-dist/zh/guide/directoryStructure.html b/doc-dist/zh/guide/directoryStructure.html index 3bb2e35..90a941d 100644 --- a/doc-dist/zh/guide/directoryStructure.html +++ b/doc-dist/zh/guide/directoryStructure.html @@ -8,7 +8,7 @@ - + @@ -322,6 +322,6 @@ →

- + diff --git a/doc-dist/zh/guide/functionRealization/download.html b/doc-dist/zh/guide/functionRealization/download.html index 08d77bc..6815524 100644 --- a/doc-dist/zh/guide/functionRealization/download.html +++ b/doc-dist/zh/guide/functionRealization/download.html @@ -8,7 +8,7 @@ - + @@ -38,7 +38,7 @@

因为源码工程采用umi3.0搭建, 所以代码配置可以参考umi3.0规范, 比如路由配置, history模式, 打包路径等, 二次开发完成之后, 我们可以执行:

npm run build
 // 或者
 yarn build
-

将项目打包成html, 以便部署到任何服务器中.

将项目打包成html, 以便部署到任何服务器中.

- + diff --git a/doc-dist/zh/guide/functionRealization/machinePreview.html b/doc-dist/zh/guide/functionRealization/machinePreview.html index a596365..fc6aab5 100644 --- a/doc-dist/zh/guide/functionRealization/machinePreview.html +++ b/doc-dist/zh/guide/functionRealization/machinePreview.html @@ -8,7 +8,7 @@ - + @@ -37,6 +37,6 @@ →

- + diff --git a/doc-dist/zh/guide/functionRealization/pagePreview.html b/doc-dist/zh/guide/functionRealization/pagePreview.html index a93bc2d..1adfa1b 100644 --- a/doc-dist/zh/guide/functionRealization/pagePreview.html +++ b/doc-dist/zh/guide/functionRealization/pagePreview.html @@ -8,7 +8,7 @@ - + @@ -37,6 +37,6 @@ →

- + diff --git a/doc-dist/zh/guide/functionRealization/revocation.html b/doc-dist/zh/guide/functionRealization/revocation.html index 5b5fdcc..3dc5b4e 100644 --- a/doc-dist/zh/guide/functionRealization/revocation.html +++ b/doc-dist/zh/guide/functionRealization/revocation.html @@ -8,7 +8,7 @@ - + @@ -58,6 +58,6 @@ →

- + diff --git a/doc-dist/zh/guide/functionRealization/saveJson.html b/doc-dist/zh/guide/functionRealization/saveJson.html index 72adb56..abd140a 100644 --- a/doc-dist/zh/guide/functionRealization/saveJson.html +++ b/doc-dist/zh/guide/functionRealization/saveJson.html @@ -8,7 +8,7 @@ - + @@ -37,6 +37,6 @@ →

- + diff --git a/doc-dist/zh/guide/functionRealization/screenshot.html b/doc-dist/zh/guide/functionRealization/screenshot.html index 95caf18..f07df03 100644 --- a/doc-dist/zh/guide/functionRealization/screenshot.html +++ b/doc-dist/zh/guide/functionRealization/screenshot.html @@ -8,7 +8,7 @@ - + @@ -37,6 +37,6 @@ →

- + diff --git a/doc-dist/zh/guide/functionRealization/templateLibrary.html b/doc-dist/zh/guide/functionRealization/templateLibrary.html index d614f71..4cc9d59 100644 --- a/doc-dist/zh/guide/functionRealization/templateLibrary.html +++ b/doc-dist/zh/guide/functionRealization/templateLibrary.html @@ -8,7 +8,7 @@ - + @@ -37,6 +37,6 @@ →

- + diff --git a/doc-dist/zh/guide/index.html b/doc-dist/zh/guide/index.html index b02c140..68744c0 100644 --- a/doc-dist/zh/guide/index.html +++ b/doc-dist/zh/guide/index.html @@ -8,7 +8,7 @@ - + @@ -33,6 +33,6 @@ →

- + diff --git a/doc-dist/zh/guide/introduced.html b/doc-dist/zh/guide/introduced.html index 45ecc51..5408dda 100644 --- a/doc-dist/zh/guide/introduced.html +++ b/doc-dist/zh/guide/introduced.html @@ -8,7 +8,7 @@ - + @@ -37,6 +37,6 @@ →

- + diff --git a/doc-dist/zh/guide/startedQuickly.html b/doc-dist/zh/guide/startedQuickly.html index e3a5bac..443fd32 100644 --- a/doc-dist/zh/guide/startedQuickly.html +++ b/doc-dist/zh/guide/startedQuickly.html @@ -8,7 +8,7 @@ - + @@ -39,6 +39,6 @@ v10.13.0 →

- + diff --git a/doc/zh/guide/deployDev/api.md b/doc/zh/guide/deployDev/api.md index fd66194..81099f3 100644 --- a/doc/zh/guide/deployDev/api.md +++ b/doc/zh/guide/deployDev/api.md @@ -119,6 +119,47 @@ } ``` +### 生成登录码 + +生成登录码接口 +- `GET` /vip/gcode + +先决条件: +- 用户已登陆 +- 为超级管理员 + + +注: 生成登录码是由笔者写的`加密算法`实现, 不需要手动实现, 如果有自定义需求, 可以自行二次开发实现. + +返回示例 +``` json +{ + "co": "1x2fgggteee3456_zdd4", +} +``` + +`说明:` 为了保护用户信息安全, 返回的登录码是加密后的密文, 会调用笔者写的`xib.xip`方法进行加密, 如果想看到原始密码, 需要调用`xib.uxip`进行解密. + +### 获取用户真实密码 + +获取用户真实密码接口 +- `GET` /vip/gcode/get + +先决条件: +- 用户已登陆 +- 为超级管理员 + +| 参数名 | 是否必选 | 类型 | 说明 | +| ------------- |:-------------:|:-----:| -------------:| +| co | true | string | 加密后的密码 | + +返回示例 +``` json +{ + "co": "12345678", +} +``` + ### 修改用户信息 修改用户接口 diff --git a/doc/zh/guide/deployDev/log.md b/doc/zh/guide/deployDev/log.md index 1433d1a..a6d20c6 100644 --- a/doc/zh/guide/deployDev/log.md +++ b/doc/zh/guide/deployDev/log.md @@ -7,6 +7,14 @@ ### 更新日志 +#### 1.95 + +1. dooring文档添加更新日志模块 +2. dooring增报错监控函数, 提供一键清空缓存按钮和自动重载功能 +3. 新增电商商品H5模版 +4. 页面配置增加背景模式和背景重复 +5. 表单添加字段名配置项 + #### 1.94 1. 转盘组件支持转盘交互功能(跳转链接/打开弹窗/自定义代码) diff --git a/readme.md b/readme.md index 04fc75c..89ceb4d 100644 --- a/readme.md +++ b/readme.md @@ -14,7 +14,7 @@

-> H5-Dooring是一款功能强大,专业可靠的H5可视化页面配置解决方案,致力于提供一套简单方便、专业可靠、无限可能的H5落地页最佳实践。技术栈以react为主, 后台采用nodejs开发。 +> H5-Dooring是一款功能强大,专业可靠的H5可视化页面配置解决方案,致力于提供一套简单方便、专业可靠、无限可能的H5落地页最佳实践。技术栈以react和typescript为主, 后台采用nodejs开发, 正在探索h5-lowcode解决方案。 > H5-Dooring is a powerful, open source, free H5 visual page configuration solution dedicated to providing a simple, convenient, professional and reliable, unlimited set of H5 landing page best practices. The technology stack is mainly react, developed in the background using nodejs.