Commit 60d06471 by 无尘

feat: 增加文档

parent 426063e8
......@@ -4,12 +4,13 @@
* @Author: 无尘
* @Date: 2021-01-05 15:46:59
* @LastEditors: 无尘
* @LastEditTime: 2021-01-05 17:52:44
* @LastEditTime: 2021-01-06 12:20:08
*/
const sidebarConfig = require('../config/sidebars')
module.exports = {
base: "/front-vuepress/",
dest: "./dist", // 设置输出目录
title: "前端知识库",
description: "前端知识库",
// 注入到当前页面的 HTML <head> 中的标签
......
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>前端知识库</title>
<meta name="generator" content="VuePress 1.8.0">
<link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.71777f18.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7d39803c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/6.706caab8.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.28a6cf41.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.34ed5471.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.19053e56.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.f794b296.js"><link rel="prefetch" href="/front-vuepress/assets/js/2.45b9916f.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.f941b730.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.3dc91026.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.42618da4.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.c1d06e96.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.71777f18.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><div class="theme-default-content"><h1>404</h1> <blockquote>How did we get here?</blockquote> <a href="/front-vuepress/" class="router-link-active">
Take me home.
</a></div></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.7d39803c.js" defer></script><script src="/front-vuepress/assets/js/6.706caab8.js" defer></script>
</body>
</html>
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>文档简介 | 前端知识库</title>
<meta name="generator" content="VuePress 1.8.0">
<link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.71777f18.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7d39803c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/8.42618da4.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.28a6cf41.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.34ed5471.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.19053e56.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.f794b296.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.f941b730.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.3dc91026.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.c1d06e96.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.71777f18.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/front-vuepress/" class="nav-link">
主页
</a></div><div class="nav-item"><a href="/front-vuepress/haoban/" class="nav-link">
好办项目
</a></div><div class="nav-item"><a href="/front-vuepress/guide/" class="nav-link">
简介
</a></div><div class="nav-item"><a href="/front-vuepress/about/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
关于
</a></div> <!----></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><a href="/front-vuepress/" class="nav-link">
主页
</a></div><div class="nav-item"><a href="/front-vuepress/haoban/" class="nav-link">
好办项目
</a></div><div class="nav-item"><a href="/front-vuepress/guide/" class="nav-link">
简介
</a></div><div class="nav-item"><a href="/front-vuepress/about/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
关于
</a></div> <!----></nav> <ul class="sidebar-links"><li><a href="/front-vuepress/about/" aria-current="page" class="active sidebar-link">文档简介</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/front-vuepress/about/#参考" class="sidebar-link">参考</a></li></ul></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="文档简介"><a href="#文档简介" class="header-anchor">#</a> 文档简介</h1> <p>VuePress 由两部分组成:第一部分是一个极简静态网站生成器 (opens new window),它包含由 Vue 驱动的主题系统和插件 API,另一个部分是为书写技术文档而优化的默认主题,它的诞生初衷是为了支持 Vue 及其子项目的文档需求。</p> <p>每一个由 VuePress 生成的页面都带有预渲染好的 HTML,也因此具有非常好的加载性能和搜索引擎优化(SEO)。同时,一旦页面被加载,Vue 将接管这些静态内容,并将其转换成一个完整的单页应用(SPA),其他的页面则会只在用户浏览到的时候才按需加载。</p> <h2 id="参考"><a href="#参考" class="header-anchor">#</a> 参考</h2> <ul><li><a href="https://www.vuepress.cn/guide/" target="_blank" rel="noopener noreferrer">vuepress<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li></ul></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.7d39803c.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/8.42618da4.js" defer></script>
</body>
</html>
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" width="12" height="13"><g stroke-width="2" stroke="#aaa" fill="none"><path d="M11.29 11.71l-4-4"/><circle cx="5" cy="5" r="4"/></g></svg>
(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{307:function(t,e,n){"use strict";n.d(e,"d",(function(){return i})),n.d(e,"a",(function(){return a})),n.d(e,"i",(function(){return s})),n.d(e,"f",(function(){return u})),n.d(e,"g",(function(){return l})),n.d(e,"h",(function(){return c})),n.d(e,"b",(function(){return h})),n.d(e,"e",(function(){return p})),n.d(e,"k",(function(){return f})),n.d(e,"l",(function(){return d})),n.d(e,"c",(function(){return v})),n.d(e,"j",(function(){return m}));n(23),n(93),n(167),n(96),n(172),n(65),n(43),n(308),n(66),n(310),n(95);var i=/#.*$/,r=/\.(md|html)$/,a=/\/$/,s=/^[a-z]+:/i;function o(t){return decodeURI(t).replace(i,"").replace(r,"")}function u(t){return s.test(t)}function l(t){return/^mailto:/.test(t)}function c(t){return/^tel:/.test(t)}function h(t){if(u(t))return t;var e=t.match(i),n=e?e[0]:"",r=o(t);return a.test(r)?t:r+".html"+n}function p(t,e){var n=decodeURIComponent(t.hash),r=function(t){var e=t.match(i);if(e)return e[0]}(e);return(!r||n===r)&&o(t.path)===o(e)}function f(t,e,n){if(u(e))return{type:"external",path:e};n&&(e=function(t,e,n){var i=t.charAt(0);if("/"===i)return t;if("?"===i||"#"===i)return e+t;var r=e.split("/");n&&r[r.length-1]||r.pop();for(var a=t.replace(/^\//,"").split("/"),s=0;s<a.length;s++){var o=a[s];".."===o?r.pop():"."!==o&&r.push(o)}""!==r[0]&&r.unshift("");return r.join("/")}(e,n));for(var i=o(e),r=0;r<t.length;r++)if(o(t[r].regularPath)===i)return Object.assign({},t[r],{type:"page",path:h(t[r].path)});return console.error('[vuepress] No matching page found for sidebar item "'.concat(e,'"')),{}}function d(t,e,n,i){var r=n.pages,a=n.themeConfig,s=i&&a.locales&&a.locales[i]||a;if("auto"===(t.frontmatter.sidebar||s.sidebar||a.sidebar))return g(t);var o=s.sidebar||a.sidebar;if(o){var u=function(t,e){if(Array.isArray(e))return{base:"/",config:e};for(var n in e)if(0===(i=t,/(\.html|\/)$/.test(i)?i:i+"/").indexOf(encodeURI(n)))return{base:n,config:e[n]};var i;return{}}(e,o),l=u.base,c=u.config;return"auto"===c?g(t):c?c.map((function(t){return function t(e,n,i){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1;if("string"==typeof e)return f(n,e,i);if(Array.isArray(e))return Object.assign(f(n,e[0],i),{title:e[1]});var a=e.children||[];return 0===a.length&&e.path?Object.assign(f(n,e.path,i),{title:e.title}):{type:"group",path:e.path,title:e.title,sidebarDepth:e.sidebarDepth,initialOpenGroupIndex:e.initialOpenGroupIndex,children:a.map((function(e){return t(e,n,i,r+1)})),collapsable:!1!==e.collapsable}}(t,r,l)})):[]}return[]}function g(t){var e=v(t.headers||[]);return[{type:"group",collapsable:!1,title:t.title,path:null,children:e.map((function(e){return{type:"auto",title:e.title,basePath:t.path,path:t.path+"#"+e.slug,children:e.children||[]}}))}]}function v(t){var e;return(t=t.map((function(t){return Object.assign({},t)}))).forEach((function(t){2===t.level?e=t:e&&(e.children||(e.children=[])).push(t)})),t.filter((function(t){return 2===t.level}))}function m(t){return Object.assign(t,{type:t.items&&t.items.length?"links":"link"})}},308:function(t,e,n){"use strict";var i=n(169),r=n(5),a=n(13),s=n(22),o=n(170),u=n(171);i("match",1,(function(t,e,n){return[function(e){var n=s(this),i=null==e?void 0:e[t];return void 0!==i?i.call(e,n):new RegExp(e)[t](String(n))},function(t){var i=n(e,t,this);if(i.done)return i.value;var s=r(t),l=String(this);if(!s.global)return u(s,l);var c=s.unicode;s.lastIndex=0;for(var h,p=[],f=0;null!==(h=u(s,l));){var d=String(h[0]);p[f]=d,""===d&&(s.lastIndex=o(l,a(s.lastIndex),c)),f++}return 0===f?null:p}]}))},309:function(t,e){t.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},310:function(t,e,n){"use strict";var i=n(169),r=n(168),a=n(5),s=n(22),o=n(101),u=n(170),l=n(13),c=n(171),h=n(68),p=n(1),f=[].push,d=Math.min,g=!p((function(){return!RegExp(4294967295,"y")}));i("split",2,(function(t,e,n){var i;return i="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var i=String(s(this)),a=void 0===n?4294967295:n>>>0;if(0===a)return[];if(void 0===t)return[i];if(!r(t))return e.call(i,t,a);for(var o,u,l,c=[],p=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),d=0,g=new RegExp(t.source,p+"g");(o=h.call(g,i))&&!((u=g.lastIndex)>d&&(c.push(i.slice(d,o.index)),o.length>1&&o.index<i.length&&f.apply(c,o.slice(1)),l=o[0].length,d=u,c.length>=a));)g.lastIndex===o.index&&g.lastIndex++;return d===i.length?!l&&g.test("")||c.push(""):c.push(i.slice(d)),c.length>a?c.slice(0,a):c}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:e.call(this,t,n)}:e,[function(e,n){var r=s(this),a=null==e?void 0:e[t];return void 0!==a?a.call(e,r,n):i.call(String(r),e,n)},function(t,r){var s=n(i,t,this,r,i!==e);if(s.done)return s.value;var h=a(t),p=String(this),f=o(h,RegExp),v=h.unicode,m=(h.ignoreCase?"i":"")+(h.multiline?"m":"")+(h.unicode?"u":"")+(g?"y":"g"),b=new f(g?h:"^(?:"+h.source+")",m),k=void 0===r?4294967295:r>>>0;if(0===k)return[];if(0===p.length)return null===c(b,p)?[p]:[];for(var _=0,x=0,C=[];x<p.length;){b.lastIndex=g?x:0;var $,y=c(b,g?p:p.slice(x));if(null===y||($=d(l(b.lastIndex+(g?0:x)),p.length))===_)x=u(p,x,v);else{if(C.push(p.slice(_,x)),C.length===k)return C;for(var L=1;L<=y.length-1;L++)if(C.push(y[L]),C.length===k)return C;x=_=$}}return C.push(p.slice(_)),C}]}),!g)},311:function(t,e,n){},312:function(t,e,n){var i=n(22),r="["+n(309)+"]",a=RegExp("^"+r+r+"*"),s=RegExp(r+r+"*$"),o=function(t){return function(e){var n=String(i(e));return 1&t&&(n=n.replace(a,"")),2&t&&(n=n.replace(s,"")),n}};t.exports={start:o(1),end:o(2),trim:o(3)}},313:function(t,e,n){"use strict";var i=n(0),r=n(312).trim;i({target:"String",proto:!0,forced:n(339)("trim")},{trim:function(){return r(this)}})},314:function(t,e,n){var i=n(6),r=n(3),a=n(99),s=n(340),o=n(8).f,u=n(67).f,l=n(168),c=n(104),h=n(175),p=n(10),f=n(1),d=n(28).set,g=n(173),v=n(2)("match"),m=r.RegExp,b=m.prototype,k=/a/g,_=/a/g,x=new m(k)!==k,C=h.UNSUPPORTED_Y;if(i&&a("RegExp",!x||C||f((function(){return _[v]=!1,m(k)!=k||m(_)==_||"/a/i"!=m(k,"i")})))){for(var $=function(t,e){var n,i=this instanceof $,r=l(t),a=void 0===e;if(!i&&r&&t.constructor===$&&a)return t;x?r&&!a&&(t=t.source):t instanceof $&&(a&&(e=c.call(t)),t=t.source),C&&(n=!!e&&e.indexOf("y")>-1)&&(e=e.replace(/y/g,""));var o=s(x?new m(t,e):m(t,e),i?this:b,$);return C&&n&&d(o,{sticky:n}),o},y=function(t){t in $||o($,t,{configurable:!0,get:function(){return m[t]},set:function(e){m[t]=e}})},L=u(m),w=0;L.length>w;)y(L[w++]);b.constructor=$,$.prototype=b,p(r,"RegExp",$)}g("RegExp")},315:function(t,e,n){},316:function(t,e,n){},317:function(t,e,n){},318:function(t,e,n){},319:function(t,e,n){},320:function(t,e,n){},321:function(t,e){t.exports=function(t){return null==t}},322:function(t,e,n){},323:function(t,e,n){},324:function(t,e,n){},325:function(t,e,n){},326:function(t,e,n){},327:function(t,e,n){},331:function(t,e,n){"use strict";n.r(e);n(166);var i=n(307),r={name:"SidebarGroup",components:{DropdownTransition:n(332).a},props:["item","open","collapsable","depth"],beforeCreate:function(){this.$options.components.SidebarLinks=n(331).default},methods:{isActive:i.e}},a=(n(352),n(42)),s=Object(a.a)(r,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"sidebar-group",class:[{collapsable:t.collapsable,"is-sub-group":0!==t.depth},"depth-"+t.depth]},[t.item.path?n("RouterLink",{staticClass:"sidebar-heading clickable",class:{open:t.open,active:t.isActive(t.$route,t.item.path)},attrs:{to:t.item.path},nativeOn:{click:function(e){return t.$emit("toggle")}}},[n("span",[t._v(t._s(t.item.title))]),t._v(" "),t.collapsable?n("span",{staticClass:"arrow",class:t.open?"down":"right"}):t._e()]):n("p",{staticClass:"sidebar-heading",class:{open:t.open},on:{click:function(e){return t.$emit("toggle")}}},[n("span",[t._v(t._s(t.item.title))]),t._v(" "),t.collapsable?n("span",{staticClass:"arrow",class:t.open?"down":"right"}):t._e()]),t._v(" "),n("DropdownTransition",[t.open||!t.collapsable?n("SidebarLinks",{staticClass:"sidebar-group-items",attrs:{items:t.item.children,"sidebar-depth":t.item.sidebarDepth,"initial-open-group-index":t.item.initialOpenGroupIndex,depth:t.depth+1}}):t._e()],1)],1)}),[],!1,null,null,null).exports;n(353),n(65);function o(t,e,n,i,r){var a={props:{to:e,activeClass:"",exactActiveClass:""},class:{active:i,"sidebar-link":!0}};return r>2&&(a.style={"padding-left":r+"rem"}),t("RouterLink",a,n)}function u(t,e,n,r,a){var s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1;return!e||s>a?null:t("ul",{class:"sidebar-sub-headers"},e.map((function(e){var l=Object(i.e)(r,n+"#"+e.slug);return t("li",{class:"sidebar-sub-header"},[o(t,n+"#"+e.slug,e.title,l,e.level-1),u(t,e.children,n,r,a,s+1)])})))}var l={functional:!0,props:["item","sidebarDepth"],render:function(t,e){var n=e.parent,r=n.$page,a=(n.$site,n.$route),s=n.$themeConfig,l=n.$themeLocaleConfig,c=e.props,h=c.item,p=c.sidebarDepth,f=Object(i.e)(a,h.path),d="auto"===h.type?f||h.children.some((function(t){return Object(i.e)(a,h.basePath+"#"+t.slug)})):f,g="external"===h.type?function(t,e,n){return t("a",{attrs:{href:e,target:"_blank",rel:"noopener noreferrer"},class:{"sidebar-link":!0}},[n,t("OutboundLink")])}(t,h.path,h.title||h.path):o(t,h.path,h.title||h.path,d),v=[r.frontmatter.sidebarDepth,p,l.sidebarDepth,s.sidebarDepth,1].find((function(t){return void 0!==t})),m=l.displayAllHeaders||s.displayAllHeaders;return"auto"===h.type?[g,u(t,h.children,h.basePath,a,v)]:(d||m)&&h.headers&&!i.d.test(h.path)?[g,u(t,Object(i.c)(h.headers),h.path,a,v)]:g}};n(354);function c(t,e){return"group"===e.type&&e.children.some((function(e){return"group"===e.type?c(t,e):"page"===e.type&&Object(i.e)(t,e.path)}))}var h={name:"SidebarLinks",components:{SidebarGroup:s,SidebarLink:Object(a.a)(l,void 0,void 0,!1,null,null,null).exports},props:["items","depth","sidebarDepth","initialOpenGroupIndex"],data:function(){return{openGroupIndex:this.initialOpenGroupIndex||0}},watch:{$route:function(){this.refreshIndex()}},created:function(){this.refreshIndex()},methods:{refreshIndex:function(){var t=function(t,e){for(var n=0;n<e.length;n++){var i=e[n];if(c(t,i))return n}return-1}(this.$route,this.items);t>-1&&(this.openGroupIndex=t)},toggleGroup:function(t){this.openGroupIndex=t===this.openGroupIndex?-1:t},isActive:function(t){return Object(i.e)(this.$route,t.regularPath)}}},p=Object(a.a)(h,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.items.length?n("ul",{staticClass:"sidebar-links"},t._l(t.items,(function(e,i){return n("li",{key:i},["group"===e.type?n("SidebarGroup",{attrs:{item:e,open:i===t.openGroupIndex,collapsable:e.collapsable||e.collapsible,depth:t.depth},on:{toggle:function(e){return t.toggleGroup(i)}}}):n("SidebarLink",{attrs:{"sidebar-depth":t.sidebarDepth,item:e}})],1)})),0):t._e()}),[],!1,null,null,null);e.default=p.exports},332:function(t,e,n){"use strict";var i={name:"DropdownTransition",methods:{setHeight:function(t){t.style.height=t.scrollHeight+"px"},unsetHeight:function(t){t.style.height=""}}},r=(n(344),n(42)),a=Object(r.a)(i,(function(){var t=this.$createElement;return(this._self._c||t)("transition",{attrs:{name:"dropdown"},on:{enter:this.setHeight,"after-enter":this.unsetHeight,"before-leave":this.setHeight}},[this._t("default")],2)}),[],!1,null,null,null);e.a=a.exports},333:function(t,e,n){"use strict";var i=n(0),r=n(334);i({target:"String",proto:!0,forced:n(335)("link")},{link:function(t){return r(this,"a","href",t)}})},334:function(t,e,n){var i=n(22),r=/"/g;t.exports=function(t,e,n,a){var s=String(i(t)),o="<"+e;return""!==n&&(o+=" "+n+'="'+String(a).replace(r,"&quot;")+'"'),o+">"+s+"</"+e+">"}},335:function(t,e,n){var i=n(1);t.exports=function(t){return i((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}))}},336:function(t,e,n){"use strict";n(311)},337:function(t,e,n){var i=n(0),r=n(338);i({global:!0,forced:parseInt!=r},{parseInt:r})},338:function(t,e,n){var i=n(3),r=n(312).trim,a=n(309),s=i.parseInt,o=/^[+-]?0[Xx]/,u=8!==s(a+"08")||22!==s(a+"0x16");t.exports=u?function(t,e){var n=r(String(t));return s(n,e>>>0||(o.test(n)?16:10))}:s},339:function(t,e,n){var i=n(1),r=n(309);t.exports=function(t){return i((function(){return!!r[t]()||"​…᠎"!="​…᠎"[t]()||r[t].name!==t}))}},340:function(t,e,n){var i=n(4),r=n(100);t.exports=function(t,e,n){var a,s;return r&&"function"==typeof(a=e.constructor)&&a!==n&&i(s=a.prototype)&&s!==n.prototype&&r(t,s),t}},341:function(t,e,n){"use strict";var i,r=n(0),a=n(24).f,s=n(13),o=n(102),u=n(22),l=n(103),c=n(19),h="".endsWith,p=Math.min,f=l("endsWith");r({target:"String",proto:!0,forced:!!(c||f||(i=a(String.prototype,"endsWith"),!i||i.writable))&&!f},{endsWith:function(t){var e=String(u(this));o(t);var n=arguments.length>1?arguments[1]:void 0,i=s(e.length),r=void 0===n?i:p(s(n),i),a=String(t);return h?h.call(e,a,r):e.slice(r-a.length,r)===a}})},342:function(t,e,n){"use strict";n(315)},343:function(t,e,n){"use strict";n(316)},344:function(t,e,n){"use strict";n(317)},345:function(t,e,n){"use strict";n(318)},346:function(t,e,n){"use strict";n(319)},347:function(t,e,n){"use strict";n(320)},348:function(t,e,n){"use strict";n(322)},349:function(t,e,n){var i=n(30),r=n(14),a=n(25);t.exports=function(t){return"string"==typeof t||!r(t)&&a(t)&&"[object String]"==i(t)}},350:function(t,e,n){"use strict";n(323)},351:function(t,e,n){"use strict";n(324)},352:function(t,e,n){"use strict";n(325)},353:function(t,e,n){"use strict";var i=n(0),r=n(29).find,a=n(98),s=n(17),o=!0,u=s("find");"find"in[]&&Array(1).find((function(){o=!1})),i({target:"Array",proto:!0,forced:o||!u},{find:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}}),a("find")},354:function(t,e,n){"use strict";n(326)},355:function(t,e,n){"use strict";n(327)},359:function(t,e,n){"use strict";n.r(e);n(166),n(94),n(333);var i=n(307),r={name:"NavLink",props:{item:{required:!0}},computed:{link:function(){return Object(i.b)(this.item.link)},exact:function(){var t=this;return this.$site.locales?Object.keys(this.$site.locales).some((function(e){return e===t.link})):"/"===this.link},isNonHttpURI:function(){return Object(i.g)(this.link)||Object(i.h)(this.link)},isBlankTarget:function(){return"_blank"===this.target},isInternal:function(){return!Object(i.f)(this.link)&&!this.isBlankTarget},target:function(){return this.isNonHttpURI?null:this.item.target?this.item.target:Object(i.f)(this.link)?"_blank":""},rel:function(){return this.isNonHttpURI||!1===this.item.rel?null:this.item.rel?this.item.rel:this.isBlankTarget?"noopener noreferrer":null}},methods:{focusoutAction:function(){this.$emit("focusout")}}},a=n(42),s=Object(a.a)(r,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.isInternal?n("RouterLink",{staticClass:"nav-link",attrs:{to:t.link,exact:t.exact},nativeOn:{focusout:function(e){return t.focusoutAction(e)}}},[t._v("\n "+t._s(t.item.text)+"\n")]):n("a",{staticClass:"nav-link external",attrs:{href:t.link,target:t.target,rel:t.rel},on:{focusout:t.focusoutAction}},[t._v("\n "+t._s(t.item.text)+"\n "),t.isBlankTarget?n("OutboundLink"):t._e()],1)}),[],!1,null,null,null).exports,o={name:"Home",components:{NavLink:s},computed:{data:function(){return this.$page.frontmatter},actionLink:function(){return{link:this.data.actionLink,text:this.data.actionText}}}},u=(n(336),Object(a.a)(o,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("main",{staticClass:"home",attrs:{"aria-labelledby":null!==t.data.heroText?"main-title":null}},[n("header",{staticClass:"hero"},[t.data.heroImage?n("img",{attrs:{src:t.$withBase(t.data.heroImage),alt:t.data.heroAlt||"hero"}}):t._e(),t._v(" "),null!==t.data.heroText?n("h1",{attrs:{id:"main-title"}},[t._v("\n "+t._s(t.data.heroText||t.$title||"Hello")+"\n ")]):t._e(),t._v(" "),null!==t.data.tagline?n("p",{staticClass:"description"},[t._v("\n "+t._s(t.data.tagline||t.$description||"Welcome to your VuePress site")+"\n ")]):t._e(),t._v(" "),t.data.actionText&&t.data.actionLink?n("p",{staticClass:"action"},[n("NavLink",{staticClass:"action-button",attrs:{item:t.actionLink}})],1):t._e()]),t._v(" "),t.data.features&&t.data.features.length?n("div",{staticClass:"features"},t._l(t.data.features,(function(e,i){return n("div",{key:i,staticClass:"feature"},[n("h2",[t._v(t._s(e.title))]),t._v(" "),n("p",[t._v(t._s(e.details))])])})),0):t._e(),t._v(" "),n("Content",{staticClass:"theme-default-content custom"}),t._v(" "),t.data.footer?n("div",{staticClass:"footer"},[t._v("\n "+t._s(t.data.footer)+"\n ")]):t._e()],1)}),[],!1,null,null,null).exports),l=(n(337),n(23),n(174),n(167),n(96),n(43),n(176),n(308),n(313),n(172),n(65),n(314),n(97),n(341),n(66),n(310),n(178)),c=n.n(l),h=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=c()(e,"title","");return c()(e,"frontmatter.tags")&&(i+=" ".concat(e.frontmatter.tags.join(" "))),n&&(i+=" ".concat(n)),p(t,i)},p=function(t,e){var n=function(t){return t.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&")},i=new RegExp("[^\0-]"),r=t.split(/\s+/g).map((function(t){return t.trim()})).filter((function(t){return!!t}));if(i.test(t))return r.some((function(t){return e.toLowerCase().indexOf(t)>-1}));var a=t.endsWith(" ");return new RegExp(r.map((function(t,e){return r.length!==e+1||a?"(?=.*\\b".concat(n(t),"\\b)"):"(?=.*\\b".concat(n(t),")")})).join("")+".+","gi").test(e)},f={name:"SearchBox",data:function(){return{query:"",focused:!1,focusIndex:0,placeholder:void 0}},computed:{showSuggestions:function(){return this.focused&&this.suggestions&&this.suggestions.length},suggestions:function(){var t=this.query.trim().toLowerCase();if(t){for(var e=this.$site.pages,n=this.$site.themeConfig.searchMaxSuggestions||5,i=this.$localePath,r=[],a=0;a<e.length&&!(r.length>=n);a++){var s=e[a];if(this.getPageLocalePath(s)===i&&this.isSearchable(s))if(h(t,s))r.push(s);else if(s.headers)for(var o=0;o<s.headers.length&&!(r.length>=n);o++){var u=s.headers[o];u.title&&h(t,s,u.title)&&r.push(Object.assign({},s,{path:s.path+"#"+u.slug,header:u}))}}return r}},alignRight:function(){return(this.$site.themeConfig.nav||[]).length+(this.$site.repo?1:0)<=2}},mounted:function(){this.placeholder=this.$site.themeConfig.searchPlaceholder||"",document.addEventListener("keydown",this.onHotkey)},beforeDestroy:function(){document.removeEventListener("keydown",this.onHotkey)},methods:{getPageLocalePath:function(t){for(var e in this.$site.locales||{})if("/"!==e&&0===t.path.indexOf(e))return e;return"/"},isSearchable:function(t){var e=null;return null===e||(e=Array.isArray(e)?e:new Array(e)).filter((function(e){return t.path.match(e)})).length>0},onHotkey:function(t){t.srcElement===document.body&&["s","/"].includes(t.key)&&(this.$refs.input.focus(),t.preventDefault())},onUp:function(){this.showSuggestions&&(this.focusIndex>0?this.focusIndex--:this.focusIndex=this.suggestions.length-1)},onDown:function(){this.showSuggestions&&(this.focusIndex<this.suggestions.length-1?this.focusIndex++:this.focusIndex=0)},go:function(t){this.showSuggestions&&(this.$router.push(this.suggestions[t].path),this.query="",this.focusIndex=0)},focus:function(t){this.focusIndex=t},unfocus:function(){this.focusIndex=-1}}},d=(n(342),Object(a.a)(f,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"search-box"},[n("input",{ref:"input",class:{focused:t.focused},attrs:{"aria-label":"Search",placeholder:t.placeholder,autocomplete:"off",spellcheck:"false"},domProps:{value:t.query},on:{input:function(e){t.query=e.target.value},focus:function(e){t.focused=!0},blur:function(e){t.focused=!1},keyup:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.go(t.focusIndex)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])?null:t.onUp(e)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])?null:t.onDown(e)}]}}),t._v(" "),t.showSuggestions?n("ul",{staticClass:"suggestions",class:{"align-right":t.alignRight},on:{mouseleave:t.unfocus}},t._l(t.suggestions,(function(e,i){return n("li",{key:i,staticClass:"suggestion",class:{focused:i===t.focusIndex},on:{mousedown:function(e){return t.go(i)},mouseenter:function(e){return t.focus(i)}}},[n("a",{attrs:{href:e.path},on:{click:function(t){t.preventDefault()}}},[n("span",{staticClass:"page-title"},[t._v(t._s(e.title||e.path))]),t._v(" "),e.header?n("span",{staticClass:"header"},[t._v("> "+t._s(e.header.title))]):t._e()])])})),0):t._e()])}),[],!1,null,null,null).exports),g=(n(343),Object(a.a)({},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"sidebar-button",on:{click:function(e){return t.$emit("toggle-sidebar")}}},[n("svg",{staticClass:"icon",attrs:{xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",role:"img",viewBox:"0 0 448 512"}},[n("path",{attrs:{fill:"currentColor",d:"M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"}})])])}),[],!1,null,null,null).exports),v=(n(177),n(40)),m=n(332),b=n(179),k=n.n(b),_={name:"DropdownLink",components:{NavLink:s,DropdownTransition:m.a},props:{item:{required:!0}},data:function(){return{open:!1}},computed:{dropdownAriaLabel:function(){return this.item.ariaLabel||this.item.text}},watch:{$route:function(){this.open=!1}},methods:{setOpen:function(t){this.open=t},isLastItemOfArray:function(t,e){return k()(e)===t},handleDropdown:function(){0===event.detail&&this.setOpen(!this.open)}}},x=(n(345),{name:"NavLinks",components:{NavLink:s,DropdownLink:Object(a.a)(_,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"dropdown-wrapper",class:{open:t.open}},[n("button",{staticClass:"dropdown-title",attrs:{type:"button","aria-label":t.dropdownAriaLabel},on:{click:t.handleDropdown}},[n("span",{staticClass:"title"},[t._v(t._s(t.item.text))]),t._v(" "),n("span",{staticClass:"arrow down"})]),t._v(" "),n("button",{staticClass:"mobile-dropdown-title",attrs:{type:"button","aria-label":t.dropdownAriaLabel},on:{click:function(e){return t.setOpen(!t.open)}}},[n("span",{staticClass:"title"},[t._v(t._s(t.item.text))]),t._v(" "),n("span",{staticClass:"arrow",class:t.open?"down":"right"})]),t._v(" "),n("DropdownTransition",[n("ul",{directives:[{name:"show",rawName:"v-show",value:t.open,expression:"open"}],staticClass:"nav-dropdown"},t._l(t.item.items,(function(e,i){return n("li",{key:e.link||i,staticClass:"dropdown-item"},["links"===e.type?n("h4",[t._v("\n "+t._s(e.text)+"\n ")]):t._e(),t._v(" "),"links"===e.type?n("ul",{staticClass:"dropdown-subitem-wrapper"},t._l(e.items,(function(i){return n("li",{key:i.link,staticClass:"dropdown-subitem"},[n("NavLink",{attrs:{item:i},on:{focusout:function(n){t.isLastItemOfArray(i,e.items)&&t.isLastItemOfArray(e,t.item.items)&&t.setOpen(!1)}}})],1)})),0):n("NavLink",{attrs:{item:e},on:{focusout:function(n){t.isLastItemOfArray(e,t.item.items)&&t.setOpen(!1)}}})],1)})),0)])],1)}),[],!1,null,null,null).exports},computed:{userNav:function(){return this.$themeLocaleConfig.nav||this.$site.themeConfig.nav||[]},nav:function(){var t=this,e=this.$site.locales;if(e&&Object.keys(e).length>1){var n=this.$page.path,i=this.$router.options.routes,r=this.$site.themeConfig.locales||{},a={text:this.$themeLocaleConfig.selectText||"Languages",ariaLabel:this.$themeLocaleConfig.ariaLabel||"Select language",items:Object.keys(e).map((function(a){var s,o=e[a],u=r[a]&&r[a].label||o.lang;return o.lang===t.$lang?s=n:(s=n.replace(t.$localeConfig.path,a),i.some((function(t){return t.path===s}))||(s=a)),{text:u,link:s}}))};return[].concat(Object(v.a)(this.userNav),[a])}return this.userNav},userLinks:function(){return(this.nav||[]).map((function(t){return Object.assign(Object(i.j)(t),{items:(t.items||[]).map(i.j)})}))},repoLink:function(){var t=this.$site.themeConfig.repo;return t?/^https?:/.test(t)?t:"https://github.com/".concat(t):null},repoLabel:function(){if(this.repoLink){if(this.$site.themeConfig.repoLabel)return this.$site.themeConfig.repoLabel;for(var t=this.repoLink.match(/^https?:\/\/[^/]+/)[0],e=["GitHub","GitLab","Bitbucket"],n=0;n<e.length;n++){var i=e[n];if(new RegExp(i,"i").test(t))return i}return"Source"}}}}),C=(n(346),Object(a.a)(x,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.userLinks.length||t.repoLink?n("nav",{staticClass:"nav-links"},[t._l(t.userLinks,(function(t){return n("div",{key:t.link,staticClass:"nav-item"},["links"===t.type?n("DropdownLink",{attrs:{item:t}}):n("NavLink",{attrs:{item:t}})],1)})),t._v(" "),t.repoLink?n("a",{staticClass:"repo-link",attrs:{href:t.repoLink,target:"_blank",rel:"noopener noreferrer"}},[t._v("\n "+t._s(t.repoLabel)+"\n "),n("OutboundLink")],1):t._e()],2):t._e()}),[],!1,null,null,null).exports);function $(t,e){return t.ownerDocument.defaultView.getComputedStyle(t,null)[e]}var y={name:"Navbar",components:{SidebarButton:g,NavLinks:C,SearchBox:d,AlgoliaSearchBox:{}},data:function(){return{linksWrapMaxWidth:null}},computed:{algolia:function(){return this.$themeLocaleConfig.algolia||this.$site.themeConfig.algolia||{}},isAlgoliaSearch:function(){return this.algolia&&this.algolia.apiKey&&this.algolia.indexName}},mounted:function(){var t=this,e=parseInt($(this.$el,"paddingLeft"))+parseInt($(this.$el,"paddingRight")),n=function(){document.documentElement.clientWidth<719?t.linksWrapMaxWidth=null:t.linksWrapMaxWidth=t.$el.offsetWidth-e-(t.$refs.siteName&&t.$refs.siteName.offsetWidth||0)};n(),window.addEventListener("resize",n,!1)}},L=(n(347),Object(a.a)(y,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("header",{staticClass:"navbar"},[n("SidebarButton",{on:{"toggle-sidebar":function(e){return t.$emit("toggle-sidebar")}}}),t._v(" "),n("RouterLink",{staticClass:"home-link",attrs:{to:t.$localePath}},[t.$site.themeConfig.logo?n("img",{staticClass:"logo",attrs:{src:t.$withBase(t.$site.themeConfig.logo),alt:t.$siteTitle}}):t._e(),t._v(" "),t.$siteTitle?n("span",{ref:"siteName",staticClass:"site-name",class:{"can-hide":t.$site.themeConfig.logo}},[t._v(t._s(t.$siteTitle))]):t._e()]),t._v(" "),n("div",{staticClass:"links",style:t.linksWrapMaxWidth?{"max-width":t.linksWrapMaxWidth+"px"}:{}},[t.isAlgoliaSearch?n("AlgoliaSearchBox",{attrs:{options:t.algolia}}):!1!==t.$site.themeConfig.search&&!1!==t.$page.frontmatter.search?n("SearchBox"):t._e(),t._v(" "),n("NavLinks",{staticClass:"can-hide"})],1)],1)}),[],!1,null,null,null).exports),w=n(321),S=n.n(w),O={name:"PageEdit",computed:{lastUpdated:function(){return this.$page.lastUpdated},lastUpdatedText:function(){return"string"==typeof this.$themeLocaleConfig.lastUpdated?this.$themeLocaleConfig.lastUpdated:"string"==typeof this.$site.themeConfig.lastUpdated?this.$site.themeConfig.lastUpdated:"Last Updated"},editLink:function(){var t=S()(this.$page.frontmatter.editLink)?this.$site.themeConfig.editLinks:this.$page.frontmatter.editLink,e=this.$site.themeConfig,n=e.repo,i=e.docsDir,r=void 0===i?"":i,a=e.docsBranch,s=void 0===a?"master":a,o=e.docsRepo,u=void 0===o?n:o;return t&&u&&this.$page.relativePath?this.createEditLink(n,u,r,s,this.$page.relativePath):null},editLinkText:function(){return this.$themeLocaleConfig.editLinkText||this.$site.themeConfig.editLinkText||"Edit this page"}},methods:{createEditLink:function(t,e,n,r,a){if(/bitbucket.org/.test(e))return e.replace(i.a,"")+"/src"+"/".concat(r,"/")+(n?n.replace(i.a,"")+"/":"")+a+"?mode=edit&spa=0&at=".concat(r,"&fileviewer=file-view-default");return/gitlab.com/.test(e)?e.replace(i.a,"")+"/-/edit"+"/".concat(r,"/")+(n?n.replace(i.a,"")+"/":"")+a:(i.i.test(e)?e:"https://github.com/".concat(e)).replace(i.a,"")+"/edit"+"/".concat(r,"/")+(n?n.replace(i.a,"")+"/":"")+a}}},I=(n(348),Object(a.a)(O,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("footer",{staticClass:"page-edit"},[t.editLink?n("div",{staticClass:"edit-link"},[n("a",{attrs:{href:t.editLink,target:"_blank",rel:"noopener noreferrer"}},[t._v(t._s(t.editLinkText))]),t._v(" "),n("OutboundLink")],1):t._e(),t._v(" "),t.lastUpdated?n("div",{staticClass:"last-updated"},[n("span",{staticClass:"prefix"},[t._v(t._s(t.lastUpdatedText)+":")]),t._v(" "),n("span",{staticClass:"time"},[t._v(t._s(t.lastUpdated))])]):t._e()])}),[],!1,null,null,null).exports),E=n(349),j=n.n(E),N={name:"PageNav",props:["sidebarItems"],computed:{prev:function(){return P(T.PREV,this)},next:function(){return P(T.NEXT,this)}}};var T={NEXT:{resolveLink:function(t,e){return A(t,e,1)},getThemeLinkConfig:function(t){return t.nextLinks},getPageLinkConfig:function(t){return t.frontmatter.next}},PREV:{resolveLink:function(t,e){return A(t,e,-1)},getThemeLinkConfig:function(t){return t.prevLinks},getPageLinkConfig:function(t){return t.frontmatter.prev}}};function P(t,e){var n=e.$themeConfig,r=e.$page,a=e.$route,s=e.$site,o=e.sidebarItems,u=t.resolveLink,l=t.getThemeLinkConfig,c=t.getPageLinkConfig,h=l(n),p=c(r),f=S()(p)?h:p;return!1===f?void 0:j()(f)?Object(i.k)(s.pages,f,a.path):u(r,o)}function A(t,e,n){var i=[];!function t(e,n){for(var i=0,r=e.length;i<r;i++)"group"===e[i].type?t(e[i].children||[],n):n.push(e[i])}(e,i);for(var r=0;r<i.length;r++){var a=i[r];if("page"===a.type&&a.path===decodeURIComponent(t.path))return i[r+n]}}var R=N,D=(n(350),{components:{PageEdit:I,PageNav:Object(a.a)(R,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.prev||t.next?n("div",{staticClass:"page-nav"},[n("p",{staticClass:"inner"},[t.prev?n("span",{staticClass:"prev"},[t._v("\n ←\n "),"external"===t.prev.type?n("a",{staticClass:"prev",attrs:{href:t.prev.path,target:"_blank",rel:"noopener noreferrer"}},[t._v("\n "+t._s(t.prev.title||t.prev.path)+"\n\n "),n("OutboundLink")],1):n("RouterLink",{staticClass:"prev",attrs:{to:t.prev.path}},[t._v("\n "+t._s(t.prev.title||t.prev.path)+"\n ")])],1):t._e(),t._v(" "),t.next?n("span",{staticClass:"next"},["external"===t.next.type?n("a",{attrs:{href:t.next.path,target:"_blank",rel:"noopener noreferrer"}},[t._v("\n "+t._s(t.next.title||t.next.path)+"\n\n "),n("OutboundLink")],1):n("RouterLink",{attrs:{to:t.next.path}},[t._v("\n "+t._s(t.next.title||t.next.path)+"\n ")]),t._v("\n →\n ")],1):t._e()])]):t._e()}),[],!1,null,null,null).exports},props:["sidebarItems"]}),U=(n(351),Object(a.a)(D,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("main",{staticClass:"page"},[t._t("top"),t._v(" "),n("Content",{staticClass:"theme-default-content"}),t._v(" "),n("PageEdit"),t._v(" "),n("PageNav",t._b({},"PageNav",{sidebarItems:t.sidebarItems},!1)),t._v(" "),t._t("bottom")],2)}),[],!1,null,null,null).exports),H={name:"Sidebar",components:{SidebarLinks:n(331).default,NavLinks:C},props:["items"]},W=(n(355),{name:"Layout",components:{Home:u,Page:U,Sidebar:Object(a.a)(H,(function(){var t=this.$createElement,e=this._self._c||t;return e("aside",{staticClass:"sidebar"},[e("NavLinks"),this._v(" "),this._t("top"),this._v(" "),e("SidebarLinks",{attrs:{depth:0,items:this.items}}),this._v(" "),this._t("bottom")],2)}),[],!1,null,null,null).exports,Navbar:L},data:function(){return{isSidebarOpen:!1}},computed:{shouldShowNavbar:function(){var t=this.$site.themeConfig;return!1!==this.$page.frontmatter.navbar&&!1!==t.navbar&&(this.$title||t.logo||t.repo||t.nav||this.$themeLocaleConfig.nav)},shouldShowSidebar:function(){var t=this.$page.frontmatter;return!t.home&&!1!==t.sidebar&&this.sidebarItems.length},sidebarItems:function(){return Object(i.l)(this.$page,this.$page.regularPath,this.$site,this.$localePath)},pageClasses:function(){var t=this.$page.frontmatter.pageClass;return[{"no-navbar":!this.shouldShowNavbar,"sidebar-open":this.isSidebarOpen,"no-sidebar":!this.shouldShowSidebar},t]}},mounted:function(){var t=this;this.$router.afterEach((function(){t.isSidebarOpen=!1}))},methods:{toggleSidebar:function(t){this.isSidebarOpen="boolean"==typeof t?t:!this.isSidebarOpen,this.$emit("toggle-sidebar",this.isSidebarOpen)},onTouchStart:function(t){this.touchStart={x:t.changedTouches[0].clientX,y:t.changedTouches[0].clientY}},onTouchEnd:function(t){var e=t.changedTouches[0].clientX-this.touchStart.x,n=t.changedTouches[0].clientY-this.touchStart.y;Math.abs(e)>Math.abs(n)&&Math.abs(e)>40&&(e>0&&this.touchStart.x<=80?this.toggleSidebar(!0):this.toggleSidebar(!1))}}}),G=Object(a.a)(W,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"theme-container",class:t.pageClasses,on:{touchstart:t.onTouchStart,touchend:t.onTouchEnd}},[t.shouldShowNavbar?n("Navbar",{on:{"toggle-sidebar":t.toggleSidebar}}):t._e(),t._v(" "),n("div",{staticClass:"sidebar-mask",on:{click:function(e){return t.toggleSidebar(!1)}}}),t._v(" "),n("Sidebar",{attrs:{items:t.sidebarItems},on:{"toggle-sidebar":t.toggleSidebar},scopedSlots:t._u([{key:"top",fn:function(){return[t._t("sidebar-top")]},proxy:!0},{key:"bottom",fn:function(){return[t._t("sidebar-bottom")]},proxy:!0}],null,!0)}),t._v(" "),t.$page.frontmatter.home?n("Home"):n("Page",{attrs:{"sidebar-items":t.sidebarItems},scopedSlots:t._u([{key:"top",fn:function(){return[t._t("page-top")]},proxy:!0},{key:"bottom",fn:function(){return[t._t("page-bottom")]},proxy:!0}],null,!0)})],1)}),[],!1,null,null,null);e.default=G.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{360:function(t,e,s){"use strict";s.r(e);var n=["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],o={methods:{getMsg:function(){return n[Math.floor(Math.random()*n.length)]}}},i=s(42),h=Object(i.a)(o,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"theme-container"},[e("div",{staticClass:"theme-default-content"},[e("h1",[this._v("404")]),this._v(" "),e("blockquote",[this._v(this._s(this.getMsg()))]),this._v(" "),e("RouterLink",{attrs:{to:"/"}},[this._v("\n Take me home.\n ")])],1)])}),[],!1,null,null,null);e.default=h.exports}}]);
\ No newline at end of file
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>前端知识库</title>
<meta name="generator" content="VuePress 1.8.0">
<link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.71777f18.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7d39803c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/9.c1d06e96.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.28a6cf41.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.34ed5471.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.19053e56.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.f794b296.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.f941b730.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.3dc91026.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.42618da4.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.71777f18.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/front-vuepress/" class="nav-link">
主页
</a></div><div class="nav-item"><a href="/front-vuepress/haoban/" class="nav-link">
好办项目
</a></div><div class="nav-item"><a href="/front-vuepress/guide/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
简介
</a></div><div class="nav-item"><a href="/front-vuepress/about/" class="nav-link">
关于
</a></div> <!----></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><a href="/front-vuepress/" class="nav-link">
主页
</a></div><div class="nav-item"><a href="/front-vuepress/haoban/" class="nav-link">
好办项目
</a></div><div class="nav-item"><a href="/front-vuepress/guide/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
简介
</a></div><div class="nav-item"><a href="/front-vuepress/about/" class="nav-link">
关于
</a></div> <!----></nav> <ul class="sidebar-links"><li><a href="/front-vuepress/guide/" aria-current="page" class="active sidebar-link">/guide/</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/front-vuepress/guide/#_1-文档" class="sidebar-link">1.文档</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/guide/#_2" class="sidebar-link">2.</a></li></ul></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="介绍"><a href="#介绍" class="header-anchor">#</a> 介绍</h1> <blockquote><p>vuepress 搭建一个前端知识库的项目;</p></blockquote> <h2 id="_1-文档"><a href="#_1-文档" class="header-anchor">#</a> 1.文档</h2> <h2 id="_2"><a href="#_2" class="header-anchor">#</a> 2.</h2></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.7d39803c.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/9.c1d06e96.js" defer></script>
</body>
</html>
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>好办 2.0 | 前端知识库</title>
<meta name="generator" content="VuePress 1.8.0">
<link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.71777f18.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7d39803c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/10.28a6cf41.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/11.34ed5471.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.19053e56.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.f794b296.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.f941b730.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.3dc91026.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.42618da4.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.c1d06e96.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.71777f18.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/front-vuepress/" class="nav-link">
主页
</a></div><div class="nav-item"><a href="/front-vuepress/haoban/" class="nav-link router-link-active">
好办项目
</a></div><div class="nav-item"><a href="/front-vuepress/guide/" class="nav-link">
简介
</a></div><div class="nav-item"><a href="/front-vuepress/about/" class="nav-link">
关于
</a></div> <!----></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><a href="/front-vuepress/" class="nav-link">
主页
</a></div><div class="nav-item"><a href="/front-vuepress/haoban/" class="nav-link router-link-active">
好办项目
</a></div><div class="nav-item"><a href="/front-vuepress/guide/" class="nav-link">
简介
</a></div><div class="nav-item"><a href="/front-vuepress/about/" class="nav-link">
关于
</a></div> <!----></nav> <ul class="sidebar-links"><li><a href="/front-vuepress/haoban/" aria-current="page" class="sidebar-link">好办项目简介</a></li><li><a href="/front-vuepress/haoban/1.haoban2.0.html" aria-current="page" class="active sidebar-link">好办 2.0</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/1.haoban2.0.html#一、扫码登录" class="sidebar-link">一、扫码登录</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/1.haoban2.0.html#二、首页" class="sidebar-link">二、首页</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/1.haoban2.0.html#三、审核中心" class="sidebar-link">三、审核中心</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/1.haoban2.0.html#四、设置" class="sidebar-link">四、设置</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/1.haoban2.0.html#五、通讯录" class="sidebar-link">五、通讯录</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/1.haoban2.0.html#六、企业应用" class="sidebar-link">六、企业应用</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/1.haoban2.0.html#_1-好办1-0" class="sidebar-link">1. 好办1.0</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/1.haoban2.0.html#_6月中旬迭代" class="sidebar-link">6月中旬迭代</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/1.haoban2.0.html#_6月下旬迭代" class="sidebar-link">6月下旬迭代</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/1.haoban2.0.html#七月下旬迭代" class="sidebar-link">七月下旬迭代</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/1.haoban2.0.html#八月上旬迭代" class="sidebar-link">八月上旬迭代</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/1.haoban2.0.html#八月下旬迭代" class="sidebar-link">八月下旬迭代</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/1.haoban2.0.html#九月上旬迭代" class="sidebar-link">九月上旬迭代</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/1.haoban2.0.html#九月下旬迭代" class="sidebar-link">九月下旬迭代</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/1.haoban2.0.html#_10月下旬迭代" class="sidebar-link">10月下旬迭代</a></li></ul></li><li><a href="/front-vuepress/haoban/2.haoban3.0.html" class="sidebar-link">好办 3.0</a></li><li><a href="/front-vuepress/haoban/3.haoban4.0.html" class="sidebar-link">好办 4.0</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="好办-2-0"><a href="#好办-2-0" class="header-anchor">#</a> 好办 2.0</h1> <blockquote><p>下面是当时我做这个项目时整理的文档</p></blockquote> <h1 id="好办后台整体使用说明"><a href="#好办后台整体使用说明" class="header-anchor">#</a> 好办后台整体使用说明</h1> <h2 id="一、扫码登录"><a href="#一、扫码登录" class="header-anchor">#</a> 一、扫码登录</h2> <blockquote><p>前提条件:已经在好办 APP 上注册,并且设置了管理员</p></blockquote> <ul><li>1.1.1 登录整体流程</li></ul> <div class="language- line-numbers-mode"><pre class="language-text"><code> 后台前端根据接口生成二维码(定时轮询查询是否扫码)
|
|-------------------判断是否超时,如果超时,就提示,可以刷新重新生成二维码
|
登录好办 APP,扫描二维码 (APP 端会做一些判断)
|
| 确认登录
|
后台前端根据接口返回的企业列表,选择登录的企业,登录
|
|-------------------如果超时,直接提示,重新生成二维码
| 获取用户信息,保存本地
|
登录后台首页
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br><span class="line-number">2</span><br><span class="line-number">3</span><br><span class="line-number">4</span><br><span class="line-number">5</span><br><span class="line-number">6</span><br><span class="line-number">7</span><br><span class="line-number">8</span><br><span class="line-number">9</span><br><span class="line-number">10</span><br><span class="line-number">11</span><br><span class="line-number">12</span><br><span class="line-number">13</span><br><span class="line-number">14</span><br></div></div><h2 id="二、首页"><a href="#二、首页" class="header-anchor">#</a> 二、首页</h2> <ul><li>1.1.2 首页</li></ul> <div class="language- line-numbers-mode"><pre class="language-text"><code> 获取企业基本信息,获取轮播,获取数据概览,获取快捷入口
|
|
|
配置数据概览,配置快捷入口
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br><span class="line-number">2</span><br><span class="line-number">3</span><br><span class="line-number">4</span><br><span class="line-number">5</span><br></div></div><h2 id="三、审核中心"><a href="#三、审核中心" class="header-anchor">#</a> 三、审核中心</h2> <ul><li>1.1.3 审核中心</li></ul> <div class="language- line-numbers-mode"><pre class="language-text"><code> 获取未审核,已审核数据
|
|
|
未审核的数据可以同意/批量同意、拒绝
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br><span class="line-number">2</span><br><span class="line-number">3</span><br><span class="line-number">4</span><br><span class="line-number">5</span><br></div></div><h2 id="四、设置"><a href="#四、设置" class="header-anchor">#</a> 四、设置</h2> <ul><li><p>1.1.4 企业设置</p> <ul><li>1.1.4.1 企业地址<div class="language- line-numbers-mode"><pre class="language-text"><code> 企业地址设置开关
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div></li> <li>1.1.4.2 企业认证<div class="language- line-numbers-mode"><pre class="language-text"><code> 设置企业的详细信息(名称,所在地区,详细地址,营业执照注册号,证件类型,营业执照,手持证件照片,,授权书)
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div></li></ul></li> <li><p>1.1.5 通讯录信息</p> <ul><li>1.1.5.1 员工详情字段配置(根据 通讯录 中档案设置字段配置)<div class="language- line-numbers-mode"><pre class="language-text"><code> 行政架构通讯录员工详情字段设置
门店架构通讯录员工详情字段
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br><span class="line-number">2</span><br></div></div></li> <li>1.1.5.2 门店权限设置<div class="language- line-numbers-mode"><pre class="language-text"><code> 设置各品牌下门店成员通讯录可见权限,设置门店信息变更是否需要审核
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div></li></ul></li> <li><p>1.1.6 更换超级管理员</p></li></ul> <div class="language- line-numbers-mode"><pre class="language-text"><code> 先验证超级管理员,再更换新的管理员
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div><ul><li>1.1.7 设置子管理员
<ul><li>1.1.7.1 获取品牌中角色<div class="language- line-numbers-mode"><pre class="language-text"><code> 获取角色列表
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div></li> <li>1.1.7.2 新增管理员角色<div class="language- line-numbers-mode"><pre class="language-text"><code> 新增管理员角色(角色名称,角色说明,菜单权限,应用权限)
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div></li> <li>1.1.7.3 添加/编辑/删除成员(根据字段判断是否有权限)<div class="language- line-numbers-mode"><pre class="language-text"><code> 新增/编辑/删除成员(管理员角色,成员名,选择管理范围(行政架构,门店架构))
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div></li></ul></li></ul> <h2 id="五、通讯录"><a href="#五、通讯录" class="header-anchor">#</a> 五、通讯录</h2> <ul><li><p>1.1.8 企业通讯录</p> <ul><li>1.1.8.1 行政架构<div class="language- line-numbers-mode"><pre class="language-text"><code> 获取行政架构列表,添加行政分组,添加分组,添加成员,批量导入导出员工信息,
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div></li> <li>1.1.8.2 门店架构<div class="language- line-numbers-mode"><pre class="language-text"><code> 获取门店架构列表(门店视图和店员视图), 增加品牌,添加分组,添加/编辑门店,批量导入导出门店信息
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div></li></ul></li> <li><p>1.1.9 员工档案</p> <ul><li>1.1.9.1 档案设置<div class="language- line-numbers-mode"><pre class="language-text"><code> 档案字段设置 、试用期时间设置
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div></li> <li>1.1.9.2 在职员工<div class="language- line-numbers-mode"><pre class="language-text"><code> 获取在职员工列表,导入员工档案,导出员工
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div></li> <li>1.1.9.3 离职员工<div class="language- line-numbers-mode"><pre class="language-text"><code> 获取离职员工列表,导出员工
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div></li></ul></li> <li><p>1.2.1 共享通讯录</p> <div class="language- line-numbers-mode"><pre class="language-text"><code> 获取共享通讯录列表,
一个二维码只能和一个企业建立共享关系,24小时有效
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br><span class="line-number">2</span><br></div></div></li></ul> <h2 id="六、企业应用"><a href="#六、企业应用" class="header-anchor">#</a> 六、企业应用</h2> <ul><li><p>1.2.2 企业应用</p> <div class="language- line-numbers-mode"><pre class="language-text"><code> 获取管理员角色中已经配置的应用数据,设置可见人群,设置开启/关闭应用
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div><ul><li><p>1.2.2.1 我的顾客</p> <div class="language- line-numbers-mode"><pre class="language-text"><code> 会员搜索设置 在线沟通设置 开关
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div></li> <li><p>1.2.2.2 云日报</p> <div class="language- line-numbers-mode"><pre class="language-text"><code> 获取云日报记录列表,查看云日报记录详情,导出云日报记录
云日报系统报表配置,自定义报表设置,任务下发设置
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br><span class="line-number">2</span><br></div></div></li> <li><p>1.2.2.3 企业公告</p> <div class="language- line-numbers-mode"><pre class="language-text"><code> 获取企业公告列表,新建公告
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br></div></div></li> <li><p>1.2.2.4 话务任务和不良评价(合并后)</p> <div class="language- line-numbers-mode"><pre class="language-text"><code> 获取( 话务任务和不良评价)任务列表,查看任务详情(区分话务任务和不良评价),导出任务记录
话务任务设置
不良评价回访设置
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br><span class="line-number">2</span><br><span class="line-number">3</span><br></div></div></li> <li><p>1.2.2.5 指标管理</p> <div class="language- line-numbers-mode"><pre class="language-text"><code> 获取月指标列表,查看门店月指标,导购月指标,商户日权重
获取 月指标任务列表,查看月指标任务详情,导出月指标任务
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br><span class="line-number">2</span><br></div></div></li></ul></li></ul> <h1 id="安正需求"><a href="#安正需求" class="header-anchor">#</a> 安正需求</h1> <h2 id="_1-好办1-0"><a href="#_1-好办1-0" class="header-anchor">#</a> 1. 好办1.0</h2> <h3 id="_1-1-签到"><a href="#_1-1-签到" class="header-anchor">#</a> 1.1 签到</h3> <p>需求说明:安正集团要求好办APP有签到功能,服务对象为导购人员。同时需要在后台导出签到数据。</p> <p>原型链接:https://z2qxvy.axshare.com</p> <h2 id="_6月中旬迭代"><a href="#_6月中旬迭代" class="header-anchor">#</a> 6月中旬迭代</h2> <h3 id="日志信息"><a href="#日志信息" class="header-anchor">#</a> 日志信息</h3> <table><thead><tr><th>时间</th> <th>内容</th> <th>填写人</th></tr></thead> <tbody><tr><td>2019-06-04</td> <td>企业公告优化</td> <td>阿飞</td></tr> <tr><td>2019-06-10</td> <td>门店信息修改</td> <td>阿飞</td></tr> <tr><td>2019-06-10</td> <td>GIC同步后添加成员</td> <td>阿飞</td></tr></tbody></table> <h2 id="_6月下旬迭代"><a href="#_6月下旬迭代" class="header-anchor">#</a> 6月下旬迭代</h2> <h3 id="日志信息-2"><a href="#日志信息-2" class="header-anchor">#</a> 日志信息</h3> <table><thead><tr><th>时间</th> <th>内容</th> <th>填写人</th></tr></thead> <tbody><tr><td>2019-06-17</td> <td>好办下载页面</td> <td>阿飞</td></tr> <tr><td>2019-06-17</td> <td>管理员登录方式-手机号密码</td> <td>阿飞</td></tr> <tr><td>2019-06-17</td> <td>扫码核销</td> <td>阿飞</td></tr> <tr><td>2019-06-17</td> <td>新增海外手机号</td> <td>阿飞</td></tr> <tr><td>2019-06-17</td> <td>门店活动</td> <td>阿飞</td></tr> <tr><td>2019-06-17</td> <td>商品中心</td> <td>阿飞</td></tr> <tr><td>2019-06-19</td> <td>扫码核销</td> <td>阿飞</td></tr></tbody></table> <h2 id="七月下旬迭代"><a href="#七月下旬迭代" class="header-anchor">#</a> 七月下旬迭代</h2> <h3 id="日志信息-3"><a href="#日志信息-3" class="header-anchor">#</a> 日志信息</h3> <table><thead><tr><th>时间</th> <th>内容</th> <th>填写人</th></tr></thead> <tbody><tr><td>2019-07-15</td> <td><s>工作台添加管理功能</s></td> <td>阿飞</td></tr> <tr><td>2019-07-15</td> <td>新增转移成员</td> <td>··</td></tr> <tr><td>2019-07-15</td> <td>签到对除安正外隐掉</td> <td>··</td></tr> <tr><td>2019-07-15</td> <td>话务任务查询优化</td> <td>··</td></tr> <tr><td>2019-07-15</td> <td>创建企业入口优化</td> <td>··</td></tr> <tr><td>2019-07-15</td> <td>好办运维实施列表跳转</td> <td>··</td></tr> <tr><td>2019-07-15</td> <td>新增标签备注</td> <td>··</td></tr> <tr><td>2019-07-22</td> <td><s>优化-pc账号登录</s></td> <td>··</td></tr> <tr><td>2019-07-22</td> <td>优化-pc好办余额隐掉</td> <td>··</td></tr> <tr><td>2019-07-22</td> <td>优化-通讯录、商品标题吸顶、权限提醒</td> <td>··</td></tr> <tr><td>2019-07-22</td> <td>企业公告优化-分类,已读未读列表下载</td> <td>··</td></tr> <tr><td>2019-07-22</td> <td>会员会话,附近的人会话</td> <td>··</td></tr></tbody></table> <h2 id="八月上旬迭代"><a href="#八月上旬迭代" class="header-anchor">#</a> 八月上旬迭代</h2> <h3 id="日志信息-4"><a href="#日志信息-4" class="header-anchor">#</a> 日志信息</h3> <table><thead><tr><th>时间</th> <th>内容</th> <th>填写人</th></tr></thead> <tbody><tr><td>2019-07-29</td> <td>运维后台创建好办企业并关联</td> <td>阿飞</td></tr> <tr><td>2019-07-29</td> <td>日报导出报表添加分组字段</td> <td>··</td></tr> <tr><td>2019-07-29</td> <td>话务任务反馈优化</td> <td>··</td></tr></tbody></table> <h2 id="八月下旬迭代"><a href="#八月下旬迭代" class="header-anchor">#</a> 八月下旬迭代</h2> <h3 id="日志信息-5"><a href="#日志信息-5" class="header-anchor">#</a> 日志信息</h3> <table><thead><tr><th>时间</th> <th>内容</th> <th>填写人</th></tr></thead> <tbody><tr><td>2019-08-14</td> <td>员工档案</td> <td>阿飞</td></tr> <tr><td>2019-08-14</td> <td>员工接收转岗消息</td> <td>..</td></tr> <tr><td>2019-08-15</td> <td>关于好办</td> <td>..</td></tr> <tr><td>2019-08-15</td> <td>优化弹窗提醒页面</td> <td>..</td></tr> <tr><td>2019-08-19</td> <td>帮助中心跳转udesk</td> <td>..</td></tr> <tr><td>2019-08-19</td> <td>屏蔽GIC中好办管理相关入口</td> <td>..</td></tr> <tr><td>2019-08-19</td> <td>话务任务列表</td> <td>..</td></tr> <tr><td>2019-08-19</td> <td>gic中新增好办跳转</td> <td>..</td></tr></tbody></table> <p>原型链接:https://lanhuapp.com/url/UA597</p> <p>PRD路径:好办2.0迭代需求文档\8月迭代\8月下旬迭代。(链接:https://www.jianguoyun.com/p/DQ2vn7UQj56yBxiGsuUB)</p> <h2 id="九月上旬迭代"><a href="#九月上旬迭代" class="header-anchor">#</a> 九月上旬迭代</h2> <h3 id="日志信息-6"><a href="#日志信息-6" class="header-anchor">#</a> 日志信息</h3> <table><thead><tr><th>时间</th> <th>内容</th> <th>填写人</th></tr></thead> <tbody><tr><td>2019-08-27</td> <td>Web端通讯录模块调整</td> <td>阿飞</td></tr> <tr><td>2019-08-27</td> <td>Web端顶部菜单位置调整</td> <td>..</td></tr> <tr><td>2019-08-28</td> <td>Web端我的顾客调整</td> <td>..</td></tr> <tr><td>2019-08-28</td> <td>Web端设置子管理员优化</td> <td>..</td></tr> <tr><td>2019-08-28</td> <td>Web端云日报调整</td> <td>..</td></tr> <tr><td>2019-08-28</td> <td>Web端会员分组调整</td> <td>..</td></tr> <tr><td>2019-08-28</td> <td>Web端企业应用调整</td> <td>..</td></tr></tbody></table> <h2 id="九月下旬迭代"><a href="#九月下旬迭代" class="header-anchor">#</a> 九月下旬迭代</h2> <h3 id="日志信息-7"><a href="#日志信息-7" class="header-anchor">#</a> 日志信息</h3> <table><thead><tr><th>时间</th> <th>内容</th> <th>填写人</th></tr></thead> <tbody><tr><td>2019-09-11</td> <td>Web端电话功能配置</td> <td>阿飞</td></tr> <tr><td>2019-09-15</td> <td>web端优化添加店员及审核中心等</td> <td>..</td></tr> <tr><td>2019-09-15</td> <td>web端短信提醒、模板消息、图文、商品、验证码有效期</td> <td>..</td></tr> <tr><td>2019-09-15</td> <td>web端聊天记录查看</td> <td>..</td></tr> <tr><td>2019-09-15</td> <td>web端专属导购菜单交互优化</td> <td>..</td></tr></tbody></table> <h2 id="_10月下旬迭代"><a href="#_10月下旬迭代" class="header-anchor">#</a> 10月下旬迭代</h2> <h3 id="日志信息-8"><a href="#日志信息-8" class="header-anchor">#</a> 日志信息</h3> <table><thead><tr><th>时间</th> <th>内容</th> <th>填写人</th></tr></thead> <tbody><tr><td>2019-10-14</td> <td>企业公告优化3.0</td> <td>阿飞</td></tr> <tr><td>2019-10-15</td> <td>我的顾客优化-顾客衣橱、卡券记录</td> <td>阿飞</td></tr> <tr><td>2019-10-15</td> <td>解散企业</td> <td>阿飞</td></tr> <tr><td>2019-10-15</td> <td>优化-门店活动、企业应用、审核中心、话务任务、gic跳转好办</td> <td>阿飞</td></tr> <tr><td>2019-10-15</td> <td>我的顾客-送券,当面领券、卡券发送记录、图文发送记录、商品发送记录</td> <td>阿飞</td></tr> <tr><td>2019-10-15</td> <td>会员聊天语音</td> <td>阿飞</td></tr> <tr><td>2019-10-15</td> <td>udesk人工客服</td> <td>阿飞</td></tr></tbody></table></div> <footer class="page-edit"><!----> <!----></footer> <div class="page-nav"><p class="inner"><span class="prev">
<a href="/front-vuepress/haoban/" class="prev router-link-active">
好办项目简介
</a></span> <span class="next"><a href="/front-vuepress/haoban/2.haoban3.0.html">
好办 3.0
</a>
</span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.7d39803c.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/10.28a6cf41.js" defer></script>
</body>
</html>
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>好办 3.0 | 前端知识库</title>
<meta name="generator" content="VuePress 1.8.0">
<link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.71777f18.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7d39803c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/11.34ed5471.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.28a6cf41.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.19053e56.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.f794b296.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.f941b730.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.3dc91026.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.42618da4.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.c1d06e96.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.71777f18.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/front-vuepress/" class="nav-link">
主页
</a></div><div class="nav-item"><a href="/front-vuepress/haoban/" class="nav-link router-link-active">
好办项目
</a></div><div class="nav-item"><a href="/front-vuepress/guide/" class="nav-link">
简介
</a></div><div class="nav-item"><a href="/front-vuepress/about/" class="nav-link">
关于
</a></div> <!----></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><a href="/front-vuepress/" class="nav-link">
主页
</a></div><div class="nav-item"><a href="/front-vuepress/haoban/" class="nav-link router-link-active">
好办项目
</a></div><div class="nav-item"><a href="/front-vuepress/guide/" class="nav-link">
简介
</a></div><div class="nav-item"><a href="/front-vuepress/about/" class="nav-link">
关于
</a></div> <!----></nav> <ul class="sidebar-links"><li><a href="/front-vuepress/haoban/" aria-current="page" class="sidebar-link">好办项目简介</a></li><li><a href="/front-vuepress/haoban/1.haoban2.0.html" class="sidebar-link">好办 2.0</a></li><li><a href="/front-vuepress/haoban/2.haoban3.0.html" aria-current="page" class="active sidebar-link">好办 3.0</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/2.haoban3.0.html#好办3-0与好办2-0的比较" class="sidebar-link">好办3.0与好办2.0的比较</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/2.haoban3.0.html#好办3-0-迭代1" class="sidebar-link">好办3.0(迭代1)</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/2.haoban3.0.html#好办3-0-迭代2" class="sidebar-link">好办3.0(迭代2)</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/2.haoban3.0.html#好办3-0-迭代3" class="sidebar-link">好办3.0(迭代3)</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/2.haoban3.0.html#好办3-0-迭代4" class="sidebar-link">好办3.0(迭代4)</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/2.haoban3.0.html#好办3-0-迭代5" class="sidebar-link">好办3.0(迭代5)</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/2.haoban3.0.html#好办3-0-乔丹内购券" class="sidebar-link">好办3.0(乔丹内购券)</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/2.haoban3.0.html#好办3-0-迭代7" class="sidebar-link">好办3.0(迭代7)</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/2.haoban3.0.html#好办3-0-迭代8" class="sidebar-link">好办3.0(迭代8)</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/2.haoban3.0.html#好办3-0-迭代9" class="sidebar-link">好办3.0(迭代9)</a></li></ul></li><li><a href="/front-vuepress/haoban/3.haoban4.0.html" class="sidebar-link">好办 4.0</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="好办-3-0"><a href="#好办-3-0" class="header-anchor">#</a> 好办 3.0</h1> <blockquote><p>3.0项目内容较多,大概经历了八九次迭代</p></blockquote> <h2 id="好办3-0与好办2-0的比较"><a href="#好办3-0与好办2-0的比较" class="header-anchor">#</a> 好办3.0与好办2.0的比较</h2> <blockquote><p>截止迭代二上线内容描述</p></blockquote> <p>主要做了同步商户组织,登录授权流程,以及我的顾客、话务任务等五个应用。其余应用及权限相关内容等后续相关迭代更新</p> <h3 id="同步逻辑"><a href="#同步逻辑" class="header-anchor">#</a> 同步逻辑</h3> <p>3.0</p> <p>商户注册企业微信→登录好办管理后台通讯录同步助手→完成商户授权→同步组织架构→导购code与企业微信成员绑定→登录好办小程序使用业务功能</p> <p>2.0</p> <p>商户注册好办APP(实施在运维后台)创建好办企业及品牌→手动关联GIC企业(同步组织架构)→数据迁移→企业成员登录好办并使用</p> <h3 id="移动端"><a href="#移动端" class="header-anchor">#</a> 移动端</h3> <h4 id="登录逻辑"><a href="#登录逻辑" class="header-anchor">#</a> 登录逻辑</h4> <p>3.0</p> <p>企微成员绑定导购code→登录好办小程序→使用相关业务</p> <p>未绑定导购code→无业务数据,不能使用功能</p> <p>管理员→无业务数据,不能使用功能</p> <p>2.0</p> <p>注册好办APP并关联GIC商户后→企业成员登录好办APP→使用相关业务</p> <p>管理员→无业务数据,可见功能不可使用功能</p> <h4 id="首页内容"><a href="#首页内容" class="header-anchor">#</a> 首页内容</h4> <p>3.0</p> <p>门店销售数据及工作台应用</p> <p>2.0</p> <p>聊天及通知列表</p> <h4 id="应用内容"><a href="#应用内容" class="header-anchor">#</a> 应用内容</h4> <h5 id="我的顾客"><a href="#我的顾客" class="header-anchor">#</a> 我的顾客</h5> <p>3.0</p> <p>搜索+筛选+顾客列表+顾客详情(无卡券记录及话务记录,后续迭代加入)</p> <p>添加会员及在线沟通逻辑:</p> <p>微信公众号发送导购二维码,添加后,通过企业微信添加客户好友后进行联系。加好友后随时可联系,无微信48小时限制。员工离职后,企微微信已添加客户可转移给企微中其他成员,其他成员添加该会员后成为好友</p> <p>2.0:</p> <p>搜索+筛选+顾客列表+顾客详情+添加会员的导购二维码</p> <p>添加会员及在线沟通逻辑:</p> <p>微信公众号添加主导购,添加后,通过好办APP与客户进行联系,有微信48小时限制。</p> <h5 id="指标管理"><a href="#指标管理" class="header-anchor">#</a> 指标管理</h5> <p>3.0同2.0</p> <h5 id="云日报"><a href="#云日报" class="header-anchor">#</a> 云日报</h5> <p>3.0</p> <p>日报筛选+日报列表+代报,分享到微信端为链接形式,分享至企业微信(后续迭代加入)</p> <p>2.0</p> <p>日报筛选+日报列表+代报,分享到微信端为图片形式</p> <h5 id="话务任务"><a href="#话务任务" class="header-anchor">#</a> 话务任务</h5> <p>3.0</p> <p>任务列表+任务列表+任务筛选+任务详情(同好办2.0)</p> <p>触发逻辑:GIC触发话务任务→好办下发执行(同好办2.0)</p> <p>完成任务方式:</p> <ul><li>普通电话:导购自己手机号拨打完成任务,计费由通话时长计算,无法查看通话录音及是否拨通**(<u>好办3.0新增</u>)**</li> <li>双向透传:使用腾讯云透传拨打完成任务,计费由GIC计费中心计算,可以查看通话录音及是否拨通</li></ul> <p>2.0</p> <p>任务列表+任务列表+任务筛选+任务详情(同好办3.0)</p> <p>触发逻辑:GIC触发话务任务→好办下发执行(同好办3.0)</p> <p>完成任务方式:</p> <ul><li>双向透传:使用腾讯云透传拨打完成任务,计费由GIC计费中心计算,可以查看通话录音及是否拨通</li></ul> <h5 id="商品中心"><a href="#商品中心" class="header-anchor">#</a> 商品中心</h5> <p>3.0</p> <p>商品列表+商品搜索+商品详情(销售数据、销售攻略、商品属性)</p> <h3 id="管理后台"><a href="#管理后台" class="header-anchor">#</a> 管理后台</h3> <h4 id="登录逻辑-2"><a href="#登录逻辑-2" class="header-anchor">#</a> 登录逻辑</h4> <p>3.0</p> <p>管理员用企业微信/微信扫码登录</p> <p>2.0</p> <p>管理员用好办APP扫码登录/手机号登录</p> <h4 id="应用内容-2"><a href="#应用内容-2" class="header-anchor">#</a> 应用内容</h4> <h5 id="我的顾客-2"><a href="#我的顾客-2" class="header-anchor">#</a> 我的顾客</h5> <p>3.0</p> <p>会员展示筛选及分组筛选,<strong>无卡券赠送模块(后续迭代添加)</strong></p> <p>2.0</p> <p>会员展示筛选及分组筛选,在线沟通设置、卡券赠送模块等</p> <h5 id="指标管理-2"><a href="#指标管理-2" class="header-anchor">#</a> 指标管理</h5> <p>3.0同好办2.0,月指标及月指标任务基本无改动</p> <h5 id="云日报-2"><a href="#云日报-2" class="header-anchor">#</a> 云日报</h5> <p>3.0同好办2.0,3.0查看云日报详情由企业微信扫码查看。<strong>新增解绑导购code释放任务逻辑(后续迭代添加)</strong>。其他内容无变化</p> <h5 id="话务任务-2"><a href="#话务任务-2" class="header-anchor">#</a> 话务任务</h5> <p>3.0</p> <p>可选择任务完成方式。<strong>新增解绑导购code释放任务逻辑(后续迭代添加)</strong>。其他内容无变化。</p> <ul><li>普通电话</li> <li>双向透传</li></ul> <p>2.0</p> <p>任务完成方式默认透传。其他内容无变化</p> <h3 id="运维后台"><a href="#运维后台" class="header-anchor">#</a> 运维后台</h3> <p>3.0</p> <p>企业列表+登录,<strong>无创建企业及关联商户</strong></p> <p>菜单管理(后续迭代添加)</p> <p>2.0</p> <p>企业列表+登录+创建企业+关联商户</p> <h2 id="好办3-0-迭代1"><a href="#好办3-0-迭代1" class="header-anchor">#</a> 好办3.0(迭代1)</h2> <h3 id="日志信息"><a href="#日志信息" class="header-anchor">#</a> 日志信息</h3> <table><thead><tr><th>时间</th> <th>内容</th> <th>填写人</th></tr></thead> <tbody><tr><td>2019-02-04</td> <td>我的顾客</td> <td>阿飞</td></tr> <tr><td></td> <td></td> <td></td></tr> <tr><td></td> <td></td> <td></td></tr> <tr><td></td> <td></td> <td></td></tr> <tr><td></td> <td></td> <td></td></tr> <tr><td></td> <td></td> <td></td></tr></tbody></table> <p>原型链接:https://lanhuapp.com/url/H3gdE-ELMyO</p> <p>PRD路径:移动组/PRD/好办3.0/好办3.0(迭代1)。(链接:https://www.jianguoyun.com/p/DUp0Gx8Qj56yBxiEo9MC)</p> <h2 id="好办3-0-迭代2"><a href="#好办3-0-迭代2" class="header-anchor">#</a> 好办3.0(迭代2)</h2> <h3 id="日志信息-2"><a href="#日志信息-2" class="header-anchor">#</a> 日志信息</h3> <table><thead><tr><th>时间</th> <th>内容</th> <th>填写人</th></tr></thead> <tbody><tr><td>2020-02-04</td> <td>我的顾客</td> <td>阿飞</td></tr> <tr><td>2020-02-10</td> <td>话务任务</td> <td>--</td></tr> <tr><td>2020-02-10</td> <td>指标管理</td> <td>--</td></tr> <tr><td>2020-02-10</td> <td>云日报</td> <td>--</td></tr> <tr><td>2020-02-10</td> <td>商品中心</td> <td>--</td></tr> <tr><td></td> <td></td> <td></td></tr></tbody></table> <p>原型链接:https://lanhuapp.com/url/GKaDe-NPq0b</p> <p>PRD路径:移动组/PRD/好办3.0/好办3.0(迭代2)。(链接:https://www.jianguoyun.com/p/DRrWOUQQj56yBxjcl90C)</p> <h2 id="好办3-0-迭代3"><a href="#好办3-0-迭代3" class="header-anchor">#</a> 好办3.0(迭代3)</h2> <h3 id="日志信息-3"><a href="#日志信息-3" class="header-anchor">#</a> 日志信息</h3> <table><thead><tr><th>时间</th> <th>内容</th> <th>填写人</th></tr></thead> <tbody><tr><td>2020-03-11</td> <td>观云台</td> <td>阿飞</td></tr> <tr><td>2020-03-11</td> <td>门店信息修改</td> <td>--</td></tr> <tr><td>2020-03-11</td> <td>审核中心</td> <td>--</td></tr> <tr><td>2020-03-11</td> <td>企业设置</td> <td>--</td></tr> <tr><td>2020-03-11</td> <td>运维后台-授权详情及业务字典</td> <td>--</td></tr> <tr><td></td> <td></td> <td></td></tr></tbody></table> <p>原型链接:https://lanhuapp.com/url/8nImd</p> <p>PRD路径:移动组/PRD/好办3.0/好办3.0(迭代3)。(https://www.jianguoyun.com/p/DVsrX8IQj56yBxj7vPEC)</p> <h2 id="好办3-0-迭代4"><a href="#好办3-0-迭代4" class="header-anchor">#</a> 好办3.0(迭代4)</h2> <h3 id="日志信息-4"><a href="#日志信息-4" class="header-anchor">#</a> 日志信息</h3> <p>原型链接:https://lanhuapp.com/url/QciyJ-u1yOL</p> <p>PRD路径:移动组/PRD/好办3.0/好办3.0(迭代4)。(https://www.jianguoyun.com/p/DanOaBIQj56yBxj8wosD)</p> <h2 id="好办3-0-迭代5"><a href="#好办3-0-迭代5" class="header-anchor">#</a> 好办3.0(迭代5)</h2> <h3 id="日志信息-5"><a href="#日志信息-5" class="header-anchor">#</a> 日志信息</h3> <table><thead><tr><th>时间</th> <th>内容</th> <th>填写人</th></tr></thead> <tbody><tr><td>2020-04-07</td> <td>门店信息修改</td> <td>--</td></tr> <tr><td>2020-04-07</td> <td>订单评价</td> <td>--</td></tr> <tr><td>2020-04-07</td> <td>卡券赠送</td> <td>--</td></tr> <tr><td>2020-04-07</td> <td>通讯录优化</td> <td>--</td></tr> <tr><td>2020-04-12</td> <td>会话任务</td> <td>--</td></tr> <tr><td>2020-04-12</td> <td>卡券赠送设置</td> <td>--</td></tr> <tr><td>2020-04-12</td> <td>帮助中心设置</td> <td>--</td></tr></tbody></table> <p>原型链接:https://lanhuapp.com/url/zCFRA-ia7IX</p> <p>PRD路径:移动组/PRD/好办3.0/好办3.0(迭代5)。(https://www.jianguoyun.com/p/DT9ijysQj56yBxiOnJQD)</p> <h2 id="好办3-0-乔丹内购券"><a href="#好办3-0-乔丹内购券" class="header-anchor">#</a> 好办3.0(乔丹内购券)</h2> <h3 id="日志信息-6"><a href="#日志信息-6" class="header-anchor">#</a> 日志信息</h3> <table><thead><tr><th>时间</th> <th>内容</th> <th>填写人</th></tr></thead> <tbody><tr><td>2020-04-07</td> <td>内购券</td> <td>阿飞</td></tr></tbody></table> <p>原型链接:https://lanhuapp.com/url/Nyjr3-dVbpG</p> <p>PRD路径:移动组/PRD/好办3.0/好办3.0(乔丹内购券)。(https://www.jianguoyun.com/p/DfBltQsQj56yBxjayJAD)</p> <h2 id="好办3-0-迭代7"><a href="#好办3-0-迭代7" class="header-anchor">#</a> 好办3.0(迭代7)</h2> <h3 id="日志信息-7"><a href="#日志信息-7" class="header-anchor">#</a> 日志信息</h3> <table><thead><tr><th>时间</th> <th>内容</th> <th>填写人</th></tr></thead> <tbody><tr><td>2020-05-24</td> <td>管理后台-通讯录</td> <td>--</td></tr> <tr><td>2020-05-24</td> <td>管理后台-我的顾客冻结会员</td> <td>--</td></tr> <tr><td>2020-05-24</td> <td>管理后台-企业设置</td> <td>--</td></tr> <tr><td>2020-05-24</td> <td>应用权限模板</td> <td>--</td></tr></tbody></table> <p>原型链接:https://lanhuapp.com/url/dGbFg-iP4X2</p> <p>PRD路径:移动组/PRD/好办3.0/好办3.0(迭代7)。(https://www.jianguoyun.com/p/DQbrRUgQj56yBxiTrJwD)</p> <h2 id="好办3-0-迭代8"><a href="#好办3-0-迭代8" class="header-anchor">#</a> 好办3.0(迭代8)</h2> <h3 id="日志信息-8"><a href="#日志信息-8" class="header-anchor">#</a> 日志信息</h3> <table><thead><tr><th>时间</th> <th>内容</th> <th>填写人</th></tr></thead> <tbody><tr><td>2020-06-12</td> <td>管理后台-通讯录</td> <td>--</td></tr> <tr><td>2020-06-12</td> <td>管理后台-会员分组展示</td> <td>--</td></tr> <tr><td>2020-06-12</td> <td>管理后台-商品中心</td> <td>--</td></tr> <tr><td>2020-06-12</td> <td>管理后台-会员分配</td> <td>--</td></tr></tbody></table> <p>原型/UI链接:https://lanhuapp.com/url/VqwsJ-ofgLI</p> <p>PRD路径:移动组/PRD/好办3.0/好办3.0(迭代8)。(https://www.jianguoyun.com/p/DQZ4JwwQj56yBxilk6ID)</p> <h2 id="好办3-0-迭代9"><a href="#好办3-0-迭代9" class="header-anchor">#</a> 好办3.0(迭代9)</h2> <h3 id="日志信息-9"><a href="#日志信息-9" class="header-anchor">#</a> 日志信息</h3> <table><thead><tr><th>时间</th> <th>内容</th> <th>填写人</th></tr></thead> <tbody><tr><td>2020-06-12</td> <td>管理后台-通讯录</td> <td>--</td></tr> <tr><td>2020-06-12</td> <td>管理后台-会员分组展示</td> <td>--</td></tr> <tr><td>2020-06-12</td> <td>管理后台-商品中心</td> <td>--</td></tr> <tr><td>2020-06-12</td> <td>管理后台-会员分配</td> <td>--</td></tr></tbody></table> <p>原型/UI链接:https://lanhuapp.com/url/VqwsJ-ofgLI</p> <p>PRD路径:移动组/PRD/好办3.0/好办3.0(迭代8)。(https://www.jianguoyun.com/p/DQZ4JwwQj56yBxilk6ID)</p></div> <footer class="page-edit"><!----> <!----></footer> <div class="page-nav"><p class="inner"><span class="prev">
<a href="/front-vuepress/haoban/1.haoban2.0.html" class="prev">
好办 2.0
</a></span> <span class="next"><a href="/front-vuepress/haoban/3.haoban4.0.html">
好办 4.0
</a>
</span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.7d39803c.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/11.34ed5471.js" defer></script>
</body>
</html>
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>好办 4.0 | 前端知识库</title>
<meta name="generator" content="VuePress 1.8.0">
<link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.71777f18.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7d39803c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/12.19053e56.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.28a6cf41.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.34ed5471.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.f794b296.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.f941b730.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.3dc91026.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.42618da4.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.c1d06e96.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.71777f18.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/front-vuepress/" class="nav-link">
主页
</a></div><div class="nav-item"><a href="/front-vuepress/haoban/" class="nav-link router-link-active">
好办项目
</a></div><div class="nav-item"><a href="/front-vuepress/guide/" class="nav-link">
简介
</a></div><div class="nav-item"><a href="/front-vuepress/about/" class="nav-link">
关于
</a></div> <!----></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><a href="/front-vuepress/" class="nav-link">
主页
</a></div><div class="nav-item"><a href="/front-vuepress/haoban/" class="nav-link router-link-active">
好办项目
</a></div><div class="nav-item"><a href="/front-vuepress/guide/" class="nav-link">
简介
</a></div><div class="nav-item"><a href="/front-vuepress/about/" class="nav-link">
关于
</a></div> <!----></nav> <ul class="sidebar-links"><li><a href="/front-vuepress/haoban/" aria-current="page" class="sidebar-link">好办项目简介</a></li><li><a href="/front-vuepress/haoban/1.haoban2.0.html" class="sidebar-link">好办 2.0</a></li><li><a href="/front-vuepress/haoban/2.haoban3.0.html" class="sidebar-link">好办 3.0</a></li><li><a href="/front-vuepress/haoban/3.haoban4.0.html" aria-current="page" class="active sidebar-link">好办 4.0</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/3.haoban4.0.html#好办4-0-迭代1" class="sidebar-link">好办4.0(迭代1)</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/3.haoban4.0.html#好办4-0-迭代2" class="sidebar-link">好办4.0(迭代2)</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/3.haoban4.0.html#好办4-0-迭代3" class="sidebar-link">好办4.0(迭代3)</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/3.haoban4.0.html#好办4-0-迭代4" class="sidebar-link">好办4.0(迭代4)</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/3.haoban4.0.html#好办-迭代5" class="sidebar-link">好办(迭代5)</a></li></ul></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="好办-4-0"><a href="#好办-4-0" class="header-anchor">#</a> 好办 4.0</h1> <blockquote><p>目前是做了两个应用,通讯录,审核和一些配置相关,具体参考项目中前端概要设计,目前经过四五次迭代</p></blockquote> <h2 id="好办4-0-迭代1"><a href="#好办4-0-迭代1" class="header-anchor">#</a> 好办4.0(迭代1)</h2> <h3 id="日志信息"><a href="#日志信息" class="header-anchor">#</a> 日志信息</h3> <table><thead><tr><th>时间</th> <th>内容</th> <th>填写人</th></tr></thead> <tbody><tr><td>2020-07-07</td> <td>管理后台-通讯录</td> <td>阿飞</td></tr> <tr><td>2020-07-12</td> <td>管理后台-企业信息</td> <td>--</td></tr> <tr><td>2020-07-12</td> <td>管理后台-审核中心(待审核、已审核)</td> <td>--</td></tr> <tr><td>2020-07-12</td> <td>运维后台-企业管理列表及详情</td> <td>--</td></tr></tbody></table> <h2 id="好办4-0-迭代2"><a href="#好办4-0-迭代2" class="header-anchor">#</a> 好办4.0(迭代2)</h2> <h3 id="日志信息-2"><a href="#日志信息-2" class="header-anchor">#</a> 日志信息</h3> <table><thead><tr><th>时间</th> <th>内容</th> <th>填写人</th></tr></thead> <tbody><tr><td>2020-08-31</td> <td>管理后台-工作台应用</td> <td>--</td></tr> <tr><td>2020-08-31</td> <td>管理后台-通讯录授权优化</td> <td>--</td></tr> <tr><td>2020-08-31</td> <td>管理后台-审核中心、审批控制</td> <td>--</td></tr> <tr><td>2020-08-31</td> <td>管理后台-门店导购范围</td> <td>--</td></tr> <tr><td>2020-08-31</td> <td>运维后台-业务字典</td> <td>--</td></tr></tbody></table> <h2 id="好办4-0-迭代3"><a href="#好办4-0-迭代3" class="header-anchor">#</a> 好办4.0(迭代3)</h2> <h3 id="日志信息-3"><a href="#日志信息-3" class="header-anchor">#</a> 日志信息</h3> <table><thead><tr><th>时间</th> <th>内容</th> <th>填写人</th></tr></thead> <tbody><tr><td>2020-09-25</td> <td>管理后台-应用授权及应用管理、账号授权</td> <td>--</td></tr> <tr><td>2020-09-25</td> <td>运维后台-权限适用新增超管</td> <td>--</td></tr> <tr><td>2020-09-25</td> <td>运维后台-应用分组及授权记录</td> <td>--</td></tr></tbody></table> <h2 id="好办4-0-迭代4"><a href="#好办4-0-迭代4" class="header-anchor">#</a> 好办4.0(迭代4)</h2> <h3 id="日志信息-4"><a href="#日志信息-4" class="header-anchor">#</a> 日志信息</h3> <table><thead><tr><th>时间</th> <th>内容</th> <th>填写人</th></tr></thead> <tbody><tr><td>2020-11-09</td> <td>管理后台-优化</td> <td>--</td></tr> <tr><td>2020-11-09</td> <td>管理后台-指标管理</td> <td>--</td></tr> <tr><td>2020-11-09</td> <td>运维后台-SQL</td> <td>--</td></tr></tbody></table> <h2 id="好办-迭代5"><a href="#好办-迭代5" class="header-anchor">#</a> 好办(迭代5)</h2> <h3 id="日志信息-5"><a href="#日志信息-5" class="header-anchor">#</a> 日志信息</h3> <table><thead><tr><th>时间</th> <th>内容</th> <th>填写人</th></tr></thead> <tbody><tr><td>2020-12-25</td> <td>好办2.0及3.0卡券调整</td> <td>阿飞</td></tr> <tr><td></td> <td></td> <td></td></tr></tbody></table> <p>原型/UI链接:https://lanhuapp.com/url/VqwsJ-ofgLI</p> <p>PRD路径:移动组/好办4.0项目/阿飞/PRD/好办4.0(迭代5)。(https://www.jianguoyun.com/p/DR--3CcQj56yBxi3hNUD )</p></div> <footer class="page-edit"><!----> <!----></footer> <div class="page-nav"><p class="inner"><span class="prev">
<a href="/front-vuepress/haoban/2.haoban3.0.html" class="prev">
好办 3.0
</a></span> <!----></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.7d39803c.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/12.19053e56.js" defer></script>
</body>
</html>
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>好办项目简介 | 前端知识库</title>
<meta name="generator" content="VuePress 1.8.0">
<link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.71777f18.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7d39803c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/13.f794b296.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.28a6cf41.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.34ed5471.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.19053e56.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.f941b730.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.3dc91026.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.42618da4.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.c1d06e96.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.71777f18.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/front-vuepress/" class="nav-link">
主页
</a></div><div class="nav-item"><a href="/front-vuepress/haoban/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
好办项目
</a></div><div class="nav-item"><a href="/front-vuepress/guide/" class="nav-link">
简介
</a></div><div class="nav-item"><a href="/front-vuepress/about/" class="nav-link">
关于
</a></div> <!----></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><a href="/front-vuepress/" class="nav-link">
主页
</a></div><div class="nav-item"><a href="/front-vuepress/haoban/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
好办项目
</a></div><div class="nav-item"><a href="/front-vuepress/guide/" class="nav-link">
简介
</a></div><div class="nav-item"><a href="/front-vuepress/about/" class="nav-link">
关于
</a></div> <!----></nav> <ul class="sidebar-links"><li><a href="/front-vuepress/haoban/" aria-current="page" class="active sidebar-link">好办项目简介</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/#_1-好办-2-0-项目" class="sidebar-link">1.好办 2.0 项目</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/#_2-好办-3-0-项目" class="sidebar-link">2.好办 3.0 项目</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/haoban/#_3-好办-4-0-项目" class="sidebar-link">3.好办 4.0 项目</a></li></ul></li><li><a href="/front-vuepress/haoban/1.haoban2.0.html" class="sidebar-link">好办 2.0</a></li><li><a href="/front-vuepress/haoban/2.haoban3.0.html" class="sidebar-link">好办 3.0</a></li><li><a href="/front-vuepress/haoban/3.haoban4.0.html" class="sidebar-link">好办 4.0</a></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="好办项目简介"><a href="#好办项目简介" class="header-anchor">#</a> 好办项目简介</h1> <h2 id="_1-好办-2-0-项目"><a href="#_1-好办-2-0-项目" class="header-anchor">#</a> 1.好办 2.0 项目</h2> <blockquote><p>最开始开发好办的项目,当时最开始不是我一个开发的,还有一个前端,干了大概一个月走了,产品后来也走了,后端当时是四个人,后来的迭代中基本我一个人负责开发,历时将近三四个月上线</p></blockquote> <ul><li><a href="https://www.gicdev.com/haoban-web/#/login" target="_blank" rel="noopener noreferrer">查看 好办 2.0 后台<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li></ul> <h3 id="说明文档"><a href="#说明文档" class="header-anchor">#</a> 说明文档</h3> <ul><li><a href="http://115.159.76.241/office/office-web/blob/dev/haoban-router-constructor.png" target="_blank" rel="noopener noreferrer">好办后台路由结构图<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li> <li><a href="http://115.159.76.241/office/office-web/blob/dev/instructions.md" target="_blank" rel="noopener noreferrer">好办后台整体使用说明<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li></ul> <h3 id="上线跟随项目"><a href="#上线跟随项目" class="header-anchor">#</a> 上线跟随项目</h3> <ul><li><a href="http://115.159.76.241/office/office-mobile" target="_blank" rel="noopener noreferrer">好办App webview 项目 - office-mobile<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li> <li><a href="http://115.159.76.241/office/haoban-old" target="_blank" rel="noopener noreferrer">好办旧版项目- haoban-old<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li> <li><a href="http://115.159.76.241/office/haobanDevOps" target="_blank" rel="noopener noreferrer">好办运维后台项目- haoban-devOps<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li></ul> <p><img src="http://git.gicdev.com/office/office-web/raw/master/haoban-router-constructor.png" alt=""></p> <h2 id="_2-好办-3-0-项目"><a href="#_2-好办-3-0-项目" class="header-anchor">#</a> 2.好办 3.0 项目</h2> <blockquote><p>基本参照 2.0 ,把应用独立开来,在2.0基础上又增加一些新的应用,开始接入企业微信,后来迭代中增加企业数据这块</p></blockquote> <h2 id="_3-好办-4-0-项目"><a href="#_3-好办-4-0-项目" class="header-anchor">#</a> 3.好办 4.0 项目</h2> <blockquote><p>和 3.0 有些类似,接入企业微信,应用开始使用gic 服务市场应用,增加了商户授权这块</p></blockquote> <blockquote><blockquote><blockquote><p>更多文档参考坚果云---移动组</p></blockquote></blockquote></blockquote></div> <footer class="page-edit"><!----> <!----></footer> <div class="page-nav"><p class="inner"><!----> <span class="next"><a href="/front-vuepress/haoban/1.haoban2.0.html">
好办 2.0
</a>
</span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.7d39803c.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/13.f794b296.js" defer></script>
</body>
</html>
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>前端知识库</title>
<meta name="generator" content="VuePress 1.8.0">
<link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.71777f18.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7d39803c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/7.3dc91026.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.28a6cf41.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.34ed5471.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.19053e56.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.f794b296.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.f941b730.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.42618da4.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.c1d06e96.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.71777f18.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container no-sidebar"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/front-vuepress/" aria-current="page" class="home-link router-link-exact-active router-link-active"><!----> <span class="site-name">前端知识库</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/front-vuepress/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
主页
</a></div><div class="nav-item"><a href="/front-vuepress/haoban/" class="nav-link">
好办项目
</a></div><div class="nav-item"><a href="/front-vuepress/guide/" class="nav-link">
简介
</a></div><div class="nav-item"><a href="/front-vuepress/about/" class="nav-link">
关于
</a></div> <!----></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><a href="/front-vuepress/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
主页
</a></div><div class="nav-item"><a href="/front-vuepress/haoban/" class="nav-link">
好办项目
</a></div><div class="nav-item"><a href="/front-vuepress/guide/" class="nav-link">
简介
</a></div><div class="nav-item"><a href="/front-vuepress/about/" class="nav-link">
关于
</a></div> <!----></nav> <!----> </aside> <main aria-labelledby="main-title" class="home"><header class="hero"><img src="/front-vuepress/logo.png" alt="hero"> <h1 id="main-title">
前端知识库
</h1> <p class="description">
前端知识库
</p> <p class="action"><a href="/front-vuepress/guide/" class="nav-link action-button">
快速上手 →
</a></p></header> <div class="features"><div class="feature"><h2>简洁至上</h2> <p>以 Markdown 为中心的项目结构,以最少的配置帮助你专注于写作。</p></div><div class="feature"><h2>Vue驱动</h2> <p>享受 Vue + webpack 的开发体验,在 Markdown 中使用 Vue 组件,同时可以使用 Vue 来开发自定义主题。</p></div><div class="feature"><h2>高性能</h2> <p>VuePress 为每个页面预渲染生成静态的 HTML,同时在页面被加载的时候,将作为 SPA 运行。</p></div></div> <div class="theme-default-content custom content__default"><h2 id="简介"><a href="#简介" class="header-anchor">#</a> 简介</h2> <blockquote><p>本文档使用 <code>VuePress 1.x</code> 搭建</p></blockquote> <div class="language- line-numbers-mode"><pre class="language-text"><code># 安装
yarn global add vuepress@next # 或者:npm install -g vuepress@next
# 新建一个 markdown 文件
echo '# Hello VuePress!' &gt; README.md
# 开始写作
vuepress dev .
# 构建静态文件
vuepress build .
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br><span class="line-number">2</span><br><span class="line-number">3</span><br><span class="line-number">4</span><br><span class="line-number">5</span><br><span class="line-number">6</span><br><span class="line-number">7</span><br><span class="line-number">8</span><br><span class="line-number">9</span><br><span class="line-number">10</span><br><span class="line-number">11</span><br></div></div></div> <div class="footer">
MIT Licensed | Copyright © 2019-present fairyly
</div></main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.7d39803c.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/7.3dc91026.js" defer></script>
</body>
</html>
......@@ -8,13 +8,13 @@
<link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.71777f18.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7d39803c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/6.706caab8.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.28a6cf41.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.34ed5471.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.19053e56.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.f794b296.js"><link rel="prefetch" href="/front-vuepress/assets/js/2.45b9916f.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.f941b730.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.3dc91026.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.42618da4.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.c1d06e96.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.71777f18.css">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.247a3952.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.5bcad825.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/6.706caab8.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.547ecaa9.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.6244719b.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.6a7e13a1.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.1815b13d.js"><link rel="prefetch" href="/front-vuepress/assets/js/2.45b9916f.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.6391a0d0.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.77a548c8.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.5fd3c55b.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.7964fd10.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.43b9788c.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.68c73906.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.247a3952.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><div class="theme-default-content"><h1>404</h1> <blockquote>How did we get here?</blockquote> <a href="/front-vuepress/" class="router-link-active">
<div id="app" data-server-rendered="true"><div class="theme-container"><div class="theme-default-content"><h1>404</h1> <blockquote>Looks like we've got some broken links.</blockquote> <a href="/front-vuepress/" class="router-link-active">
Take me home.
</a></div></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.7d39803c.js" defer></script><script src="/front-vuepress/assets/js/6.706caab8.js" defer></script>
<script src="/front-vuepress/assets/js/app.5bcad825.js" defer></script><script src="/front-vuepress/assets/js/6.706caab8.js" defer></script>
</body>
</html>
......@@ -8,8 +8,8 @@
<link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.71777f18.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7d39803c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/8.42618da4.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.28a6cf41.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.34ed5471.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.19053e56.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.f794b296.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.f941b730.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.3dc91026.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.c1d06e96.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.71777f18.css">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.247a3952.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.5bcad825.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/8.43b9788c.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.547ecaa9.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.6244719b.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.6a7e13a1.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.1815b13d.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.6391a0d0.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.77a548c8.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.5fd3c55b.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.7964fd10.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.68c73906.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.247a3952.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/front-vuepress/" class="nav-link">
......@@ -29,6 +29,6 @@
</a></div><div class="nav-item"><a href="/front-vuepress/about/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
关于
</a></div> <!----></nav> <ul class="sidebar-links"><li><a href="/front-vuepress/about/" aria-current="page" class="active sidebar-link">文档简介</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/front-vuepress/about/#参考" class="sidebar-link">参考</a></li></ul></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="文档简介"><a href="#文档简介" class="header-anchor">#</a> 文档简介</h1> <p>VuePress 由两部分组成:第一部分是一个极简静态网站生成器 (opens new window),它包含由 Vue 驱动的主题系统和插件 API,另一个部分是为书写技术文档而优化的默认主题,它的诞生初衷是为了支持 Vue 及其子项目的文档需求。</p> <p>每一个由 VuePress 生成的页面都带有预渲染好的 HTML,也因此具有非常好的加载性能和搜索引擎优化(SEO)。同时,一旦页面被加载,Vue 将接管这些静态内容,并将其转换成一个完整的单页应用(SPA),其他的页面则会只在用户浏览到的时候才按需加载。</p> <h2 id="参考"><a href="#参考" class="header-anchor">#</a> 参考</h2> <ul><li><a href="https://www.vuepress.cn/guide/" target="_blank" rel="noopener noreferrer">vuepress<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li></ul></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.7d39803c.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/8.42618da4.js" defer></script>
<script src="/front-vuepress/assets/js/app.5bcad825.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/8.43b9788c.js" defer></script>
</body>
</html>
code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}.theme-default-content code{color:#476582;padding:.25rem .5rem;margin:0;font-size:.85em;background-color:rgba(27,31,35,.05);border-radius:3px}.theme-default-content code .token.deleted{color:#ec5975}.theme-default-content code .token.inserted{color:#3eaf7c}.theme-default-content pre,.theme-default-content pre[class*=language-]{line-height:1.4;padding:1.25rem 1.5rem;margin:.85rem 0;background-color:#282c34;border-radius:6px;overflow:auto}.theme-default-content pre[class*=language-] code,.theme-default-content pre code{color:#fff;padding:0;background-color:transparent;border-radius:0}div[class*=language-]{position:relative;background-color:#282c34;border-radius:6px}div[class*=language-] .highlight-lines{-webkit-user-select:none;-ms-user-select:none;user-select:none;padding-top:1.3rem;position:absolute;top:0;left:0;width:100%;line-height:1.4}div[class*=language-] .highlight-lines .highlighted{background-color:rgba(0,0,0,.66)}div[class*=language-] pre,div[class*=language-] pre[class*=language-]{background:transparent;position:relative;z-index:1}div[class*=language-]:before{position:absolute;z-index:3;top:.8em;right:1em;font-size:.75rem;color:hsla(0,0%,100%,.4)}div[class*=language-]:not(.line-numbers-mode) .line-numbers-wrapper{display:none}div[class*=language-].line-numbers-mode .highlight-lines .highlighted{position:relative}div[class*=language-].line-numbers-mode .highlight-lines .highlighted:before{content:" ";position:absolute;z-index:3;left:0;top:0;display:block;width:3.5rem;height:100%;background-color:rgba(0,0,0,.66)}div[class*=language-].line-numbers-mode pre{padding-left:4.5rem;vertical-align:middle}div[class*=language-].line-numbers-mode .line-numbers-wrapper{position:absolute;top:0;width:3.5rem;text-align:center;color:hsla(0,0%,100%,.3);padding:1.25rem 0;line-height:1.4}div[class*=language-].line-numbers-mode .line-numbers-wrapper br{-webkit-user-select:none;-ms-user-select:none;user-select:none}div[class*=language-].line-numbers-mode .line-numbers-wrapper .line-number{position:relative;z-index:4;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:.85em}div[class*=language-].line-numbers-mode:after{content:"";position:absolute;z-index:2;top:0;left:0;width:3.5rem;height:100%;border-radius:6px 0 0 6px;border-right:1px solid rgba(0,0,0,.66);background-color:#282c34}div[class~=language-js]:before{content:"js"}div[class~=language-ts]:before{content:"ts"}div[class~=language-html]:before{content:"html"}div[class~=language-md]:before{content:"md"}div[class~=language-vue]:before{content:"vue"}div[class~=language-css]:before{content:"css"}div[class~=language-sass]:before{content:"sass"}div[class~=language-scss]:before{content:"scss"}div[class~=language-less]:before{content:"less"}div[class~=language-stylus]:before{content:"stylus"}div[class~=language-go]:before{content:"go"}div[class~=language-java]:before{content:"java"}div[class~=language-c]:before{content:"c"}div[class~=language-sh]:before{content:"sh"}div[class~=language-yaml]:before{content:"yaml"}div[class~=language-py]:before{content:"py"}div[class~=language-docker]:before{content:"docker"}div[class~=language-dockerfile]:before{content:"dockerfile"}div[class~=language-makefile]:before{content:"makefile"}div[class~=language-javascript]:before{content:"js"}div[class~=language-typescript]:before{content:"ts"}div[class~=language-markup]:before{content:"html"}div[class~=language-markdown]:before{content:"md"}div[class~=language-json]:before{content:"json"}div[class~=language-ruby]:before{content:"rb"}div[class~=language-python]:before{content:"py"}div[class~=language-bash]:before{content:"sh"}div[class~=language-php]:before{content:"php"}.custom-block .custom-block-title{font-weight:600;margin-bottom:-.4rem}.custom-block.danger,.custom-block.tip,.custom-block.warning{padding:.1rem 1.5rem;border-left-width:.5rem;border-left-style:solid;margin:1rem 0}.custom-block.tip{background-color:#f3f5f7;border-color:#42b983}.custom-block.warning{background-color:rgba(255,229,100,.3);border-color:#e7c000;color:#6b5900}.custom-block.warning .custom-block-title{color:#b29400}.custom-block.warning a{color:#2c3e50}.custom-block.danger{background-color:#ffe6e6;border-color:#c00;color:#4d0000}.custom-block.danger .custom-block-title{color:#900}.custom-block.danger a{color:#2c3e50}.custom-block.details{display:block;position:relative;border-radius:2px;margin:1.6em 0;padding:1.6em;background-color:#eee}.custom-block.details h4{margin-top:0}.custom-block.details figure:last-child,.custom-block.details p:last-child{margin-bottom:0;padding-bottom:0}.custom-block.details summary{outline:none;cursor:pointer}.arrow{display:inline-block;width:0;height:0}.arrow.up{border-bottom:6px solid #ccc}.arrow.down,.arrow.up{border-left:4px solid transparent;border-right:4px solid transparent}.arrow.down{border-top:6px solid #ccc}.arrow.right{border-left:6px solid #ccc}.arrow.left,.arrow.right{border-top:4px solid transparent;border-bottom:4px solid transparent}.arrow.left{border-right:6px solid #ccc}.theme-default-content:not(.custom){max-width:740px;margin:0 auto;padding:2rem 2.5rem}@media (max-width:959px){.theme-default-content:not(.custom){padding:2rem}}@media (max-width:419px){.theme-default-content:not(.custom){padding:1.5rem}}.table-of-contents .badge{vertical-align:middle}body,html{padding:0;margin:0;background-color:#fff}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;color:#2c3e50}.page{padding-left:20rem}.navbar{z-index:20;right:0;height:3.6rem;background-color:#fff;box-sizing:border-box;border-bottom:1px solid #eaecef}.navbar,.sidebar-mask{position:fixed;top:0;left:0}.sidebar-mask{z-index:9;width:100vw;height:100vh;display:none}.sidebar{font-size:16px;background-color:#fff;width:20rem;position:fixed;z-index:10;margin:0;top:3.6rem;left:0;bottom:0;box-sizing:border-box;border-right:1px solid #eaecef;overflow-y:auto}.theme-default-content:not(.custom)>:first-child{margin-top:3.6rem}.theme-default-content:not(.custom) a:hover{text-decoration:underline}.theme-default-content:not(.custom) p.demo{padding:1rem 1.5rem;border:1px solid #ddd;border-radius:4px}.theme-default-content:not(.custom) img{max-width:100%}.theme-default-content.custom{padding:0;margin:0}.theme-default-content.custom img{max-width:100%}a{font-weight:500;text-decoration:none}a,p a code{color:#3eaf7c}p a code{font-weight:400}kbd{background:#eee;border:.15rem solid #ddd;border-bottom:.25rem solid #ddd;border-radius:.15rem;padding:0 .15em}blockquote{font-size:1rem;color:#999;border-left:.2rem solid #dfe2e5;margin:1rem 0;padding:.25rem 0 .25rem 1rem}blockquote>p{margin:0}ol,ul{padding-left:1.2em}strong{font-weight:600}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.25}.theme-default-content:not(.custom)>h1,.theme-default-content:not(.custom)>h2,.theme-default-content:not(.custom)>h3,.theme-default-content:not(.custom)>h4,.theme-default-content:not(.custom)>h5,.theme-default-content:not(.custom)>h6{margin-top:-3.1rem;padding-top:4.6rem;margin-bottom:0}.theme-default-content:not(.custom)>h1:first-child,.theme-default-content:not(.custom)>h2:first-child,.theme-default-content:not(.custom)>h3:first-child,.theme-default-content:not(.custom)>h4:first-child,.theme-default-content:not(.custom)>h5:first-child,.theme-default-content:not(.custom)>h6:first-child{margin-top:-1.5rem;margin-bottom:1rem}.theme-default-content:not(.custom)>h1:first-child+.custom-block,.theme-default-content:not(.custom)>h1:first-child+p,.theme-default-content:not(.custom)>h1:first-child+pre,.theme-default-content:not(.custom)>h2:first-child+.custom-block,.theme-default-content:not(.custom)>h2:first-child+p,.theme-default-content:not(.custom)>h2:first-child+pre,.theme-default-content:not(.custom)>h3:first-child+.custom-block,.theme-default-content:not(.custom)>h3:first-child+p,.theme-default-content:not(.custom)>h3:first-child+pre,.theme-default-content:not(.custom)>h4:first-child+.custom-block,.theme-default-content:not(.custom)>h4:first-child+p,.theme-default-content:not(.custom)>h4:first-child+pre,.theme-default-content:not(.custom)>h5:first-child+.custom-block,.theme-default-content:not(.custom)>h5:first-child+p,.theme-default-content:not(.custom)>h5:first-child+pre,.theme-default-content:not(.custom)>h6:first-child+.custom-block,.theme-default-content:not(.custom)>h6:first-child+p,.theme-default-content:not(.custom)>h6:first-child+pre{margin-top:2rem}h1:focus .header-anchor,h1:hover .header-anchor,h2:focus .header-anchor,h2:hover .header-anchor,h3:focus .header-anchor,h3:hover .header-anchor,h4:focus .header-anchor,h4:hover .header-anchor,h5:focus .header-anchor,h5:hover .header-anchor,h6:focus .header-anchor,h6:hover .header-anchor{opacity:1}h1{font-size:2.2rem}h2{font-size:1.65rem;padding-bottom:.3rem;border-bottom:1px solid #eaecef}h3{font-size:1.35rem}a.header-anchor{font-size:.85em;float:left;margin-left:-.87em;padding-right:.23em;margin-top:.125em;opacity:0}a.header-anchor:focus,a.header-anchor:hover{text-decoration:none}.line-number,code,kbd{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}ol,p,ul{line-height:1.7}hr{border:0;border-top:1px solid #eaecef}table{border-collapse:collapse;margin:1rem 0;display:block;overflow-x:auto}tr{border-top:1px solid #dfe2e5}tr:nth-child(2n){background-color:#f6f8fa}td,th{border:1px solid #dfe2e5;padding:.6em 1em}.theme-container.sidebar-open .sidebar-mask{display:block}.theme-container.no-navbar .theme-default-content:not(.custom)>h1,.theme-container.no-navbar h2,.theme-container.no-navbar h3,.theme-container.no-navbar h4,.theme-container.no-navbar h5,.theme-container.no-navbar h6{margin-top:1.5rem;padding-top:0}.theme-container.no-navbar .sidebar{top:0}@media (min-width:720px){.theme-container.no-sidebar .sidebar{display:none}.theme-container.no-sidebar .page{padding-left:0}}@media (max-width:959px){.sidebar{font-size:15px;width:16.4rem}.page{padding-left:16.4rem}}@media (max-width:719px){.sidebar{top:0;padding-top:3.6rem;transform:translateX(-100%);transition:transform .2s ease}.page{padding-left:0}.theme-container.sidebar-open .sidebar{transform:translateX(0)}.theme-container.no-navbar .sidebar{padding-top:0}}@media (max-width:419px){h1{font-size:1.9rem}.theme-default-content div[class*=language-]{margin:.85rem -1.5rem;border-radius:0}}#nprogress{pointer-events:none}#nprogress .bar{background:#3eaf7c;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #3eaf7c,0 0 5px #3eaf7c;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#3eaf7c transparent transparent #3eaf7c;border-style:solid;border-width:2px;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.icon.outbound{color:#aaa;display:inline-block;vertical-align:middle;position:relative;top:-1px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.home{padding:3.6rem 2rem 0;max-width:960px;margin:0 auto;display:block}.home .hero{text-align:center}.home .hero img{max-width:100%;max-height:280px;display:block;margin:3rem auto 1.5rem}.home .hero h1{font-size:3rem}.home .hero .action,.home .hero .description,.home .hero h1{margin:1.8rem auto}.home .hero .description{max-width:35rem;font-size:1.6rem;line-height:1.3;color:#6a8bad}.home .hero .action-button{display:inline-block;font-size:1.2rem;color:#fff;background-color:#3eaf7c;padding:.8rem 1.6rem;border-radius:4px;transition:background-color .1s ease;box-sizing:border-box;border-bottom:1px solid #389d70}.home .hero .action-button:hover{background-color:#4abf8a}.home .features{border-top:1px solid #eaecef;padding:1.2rem 0;margin-top:2.5rem;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:stretch;justify-content:space-between}.home .feature{flex-grow:1;flex-basis:30%;max-width:30%}.home .feature h2{font-size:1.4rem;font-weight:500;border-bottom:none;padding-bottom:0;color:#3a5169}.home .feature p{color:#4e6e8e}.home .footer{padding:2.5rem;border-top:1px solid #eaecef;text-align:center;color:#4e6e8e}@media (max-width:719px){.home .features{flex-direction:column}.home .feature{max-width:100%;padding:0 2.5rem}}@media (max-width:419px){.home{padding-left:1.5rem;padding-right:1.5rem}.home .hero img{max-height:210px;margin:2rem auto 1.2rem}.home .hero h1{font-size:2rem}.home .hero .action,.home .hero .description,.home .hero h1{margin:1.2rem auto}.home .hero .description{font-size:1.2rem}.home .hero .action-button{font-size:1rem;padding:.6rem 1.2rem}.home .feature h2{font-size:1.25rem}}.search-box{display:inline-block;position:relative;margin-right:1rem}.search-box input{cursor:text;width:10rem;height:2rem;color:#4e6e8e;display:inline-block;border:1px solid #cfd4db;border-radius:2rem;font-size:.9rem;line-height:2rem;padding:0 .5rem 0 2rem;outline:none;transition:all .2s ease;background:#fff url(/front-vuepress/assets/img/search.83621669.svg) .6rem .5rem no-repeat;background-size:1rem}.search-box input:focus{cursor:auto;border-color:#3eaf7c}.search-box .suggestions{background:#fff;width:20rem;position:absolute;top:2rem;border:1px solid #cfd4db;border-radius:6px;padding:.4rem;list-style-type:none}.search-box .suggestions.align-right{right:0}.search-box .suggestion{line-height:1.4;padding:.4rem .6rem;border-radius:4px;cursor:pointer}.search-box .suggestion a{white-space:normal;color:#5d82a6}.search-box .suggestion a .page-title{font-weight:600}.search-box .suggestion a .header{font-size:.9em;margin-left:.25em}.search-box .suggestion.focused{background-color:#f3f4f5}.search-box .suggestion.focused a{color:#3eaf7c}@media (max-width:959px){.search-box input{cursor:pointer;width:0;border-color:transparent;position:relative}.search-box input:focus{cursor:text;left:0;width:10rem}}@media (-ms-high-contrast:none){.search-box input{height:2rem}}@media (max-width:959px) and (min-width:719px){.search-box .suggestions{left:0}}@media (max-width:719px){.search-box{margin-right:0}.search-box input{left:1rem}.search-box .suggestions{right:0}}@media (max-width:419px){.search-box .suggestions{width:calc(100vw - 4rem)}.search-box input:focus{width:8rem}}.sidebar-button{cursor:pointer;display:none;width:1.25rem;height:1.25rem;position:absolute;padding:.6rem;top:.6rem;left:1rem}.sidebar-button .icon{display:block;width:1.25rem;height:1.25rem}@media (max-width:719px){.sidebar-button{display:block}}.dropdown-enter,.dropdown-leave-to{height:0!important}.dropdown-wrapper{cursor:pointer}.dropdown-wrapper .dropdown-title,.dropdown-wrapper .mobile-dropdown-title{display:block;font-size:.9rem;font-family:inherit;cursor:inherit;padding:inherit;line-height:1.4rem;background:transparent;border:none;font-weight:500;color:#2c3e50}.dropdown-wrapper .dropdown-title:hover,.dropdown-wrapper .mobile-dropdown-title:hover{border-color:transparent}.dropdown-wrapper .dropdown-title .arrow,.dropdown-wrapper .mobile-dropdown-title .arrow{vertical-align:middle;margin-top:-1px;margin-left:.4rem}.dropdown-wrapper .mobile-dropdown-title{display:none;font-weight:600}.dropdown-wrapper .mobile-dropdown-title font-size inherit:hover{color:#3eaf7c}.dropdown-wrapper .nav-dropdown .dropdown-item{color:inherit;line-height:1.7rem}.dropdown-wrapper .nav-dropdown .dropdown-item h4{margin:.45rem 0 0;border-top:1px solid #eee;padding:1rem 1.5rem .45rem 1.25rem}.dropdown-wrapper .nav-dropdown .dropdown-item .dropdown-subitem-wrapper{padding:0;list-style:none}.dropdown-wrapper .nav-dropdown .dropdown-item .dropdown-subitem-wrapper .dropdown-subitem{font-size:.9em}.dropdown-wrapper .nav-dropdown .dropdown-item a{display:block;line-height:1.7rem;position:relative;border-bottom:none;font-weight:400;margin-bottom:0;padding:0 1.5rem 0 1.25rem}.dropdown-wrapper .nav-dropdown .dropdown-item a.router-link-active,.dropdown-wrapper .nav-dropdown .dropdown-item a:hover{color:#3eaf7c}.dropdown-wrapper .nav-dropdown .dropdown-item a.router-link-active:after{content:"";width:0;height:0;border-left:5px solid #3eaf7c;border-top:3px solid transparent;border-bottom:3px solid transparent;position:absolute;top:calc(50% - 2px);left:9px}.dropdown-wrapper .nav-dropdown .dropdown-item:first-child h4{margin-top:0;padding-top:0;border-top:0}@media (max-width:719px){.dropdown-wrapper.open .dropdown-title{margin-bottom:.5rem}.dropdown-wrapper .dropdown-title{display:none}.dropdown-wrapper .mobile-dropdown-title{display:block}.dropdown-wrapper .nav-dropdown{transition:height .1s ease-out;overflow:hidden}.dropdown-wrapper .nav-dropdown .dropdown-item h4{border-top:0;margin-top:0;padding-top:0}.dropdown-wrapper .nav-dropdown .dropdown-item>a,.dropdown-wrapper .nav-dropdown .dropdown-item h4{font-size:15px;line-height:2rem}.dropdown-wrapper .nav-dropdown .dropdown-item .dropdown-subitem{font-size:14px;padding-left:1rem}}@media (min-width:719px){.dropdown-wrapper{height:1.8rem}.dropdown-wrapper.open .nav-dropdown,.dropdown-wrapper:hover .nav-dropdown{display:block!important}.dropdown-wrapper.open:blur{display:none}.dropdown-wrapper .nav-dropdown{display:none;height:auto!important;box-sizing:border-box;max-height:calc(100vh - 2.7rem);overflow-y:auto;position:absolute;top:100%;right:0;background-color:#fff;padding:.6rem 0;border:1px solid;border-color:#ddd #ddd #ccc;text-align:left;border-radius:.25rem;white-space:nowrap;margin:0}}.nav-links{display:inline-block}.nav-links a{line-height:1.4rem;color:inherit}.nav-links a.router-link-active,.nav-links a:hover{color:#3eaf7c}.nav-links .nav-item{position:relative;display:inline-block;margin-left:1.5rem;line-height:2rem}.nav-links .nav-item:first-child{margin-left:0}.nav-links .repo-link{margin-left:1.5rem}@media (max-width:719px){.nav-links .nav-item,.nav-links .repo-link{margin-left:0}}@media (min-width:719px){.nav-links a.router-link-active,.nav-links a:hover{color:#2c3e50}.nav-item>a:not(.external).router-link-active,.nav-item>a:not(.external):hover{margin-bottom:-2px;border-bottom:2px solid #46bd87}}.navbar{padding:.7rem 1.5rem;line-height:2.2rem}.navbar a,.navbar img,.navbar span{display:inline-block}.navbar .logo{height:2.2rem;min-width:2.2rem;margin-right:.8rem;vertical-align:top}.navbar .site-name{font-size:1.3rem;font-weight:600;color:#2c3e50;position:relative}.navbar .links{padding-left:1.5rem;box-sizing:border-box;background-color:#fff;white-space:nowrap;font-size:.9rem;position:absolute;right:1.5rem;top:.7rem;display:flex}.navbar .links .search-box{flex:0 0 auto;vertical-align:top}@media (max-width:719px){.navbar{padding-left:4rem}.navbar .can-hide{display:none}.navbar .links{padding-left:1.5rem}.navbar .site-name{width:calc(100vw - 9.4rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.page-edit{max-width:740px;margin:0 auto;padding:2rem 2.5rem}@media (max-width:959px){.page-edit{padding:2rem}}@media (max-width:419px){.page-edit{padding:1.5rem}}.page-edit{padding-top:1rem;padding-bottom:1rem;overflow:auto}.page-edit .edit-link{display:inline-block}.page-edit .edit-link a{color:#4e6e8e;margin-right:.25rem}.page-edit .last-updated{float:right;font-size:.9em}.page-edit .last-updated .prefix{font-weight:500;color:#4e6e8e}.page-edit .last-updated .time{font-weight:400;color:#767676}@media (max-width:719px){.page-edit .edit-link{margin-bottom:.5rem}.page-edit .last-updated{font-size:.8em;float:none;text-align:left}}.page-nav{max-width:740px;margin:0 auto;padding:2rem 2.5rem}@media (max-width:959px){.page-nav{padding:2rem}}@media (max-width:419px){.page-nav{padding:1.5rem}}.page-nav{padding-top:1rem;padding-bottom:0}.page-nav .inner{min-height:2rem;margin-top:0;border-top:1px solid #eaecef;padding-top:1rem;overflow:auto}.page-nav .next{float:right}.page{padding-bottom:2rem;display:block}.sidebar-group .sidebar-group{padding-left:.5em}.sidebar-group:not(.collapsable) .sidebar-heading:not(.clickable){cursor:auto;color:inherit}.sidebar-group.is-sub-group{padding-left:0}.sidebar-group.is-sub-group>.sidebar-heading{font-size:.95em;line-height:1.4;font-weight:400;padding-left:2rem}.sidebar-group.is-sub-group>.sidebar-heading:not(.clickable){opacity:.5}.sidebar-group.is-sub-group>.sidebar-group-items{padding-left:1rem}.sidebar-group.is-sub-group>.sidebar-group-items>li>.sidebar-link{font-size:.95em;border-left:none}.sidebar-group.depth-2>.sidebar-heading{border-left:none}.sidebar-heading{color:#2c3e50;transition:color .15s ease;cursor:pointer;font-size:1.1em;font-weight:700;padding:.35rem 1.5rem .35rem 1.25rem;width:100%;box-sizing:border-box;margin:0;border-left:.25rem solid transparent}.sidebar-heading.open,.sidebar-heading:hover{color:inherit}.sidebar-heading .arrow{position:relative;top:-.12em;left:.5em}.sidebar-heading.clickable.active{font-weight:600;color:#3eaf7c;border-left-color:#3eaf7c}.sidebar-heading.clickable:hover{color:#3eaf7c}.sidebar-group-items{transition:height .1s ease-out;font-size:.95em;overflow:hidden}.sidebar .sidebar-sub-headers{padding-left:1rem;font-size:.95em}a.sidebar-link{font-size:1em;font-weight:400;display:inline-block;color:#2c3e50;border-left:.25rem solid transparent;padding:.35rem 1rem .35rem 1.25rem;line-height:1.4;width:100%;box-sizing:border-box}a.sidebar-link:hover{color:#3eaf7c}a.sidebar-link.active{font-weight:600;color:#3eaf7c;border-left-color:#3eaf7c}.sidebar-group a.sidebar-link{padding-left:2rem}.sidebar-sub-headers a.sidebar-link{padding-top:.25rem;padding-bottom:.25rem;border-left:none}.sidebar-sub-headers a.sidebar-link.active{font-weight:500}.sidebar ul{padding:0;margin:0;list-style-type:none}.sidebar a{display:inline-block}.sidebar .nav-links{display:none;border-bottom:1px solid #eaecef;padding:.5rem 0 .75rem}.sidebar .nav-links a{font-weight:600}.sidebar .nav-links .nav-item,.sidebar .nav-links .repo-link{display:block;line-height:1.25rem;font-size:1.1em;padding:.5rem 0 .5rem 1.5rem}.sidebar>.sidebar-links{padding:1.5rem 0}.sidebar>.sidebar-links>li>a.sidebar-link{font-size:1.1em;line-height:1.7;font-weight:700}.sidebar>.sidebar-links>li:not(:first-child){margin-top:.75rem}@media (max-width:719px){.sidebar .nav-links{display:block}.sidebar .nav-links .dropdown-wrapper .nav-dropdown .dropdown-item a.router-link-active:after{top:calc(1rem - 2px)}.sidebar>.sidebar-links{padding:1rem 0}}.theme-code-block[data-v-6d04095e]{display:none}.theme-code-block__active[data-v-6d04095e]{display:block}.theme-code-block>pre[data-v-6d04095e]{background-color:orange}.theme-code-group__nav[data-v-32c2d7ed]{margin-bottom:-35px;background-color:#282c34;padding-bottom:22px;border-top-left-radius:6px;border-top-right-radius:6px;padding-left:10px;padding-top:10px}.theme-code-group__ul[data-v-32c2d7ed]{margin:auto 0;padding-left:0;display:inline-flex;list-style:none}.theme-code-group__nav-tab[data-v-32c2d7ed]{border:0;padding:5px;cursor:pointer;background-color:transparent;font-size:.85em;line-height:1.4;color:hsla(0,0%,100%,.9);font-weight:600}.theme-code-group__nav-tab-active[data-v-32c2d7ed]{border-bottom:1px solid #42b983}.pre-blank[data-v-32c2d7ed]{color:#42b983}.badge[data-v-15b7b770]{display:inline-block;font-size:14px;height:18px;line-height:18px;border-radius:3px;padding:0 6px;color:#fff}.badge.green[data-v-15b7b770],.badge.tip[data-v-15b7b770],.badge[data-v-15b7b770]{background-color:#42b983}.badge.error[data-v-15b7b770]{background-color:#da5961}.badge.warn[data-v-15b7b770],.badge.warning[data-v-15b7b770],.badge.yellow[data-v-15b7b770]{background-color:#e7c000}.badge+.badge[data-v-15b7b770]{margin-left:5px}
\ No newline at end of file
code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}.theme-default-content code{color:#476582;padding:.25rem .5rem;margin:0;font-size:.85em;background-color:rgba(27,31,35,.05);border-radius:3px}.theme-default-content code .token.deleted{color:#ec5975}.theme-default-content code .token.inserted{color:#3eaf7c}.theme-default-content pre,.theme-default-content pre[class*=language-]{line-height:1.4;padding:1.25rem 1.5rem;margin:.85rem 0;background-color:#282c34;border-radius:6px;overflow:auto}.theme-default-content pre[class*=language-] code,.theme-default-content pre code{color:#fff;padding:0;background-color:transparent;border-radius:0}div[class*=language-]{position:relative;background-color:#282c34;border-radius:6px}div[class*=language-] .highlight-lines{-webkit-user-select:none;-ms-user-select:none;user-select:none;padding-top:1.3rem;position:absolute;top:0;left:0;width:100%;line-height:1.4}div[class*=language-] .highlight-lines .highlighted{background-color:rgba(0,0,0,.66)}div[class*=language-] pre,div[class*=language-] pre[class*=language-]{background:transparent;position:relative;z-index:1}div[class*=language-]:before{position:absolute;z-index:3;top:.8em;right:1em;font-size:.75rem;color:hsla(0,0%,100%,.4)}div[class*=language-]:not(.line-numbers-mode) .line-numbers-wrapper{display:none}div[class*=language-].line-numbers-mode .highlight-lines .highlighted{position:relative}div[class*=language-].line-numbers-mode .highlight-lines .highlighted:before{content:" ";position:absolute;z-index:3;left:0;top:0;display:block;width:3.5rem;height:100%;background-color:rgba(0,0,0,.66)}div[class*=language-].line-numbers-mode pre{padding-left:4.5rem;vertical-align:middle}div[class*=language-].line-numbers-mode .line-numbers-wrapper{position:absolute;top:0;width:3.5rem;text-align:center;color:hsla(0,0%,100%,.3);padding:1.25rem 0;line-height:1.4}div[class*=language-].line-numbers-mode .line-numbers-wrapper br{-webkit-user-select:none;-ms-user-select:none;user-select:none}div[class*=language-].line-numbers-mode .line-numbers-wrapper .line-number{position:relative;z-index:4;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:.85em}div[class*=language-].line-numbers-mode:after{content:"";position:absolute;z-index:2;top:0;left:0;width:3.5rem;height:100%;border-radius:6px 0 0 6px;border-right:1px solid rgba(0,0,0,.66);background-color:#282c34}div[class~=language-js]:before{content:"js"}div[class~=language-ts]:before{content:"ts"}div[class~=language-html]:before{content:"html"}div[class~=language-md]:before{content:"md"}div[class~=language-vue]:before{content:"vue"}div[class~=language-css]:before{content:"css"}div[class~=language-sass]:before{content:"sass"}div[class~=language-scss]:before{content:"scss"}div[class~=language-less]:before{content:"less"}div[class~=language-stylus]:before{content:"stylus"}div[class~=language-go]:before{content:"go"}div[class~=language-java]:before{content:"java"}div[class~=language-c]:before{content:"c"}div[class~=language-sh]:before{content:"sh"}div[class~=language-yaml]:before{content:"yaml"}div[class~=language-py]:before{content:"py"}div[class~=language-docker]:before{content:"docker"}div[class~=language-dockerfile]:before{content:"dockerfile"}div[class~=language-makefile]:before{content:"makefile"}div[class~=language-javascript]:before{content:"js"}div[class~=language-typescript]:before{content:"ts"}div[class~=language-markup]:before{content:"html"}div[class~=language-markdown]:before{content:"md"}div[class~=language-json]:before{content:"json"}div[class~=language-ruby]:before{content:"rb"}div[class~=language-python]:before{content:"py"}div[class~=language-bash]:before{content:"sh"}div[class~=language-php]:before{content:"php"}.custom-block .custom-block-title{font-weight:600;margin-bottom:-.4rem}.custom-block.danger,.custom-block.tip,.custom-block.warning{padding:.1rem 1.5rem;border-left-width:.5rem;border-left-style:solid;margin:1rem 0}.custom-block.tip{background-color:#f3f5f7;border-color:#42b983}.custom-block.warning{background-color:rgba(255,229,100,.3);border-color:#e7c000;color:#6b5900}.custom-block.warning .custom-block-title{color:#b29400}.custom-block.warning a{color:#2c3e50}.custom-block.danger{background-color:#ffe6e6;border-color:#c00;color:#4d0000}.custom-block.danger .custom-block-title{color:#900}.custom-block.danger a{color:#2c3e50}.custom-block.details{display:block;position:relative;border-radius:2px;margin:1.6em 0;padding:1.6em;background-color:#eee}.custom-block.details h4{margin-top:0}.custom-block.details figure:last-child,.custom-block.details p:last-child{margin-bottom:0;padding-bottom:0}.custom-block.details summary{outline:none;cursor:pointer}.arrow{display:inline-block;width:0;height:0}.arrow.up{border-bottom:6px solid #ccc}.arrow.down,.arrow.up{border-left:4px solid transparent;border-right:4px solid transparent}.arrow.down{border-top:6px solid #ccc}.arrow.right{border-left:6px solid #ccc}.arrow.left,.arrow.right{border-top:4px solid transparent;border-bottom:4px solid transparent}.arrow.left{border-right:6px solid #ccc}.theme-default-content:not(.custom){max-width:740px;margin:0 auto;padding:2rem 2.5rem}@media (max-width:959px){.theme-default-content:not(.custom){padding:2rem}}@media (max-width:419px){.theme-default-content:not(.custom){padding:1.5rem}}.table-of-contents .badge{vertical-align:middle}body,html{padding:0;margin:0;background-color:#fff}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;color:#2c3e50}.page{padding-left:20rem}.navbar{z-index:20;right:0;height:3.6rem;background-color:#fff;box-sizing:border-box;border-bottom:1px solid #eaecef}.navbar,.sidebar-mask{position:fixed;top:0;left:0}.sidebar-mask{z-index:9;width:100vw;height:100vh;display:none}.sidebar{font-size:16px;background-color:#fff;width:20rem;position:fixed;z-index:10;margin:0;top:3.6rem;left:0;bottom:0;box-sizing:border-box;border-right:1px solid #eaecef;overflow-y:auto}.theme-default-content:not(.custom)>:first-child{margin-top:3.6rem}.theme-default-content:not(.custom) a:hover{text-decoration:underline}.theme-default-content:not(.custom) p.demo{padding:1rem 1.5rem;border:1px solid #ddd;border-radius:4px}.theme-default-content:not(.custom) img{max-width:100%}.theme-default-content.custom{padding:0;margin:0}.theme-default-content.custom img{max-width:100%}a{font-weight:500;text-decoration:none}a,p a code{color:#3eaf7c}p a code{font-weight:400}kbd{background:#eee;border:.15rem solid #ddd;border-bottom:.25rem solid #ddd;border-radius:.15rem;padding:0 .15em}blockquote{font-size:1rem;color:#999;border-left:.2rem solid #dfe2e5;margin:1rem 0;padding:.25rem 0 .25rem 1rem}blockquote>p{margin:0}ol,ul{padding-left:1.2em}strong{font-weight:600}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.25}.theme-default-content:not(.custom)>h1,.theme-default-content:not(.custom)>h2,.theme-default-content:not(.custom)>h3,.theme-default-content:not(.custom)>h4,.theme-default-content:not(.custom)>h5,.theme-default-content:not(.custom)>h6{margin-top:-3.1rem;padding-top:4.6rem;margin-bottom:0}.theme-default-content:not(.custom)>h1:first-child,.theme-default-content:not(.custom)>h2:first-child,.theme-default-content:not(.custom)>h3:first-child,.theme-default-content:not(.custom)>h4:first-child,.theme-default-content:not(.custom)>h5:first-child,.theme-default-content:not(.custom)>h6:first-child{margin-top:-1.5rem;margin-bottom:1rem}.theme-default-content:not(.custom)>h1:first-child+.custom-block,.theme-default-content:not(.custom)>h1:first-child+p,.theme-default-content:not(.custom)>h1:first-child+pre,.theme-default-content:not(.custom)>h2:first-child+.custom-block,.theme-default-content:not(.custom)>h2:first-child+p,.theme-default-content:not(.custom)>h2:first-child+pre,.theme-default-content:not(.custom)>h3:first-child+.custom-block,.theme-default-content:not(.custom)>h3:first-child+p,.theme-default-content:not(.custom)>h3:first-child+pre,.theme-default-content:not(.custom)>h4:first-child+.custom-block,.theme-default-content:not(.custom)>h4:first-child+p,.theme-default-content:not(.custom)>h4:first-child+pre,.theme-default-content:not(.custom)>h5:first-child+.custom-block,.theme-default-content:not(.custom)>h5:first-child+p,.theme-default-content:not(.custom)>h5:first-child+pre,.theme-default-content:not(.custom)>h6:first-child+.custom-block,.theme-default-content:not(.custom)>h6:first-child+p,.theme-default-content:not(.custom)>h6:first-child+pre{margin-top:2rem}h1:focus .header-anchor,h1:hover .header-anchor,h2:focus .header-anchor,h2:hover .header-anchor,h3:focus .header-anchor,h3:hover .header-anchor,h4:focus .header-anchor,h4:hover .header-anchor,h5:focus .header-anchor,h5:hover .header-anchor,h6:focus .header-anchor,h6:hover .header-anchor{opacity:1}h1{font-size:2.2rem}h2{font-size:1.65rem;padding-bottom:.3rem;border-bottom:1px solid #eaecef}h3{font-size:1.35rem}a.header-anchor{font-size:.85em;float:left;margin-left:-.87em;padding-right:.23em;margin-top:.125em;opacity:0}a.header-anchor:focus,a.header-anchor:hover{text-decoration:none}.line-number,code,kbd{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}ol,p,ul{line-height:1.7}hr{border:0;border-top:1px solid #eaecef}table{border-collapse:collapse;margin:1rem 0;display:block;overflow-x:auto}tr{border-top:1px solid #dfe2e5}tr:nth-child(2n){background-color:#f6f8fa}td,th{border:1px solid #dfe2e5;padding:.6em 1em}.theme-container.sidebar-open .sidebar-mask{display:block}.theme-container.no-navbar .theme-default-content:not(.custom)>h1,.theme-container.no-navbar h2,.theme-container.no-navbar h3,.theme-container.no-navbar h4,.theme-container.no-navbar h5,.theme-container.no-navbar h6{margin-top:1.5rem;padding-top:0}.theme-container.no-navbar .sidebar{top:0}@media (min-width:720px){.theme-container.no-sidebar .sidebar{display:none}.theme-container.no-sidebar .page{padding-left:0}}@media (max-width:959px){.sidebar{font-size:15px;width:16.4rem}.page{padding-left:16.4rem}}@media (max-width:719px){.sidebar{top:0;padding-top:3.6rem;transform:translateX(-100%);transition:transform .2s ease}.page{padding-left:0}.theme-container.sidebar-open .sidebar{transform:translateX(0)}.theme-container.no-navbar .sidebar{padding-top:0}}@media (max-width:419px){h1{font-size:1.9rem}.theme-default-content div[class*=language-]{margin:.85rem -1.5rem;border-radius:0}}#nprogress{pointer-events:none}#nprogress .bar{background:#3eaf7c;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #3eaf7c,0 0 5px #3eaf7c;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#3eaf7c transparent transparent #3eaf7c;border-style:solid;border-width:2px;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.icon.outbound{color:#aaa;display:inline-block;vertical-align:middle;position:relative;top:-1px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.home{padding:3.6rem 2rem 0;max-width:960px;margin:0 auto;display:block}.home .hero{text-align:center}.home .hero img{max-width:100%;max-height:280px;display:block;margin:3rem auto 1.5rem}.home .hero h1{font-size:3rem}.home .hero .action,.home .hero .description,.home .hero h1{margin:1.8rem auto}.home .hero .description{max-width:35rem;font-size:1.6rem;line-height:1.3;color:#6a8bad}.home .hero .action-button{display:inline-block;font-size:1.2rem;color:#fff;background-color:#3eaf7c;padding:.8rem 1.6rem;border-radius:4px;transition:background-color .1s ease;box-sizing:border-box;border-bottom:1px solid #389d70}.home .hero .action-button:hover{background-color:#4abf8a}.home .features{border-top:1px solid #eaecef;padding:1.2rem 0;margin-top:2.5rem;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:stretch;justify-content:space-between}.home .feature{flex-grow:1;flex-basis:30%;max-width:30%}.home .feature h2{font-size:1.4rem;font-weight:500;border-bottom:none;padding-bottom:0;color:#3a5169}.home .feature p{color:#4e6e8e}.home .footer{padding:2.5rem;border-top:1px solid #eaecef;text-align:center;color:#4e6e8e}@media (max-width:719px){.home .features{flex-direction:column}.home .feature{max-width:100%;padding:0 2.5rem}}@media (max-width:419px){.home{padding-left:1.5rem;padding-right:1.5rem}.home .hero img{max-height:210px;margin:2rem auto 1.2rem}.home .hero h1{font-size:2rem}.home .hero .action,.home .hero .description,.home .hero h1{margin:1.2rem auto}.home .hero .description{font-size:1.2rem}.home .hero .action-button{font-size:1rem;padding:.6rem 1.2rem}.home .feature h2{font-size:1.25rem}}.search-box{display:inline-block;position:relative;margin-right:1rem}.search-box input{cursor:text;width:10rem;height:2rem;color:#4e6e8e;display:inline-block;border:1px solid #cfd4db;border-radius:2rem;font-size:.9rem;line-height:2rem;padding:0 .5rem 0 2rem;outline:none;transition:all .2s ease;background:#fff url(/front-vuepress/assets/img/search.83621669.svg) .6rem .5rem no-repeat;background-size:1rem}.search-box input:focus{cursor:auto;border-color:#3eaf7c}.search-box .suggestions{background:#fff;width:20rem;position:absolute;top:2rem;border:1px solid #cfd4db;border-radius:6px;padding:.4rem;list-style-type:none}.search-box .suggestions.align-right{right:0}.search-box .suggestion{line-height:1.4;padding:.4rem .6rem;border-radius:4px;cursor:pointer}.search-box .suggestion a{white-space:normal;color:#5d82a6}.search-box .suggestion a .page-title{font-weight:600}.search-box .suggestion a .header{font-size:.9em;margin-left:.25em}.search-box .suggestion.focused{background-color:#f3f4f5}.search-box .suggestion.focused a{color:#3eaf7c}@media (max-width:959px){.search-box input{cursor:pointer;width:0;border-color:transparent;position:relative}.search-box input:focus{cursor:text;left:0;width:10rem}}@media (-ms-high-contrast:none){.search-box input{height:2rem}}@media (max-width:959px) and (min-width:719px){.search-box .suggestions{left:0}}@media (max-width:719px){.search-box{margin-right:0}.search-box input{left:1rem}.search-box .suggestions{right:0}}@media (max-width:419px){.search-box .suggestions{width:calc(100vw - 4rem)}.search-box input:focus{width:8rem}}.sidebar-button{cursor:pointer;display:none;width:1.25rem;height:1.25rem;position:absolute;padding:.6rem;top:.6rem;left:1rem}.sidebar-button .icon{display:block;width:1.25rem;height:1.25rem}@media (max-width:719px){.sidebar-button{display:block}}.dropdown-enter,.dropdown-leave-to{height:0!important}.dropdown-wrapper{cursor:pointer}.dropdown-wrapper .dropdown-title,.dropdown-wrapper .mobile-dropdown-title{display:block;font-size:.9rem;font-family:inherit;cursor:inherit;padding:inherit;line-height:1.4rem;background:transparent;border:none;font-weight:500;color:#2c3e50}.dropdown-wrapper .dropdown-title:hover,.dropdown-wrapper .mobile-dropdown-title:hover{border-color:transparent}.dropdown-wrapper .dropdown-title .arrow,.dropdown-wrapper .mobile-dropdown-title .arrow{vertical-align:middle;margin-top:-1px;margin-left:.4rem}.dropdown-wrapper .mobile-dropdown-title{display:none;font-weight:600}.dropdown-wrapper .mobile-dropdown-title font-size inherit:hover{color:#3eaf7c}.dropdown-wrapper .nav-dropdown .dropdown-item{color:inherit;line-height:1.7rem}.dropdown-wrapper .nav-dropdown .dropdown-item h4{margin:.45rem 0 0;border-top:1px solid #eee;padding:1rem 1.5rem .45rem 1.25rem}.dropdown-wrapper .nav-dropdown .dropdown-item .dropdown-subitem-wrapper{padding:0;list-style:none}.dropdown-wrapper .nav-dropdown .dropdown-item .dropdown-subitem-wrapper .dropdown-subitem{font-size:.9em}.dropdown-wrapper .nav-dropdown .dropdown-item a{display:block;line-height:1.7rem;position:relative;border-bottom:none;font-weight:400;margin-bottom:0;padding:0 1.5rem 0 1.25rem}.dropdown-wrapper .nav-dropdown .dropdown-item a.router-link-active,.dropdown-wrapper .nav-dropdown .dropdown-item a:hover{color:#3eaf7c}.dropdown-wrapper .nav-dropdown .dropdown-item a.router-link-active:after{content:"";width:0;height:0;border-left:5px solid #3eaf7c;border-top:3px solid transparent;border-bottom:3px solid transparent;position:absolute;top:calc(50% - 2px);left:9px}.dropdown-wrapper .nav-dropdown .dropdown-item:first-child h4{margin-top:0;padding-top:0;border-top:0}@media (max-width:719px){.dropdown-wrapper.open .dropdown-title{margin-bottom:.5rem}.dropdown-wrapper .dropdown-title{display:none}.dropdown-wrapper .mobile-dropdown-title{display:block}.dropdown-wrapper .nav-dropdown{transition:height .1s ease-out;overflow:hidden}.dropdown-wrapper .nav-dropdown .dropdown-item h4{border-top:0;margin-top:0;padding-top:0}.dropdown-wrapper .nav-dropdown .dropdown-item>a,.dropdown-wrapper .nav-dropdown .dropdown-item h4{font-size:15px;line-height:2rem}.dropdown-wrapper .nav-dropdown .dropdown-item .dropdown-subitem{font-size:14px;padding-left:1rem}}@media (min-width:719px){.dropdown-wrapper{height:1.8rem}.dropdown-wrapper.open .nav-dropdown,.dropdown-wrapper:hover .nav-dropdown{display:block!important}.dropdown-wrapper.open:blur{display:none}.dropdown-wrapper .nav-dropdown{display:none;height:auto!important;box-sizing:border-box;max-height:calc(100vh - 2.7rem);overflow-y:auto;position:absolute;top:100%;right:0;background-color:#fff;padding:.6rem 0;border:1px solid;border-color:#ddd #ddd #ccc;text-align:left;border-radius:.25rem;white-space:nowrap;margin:0}}.nav-links{display:inline-block}.nav-links a{line-height:1.4rem;color:inherit}.nav-links a.router-link-active,.nav-links a:hover{color:#3eaf7c}.nav-links .nav-item{position:relative;display:inline-block;margin-left:1.5rem;line-height:2rem}.nav-links .nav-item:first-child{margin-left:0}.nav-links .repo-link{margin-left:1.5rem}@media (max-width:719px){.nav-links .nav-item,.nav-links .repo-link{margin-left:0}}@media (min-width:719px){.nav-links a.router-link-active,.nav-links a:hover{color:#2c3e50}.nav-item>a:not(.external).router-link-active,.nav-item>a:not(.external):hover{margin-bottom:-2px;border-bottom:2px solid #46bd87}}.navbar{padding:.7rem 1.5rem;line-height:2.2rem}.navbar a,.navbar img,.navbar span{display:inline-block}.navbar .logo{height:2.2rem;min-width:2.2rem;margin-right:.8rem;vertical-align:top}.navbar .site-name{font-size:1.3rem;font-weight:600;color:#2c3e50;position:relative}.navbar .links{padding-left:1.5rem;box-sizing:border-box;background-color:#fff;white-space:nowrap;font-size:.9rem;position:absolute;right:1.5rem;top:.7rem;display:flex}.navbar .links .search-box{flex:0 0 auto;vertical-align:top}@media (max-width:719px){.navbar{padding-left:4rem}.navbar .can-hide{display:none}.navbar .links{padding-left:1.5rem}.navbar .site-name{width:calc(100vw - 9.4rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.page-edit{max-width:740px;margin:0 auto;padding:2rem 2.5rem}@media (max-width:959px){.page-edit{padding:2rem}}@media (max-width:419px){.page-edit{padding:1.5rem}}.page-edit{padding-top:1rem;padding-bottom:1rem;overflow:auto}.page-edit .edit-link{display:inline-block}.page-edit .edit-link a{color:#4e6e8e;margin-right:.25rem}.page-edit .last-updated{float:right;font-size:.9em}.page-edit .last-updated .prefix{font-weight:500;color:#4e6e8e}.page-edit .last-updated .time{font-weight:400;color:#767676}@media (max-width:719px){.page-edit .edit-link{margin-bottom:.5rem}.page-edit .last-updated{font-size:.8em;float:none;text-align:left}}.page-nav{max-width:740px;margin:0 auto;padding:2rem 2.5rem}@media (max-width:959px){.page-nav{padding:2rem}}@media (max-width:419px){.page-nav{padding:1.5rem}}.page-nav{padding-top:1rem;padding-bottom:0}.page-nav .inner{min-height:2rem;margin-top:0;border-top:1px solid #eaecef;padding-top:1rem;overflow:auto}.page-nav .next{float:right}.page{padding-bottom:2rem;display:block}.sidebar-group .sidebar-group{padding-left:.5em}.sidebar-group:not(.collapsable) .sidebar-heading:not(.clickable){cursor:auto;color:inherit}.sidebar-group.is-sub-group{padding-left:0}.sidebar-group.is-sub-group>.sidebar-heading{font-size:.95em;line-height:1.4;font-weight:400;padding-left:2rem}.sidebar-group.is-sub-group>.sidebar-heading:not(.clickable){opacity:.5}.sidebar-group.is-sub-group>.sidebar-group-items{padding-left:1rem}.sidebar-group.is-sub-group>.sidebar-group-items>li>.sidebar-link{font-size:.95em;border-left:none}.sidebar-group.depth-2>.sidebar-heading{border-left:none}.sidebar-heading{color:#2c3e50;transition:color .15s ease;cursor:pointer;font-size:1.1em;font-weight:700;padding:.35rem 1.5rem .35rem 1.25rem;width:100%;box-sizing:border-box;margin:0;border-left:.25rem solid transparent}.sidebar-heading.open,.sidebar-heading:hover{color:inherit}.sidebar-heading .arrow{position:relative;top:-.12em;left:.5em}.sidebar-heading.clickable.active{font-weight:600;color:#3eaf7c;border-left-color:#3eaf7c}.sidebar-heading.clickable:hover{color:#3eaf7c}.sidebar-group-items{transition:height .1s ease-out;font-size:.95em;overflow:hidden}.sidebar .sidebar-sub-headers{padding-left:1rem;font-size:.95em}a.sidebar-link{font-size:1em;font-weight:400;display:inline-block;color:#2c3e50;border-left:.25rem solid transparent;padding:.35rem 1rem .35rem 1.25rem;line-height:1.4;width:100%;box-sizing:border-box}a.sidebar-link:hover{color:#3eaf7c}a.sidebar-link.active{font-weight:600;color:#3eaf7c;border-left-color:#3eaf7c}.sidebar-group a.sidebar-link{padding-left:2rem}.sidebar-sub-headers a.sidebar-link{padding-top:.25rem;padding-bottom:.25rem;border-left:none}.sidebar-sub-headers a.sidebar-link.active{font-weight:500}.sidebar ul{padding:0;margin:0;list-style-type:none}.sidebar a{display:inline-block}.sidebar .nav-links{display:none;border-bottom:1px solid #eaecef;padding:.5rem 0 .75rem}.sidebar .nav-links a{font-weight:600}.sidebar .nav-links .nav-item,.sidebar .nav-links .repo-link{display:block;line-height:1.25rem;font-size:1.1em;padding:.5rem 0 .5rem 1.5rem}.sidebar>.sidebar-links{padding:1.5rem 0}.sidebar>.sidebar-links>li>a.sidebar-link{font-size:1.1em;line-height:1.7;font-weight:700}.sidebar>.sidebar-links>li:not(:first-child){margin-top:.75rem}@media (max-width:719px){.sidebar .nav-links{display:block}.sidebar .nav-links .dropdown-wrapper .nav-dropdown .dropdown-item a.router-link-active:after{top:calc(1rem - 2px)}.sidebar>.sidebar-links{padding:1rem 0}}.badge[data-v-15b7b770]{display:inline-block;font-size:14px;height:18px;line-height:18px;border-radius:3px;padding:0 6px;color:#fff}.badge.green[data-v-15b7b770],.badge.tip[data-v-15b7b770],.badge[data-v-15b7b770]{background-color:#42b983}.badge.error[data-v-15b7b770]{background-color:#da5961}.badge.warn[data-v-15b7b770],.badge.warning[data-v-15b7b770],.badge.yellow[data-v-15b7b770]{background-color:#e7c000}.badge+.badge[data-v-15b7b770]{margin-left:5px}.theme-code-block[data-v-6d04095e]{display:none}.theme-code-block__active[data-v-6d04095e]{display:block}.theme-code-block>pre[data-v-6d04095e]{background-color:orange}.theme-code-group__nav[data-v-32c2d7ed]{margin-bottom:-35px;background-color:#282c34;padding-bottom:22px;border-top-left-radius:6px;border-top-right-radius:6px;padding-left:10px;padding-top:10px}.theme-code-group__ul[data-v-32c2d7ed]{margin:auto 0;padding-left:0;display:inline-flex;list-style:none}.theme-code-group__nav-tab[data-v-32c2d7ed]{border:0;padding:5px;cursor:pointer;background-color:transparent;font-size:.85em;line-height:1.4;color:hsla(0,0%,100%,.9);font-weight:600}.theme-code-group__nav-tab-active[data-v-32c2d7ed]{border-bottom:1px solid #42b983}.pre-blank[data-v-32c2d7ed]{color:#42b983}
\ No newline at end of file
code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}.theme-default-content code{color:#476582;padding:.25rem .5rem;margin:0;font-size:.85em;background-color:rgba(27,31,35,.05);border-radius:3px}.theme-default-content code .token.deleted{color:#ec5975}.theme-default-content code .token.inserted{color:#3eaf7c}.theme-default-content pre,.theme-default-content pre[class*=language-]{line-height:1.4;padding:1.25rem 1.5rem;margin:.85rem 0;background-color:#282c34;border-radius:6px;overflow:auto}.theme-default-content pre[class*=language-] code,.theme-default-content pre code{color:#fff;padding:0;background-color:transparent;border-radius:0}div[class*=language-]{position:relative;background-color:#282c34;border-radius:6px}div[class*=language-] .highlight-lines{-webkit-user-select:none;-ms-user-select:none;user-select:none;padding-top:1.3rem;position:absolute;top:0;left:0;width:100%;line-height:1.4}div[class*=language-] .highlight-lines .highlighted{background-color:rgba(0,0,0,.66)}div[class*=language-] pre,div[class*=language-] pre[class*=language-]{background:transparent;position:relative;z-index:1}div[class*=language-]:before{position:absolute;z-index:3;top:.8em;right:1em;font-size:.75rem;color:hsla(0,0%,100%,.4)}div[class*=language-]:not(.line-numbers-mode) .line-numbers-wrapper{display:none}div[class*=language-].line-numbers-mode .highlight-lines .highlighted{position:relative}div[class*=language-].line-numbers-mode .highlight-lines .highlighted:before{content:" ";position:absolute;z-index:3;left:0;top:0;display:block;width:3.5rem;height:100%;background-color:rgba(0,0,0,.66)}div[class*=language-].line-numbers-mode pre{padding-left:4.5rem;vertical-align:middle}div[class*=language-].line-numbers-mode .line-numbers-wrapper{position:absolute;top:0;width:3.5rem;text-align:center;color:hsla(0,0%,100%,.3);padding:1.25rem 0;line-height:1.4}div[class*=language-].line-numbers-mode .line-numbers-wrapper br{-webkit-user-select:none;-ms-user-select:none;user-select:none}div[class*=language-].line-numbers-mode .line-numbers-wrapper .line-number{position:relative;z-index:4;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:.85em}div[class*=language-].line-numbers-mode:after{content:"";position:absolute;z-index:2;top:0;left:0;width:3.5rem;height:100%;border-radius:6px 0 0 6px;border-right:1px solid rgba(0,0,0,.66);background-color:#282c34}div[class~=language-js]:before{content:"js"}div[class~=language-ts]:before{content:"ts"}div[class~=language-html]:before{content:"html"}div[class~=language-md]:before{content:"md"}div[class~=language-vue]:before{content:"vue"}div[class~=language-css]:before{content:"css"}div[class~=language-sass]:before{content:"sass"}div[class~=language-scss]:before{content:"scss"}div[class~=language-less]:before{content:"less"}div[class~=language-stylus]:before{content:"stylus"}div[class~=language-go]:before{content:"go"}div[class~=language-java]:before{content:"java"}div[class~=language-c]:before{content:"c"}div[class~=language-sh]:before{content:"sh"}div[class~=language-yaml]:before{content:"yaml"}div[class~=language-py]:before{content:"py"}div[class~=language-docker]:before{content:"docker"}div[class~=language-dockerfile]:before{content:"dockerfile"}div[class~=language-makefile]:before{content:"makefile"}div[class~=language-javascript]:before{content:"js"}div[class~=language-typescript]:before{content:"ts"}div[class~=language-markup]:before{content:"html"}div[class~=language-markdown]:before{content:"md"}div[class~=language-json]:before{content:"json"}div[class~=language-ruby]:before{content:"rb"}div[class~=language-python]:before{content:"py"}div[class~=language-bash]:before{content:"sh"}div[class~=language-php]:before{content:"php"}.custom-block .custom-block-title{font-weight:600;margin-bottom:-.4rem}.custom-block.danger,.custom-block.tip,.custom-block.warning{padding:.1rem 1.5rem;border-left-width:.5rem;border-left-style:solid;margin:1rem 0}.custom-block.tip{background-color:#f3f5f7;border-color:#42b983}.custom-block.warning{background-color:rgba(255,229,100,.3);border-color:#e7c000;color:#6b5900}.custom-block.warning .custom-block-title{color:#b29400}.custom-block.warning a{color:#2c3e50}.custom-block.danger{background-color:#ffe6e6;border-color:#c00;color:#4d0000}.custom-block.danger .custom-block-title{color:#900}.custom-block.danger a{color:#2c3e50}.custom-block.details{display:block;position:relative;border-radius:2px;margin:1.6em 0;padding:1.6em;background-color:#eee}.custom-block.details h4{margin-top:0}.custom-block.details figure:last-child,.custom-block.details p:last-child{margin-bottom:0;padding-bottom:0}.custom-block.details summary{outline:none;cursor:pointer}.arrow{display:inline-block;width:0;height:0}.arrow.up{border-bottom:6px solid #ccc}.arrow.down,.arrow.up{border-left:4px solid transparent;border-right:4px solid transparent}.arrow.down{border-top:6px solid #ccc}.arrow.right{border-left:6px solid #ccc}.arrow.left,.arrow.right{border-top:4px solid transparent;border-bottom:4px solid transparent}.arrow.left{border-right:6px solid #ccc}.theme-default-content:not(.custom){max-width:740px;margin:0 auto;padding:2rem 2.5rem}@media (max-width:959px){.theme-default-content:not(.custom){padding:2rem}}@media (max-width:419px){.theme-default-content:not(.custom){padding:1.5rem}}.table-of-contents .badge{vertical-align:middle}body,html{padding:0;margin:0;background-color:#fff}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;color:#2c3e50}.page{padding-left:20rem}.navbar{z-index:20;right:0;height:3.6rem;background-color:#fff;box-sizing:border-box;border-bottom:1px solid #eaecef}.navbar,.sidebar-mask{position:fixed;top:0;left:0}.sidebar-mask{z-index:9;width:100vw;height:100vh;display:none}.sidebar{font-size:16px;background-color:#fff;width:20rem;position:fixed;z-index:10;margin:0;top:3.6rem;left:0;bottom:0;box-sizing:border-box;border-right:1px solid #eaecef;overflow-y:auto}.theme-default-content:not(.custom)>:first-child{margin-top:3.6rem}.theme-default-content:not(.custom) a:hover{text-decoration:underline}.theme-default-content:not(.custom) p.demo{padding:1rem 1.5rem;border:1px solid #ddd;border-radius:4px}.theme-default-content:not(.custom) img{max-width:100%}.theme-default-content.custom{padding:0;margin:0}.theme-default-content.custom img{max-width:100%}a{font-weight:500;text-decoration:none}a,p a code{color:#3eaf7c}p a code{font-weight:400}kbd{background:#eee;border:.15rem solid #ddd;border-bottom:.25rem solid #ddd;border-radius:.15rem;padding:0 .15em}blockquote{font-size:1rem;color:#999;border-left:.2rem solid #dfe2e5;margin:1rem 0;padding:.25rem 0 .25rem 1rem}blockquote>p{margin:0}ol,ul{padding-left:1.2em}strong{font-weight:600}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.25}.theme-default-content:not(.custom)>h1,.theme-default-content:not(.custom)>h2,.theme-default-content:not(.custom)>h3,.theme-default-content:not(.custom)>h4,.theme-default-content:not(.custom)>h5,.theme-default-content:not(.custom)>h6{margin-top:-3.1rem;padding-top:4.6rem;margin-bottom:0}.theme-default-content:not(.custom)>h1:first-child,.theme-default-content:not(.custom)>h2:first-child,.theme-default-content:not(.custom)>h3:first-child,.theme-default-content:not(.custom)>h4:first-child,.theme-default-content:not(.custom)>h5:first-child,.theme-default-content:not(.custom)>h6:first-child{margin-top:-1.5rem;margin-bottom:1rem}.theme-default-content:not(.custom)>h1:first-child+.custom-block,.theme-default-content:not(.custom)>h1:first-child+p,.theme-default-content:not(.custom)>h1:first-child+pre,.theme-default-content:not(.custom)>h2:first-child+.custom-block,.theme-default-content:not(.custom)>h2:first-child+p,.theme-default-content:not(.custom)>h2:first-child+pre,.theme-default-content:not(.custom)>h3:first-child+.custom-block,.theme-default-content:not(.custom)>h3:first-child+p,.theme-default-content:not(.custom)>h3:first-child+pre,.theme-default-content:not(.custom)>h4:first-child+.custom-block,.theme-default-content:not(.custom)>h4:first-child+p,.theme-default-content:not(.custom)>h4:first-child+pre,.theme-default-content:not(.custom)>h5:first-child+.custom-block,.theme-default-content:not(.custom)>h5:first-child+p,.theme-default-content:not(.custom)>h5:first-child+pre,.theme-default-content:not(.custom)>h6:first-child+.custom-block,.theme-default-content:not(.custom)>h6:first-child+p,.theme-default-content:not(.custom)>h6:first-child+pre{margin-top:2rem}h1:focus .header-anchor,h1:hover .header-anchor,h2:focus .header-anchor,h2:hover .header-anchor,h3:focus .header-anchor,h3:hover .header-anchor,h4:focus .header-anchor,h4:hover .header-anchor,h5:focus .header-anchor,h5:hover .header-anchor,h6:focus .header-anchor,h6:hover .header-anchor{opacity:1}h1{font-size:2.2rem}h2{font-size:1.65rem;padding-bottom:.3rem;border-bottom:1px solid #eaecef}h3{font-size:1.35rem}a.header-anchor{font-size:.85em;float:left;margin-left:-.87em;padding-right:.23em;margin-top:.125em;opacity:0}a.header-anchor:focus,a.header-anchor:hover{text-decoration:none}.line-number,code,kbd{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}ol,p,ul{line-height:1.7}hr{border:0;border-top:1px solid #eaecef}table{border-collapse:collapse;margin:1rem 0;display:block;overflow-x:auto}tr{border-top:1px solid #dfe2e5}tr:nth-child(2n){background-color:#f6f8fa}td,th{border:1px solid #dfe2e5;padding:.6em 1em}.theme-container.sidebar-open .sidebar-mask{display:block}.theme-container.no-navbar .theme-default-content:not(.custom)>h1,.theme-container.no-navbar h2,.theme-container.no-navbar h3,.theme-container.no-navbar h4,.theme-container.no-navbar h5,.theme-container.no-navbar h6{margin-top:1.5rem;padding-top:0}.theme-container.no-navbar .sidebar{top:0}@media (min-width:720px){.theme-container.no-sidebar .sidebar{display:none}.theme-container.no-sidebar .page{padding-left:0}}@media (max-width:959px){.sidebar{font-size:15px;width:16.4rem}.page{padding-left:16.4rem}}@media (max-width:719px){.sidebar{top:0;padding-top:3.6rem;transform:translateX(-100%);transition:transform .2s ease}.page{padding-left:0}.theme-container.sidebar-open .sidebar{transform:translateX(0)}.theme-container.no-navbar .sidebar{padding-top:0}}@media (max-width:419px){h1{font-size:1.9rem}.theme-default-content div[class*=language-]{margin:.85rem -1.5rem;border-radius:0}}#nprogress{pointer-events:none}#nprogress .bar{background:#3eaf7c;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #3eaf7c,0 0 5px #3eaf7c;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#3eaf7c transparent transparent #3eaf7c;border-style:solid;border-width:2px;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.icon.outbound{color:#aaa;display:inline-block;vertical-align:middle;position:relative;top:-1px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.home{padding:3.6rem 2rem 0;max-width:960px;margin:0 auto;display:block}.home .hero{text-align:center}.home .hero img{max-width:100%;max-height:280px;display:block;margin:3rem auto 1.5rem}.home .hero h1{font-size:3rem}.home .hero .action,.home .hero .description,.home .hero h1{margin:1.8rem auto}.home .hero .description{max-width:35rem;font-size:1.6rem;line-height:1.3;color:#6a8bad}.home .hero .action-button{display:inline-block;font-size:1.2rem;color:#fff;background-color:#3eaf7c;padding:.8rem 1.6rem;border-radius:4px;transition:background-color .1s ease;box-sizing:border-box;border-bottom:1px solid #389d70}.home .hero .action-button:hover{background-color:#4abf8a}.home .features{border-top:1px solid #eaecef;padding:1.2rem 0;margin-top:2.5rem;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:stretch;justify-content:space-between}.home .feature{flex-grow:1;flex-basis:30%;max-width:30%}.home .feature h2{font-size:1.4rem;font-weight:500;border-bottom:none;padding-bottom:0;color:#3a5169}.home .feature p{color:#4e6e8e}.home .footer{padding:2.5rem;border-top:1px solid #eaecef;text-align:center;color:#4e6e8e}@media (max-width:719px){.home .features{flex-direction:column}.home .feature{max-width:100%;padding:0 2.5rem}}@media (max-width:419px){.home{padding-left:1.5rem;padding-right:1.5rem}.home .hero img{max-height:210px;margin:2rem auto 1.2rem}.home .hero h1{font-size:2rem}.home .hero .action,.home .hero .description,.home .hero h1{margin:1.2rem auto}.home .hero .description{font-size:1.2rem}.home .hero .action-button{font-size:1rem;padding:.6rem 1.2rem}.home .feature h2{font-size:1.25rem}}.search-box{display:inline-block;position:relative;margin-right:1rem}.search-box input{cursor:text;width:10rem;height:2rem;color:#4e6e8e;display:inline-block;border:1px solid #cfd4db;border-radius:2rem;font-size:.9rem;line-height:2rem;padding:0 .5rem 0 2rem;outline:none;transition:all .2s ease;background:#fff url(/front-vuepress/assets/img/search.83621669.svg) .6rem .5rem no-repeat;background-size:1rem}.search-box input:focus{cursor:auto;border-color:#3eaf7c}.search-box .suggestions{background:#fff;width:20rem;position:absolute;top:2rem;border:1px solid #cfd4db;border-radius:6px;padding:.4rem;list-style-type:none}.search-box .suggestions.align-right{right:0}.search-box .suggestion{line-height:1.4;padding:.4rem .6rem;border-radius:4px;cursor:pointer}.search-box .suggestion a{white-space:normal;color:#5d82a6}.search-box .suggestion a .page-title{font-weight:600}.search-box .suggestion a .header{font-size:.9em;margin-left:.25em}.search-box .suggestion.focused{background-color:#f3f4f5}.search-box .suggestion.focused a{color:#3eaf7c}@media (max-width:959px){.search-box input{cursor:pointer;width:0;border-color:transparent;position:relative}.search-box input:focus{cursor:text;left:0;width:10rem}}@media (-ms-high-contrast:none){.search-box input{height:2rem}}@media (max-width:959px) and (min-width:719px){.search-box .suggestions{left:0}}@media (max-width:719px){.search-box{margin-right:0}.search-box input{left:1rem}.search-box .suggestions{right:0}}@media (max-width:419px){.search-box .suggestions{width:calc(100vw - 4rem)}.search-box input:focus{width:8rem}}.sidebar-button{cursor:pointer;display:none;width:1.25rem;height:1.25rem;position:absolute;padding:.6rem;top:.6rem;left:1rem}.sidebar-button .icon{display:block;width:1.25rem;height:1.25rem}@media (max-width:719px){.sidebar-button{display:block}}.dropdown-enter,.dropdown-leave-to{height:0!important}.dropdown-wrapper{cursor:pointer}.dropdown-wrapper .dropdown-title,.dropdown-wrapper .mobile-dropdown-title{display:block;font-size:.9rem;font-family:inherit;cursor:inherit;padding:inherit;line-height:1.4rem;background:transparent;border:none;font-weight:500;color:#2c3e50}.dropdown-wrapper .dropdown-title:hover,.dropdown-wrapper .mobile-dropdown-title:hover{border-color:transparent}.dropdown-wrapper .dropdown-title .arrow,.dropdown-wrapper .mobile-dropdown-title .arrow{vertical-align:middle;margin-top:-1px;margin-left:.4rem}.dropdown-wrapper .mobile-dropdown-title{display:none;font-weight:600}.dropdown-wrapper .mobile-dropdown-title font-size inherit:hover{color:#3eaf7c}.dropdown-wrapper .nav-dropdown .dropdown-item{color:inherit;line-height:1.7rem}.dropdown-wrapper .nav-dropdown .dropdown-item h4{margin:.45rem 0 0;border-top:1px solid #eee;padding:1rem 1.5rem .45rem 1.25rem}.dropdown-wrapper .nav-dropdown .dropdown-item .dropdown-subitem-wrapper{padding:0;list-style:none}.dropdown-wrapper .nav-dropdown .dropdown-item .dropdown-subitem-wrapper .dropdown-subitem{font-size:.9em}.dropdown-wrapper .nav-dropdown .dropdown-item a{display:block;line-height:1.7rem;position:relative;border-bottom:none;font-weight:400;margin-bottom:0;padding:0 1.5rem 0 1.25rem}.dropdown-wrapper .nav-dropdown .dropdown-item a.router-link-active,.dropdown-wrapper .nav-dropdown .dropdown-item a:hover{color:#3eaf7c}.dropdown-wrapper .nav-dropdown .dropdown-item a.router-link-active:after{content:"";width:0;height:0;border-left:5px solid #3eaf7c;border-top:3px solid transparent;border-bottom:3px solid transparent;position:absolute;top:calc(50% - 2px);left:9px}.dropdown-wrapper .nav-dropdown .dropdown-item:first-child h4{margin-top:0;padding-top:0;border-top:0}@media (max-width:719px){.dropdown-wrapper.open .dropdown-title{margin-bottom:.5rem}.dropdown-wrapper .dropdown-title{display:none}.dropdown-wrapper .mobile-dropdown-title{display:block}.dropdown-wrapper .nav-dropdown{transition:height .1s ease-out;overflow:hidden}.dropdown-wrapper .nav-dropdown .dropdown-item h4{border-top:0;margin-top:0;padding-top:0}.dropdown-wrapper .nav-dropdown .dropdown-item>a,.dropdown-wrapper .nav-dropdown .dropdown-item h4{font-size:15px;line-height:2rem}.dropdown-wrapper .nav-dropdown .dropdown-item .dropdown-subitem{font-size:14px;padding-left:1rem}}@media (min-width:719px){.dropdown-wrapper{height:1.8rem}.dropdown-wrapper.open .nav-dropdown,.dropdown-wrapper:hover .nav-dropdown{display:block!important}.dropdown-wrapper.open:blur{display:none}.dropdown-wrapper .nav-dropdown{display:none;height:auto!important;box-sizing:border-box;max-height:calc(100vh - 2.7rem);overflow-y:auto;position:absolute;top:100%;right:0;background-color:#fff;padding:.6rem 0;border:1px solid;border-color:#ddd #ddd #ccc;text-align:left;border-radius:.25rem;white-space:nowrap;margin:0}}.nav-links{display:inline-block}.nav-links a{line-height:1.4rem;color:inherit}.nav-links a.router-link-active,.nav-links a:hover{color:#3eaf7c}.nav-links .nav-item{position:relative;display:inline-block;margin-left:1.5rem;line-height:2rem}.nav-links .nav-item:first-child{margin-left:0}.nav-links .repo-link{margin-left:1.5rem}@media (max-width:719px){.nav-links .nav-item,.nav-links .repo-link{margin-left:0}}@media (min-width:719px){.nav-links a.router-link-active,.nav-links a:hover{color:#2c3e50}.nav-item>a:not(.external).router-link-active,.nav-item>a:not(.external):hover{margin-bottom:-2px;border-bottom:2px solid #46bd87}}.navbar{padding:.7rem 1.5rem;line-height:2.2rem}.navbar a,.navbar img,.navbar span{display:inline-block}.navbar .logo{height:2.2rem;min-width:2.2rem;margin-right:.8rem;vertical-align:top}.navbar .site-name{font-size:1.3rem;font-weight:600;color:#2c3e50;position:relative}.navbar .links{padding-left:1.5rem;box-sizing:border-box;background-color:#fff;white-space:nowrap;font-size:.9rem;position:absolute;right:1.5rem;top:.7rem;display:flex}.navbar .links .search-box{flex:0 0 auto;vertical-align:top}@media (max-width:719px){.navbar{padding-left:4rem}.navbar .can-hide{display:none}.navbar .links{padding-left:1.5rem}.navbar .site-name{width:calc(100vw - 9.4rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.page-edit{max-width:740px;margin:0 auto;padding:2rem 2.5rem}@media (max-width:959px){.page-edit{padding:2rem}}@media (max-width:419px){.page-edit{padding:1.5rem}}.page-edit{padding-top:1rem;padding-bottom:1rem;overflow:auto}.page-edit .edit-link{display:inline-block}.page-edit .edit-link a{color:#4e6e8e;margin-right:.25rem}.page-edit .last-updated{float:right;font-size:.9em}.page-edit .last-updated .prefix{font-weight:500;color:#4e6e8e}.page-edit .last-updated .time{font-weight:400;color:#767676}@media (max-width:719px){.page-edit .edit-link{margin-bottom:.5rem}.page-edit .last-updated{font-size:.8em;float:none;text-align:left}}.page-nav{max-width:740px;margin:0 auto;padding:2rem 2.5rem}@media (max-width:959px){.page-nav{padding:2rem}}@media (max-width:419px){.page-nav{padding:1.5rem}}.page-nav{padding-top:1rem;padding-bottom:0}.page-nav .inner{min-height:2rem;margin-top:0;border-top:1px solid #eaecef;padding-top:1rem;overflow:auto}.page-nav .next{float:right}.page{padding-bottom:2rem;display:block}.sidebar-group .sidebar-group{padding-left:.5em}.sidebar-group:not(.collapsable) .sidebar-heading:not(.clickable){cursor:auto;color:inherit}.sidebar-group.is-sub-group{padding-left:0}.sidebar-group.is-sub-group>.sidebar-heading{font-size:.95em;line-height:1.4;font-weight:400;padding-left:2rem}.sidebar-group.is-sub-group>.sidebar-heading:not(.clickable){opacity:.5}.sidebar-group.is-sub-group>.sidebar-group-items{padding-left:1rem}.sidebar-group.is-sub-group>.sidebar-group-items>li>.sidebar-link{font-size:.95em;border-left:none}.sidebar-group.depth-2>.sidebar-heading{border-left:none}.sidebar-heading{color:#2c3e50;transition:color .15s ease;cursor:pointer;font-size:1.1em;font-weight:700;padding:.35rem 1.5rem .35rem 1.25rem;width:100%;box-sizing:border-box;margin:0;border-left:.25rem solid transparent}.sidebar-heading.open,.sidebar-heading:hover{color:inherit}.sidebar-heading .arrow{position:relative;top:-.12em;left:.5em}.sidebar-heading.clickable.active{font-weight:600;color:#3eaf7c;border-left-color:#3eaf7c}.sidebar-heading.clickable:hover{color:#3eaf7c}.sidebar-group-items{transition:height .1s ease-out;font-size:.95em;overflow:hidden}.sidebar .sidebar-sub-headers{padding-left:1rem;font-size:.95em}a.sidebar-link{font-size:1em;font-weight:400;display:inline-block;color:#2c3e50;border-left:.25rem solid transparent;padding:.35rem 1rem .35rem 1.25rem;line-height:1.4;width:100%;box-sizing:border-box}a.sidebar-link:hover{color:#3eaf7c}a.sidebar-link.active{font-weight:600;color:#3eaf7c;border-left-color:#3eaf7c}.sidebar-group a.sidebar-link{padding-left:2rem}.sidebar-sub-headers a.sidebar-link{padding-top:.25rem;padding-bottom:.25rem;border-left:none}.sidebar-sub-headers a.sidebar-link.active{font-weight:500}.sidebar ul{padding:0;margin:0;list-style-type:none}.sidebar a{display:inline-block}.sidebar .nav-links{display:none;border-bottom:1px solid #eaecef;padding:.5rem 0 .75rem}.sidebar .nav-links a{font-weight:600}.sidebar .nav-links .nav-item,.sidebar .nav-links .repo-link{display:block;line-height:1.25rem;font-size:1.1em;padding:.5rem 0 .5rem 1.5rem}.sidebar>.sidebar-links{padding:1.5rem 0}.sidebar>.sidebar-links>li>a.sidebar-link{font-size:1.1em;line-height:1.7;font-weight:700}.sidebar>.sidebar-links>li:not(:first-child){margin-top:.75rem}@media (max-width:719px){.sidebar .nav-links{display:block}.sidebar .nav-links .dropdown-wrapper .nav-dropdown .dropdown-item a.router-link-active:after{top:calc(1rem - 2px)}.sidebar>.sidebar-links{padding:1rem 0}}.theme-code-block[data-v-6d04095e]{display:none}.theme-code-block__active[data-v-6d04095e]{display:block}.theme-code-block>pre[data-v-6d04095e]{background-color:orange}.theme-code-group__nav[data-v-32c2d7ed]{margin-bottom:-35px;background-color:#282c34;padding-bottom:22px;border-top-left-radius:6px;border-top-right-radius:6px;padding-left:10px;padding-top:10px}.theme-code-group__ul[data-v-32c2d7ed]{margin:auto 0;padding-left:0;display:inline-flex;list-style:none}.theme-code-group__nav-tab[data-v-32c2d7ed]{border:0;padding:5px;cursor:pointer;background-color:transparent;font-size:.85em;line-height:1.4;color:hsla(0,0%,100%,.9);font-weight:600}.theme-code-group__nav-tab-active[data-v-32c2d7ed]{border-bottom:1px solid #42b983}.pre-blank[data-v-32c2d7ed]{color:#42b983}.badge[data-v-15b7b770]{display:inline-block;font-size:14px;height:18px;line-height:18px;border-radius:3px;padding:0 6px;color:#fff}.badge.green[data-v-15b7b770],.badge.tip[data-v-15b7b770],.badge[data-v-15b7b770]{background-color:#42b983}.badge.error[data-v-15b7b770]{background-color:#da5961}.badge.warn[data-v-15b7b770],.badge.warning[data-v-15b7b770],.badge.yellow[data-v-15b7b770]{background-color:#e7c000}.badge+.badge[data-v-15b7b770]{margin-left:5px}
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{367:function(t,v,a){"use strict";a.r(v);var _=a(42),s=Object(_.a)({},(function(){var t=this,v=t.$createElement,a=t._self._c||v;return a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"好办-2-0"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#好办-2-0"}},[t._v("#")]),t._v(" 好办 2.0")]),t._v(" "),a("blockquote",[a("p",[t._v("下面是当时我做这个项目时整理的文档")])]),t._v(" "),a("h1",{attrs:{id:"好办后台整体使用说明"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#好办后台整体使用说明"}},[t._v("#")]),t._v(" 好办后台整体使用说明")]),t._v(" "),a("h2",{attrs:{id:"一、扫码登录"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#一、扫码登录"}},[t._v("#")]),t._v(" 一、扫码登录")]),t._v(" "),a("blockquote",[a("p",[t._v("前提条件:已经在好办 APP 上注册,并且设置了管理员")])]),t._v(" "),a("ul",[a("li",[t._v("1.1.1 登录整体流程")])]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 后台前端根据接口生成二维码(定时轮询查询是否扫码)\n |\n |-------------------判断是否超时,如果超时,就提示,可以刷新重新生成二维码\n |\n 登录好办 APP,扫描二维码 (APP 端会做一些判断)\n |\n | 确认登录\n |\n 后台前端根据接口返回的企业列表,选择登录的企业,登录\n |\n |-------------------如果超时,直接提示,重新生成二维码\n | 获取用户信息,保存本地\n |\n 登录后台首页\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br"),a("span",{staticClass:"line-number"},[t._v("3")]),a("br"),a("span",{staticClass:"line-number"},[t._v("4")]),a("br"),a("span",{staticClass:"line-number"},[t._v("5")]),a("br"),a("span",{staticClass:"line-number"},[t._v("6")]),a("br"),a("span",{staticClass:"line-number"},[t._v("7")]),a("br"),a("span",{staticClass:"line-number"},[t._v("8")]),a("br"),a("span",{staticClass:"line-number"},[t._v("9")]),a("br"),a("span",{staticClass:"line-number"},[t._v("10")]),a("br"),a("span",{staticClass:"line-number"},[t._v("11")]),a("br"),a("span",{staticClass:"line-number"},[t._v("12")]),a("br"),a("span",{staticClass:"line-number"},[t._v("13")]),a("br"),a("span",{staticClass:"line-number"},[t._v("14")]),a("br")])]),a("h2",{attrs:{id:"二、首页"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#二、首页"}},[t._v("#")]),t._v(" 二、首页")]),t._v(" "),a("ul",[a("li",[t._v("1.1.2 首页")])]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取企业基本信息,获取轮播,获取数据概览,获取快捷入口\n |\n |\n |\n 配置数据概览,配置快捷入口\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br"),a("span",{staticClass:"line-number"},[t._v("3")]),a("br"),a("span",{staticClass:"line-number"},[t._v("4")]),a("br"),a("span",{staticClass:"line-number"},[t._v("5")]),a("br")])]),a("h2",{attrs:{id:"三、审核中心"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#三、审核中心"}},[t._v("#")]),t._v(" 三、审核中心")]),t._v(" "),a("ul",[a("li",[t._v("1.1.3 审核中心")])]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取未审核,已审核数据\n |\n |\n |\n 未审核的数据可以同意/批量同意、拒绝\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br"),a("span",{staticClass:"line-number"},[t._v("3")]),a("br"),a("span",{staticClass:"line-number"},[t._v("4")]),a("br"),a("span",{staticClass:"line-number"},[t._v("5")]),a("br")])]),a("h2",{attrs:{id:"四、设置"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#四、设置"}},[t._v("#")]),t._v(" 四、设置")]),t._v(" "),a("ul",[a("li",[a("p",[t._v("1.1.4 企业设置")]),t._v(" "),a("ul",[a("li",[t._v("1.1.4.1 企业地址"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 企业地址设置开关\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])]),t._v(" "),a("li",[t._v("1.1.4.2 企业认证"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 设置企业的详细信息(名称,所在地区,详细地址,营业执照注册号,证件类型,营业执照,手持证件照片,,授权书)\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])])])]),t._v(" "),a("li",[a("p",[t._v("1.1.5 通讯录信息")]),t._v(" "),a("ul",[a("li",[t._v("1.1.5.1 员工详情字段配置(根据 通讯录 中档案设置字段配置)"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 行政架构通讯录员工详情字段设置\n 门店架构通讯录员工详情字段\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br")])])]),t._v(" "),a("li",[t._v("1.1.5.2 门店权限设置"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 设置各品牌下门店成员通讯录可见权限,设置门店信息变更是否需要审核\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])])])]),t._v(" "),a("li",[a("p",[t._v("1.1.6 更换超级管理员")])])]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 先验证超级管理员,再更换新的管理员\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])]),a("ul",[a("li",[t._v("1.1.7 设置子管理员\n"),a("ul",[a("li",[t._v("1.1.7.1 获取品牌中角色"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取角色列表\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])]),t._v(" "),a("li",[t._v("1.1.7.2 新增管理员角色"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 新增管理员角色(角色名称,角色说明,菜单权限,应用权限)\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])]),t._v(" "),a("li",[t._v("1.1.7.3 添加/编辑/删除成员(根据字段判断是否有权限)"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 新增/编辑/删除成员(管理员角色,成员名,选择管理范围(行政架构,门店架构))\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])])])])]),t._v(" "),a("h2",{attrs:{id:"五、通讯录"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#五、通讯录"}},[t._v("#")]),t._v(" 五、通讯录")]),t._v(" "),a("ul",[a("li",[a("p",[t._v("1.1.8 企业通讯录")]),t._v(" "),a("ul",[a("li",[t._v("1.1.8.1 行政架构"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取行政架构列表,添加行政分组,添加分组,添加成员,批量导入导出员工信息,\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])]),t._v(" "),a("li",[t._v("1.1.8.2 门店架构"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取门店架构列表(门店视图和店员视图), 增加品牌,添加分组,添加/编辑门店,批量导入导出门店信息\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])])])]),t._v(" "),a("li",[a("p",[t._v("1.1.9 员工档案")]),t._v(" "),a("ul",[a("li",[t._v("1.1.9.1 档案设置"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 档案字段设置 、试用期时间设置\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])]),t._v(" "),a("li",[t._v("1.1.9.2 在职员工"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取在职员工列表,导入员工档案,导出员工\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])]),t._v(" "),a("li",[t._v("1.1.9.3 离职员工"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取离职员工列表,导出员工\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])])])]),t._v(" "),a("li",[a("p",[t._v("1.2.1 共享通讯录")]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取共享通讯录列表,\n 一个二维码只能和一个企业建立共享关系,24小时有效\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br")])])])]),t._v(" "),a("h2",{attrs:{id:"六、企业应用"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#六、企业应用"}},[t._v("#")]),t._v(" 六、企业应用")]),t._v(" "),a("ul",[a("li",[a("p",[t._v("1.2.2 企业应用")]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取管理员角色中已经配置的应用数据,设置可见人群,设置开启/关闭应用\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])]),a("ul",[a("li",[a("p",[t._v("1.2.2.1 我的顾客")]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 会员搜索设置 在线沟通设置 开关\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])]),t._v(" "),a("li",[a("p",[t._v("1.2.2.2 云日报")]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取云日报记录列表,查看云日报记录详情,导出云日报记录\n 云日报系统报表配置,自定义报表设置,任务下发设置\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br")])])]),t._v(" "),a("li",[a("p",[t._v("1.2.2.3 企业公告")]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取企业公告列表,新建公告\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])]),t._v(" "),a("li",[a("p",[t._v("1.2.2.4 话务任务和不良评价(合并后)")]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取( 话务任务和不良评价)任务列表,查看任务详情(区分话务任务和不良评价),导出任务记录\n 话务任务设置\n 不良评价回访设置\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br"),a("span",{staticClass:"line-number"},[t._v("3")]),a("br")])])]),t._v(" "),a("li",[a("p",[t._v("1.2.2.5 指标管理")]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取月指标列表,查看门店月指标,导购月指标,商户日权重\n 获取 月指标任务列表,查看月指标任务详情,导出月指标任务\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br")])])])])])]),t._v(" "),a("h1",{attrs:{id:"安正需求"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#安正需求"}},[t._v("#")]),t._v(" 安正需求")]),t._v(" "),a("h2",{attrs:{id:"_1-好办1-0"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#_1-好办1-0"}},[t._v("#")]),t._v(" 1. 好办1.0")]),t._v(" "),a("h3",{attrs:{id:"_1-1-签到"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#_1-1-签到"}},[t._v("#")]),t._v(" 1.1 签到")]),t._v(" "),a("p",[t._v("需求说明:安正集团要求好办APP有签到功能,服务对象为导购人员。同时需要在后台导出签到数据。")]),t._v(" "),a("p",[t._v("原型链接:https://z2qxvy.axshare.com")]),t._v(" "),a("h2",{attrs:{id:"_6月中旬迭代"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#_6月中旬迭代"}},[t._v("#")]),t._v(" 6月中旬迭代")]),t._v(" "),a("h3",{attrs:{id:"日志信息"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#日志信息"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("时间")]),t._v(" "),a("th",[t._v("内容")]),t._v(" "),a("th",[t._v("填写人")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("2019-06-04")]),t._v(" "),a("td",[t._v("企业公告优化")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-06-10")]),t._v(" "),a("td",[t._v("门店信息修改")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-06-10")]),t._v(" "),a("td",[t._v("GIC同步后添加成员")]),t._v(" "),a("td",[t._v("阿飞")])])])]),t._v(" "),a("h2",{attrs:{id:"_6月下旬迭代"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#_6月下旬迭代"}},[t._v("#")]),t._v(" 6月下旬迭代")]),t._v(" "),a("h3",{attrs:{id:"日志信息-2"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-2"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("时间")]),t._v(" "),a("th",[t._v("内容")]),t._v(" "),a("th",[t._v("填写人")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("2019-06-17")]),t._v(" "),a("td",[t._v("好办下载页面")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-06-17")]),t._v(" "),a("td",[t._v("管理员登录方式-手机号密码")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-06-17")]),t._v(" "),a("td",[t._v("扫码核销")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-06-17")]),t._v(" "),a("td",[t._v("新增海外手机号")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-06-17")]),t._v(" "),a("td",[t._v("门店活动")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-06-17")]),t._v(" "),a("td",[t._v("商品中心")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-06-19")]),t._v(" "),a("td",[t._v("扫码核销")]),t._v(" "),a("td",[t._v("阿飞")])])])]),t._v(" "),a("h2",{attrs:{id:"七月下旬迭代"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#七月下旬迭代"}},[t._v("#")]),t._v(" 七月下旬迭代")]),t._v(" "),a("h3",{attrs:{id:"日志信息-3"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-3"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("时间")]),t._v(" "),a("th",[t._v("内容")]),t._v(" "),a("th",[t._v("填写人")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("2019-07-15")]),t._v(" "),a("td",[a("s",[t._v("工作台添加管理功能")])]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-15")]),t._v(" "),a("td",[t._v("新增转移成员")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-15")]),t._v(" "),a("td",[t._v("签到对除安正外隐掉")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-15")]),t._v(" "),a("td",[t._v("话务任务查询优化")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-15")]),t._v(" "),a("td",[t._v("创建企业入口优化")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-15")]),t._v(" "),a("td",[t._v("好办运维实施列表跳转")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-15")]),t._v(" "),a("td",[t._v("新增标签备注")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-22")]),t._v(" "),a("td",[a("s",[t._v("优化-pc账号登录")])]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-22")]),t._v(" "),a("td",[t._v("优化-pc好办余额隐掉")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-22")]),t._v(" "),a("td",[t._v("优化-通讯录、商品标题吸顶、权限提醒")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-22")]),t._v(" "),a("td",[t._v("企业公告优化-分类,已读未读列表下载")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-22")]),t._v(" "),a("td",[t._v("会员会话,附近的人会话")]),t._v(" "),a("td",[t._v("··")])])])]),t._v(" "),a("h2",{attrs:{id:"八月上旬迭代"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#八月上旬迭代"}},[t._v("#")]),t._v(" 八月上旬迭代")]),t._v(" "),a("h3",{attrs:{id:"日志信息-4"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-4"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("时间")]),t._v(" "),a("th",[t._v("内容")]),t._v(" "),a("th",[t._v("填写人")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("2019-07-29")]),t._v(" "),a("td",[t._v("运维后台创建好办企业并关联")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-29")]),t._v(" "),a("td",[t._v("日报导出报表添加分组字段")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-29")]),t._v(" "),a("td",[t._v("话务任务反馈优化")]),t._v(" "),a("td",[t._v("··")])])])]),t._v(" "),a("h2",{attrs:{id:"八月下旬迭代"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#八月下旬迭代"}},[t._v("#")]),t._v(" 八月下旬迭代")]),t._v(" "),a("h3",{attrs:{id:"日志信息-5"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-5"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("时间")]),t._v(" "),a("th",[t._v("内容")]),t._v(" "),a("th",[t._v("填写人")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("2019-08-14")]),t._v(" "),a("td",[t._v("员工档案")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-14")]),t._v(" "),a("td",[t._v("员工接收转岗消息")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-15")]),t._v(" "),a("td",[t._v("关于好办")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-15")]),t._v(" "),a("td",[t._v("优化弹窗提醒页面")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-19")]),t._v(" "),a("td",[t._v("帮助中心跳转udesk")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-19")]),t._v(" "),a("td",[t._v("屏蔽GIC中好办管理相关入口")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-19")]),t._v(" "),a("td",[t._v("话务任务列表")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-19")]),t._v(" "),a("td",[t._v("gic中新增好办跳转")]),t._v(" "),a("td",[t._v("..")])])])]),t._v(" "),a("p",[t._v("原型链接:https://lanhuapp.com/url/UA597")]),t._v(" "),a("p",[t._v("PRD路径:好办2.0迭代需求文档\\8月迭代\\8月下旬迭代。(链接:https://www.jianguoyun.com/p/DQ2vn7UQj56yBxiGsuUB)")]),t._v(" "),a("h2",{attrs:{id:"九月上旬迭代"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#九月上旬迭代"}},[t._v("#")]),t._v(" 九月上旬迭代")]),t._v(" "),a("h3",{attrs:{id:"日志信息-6"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-6"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("时间")]),t._v(" "),a("th",[t._v("内容")]),t._v(" "),a("th",[t._v("填写人")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("2019-08-27")]),t._v(" "),a("td",[t._v("Web端通讯录模块调整")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-27")]),t._v(" "),a("td",[t._v("Web端顶部菜单位置调整")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-28")]),t._v(" "),a("td",[t._v("Web端我的顾客调整")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-28")]),t._v(" "),a("td",[t._v("Web端设置子管理员优化")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-28")]),t._v(" "),a("td",[t._v("Web端云日报调整")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-28")]),t._v(" "),a("td",[t._v("Web端会员分组调整")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-28")]),t._v(" "),a("td",[t._v("Web端企业应用调整")]),t._v(" "),a("td",[t._v("..")])])])]),t._v(" "),a("h2",{attrs:{id:"九月下旬迭代"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#九月下旬迭代"}},[t._v("#")]),t._v(" 九月下旬迭代")]),t._v(" "),a("h3",{attrs:{id:"日志信息-7"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-7"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("时间")]),t._v(" "),a("th",[t._v("内容")]),t._v(" "),a("th",[t._v("填写人")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("2019-09-11")]),t._v(" "),a("td",[t._v("Web端电话功能配置")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-09-15")]),t._v(" "),a("td",[t._v("web端优化添加店员及审核中心等")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-09-15")]),t._v(" "),a("td",[t._v("web端短信提醒、模板消息、图文、商品、验证码有效期")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-09-15")]),t._v(" "),a("td",[t._v("web端聊天记录查看")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-09-15")]),t._v(" "),a("td",[t._v("web端专属导购菜单交互优化")]),t._v(" "),a("td",[t._v("..")])])])]),t._v(" "),a("h2",{attrs:{id:"_10月下旬迭代"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#_10月下旬迭代"}},[t._v("#")]),t._v(" 10月下旬迭代")]),t._v(" "),a("h3",{attrs:{id:"日志信息-8"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-8"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("时间")]),t._v(" "),a("th",[t._v("内容")]),t._v(" "),a("th",[t._v("填写人")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("2019-10-14")]),t._v(" "),a("td",[t._v("企业公告优化3.0")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-10-15")]),t._v(" "),a("td",[t._v("我的顾客优化-顾客衣橱、卡券记录")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-10-15")]),t._v(" "),a("td",[t._v("解散企业")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-10-15")]),t._v(" "),a("td",[t._v("优化-门店活动、企业应用、审核中心、话务任务、gic跳转好办")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-10-15")]),t._v(" "),a("td",[t._v("我的顾客-送券,当面领券、卡券发送记录、图文发送记录、商品发送记录")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-10-15")]),t._v(" "),a("td",[t._v("会员聊天语音")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-10-15")]),t._v(" "),a("td",[t._v("udesk人工客服")]),t._v(" "),a("td",[t._v("阿飞")])])])])])}),[],!1,null,null,null);v.default=s.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{367:function(t,v,a){"use strict";a.r(v);var _=a(42),s=Object(_.a)({},(function(){var t=this,v=t.$createElement,a=t._self._c||v;return a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"好办-2-0"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#好办-2-0"}},[t._v("#")]),t._v(" 好办 2.0")]),t._v(" "),a("blockquote",[a("p",[t._v("下面是当时我做这个项目时整理的文档")])]),t._v(" "),a("h1",{attrs:{id:"好办后台整体使用说明"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#好办后台整体使用说明"}},[t._v("#")]),t._v(" 好办后台整体使用说明")]),t._v(" "),a("h2",{attrs:{id:"一、扫码登录"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#一、扫码登录"}},[t._v("#")]),t._v(" 一、扫码登录")]),t._v(" "),a("blockquote",[a("p",[t._v("前提条件:已经在好办 APP 上注册,并且设置了管理员")])]),t._v(" "),a("ul",[a("li",[t._v("1.1.1 登录整体流程")])]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 后台前端根据接口生成二维码(定时轮询查询是否扫码)\n |\n |-------------------判断是否超时,如果超时,就提示,可以刷新重新生成二维码\n |\n 登录好办 APP,扫描二维码 (APP 端会做一些判断)\n |\n | 确认登录\n |\n 后台前端根据接口返回的企业列表,选择登录的企业,登录\n |\n |-------------------如果超时,直接提示,重新生成二维码\n | 获取用户信息,保存本地\n |\n 登录后台首页\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br"),a("span",{staticClass:"line-number"},[t._v("3")]),a("br"),a("span",{staticClass:"line-number"},[t._v("4")]),a("br"),a("span",{staticClass:"line-number"},[t._v("5")]),a("br"),a("span",{staticClass:"line-number"},[t._v("6")]),a("br"),a("span",{staticClass:"line-number"},[t._v("7")]),a("br"),a("span",{staticClass:"line-number"},[t._v("8")]),a("br"),a("span",{staticClass:"line-number"},[t._v("9")]),a("br"),a("span",{staticClass:"line-number"},[t._v("10")]),a("br"),a("span",{staticClass:"line-number"},[t._v("11")]),a("br"),a("span",{staticClass:"line-number"},[t._v("12")]),a("br"),a("span",{staticClass:"line-number"},[t._v("13")]),a("br"),a("span",{staticClass:"line-number"},[t._v("14")]),a("br")])]),a("h2",{attrs:{id:"二、首页"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#二、首页"}},[t._v("#")]),t._v(" 二、首页")]),t._v(" "),a("ul",[a("li",[t._v("1.1.2 首页")])]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取企业基本信息,获取轮播,获取数据概览,获取快捷入口\n |\n |\n |\n 配置数据概览,配置快捷入口\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br"),a("span",{staticClass:"line-number"},[t._v("3")]),a("br"),a("span",{staticClass:"line-number"},[t._v("4")]),a("br"),a("span",{staticClass:"line-number"},[t._v("5")]),a("br")])]),a("h2",{attrs:{id:"三、审核中心"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#三、审核中心"}},[t._v("#")]),t._v(" 三、审核中心")]),t._v(" "),a("ul",[a("li",[t._v("1.1.3 审核中心")])]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取未审核,已审核数据\n |\n |\n |\n 未审核的数据可以同意/批量同意、拒绝\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br"),a("span",{staticClass:"line-number"},[t._v("3")]),a("br"),a("span",{staticClass:"line-number"},[t._v("4")]),a("br"),a("span",{staticClass:"line-number"},[t._v("5")]),a("br")])]),a("h2",{attrs:{id:"四、设置"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#四、设置"}},[t._v("#")]),t._v(" 四、设置")]),t._v(" "),a("ul",[a("li",[a("p",[t._v("1.1.4 企业设置")]),t._v(" "),a("ul",[a("li",[t._v("1.1.4.1 企业地址"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 企业地址设置开关\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])]),t._v(" "),a("li",[t._v("1.1.4.2 企业认证"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 设置企业的详细信息(名称,所在地区,详细地址,营业执照注册号,证件类型,营业执照,手持证件照片,,授权书)\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])])])]),t._v(" "),a("li",[a("p",[t._v("1.1.5 通讯录信息")]),t._v(" "),a("ul",[a("li",[t._v("1.1.5.1 员工详情字段配置(根据 通讯录 中档案设置字段配置)"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 行政架构通讯录员工详情字段设置\n 门店架构通讯录员工详情字段\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br")])])]),t._v(" "),a("li",[t._v("1.1.5.2 门店权限设置"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 设置各品牌下门店成员通讯录可见权限,设置门店信息变更是否需要审核\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])])])]),t._v(" "),a("li",[a("p",[t._v("1.1.6 更换超级管理员")])])]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 先验证超级管理员,再更换新的管理员\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])]),a("ul",[a("li",[t._v("1.1.7 设置子管理员\n"),a("ul",[a("li",[t._v("1.1.7.1 获取品牌中角色"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取角色列表\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])]),t._v(" "),a("li",[t._v("1.1.7.2 新增管理员角色"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 新增管理员角色(角色名称,角色说明,菜单权限,应用权限)\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])]),t._v(" "),a("li",[t._v("1.1.7.3 添加/编辑/删除成员(根据字段判断是否有权限)"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 新增/编辑/删除成员(管理员角色,成员名,选择管理范围(行政架构,门店架构))\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])])])])]),t._v(" "),a("h2",{attrs:{id:"五、通讯录"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#五、通讯录"}},[t._v("#")]),t._v(" 五、通讯录")]),t._v(" "),a("ul",[a("li",[a("p",[t._v("1.1.8 企业通讯录")]),t._v(" "),a("ul",[a("li",[t._v("1.1.8.1 行政架构"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取行政架构列表,添加行政分组,添加分组,添加成员,批量导入导出员工信息,\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])]),t._v(" "),a("li",[t._v("1.1.8.2 门店架构"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取门店架构列表(门店视图和店员视图), 增加品牌,添加分组,添加/编辑门店,批量导入导出门店信息\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])])])]),t._v(" "),a("li",[a("p",[t._v("1.1.9 员工档案")]),t._v(" "),a("ul",[a("li",[t._v("1.1.9.1 档案设置"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 档案字段设置 、试用期时间设置\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])]),t._v(" "),a("li",[t._v("1.1.9.2 在职员工"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取在职员工列表,导入员工档案,导出员工\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])]),t._v(" "),a("li",[t._v("1.1.9.3 离职员工"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取离职员工列表,导出员工\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])])])]),t._v(" "),a("li",[a("p",[t._v("1.2.1 共享通讯录")]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取共享通讯录列表,\n 一个二维码只能和一个企业建立共享关系,24小时有效\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br")])])])]),t._v(" "),a("h2",{attrs:{id:"六、企业应用"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#六、企业应用"}},[t._v("#")]),t._v(" 六、企业应用")]),t._v(" "),a("ul",[a("li",[a("p",[t._v("1.2.2 企业应用")]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取管理员角色中已经配置的应用数据,设置可见人群,设置开启/关闭应用\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])]),a("ul",[a("li",[a("p",[t._v("1.2.2.1 我的顾客")]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 会员搜索设置 在线沟通设置 开关\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])]),t._v(" "),a("li",[a("p",[t._v("1.2.2.2 云日报")]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取云日报记录列表,查看云日报记录详情,导出云日报记录\n 云日报系统报表配置,自定义报表设置,任务下发设置\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br")])])]),t._v(" "),a("li",[a("p",[t._v("1.2.2.3 企业公告")]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取企业公告列表,新建公告\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])]),t._v(" "),a("li",[a("p",[t._v("1.2.2.4 话务任务和不良评价(合并后)")]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取( 话务任务和不良评价)任务列表,查看任务详情(区分话务任务和不良评价),导出任务记录\n 话务任务设置\n 不良评价回访设置\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br"),a("span",{staticClass:"line-number"},[t._v("3")]),a("br")])])]),t._v(" "),a("li",[a("p",[t._v("1.2.2.5 指标管理")]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取月指标列表,查看门店月指标,导购月指标,商户日权重\n 获取 月指标任务列表,查看月指标任务详情,导出月指标任务\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br")])])])])])]),t._v(" "),a("h1",{attrs:{id:"安正需求"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#安正需求"}},[t._v("#")]),t._v(" 安正需求")]),t._v(" "),a("h2",{attrs:{id:"_1-好办1-0"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#_1-好办1-0"}},[t._v("#")]),t._v(" 1. 好办1.0")]),t._v(" "),a("h3",{attrs:{id:"_1-1-签到"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#_1-1-签到"}},[t._v("#")]),t._v(" 1.1 签到")]),t._v(" "),a("p",[t._v("需求说明:安正集团要求好办APP有签到功能,服务对象为导购人员。同时需要在后台导出签到数据。")]),t._v(" "),a("p",[t._v("原型链接:https://z2qxvy.axshare.com")]),t._v(" "),a("h2",{attrs:{id:"_6月中旬迭代"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#_6月中旬迭代"}},[t._v("#")]),t._v(" 6月中旬迭代")]),t._v(" "),a("h3",{attrs:{id:"日志信息"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#日志信息"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("时间")]),t._v(" "),a("th",[t._v("内容")]),t._v(" "),a("th",[t._v("填写人")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("2019-06-04")]),t._v(" "),a("td",[t._v("企业公告优化")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-06-10")]),t._v(" "),a("td",[t._v("门店信息修改")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-06-10")]),t._v(" "),a("td",[t._v("GIC同步后添加成员")]),t._v(" "),a("td",[t._v("阿飞")])])])]),t._v(" "),a("h2",{attrs:{id:"_6月下旬迭代"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#_6月下旬迭代"}},[t._v("#")]),t._v(" 6月下旬迭代")]),t._v(" "),a("h3",{attrs:{id:"日志信息-2"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-2"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("时间")]),t._v(" "),a("th",[t._v("内容")]),t._v(" "),a("th",[t._v("填写人")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("2019-06-17")]),t._v(" "),a("td",[t._v("好办下载页面")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-06-17")]),t._v(" "),a("td",[t._v("管理员登录方式-手机号密码")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-06-17")]),t._v(" "),a("td",[t._v("扫码核销")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-06-17")]),t._v(" "),a("td",[t._v("新增海外手机号")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-06-17")]),t._v(" "),a("td",[t._v("门店活动")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-06-17")]),t._v(" "),a("td",[t._v("商品中心")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-06-19")]),t._v(" "),a("td",[t._v("扫码核销")]),t._v(" "),a("td",[t._v("阿飞")])])])]),t._v(" "),a("h2",{attrs:{id:"七月下旬迭代"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#七月下旬迭代"}},[t._v("#")]),t._v(" 七月下旬迭代")]),t._v(" "),a("h3",{attrs:{id:"日志信息-3"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-3"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("时间")]),t._v(" "),a("th",[t._v("内容")]),t._v(" "),a("th",[t._v("填写人")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("2019-07-15")]),t._v(" "),a("td",[a("s",[t._v("工作台添加管理功能")])]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-15")]),t._v(" "),a("td",[t._v("新增转移成员")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-15")]),t._v(" "),a("td",[t._v("签到对除安正外隐掉")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-15")]),t._v(" "),a("td",[t._v("话务任务查询优化")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-15")]),t._v(" "),a("td",[t._v("创建企业入口优化")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-15")]),t._v(" "),a("td",[t._v("好办运维实施列表跳转")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-15")]),t._v(" "),a("td",[t._v("新增标签备注")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-22")]),t._v(" "),a("td",[a("s",[t._v("优化-pc账号登录")])]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-22")]),t._v(" "),a("td",[t._v("优化-pc好办余额隐掉")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-22")]),t._v(" "),a("td",[t._v("优化-通讯录、商品标题吸顶、权限提醒")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-22")]),t._v(" "),a("td",[t._v("企业公告优化-分类,已读未读列表下载")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-22")]),t._v(" "),a("td",[t._v("会员会话,附近的人会话")]),t._v(" "),a("td",[t._v("··")])])])]),t._v(" "),a("h2",{attrs:{id:"八月上旬迭代"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#八月上旬迭代"}},[t._v("#")]),t._v(" 八月上旬迭代")]),t._v(" "),a("h3",{attrs:{id:"日志信息-4"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-4"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("时间")]),t._v(" "),a("th",[t._v("内容")]),t._v(" "),a("th",[t._v("填写人")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("2019-07-29")]),t._v(" "),a("td",[t._v("运维后台创建好办企业并关联")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-29")]),t._v(" "),a("td",[t._v("日报导出报表添加分组字段")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-29")]),t._v(" "),a("td",[t._v("话务任务反馈优化")]),t._v(" "),a("td",[t._v("··")])])])]),t._v(" "),a("h2",{attrs:{id:"八月下旬迭代"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#八月下旬迭代"}},[t._v("#")]),t._v(" 八月下旬迭代")]),t._v(" "),a("h3",{attrs:{id:"日志信息-5"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-5"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("时间")]),t._v(" "),a("th",[t._v("内容")]),t._v(" "),a("th",[t._v("填写人")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("2019-08-14")]),t._v(" "),a("td",[t._v("员工档案")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-14")]),t._v(" "),a("td",[t._v("员工接收转岗消息")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-15")]),t._v(" "),a("td",[t._v("关于好办")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-15")]),t._v(" "),a("td",[t._v("优化弹窗提醒页面")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-19")]),t._v(" "),a("td",[t._v("帮助中心跳转udesk")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-19")]),t._v(" "),a("td",[t._v("屏蔽GIC中好办管理相关入口")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-19")]),t._v(" "),a("td",[t._v("话务任务列表")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-19")]),t._v(" "),a("td",[t._v("gic中新增好办跳转")]),t._v(" "),a("td",[t._v("..")])])])]),t._v(" "),a("p",[t._v("原型链接:https://lanhuapp.com/url/UA597")]),t._v(" "),a("p",[t._v("PRD路径:好办2.0迭代需求文档\\8月迭代\\8月下旬迭代。(链接:https://www.jianguoyun.com/p/DQ2vn7UQj56yBxiGsuUB)")]),t._v(" "),a("h2",{attrs:{id:"九月上旬迭代"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#九月上旬迭代"}},[t._v("#")]),t._v(" 九月上旬迭代")]),t._v(" "),a("h3",{attrs:{id:"日志信息-6"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-6"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("时间")]),t._v(" "),a("th",[t._v("内容")]),t._v(" "),a("th",[t._v("填写人")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("2019-08-27")]),t._v(" "),a("td",[t._v("Web端通讯录模块调整")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-27")]),t._v(" "),a("td",[t._v("Web端顶部菜单位置调整")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-28")]),t._v(" "),a("td",[t._v("Web端我的顾客调整")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-28")]),t._v(" "),a("td",[t._v("Web端设置子管理员优化")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-28")]),t._v(" "),a("td",[t._v("Web端云日报调整")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-28")]),t._v(" "),a("td",[t._v("Web端会员分组调整")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-28")]),t._v(" "),a("td",[t._v("Web端企业应用调整")]),t._v(" "),a("td",[t._v("..")])])])]),t._v(" "),a("h2",{attrs:{id:"九月下旬迭代"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#九月下旬迭代"}},[t._v("#")]),t._v(" 九月下旬迭代")]),t._v(" "),a("h3",{attrs:{id:"日志信息-7"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-7"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("时间")]),t._v(" "),a("th",[t._v("内容")]),t._v(" "),a("th",[t._v("填写人")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("2019-09-11")]),t._v(" "),a("td",[t._v("Web端电话功能配置")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-09-15")]),t._v(" "),a("td",[t._v("web端优化添加店员及审核中心等")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-09-15")]),t._v(" "),a("td",[t._v("web端短信提醒、模板消息、图文、商品、验证码有效期")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-09-15")]),t._v(" "),a("td",[t._v("web端聊天记录查看")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-09-15")]),t._v(" "),a("td",[t._v("web端专属导购菜单交互优化")]),t._v(" "),a("td",[t._v("..")])])])]),t._v(" "),a("h2",{attrs:{id:"_10月下旬迭代"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#_10月下旬迭代"}},[t._v("#")]),t._v(" 10月下旬迭代")]),t._v(" "),a("h3",{attrs:{id:"日志信息-8"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-8"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("时间")]),t._v(" "),a("th",[t._v("内容")]),t._v(" "),a("th",[t._v("填写人")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("2019-10-14")]),t._v(" "),a("td",[t._v("企业公告优化3.0")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-10-15")]),t._v(" "),a("td",[t._v("我的顾客优化-顾客衣橱、卡券记录")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-10-15")]),t._v(" "),a("td",[t._v("解散企业")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-10-15")]),t._v(" "),a("td",[t._v("优化-门店活动、企业应用、审核中心、话务任务、gic跳转好办")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-10-15")]),t._v(" "),a("td",[t._v("我的顾客-送券,当面领券、卡券发送记录、图文发送记录、商品发送记录")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-10-15")]),t._v(" "),a("td",[t._v("会员聊天语音")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-10-15")]),t._v(" "),a("td",[t._v("udesk人工客服")]),t._v(" "),a("td",[t._v("阿飞")])])])])])}),[],!1,null,null,null);v.default=s.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{368:function(t,v,a){"use strict";a.r(v);var _=a(42),s=Object(_.a)({},(function(){var t=this,v=t.$createElement,a=t._self._c||v;return a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"好办-2-0"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#好办-2-0"}},[t._v("#")]),t._v(" 好办 2.0")]),t._v(" "),a("blockquote",[a("p",[t._v("下面是当时我做这个项目时整理的文档")])]),t._v(" "),a("h1",{attrs:{id:"好办后台整体使用说明"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#好办后台整体使用说明"}},[t._v("#")]),t._v(" 好办后台整体使用说明")]),t._v(" "),a("h2",{attrs:{id:"一、扫码登录"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#一、扫码登录"}},[t._v("#")]),t._v(" 一、扫码登录")]),t._v(" "),a("blockquote",[a("p",[t._v("前提条件:已经在好办 APP 上注册,并且设置了管理员")])]),t._v(" "),a("ul",[a("li",[t._v("1.1.1 登录整体流程")])]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 后台前端根据接口生成二维码(定时轮询查询是否扫码)\n |\n |-------------------判断是否超时,如果超时,就提示,可以刷新重新生成二维码\n |\n 登录好办 APP,扫描二维码 (APP 端会做一些判断)\n |\n | 确认登录\n |\n 后台前端根据接口返回的企业列表,选择登录的企业,登录\n |\n |-------------------如果超时,直接提示,重新生成二维码\n | 获取用户信息,保存本地\n |\n 登录后台首页\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br"),a("span",{staticClass:"line-number"},[t._v("3")]),a("br"),a("span",{staticClass:"line-number"},[t._v("4")]),a("br"),a("span",{staticClass:"line-number"},[t._v("5")]),a("br"),a("span",{staticClass:"line-number"},[t._v("6")]),a("br"),a("span",{staticClass:"line-number"},[t._v("7")]),a("br"),a("span",{staticClass:"line-number"},[t._v("8")]),a("br"),a("span",{staticClass:"line-number"},[t._v("9")]),a("br"),a("span",{staticClass:"line-number"},[t._v("10")]),a("br"),a("span",{staticClass:"line-number"},[t._v("11")]),a("br"),a("span",{staticClass:"line-number"},[t._v("12")]),a("br"),a("span",{staticClass:"line-number"},[t._v("13")]),a("br"),a("span",{staticClass:"line-number"},[t._v("14")]),a("br")])]),a("h2",{attrs:{id:"二、首页"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#二、首页"}},[t._v("#")]),t._v(" 二、首页")]),t._v(" "),a("ul",[a("li",[t._v("1.1.2 首页")])]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取企业基本信息,获取轮播,获取数据概览,获取快捷入口\n |\n |\n |\n 配置数据概览,配置快捷入口\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br"),a("span",{staticClass:"line-number"},[t._v("3")]),a("br"),a("span",{staticClass:"line-number"},[t._v("4")]),a("br"),a("span",{staticClass:"line-number"},[t._v("5")]),a("br")])]),a("h2",{attrs:{id:"三、审核中心"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#三、审核中心"}},[t._v("#")]),t._v(" 三、审核中心")]),t._v(" "),a("ul",[a("li",[t._v("1.1.3 审核中心")])]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取未审核,已审核数据\n |\n |\n |\n 未审核的数据可以同意/批量同意、拒绝\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br"),a("span",{staticClass:"line-number"},[t._v("3")]),a("br"),a("span",{staticClass:"line-number"},[t._v("4")]),a("br"),a("span",{staticClass:"line-number"},[t._v("5")]),a("br")])]),a("h2",{attrs:{id:"四、设置"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#四、设置"}},[t._v("#")]),t._v(" 四、设置")]),t._v(" "),a("ul",[a("li",[a("p",[t._v("1.1.4 企业设置")]),t._v(" "),a("ul",[a("li",[t._v("1.1.4.1 企业地址"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 企业地址设置开关\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])]),t._v(" "),a("li",[t._v("1.1.4.2 企业认证"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 设置企业的详细信息(名称,所在地区,详细地址,营业执照注册号,证件类型,营业执照,手持证件照片,,授权书)\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])])])]),t._v(" "),a("li",[a("p",[t._v("1.1.5 通讯录信息")]),t._v(" "),a("ul",[a("li",[t._v("1.1.5.1 员工详情字段配置(根据 通讯录 中档案设置字段配置)"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 行政架构通讯录员工详情字段设置\n 门店架构通讯录员工详情字段\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br")])])]),t._v(" "),a("li",[t._v("1.1.5.2 门店权限设置"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 设置各品牌下门店成员通讯录可见权限,设置门店信息变更是否需要审核\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])])])]),t._v(" "),a("li",[a("p",[t._v("1.1.6 更换超级管理员")])])]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 先验证超级管理员,再更换新的管理员\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])]),a("ul",[a("li",[t._v("1.1.7 设置子管理员\n"),a("ul",[a("li",[t._v("1.1.7.1 获取品牌中角色"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取角色列表\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])]),t._v(" "),a("li",[t._v("1.1.7.2 新增管理员角色"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 新增管理员角色(角色名称,角色说明,菜单权限,应用权限)\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])]),t._v(" "),a("li",[t._v("1.1.7.3 添加/编辑/删除成员(根据字段判断是否有权限)"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 新增/编辑/删除成员(管理员角色,成员名,选择管理范围(行政架构,门店架构))\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])])])])]),t._v(" "),a("h2",{attrs:{id:"五、通讯录"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#五、通讯录"}},[t._v("#")]),t._v(" 五、通讯录")]),t._v(" "),a("ul",[a("li",[a("p",[t._v("1.1.8 企业通讯录")]),t._v(" "),a("ul",[a("li",[t._v("1.1.8.1 行政架构"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取行政架构列表,添加行政分组,添加分组,添加成员,批量导入导出员工信息,\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])]),t._v(" "),a("li",[t._v("1.1.8.2 门店架构"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取门店架构列表(门店视图和店员视图), 增加品牌,添加分组,添加/编辑门店,批量导入导出门店信息\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])])])]),t._v(" "),a("li",[a("p",[t._v("1.1.9 员工档案")]),t._v(" "),a("ul",[a("li",[t._v("1.1.9.1 档案设置"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 档案字段设置 、试用期时间设置\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])]),t._v(" "),a("li",[t._v("1.1.9.2 在职员工"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取在职员工列表,导入员工档案,导出员工\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])]),t._v(" "),a("li",[t._v("1.1.9.3 离职员工"),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取离职员工列表,导出员工\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])])])]),t._v(" "),a("li",[a("p",[t._v("1.2.1 共享通讯录")]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取共享通讯录列表,\n 一个二维码只能和一个企业建立共享关系,24小时有效\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br")])])])]),t._v(" "),a("h2",{attrs:{id:"六、企业应用"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#六、企业应用"}},[t._v("#")]),t._v(" 六、企业应用")]),t._v(" "),a("ul",[a("li",[a("p",[t._v("1.2.2 企业应用")]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取管理员角色中已经配置的应用数据,设置可见人群,设置开启/关闭应用\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])]),a("ul",[a("li",[a("p",[t._v("1.2.2.1 我的顾客")]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 会员搜索设置 在线沟通设置 开关\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])]),t._v(" "),a("li",[a("p",[t._v("1.2.2.2 云日报")]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取云日报记录列表,查看云日报记录详情,导出云日报记录\n 云日报系统报表配置,自定义报表设置,任务下发设置\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br")])])]),t._v(" "),a("li",[a("p",[t._v("1.2.2.3 企业公告")]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取企业公告列表,新建公告\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br")])])]),t._v(" "),a("li",[a("p",[t._v("1.2.2.4 话务任务和不良评价(合并后)")]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取( 话务任务和不良评价)任务列表,查看任务详情(区分话务任务和不良评价),导出任务记录\n 话务任务设置\n 不良评价回访设置\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br"),a("span",{staticClass:"line-number"},[t._v("3")]),a("br")])])]),t._v(" "),a("li",[a("p",[t._v("1.2.2.5 指标管理")]),t._v(" "),a("div",{staticClass:"language- line-numbers-mode"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[t._v(" 获取月指标列表,查看门店月指标,导购月指标,商户日权重\n 获取 月指标任务列表,查看月指标任务详情,导出月指标任务\n")])]),t._v(" "),a("div",{staticClass:"line-numbers-wrapper"},[a("span",{staticClass:"line-number"},[t._v("1")]),a("br"),a("span",{staticClass:"line-number"},[t._v("2")]),a("br")])])])])])]),t._v(" "),a("h1",{attrs:{id:"安正需求"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#安正需求"}},[t._v("#")]),t._v(" 安正需求")]),t._v(" "),a("h2",{attrs:{id:"_1-好办1-0"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#_1-好办1-0"}},[t._v("#")]),t._v(" 1. 好办1.0")]),t._v(" "),a("h3",{attrs:{id:"_1-1-签到"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#_1-1-签到"}},[t._v("#")]),t._v(" 1.1 签到")]),t._v(" "),a("p",[t._v("需求说明:安正集团要求好办APP有签到功能,服务对象为导购人员。同时需要在后台导出签到数据。")]),t._v(" "),a("p",[t._v("原型链接:https://z2qxvy.axshare.com")]),t._v(" "),a("h2",{attrs:{id:"_6月中旬迭代"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#_6月中旬迭代"}},[t._v("#")]),t._v(" 6月中旬迭代")]),t._v(" "),a("h3",{attrs:{id:"日志信息"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#日志信息"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("时间")]),t._v(" "),a("th",[t._v("内容")]),t._v(" "),a("th",[t._v("填写人")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("2019-06-04")]),t._v(" "),a("td",[t._v("企业公告优化")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-06-10")]),t._v(" "),a("td",[t._v("门店信息修改")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-06-10")]),t._v(" "),a("td",[t._v("GIC同步后添加成员")]),t._v(" "),a("td",[t._v("阿飞")])])])]),t._v(" "),a("h2",{attrs:{id:"_6月下旬迭代"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#_6月下旬迭代"}},[t._v("#")]),t._v(" 6月下旬迭代")]),t._v(" "),a("h3",{attrs:{id:"日志信息-2"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-2"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("时间")]),t._v(" "),a("th",[t._v("内容")]),t._v(" "),a("th",[t._v("填写人")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("2019-06-17")]),t._v(" "),a("td",[t._v("好办下载页面")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-06-17")]),t._v(" "),a("td",[t._v("管理员登录方式-手机号密码")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-06-17")]),t._v(" "),a("td",[t._v("扫码核销")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-06-17")]),t._v(" "),a("td",[t._v("新增海外手机号")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-06-17")]),t._v(" "),a("td",[t._v("门店活动")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-06-17")]),t._v(" "),a("td",[t._v("商品中心")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-06-19")]),t._v(" "),a("td",[t._v("扫码核销")]),t._v(" "),a("td",[t._v("阿飞")])])])]),t._v(" "),a("h2",{attrs:{id:"七月下旬迭代"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#七月下旬迭代"}},[t._v("#")]),t._v(" 七月下旬迭代")]),t._v(" "),a("h3",{attrs:{id:"日志信息-3"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-3"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("时间")]),t._v(" "),a("th",[t._v("内容")]),t._v(" "),a("th",[t._v("填写人")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("2019-07-15")]),t._v(" "),a("td",[a("s",[t._v("工作台添加管理功能")])]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-15")]),t._v(" "),a("td",[t._v("新增转移成员")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-15")]),t._v(" "),a("td",[t._v("签到对除安正外隐掉")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-15")]),t._v(" "),a("td",[t._v("话务任务查询优化")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-15")]),t._v(" "),a("td",[t._v("创建企业入口优化")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-15")]),t._v(" "),a("td",[t._v("好办运维实施列表跳转")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-15")]),t._v(" "),a("td",[t._v("新增标签备注")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-22")]),t._v(" "),a("td",[a("s",[t._v("优化-pc账号登录")])]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-22")]),t._v(" "),a("td",[t._v("优化-pc好办余额隐掉")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-22")]),t._v(" "),a("td",[t._v("优化-通讯录、商品标题吸顶、权限提醒")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-22")]),t._v(" "),a("td",[t._v("企业公告优化-分类,已读未读列表下载")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-22")]),t._v(" "),a("td",[t._v("会员会话,附近的人会话")]),t._v(" "),a("td",[t._v("··")])])])]),t._v(" "),a("h2",{attrs:{id:"八月上旬迭代"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#八月上旬迭代"}},[t._v("#")]),t._v(" 八月上旬迭代")]),t._v(" "),a("h3",{attrs:{id:"日志信息-4"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-4"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("时间")]),t._v(" "),a("th",[t._v("内容")]),t._v(" "),a("th",[t._v("填写人")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("2019-07-29")]),t._v(" "),a("td",[t._v("运维后台创建好办企业并关联")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-29")]),t._v(" "),a("td",[t._v("日报导出报表添加分组字段")]),t._v(" "),a("td",[t._v("··")])]),t._v(" "),a("tr",[a("td",[t._v("2019-07-29")]),t._v(" "),a("td",[t._v("话务任务反馈优化")]),t._v(" "),a("td",[t._v("··")])])])]),t._v(" "),a("h2",{attrs:{id:"八月下旬迭代"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#八月下旬迭代"}},[t._v("#")]),t._v(" 八月下旬迭代")]),t._v(" "),a("h3",{attrs:{id:"日志信息-5"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-5"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("时间")]),t._v(" "),a("th",[t._v("内容")]),t._v(" "),a("th",[t._v("填写人")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("2019-08-14")]),t._v(" "),a("td",[t._v("员工档案")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-14")]),t._v(" "),a("td",[t._v("员工接收转岗消息")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-15")]),t._v(" "),a("td",[t._v("关于好办")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-15")]),t._v(" "),a("td",[t._v("优化弹窗提醒页面")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-19")]),t._v(" "),a("td",[t._v("帮助中心跳转udesk")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-19")]),t._v(" "),a("td",[t._v("屏蔽GIC中好办管理相关入口")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-19")]),t._v(" "),a("td",[t._v("话务任务列表")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-19")]),t._v(" "),a("td",[t._v("gic中新增好办跳转")]),t._v(" "),a("td",[t._v("..")])])])]),t._v(" "),a("p",[t._v("原型链接:https://lanhuapp.com/url/UA597")]),t._v(" "),a("p",[t._v("PRD路径:好办2.0迭代需求文档\\8月迭代\\8月下旬迭代。(链接:https://www.jianguoyun.com/p/DQ2vn7UQj56yBxiGsuUB)")]),t._v(" "),a("h2",{attrs:{id:"九月上旬迭代"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#九月上旬迭代"}},[t._v("#")]),t._v(" 九月上旬迭代")]),t._v(" "),a("h3",{attrs:{id:"日志信息-6"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-6"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("时间")]),t._v(" "),a("th",[t._v("内容")]),t._v(" "),a("th",[t._v("填写人")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("2019-08-27")]),t._v(" "),a("td",[t._v("Web端通讯录模块调整")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-27")]),t._v(" "),a("td",[t._v("Web端顶部菜单位置调整")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-28")]),t._v(" "),a("td",[t._v("Web端我的顾客调整")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-28")]),t._v(" "),a("td",[t._v("Web端设置子管理员优化")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-28")]),t._v(" "),a("td",[t._v("Web端云日报调整")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-28")]),t._v(" "),a("td",[t._v("Web端会员分组调整")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-08-28")]),t._v(" "),a("td",[t._v("Web端企业应用调整")]),t._v(" "),a("td",[t._v("..")])])])]),t._v(" "),a("h2",{attrs:{id:"九月下旬迭代"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#九月下旬迭代"}},[t._v("#")]),t._v(" 九月下旬迭代")]),t._v(" "),a("h3",{attrs:{id:"日志信息-7"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-7"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("时间")]),t._v(" "),a("th",[t._v("内容")]),t._v(" "),a("th",[t._v("填写人")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("2019-09-11")]),t._v(" "),a("td",[t._v("Web端电话功能配置")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-09-15")]),t._v(" "),a("td",[t._v("web端优化添加店员及审核中心等")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-09-15")]),t._v(" "),a("td",[t._v("web端短信提醒、模板消息、图文、商品、验证码有效期")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-09-15")]),t._v(" "),a("td",[t._v("web端聊天记录查看")]),t._v(" "),a("td",[t._v("..")])]),t._v(" "),a("tr",[a("td",[t._v("2019-09-15")]),t._v(" "),a("td",[t._v("web端专属导购菜单交互优化")]),t._v(" "),a("td",[t._v("..")])])])]),t._v(" "),a("h2",{attrs:{id:"_10月下旬迭代"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#_10月下旬迭代"}},[t._v("#")]),t._v(" 10月下旬迭代")]),t._v(" "),a("h3",{attrs:{id:"日志信息-8"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-8"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("时间")]),t._v(" "),a("th",[t._v("内容")]),t._v(" "),a("th",[t._v("填写人")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("2019-10-14")]),t._v(" "),a("td",[t._v("企业公告优化3.0")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-10-15")]),t._v(" "),a("td",[t._v("我的顾客优化-顾客衣橱、卡券记录")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-10-15")]),t._v(" "),a("td",[t._v("解散企业")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-10-15")]),t._v(" "),a("td",[t._v("优化-门店活动、企业应用、审核中心、话务任务、gic跳转好办")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-10-15")]),t._v(" "),a("td",[t._v("我的顾客-送券,当面领券、卡券发送记录、图文发送记录、商品发送记录")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-10-15")]),t._v(" "),a("td",[t._v("会员聊天语音")]),t._v(" "),a("td",[t._v("阿飞")])]),t._v(" "),a("tr",[a("td",[t._v("2019-10-15")]),t._v(" "),a("td",[t._v("udesk人工客服")]),t._v(" "),a("td",[t._v("阿飞")])])])])])}),[],!1,null,null,null);v.default=s.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{368:function(v,_,t){"use strict";t.r(_);var a=t(42),r=Object(a.a)({},(function(){var v=this,_=v.$createElement,t=v._self._c||_;return t("ContentSlotsDistributor",{attrs:{"slot-key":v.$parent.slotKey}},[t("h1",{attrs:{id:"好办-3-0"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办-3-0"}},[v._v("#")]),v._v(" 好办 3.0")]),v._v(" "),t("blockquote",[t("p",[v._v("3.0项目内容较多,大概经历了八九次迭代")])]),v._v(" "),t("h2",{attrs:{id:"好办3-0与好办2-0的比较"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0与好办2-0的比较"}},[v._v("#")]),v._v(" 好办3.0与好办2.0的比较")]),v._v(" "),t("blockquote",[t("p",[v._v("截止迭代二上线内容描述")])]),v._v(" "),t("p",[v._v("主要做了同步商户组织,登录授权流程,以及我的顾客、话务任务等五个应用。其余应用及权限相关内容等后续相关迭代更新")]),v._v(" "),t("h3",{attrs:{id:"同步逻辑"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#同步逻辑"}},[v._v("#")]),v._v(" 同步逻辑")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("商户注册企业微信→登录好办管理后台通讯录同步助手→完成商户授权→同步组织架构→导购code与企业微信成员绑定→登录好办小程序使用业务功能")]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("商户注册好办APP(实施在运维后台)创建好办企业及品牌→手动关联GIC企业(同步组织架构)→数据迁移→企业成员登录好办并使用")]),v._v(" "),t("h3",{attrs:{id:"移动端"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#移动端"}},[v._v("#")]),v._v(" 移动端")]),v._v(" "),t("h4",{attrs:{id:"登录逻辑"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#登录逻辑"}},[v._v("#")]),v._v(" 登录逻辑")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("企微成员绑定导购code→登录好办小程序→使用相关业务")]),v._v(" "),t("p",[v._v("未绑定导购code→无业务数据,不能使用功能")]),v._v(" "),t("p",[v._v("管理员→无业务数据,不能使用功能")]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("注册好办APP并关联GIC商户后→企业成员登录好办APP→使用相关业务")]),v._v(" "),t("p",[v._v("管理员→无业务数据,可见功能不可使用功能")]),v._v(" "),t("h4",{attrs:{id:"首页内容"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#首页内容"}},[v._v("#")]),v._v(" 首页内容")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("门店销售数据及工作台应用")]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("聊天及通知列表")]),v._v(" "),t("h4",{attrs:{id:"应用内容"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#应用内容"}},[v._v("#")]),v._v(" 应用内容")]),v._v(" "),t("h5",{attrs:{id:"我的顾客"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#我的顾客"}},[v._v("#")]),v._v(" 我的顾客")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("搜索+筛选+顾客列表+顾客详情(无卡券记录及话务记录,后续迭代加入)")]),v._v(" "),t("p",[v._v("添加会员及在线沟通逻辑:")]),v._v(" "),t("p",[v._v("微信公众号发送导购二维码,添加后,通过企业微信添加客户好友后进行联系。加好友后随时可联系,无微信48小时限制。员工离职后,企微微信已添加客户可转移给企微中其他成员,其他成员添加该会员后成为好友")]),v._v(" "),t("p",[v._v("2.0:")]),v._v(" "),t("p",[v._v("搜索+筛选+顾客列表+顾客详情+添加会员的导购二维码")]),v._v(" "),t("p",[v._v("添加会员及在线沟通逻辑:")]),v._v(" "),t("p",[v._v("微信公众号添加主导购,添加后,通过好办APP与客户进行联系,有微信48小时限制。")]),v._v(" "),t("h5",{attrs:{id:"指标管理"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#指标管理"}},[v._v("#")]),v._v(" 指标管理")]),v._v(" "),t("p",[v._v("3.0同2.0")]),v._v(" "),t("h5",{attrs:{id:"云日报"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#云日报"}},[v._v("#")]),v._v(" 云日报")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("日报筛选+日报列表+代报,分享到微信端为链接形式,分享至企业微信(后续迭代加入)")]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("日报筛选+日报列表+代报,分享到微信端为图片形式")]),v._v(" "),t("h5",{attrs:{id:"话务任务"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#话务任务"}},[v._v("#")]),v._v(" 话务任务")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("任务列表+任务列表+任务筛选+任务详情(同好办2.0)")]),v._v(" "),t("p",[v._v("触发逻辑:GIC触发话务任务→好办下发执行(同好办2.0)")]),v._v(" "),t("p",[v._v("完成任务方式:")]),v._v(" "),t("ul",[t("li",[v._v("普通电话:导购自己手机号拨打完成任务,计费由通话时长计算,无法查看通话录音及是否拨通**("),t("u",[v._v("好办3.0新增")]),v._v(")**")]),v._v(" "),t("li",[v._v("双向透传:使用腾讯云透传拨打完成任务,计费由GIC计费中心计算,可以查看通话录音及是否拨通")])]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("任务列表+任务列表+任务筛选+任务详情(同好办3.0)")]),v._v(" "),t("p",[v._v("触发逻辑:GIC触发话务任务→好办下发执行(同好办3.0)")]),v._v(" "),t("p",[v._v("完成任务方式:")]),v._v(" "),t("ul",[t("li",[v._v("双向透传:使用腾讯云透传拨打完成任务,计费由GIC计费中心计算,可以查看通话录音及是否拨通")])]),v._v(" "),t("h5",{attrs:{id:"商品中心"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#商品中心"}},[v._v("#")]),v._v(" 商品中心")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("商品列表+商品搜索+商品详情(销售数据、销售攻略、商品属性)")]),v._v(" "),t("h3",{attrs:{id:"管理后台"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#管理后台"}},[v._v("#")]),v._v(" 管理后台")]),v._v(" "),t("h4",{attrs:{id:"登录逻辑-2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#登录逻辑-2"}},[v._v("#")]),v._v(" 登录逻辑")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("管理员用企业微信/微信扫码登录")]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("管理员用好办APP扫码登录/手机号登录")]),v._v(" "),t("h4",{attrs:{id:"应用内容-2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#应用内容-2"}},[v._v("#")]),v._v(" 应用内容")]),v._v(" "),t("h5",{attrs:{id:"我的顾客-2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#我的顾客-2"}},[v._v("#")]),v._v(" 我的顾客")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("会员展示筛选及分组筛选,"),t("strong",[v._v("无卡券赠送模块(后续迭代添加)")])]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("会员展示筛选及分组筛选,在线沟通设置、卡券赠送模块等")]),v._v(" "),t("h5",{attrs:{id:"指标管理-2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#指标管理-2"}},[v._v("#")]),v._v(" 指标管理")]),v._v(" "),t("p",[v._v("3.0同好办2.0,月指标及月指标任务基本无改动")]),v._v(" "),t("h5",{attrs:{id:"云日报-2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#云日报-2"}},[v._v("#")]),v._v(" 云日报")]),v._v(" "),t("p",[v._v("3.0同好办2.0,3.0查看云日报详情由企业微信扫码查看。"),t("strong",[v._v("新增解绑导购code释放任务逻辑(后续迭代添加)")]),v._v("。其他内容无变化")]),v._v(" "),t("h5",{attrs:{id:"话务任务-2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#话务任务-2"}},[v._v("#")]),v._v(" 话务任务")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("可选择任务完成方式。"),t("strong",[v._v("新增解绑导购code释放任务逻辑(后续迭代添加)")]),v._v("。其他内容无变化。")]),v._v(" "),t("ul",[t("li",[v._v("普通电话")]),v._v(" "),t("li",[v._v("双向透传")])]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("任务完成方式默认透传。其他内容无变化")]),v._v(" "),t("h3",{attrs:{id:"运维后台"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#运维后台"}},[v._v("#")]),v._v(" 运维后台")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("企业列表+登录,"),t("strong",[v._v("无创建企业及关联商户")])]),v._v(" "),t("p",[v._v("菜单管理(后续迭代添加)")]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("企业列表+登录+创建企业+关联商户")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-迭代1"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-迭代1"}},[v._v("#")]),v._v(" 好办3.0(迭代1)")]),v._v(" "),t("h3",{attrs:{id:"日志信息"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("table",[t("thead",[t("tr",[t("th",[v._v("时间")]),v._v(" "),t("th",[v._v("内容")]),v._v(" "),t("th",[v._v("填写人")])])]),v._v(" "),t("tbody",[t("tr",[t("td",[v._v("2019-02-04")]),v._v(" "),t("td",[v._v("我的顾客")]),v._v(" "),t("td",[v._v("阿飞")])]),v._v(" "),t("tr",[t("td"),v._v(" "),t("td"),v._v(" "),t("td")]),v._v(" "),t("tr",[t("td"),v._v(" "),t("td"),v._v(" "),t("td")]),v._v(" "),t("tr",[t("td"),v._v(" "),t("td"),v._v(" "),t("td")]),v._v(" "),t("tr",[t("td"),v._v(" "),t("td"),v._v(" "),t("td")]),v._v(" "),t("tr",[t("td"),v._v(" "),t("td"),v._v(" "),t("td")])])]),v._v(" "),t("p",[v._v("原型链接:https://lanhuapp.com/url/H3gdE-ELMyO")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(迭代1)。(链接:https://www.jianguoyun.com/p/DUp0Gx8Qj56yBxiEo9MC)")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-迭代2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-迭代2"}},[v._v("#")]),v._v(" 好办3.0(迭代2)")]),v._v(" "),t("h3",{attrs:{id:"日志信息-2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-2"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("table",[t("thead",[t("tr",[t("th",[v._v("时间")]),v._v(" "),t("th",[v._v("内容")]),v._v(" "),t("th",[v._v("填写人")])])]),v._v(" "),t("tbody",[t("tr",[t("td",[v._v("2020-02-04")]),v._v(" "),t("td",[v._v("我的顾客")]),v._v(" "),t("td",[v._v("阿飞")])]),v._v(" "),t("tr",[t("td",[v._v("2020-02-10")]),v._v(" "),t("td",[v._v("话务任务")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-02-10")]),v._v(" "),t("td",[v._v("指标管理")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-02-10")]),v._v(" "),t("td",[v._v("云日报")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-02-10")]),v._v(" "),t("td",[v._v("商品中心")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td"),v._v(" "),t("td"),v._v(" "),t("td")])])]),v._v(" "),t("p",[v._v("原型链接:https://lanhuapp.com/url/GKaDe-NPq0b")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(迭代2)。(链接:https://www.jianguoyun.com/p/DRrWOUQQj56yBxjcl90C)")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-迭代3"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-迭代3"}},[v._v("#")]),v._v(" 好办3.0(迭代3)")]),v._v(" "),t("h3",{attrs:{id:"日志信息-3"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-3"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("table",[t("thead",[t("tr",[t("th",[v._v("时间")]),v._v(" "),t("th",[v._v("内容")]),v._v(" "),t("th",[v._v("填写人")])])]),v._v(" "),t("tbody",[t("tr",[t("td",[v._v("2020-03-11")]),v._v(" "),t("td",[v._v("观云台")]),v._v(" "),t("td",[v._v("阿飞")])]),v._v(" "),t("tr",[t("td",[v._v("2020-03-11")]),v._v(" "),t("td",[v._v("门店信息修改")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-03-11")]),v._v(" "),t("td",[v._v("审核中心")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-03-11")]),v._v(" "),t("td",[v._v("企业设置")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-03-11")]),v._v(" "),t("td",[v._v("运维后台-授权详情及业务字典")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td"),v._v(" "),t("td"),v._v(" "),t("td")])])]),v._v(" "),t("p",[v._v("原型链接:https://lanhuapp.com/url/8nImd")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(迭代3)。(https://www.jianguoyun.com/p/DVsrX8IQj56yBxj7vPEC)")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-迭代4"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-迭代4"}},[v._v("#")]),v._v(" 好办3.0(迭代4)")]),v._v(" "),t("h3",{attrs:{id:"日志信息-4"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-4"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("p",[v._v("原型链接:https://lanhuapp.com/url/QciyJ-u1yOL")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(迭代4)。(https://www.jianguoyun.com/p/DanOaBIQj56yBxj8wosD)")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-迭代5"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-迭代5"}},[v._v("#")]),v._v(" 好办3.0(迭代5)")]),v._v(" "),t("h3",{attrs:{id:"日志信息-5"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-5"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("table",[t("thead",[t("tr",[t("th",[v._v("时间")]),v._v(" "),t("th",[v._v("内容")]),v._v(" "),t("th",[v._v("填写人")])])]),v._v(" "),t("tbody",[t("tr",[t("td",[v._v("2020-04-07")]),v._v(" "),t("td",[v._v("门店信息修改")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-04-07")]),v._v(" "),t("td",[v._v("订单评价")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-04-07")]),v._v(" "),t("td",[v._v("卡券赠送")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-04-07")]),v._v(" "),t("td",[v._v("通讯录优化")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-04-12")]),v._v(" "),t("td",[v._v("会话任务")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-04-12")]),v._v(" "),t("td",[v._v("卡券赠送设置")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-04-12")]),v._v(" "),t("td",[v._v("帮助中心设置")]),v._v(" "),t("td",[v._v("--")])])])]),v._v(" "),t("p",[v._v("原型链接:https://lanhuapp.com/url/zCFRA-ia7IX")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(迭代5)。(https://www.jianguoyun.com/p/DT9ijysQj56yBxiOnJQD)")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-乔丹内购券"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-乔丹内购券"}},[v._v("#")]),v._v(" 好办3.0(乔丹内购券)")]),v._v(" "),t("h3",{attrs:{id:"日志信息-6"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-6"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("table",[t("thead",[t("tr",[t("th",[v._v("时间")]),v._v(" "),t("th",[v._v("内容")]),v._v(" "),t("th",[v._v("填写人")])])]),v._v(" "),t("tbody",[t("tr",[t("td",[v._v("2020-04-07")]),v._v(" "),t("td",[v._v("内购券")]),v._v(" "),t("td",[v._v("阿飞")])])])]),v._v(" "),t("p",[v._v("原型链接:https://lanhuapp.com/url/Nyjr3-dVbpG")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(乔丹内购券)。(https://www.jianguoyun.com/p/DfBltQsQj56yBxjayJAD)")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-迭代7"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-迭代7"}},[v._v("#")]),v._v(" 好办3.0(迭代7)")]),v._v(" "),t("h3",{attrs:{id:"日志信息-7"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-7"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("table",[t("thead",[t("tr",[t("th",[v._v("时间")]),v._v(" "),t("th",[v._v("内容")]),v._v(" "),t("th",[v._v("填写人")])])]),v._v(" "),t("tbody",[t("tr",[t("td",[v._v("2020-05-24")]),v._v(" "),t("td",[v._v("管理后台-通讯录")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-05-24")]),v._v(" "),t("td",[v._v("管理后台-我的顾客冻结会员")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-05-24")]),v._v(" "),t("td",[v._v("管理后台-企业设置")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-05-24")]),v._v(" "),t("td",[v._v("应用权限模板")]),v._v(" "),t("td",[v._v("--")])])])]),v._v(" "),t("p",[v._v("原型链接:https://lanhuapp.com/url/dGbFg-iP4X2")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(迭代7)。(https://www.jianguoyun.com/p/DQbrRUgQj56yBxiTrJwD)")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-迭代8"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-迭代8"}},[v._v("#")]),v._v(" 好办3.0(迭代8)")]),v._v(" "),t("h3",{attrs:{id:"日志信息-8"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-8"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("table",[t("thead",[t("tr",[t("th",[v._v("时间")]),v._v(" "),t("th",[v._v("内容")]),v._v(" "),t("th",[v._v("填写人")])])]),v._v(" "),t("tbody",[t("tr",[t("td",[v._v("2020-06-12")]),v._v(" "),t("td",[v._v("管理后台-通讯录")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-06-12")]),v._v(" "),t("td",[v._v("管理后台-会员分组展示")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-06-12")]),v._v(" "),t("td",[v._v("管理后台-商品中心")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-06-12")]),v._v(" "),t("td",[v._v("管理后台-会员分配")]),v._v(" "),t("td",[v._v("--")])])])]),v._v(" "),t("p",[v._v("原型/UI链接:https://lanhuapp.com/url/VqwsJ-ofgLI")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(迭代8)。(https://www.jianguoyun.com/p/DQZ4JwwQj56yBxilk6ID)")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-迭代9"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-迭代9"}},[v._v("#")]),v._v(" 好办3.0(迭代9)")]),v._v(" "),t("h3",{attrs:{id:"日志信息-9"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-9"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("table",[t("thead",[t("tr",[t("th",[v._v("时间")]),v._v(" "),t("th",[v._v("内容")]),v._v(" "),t("th",[v._v("填写人")])])]),v._v(" "),t("tbody",[t("tr",[t("td",[v._v("2020-06-12")]),v._v(" "),t("td",[v._v("管理后台-通讯录")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-06-12")]),v._v(" "),t("td",[v._v("管理后台-会员分组展示")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-06-12")]),v._v(" "),t("td",[v._v("管理后台-商品中心")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-06-12")]),v._v(" "),t("td",[v._v("管理后台-会员分配")]),v._v(" "),t("td",[v._v("--")])])])]),v._v(" "),t("p",[v._v("原型/UI链接:https://lanhuapp.com/url/VqwsJ-ofgLI")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(迭代8)。(https://www.jianguoyun.com/p/DQZ4JwwQj56yBxilk6ID)")])])}),[],!1,null,null,null);_.default=r.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{368:function(v,_,t){"use strict";t.r(_);var a=t(42),r=Object(a.a)({},(function(){var v=this,_=v.$createElement,t=v._self._c||_;return t("ContentSlotsDistributor",{attrs:{"slot-key":v.$parent.slotKey}},[t("h1",{attrs:{id:"好办-3-0"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办-3-0"}},[v._v("#")]),v._v(" 好办 3.0")]),v._v(" "),t("blockquote",[t("p",[v._v("3.0项目内容较多,大概经历了八九次迭代")])]),v._v(" "),t("h2",{attrs:{id:"好办3-0与好办2-0的比较"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0与好办2-0的比较"}},[v._v("#")]),v._v(" 好办3.0与好办2.0的比较")]),v._v(" "),t("blockquote",[t("p",[v._v("截止迭代二上线内容描述")])]),v._v(" "),t("p",[v._v("主要做了同步商户组织,登录授权流程,以及我的顾客、话务任务等五个应用。其余应用及权限相关内容等后续相关迭代更新")]),v._v(" "),t("h3",{attrs:{id:"同步逻辑"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#同步逻辑"}},[v._v("#")]),v._v(" 同步逻辑")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("商户注册企业微信→登录好办管理后台通讯录同步助手→完成商户授权→同步组织架构→导购code与企业微信成员绑定→登录好办小程序使用业务功能")]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("商户注册好办APP(实施在运维后台)创建好办企业及品牌→手动关联GIC企业(同步组织架构)→数据迁移→企业成员登录好办并使用")]),v._v(" "),t("h3",{attrs:{id:"移动端"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#移动端"}},[v._v("#")]),v._v(" 移动端")]),v._v(" "),t("h4",{attrs:{id:"登录逻辑"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#登录逻辑"}},[v._v("#")]),v._v(" 登录逻辑")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("企微成员绑定导购code→登录好办小程序→使用相关业务")]),v._v(" "),t("p",[v._v("未绑定导购code→无业务数据,不能使用功能")]),v._v(" "),t("p",[v._v("管理员→无业务数据,不能使用功能")]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("注册好办APP并关联GIC商户后→企业成员登录好办APP→使用相关业务")]),v._v(" "),t("p",[v._v("管理员→无业务数据,可见功能不可使用功能")]),v._v(" "),t("h4",{attrs:{id:"首页内容"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#首页内容"}},[v._v("#")]),v._v(" 首页内容")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("门店销售数据及工作台应用")]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("聊天及通知列表")]),v._v(" "),t("h4",{attrs:{id:"应用内容"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#应用内容"}},[v._v("#")]),v._v(" 应用内容")]),v._v(" "),t("h5",{attrs:{id:"我的顾客"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#我的顾客"}},[v._v("#")]),v._v(" 我的顾客")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("搜索+筛选+顾客列表+顾客详情(无卡券记录及话务记录,后续迭代加入)")]),v._v(" "),t("p",[v._v("添加会员及在线沟通逻辑:")]),v._v(" "),t("p",[v._v("微信公众号发送导购二维码,添加后,通过企业微信添加客户好友后进行联系。加好友后随时可联系,无微信48小时限制。员工离职后,企微微信已添加客户可转移给企微中其他成员,其他成员添加该会员后成为好友")]),v._v(" "),t("p",[v._v("2.0:")]),v._v(" "),t("p",[v._v("搜索+筛选+顾客列表+顾客详情+添加会员的导购二维码")]),v._v(" "),t("p",[v._v("添加会员及在线沟通逻辑:")]),v._v(" "),t("p",[v._v("微信公众号添加主导购,添加后,通过好办APP与客户进行联系,有微信48小时限制。")]),v._v(" "),t("h5",{attrs:{id:"指标管理"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#指标管理"}},[v._v("#")]),v._v(" 指标管理")]),v._v(" "),t("p",[v._v("3.0同2.0")]),v._v(" "),t("h5",{attrs:{id:"云日报"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#云日报"}},[v._v("#")]),v._v(" 云日报")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("日报筛选+日报列表+代报,分享到微信端为链接形式,分享至企业微信(后续迭代加入)")]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("日报筛选+日报列表+代报,分享到微信端为图片形式")]),v._v(" "),t("h5",{attrs:{id:"话务任务"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#话务任务"}},[v._v("#")]),v._v(" 话务任务")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("任务列表+任务列表+任务筛选+任务详情(同好办2.0)")]),v._v(" "),t("p",[v._v("触发逻辑:GIC触发话务任务→好办下发执行(同好办2.0)")]),v._v(" "),t("p",[v._v("完成任务方式:")]),v._v(" "),t("ul",[t("li",[v._v("普通电话:导购自己手机号拨打完成任务,计费由通话时长计算,无法查看通话录音及是否拨通**("),t("u",[v._v("好办3.0新增")]),v._v(")**")]),v._v(" "),t("li",[v._v("双向透传:使用腾讯云透传拨打完成任务,计费由GIC计费中心计算,可以查看通话录音及是否拨通")])]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("任务列表+任务列表+任务筛选+任务详情(同好办3.0)")]),v._v(" "),t("p",[v._v("触发逻辑:GIC触发话务任务→好办下发执行(同好办3.0)")]),v._v(" "),t("p",[v._v("完成任务方式:")]),v._v(" "),t("ul",[t("li",[v._v("双向透传:使用腾讯云透传拨打完成任务,计费由GIC计费中心计算,可以查看通话录音及是否拨通")])]),v._v(" "),t("h5",{attrs:{id:"商品中心"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#商品中心"}},[v._v("#")]),v._v(" 商品中心")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("商品列表+商品搜索+商品详情(销售数据、销售攻略、商品属性)")]),v._v(" "),t("h3",{attrs:{id:"管理后台"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#管理后台"}},[v._v("#")]),v._v(" 管理后台")]),v._v(" "),t("h4",{attrs:{id:"登录逻辑-2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#登录逻辑-2"}},[v._v("#")]),v._v(" 登录逻辑")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("管理员用企业微信/微信扫码登录")]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("管理员用好办APP扫码登录/手机号登录")]),v._v(" "),t("h4",{attrs:{id:"应用内容-2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#应用内容-2"}},[v._v("#")]),v._v(" 应用内容")]),v._v(" "),t("h5",{attrs:{id:"我的顾客-2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#我的顾客-2"}},[v._v("#")]),v._v(" 我的顾客")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("会员展示筛选及分组筛选,"),t("strong",[v._v("无卡券赠送模块(后续迭代添加)")])]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("会员展示筛选及分组筛选,在线沟通设置、卡券赠送模块等")]),v._v(" "),t("h5",{attrs:{id:"指标管理-2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#指标管理-2"}},[v._v("#")]),v._v(" 指标管理")]),v._v(" "),t("p",[v._v("3.0同好办2.0,月指标及月指标任务基本无改动")]),v._v(" "),t("h5",{attrs:{id:"云日报-2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#云日报-2"}},[v._v("#")]),v._v(" 云日报")]),v._v(" "),t("p",[v._v("3.0同好办2.0,3.0查看云日报详情由企业微信扫码查看。"),t("strong",[v._v("新增解绑导购code释放任务逻辑(后续迭代添加)")]),v._v("。其他内容无变化")]),v._v(" "),t("h5",{attrs:{id:"话务任务-2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#话务任务-2"}},[v._v("#")]),v._v(" 话务任务")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("可选择任务完成方式。"),t("strong",[v._v("新增解绑导购code释放任务逻辑(后续迭代添加)")]),v._v("。其他内容无变化。")]),v._v(" "),t("ul",[t("li",[v._v("普通电话")]),v._v(" "),t("li",[v._v("双向透传")])]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("任务完成方式默认透传。其他内容无变化")]),v._v(" "),t("h3",{attrs:{id:"运维后台"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#运维后台"}},[v._v("#")]),v._v(" 运维后台")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("企业列表+登录,"),t("strong",[v._v("无创建企业及关联商户")])]),v._v(" "),t("p",[v._v("菜单管理(后续迭代添加)")]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("企业列表+登录+创建企业+关联商户")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-迭代1"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-迭代1"}},[v._v("#")]),v._v(" 好办3.0(迭代1)")]),v._v(" "),t("h3",{attrs:{id:"日志信息"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("table",[t("thead",[t("tr",[t("th",[v._v("时间")]),v._v(" "),t("th",[v._v("内容")]),v._v(" "),t("th",[v._v("填写人")])])]),v._v(" "),t("tbody",[t("tr",[t("td",[v._v("2019-02-04")]),v._v(" "),t("td",[v._v("我的顾客")]),v._v(" "),t("td",[v._v("阿飞")])]),v._v(" "),t("tr",[t("td"),v._v(" "),t("td"),v._v(" "),t("td")]),v._v(" "),t("tr",[t("td"),v._v(" "),t("td"),v._v(" "),t("td")]),v._v(" "),t("tr",[t("td"),v._v(" "),t("td"),v._v(" "),t("td")]),v._v(" "),t("tr",[t("td"),v._v(" "),t("td"),v._v(" "),t("td")]),v._v(" "),t("tr",[t("td"),v._v(" "),t("td"),v._v(" "),t("td")])])]),v._v(" "),t("p",[v._v("原型链接:https://lanhuapp.com/url/H3gdE-ELMyO")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(迭代1)。(链接:https://www.jianguoyun.com/p/DUp0Gx8Qj56yBxiEo9MC)")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-迭代2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-迭代2"}},[v._v("#")]),v._v(" 好办3.0(迭代2)")]),v._v(" "),t("h3",{attrs:{id:"日志信息-2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-2"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("table",[t("thead",[t("tr",[t("th",[v._v("时间")]),v._v(" "),t("th",[v._v("内容")]),v._v(" "),t("th",[v._v("填写人")])])]),v._v(" "),t("tbody",[t("tr",[t("td",[v._v("2020-02-04")]),v._v(" "),t("td",[v._v("我的顾客")]),v._v(" "),t("td",[v._v("阿飞")])]),v._v(" "),t("tr",[t("td",[v._v("2020-02-10")]),v._v(" "),t("td",[v._v("话务任务")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-02-10")]),v._v(" "),t("td",[v._v("指标管理")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-02-10")]),v._v(" "),t("td",[v._v("云日报")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-02-10")]),v._v(" "),t("td",[v._v("商品中心")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td"),v._v(" "),t("td"),v._v(" "),t("td")])])]),v._v(" "),t("p",[v._v("原型链接:https://lanhuapp.com/url/GKaDe-NPq0b")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(迭代2)。(链接:https://www.jianguoyun.com/p/DRrWOUQQj56yBxjcl90C)")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-迭代3"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-迭代3"}},[v._v("#")]),v._v(" 好办3.0(迭代3)")]),v._v(" "),t("h3",{attrs:{id:"日志信息-3"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-3"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("table",[t("thead",[t("tr",[t("th",[v._v("时间")]),v._v(" "),t("th",[v._v("内容")]),v._v(" "),t("th",[v._v("填写人")])])]),v._v(" "),t("tbody",[t("tr",[t("td",[v._v("2020-03-11")]),v._v(" "),t("td",[v._v("观云台")]),v._v(" "),t("td",[v._v("阿飞")])]),v._v(" "),t("tr",[t("td",[v._v("2020-03-11")]),v._v(" "),t("td",[v._v("门店信息修改")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-03-11")]),v._v(" "),t("td",[v._v("审核中心")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-03-11")]),v._v(" "),t("td",[v._v("企业设置")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-03-11")]),v._v(" "),t("td",[v._v("运维后台-授权详情及业务字典")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td"),v._v(" "),t("td"),v._v(" "),t("td")])])]),v._v(" "),t("p",[v._v("原型链接:https://lanhuapp.com/url/8nImd")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(迭代3)。(https://www.jianguoyun.com/p/DVsrX8IQj56yBxj7vPEC)")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-迭代4"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-迭代4"}},[v._v("#")]),v._v(" 好办3.0(迭代4)")]),v._v(" "),t("h3",{attrs:{id:"日志信息-4"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-4"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("p",[v._v("原型链接:https://lanhuapp.com/url/QciyJ-u1yOL")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(迭代4)。(https://www.jianguoyun.com/p/DanOaBIQj56yBxj8wosD)")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-迭代5"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-迭代5"}},[v._v("#")]),v._v(" 好办3.0(迭代5)")]),v._v(" "),t("h3",{attrs:{id:"日志信息-5"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-5"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("table",[t("thead",[t("tr",[t("th",[v._v("时间")]),v._v(" "),t("th",[v._v("内容")]),v._v(" "),t("th",[v._v("填写人")])])]),v._v(" "),t("tbody",[t("tr",[t("td",[v._v("2020-04-07")]),v._v(" "),t("td",[v._v("门店信息修改")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-04-07")]),v._v(" "),t("td",[v._v("订单评价")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-04-07")]),v._v(" "),t("td",[v._v("卡券赠送")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-04-07")]),v._v(" "),t("td",[v._v("通讯录优化")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-04-12")]),v._v(" "),t("td",[v._v("会话任务")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-04-12")]),v._v(" "),t("td",[v._v("卡券赠送设置")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-04-12")]),v._v(" "),t("td",[v._v("帮助中心设置")]),v._v(" "),t("td",[v._v("--")])])])]),v._v(" "),t("p",[v._v("原型链接:https://lanhuapp.com/url/zCFRA-ia7IX")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(迭代5)。(https://www.jianguoyun.com/p/DT9ijysQj56yBxiOnJQD)")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-乔丹内购券"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-乔丹内购券"}},[v._v("#")]),v._v(" 好办3.0(乔丹内购券)")]),v._v(" "),t("h3",{attrs:{id:"日志信息-6"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-6"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("table",[t("thead",[t("tr",[t("th",[v._v("时间")]),v._v(" "),t("th",[v._v("内容")]),v._v(" "),t("th",[v._v("填写人")])])]),v._v(" "),t("tbody",[t("tr",[t("td",[v._v("2020-04-07")]),v._v(" "),t("td",[v._v("内购券")]),v._v(" "),t("td",[v._v("阿飞")])])])]),v._v(" "),t("p",[v._v("原型链接:https://lanhuapp.com/url/Nyjr3-dVbpG")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(乔丹内购券)。(https://www.jianguoyun.com/p/DfBltQsQj56yBxjayJAD)")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-迭代7"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-迭代7"}},[v._v("#")]),v._v(" 好办3.0(迭代7)")]),v._v(" "),t("h3",{attrs:{id:"日志信息-7"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-7"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("table",[t("thead",[t("tr",[t("th",[v._v("时间")]),v._v(" "),t("th",[v._v("内容")]),v._v(" "),t("th",[v._v("填写人")])])]),v._v(" "),t("tbody",[t("tr",[t("td",[v._v("2020-05-24")]),v._v(" "),t("td",[v._v("管理后台-通讯录")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-05-24")]),v._v(" "),t("td",[v._v("管理后台-我的顾客冻结会员")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-05-24")]),v._v(" "),t("td",[v._v("管理后台-企业设置")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-05-24")]),v._v(" "),t("td",[v._v("应用权限模板")]),v._v(" "),t("td",[v._v("--")])])])]),v._v(" "),t("p",[v._v("原型链接:https://lanhuapp.com/url/dGbFg-iP4X2")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(迭代7)。(https://www.jianguoyun.com/p/DQbrRUgQj56yBxiTrJwD)")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-迭代8"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-迭代8"}},[v._v("#")]),v._v(" 好办3.0(迭代8)")]),v._v(" "),t("h3",{attrs:{id:"日志信息-8"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-8"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("table",[t("thead",[t("tr",[t("th",[v._v("时间")]),v._v(" "),t("th",[v._v("内容")]),v._v(" "),t("th",[v._v("填写人")])])]),v._v(" "),t("tbody",[t("tr",[t("td",[v._v("2020-06-12")]),v._v(" "),t("td",[v._v("管理后台-通讯录")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-06-12")]),v._v(" "),t("td",[v._v("管理后台-会员分组展示")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-06-12")]),v._v(" "),t("td",[v._v("管理后台-商品中心")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-06-12")]),v._v(" "),t("td",[v._v("管理后台-会员分配")]),v._v(" "),t("td",[v._v("--")])])])]),v._v(" "),t("p",[v._v("原型/UI链接:https://lanhuapp.com/url/VqwsJ-ofgLI")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(迭代8)。(https://www.jianguoyun.com/p/DQZ4JwwQj56yBxilk6ID)")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-迭代9"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-迭代9"}},[v._v("#")]),v._v(" 好办3.0(迭代9)")]),v._v(" "),t("h3",{attrs:{id:"日志信息-9"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-9"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("table",[t("thead",[t("tr",[t("th",[v._v("时间")]),v._v(" "),t("th",[v._v("内容")]),v._v(" "),t("th",[v._v("填写人")])])]),v._v(" "),t("tbody",[t("tr",[t("td",[v._v("2020-06-12")]),v._v(" "),t("td",[v._v("管理后台-通讯录")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-06-12")]),v._v(" "),t("td",[v._v("管理后台-会员分组展示")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-06-12")]),v._v(" "),t("td",[v._v("管理后台-商品中心")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-06-12")]),v._v(" "),t("td",[v._v("管理后台-会员分配")]),v._v(" "),t("td",[v._v("--")])])])]),v._v(" "),t("p",[v._v("原型/UI链接:https://lanhuapp.com/url/VqwsJ-ofgLI")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(迭代8)。(https://www.jianguoyun.com/p/DQZ4JwwQj56yBxilk6ID)")])])}),[],!1,null,null,null);_.default=r.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{369:function(v,_,t){"use strict";t.r(_);var a=t(42),r=Object(a.a)({},(function(){var v=this,_=v.$createElement,t=v._self._c||_;return t("ContentSlotsDistributor",{attrs:{"slot-key":v.$parent.slotKey}},[t("h1",{attrs:{id:"好办-3-0"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办-3-0"}},[v._v("#")]),v._v(" 好办 3.0")]),v._v(" "),t("blockquote",[t("p",[v._v("3.0项目内容较多,大概经历了八九次迭代")])]),v._v(" "),t("h2",{attrs:{id:"好办3-0与好办2-0的比较"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0与好办2-0的比较"}},[v._v("#")]),v._v(" 好办3.0与好办2.0的比较")]),v._v(" "),t("blockquote",[t("p",[v._v("截止迭代二上线内容描述")])]),v._v(" "),t("p",[v._v("主要做了同步商户组织,登录授权流程,以及我的顾客、话务任务等五个应用。其余应用及权限相关内容等后续相关迭代更新")]),v._v(" "),t("h3",{attrs:{id:"同步逻辑"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#同步逻辑"}},[v._v("#")]),v._v(" 同步逻辑")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("商户注册企业微信→登录好办管理后台通讯录同步助手→完成商户授权→同步组织架构→导购code与企业微信成员绑定→登录好办小程序使用业务功能")]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("商户注册好办APP(实施在运维后台)创建好办企业及品牌→手动关联GIC企业(同步组织架构)→数据迁移→企业成员登录好办并使用")]),v._v(" "),t("h3",{attrs:{id:"移动端"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#移动端"}},[v._v("#")]),v._v(" 移动端")]),v._v(" "),t("h4",{attrs:{id:"登录逻辑"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#登录逻辑"}},[v._v("#")]),v._v(" 登录逻辑")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("企微成员绑定导购code→登录好办小程序→使用相关业务")]),v._v(" "),t("p",[v._v("未绑定导购code→无业务数据,不能使用功能")]),v._v(" "),t("p",[v._v("管理员→无业务数据,不能使用功能")]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("注册好办APP并关联GIC商户后→企业成员登录好办APP→使用相关业务")]),v._v(" "),t("p",[v._v("管理员→无业务数据,可见功能不可使用功能")]),v._v(" "),t("h4",{attrs:{id:"首页内容"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#首页内容"}},[v._v("#")]),v._v(" 首页内容")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("门店销售数据及工作台应用")]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("聊天及通知列表")]),v._v(" "),t("h4",{attrs:{id:"应用内容"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#应用内容"}},[v._v("#")]),v._v(" 应用内容")]),v._v(" "),t("h5",{attrs:{id:"我的顾客"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#我的顾客"}},[v._v("#")]),v._v(" 我的顾客")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("搜索+筛选+顾客列表+顾客详情(无卡券记录及话务记录,后续迭代加入)")]),v._v(" "),t("p",[v._v("添加会员及在线沟通逻辑:")]),v._v(" "),t("p",[v._v("微信公众号发送导购二维码,添加后,通过企业微信添加客户好友后进行联系。加好友后随时可联系,无微信48小时限制。员工离职后,企微微信已添加客户可转移给企微中其他成员,其他成员添加该会员后成为好友")]),v._v(" "),t("p",[v._v("2.0:")]),v._v(" "),t("p",[v._v("搜索+筛选+顾客列表+顾客详情+添加会员的导购二维码")]),v._v(" "),t("p",[v._v("添加会员及在线沟通逻辑:")]),v._v(" "),t("p",[v._v("微信公众号添加主导购,添加后,通过好办APP与客户进行联系,有微信48小时限制。")]),v._v(" "),t("h5",{attrs:{id:"指标管理"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#指标管理"}},[v._v("#")]),v._v(" 指标管理")]),v._v(" "),t("p",[v._v("3.0同2.0")]),v._v(" "),t("h5",{attrs:{id:"云日报"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#云日报"}},[v._v("#")]),v._v(" 云日报")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("日报筛选+日报列表+代报,分享到微信端为链接形式,分享至企业微信(后续迭代加入)")]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("日报筛选+日报列表+代报,分享到微信端为图片形式")]),v._v(" "),t("h5",{attrs:{id:"话务任务"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#话务任务"}},[v._v("#")]),v._v(" 话务任务")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("任务列表+任务列表+任务筛选+任务详情(同好办2.0)")]),v._v(" "),t("p",[v._v("触发逻辑:GIC触发话务任务→好办下发执行(同好办2.0)")]),v._v(" "),t("p",[v._v("完成任务方式:")]),v._v(" "),t("ul",[t("li",[v._v("普通电话:导购自己手机号拨打完成任务,计费由通话时长计算,无法查看通话录音及是否拨通**("),t("u",[v._v("好办3.0新增")]),v._v(")**")]),v._v(" "),t("li",[v._v("双向透传:使用腾讯云透传拨打完成任务,计费由GIC计费中心计算,可以查看通话录音及是否拨通")])]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("任务列表+任务列表+任务筛选+任务详情(同好办3.0)")]),v._v(" "),t("p",[v._v("触发逻辑:GIC触发话务任务→好办下发执行(同好办3.0)")]),v._v(" "),t("p",[v._v("完成任务方式:")]),v._v(" "),t("ul",[t("li",[v._v("双向透传:使用腾讯云透传拨打完成任务,计费由GIC计费中心计算,可以查看通话录音及是否拨通")])]),v._v(" "),t("h5",{attrs:{id:"商品中心"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#商品中心"}},[v._v("#")]),v._v(" 商品中心")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("商品列表+商品搜索+商品详情(销售数据、销售攻略、商品属性)")]),v._v(" "),t("h3",{attrs:{id:"管理后台"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#管理后台"}},[v._v("#")]),v._v(" 管理后台")]),v._v(" "),t("h4",{attrs:{id:"登录逻辑-2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#登录逻辑-2"}},[v._v("#")]),v._v(" 登录逻辑")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("管理员用企业微信/微信扫码登录")]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("管理员用好办APP扫码登录/手机号登录")]),v._v(" "),t("h4",{attrs:{id:"应用内容-2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#应用内容-2"}},[v._v("#")]),v._v(" 应用内容")]),v._v(" "),t("h5",{attrs:{id:"我的顾客-2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#我的顾客-2"}},[v._v("#")]),v._v(" 我的顾客")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("会员展示筛选及分组筛选,"),t("strong",[v._v("无卡券赠送模块(后续迭代添加)")])]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("会员展示筛选及分组筛选,在线沟通设置、卡券赠送模块等")]),v._v(" "),t("h5",{attrs:{id:"指标管理-2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#指标管理-2"}},[v._v("#")]),v._v(" 指标管理")]),v._v(" "),t("p",[v._v("3.0同好办2.0,月指标及月指标任务基本无改动")]),v._v(" "),t("h5",{attrs:{id:"云日报-2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#云日报-2"}},[v._v("#")]),v._v(" 云日报")]),v._v(" "),t("p",[v._v("3.0同好办2.0,3.0查看云日报详情由企业微信扫码查看。"),t("strong",[v._v("新增解绑导购code释放任务逻辑(后续迭代添加)")]),v._v("。其他内容无变化")]),v._v(" "),t("h5",{attrs:{id:"话务任务-2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#话务任务-2"}},[v._v("#")]),v._v(" 话务任务")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("可选择任务完成方式。"),t("strong",[v._v("新增解绑导购code释放任务逻辑(后续迭代添加)")]),v._v("。其他内容无变化。")]),v._v(" "),t("ul",[t("li",[v._v("普通电话")]),v._v(" "),t("li",[v._v("双向透传")])]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("任务完成方式默认透传。其他内容无变化")]),v._v(" "),t("h3",{attrs:{id:"运维后台"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#运维后台"}},[v._v("#")]),v._v(" 运维后台")]),v._v(" "),t("p",[v._v("3.0")]),v._v(" "),t("p",[v._v("企业列表+登录,"),t("strong",[v._v("无创建企业及关联商户")])]),v._v(" "),t("p",[v._v("菜单管理(后续迭代添加)")]),v._v(" "),t("p",[v._v("2.0")]),v._v(" "),t("p",[v._v("企业列表+登录+创建企业+关联商户")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-迭代1"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-迭代1"}},[v._v("#")]),v._v(" 好办3.0(迭代1)")]),v._v(" "),t("h3",{attrs:{id:"日志信息"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("table",[t("thead",[t("tr",[t("th",[v._v("时间")]),v._v(" "),t("th",[v._v("内容")]),v._v(" "),t("th",[v._v("填写人")])])]),v._v(" "),t("tbody",[t("tr",[t("td",[v._v("2019-02-04")]),v._v(" "),t("td",[v._v("我的顾客")]),v._v(" "),t("td",[v._v("阿飞")])]),v._v(" "),t("tr",[t("td"),v._v(" "),t("td"),v._v(" "),t("td")]),v._v(" "),t("tr",[t("td"),v._v(" "),t("td"),v._v(" "),t("td")]),v._v(" "),t("tr",[t("td"),v._v(" "),t("td"),v._v(" "),t("td")]),v._v(" "),t("tr",[t("td"),v._v(" "),t("td"),v._v(" "),t("td")]),v._v(" "),t("tr",[t("td"),v._v(" "),t("td"),v._v(" "),t("td")])])]),v._v(" "),t("p",[v._v("原型链接:https://lanhuapp.com/url/H3gdE-ELMyO")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(迭代1)。(链接:https://www.jianguoyun.com/p/DUp0Gx8Qj56yBxiEo9MC)")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-迭代2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-迭代2"}},[v._v("#")]),v._v(" 好办3.0(迭代2)")]),v._v(" "),t("h3",{attrs:{id:"日志信息-2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-2"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("table",[t("thead",[t("tr",[t("th",[v._v("时间")]),v._v(" "),t("th",[v._v("内容")]),v._v(" "),t("th",[v._v("填写人")])])]),v._v(" "),t("tbody",[t("tr",[t("td",[v._v("2020-02-04")]),v._v(" "),t("td",[v._v("我的顾客")]),v._v(" "),t("td",[v._v("阿飞")])]),v._v(" "),t("tr",[t("td",[v._v("2020-02-10")]),v._v(" "),t("td",[v._v("话务任务")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-02-10")]),v._v(" "),t("td",[v._v("指标管理")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-02-10")]),v._v(" "),t("td",[v._v("云日报")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-02-10")]),v._v(" "),t("td",[v._v("商品中心")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td"),v._v(" "),t("td"),v._v(" "),t("td")])])]),v._v(" "),t("p",[v._v("原型链接:https://lanhuapp.com/url/GKaDe-NPq0b")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(迭代2)。(链接:https://www.jianguoyun.com/p/DRrWOUQQj56yBxjcl90C)")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-迭代3"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-迭代3"}},[v._v("#")]),v._v(" 好办3.0(迭代3)")]),v._v(" "),t("h3",{attrs:{id:"日志信息-3"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-3"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("table",[t("thead",[t("tr",[t("th",[v._v("时间")]),v._v(" "),t("th",[v._v("内容")]),v._v(" "),t("th",[v._v("填写人")])])]),v._v(" "),t("tbody",[t("tr",[t("td",[v._v("2020-03-11")]),v._v(" "),t("td",[v._v("观云台")]),v._v(" "),t("td",[v._v("阿飞")])]),v._v(" "),t("tr",[t("td",[v._v("2020-03-11")]),v._v(" "),t("td",[v._v("门店信息修改")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-03-11")]),v._v(" "),t("td",[v._v("审核中心")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-03-11")]),v._v(" "),t("td",[v._v("企业设置")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-03-11")]),v._v(" "),t("td",[v._v("运维后台-授权详情及业务字典")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td"),v._v(" "),t("td"),v._v(" "),t("td")])])]),v._v(" "),t("p",[v._v("原型链接:https://lanhuapp.com/url/8nImd")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(迭代3)。(https://www.jianguoyun.com/p/DVsrX8IQj56yBxj7vPEC)")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-迭代4"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-迭代4"}},[v._v("#")]),v._v(" 好办3.0(迭代4)")]),v._v(" "),t("h3",{attrs:{id:"日志信息-4"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-4"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("p",[v._v("原型链接:https://lanhuapp.com/url/QciyJ-u1yOL")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(迭代4)。(https://www.jianguoyun.com/p/DanOaBIQj56yBxj8wosD)")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-迭代5"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-迭代5"}},[v._v("#")]),v._v(" 好办3.0(迭代5)")]),v._v(" "),t("h3",{attrs:{id:"日志信息-5"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-5"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("table",[t("thead",[t("tr",[t("th",[v._v("时间")]),v._v(" "),t("th",[v._v("内容")]),v._v(" "),t("th",[v._v("填写人")])])]),v._v(" "),t("tbody",[t("tr",[t("td",[v._v("2020-04-07")]),v._v(" "),t("td",[v._v("门店信息修改")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-04-07")]),v._v(" "),t("td",[v._v("订单评价")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-04-07")]),v._v(" "),t("td",[v._v("卡券赠送")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-04-07")]),v._v(" "),t("td",[v._v("通讯录优化")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-04-12")]),v._v(" "),t("td",[v._v("会话任务")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-04-12")]),v._v(" "),t("td",[v._v("卡券赠送设置")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-04-12")]),v._v(" "),t("td",[v._v("帮助中心设置")]),v._v(" "),t("td",[v._v("--")])])])]),v._v(" "),t("p",[v._v("原型链接:https://lanhuapp.com/url/zCFRA-ia7IX")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(迭代5)。(https://www.jianguoyun.com/p/DT9ijysQj56yBxiOnJQD)")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-乔丹内购券"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-乔丹内购券"}},[v._v("#")]),v._v(" 好办3.0(乔丹内购券)")]),v._v(" "),t("h3",{attrs:{id:"日志信息-6"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-6"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("table",[t("thead",[t("tr",[t("th",[v._v("时间")]),v._v(" "),t("th",[v._v("内容")]),v._v(" "),t("th",[v._v("填写人")])])]),v._v(" "),t("tbody",[t("tr",[t("td",[v._v("2020-04-07")]),v._v(" "),t("td",[v._v("内购券")]),v._v(" "),t("td",[v._v("阿飞")])])])]),v._v(" "),t("p",[v._v("原型链接:https://lanhuapp.com/url/Nyjr3-dVbpG")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(乔丹内购券)。(https://www.jianguoyun.com/p/DfBltQsQj56yBxjayJAD)")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-迭代7"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-迭代7"}},[v._v("#")]),v._v(" 好办3.0(迭代7)")]),v._v(" "),t("h3",{attrs:{id:"日志信息-7"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-7"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("table",[t("thead",[t("tr",[t("th",[v._v("时间")]),v._v(" "),t("th",[v._v("内容")]),v._v(" "),t("th",[v._v("填写人")])])]),v._v(" "),t("tbody",[t("tr",[t("td",[v._v("2020-05-24")]),v._v(" "),t("td",[v._v("管理后台-通讯录")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-05-24")]),v._v(" "),t("td",[v._v("管理后台-我的顾客冻结会员")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-05-24")]),v._v(" "),t("td",[v._v("管理后台-企业设置")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-05-24")]),v._v(" "),t("td",[v._v("应用权限模板")]),v._v(" "),t("td",[v._v("--")])])])]),v._v(" "),t("p",[v._v("原型链接:https://lanhuapp.com/url/dGbFg-iP4X2")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(迭代7)。(https://www.jianguoyun.com/p/DQbrRUgQj56yBxiTrJwD)")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-迭代8"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-迭代8"}},[v._v("#")]),v._v(" 好办3.0(迭代8)")]),v._v(" "),t("h3",{attrs:{id:"日志信息-8"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-8"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("table",[t("thead",[t("tr",[t("th",[v._v("时间")]),v._v(" "),t("th",[v._v("内容")]),v._v(" "),t("th",[v._v("填写人")])])]),v._v(" "),t("tbody",[t("tr",[t("td",[v._v("2020-06-12")]),v._v(" "),t("td",[v._v("管理后台-通讯录")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-06-12")]),v._v(" "),t("td",[v._v("管理后台-会员分组展示")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-06-12")]),v._v(" "),t("td",[v._v("管理后台-商品中心")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-06-12")]),v._v(" "),t("td",[v._v("管理后台-会员分配")]),v._v(" "),t("td",[v._v("--")])])])]),v._v(" "),t("p",[v._v("原型/UI链接:https://lanhuapp.com/url/VqwsJ-ofgLI")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(迭代8)。(https://www.jianguoyun.com/p/DQZ4JwwQj56yBxilk6ID)")]),v._v(" "),t("h2",{attrs:{id:"好办3-0-迭代9"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#好办3-0-迭代9"}},[v._v("#")]),v._v(" 好办3.0(迭代9)")]),v._v(" "),t("h3",{attrs:{id:"日志信息-9"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-9"}},[v._v("#")]),v._v(" 日志信息")]),v._v(" "),t("table",[t("thead",[t("tr",[t("th",[v._v("时间")]),v._v(" "),t("th",[v._v("内容")]),v._v(" "),t("th",[v._v("填写人")])])]),v._v(" "),t("tbody",[t("tr",[t("td",[v._v("2020-06-12")]),v._v(" "),t("td",[v._v("管理后台-通讯录")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-06-12")]),v._v(" "),t("td",[v._v("管理后台-会员分组展示")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-06-12")]),v._v(" "),t("td",[v._v("管理后台-商品中心")]),v._v(" "),t("td",[v._v("--")])]),v._v(" "),t("tr",[t("td",[v._v("2020-06-12")]),v._v(" "),t("td",[v._v("管理后台-会员分配")]),v._v(" "),t("td",[v._v("--")])])])]),v._v(" "),t("p",[v._v("原型/UI链接:https://lanhuapp.com/url/VqwsJ-ofgLI")]),v._v(" "),t("p",[v._v("PRD路径:移动组/PRD/好办3.0/好办3.0(迭代8)。(https://www.jianguoyun.com/p/DQZ4JwwQj56yBxilk6ID)")])])}),[],!1,null,null,null);_.default=r.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{366:function(t,v,_){"use strict";_.r(v);var a=_(42),r=Object(a.a)({},(function(){var t=this,v=t.$createElement,_=t._self._c||v;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("h1",{attrs:{id:"好办-4-0"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#好办-4-0"}},[t._v("#")]),t._v(" 好办 4.0")]),t._v(" "),_("blockquote",[_("p",[t._v("目前是做了两个应用,通讯录,审核和一些配置相关,具体参考项目中前端概要设计,目前经过四五次迭代")])]),t._v(" "),_("h2",{attrs:{id:"好办4-0-迭代1"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#好办4-0-迭代1"}},[t._v("#")]),t._v(" 好办4.0(迭代1)")]),t._v(" "),_("h3",{attrs:{id:"日志信息"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#日志信息"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",[t._v("时间")]),t._v(" "),_("th",[t._v("内容")]),t._v(" "),_("th",[t._v("填写人")])])]),t._v(" "),_("tbody",[_("tr",[_("td",[t._v("2020-07-07")]),t._v(" "),_("td",[t._v("管理后台-通讯录")]),t._v(" "),_("td",[t._v("阿飞")])]),t._v(" "),_("tr",[_("td",[t._v("2020-07-12")]),t._v(" "),_("td",[t._v("管理后台-企业信息")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-07-12")]),t._v(" "),_("td",[t._v("管理后台-审核中心(待审核、已审核)")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-07-12")]),t._v(" "),_("td",[t._v("运维后台-企业管理列表及详情")]),t._v(" "),_("td",[t._v("--")])])])]),t._v(" "),_("h2",{attrs:{id:"好办4-0-迭代2"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#好办4-0-迭代2"}},[t._v("#")]),t._v(" 好办4.0(迭代2)")]),t._v(" "),_("h3",{attrs:{id:"日志信息-2"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-2"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",[t._v("时间")]),t._v(" "),_("th",[t._v("内容")]),t._v(" "),_("th",[t._v("填写人")])])]),t._v(" "),_("tbody",[_("tr",[_("td",[t._v("2020-08-31")]),t._v(" "),_("td",[t._v("管理后台-工作台应用")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-08-31")]),t._v(" "),_("td",[t._v("管理后台-通讯录授权优化")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-08-31")]),t._v(" "),_("td",[t._v("管理后台-审核中心、审批控制")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-08-31")]),t._v(" "),_("td",[t._v("管理后台-门店导购范围")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-08-31")]),t._v(" "),_("td",[t._v("运维后台-业务字典")]),t._v(" "),_("td",[t._v("--")])])])]),t._v(" "),_("h2",{attrs:{id:"好办4-0-迭代3"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#好办4-0-迭代3"}},[t._v("#")]),t._v(" 好办4.0(迭代3)")]),t._v(" "),_("h3",{attrs:{id:"日志信息-3"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-3"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",[t._v("时间")]),t._v(" "),_("th",[t._v("内容")]),t._v(" "),_("th",[t._v("填写人")])])]),t._v(" "),_("tbody",[_("tr",[_("td",[t._v("2020-09-25")]),t._v(" "),_("td",[t._v("管理后台-应用授权及应用管理、账号授权")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-09-25")]),t._v(" "),_("td",[t._v("运维后台-权限适用新增超管")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-09-25")]),t._v(" "),_("td",[t._v("运维后台-应用分组及授权记录")]),t._v(" "),_("td",[t._v("--")])])])]),t._v(" "),_("h2",{attrs:{id:"好办4-0-迭代4"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#好办4-0-迭代4"}},[t._v("#")]),t._v(" 好办4.0(迭代4)")]),t._v(" "),_("h3",{attrs:{id:"日志信息-4"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-4"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",[t._v("时间")]),t._v(" "),_("th",[t._v("内容")]),t._v(" "),_("th",[t._v("填写人")])])]),t._v(" "),_("tbody",[_("tr",[_("td",[t._v("2020-11-09")]),t._v(" "),_("td",[t._v("管理后台-优化")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-11-09")]),t._v(" "),_("td",[t._v("管理后台-指标管理")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-11-09")]),t._v(" "),_("td",[t._v("运维后台-SQL")]),t._v(" "),_("td",[t._v("--")])])])]),t._v(" "),_("h2",{attrs:{id:"好办-迭代5"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#好办-迭代5"}},[t._v("#")]),t._v(" 好办(迭代5)")]),t._v(" "),_("h3",{attrs:{id:"日志信息-5"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-5"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",[t._v("时间")]),t._v(" "),_("th",[t._v("内容")]),t._v(" "),_("th",[t._v("填写人")])])]),t._v(" "),_("tbody",[_("tr",[_("td",[t._v("2020-12-25")]),t._v(" "),_("td",[t._v("好办2.0及3.0卡券调整")]),t._v(" "),_("td",[t._v("阿飞")])]),t._v(" "),_("tr",[_("td"),t._v(" "),_("td"),t._v(" "),_("td")])])]),t._v(" "),_("p",[t._v("原型/UI链接:https://lanhuapp.com/url/VqwsJ-ofgLI")]),t._v(" "),_("p",[t._v("PRD路径:移动组/好办4.0项目/阿飞/PRD/好办4.0(迭代5)。(https://www.jianguoyun.com/p/DR--3CcQj56yBxi3hNUD )")])])}),[],!1,null,null,null);v.default=r.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{366:function(t,v,_){"use strict";_.r(v);var a=_(42),r=Object(a.a)({},(function(){var t=this,v=t.$createElement,_=t._self._c||v;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("h1",{attrs:{id:"好办-4-0"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#好办-4-0"}},[t._v("#")]),t._v(" 好办 4.0")]),t._v(" "),_("blockquote",[_("p",[t._v("目前是做了两个应用,通讯录,审核和一些配置相关,具体参考项目中前端概要设计,目前经过四五次迭代")])]),t._v(" "),_("h2",{attrs:{id:"好办4-0-迭代1"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#好办4-0-迭代1"}},[t._v("#")]),t._v(" 好办4.0(迭代1)")]),t._v(" "),_("h3",{attrs:{id:"日志信息"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#日志信息"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",[t._v("时间")]),t._v(" "),_("th",[t._v("内容")]),t._v(" "),_("th",[t._v("填写人")])])]),t._v(" "),_("tbody",[_("tr",[_("td",[t._v("2020-07-07")]),t._v(" "),_("td",[t._v("管理后台-通讯录")]),t._v(" "),_("td",[t._v("阿飞")])]),t._v(" "),_("tr",[_("td",[t._v("2020-07-12")]),t._v(" "),_("td",[t._v("管理后台-企业信息")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-07-12")]),t._v(" "),_("td",[t._v("管理后台-审核中心(待审核、已审核)")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-07-12")]),t._v(" "),_("td",[t._v("运维后台-企业管理列表及详情")]),t._v(" "),_("td",[t._v("--")])])])]),t._v(" "),_("h2",{attrs:{id:"好办4-0-迭代2"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#好办4-0-迭代2"}},[t._v("#")]),t._v(" 好办4.0(迭代2)")]),t._v(" "),_("h3",{attrs:{id:"日志信息-2"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-2"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",[t._v("时间")]),t._v(" "),_("th",[t._v("内容")]),t._v(" "),_("th",[t._v("填写人")])])]),t._v(" "),_("tbody",[_("tr",[_("td",[t._v("2020-08-31")]),t._v(" "),_("td",[t._v("管理后台-工作台应用")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-08-31")]),t._v(" "),_("td",[t._v("管理后台-通讯录授权优化")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-08-31")]),t._v(" "),_("td",[t._v("管理后台-审核中心、审批控制")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-08-31")]),t._v(" "),_("td",[t._v("管理后台-门店导购范围")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-08-31")]),t._v(" "),_("td",[t._v("运维后台-业务字典")]),t._v(" "),_("td",[t._v("--")])])])]),t._v(" "),_("h2",{attrs:{id:"好办4-0-迭代3"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#好办4-0-迭代3"}},[t._v("#")]),t._v(" 好办4.0(迭代3)")]),t._v(" "),_("h3",{attrs:{id:"日志信息-3"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-3"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",[t._v("时间")]),t._v(" "),_("th",[t._v("内容")]),t._v(" "),_("th",[t._v("填写人")])])]),t._v(" "),_("tbody",[_("tr",[_("td",[t._v("2020-09-25")]),t._v(" "),_("td",[t._v("管理后台-应用授权及应用管理、账号授权")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-09-25")]),t._v(" "),_("td",[t._v("运维后台-权限适用新增超管")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-09-25")]),t._v(" "),_("td",[t._v("运维后台-应用分组及授权记录")]),t._v(" "),_("td",[t._v("--")])])])]),t._v(" "),_("h2",{attrs:{id:"好办4-0-迭代4"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#好办4-0-迭代4"}},[t._v("#")]),t._v(" 好办4.0(迭代4)")]),t._v(" "),_("h3",{attrs:{id:"日志信息-4"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-4"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",[t._v("时间")]),t._v(" "),_("th",[t._v("内容")]),t._v(" "),_("th",[t._v("填写人")])])]),t._v(" "),_("tbody",[_("tr",[_("td",[t._v("2020-11-09")]),t._v(" "),_("td",[t._v("管理后台-优化")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-11-09")]),t._v(" "),_("td",[t._v("管理后台-指标管理")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-11-09")]),t._v(" "),_("td",[t._v("运维后台-SQL")]),t._v(" "),_("td",[t._v("--")])])])]),t._v(" "),_("h2",{attrs:{id:"好办-迭代5"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#好办-迭代5"}},[t._v("#")]),t._v(" 好办(迭代5)")]),t._v(" "),_("h3",{attrs:{id:"日志信息-5"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-5"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",[t._v("时间")]),t._v(" "),_("th",[t._v("内容")]),t._v(" "),_("th",[t._v("填写人")])])]),t._v(" "),_("tbody",[_("tr",[_("td",[t._v("2020-12-25")]),t._v(" "),_("td",[t._v("好办2.0及3.0卡券调整")]),t._v(" "),_("td",[t._v("阿飞")])]),t._v(" "),_("tr",[_("td"),t._v(" "),_("td"),t._v(" "),_("td")])])]),t._v(" "),_("p",[t._v("原型/UI链接:https://lanhuapp.com/url/VqwsJ-ofgLI")]),t._v(" "),_("p",[t._v("PRD路径:移动组/好办4.0项目/阿飞/PRD/好办4.0(迭代5)。(https://www.jianguoyun.com/p/DR--3CcQj56yBxi3hNUD )")])])}),[],!1,null,null,null);v.default=r.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{367:function(t,v,_){"use strict";_.r(v);var a=_(42),r=Object(a.a)({},(function(){var t=this,v=t.$createElement,_=t._self._c||v;return _("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[_("h1",{attrs:{id:"好办-4-0"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#好办-4-0"}},[t._v("#")]),t._v(" 好办 4.0")]),t._v(" "),_("blockquote",[_("p",[t._v("目前是做了两个应用,通讯录,审核和一些配置相关,具体参考项目中前端概要设计,目前经过四五次迭代")])]),t._v(" "),_("h2",{attrs:{id:"好办4-0-迭代1"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#好办4-0-迭代1"}},[t._v("#")]),t._v(" 好办4.0(迭代1)")]),t._v(" "),_("h3",{attrs:{id:"日志信息"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#日志信息"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",[t._v("时间")]),t._v(" "),_("th",[t._v("内容")]),t._v(" "),_("th",[t._v("填写人")])])]),t._v(" "),_("tbody",[_("tr",[_("td",[t._v("2020-07-07")]),t._v(" "),_("td",[t._v("管理后台-通讯录")]),t._v(" "),_("td",[t._v("阿飞")])]),t._v(" "),_("tr",[_("td",[t._v("2020-07-12")]),t._v(" "),_("td",[t._v("管理后台-企业信息")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-07-12")]),t._v(" "),_("td",[t._v("管理后台-审核中心(待审核、已审核)")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-07-12")]),t._v(" "),_("td",[t._v("运维后台-企业管理列表及详情")]),t._v(" "),_("td",[t._v("--")])])])]),t._v(" "),_("h2",{attrs:{id:"好办4-0-迭代2"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#好办4-0-迭代2"}},[t._v("#")]),t._v(" 好办4.0(迭代2)")]),t._v(" "),_("h3",{attrs:{id:"日志信息-2"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-2"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",[t._v("时间")]),t._v(" "),_("th",[t._v("内容")]),t._v(" "),_("th",[t._v("填写人")])])]),t._v(" "),_("tbody",[_("tr",[_("td",[t._v("2020-08-31")]),t._v(" "),_("td",[t._v("管理后台-工作台应用")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-08-31")]),t._v(" "),_("td",[t._v("管理后台-通讯录授权优化")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-08-31")]),t._v(" "),_("td",[t._v("管理后台-审核中心、审批控制")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-08-31")]),t._v(" "),_("td",[t._v("管理后台-门店导购范围")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-08-31")]),t._v(" "),_("td",[t._v("运维后台-业务字典")]),t._v(" "),_("td",[t._v("--")])])])]),t._v(" "),_("h2",{attrs:{id:"好办4-0-迭代3"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#好办4-0-迭代3"}},[t._v("#")]),t._v(" 好办4.0(迭代3)")]),t._v(" "),_("h3",{attrs:{id:"日志信息-3"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-3"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",[t._v("时间")]),t._v(" "),_("th",[t._v("内容")]),t._v(" "),_("th",[t._v("填写人")])])]),t._v(" "),_("tbody",[_("tr",[_("td",[t._v("2020-09-25")]),t._v(" "),_("td",[t._v("管理后台-应用授权及应用管理、账号授权")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-09-25")]),t._v(" "),_("td",[t._v("运维后台-权限适用新增超管")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-09-25")]),t._v(" "),_("td",[t._v("运维后台-应用分组及授权记录")]),t._v(" "),_("td",[t._v("--")])])])]),t._v(" "),_("h2",{attrs:{id:"好办4-0-迭代4"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#好办4-0-迭代4"}},[t._v("#")]),t._v(" 好办4.0(迭代4)")]),t._v(" "),_("h3",{attrs:{id:"日志信息-4"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-4"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",[t._v("时间")]),t._v(" "),_("th",[t._v("内容")]),t._v(" "),_("th",[t._v("填写人")])])]),t._v(" "),_("tbody",[_("tr",[_("td",[t._v("2020-11-09")]),t._v(" "),_("td",[t._v("管理后台-优化")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-11-09")]),t._v(" "),_("td",[t._v("管理后台-指标管理")]),t._v(" "),_("td",[t._v("--")])]),t._v(" "),_("tr",[_("td",[t._v("2020-11-09")]),t._v(" "),_("td",[t._v("运维后台-SQL")]),t._v(" "),_("td",[t._v("--")])])])]),t._v(" "),_("h2",{attrs:{id:"好办-迭代5"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#好办-迭代5"}},[t._v("#")]),t._v(" 好办(迭代5)")]),t._v(" "),_("h3",{attrs:{id:"日志信息-5"}},[_("a",{staticClass:"header-anchor",attrs:{href:"#日志信息-5"}},[t._v("#")]),t._v(" 日志信息")]),t._v(" "),_("table",[_("thead",[_("tr",[_("th",[t._v("时间")]),t._v(" "),_("th",[t._v("内容")]),t._v(" "),_("th",[t._v("填写人")])])]),t._v(" "),_("tbody",[_("tr",[_("td",[t._v("2020-12-25")]),t._v(" "),_("td",[t._v("好办2.0及3.0卡券调整")]),t._v(" "),_("td",[t._v("阿飞")])]),t._v(" "),_("tr",[_("td"),t._v(" "),_("td"),t._v(" "),_("td")])])]),t._v(" "),_("p",[t._v("原型/UI链接:https://lanhuapp.com/url/VqwsJ-ofgLI")]),t._v(" "),_("p",[t._v("PRD路径:移动组/好办4.0项目/阿飞/PRD/好办4.0(迭代5)。(https://www.jianguoyun.com/p/DR--3CcQj56yBxi3hNUD )")])])}),[],!1,null,null,null);v.default=r.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{365:function(t,e,r){"use strict";r.r(e);var a=r(42),o=Object(a.a)({},(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[r("h1",{attrs:{id:"好办项目简介"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#好办项目简介"}},[t._v("#")]),t._v(" 好办项目简介")]),t._v(" "),r("h2",{attrs:{id:"_1-好办-2-0-项目"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#_1-好办-2-0-项目"}},[t._v("#")]),t._v(" 1.好办 2.0 项目")]),t._v(" "),r("blockquote",[r("p",[t._v("最开始开发好办的项目,当时最开始不是我一个开发的,还有一个前端,干了大概一个月走了,产品后来也走了,后端当时是四个人,后来的迭代中基本我一个人负责开发,历时将近三四个月上线")])]),t._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"https://www.gicdev.com/haoban-web/#/login",target:"_blank",rel:"noopener noreferrer"}},[t._v("查看 好办 2.0 后台"),r("OutboundLink")],1)])]),t._v(" "),r("h3",{attrs:{id:"说明文档"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#说明文档"}},[t._v("#")]),t._v(" 说明文档")]),t._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"http://115.159.76.241/office/office-web/blob/dev/haoban-router-constructor.png",target:"_blank",rel:"noopener noreferrer"}},[t._v("好办后台路由结构图"),r("OutboundLink")],1)]),t._v(" "),r("li",[r("a",{attrs:{href:"http://115.159.76.241/office/office-web/blob/dev/instructions.md",target:"_blank",rel:"noopener noreferrer"}},[t._v("好办后台整体使用说明"),r("OutboundLink")],1)])]),t._v(" "),r("h3",{attrs:{id:"上线跟随项目"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#上线跟随项目"}},[t._v("#")]),t._v(" 上线跟随项目")]),t._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"http://115.159.76.241/office/office-mobile",target:"_blank",rel:"noopener noreferrer"}},[t._v("好办App webview 项目 - office-mobile"),r("OutboundLink")],1)]),t._v(" "),r("li",[r("a",{attrs:{href:"http://115.159.76.241/office/haoban-old",target:"_blank",rel:"noopener noreferrer"}},[t._v("好办旧版项目- haoban-old"),r("OutboundLink")],1)]),t._v(" "),r("li",[r("a",{attrs:{href:"http://115.159.76.241/office/haobanDevOps",target:"_blank",rel:"noopener noreferrer"}},[t._v("好办运维后台项目- haoban-devOps"),r("OutboundLink")],1)])]),t._v(" "),r("p",[r("img",{attrs:{src:"http://git.gicdev.com/office/office-web/raw/master/haoban-router-constructor.png",alt:""}})]),t._v(" "),r("h2",{attrs:{id:"_2-好办-3-0-项目"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#_2-好办-3-0-项目"}},[t._v("#")]),t._v(" 2.好办 3.0 项目")]),t._v(" "),r("blockquote",[r("p",[t._v("基本参照 2.0 ,把应用独立开来,在2.0基础上又增加一些新的应用,开始接入企业微信,后来迭代中增加企业数据这块")])]),t._v(" "),r("h2",{attrs:{id:"_3-好办-4-0-项目"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#_3-好办-4-0-项目"}},[t._v("#")]),t._v(" 3.好办 4.0 项目")]),t._v(" "),r("blockquote",[r("p",[t._v("和 3.0 有些类似,接入企业微信,应用开始使用gic 服务市场应用,增加了商户授权这块")])]),t._v(" "),r("blockquote",[r("blockquote",[r("blockquote",[r("p",[t._v("更多文档参考坚果云---移动组")])])])])])}),[],!1,null,null,null);e.default=o.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{364:function(t,e,r){"use strict";r.r(e);var a=r(42),o=Object(a.a)({},(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[r("h1",{attrs:{id:"好办项目简介"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#好办项目简介"}},[t._v("#")]),t._v(" 好办项目简介")]),t._v(" "),r("h2",{attrs:{id:"_1-好办-2-0-项目"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#_1-好办-2-0-项目"}},[t._v("#")]),t._v(" 1.好办 2.0 项目")]),t._v(" "),r("blockquote",[r("p",[t._v("最开始开发好办的项目,当时最开始不是我一个开发的,还有一个前端,干了大概一个月走了,产品后来也走了,后端当时是四个人,后来的迭代中基本我一个人负责开发,历时将近三四个月上线")])]),t._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"https://www.gicdev.com/haoban-web/#/login",target:"_blank",rel:"noopener noreferrer"}},[t._v("查看 好办 2.0 后台"),r("OutboundLink")],1)])]),t._v(" "),r("h3",{attrs:{id:"说明文档"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#说明文档"}},[t._v("#")]),t._v(" 说明文档")]),t._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"http://115.159.76.241/office/office-web/blob/dev/haoban-router-constructor.png",target:"_blank",rel:"noopener noreferrer"}},[t._v("好办后台路由结构图"),r("OutboundLink")],1)]),t._v(" "),r("li",[r("a",{attrs:{href:"http://115.159.76.241/office/office-web/blob/dev/instructions.md",target:"_blank",rel:"noopener noreferrer"}},[t._v("好办后台整体使用说明"),r("OutboundLink")],1)])]),t._v(" "),r("h3",{attrs:{id:"上线跟随项目"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#上线跟随项目"}},[t._v("#")]),t._v(" 上线跟随项目")]),t._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"http://115.159.76.241/office/office-mobile",target:"_blank",rel:"noopener noreferrer"}},[t._v("好办App webview 项目 - office-mobile"),r("OutboundLink")],1)]),t._v(" "),r("li",[r("a",{attrs:{href:"http://115.159.76.241/office/haoban-old",target:"_blank",rel:"noopener noreferrer"}},[t._v("好办旧版项目- haoban-old"),r("OutboundLink")],1)]),t._v(" "),r("li",[r("a",{attrs:{href:"http://115.159.76.241/office/haobanDevOps",target:"_blank",rel:"noopener noreferrer"}},[t._v("好办运维后台项目- haoban-devOps"),r("OutboundLink")],1)])]),t._v(" "),r("p",[r("img",{attrs:{src:"http://git.gicdev.com/office/office-web/raw/master/haoban-router-constructor.png",alt:""}})]),t._v(" "),r("h2",{attrs:{id:"_2-好办-3-0-项目"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#_2-好办-3-0-项目"}},[t._v("#")]),t._v(" 2.好办 3.0 项目")]),t._v(" "),r("blockquote",[r("p",[t._v("基本参照 2.0 ,把应用独立开来,在2.0基础上又增加一些新的应用,开始接入企业微信,后来迭代中增加企业数据这块")])]),t._v(" "),r("h2",{attrs:{id:"_3-好办-4-0-项目"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#_3-好办-4-0-项目"}},[t._v("#")]),t._v(" 3.好办 4.0 项目")]),t._v(" "),r("blockquote",[r("p",[t._v("和 3.0 有些类似,接入企业微信,应用开始使用gic 服务市场应用,增加了商户授权这块")])]),t._v(" "),r("blockquote",[r("blockquote",[r("blockquote",[r("p",[t._v("更多文档参考坚果云---移动组")])])])])])}),[],!1,null,null,null);e.default=o.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{365:function(t,e,r){"use strict";r.r(e);var a=r(42),o=Object(a.a)({},(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[r("h1",{attrs:{id:"好办项目简介"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#好办项目简介"}},[t._v("#")]),t._v(" 好办项目简介")]),t._v(" "),r("h2",{attrs:{id:"_1-好办-2-0-项目"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#_1-好办-2-0-项目"}},[t._v("#")]),t._v(" 1.好办 2.0 项目")]),t._v(" "),r("blockquote",[r("p",[t._v("最开始开发好办的项目,当时最开始不是我一个开发的,还有一个前端,干了大概一个月走了,产品后来也走了,后端当时是四个人,后来的迭代中基本我一个人负责开发,历时将近三四个月上线")])]),t._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"https://www.gicdev.com/haoban-web/#/login",target:"_blank",rel:"noopener noreferrer"}},[t._v("查看 好办 2.0 后台"),r("OutboundLink")],1)])]),t._v(" "),r("h3",{attrs:{id:"说明文档"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#说明文档"}},[t._v("#")]),t._v(" 说明文档")]),t._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"http://115.159.76.241/office/office-web/blob/dev/haoban-router-constructor.png",target:"_blank",rel:"noopener noreferrer"}},[t._v("好办后台路由结构图"),r("OutboundLink")],1)]),t._v(" "),r("li",[r("a",{attrs:{href:"http://115.159.76.241/office/office-web/blob/dev/instructions.md",target:"_blank",rel:"noopener noreferrer"}},[t._v("好办后台整体使用说明"),r("OutboundLink")],1)])]),t._v(" "),r("h3",{attrs:{id:"上线跟随项目"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#上线跟随项目"}},[t._v("#")]),t._v(" 上线跟随项目")]),t._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"http://115.159.76.241/office/office-mobile",target:"_blank",rel:"noopener noreferrer"}},[t._v("好办App webview 项目 - office-mobile"),r("OutboundLink")],1)]),t._v(" "),r("li",[r("a",{attrs:{href:"http://115.159.76.241/office/haoban-old",target:"_blank",rel:"noopener noreferrer"}},[t._v("好办旧版项目- haoban-old"),r("OutboundLink")],1)]),t._v(" "),r("li",[r("a",{attrs:{href:"http://115.159.76.241/office/haobanDevOps",target:"_blank",rel:"noopener noreferrer"}},[t._v("好办运维后台项目- haoban-devOps"),r("OutboundLink")],1)])]),t._v(" "),r("p",[r("img",{attrs:{src:"http://git.gicdev.com/office/office-web/raw/master/haoban-router-constructor.png",alt:""}})]),t._v(" "),r("h2",{attrs:{id:"_2-好办-3-0-项目"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#_2-好办-3-0-项目"}},[t._v("#")]),t._v(" 2.好办 3.0 项目")]),t._v(" "),r("blockquote",[r("p",[t._v("基本参照 2.0 ,把应用独立开来,在2.0基础上又增加一些新的应用,开始接入企业微信,后来迭代中增加企业数据这块")])]),t._v(" "),r("h2",{attrs:{id:"_3-好办-4-0-项目"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#_3-好办-4-0-项目"}},[t._v("#")]),t._v(" 3.好办 4.0 项目")]),t._v(" "),r("blockquote",[r("p",[t._v("和 3.0 有些类似,接入企业微信,应用开始使用gic 服务市场应用,增加了商户授权这块")])]),t._v(" "),r("blockquote",[r("blockquote",[r("blockquote",[r("p",[t._v("更多文档参考坚果云---移动组")])])])])])}),[],!1,null,null,null);e.default=o.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{330:function(t,e,n){},358:function(t,e,n){"use strict";n(330)},370:function(t,e,n){"use strict";n.r(e);var i={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:function(t,e){var n=e.props,i=e.slots;return t("span",{class:["badge",n.type],style:{verticalAlign:n.vertical}},n.text||i().default)}},r=(n(358),n(42)),p=Object(r.a)(i,void 0,void 0,!1,null,"15b7b770",null);e.default=p.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{328:function(t,e,n){},356:function(t,e,n){"use strict";n(328)},370:function(t,e,n){"use strict";n.r(e);var i={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:function(t,e){var n=e.props,i=e.slots;return t("span",{class:["badge",n.type],style:{verticalAlign:n.vertical}},n.text||i().default)}},r=(n(356),n(42)),p=Object(r.a)(i,void 0,void 0,!1,null,"15b7b770",null);e.default=p.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{330:function(t,e,n){},358:function(t,e,n){"use strict";n(330)},370:function(t,e,n){"use strict";n.r(e);var i={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:function(t,e){var n=e.props,i=e.slots;return t("span",{class:["badge",n.type],style:{verticalAlign:n.vertical}},n.text||i().default)}},r=(n(358),n(42)),p=Object(r.a)(i,void 0,void 0,!1,null,"15b7b770",null);e.default=p.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{328:function(e,t,c){},356:function(e,t,c){"use strict";c(328)},361:function(e,t,c){"use strict";c.r(t);var i={name:"CodeBlock",props:{title:{type:String,required:!0},active:{type:Boolean,default:!1}}},n=(c(356),c(42)),s=Object(n.a)(i,(function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"theme-code-block",class:{"theme-code-block__active":this.active}},[this._t("default")],2)}),[],!1,null,"6d04095e",null);t.default=s.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{329:function(e,t,c){},357:function(e,t,c){"use strict";c(329)},361:function(e,t,c){"use strict";c.r(t);var i={name:"CodeBlock",props:{title:{type:String,required:!0},active:{type:Boolean,default:!1}}},n=(c(357),c(42)),s=Object(n.a)(i,(function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"theme-code-block",class:{"theme-code-block__active":this.active}},[this._t("default")],2)}),[],!1,null,"6d04095e",null);t.default=s.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{328:function(e,t,c){},356:function(e,t,c){"use strict";c(328)},361:function(e,t,c){"use strict";c.r(t);var i={name:"CodeBlock",props:{title:{type:String,required:!0},active:{type:Boolean,default:!1}}},n=(c(356),c(42)),s=Object(n.a)(i,(function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"theme-code-block",class:{"theme-code-block__active":this.active}},[this._t("default")],2)}),[],!1,null,"6d04095e",null);t.default=s.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{329:function(e,t,o){},357:function(e,t,o){"use strict";o(329)},362:function(e,t,o){"use strict";o.r(t);o(23),o(93),o(65),o(95);var a={name:"CodeGroup",data:function(){return{codeTabs:[],activeCodeTabIndex:-1}},watch:{activeCodeTabIndex:function(e){this.codeTabs.forEach((function(e){e.elm.classList.remove("theme-code-block__active")})),this.codeTabs[e].elm.classList.add("theme-code-block__active")}},mounted:function(){var e=this;this.codeTabs=(this.$slots.default||[]).filter((function(e){return Boolean(e.componentOptions)})).map((function(t,o){return""===t.componentOptions.propsData.active&&(e.activeCodeTabIndex=o),{title:t.componentOptions.propsData.title,elm:t.elm}})),-1===this.activeCodeTabIndex&&this.codeTabs.length>0&&(this.activeCodeTabIndex=0)},methods:{changeCodeTab:function(e){this.activeCodeTabIndex=e}}},c=(o(357),o(42)),n=Object(c.a)(a,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"theme-code-group"},[o("div",{staticClass:"theme-code-group__nav"},[o("ul",{staticClass:"theme-code-group__ul"},e._l(e.codeTabs,(function(t,a){return o("li",{key:t.title,staticClass:"theme-code-group__li"},[o("button",{staticClass:"theme-code-group__nav-tab",class:{"theme-code-group__nav-tab-active":a===e.activeCodeTabIndex},on:{click:function(t){return e.changeCodeTab(a)}}},[e._v("\n "+e._s(t.title)+"\n ")])])})),0)]),e._v(" "),e._t("default"),e._v(" "),e.codeTabs.length<1?o("pre",{staticClass:"pre-blank"},[e._v("// Make sure to add code blocks to your code group")]):e._e()],2)}),[],!1,null,"32c2d7ed",null);t.default=n.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{329:function(e,t,o){},357:function(e,t,o){"use strict";o(329)},362:function(e,t,o){"use strict";o.r(t);o(23),o(93),o(65),o(95);var a={name:"CodeGroup",data:function(){return{codeTabs:[],activeCodeTabIndex:-1}},watch:{activeCodeTabIndex:function(e){this.codeTabs.forEach((function(e){e.elm.classList.remove("theme-code-block__active")})),this.codeTabs[e].elm.classList.add("theme-code-block__active")}},mounted:function(){var e=this;this.codeTabs=(this.$slots.default||[]).filter((function(e){return Boolean(e.componentOptions)})).map((function(t,o){return""===t.componentOptions.propsData.active&&(e.activeCodeTabIndex=o),{title:t.componentOptions.propsData.title,elm:t.elm}})),-1===this.activeCodeTabIndex&&this.codeTabs.length>0&&(this.activeCodeTabIndex=0)},methods:{changeCodeTab:function(e){this.activeCodeTabIndex=e}}},c=(o(357),o(42)),n=Object(c.a)(a,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"theme-code-group"},[o("div",{staticClass:"theme-code-group__nav"},[o("ul",{staticClass:"theme-code-group__ul"},e._l(e.codeTabs,(function(t,a){return o("li",{key:t.title,staticClass:"theme-code-group__li"},[o("button",{staticClass:"theme-code-group__nav-tab",class:{"theme-code-group__nav-tab-active":a===e.activeCodeTabIndex},on:{click:function(t){return e.changeCodeTab(a)}}},[e._v("\n "+e._s(t.title)+"\n ")])])})),0)]),e._v(" "),e._t("default"),e._v(" "),e.codeTabs.length<1?o("pre",{staticClass:"pre-blank"},[e._v("// Make sure to add code blocks to your code group")]):e._e()],2)}),[],!1,null,"32c2d7ed",null);t.default=n.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{330:function(e,t,o){},358:function(e,t,o){"use strict";o(330)},362:function(e,t,o){"use strict";o.r(t);o(23),o(93),o(65),o(95);var a={name:"CodeGroup",data:function(){return{codeTabs:[],activeCodeTabIndex:-1}},watch:{activeCodeTabIndex:function(e){this.codeTabs.forEach((function(e){e.elm.classList.remove("theme-code-block__active")})),this.codeTabs[e].elm.classList.add("theme-code-block__active")}},mounted:function(){var e=this;this.codeTabs=(this.$slots.default||[]).filter((function(e){return Boolean(e.componentOptions)})).map((function(t,o){return""===t.componentOptions.propsData.active&&(e.activeCodeTabIndex=o),{title:t.componentOptions.propsData.title,elm:t.elm}})),-1===this.activeCodeTabIndex&&this.codeTabs.length>0&&(this.activeCodeTabIndex=0)},methods:{changeCodeTab:function(e){this.activeCodeTabIndex=e}}},c=(o(358),o(42)),n=Object(c.a)(a,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"theme-code-group"},[o("div",{staticClass:"theme-code-group__nav"},[o("ul",{staticClass:"theme-code-group__ul"},e._l(e.codeTabs,(function(t,a){return o("li",{key:t.title,staticClass:"theme-code-group__li"},[o("button",{staticClass:"theme-code-group__nav-tab",class:{"theme-code-group__nav-tab-active":a===e.activeCodeTabIndex},on:{click:function(t){return e.changeCodeTab(a)}}},[e._v("\n "+e._s(t.title)+"\n ")])])})),0)]),e._v(" "),e._t("default"),e._v(" "),e.codeTabs.length<1?o("pre",{staticClass:"pre-blank"},[e._v("// Make sure to add code blocks to your code group")]):e._e()],2)}),[],!1,null,"32c2d7ed",null);t.default=n.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{364:function(s,n,e){"use strict";e.r(n);var a=e(42),t=Object(a.a)({},(function(){var s=this,n=s.$createElement,e=s._self._c||n;return e("ContentSlotsDistributor",{attrs:{"slot-key":s.$parent.slotKey}},[e("h2",{attrs:{id:"简介"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#简介"}},[s._v("#")]),s._v(" 简介")]),s._v(" "),e("blockquote",[e("p",[s._v("本文档使用 "),e("code",[s._v("VuePress 1.x")]),s._v(" 搭建")])]),s._v(" "),e("div",{staticClass:"language- line-numbers-mode"},[e("pre",{pre:!0,attrs:{class:"language-text"}},[e("code",[s._v("# 安装\nyarn global add vuepress@next # 或者:npm install -g vuepress@next\n\n# 新建一个 markdown 文件\necho '# Hello VuePress!' > README.md\n\n# 开始写作\nvuepress dev .\n\n# 构建静态文件\nvuepress build .\n")])]),s._v(" "),e("div",{staticClass:"line-numbers-wrapper"},[e("span",{staticClass:"line-number"},[s._v("1")]),e("br"),e("span",{staticClass:"line-number"},[s._v("2")]),e("br"),e("span",{staticClass:"line-number"},[s._v("3")]),e("br"),e("span",{staticClass:"line-number"},[s._v("4")]),e("br"),e("span",{staticClass:"line-number"},[s._v("5")]),e("br"),e("span",{staticClass:"line-number"},[s._v("6")]),e("br"),e("span",{staticClass:"line-number"},[s._v("7")]),e("br"),e("span",{staticClass:"line-number"},[s._v("8")]),e("br"),e("span",{staticClass:"line-number"},[s._v("9")]),e("br"),e("span",{staticClass:"line-number"},[s._v("10")]),e("br"),e("span",{staticClass:"line-number"},[s._v("11")]),e("br")])])])}),[],!1,null,null,null);n.default=t.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{364:function(s,n,e){"use strict";e.r(n);var a=e(42),t=Object(a.a)({},(function(){var s=this,n=s.$createElement,e=s._self._c||n;return e("ContentSlotsDistributor",{attrs:{"slot-key":s.$parent.slotKey}},[e("h2",{attrs:{id:"简介"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#简介"}},[s._v("#")]),s._v(" 简介")]),s._v(" "),e("blockquote",[e("p",[s._v("本文档使用 "),e("code",[s._v("VuePress 1.x")]),s._v(" 搭建")])]),s._v(" "),e("div",{staticClass:"language- line-numbers-mode"},[e("pre",{pre:!0,attrs:{class:"language-text"}},[e("code",[s._v("# 安装\nyarn global add vuepress@next # 或者:npm install -g vuepress@next\n\n# 新建一个 markdown 文件\necho '# Hello VuePress!' > README.md\n\n# 开始写作\nvuepress dev .\n\n# 构建静态文件\nvuepress build .\n")])]),s._v(" "),e("div",{staticClass:"line-numbers-wrapper"},[e("span",{staticClass:"line-number"},[s._v("1")]),e("br"),e("span",{staticClass:"line-number"},[s._v("2")]),e("br"),e("span",{staticClass:"line-number"},[s._v("3")]),e("br"),e("span",{staticClass:"line-number"},[s._v("4")]),e("br"),e("span",{staticClass:"line-number"},[s._v("5")]),e("br"),e("span",{staticClass:"line-number"},[s._v("6")]),e("br"),e("span",{staticClass:"line-number"},[s._v("7")]),e("br"),e("span",{staticClass:"line-number"},[s._v("8")]),e("br"),e("span",{staticClass:"line-number"},[s._v("9")]),e("br"),e("span",{staticClass:"line-number"},[s._v("10")]),e("br"),e("span",{staticClass:"line-number"},[s._v("11")]),e("br")])])])}),[],!1,null,null,null);n.default=t.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{365:function(s,n,e){"use strict";e.r(n);var a=e(42),t=Object(a.a)({},(function(){var s=this,n=s.$createElement,e=s._self._c||n;return e("ContentSlotsDistributor",{attrs:{"slot-key":s.$parent.slotKey}},[e("h2",{attrs:{id:"简介"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#简介"}},[s._v("#")]),s._v(" 简介")]),s._v(" "),e("blockquote",[e("p",[s._v("本文档使用 "),e("code",[s._v("VuePress 1.x")]),s._v(" 搭建")])]),s._v(" "),e("div",{staticClass:"language- line-numbers-mode"},[e("pre",{pre:!0,attrs:{class:"language-text"}},[e("code",[s._v("# 安装\nyarn global add vuepress@next # 或者:npm install -g vuepress@next\n\n# 新建一个 markdown 文件\necho '# Hello VuePress!' > README.md\n\n# 开始写作\nvuepress dev .\n\n# 构建静态文件\nvuepress build .\n")])]),s._v(" "),e("div",{staticClass:"line-numbers-wrapper"},[e("span",{staticClass:"line-number"},[s._v("1")]),e("br"),e("span",{staticClass:"line-number"},[s._v("2")]),e("br"),e("span",{staticClass:"line-number"},[s._v("3")]),e("br"),e("span",{staticClass:"line-number"},[s._v("4")]),e("br"),e("span",{staticClass:"line-number"},[s._v("5")]),e("br"),e("span",{staticClass:"line-number"},[s._v("6")]),e("br"),e("span",{staticClass:"line-number"},[s._v("7")]),e("br"),e("span",{staticClass:"line-number"},[s._v("8")]),e("br"),e("span",{staticClass:"line-number"},[s._v("9")]),e("br"),e("span",{staticClass:"line-number"},[s._v("10")]),e("br"),e("span",{staticClass:"line-number"},[s._v("11")]),e("br")])])])}),[],!1,null,null,null);n.default=t.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{369:function(e,t,r){"use strict";r.r(t);var s=r(42),n=Object(s.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"文档简介"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#文档简介"}},[e._v("#")]),e._v(" 文档简介")]),e._v(" "),r("p",[e._v("VuePress 由两部分组成:第一部分是一个极简静态网站生成器 (opens new window),它包含由 Vue 驱动的主题系统和插件 API,另一个部分是为书写技术文档而优化的默认主题,它的诞生初衷是为了支持 Vue 及其子项目的文档需求。")]),e._v(" "),r("p",[e._v("每一个由 VuePress 生成的页面都带有预渲染好的 HTML,也因此具有非常好的加载性能和搜索引擎优化(SEO)。同时,一旦页面被加载,Vue 将接管这些静态内容,并将其转换成一个完整的单页应用(SPA),其他的页面则会只在用户浏览到的时候才按需加载。")]),e._v(" "),r("h2",{attrs:{id:"参考"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#参考"}},[e._v("#")]),e._v(" 参考")]),e._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"https://www.vuepress.cn/guide/",target:"_blank",rel:"noopener noreferrer"}},[e._v("vuepress"),r("OutboundLink")],1)])])])}),[],!1,null,null,null);t.default=n.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{369:function(e,t,r){"use strict";r.r(t);var s=r(42),n=Object(s.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"文档简介"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#文档简介"}},[e._v("#")]),e._v(" 文档简介")]),e._v(" "),r("p",[e._v("VuePress 由两部分组成:第一部分是一个极简静态网站生成器 (opens new window),它包含由 Vue 驱动的主题系统和插件 API,另一个部分是为书写技术文档而优化的默认主题,它的诞生初衷是为了支持 Vue 及其子项目的文档需求。")]),e._v(" "),r("p",[e._v("每一个由 VuePress 生成的页面都带有预渲染好的 HTML,也因此具有非常好的加载性能和搜索引擎优化(SEO)。同时,一旦页面被加载,Vue 将接管这些静态内容,并将其转换成一个完整的单页应用(SPA),其他的页面则会只在用户浏览到的时候才按需加载。")]),e._v(" "),r("h2",{attrs:{id:"参考"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#参考"}},[e._v("#")]),e._v(" 参考")]),e._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"https://www.vuepress.cn/guide/",target:"_blank",rel:"noopener noreferrer"}},[e._v("vuepress"),r("OutboundLink")],1)])])])}),[],!1,null,null,null);t.default=n.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{366:function(e,t,r){"use strict";r.r(t);var s=r(42),n=Object(s.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"文档简介"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#文档简介"}},[e._v("#")]),e._v(" 文档简介")]),e._v(" "),r("p",[e._v("VuePress 由两部分组成:第一部分是一个极简静态网站生成器 (opens new window),它包含由 Vue 驱动的主题系统和插件 API,另一个部分是为书写技术文档而优化的默认主题,它的诞生初衷是为了支持 Vue 及其子项目的文档需求。")]),e._v(" "),r("p",[e._v("每一个由 VuePress 生成的页面都带有预渲染好的 HTML,也因此具有非常好的加载性能和搜索引擎优化(SEO)。同时,一旦页面被加载,Vue 将接管这些静态内容,并将其转换成一个完整的单页应用(SPA),其他的页面则会只在用户浏览到的时候才按需加载。")]),e._v(" "),r("h2",{attrs:{id:"参考"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#参考"}},[e._v("#")]),e._v(" 参考")]),e._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"https://www.vuepress.cn/guide/",target:"_blank",rel:"noopener noreferrer"}},[e._v("vuepress"),r("OutboundLink")],1)])])])}),[],!1,null,null,null);t.default=n.exports}}]);
\ No newline at end of file
(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{363:function(t,a,s){"use strict";s.r(a);var e=s(42),r=Object(e.a)({},(function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[s("h1",{attrs:{id:"介绍"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#介绍"}},[t._v("#")]),t._v(" 介绍")]),t._v(" "),s("blockquote",[s("p",[t._v("vuepress 搭建一个前端知识库的项目;")])]),t._v(" "),s("h2",{attrs:{id:"_1-文档"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#_1-文档"}},[t._v("#")]),t._v(" 1.文档")]),t._v(" "),s("h2",{attrs:{id:"_2"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#_2"}},[t._v("#")]),t._v(" 2.")])])}),[],!1,null,null,null);a.default=r.exports}}]);
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -3,13 +3,13 @@
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>前端知识库</title>
<title>介绍 | 前端知识库</title>
<meta name="generator" content="VuePress 1.8.0">
<link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.71777f18.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7d39803c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/9.c1d06e96.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.28a6cf41.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.34ed5471.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.19053e56.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.f794b296.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.f941b730.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.3dc91026.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.42618da4.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.71777f18.css">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.247a3952.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.5bcad825.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/9.68c73906.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.547ecaa9.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.6244719b.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.6a7e13a1.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.1815b13d.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.6391a0d0.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.77a548c8.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.5fd3c55b.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.7964fd10.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.43b9788c.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.247a3952.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/front-vuepress/" class="nav-link">
......@@ -28,7 +28,7 @@
简介
</a></div><div class="nav-item"><a href="/front-vuepress/about/" class="nav-link">
关于
</a></div> <!----></nav> <ul class="sidebar-links"><li><a href="/front-vuepress/guide/" aria-current="page" class="active sidebar-link">/guide/</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/front-vuepress/guide/#_1-文档" class="sidebar-link">1.文档</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/guide/#_2" class="sidebar-link">2.</a></li></ul></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="介绍"><a href="#介绍" class="header-anchor">#</a> 介绍</h1> <blockquote><p>vuepress 搭建一个前端知识库的项目;</p></blockquote> <h2 id="_1-文档"><a href="#_1-文档" class="header-anchor">#</a> 1.文档</h2> <h2 id="_2"><a href="#_2" class="header-anchor">#</a> 2.</h2></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.7d39803c.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/9.c1d06e96.js" defer></script>
</a></div> <!----></nav> <ul class="sidebar-links"><li><a href="/front-vuepress/guide/" aria-current="page" class="active sidebar-link">介绍</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/front-vuepress/guide/#_1-文档" class="sidebar-link">1.文档</a></li><li class="sidebar-sub-header"><a href="/front-vuepress/guide/#_2" class="sidebar-link">2.</a></li></ul></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="介绍"><a href="#介绍" class="header-anchor">#</a> 介绍</h1> <blockquote><p>vuepress 搭建一个前端知识库的项目;</p></blockquote> <h2 id="_1-文档"><a href="#_1-文档" class="header-anchor">#</a> 1.文档</h2> <h2 id="_2"><a href="#_2" class="header-anchor">#</a> 2.</h2></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.5bcad825.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/9.68c73906.js" defer></script>
</body>
</html>
......@@ -8,8 +8,8 @@
<link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.71777f18.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7d39803c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/10.28a6cf41.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/11.34ed5471.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.19053e56.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.f794b296.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.f941b730.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.3dc91026.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.42618da4.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.c1d06e96.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.71777f18.css">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.247a3952.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.5bcad825.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/10.547ecaa9.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/11.6244719b.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.6a7e13a1.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.1815b13d.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.6391a0d0.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.77a548c8.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.5fd3c55b.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.7964fd10.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.43b9788c.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.68c73906.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.247a3952.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/front-vuepress/" class="nav-link">
......@@ -88,6 +88,6 @@
</a>
</span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.7d39803c.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/10.28a6cf41.js" defer></script>
<script src="/front-vuepress/assets/js/app.5bcad825.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/10.547ecaa9.js" defer></script>
</body>
</html>
......@@ -8,8 +8,8 @@
<link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.71777f18.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7d39803c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/11.34ed5471.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.28a6cf41.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.19053e56.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.f794b296.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.f941b730.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.3dc91026.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.42618da4.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.c1d06e96.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.71777f18.css">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.247a3952.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.5bcad825.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/11.6244719b.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.547ecaa9.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.6a7e13a1.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.1815b13d.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.6391a0d0.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.77a548c8.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.5fd3c55b.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.7964fd10.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.43b9788c.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.68c73906.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.247a3952.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/front-vuepress/" class="nav-link">
......@@ -37,6 +37,6 @@
</a>
</span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.7d39803c.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/11.34ed5471.js" defer></script>
<script src="/front-vuepress/assets/js/app.5bcad825.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/11.6244719b.js" defer></script>
</body>
</html>
......@@ -8,8 +8,8 @@
<link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.71777f18.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7d39803c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/12.19053e56.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.28a6cf41.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.34ed5471.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.f794b296.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.f941b730.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.3dc91026.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.42618da4.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.c1d06e96.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.71777f18.css">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.247a3952.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.5bcad825.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/12.6a7e13a1.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.547ecaa9.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.6244719b.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.1815b13d.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.6391a0d0.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.77a548c8.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.5fd3c55b.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.7964fd10.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.43b9788c.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.68c73906.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.247a3952.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/front-vuepress/" class="nav-link">
......@@ -33,6 +33,6 @@
<a href="/front-vuepress/haoban/2.haoban3.0.html" class="prev">
好办 3.0
</a></span> <!----></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.7d39803c.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/12.19053e56.js" defer></script>
<script src="/front-vuepress/assets/js/app.5bcad825.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/12.6a7e13a1.js" defer></script>
</body>
</html>
......@@ -8,8 +8,8 @@
<link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.71777f18.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7d39803c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/13.f794b296.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.28a6cf41.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.34ed5471.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.19053e56.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.f941b730.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.3dc91026.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.42618da4.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.c1d06e96.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.71777f18.css">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.247a3952.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.5bcad825.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/13.1815b13d.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.547ecaa9.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.6244719b.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.6a7e13a1.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.6391a0d0.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.77a548c8.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.5fd3c55b.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/7.7964fd10.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.43b9788c.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.68c73906.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.247a3952.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/front-vuepress/" class="home-link router-link-active"><!----> <span class="site-name">前端知识库</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/front-vuepress/" class="nav-link">
......@@ -33,6 +33,6 @@
</a>
</span></p></div> </main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.7d39803c.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/13.f794b296.js" defer></script>
<script src="/front-vuepress/assets/js/app.5bcad825.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/13.1815b13d.js" defer></script>
</body>
</html>
......@@ -8,8 +8,8 @@
<link rel="icon" href="/front-vuepress/favicon.ico">
<meta name="description" content="前端知识库">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.71777f18.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.7d39803c.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/7.3dc91026.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.28a6cf41.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.34ed5471.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.19053e56.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.f794b296.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.f941b730.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.ea3e8443.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.3e468bf1.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.42618da4.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.c1d06e96.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.71777f18.css">
<link rel="preload" href="/front-vuepress/assets/css/0.styles.247a3952.css" as="style"><link rel="preload" href="/front-vuepress/assets/js/app.5bcad825.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/2.45b9916f.js" as="script"><link rel="preload" href="/front-vuepress/assets/js/7.7964fd10.js" as="script"><link rel="prefetch" href="/front-vuepress/assets/js/10.547ecaa9.js"><link rel="prefetch" href="/front-vuepress/assets/js/11.6244719b.js"><link rel="prefetch" href="/front-vuepress/assets/js/12.6a7e13a1.js"><link rel="prefetch" href="/front-vuepress/assets/js/13.1815b13d.js"><link rel="prefetch" href="/front-vuepress/assets/js/3.6391a0d0.js"><link rel="prefetch" href="/front-vuepress/assets/js/4.77a548c8.js"><link rel="prefetch" href="/front-vuepress/assets/js/5.5fd3c55b.js"><link rel="prefetch" href="/front-vuepress/assets/js/6.706caab8.js"><link rel="prefetch" href="/front-vuepress/assets/js/8.43b9788c.js"><link rel="prefetch" href="/front-vuepress/assets/js/9.68c73906.js">
<link rel="stylesheet" href="/front-vuepress/assets/css/0.styles.247a3952.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="theme-container no-sidebar"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/front-vuepress/" aria-current="page" class="home-link router-link-exact-active router-link-active"><!----> <span class="site-name">前端知识库</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/front-vuepress/" aria-current="page" class="nav-link router-link-exact-active router-link-active">
......@@ -48,6 +48,6 @@ vuepress build .
</code></pre> <div class="line-numbers-wrapper"><span class="line-number">1</span><br><span class="line-number">2</span><br><span class="line-number">3</span><br><span class="line-number">4</span><br><span class="line-number">5</span><br><span class="line-number">6</span><br><span class="line-number">7</span><br><span class="line-number">8</span><br><span class="line-number">9</span><br><span class="line-number">10</span><br><span class="line-number">11</span><br></div></div></div> <div class="footer">
MIT Licensed | Copyright © 2019-present fairyly
</div></main></div><div class="global-ui"></div></div>
<script src="/front-vuepress/assets/js/app.7d39803c.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/7.3dc91026.js" defer></script>
<script src="/front-vuepress/assets/js/app.5bcad825.js" defer></script><script src="/front-vuepress/assets/js/2.45b9916f.js" defer></script><script src="/front-vuepress/assets/js/7.7964fd10.js" defer></script>
</body>
</html>
<!--
* @Descripttion: 当前组件信息
* @version: 1.0.0
* @Author: 无尘
* @Date: 2021-01-05 15:48:27
* @LastEditors: 无尘
* @LastEditTime: 2021-01-05 16:05:31
-->
# 介绍
> vuepress 搭建一个前端知识库的项目;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment