Commit f62e5dff by 无尘

feat: 自定义模板中增加系统模板

parent b237cf4f
.template-wrap[data-v-60cc7f20]{width:100%;height:100%;min-height:12.8rem;padding:0;margin:0;background-size:100% 100%;-webkit-overflow-scrolling:touch}.template-wrap .b-t-1[data-v-60cc7f20]{border-top:.02667rem solid #e4e7ed}.template-wrap .template-contain[data-v-60cc7f20]{width:100%;height:100%;margin:0 auto}.template-wrap .template-head[data-v-60cc7f20]{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:2.13333rem}.template-wrap .template-head .flex-1[data-v-60cc7f20],.template-wrap .template-head[data-v-60cc7f20]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.template-wrap .template-head .flex-1[data-v-60cc7f20]{-webkit-flex:1;-moz-flex:1;-o-flex:1;-webkit-box-flex:1;flex:1}.template-wrap .template-head .flex-r[data-v-60cc7f20]{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.template-wrap .template-head .template-title-span[data-v-60cc7f20]{color:#fff;font-size:.8rem;padding-left:.48rem}.template-wrap .template-head .el-button--default.is-plain[data-v-60cc7f20]{background:hsla(0,0%,100%,0);color:#fff}.template-wrap .template-head .el-button--default.is-plain[data-v-60cc7f20]:hover{color:#fff;background:#1890ff}.template-wrap .template-head .el-button--primary.is-plain[data-v-60cc7f20]{background:transparent;border-color:#1890ff}.template-wrap .template-head .el-button--primary.is-plain[data-v-60cc7f20]:hover{background:#1890ff}.template-wrap .template-body[data-v-60cc7f20]{width:100%;height:100%;position:relative}.template-wrap .template-body .template-cell-m[data-v-60cc7f20]{width:100%;height:100%;min-height:12.8rem;margin:0;position:relative}.template-wrap .template-body .template-cell-m .view-content[data-v-60cc7f20]{position:relative;height:100%;background:#f0eff4}.template-wrap .template-body .template-cell-m .templet-null-img[data-v-60cc7f20]{width:1.6rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.template-wrap .template-body .template-cell-m .templet-null-text[data-v-60cc7f20]{position:absolute;top:50%;left:50%;margin-top:1.6rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:.37333rem;color:#606266}.template-wrap .template-body .drag-wrap[data-v-60cc7f20]{min-height:12.8rem;overflow-x:hidden;overflow-y:auto}.template-wrap .template-body .phone-view[data-v-60cc7f20]{width:100%;height:100%;position:relative}.template-wrap .template-body .phone-show-content[data-v-60cc7f20]{width:100%;height:100%;overflow-y:auto}.template-wrap .template-body .phone-show-content .drag-show-content .view-container[data-v-60cc7f20],.template-wrap .template-body .phone-show-content .drag-show-content[data-v-60cc7f20]{width:100%;height:100%}.template-wrap .template-body .opend-card-item[data-v-60cc7f20]{font-size:.37333rem;position:relative}.template-wrap .template-body .opend-card-item.sex[data-v-60cc7f20]:after{content:"";width:100%;height:100%;z-index:2;position:absolute;top:0;right:0;bottom:0;left:0}.template-wrap .template-body .opend-card-group-title[data-v-60cc7f20]{height:1.06667rem;line-height:1.06667rem;padding-left:.26667rem}.template-wrap .template-body .opend-card-item[data-v-60cc7f20]{height:1.22667rem;line-height:1.22667rem;background:#fff;border-bottom:.02667rem solid #e7e7eb}.template-wrap .template-body .phone-list-item[data-v-60cc7f20]{height:1.17333rem;line-height:1.17333rem;background:#fff;margin-bottom:.13333rem}.template-wrap .template-body .item-title[data-v-60cc7f20]{width:2.66667rem;float:left;padding-left:.26667rem}.template-wrap .template-body .filed-item[data-v-60cc7f20]{position:relative;width:100%;min-height:1.22667rem;background:#fff;cursor:move;padding:0;margin:0;font-size:.32rem;color:#292929;box-sizing:border-box}.template-wrap .template-body .filed-item .filed-item-name[data-v-60cc7f20]{width:100%;height:1.22667rem}.template-wrap .template-body .filed-item.active-item[data-v-60cc7f20]{border:.02667rem solid #1890ff}.template-wrap .template-body .filed-item+.filed-item[data-v-60cc7f20]{margin-top:.13333rem}.template-wrap .template-body .filed-item+.filed-item.li-block[data-v-60cc7f20]{margin-top:.4rem}.template-wrap .template-body .opencard-drag[data-v-60cc7f20]{background:#fff;height:1.22667rem}.template-wrap .template-body .opencard-item-title[data-v-60cc7f20]{width:2.4rem;height:1.22667rem;line-height:1.22667rem;text-align:left;float:left;padding-left:.26667rem;overflow:hidden;white-space:nowrap;box-sizing:border-box;font-size:.37333rem}.template-wrap .template-body .opencard-item-title.title-pre-wrap[data-v-60cc7f20]{line-height:.4rem;word-break:break-all;white-space:pre-wrap;padding-top:.24rem}.template-wrap .template-body .show-warm-text[data-v-60cc7f20]{color:#c0c4cc;width:4.93333rem;text-align:left;display:inline-block;white-space:nowrap;height:1.22667rem;line-height:1.22667rem;font-size:.37333rem}.template-wrap .template-body .show-warm-text .el-icon-arrow-right[data-v-60cc7f20]{font-size:.53333rem;vertical-align:middle}.template-wrap .template-body .show-warm-text .iconfont.icon-icon[data-v-60cc7f20]{font-size:.53333rem;color:#808995}.template-wrap .template-body .show-warm-text.select-flag[data-v-60cc7f20]{width:6rem;text-align:right}.template-wrap .template-body .limit-w-340[data-v-60cc7f20] .el-input__inner{font-size:.32rem;color:#fff;background-color:hsla(0,0%,100%,.1)}.template-wrap .template-body .limit-w-340 .tip[data-v-60cc7f20]{color:hsla(0,0%,100%,.7)}
\ No newline at end of file
<!DOCTYPE html><html><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><link rel=icon href=favicon.ico><title>达摩</title><link href=css/chunk-2a8fb0ff.f261bcd0.css rel=prefetch><link href=css/chunk-2ec2ef4a.86c8ef03.css rel=prefetch><link href=css/chunk-35aa5c7c.bee0dae9.css rel=prefetch><link href=js/chunk-2a8fb0ff.e003d930.js rel=prefetch><link href=js/chunk-2d0baaed.40a2bcbd.js rel=prefetch><link href=js/chunk-2ec2ef4a.f21c3a86.js rel=prefetch><link href=js/chunk-35aa5c7c.551bcabb.js rel=prefetch><link href=css/app.ee16f359.css rel=preload as=style><link href=js/app.30aeb0ed.js rel=preload as=script><link href=js/chunk-vendors.409741f7.js rel=preload as=script><link href=css/app.ee16f359.css rel=stylesheet></head><body><div id=app></div><script src=js/chunk-vendors.409741f7.js></script><script src=js/app.30aeb0ed.js></script></body></html>
\ No newline at end of file
<!DOCTYPE html><html><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><link rel=icon href=favicon.ico><title>达摩</title><link href=css/chunk-0bf56425.3c35e09e.css rel=prefetch><link href=css/chunk-23ab3ee0.219fe613.css rel=prefetch><link href=css/chunk-2ab65e7a.409ad6e3.css rel=prefetch><link href=css/chunk-2ec2ef4a.86c8ef03.css rel=prefetch><link href=js/chunk-0bf56425.9ce0d1f7.js rel=prefetch><link href=js/chunk-23ab3ee0.e3bc8957.js rel=prefetch><link href=js/chunk-2ab65e7a.1d285340.js rel=prefetch><link href=js/chunk-2d0baaed.40a2bcbd.js rel=prefetch><link href=js/chunk-2ec2ef4a.f21c3a86.js rel=prefetch><link href=css/app.ee16f359.css rel=preload as=style><link href=js/app.8ca98b8b.js rel=preload as=script><link href=js/chunk-vendors.409741f7.js rel=preload as=script><link href=css/app.ee16f359.css rel=stylesheet></head><body><div id=app></div><script src=js/chunk-vendors.409741f7.js></script><script src=js/app.8ca98b8b.js></script></body></html>
\ No newline at end of file
(function(e){function n(n){for(var r,o,c=n[0],u=n[1],s=n[2],d=0,l=[];d<c.length;d++)o=c[d],a[o]&&l.push(a[o][0]),a[o]=0;for(r in u)Object.prototype.hasOwnProperty.call(u,r)&&(e[r]=u[r]);f&&f(n);while(l.length)l.shift()();return i.push.apply(i,s||[]),t()}function t(){for(var e,n=0;n<i.length;n++){for(var t=i[n],r=!0,o=1;o<t.length;o++){var c=t[o];0!==a[c]&&(r=!1)}r&&(i.splice(n--,1),e=u(u.s=t[0]))}return e}var r={},o={app:0},a={app:0},i=[];function c(e){return u.p+"js/"+({}[e]||e)+"."+{"chunk-2a8fb0ff":"e003d930","chunk-2d0baaed":"40a2bcbd","chunk-2ec2ef4a":"f21c3a86","chunk-35aa5c7c":"551bcabb"}[e]+".js"}function u(n){if(r[n])return r[n].exports;var t=r[n]={i:n,l:!1,exports:{}};return e[n].call(t.exports,t,t.exports,u),t.l=!0,t.exports}u.e=function(e){var n=[],t={"chunk-2a8fb0ff":1,"chunk-2ec2ef4a":1,"chunk-35aa5c7c":1};o[e]?n.push(o[e]):0!==o[e]&&t[e]&&n.push(o[e]=new Promise(function(n,t){for(var r="css/"+({}[e]||e)+"."+{"chunk-2a8fb0ff":"f261bcd0","chunk-2d0baaed":"31d6cfe0","chunk-2ec2ef4a":"86c8ef03","chunk-35aa5c7c":"bee0dae9"}[e]+".css",a=u.p+r,i=document.getElementsByTagName("link"),c=0;c<i.length;c++){var s=i[c],d=s.getAttribute("data-href")||s.getAttribute("href");if("stylesheet"===s.rel&&(d===r||d===a))return n()}var l=document.getElementsByTagName("style");for(c=0;c<l.length;c++){s=l[c],d=s.getAttribute("data-href");if(d===r||d===a)return n()}var f=document.createElement("link");f.rel="stylesheet",f.type="text/css",f.onload=n,f.onerror=function(n){var r=n&&n.target&&n.target.src||a,i=new Error("Loading CSS chunk "+e+" failed.\n("+r+")");i.request=r,delete o[e],f.parentNode.removeChild(f),t(i)},f.href=a;var p=document.getElementsByTagName("head")[0];p.appendChild(f)}).then(function(){o[e]=0}));var r=a[e];if(0!==r)if(r)n.push(r[2]);else{var i=new Promise(function(n,t){r=a[e]=[n,t]});n.push(r[2]=i);var s,d=document.createElement("script");d.charset="utf-8",d.timeout=120,u.nc&&d.setAttribute("nonce",u.nc),d.src=c(e),s=function(n){d.onerror=d.onload=null,clearTimeout(l);var t=a[e];if(0!==t){if(t){var r=n&&("load"===n.type?"missing":n.type),o=n&&n.target&&n.target.src,i=new Error("Loading chunk "+e+" failed.\n("+r+": "+o+")");i.type=r,i.request=o,t[1](i)}a[e]=void 0}};var l=setTimeout(function(){s({type:"timeout",target:d})},12e4);d.onerror=d.onload=s,document.head.appendChild(d)}return Promise.all(n)},u.m=e,u.c=r,u.d=function(e,n,t){u.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:t})},u.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},u.t=function(e,n){if(1&n&&(e=u(e)),8&n)return e;if(4&n&&"object"===typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(u.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var r in e)u.d(t,r,function(n){return e[n]}.bind(null,r));return t},u.n=function(e){var n=e&&e.__esModule?function(){return e["default"]}:function(){return e};return u.d(n,"a",n),n},u.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},u.p="",u.oe=function(e){throw console.error(e),e};var s=window["webpackJsonp"]=window["webpackJsonp"]||[],d=s.push.bind(s);s.push=n,s=s.slice();for(var l=0;l<s.length;l++)n(s[l]);var f=d;i.push([0,"chunk-vendors"]),t()})({0:function(e,n,t){e.exports=t("56d7")},"034f":function(e,n,t){"use strict";var r=t("64a9"),o=t.n(r);o.a},"4dcb":function(e,n,t){},"56d7":function(e,n,t){"use strict";t.r(n);t("cadf"),t("551c"),t("097d"),t("db4d"),t("5cfb");var r=t("2b0e"),o=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{attrs:{id:"app"}},[t("router-view")],1)},a=[],i=(t("034f"),t("2877")),c={},u=Object(i["a"])(c,o,a,!1,null,null,null);u.options.__file="App.vue";var s=u.exports,d=t("2f62");r["a"].use(d["a"]);var l=new d["a"].Store({state:{bodyH:document.documentElement.clientHeight,reqLoading:!1,memberId:"ff80808163a6ab7a0163a6abd0710000"},mutations:{setReqLoading:function(e,n){e.reqLoading=n},setMemberId:function(e,n){e.memberId=n}},actions:{SetLoading:function(e,n){var t=e.commit;t("setReqLoading",n)},modifyMemberId:function(e,n){var t=e.commit;t("setMemberId",n)}}}),f=(t("ac6a"),t("8c4f"));r["a"].use(f["a"]);var p=[{path:"*",redirect:"/index"},{path:"/staffRecordsTemplate",name:"员工档案",component:function(){return t.e("chunk-2ec2ef4a").then(t.bind(null,"30a0"))},meta:{title:"员工档案"}},{path:"/systemTemplate",name:"系统模板",component:function(){return t.e("chunk-35aa5c7c").then(t.bind(null,"967a"))},meta:{title:"系统模板"}},{path:"/defineTemplate",name:"自定义模板",component:function(){return t.e("chunk-2a8fb0ff").then(t.bind(null,"f9f1"))},meta:{title:"自定义模板"}},{name:"index",path:"/index",component:function(){return t.e("chunk-2d0baaed").then(t.bind(null,"37f9"))},meta:{title:"首页"}}];p.forEach(function(e){e.path=e.path||"/"+(e.name||"")});var h=new f["a"]({routes:p});h.beforeEach(function(e,n,t){var r=e.meta&&e.meta.title;r&&(document.title=r),t()});t("a342"),t("4dcb");var m=t("1368"),b=t.n(m),v=t("e814"),g=t.n(v),w=(t("28a5"),t("a481"),t("4917"),{}),y=[],k=navigator.userAgent,_=k.match(/(Android);?[\s\/]+([\d.]+)?/),V=k.match(/(iPad).*OS\s([\d_]+)/),E=k.match(/(iPod)(.*OS\s([\d_]+))?/),O=!V&&k.match(/(iPhone\sOS)\s([\d_]+)/);if(w.userAgent=k,w.ios=w.android=w.iphone=w.ipad=w.androidChrome=!1,_&&(w.os="android",w.osVersion=_[2],w.android=!0,w.androidChrome=k.toLowerCase().indexOf("chrome")>=0),(V||O||E)&&(w.os="ios",w.ios=!0),O&&!E&&(w.osVersion=O[2].replace(/_/g,"."),w.iphone=!0),V&&(w.osVersion=V[2].replace(/_/g,"."),w.ipad=!0),E&&(w.osVersion=E[3]?E[3].replace(/_/g,"."):null,w.iphone=!0),w.ios&&w.osVersion&&k.indexOf("Version/")>=0&&"10"===w.osVersion.split(".")[0]&&(w.osVersion=k.toLowerCase().split("version/")[1].split(" ")[0]),w.webView=(O||V||E)&&k.match(/.*AppleWebKit(?!.*Safari)/i),w.os&&(y.push(w.os,w.os+"-"+w.osVersion.split(".")[0],w.os+"-"+w.osVersion.replace(/\./g,"-")),"ios"===w.os))for(var x=g()(w.osVersion.split(".")[0],10),C=x-1;C>=6;C--)y.push("ios-gt-"+C);w.isWeixin=/MicroMessenger/i.test(k);var S=w;function P(e){if(window.WebViewJavascriptBridge)return e(window.WebViewJavascriptBridge);if(S.android)document.addEventListener("WebViewJavascriptBridgeReady",function(){e(WebViewJavascriptBridge)},!1);else{if(window.WVJBCallbacks)return window.WVJBCallbacks.push(e);window.WVJBCallbacks=[e];var n=document.createElement("iframe");n.style.display="none",n.src="https://__bridge_loaded__",document.documentElement.appendChild(n),setTimeout(function(){document.documentElement.removeChild(n)},0)}}var j={callhandler:function(e,n,t){P(function(r){r.callHandler(e,n,t)})},registerhandler:function(e,n){P(function(t){t.registerHandler(e,function(e,t){n(e,t)})})}},T=t("3a34"),B=t.n(T);r["a"].prototype.$bridge=j,t("1368").polyfill(),b.a.polyfill();new B.a;new r["a"]({router:h,store:l,el:"#app",render:function(e){return e(s)}})},"64a9":function(e,n,t){},a342:function(e,n,t){}});
//# sourceMappingURL=app.30aeb0ed.js.map
\ No newline at end of file
(function(e){function n(n){for(var r,o,c=n[0],u=n[1],s=n[2],d=0,l=[];d<c.length;d++)o=c[d],a[o]&&l.push(a[o][0]),a[o]=0;for(r in u)Object.prototype.hasOwnProperty.call(u,r)&&(e[r]=u[r]);f&&f(n);while(l.length)l.shift()();return i.push.apply(i,s||[]),t()}function t(){for(var e,n=0;n<i.length;n++){for(var t=i[n],r=!0,o=1;o<t.length;o++){var c=t[o];0!==a[c]&&(r=!1)}r&&(i.splice(n--,1),e=u(u.s=t[0]))}return e}var r={},o={app:0},a={app:0},i=[];function c(e){return u.p+"js/"+({}[e]||e)+"."+{"chunk-0bf56425":"9ce0d1f7","chunk-23ab3ee0":"e3bc8957","chunk-2ab65e7a":"1d285340","chunk-2d0baaed":"40a2bcbd","chunk-2ec2ef4a":"f21c3a86"}[e]+".js"}function u(n){if(r[n])return r[n].exports;var t=r[n]={i:n,l:!1,exports:{}};return e[n].call(t.exports,t,t.exports,u),t.l=!0,t.exports}u.e=function(e){var n=[],t={"chunk-0bf56425":1,"chunk-23ab3ee0":1,"chunk-2ab65e7a":1,"chunk-2ec2ef4a":1};o[e]?n.push(o[e]):0!==o[e]&&t[e]&&n.push(o[e]=new Promise(function(n,t){for(var r="css/"+({}[e]||e)+"."+{"chunk-0bf56425":"3c35e09e","chunk-23ab3ee0":"219fe613","chunk-2ab65e7a":"409ad6e3","chunk-2d0baaed":"31d6cfe0","chunk-2ec2ef4a":"86c8ef03"}[e]+".css",a=u.p+r,i=document.getElementsByTagName("link"),c=0;c<i.length;c++){var s=i[c],d=s.getAttribute("data-href")||s.getAttribute("href");if("stylesheet"===s.rel&&(d===r||d===a))return n()}var l=document.getElementsByTagName("style");for(c=0;c<l.length;c++){s=l[c],d=s.getAttribute("data-href");if(d===r||d===a)return n()}var f=document.createElement("link");f.rel="stylesheet",f.type="text/css",f.onload=n,f.onerror=function(n){var r=n&&n.target&&n.target.src||a,i=new Error("Loading CSS chunk "+e+" failed.\n("+r+")");i.request=r,delete o[e],f.parentNode.removeChild(f),t(i)},f.href=a;var p=document.getElementsByTagName("head")[0];p.appendChild(f)}).then(function(){o[e]=0}));var r=a[e];if(0!==r)if(r)n.push(r[2]);else{var i=new Promise(function(n,t){r=a[e]=[n,t]});n.push(r[2]=i);var s,d=document.createElement("script");d.charset="utf-8",d.timeout=120,u.nc&&d.setAttribute("nonce",u.nc),d.src=c(e),s=function(n){d.onerror=d.onload=null,clearTimeout(l);var t=a[e];if(0!==t){if(t){var r=n&&("load"===n.type?"missing":n.type),o=n&&n.target&&n.target.src,i=new Error("Loading chunk "+e+" failed.\n("+r+": "+o+")");i.type=r,i.request=o,t[1](i)}a[e]=void 0}};var l=setTimeout(function(){s({type:"timeout",target:d})},12e4);d.onerror=d.onload=s,document.head.appendChild(d)}return Promise.all(n)},u.m=e,u.c=r,u.d=function(e,n,t){u.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:t})},u.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},u.t=function(e,n){if(1&n&&(e=u(e)),8&n)return e;if(4&n&&"object"===typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(u.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var r in e)u.d(t,r,function(n){return e[n]}.bind(null,r));return t},u.n=function(e){var n=e&&e.__esModule?function(){return e["default"]}:function(){return e};return u.d(n,"a",n),n},u.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},u.p="",u.oe=function(e){throw console.error(e),e};var s=window["webpackJsonp"]=window["webpackJsonp"]||[],d=s.push.bind(s);s.push=n,s=s.slice();for(var l=0;l<s.length;l++)n(s[l]);var f=d;i.push([0,"chunk-vendors"]),t()})({0:function(e,n,t){e.exports=t("56d7")},"034f":function(e,n,t){"use strict";var r=t("64a9"),o=t.n(r);o.a},"4dcb":function(e,n,t){},"56d7":function(e,n,t){"use strict";t.r(n);t("cadf"),t("551c"),t("097d"),t("db4d"),t("5cfb");var r=t("2b0e"),o=function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{attrs:{id:"app"}},[t("router-view")],1)},a=[],i=(t("034f"),t("2877")),c={},u=Object(i["a"])(c,o,a,!1,null,null,null);u.options.__file="App.vue";var s=u.exports,d=t("2f62");r["a"].use(d["a"]);var l=new d["a"].Store({state:{bodyH:document.documentElement.clientHeight,reqLoading:!1,memberId:"ff80808163a6ab7a0163a6abd0710000"},mutations:{setReqLoading:function(e,n){e.reqLoading=n},setMemberId:function(e,n){e.memberId=n}},actions:{SetLoading:function(e,n){var t=e.commit;t("setReqLoading",n)},modifyMemberId:function(e,n){var t=e.commit;t("setMemberId",n)}}}),f=(t("ac6a"),t("8c4f"));r["a"].use(f["a"]);var p=[{path:"*",redirect:"/index"},{path:"/staffRecordsTemplate",name:"员工档案",component:function(){return t.e("chunk-2ec2ef4a").then(t.bind(null,"30a0"))},meta:{title:"员工档案"}},{path:"/systemTemplate",name:"系统模板",component:function(){return Promise.all([t.e("chunk-0bf56425"),t.e("chunk-23ab3ee0")]).then(t.bind(null,"967a"))},meta:{title:"系统模板"}},{path:"/defineTemplate",name:"自定义模板",component:function(){return Promise.all([t.e("chunk-0bf56425"),t.e("chunk-2ab65e7a")]).then(t.bind(null,"f9f1"))},meta:{title:"自定义模板"}},{name:"index",path:"/index",component:function(){return t.e("chunk-2d0baaed").then(t.bind(null,"37f9"))},meta:{title:"首页"}}];p.forEach(function(e){e.path=e.path||"/"+(e.name||"")});var h=new f["a"]({routes:p});h.beforeEach(function(e,n,t){var r=e.meta&&e.meta.title;r&&(document.title=r),t()});t("a342"),t("4dcb");var m=t("1368"),b=t.n(m),v=t("e814"),g=t.n(v),w=(t("28a5"),t("a481"),t("4917"),{}),y=[],k=navigator.userAgent,_=k.match(/(Android);?[\s\/]+([\d.]+)?/),V=k.match(/(iPad).*OS\s([\d_]+)/),E=k.match(/(iPod)(.*OS\s([\d_]+))?/),O=!V&&k.match(/(iPhone\sOS)\s([\d_]+)/);if(w.userAgent=k,w.ios=w.android=w.iphone=w.ipad=w.androidChrome=!1,_&&(w.os="android",w.osVersion=_[2],w.android=!0,w.androidChrome=k.toLowerCase().indexOf("chrome")>=0),(V||O||E)&&(w.os="ios",w.ios=!0),O&&!E&&(w.osVersion=O[2].replace(/_/g,"."),w.iphone=!0),V&&(w.osVersion=V[2].replace(/_/g,"."),w.ipad=!0),E&&(w.osVersion=E[3]?E[3].replace(/_/g,"."):null,w.iphone=!0),w.ios&&w.osVersion&&k.indexOf("Version/")>=0&&"10"===w.osVersion.split(".")[0]&&(w.osVersion=k.toLowerCase().split("version/")[1].split(" ")[0]),w.webView=(O||V||E)&&k.match(/.*AppleWebKit(?!.*Safari)/i),w.os&&(y.push(w.os,w.os+"-"+w.osVersion.split(".")[0],w.os+"-"+w.osVersion.replace(/\./g,"-")),"ios"===w.os))for(var x=g()(w.osVersion.split(".")[0],10),P=x-1;P>=6;P--)y.push("ios-gt-"+P);w.isWeixin=/MicroMessenger/i.test(k);var C=w;function S(e){if(window.WebViewJavascriptBridge)return e(window.WebViewJavascriptBridge);if(C.android)document.addEventListener("WebViewJavascriptBridgeReady",function(){e(WebViewJavascriptBridge)},!1);else{if(window.WVJBCallbacks)return window.WVJBCallbacks.push(e);window.WVJBCallbacks=[e];var n=document.createElement("iframe");n.style.display="none",n.src="https://__bridge_loaded__",document.documentElement.appendChild(n),setTimeout(function(){document.documentElement.removeChild(n)},0)}}var j={callhandler:function(e,n,t){S(function(r){r.callHandler(e,n,t)})},registerhandler:function(e,n){S(function(t){t.registerHandler(e,function(e,t){n(e,t)})})}},T=t("3a34"),B=t.n(T);r["a"].prototype.$bridge=j,t("1368").polyfill(),b.a.polyfill();new B.a;new r["a"]({router:h,store:l,el:"#app",render:function(e){return e(s)}})},"64a9":function(e,n,t){},a342:function(e,n,t){}});
//# sourceMappingURL=app.8ca98b8b.js.map
\ No newline at end of file
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-23ab3ee0"],{"87bb":function(_,e,t){"use strict";var a=t("dd19"),r=t.n(a);r.a},"967a":function(_,e,t){"use strict";t.r(e);var a=function(){var _=this,e=_.$createElement,a=_._self._c||e;return a("div",{staticClass:"template-wrap",style:{height:_.bodyHeight}},[a("div",{staticClass:"template-contain"},[a("div",{staticClass:"template-body"},[a("div",{staticClass:"template-cell template-cell-m"},[a("div",{staticClass:"phone-view"},[a("div",{staticClass:"phone-show-content"},[a("div",{staticClass:"drag-show-content"},[a("div",{staticClass:"view-container"},[a("ul",{staticClass:"view-content",attrs:{id:"showPhoneView"}},[0==_.tempaletDataList.length?[a("img",{staticClass:"templet-null-img",attrs:{src:t("439b")}}),a("p",{staticClass:"templet-null-text"},[_._v("暂无数据")])]:_._e(),a("div",{staticClass:"drag-wrap"},_._l(_.tempaletDataList,function(e,t){return a("li",{key:"li1"+t,class:["filed-item","li-block"]},["1"!=e.classify?a("div",{staticClass:"filed-item-name"},[a("div",{class:["opencard-item-title",e.title.length>=6?"title-pre-wrap":""]},[_._v(_._s(e.title))])]):_._e(),"timeProgress"==e.name?a("time-progress",{attrs:{fieldName:e.title}}):_._e(),"dataShop"==e.name?a("store-performance",{attrs:{fieldName:e.title}}):_._e(),"dataNumber"==e.name?a("membership-data",{attrs:{fieldName:e.title}}):_._e(),"anomalMonitor"==e.name?a("error-mointor",{attrs:{fieldName:e.title}}):_._e(),"oldNumber"==e.name?a("old-customer-data",{attrs:{fieldName:e.title}}):_._e(),"birthNumber"==e.name?a("birthday-membership-data",{attrs:{fieldName:e.title}}):_._e()],1)}),0)],2)])])])])])])])])},r=[],o=t("b2a7"),s=o["a"],i=(t("87bb"),t("2877")),l=Object(i["a"])(s,a,r,!1,null,"60cc7f20",null);l.options.__file="systemTemplate.vue";e["default"]=l.exports},b2a7:function(module,__webpack_exports__,__webpack_require__){"use strict";var core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("ac6a"),core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_web_dom_iterable__WEBPACK_IMPORTED_MODULE_0__),F_gitlab_office_mobile_node_modules_babel_runtime_corejs2_core_js_json_stringify__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("f499"),F_gitlab_office_mobile_node_modules_babel_runtime_corejs2_core_js_json_stringify__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(F_gitlab_office_mobile_node_modules_babel_runtime_corejs2_core_js_json_stringify__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_es6_array_iterator__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("cadf"),core_js_modules_es6_array_iterator__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es6_array_iterator__WEBPACK_IMPORTED_MODULE_2__),core_js_modules_es6_promise__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("551c"),core_js_modules_es6_promise__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_es6_promise__WEBPACK_IMPORTED_MODULE_3__),core_js_modules_es7_promise_finally__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("097d"),core_js_modules_es7_promise_finally__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_es7_promise_finally__WEBPACK_IMPORTED_MODULE_4__),_components_app_cloudDaily_time_progress_vue__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("1378"),_components_app_cloudDaily_store_performance_vue__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("dfce"),_components_app_cloudDaily_membership_data_vue__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("f1dd"),_components_app_cloudDaily_error_mointor_vue__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("355f"),_components_app_cloudDaily_old_customer_data_vue__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("3027"),_components_app_cloudDaily_birthday_membership_data_vue__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("8e37");__webpack_exports__["a"]={name:"systemTemplate",data:function(){return{bodyHeight:(document.documentElement.clientHeight||document.body.clientHeight)+"px",brandId:"",setting:"0",selectKey:"",cardInfo:[],tradeInfo:[],birthdayMemberInfo:[],memberInfo:[],powerInfo:[],currentIndex:0,tempaletDataList:[],setParent:[]}},created:function(){},methods:{changeRoute:function(_){this.$router.push(_)},handleGetInfo:function(_){var e=this,t=JSON.parse(F_gitlab_office_mobile_node_modules_babel_runtime_corejs2_core_js_json_stringify__WEBPACK_IMPORTED_MODULE_1___default()(_));e.setParent=[],t.forEach(function(_){_.fixed=!0,e.setParent.push(_.name)}),e.tempaletDataList=t}},components:{timeProgress:_components_app_cloudDaily_time_progress_vue__WEBPACK_IMPORTED_MODULE_5__["a"],storePerformance:_components_app_cloudDaily_store_performance_vue__WEBPACK_IMPORTED_MODULE_6__["a"],errorMointor:_components_app_cloudDaily_error_mointor_vue__WEBPACK_IMPORTED_MODULE_8__["a"],membershipData:_components_app_cloudDaily_membership_data_vue__WEBPACK_IMPORTED_MODULE_7__["a"],oldCustomerData:_components_app_cloudDaily_old_customer_data_vue__WEBPACK_IMPORTED_MODULE_9__["a"],birthdayMembershipData:_components_app_cloudDaily_birthday_membership_data_vue__WEBPACK_IMPORTED_MODULE_10__["a"]},mounted:function mounted(){var that=this,param={enterpriseId:that.$route.query.enterpriseId,templateId:that.$route.query.templateId},method="getUserArchivesTempletContent",data={method:method,param:param};function appInvocationMethod(_){return{userId:"123456",name:"张琦"}}that.$bridge.callhandler("apiHandler",data,function(_){console.log(_);var e=JSON.parse(_);e.result.systemModules.data&&e.result.systemModules.data.length&&that.handleGetInfo(e.result.systemModules.data)}),that.$bridge.registerhandler("jsHandler",function(data,responseCallback){var json=JSON.parse(data),method=json["method"],param=json["param"],paramStr=F_gitlab_office_mobile_node_modules_babel_runtime_corejs2_core_js_json_stringify__WEBPACK_IMPORTED_MODULE_1___default()(param),evalMethod=method+"(paramStr)",result=eval(evalMethod);responseCallback(result)})}}},dd19:function(_,e,t){}}]);
//# sourceMappingURL=chunk-23ab3ee0.e3bc8957.js.map
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -62,6 +62,7 @@
</div>
</div>
</div>
<system-temp :systemDatas="systemDatas"></system-temp>
</div>
</div>
</template>
......@@ -71,6 +72,7 @@ import selectCom from './template/select.vue';
import dateRangeCom from './template/date-range.vue';
import inputCom from './template/input.vue';
import blockCom from './template/block.vue';
import systemTemp from './system-temp.vue';
export default {
name: 'customSetTemplate',
data() {
......@@ -92,13 +94,14 @@ export default {
// 自定义
defineInfo: [],
// 中间数据集合
currentIndex: 0, //当前选择的 item
currentIndex: 0, // 当前选择的 item
// children
currentChildKey: null,
currentChildIndex: null,
childIndex: 0,
tempaletDataList: [],// 已经选择的字段集合
tempaletDataList: [], // 已经选择的字段集合
setParent: [],
systemDatas: [] // 系统模板
}
},
methods: {
......@@ -111,6 +114,20 @@ export default {
},
/**
* 处理已存系统模板配置信息
*/
handleGetSystemInfo(result) {
const that = this;
let data = JSON.parse(JSON.stringify(result));
that.setParent = [];
data.forEach(function(ele) {
ele.fixed = true;
that.setParent.push(ele.name);
});
that.systemDatas = data;
},
/**
* 处理已存配置信息
*/
handleGetInfo(result) {
......@@ -196,8 +213,8 @@ export default {
selectCom,
dateRangeCom,
inputCom,
blockCom
blockCom,
systemTemp
},
mounted() {
const that = this;
......@@ -210,10 +227,13 @@ export default {
that.$bridge.callhandler('apiHandler', data, (data) => {
// 处理返回数据
/* eslint-disable */
console.log(typeof(data),data);
// console.log(typeof(data),data);
let newData = JSON.parse(data);
if (!!newData.result.systemModules && !!newData.result.systemModules.length) {
that.handleGetInfo(newData.result.systemModules);
if (!!newData.result.modules && !!newData.result.modules.length) {
that.handleGetInfo(newData.result.modules);
}
if (!!newData.result.systemModules.data && !!newData.result.systemModules.data.length) {
that.handleGetSystemInfo(newData.result.systemModules.data);
}
})
that.$bridge.registerhandler('jsHandler', (data, responseCallback) => {
......
<template>
<div class="template-wrap" :style="{ height: bodyHeight }">
<div class="template-contain">
<!-- 模板body -->
<div class="template-body">
<!-- 中间 -->
<div class="template-cell template-cell-m">
<div class="phone-view">
<div class="phone-show-content">
<!-- 拖拽展示区域 -->
<div class="drag-show-content">
<div class="view-container">
<ul class="view-content" id="showPhoneView">
<template v-if="tempaletDataList.length == 0">
<img class="templet-null-img" src="../../assets/no-data_icon.png" />
<p class="templet-null-text">暂无系统模板数据</p>
</template>
<div class="drag-wrap">
<li :class="['filed-item', 'li-block']" v-for="(item, index) in tempaletDataList" :key="'li1' + index">
<div v-if="item.classify != '1'" class="filed-item-name">
<div :class="['opencard-item-title', item.title.length >= 6 ? 'title-pre-wrap' : '']">{{ item.title }}</div>
</div>
<time-progress v-if="item.name == 'timeProgress'" :fieldName="item.title"> </time-progress>
<store-performance v-if="item.name == 'dataShop'" :fieldName="item.title"> </store-performance>
<membership-data v-if="item.name == 'dataNumber'" :fieldName="item.title"> </membership-data>
<error-mointor v-if="item.name == 'anomalMonitor'" :fieldName="item.title"> </error-mointor>
<old-customer-data v-if="item.name == 'oldNumber'" :fieldName="item.title"> </old-customer-data>
<birthday-membership-data v-if="item.name == 'birthNumber'" :fieldName="item.title"> </birthday-membership-data>
</li>
</div>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</template>
<script>
import timeProgress from '@/components/app/cloudDaily/time-progress.vue';
import storePerformance from '@/components/app/cloudDaily/store-performance.vue';
import membershipData from '@/components/app/cloudDaily/membership-data.vue';
import errorMointor from '@/components/app/cloudDaily/error-mointor.vue';
import oldCustomerData from '@/components/app/cloudDaily/old-customer-data.vue';
import birthdayMembershipData from '@/components/app/cloudDaily/birthday-membership-data.vue';
export default {
name: 'systemTemplate',
props: {
systemDatas: {
type: [String, Array],
default() {
return []
}
}
},
data() {
return {
bodyHeight: (document.documentElement.clientHeight || document.body.clientHeight) + 'px',
brandId: '', // 品牌 Id(即:商户 id)
setting: '0', // 右侧设置
// rightOption
selectKey: '',
// 中间数据集合
currentIndex: 0, //当前选择的 item
tempaletDataList: this.systemDatas || [],// 已经选择的字段集合
setParent: []
};
},
created() {
// this.selectReplayStyle()
},
methods: {
/**
* 路由跳转
*/
changeRoute(route) {
this.$router.push(route);
},
},
watch: {
systemDatas: function(newData, oldData) {
let that = this;
if (!!newData) {
that.tempaletDataList = newData;
}
}
},
components: {
timeProgress,
storePerformance,
errorMointor,
membershipData,
oldCustomerData,
birthdayMembershipData,
},
mounted() {
let that = this;
that.tempaletDataList = that.systemDatas;
}
};
</script>
<style type="text/less" lang="less" scoped>
.template-wrap {
width: 100%;
height: 100%;
min-height: 480px;
padding: 0;
margin: 0;
background-size: 100% 100%;
-webkit-overflow-scrolling: touch;
.b-t-1 {
border-top: 1px solid #e4e7ed;
}
.template-contain {
width: 100%;
height: 100%;
margin: 0 auto;
}
.template-head {
display: -webkit-box;
display: -webkit-flex;
display: flex;
justify-content: space-between;
height: 80px;
align-items: center;
.flex-1 {
-webkit-flex: 1;
-moz-flex: 1;
-ms-flex: 1;
-o-flex: 1;
flex: 1;
display: -webkit-box;
display: -webkit-flex;
display: flex;
align-items: center;
}
.flex-r {
justify-content: flex-end;
}
.template-title-span {
color: #fff;
font-size: 30px;
padding-left: 18px;
}
.el-button--default.is-plain {
background: rgba(255, 255, 255, 0);
color: #fff;
&:hover {
color: #fff;
background: #1890ff;
}
}
.el-button--primary.is-plain {
background: transparent;
border-color: #1890ff;
&:hover {
background: #1890ff;
}
}
}
.template-body {
width: 100%;
height: 100%;
position: relative;
/* 中间 */
/* 模板 */
.template-cell-m {
width: 100%;
height: 100%;
min-height: 480px;
margin: 0;
position: relative;
.view-content {
position: relative;
height: 100%;
background: #f0eff4;
}
.templet-null-img {
width: 60px;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.templet-null-text {
position: absolute;
top: 50%;
left: 50%;
margin-top: 60px;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
font-size: 14px;
color: #606266;
}
}
.drag-wrap {
min-height: 480px;
overflow-x: hidden;
overflow-y: auto;
}
.phone-view {
width: 100%;
height: 100%;
/*margin: 0 20px;*/
position: relative;
}
.phone-show-content {
width: 100%;
height: 100%;
overflow-y: auto;
.drag-show-content {
width: 100%;
height: 100%;
.view-container {
width: 100%;
height: 100%;
}
}
}
.opend-card-item {
height: 46px;
line-height: 46px;
background: #fff;
border-bottom: 1px solid #e7e7eb;
font-size: 14px;
position: relative;
&.sex::after {
content: '';
width: 100%;
height: 100%;
z-index: 2;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
}
.opend-card-group-title {
height: 40px;
line-height: 40px;
padding-left: 10px;
}
.opend-card-item {
height: 46px;
line-height: 46px;
background: #fff;
border-bottom: 1px solid #e7e7eb;
}
.phone-list-item {
height: 44px;
line-height: 44px;
background: #fff;
margin-bottom: 5px;
}
.item-title {
width: 100px;
float: left;
padding-left: 10px;
}
.filed-item {
position: relative;
width: 100%;
min-height: 46px;
background: #fff;
cursor: move;
padding: 0px;
margin: 0;
font-size: 12px;
color: #292929;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
.filed-item-name{
width: 100%;
height: 46px;
}
&.active-item {
border: 1px solid #1890ff;
}
& + .filed-item {
margin-top: 5px;
&.li-block {
margin-top: 15px;
}
}
}
.opencard-drag {
background: #fff;
height: 46px;
}
.opencard-item-title {
width: 90px;
height: 46px;
line-height: 46px;
text-align: left;
float: left;
padding-left: 10px;
overflow: hidden;
white-space: nowrap;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
font-size: 14px;
&.title-pre-wrap {
line-height: 15px;
word-break: break-all;
white-space: pre-wrap;
padding-top: 9px;
}
/*&.block-pre-wrap{
line-height: 12px;
word-break: break-all;
white-space: pre-wrap;
padding-top: 9px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}*/
}
.show-warm-text {
color: #c0c4cc;
width: 185px;
text-align: left;
display: inline-block;
white-space: nowrap;
height: 46px;
line-height: 46px;
font-size: 14px;
.el-icon-arrow-right {
font-size: 20px;
vertical-align: middle;
}
.iconfont.icon-icon {
font-size: 20px;
color: #808995;
}
&.select-flag {
width: 225px;
text-align: right;
}
}
.limit-w-340 {
/deep/ .el-input__inner {
font-size: 12px;
color: #fff;
background-color: rgba(255, 255, 255, 0.1);
}
.tip {
color: rgba(255, 255, 255, 0.7);
}
}
}
}
</style>
......@@ -46,7 +46,7 @@ import errorMointor from '@/components/app/cloudDaily/error-mointor.vue';
import oldCustomerData from '@/components/app/cloudDaily/old-customer-data.vue';
import birthdayMembershipData from '@/components/app/cloudDaily/birthday-membership-data.vue';
export default {
name: 'staffRecordsTemplate',
name: 'systemTemplate',
data() {
return {
bodyHeight: (document.documentElement.clientHeight || document.body.clientHeight) + 'px',
......
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