Commit d0b660dc by 无尘

fix: 修改原有模板配置

parent cdae9b79
<!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>好办管理平台</title><link href=./static/css/app.1e20ac5ca76332536e1809e83cb761fe.css rel=stylesheet></head><body style="background-color: #f0f2f5;min-width: 1400px;"><div id=app></div><script type=text/javascript src=./static/js/manifest.ec8f377bea3ddfb2fcae.js></script><script type=text/javascript src=./static/js/vendor.9d16c4de2ac8368fe5a0.js></script><script type=text/javascript src=./static/js/app.82a1a0d35234d11cd1c1.js></script></body></html> <!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>好办管理平台</title><link href=./static/css/app.dd217e791769e3b0441d0788958e33b8.css rel=stylesheet></head><body style="background-color: #f0f2f5;min-width: 1400px;"><div id=app></div><script type=text/javascript src=./static/js/manifest.562754639cbb21a10403.js></script><script type=text/javascript src=./static/js/vendor.a4eb31cddc47b5c14557.js></script><script type=text/javascript src=./static/js/app.9b90a23558282c4c599b.js></script></body></html>
\ No newline at end of file \ 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.
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.
...@@ -134,6 +134,11 @@ a { ...@@ -134,6 +134,11 @@ a {
-webkit-backface-visibility: hidden; -webkit-backface-visibility: hidden;
} }
.a-href {
color: #409EFF;
cursor: pointer;
}
li { li {
list-style: none; list-style: none;
} }
...@@ -330,6 +335,9 @@ input:focus { ...@@ -330,6 +335,9 @@ input:focus {
.m-t-30 { .m-t-30 {
margin-top: 30px; margin-top: 30px;
} }
.m-r-10 {
margin-right: 10px;
}
.font-0 .el-form-item__content, .dialog-footer { .font-0 .el-form-item__content, .dialog-footer {
font-size: 0; font-size: 0;
......
{"version":3,"sources":["webpack:///./src/common/js/showmsg.js","webpack:///src/components/nav/nav.vue","webpack:///./src/components/nav/nav.vue?92dc","webpack:///./src/components/nav/nav.vue","webpack:///./src/common/js/error.js","webpack:///./node_modules/qs/lib/stringify.js","webpack:///./node_modules/qs/lib/parse.js","webpack:///./src/common/js/strlen.js","webpack:///./src/api/api.js","webpack:///./src/common/js/public.js","webpack:///./node_modules/qs/lib/formats.js","webpack:///src/components/limit-input.vue","webpack:///./src/components/limit-input.vue?8e3e","webpack:///./src/components/limit-input.vue","webpack:///./node_modules/qs/lib/index.js","webpack:///./node_modules/qs/lib/utils.js"],"names":["__WEBPACK_IMPORTED_MODULE_0_element_ui__","__webpack_require__","n","__webpack_exports__","showmsg","msg","type","Message","duration","message","nav","name","data","projectName","props","navpath","Array","default","navtip","Boolean","subNavText","String","methods","changeRoute","path","relocation","console","log","window","location","href","this","$router","push","getNavPath","that","para","project","$route","split","Object","api","then","res","resData","errorCode","result","list","length","forEach","ele","index","menuName","menuUrl","error","errorMsg","catch","$message","mounted","nav_nav","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","separator","_l","item","to","on","click","$event","_v","_s","_e","staticRenderFns","Component","normalizeComponent","ssrContext","response","local","origin","indexOf","utils","formats","arrayPrefixGenerators","brackets","prefix","indices","key","repeat","toISO","Date","prototype","toISOString","defaults","delimiter","encode","encoder","encodeValuesOnly","serializeDate","date","call","skipNulls","strictNullHandling","stringify","object","generateArrayPrefix","filter","sort","allowDots","formatter","obj","isBuffer","objKeys","values","isArray","keys","i","concat","module","exports","opts","options","assign","undefined","TypeError","format","hasOwnProperty","formatters","arrayFormat","joined","join","addQueryPrefix","has","allowPrototypes","arrayLimit","decoder","decode","depth","parameterLimit","plainObjects","parseKeys","givenKey","val","replace","child","segment","exec","parent","slice","chain","leaf","root","create","cleanRoot","charAt","parseInt","isNaN","parseArrays","parseObject","str","ignoreQueryPrefix","isRegExp","tempObj","cleanStr","limit","Infinity","parts","part","bracketEqualsPos","pos","parseValues","newObj","merge","compact","getByteLen","len","match","getZhLen","Math","ceil","cutStr","char_length","son_str","encodeURI","sub_len","substr","getByteVal","max","returnValue","byteValLen","getCharVal","regPos","v","test","Vue","axios","timeout","interceptors","request","use","config","err","__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default","a","resolve","status","postRequest","url","params","requestProject","method","qs","headers","content-type","fn","delay","timer","args","arguments","clearTimeout","setTimeout","apply","percentTwenties","RFC1738","value","RFC3986","limit_input","inputValue","maxLength","Number","inputWidth","getByType","holder","disflag","limitClass","inputNum","limitLength","itemValue","inputFocus","num","toInput","temp","strlen","target","trim","$emit","watch","newData","oldData","components_limit_input","class","style","width","disabled","placeholder","focus","nativeOn","keyup","model","callback","$$v","expression","parse","hexTable","array","toString","toUpperCase","arrayToObject","source","reduce","acc","queue","o","prop","refs","j","pop","compacted","compactQueue","decodeURIComponent","e","string","out","c","charCodeAt","constructor","mergeTarget"],"mappings":"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","file":"static/js/0.86b0ad60fa3ab0ab5da7.js","sourcesContent":["/* 消息提示 */\r\nimport { Message } from 'element-ui';\r\n\r\nexport default {\r\n showmsg: function(msg,type) {\r\n Message({\r\n duration: 1000,\r\n message: msg,\r\n type: type\r\n })\r\n }\r\n};\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/common/js/showmsg.js","<template>\r\n <div class=\"navwrap boxbttom\">\r\n <el-breadcrumb separator=\"/\">\r\n <template v-for=\"item in navpath\">\r\n <template v-if=\"!!item.path\">\r\n <!-- <el-breadcrumb-item :data-v=\"item.path\" :to=\"{ path: item.path }\">{{ item.name }}</el-breadcrumb-item> -->\r\n <el-breadcrumb-item :to=\"{ path: item.path }\" @click=\"changeRoute(item.path, item.relocation)\"><span class=\"el-breadcrumb__inner is-link\" @click=\"changeRoute(item.path, item.relocation)\">{{ item.name }}</span></el-breadcrumb-item>\r\n </template>\r\n <template v-else>\r\n <el-breadcrumb-item>{{ item.name }}</el-breadcrumb-item>\r\n </template>\r\n </template>\r\n\r\n <!-- :to=\"{ path: item.path}\"-->\r\n </el-breadcrumb>\r\n <h1 class=\"navtitle\">{{ navpath[navpath.length - 1].name }}</h1>\r\n <div class=\"navmTop\" v-if=\"subNavText\">\r\n {{subNavText}}\r\n </div>\r\n <div class=\"navtip navmTop\" v-if=\"navtip == true\"><i class=\"el-icon-info navtipcolor\"></i>变更导航个数,移动顺序,更换页面链接均需提交小程序审核后重新发布生效,其他变更立即生效。小程序审核请联系品牌项目经理。</div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\n import { getRequest, postRequest, postJsonRequest, postForm } from '@/api/api';\r\n import showMsg from '@/common/js/showmsg';\r\n import errMsg from '@/common/js/error';\r\n export default {\r\n name: \"navpath\",\r\n data() {\r\n return {\r\n projectName: 'member', // 当前项目名\r\n // navpath: [\r\n // {\r\n // name: '首页',\r\n // path: ''\r\n // },\r\n // {\r\n // name: '会员标签',\r\n // path: ''\r\n // },\r\n\r\n // ],\r\n }\r\n },\r\n props: {\r\n navpath: {\r\n type: Array,\r\n default: []\r\n },\r\n navtip: {\r\n type: Boolean,\r\n default: false\r\n },\r\n subNavText: {\r\n type: String,\r\n default: ''\r\n }\r\n },\r\n methods: {\r\n\r\n changeRoute(path, relocation) {\r\n var that = this\r\n console.log(path, relocation);\r\n if (relocation) {\r\n window.location.href = path;\r\n } else {\r\n that.$router.push(path)\r\n }\r\n },\r\n // get nav path\r\n getNavPath() {\r\n var that = this\r\n var para = {\r\n project: that.projectName,\r\n path: that.$route.path.split('/')[1]\r\n }\r\n\r\n postRequest('/api-auth/get-current-memu-data',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n if (!resData.result) {\r\n console.log(\"resData.result: \",resData.result)\r\n return;\r\n }\r\n\r\n that.navpath = [];\r\n if (!!resData.result.list&&!!resData.result.list.length) {\r\n resData.result.list.forEach(function(ele,index){\r\n ele.name = ele.menuName\r\n ele.path = ''\r\n if (index == (resData.result.list.length-1)) {\r\n ele.path = '/'+ ele.menuUrl\r\n }\r\n\r\n if (index>0) {\r\n that.navpath.push(ele)\r\n }\r\n })\r\n\r\n // that.navpath = resData.result.list\r\n }\r\n console.log(\"///>>>>\",that.navpath)\r\n\r\n // that.navpath[0].name = resData.result.level2.menuName;\r\n // that.navpath[0].path = ''\r\n\r\n // that.navpath[1].name = resData.result.level3.menuName;\r\n // that.navpath[1].path = ''\r\n // if (!!resData.result.level4) {\r\n // that.navpath[2] = {\r\n // name:'',\r\n // path: ''\r\n // }\r\n // that.navpath[2].name = resData.result.level4.menuName;\r\n // that.navpath[2].path = ''\r\n // }\r\n\r\n return;\r\n }\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n // that.toLogin()\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n\r\n }\r\n\r\n },\r\n mounted() {\r\n var that = this\r\n // that.getNavPath();\r\n }\r\n\r\n }\r\n</script>\r\n\r\n<style scoped>\r\n .navwrap{\r\n padding: 20px 24px;\r\n /*margin-top: 20px;*/\r\n background-color: #fff;\r\n border-radius: 2px;\r\n }\r\n .boxbttom{\r\n border-bottom: 1px solid #e4e7ed;\r\n }\r\n .boxshow {\r\n border-bottom: 1px solid #e4e7ed;\r\n box-shadow: 5px -1px 5px #dfdfdf;\r\n }\r\n .navtitle{\r\n margin: 24px 0 0 0;\r\n font-size: 20px;\r\n color: #303133;\r\n font-weight: 500;\r\n }\r\n .navtip{\r\n width: 100%;\r\n height: 38px;\r\n line-height: 38px;\r\n font-size: 13px;\r\n border-radius: 2px;\r\n color: #606266;\r\n background-color: #f4f4f5;\r\n }\r\n .navmTop{\r\n margin-top: 25px;\r\n }\r\n .navtipcolor{\r\n margin: 0 12px;\r\n color: #1890ff;\r\n }\r\n\r\n .el-breadcrumb__item:last-child .el-breadcrumb__inner, .el-breadcrumb__item:last-child .el-breadcrumb__inner a, .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover {\r\n font-weight: 700;\r\n text-decoration: none;\r\n cursor: pointer;\r\n color: #303133;\r\n }\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/nav/nav.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"navwrap boxbttom\"},[_c('el-breadcrumb',{attrs:{\"separator\":\"/\"}},[_vm._l((_vm.navpath),function(item){return [(!!item.path)?[_c('el-breadcrumb-item',{attrs:{\"to\":{ path: item.path }},on:{\"click\":function($event){_vm.changeRoute(item.path, item.relocation)}}},[_c('span',{staticClass:\"el-breadcrumb__inner is-link\",on:{\"click\":function($event){_vm.changeRoute(item.path, item.relocation)}}},[_vm._v(_vm._s(item.name))])])]:[_c('el-breadcrumb-item',[_vm._v(_vm._s(item.name))])]]})],2),_vm._v(\" \"),_c('h1',{staticClass:\"navtitle\"},[_vm._v(_vm._s(_vm.navpath[_vm.navpath.length - 1].name))]),_vm._v(\" \"),(_vm.subNavText)?_c('div',{staticClass:\"navmTop\"},[_vm._v(\"\\n \"+_vm._s(_vm.subNavText)+\"\\n \")]):_vm._e(),_vm._v(\" \"),(_vm.navtip == true)?_c('div',{staticClass:\"navtip navmTop\"},[_c('i',{staticClass:\"el-icon-info navtipcolor\"}),_vm._v(\"变更导航个数,移动顺序,更换页面链接均需提交小程序审核后重新发布生效,其他变更立即生效。小程序审核请联系品牌项目经理。\")]):_vm._e()],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-25c5f514\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/nav/nav.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-25c5f514\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./nav.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./nav.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./nav.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-25c5f514\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./nav.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-25c5f514\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/nav/nav.vue\n// module id = null\n// module chunks = ","\r\n/* 后台返回消息提示 */\r\nimport { Message } from 'element-ui';\r\n\r\n// 后台返回异常提示\r\n\r\n\r\nexport default {\r\n errorMsg: function(response) {\r\n var local = window.location.origin;\r\n if (local.indexOf('localhost')) {\r\n local = 'http://gicdev.demogic.com';\r\n }\r\n console.log(response)\r\n if (response.errorCode != 0) {\r\n if (response.errorCode == 401) {\r\n // window.location.href = local + \"/gic-web/#/\";\r\n return false;\r\n }\r\n Message.error({\r\n duration: 1000,\r\n message: response.message\r\n })\r\n }\r\n }\r\n}\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/common/js/error.js","'use strict';\n\nvar utils = require('./utils');\nvar formats = require('./formats');\n\nvar arrayPrefixGenerators = {\n brackets: function brackets(prefix) { // eslint-disable-line func-name-matching\n return prefix + '[]';\n },\n indices: function indices(prefix, key) { // eslint-disable-line func-name-matching\n return prefix + '[' + key + ']';\n },\n repeat: function repeat(prefix) { // eslint-disable-line func-name-matching\n return prefix;\n }\n};\n\nvar toISO = Date.prototype.toISOString;\n\nvar defaults = {\n delimiter: '&',\n encode: true,\n encoder: utils.encode,\n encodeValuesOnly: false,\n serializeDate: function serializeDate(date) { // eslint-disable-line func-name-matching\n return toISO.call(date);\n },\n skipNulls: false,\n strictNullHandling: false\n};\n\nvar stringify = function stringify( // eslint-disable-line func-name-matching\n object,\n prefix,\n generateArrayPrefix,\n strictNullHandling,\n skipNulls,\n encoder,\n filter,\n sort,\n allowDots,\n serializeDate,\n formatter,\n encodeValuesOnly\n) {\n var obj = object;\n if (typeof filter === 'function') {\n obj = filter(prefix, obj);\n } else if (obj instanceof Date) {\n obj = serializeDate(obj);\n } else if (obj === null) {\n if (strictNullHandling) {\n return encoder && !encodeValuesOnly ? encoder(prefix, defaults.encoder) : prefix;\n }\n\n obj = '';\n }\n\n if (typeof obj === 'string' || typeof obj === 'number' || typeof obj === 'boolean' || utils.isBuffer(obj)) {\n if (encoder) {\n var keyValue = encodeValuesOnly ? prefix : encoder(prefix, defaults.encoder);\n return [formatter(keyValue) + '=' + formatter(encoder(obj, defaults.encoder))];\n }\n return [formatter(prefix) + '=' + formatter(String(obj))];\n }\n\n var values = [];\n\n if (typeof obj === 'undefined') {\n return values;\n }\n\n var objKeys;\n if (Array.isArray(filter)) {\n objKeys = filter;\n } else {\n var keys = Object.keys(obj);\n objKeys = sort ? keys.sort(sort) : keys;\n }\n\n for (var i = 0; i < objKeys.length; ++i) {\n var key = objKeys[i];\n\n if (skipNulls && obj[key] === null) {\n continue;\n }\n\n if (Array.isArray(obj)) {\n values = values.concat(stringify(\n obj[key],\n generateArrayPrefix(prefix, key),\n generateArrayPrefix,\n strictNullHandling,\n skipNulls,\n encoder,\n filter,\n sort,\n allowDots,\n serializeDate,\n formatter,\n encodeValuesOnly\n ));\n } else {\n values = values.concat(stringify(\n obj[key],\n prefix + (allowDots ? '.' + key : '[' + key + ']'),\n generateArrayPrefix,\n strictNullHandling,\n skipNulls,\n encoder,\n filter,\n sort,\n allowDots,\n serializeDate,\n formatter,\n encodeValuesOnly\n ));\n }\n }\n\n return values;\n};\n\nmodule.exports = function (object, opts) {\n var obj = object;\n var options = opts ? utils.assign({}, opts) : {};\n\n if (options.encoder !== null && options.encoder !== undefined && typeof options.encoder !== 'function') {\n throw new TypeError('Encoder has to be a function.');\n }\n\n var delimiter = typeof options.delimiter === 'undefined' ? defaults.delimiter : options.delimiter;\n var strictNullHandling = typeof options.strictNullHandling === 'boolean' ? options.strictNullHandling : defaults.strictNullHandling;\n var skipNulls = typeof options.skipNulls === 'boolean' ? options.skipNulls : defaults.skipNulls;\n var encode = typeof options.encode === 'boolean' ? options.encode : defaults.encode;\n var encoder = typeof options.encoder === 'function' ? options.encoder : defaults.encoder;\n var sort = typeof options.sort === 'function' ? options.sort : null;\n var allowDots = typeof options.allowDots === 'undefined' ? false : options.allowDots;\n var serializeDate = typeof options.serializeDate === 'function' ? options.serializeDate : defaults.serializeDate;\n var encodeValuesOnly = typeof options.encodeValuesOnly === 'boolean' ? options.encodeValuesOnly : defaults.encodeValuesOnly;\n if (typeof options.format === 'undefined') {\n options.format = formats['default'];\n } else if (!Object.prototype.hasOwnProperty.call(formats.formatters, options.format)) {\n throw new TypeError('Unknown format option provided.');\n }\n var formatter = formats.formatters[options.format];\n var objKeys;\n var filter;\n\n if (typeof options.filter === 'function') {\n filter = options.filter;\n obj = filter('', obj);\n } else if (Array.isArray(options.filter)) {\n filter = options.filter;\n objKeys = filter;\n }\n\n var keys = [];\n\n if (typeof obj !== 'object' || obj === null) {\n return '';\n }\n\n var arrayFormat;\n if (options.arrayFormat in arrayPrefixGenerators) {\n arrayFormat = options.arrayFormat;\n } else if ('indices' in options) {\n arrayFormat = options.indices ? 'indices' : 'repeat';\n } else {\n arrayFormat = 'indices';\n }\n\n var generateArrayPrefix = arrayPrefixGenerators[arrayFormat];\n\n if (!objKeys) {\n objKeys = Object.keys(obj);\n }\n\n if (sort) {\n objKeys.sort(sort);\n }\n\n for (var i = 0; i < objKeys.length; ++i) {\n var key = objKeys[i];\n\n if (skipNulls && obj[key] === null) {\n continue;\n }\n\n keys = keys.concat(stringify(\n obj[key],\n key,\n generateArrayPrefix,\n strictNullHandling,\n skipNulls,\n encode ? encoder : null,\n filter,\n sort,\n allowDots,\n serializeDate,\n formatter,\n encodeValuesOnly\n ));\n }\n\n var joined = keys.join(delimiter);\n var prefix = options.addQueryPrefix === true ? '?' : '';\n\n return joined.length > 0 ? prefix + joined : '';\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/qs/lib/stringify.js\n// module id = CwSZ\n// module chunks = 0","'use strict';\n\nvar utils = require('./utils');\n\nvar has = Object.prototype.hasOwnProperty;\n\nvar defaults = {\n allowDots: false,\n allowPrototypes: false,\n arrayLimit: 20,\n decoder: utils.decode,\n delimiter: '&',\n depth: 5,\n parameterLimit: 1000,\n plainObjects: false,\n strictNullHandling: false\n};\n\nvar parseValues = function parseQueryStringValues(str, options) {\n var obj = {};\n var cleanStr = options.ignoreQueryPrefix ? str.replace(/^\\?/, '') : str;\n var limit = options.parameterLimit === Infinity ? undefined : options.parameterLimit;\n var parts = cleanStr.split(options.delimiter, limit);\n\n for (var i = 0; i < parts.length; ++i) {\n var part = parts[i];\n\n var bracketEqualsPos = part.indexOf(']=');\n var pos = bracketEqualsPos === -1 ? part.indexOf('=') : bracketEqualsPos + 1;\n\n var key, val;\n if (pos === -1) {\n key = options.decoder(part, defaults.decoder);\n val = options.strictNullHandling ? null : '';\n } else {\n key = options.decoder(part.slice(0, pos), defaults.decoder);\n val = options.decoder(part.slice(pos + 1), defaults.decoder);\n }\n if (has.call(obj, key)) {\n obj[key] = [].concat(obj[key]).concat(val);\n } else {\n obj[key] = val;\n }\n }\n\n return obj;\n};\n\nvar parseObject = function (chain, val, options) {\n var leaf = val;\n\n for (var i = chain.length - 1; i >= 0; --i) {\n var obj;\n var root = chain[i];\n\n if (root === '[]') {\n obj = [];\n obj = obj.concat(leaf);\n } else {\n obj = options.plainObjects ? Object.create(null) : {};\n var cleanRoot = root.charAt(0) === '[' && root.charAt(root.length - 1) === ']' ? root.slice(1, -1) : root;\n var index = parseInt(cleanRoot, 10);\n if (\n !isNaN(index)\n && root !== cleanRoot\n && String(index) === cleanRoot\n && index >= 0\n && (options.parseArrays && index <= options.arrayLimit)\n ) {\n obj = [];\n obj[index] = leaf;\n } else {\n obj[cleanRoot] = leaf;\n }\n }\n\n leaf = obj;\n }\n\n return leaf;\n};\n\nvar parseKeys = function parseQueryStringKeys(givenKey, val, options) {\n if (!givenKey) {\n return;\n }\n\n // Transform dot notation to bracket notation\n var key = options.allowDots ? givenKey.replace(/\\.([^.[]+)/g, '[$1]') : givenKey;\n\n // The regex chunks\n\n var brackets = /(\\[[^[\\]]*])/;\n var child = /(\\[[^[\\]]*])/g;\n\n // Get the parent\n\n var segment = brackets.exec(key);\n var parent = segment ? key.slice(0, segment.index) : key;\n\n // Stash the parent if it exists\n\n var keys = [];\n if (parent) {\n // If we aren't using plain objects, optionally prefix keys\n // that would overwrite object prototype properties\n if (!options.plainObjects && has.call(Object.prototype, parent)) {\n if (!options.allowPrototypes) {\n return;\n }\n }\n\n keys.push(parent);\n }\n\n // Loop through children appending to the array until we hit depth\n\n var i = 0;\n while ((segment = child.exec(key)) !== null && i < options.depth) {\n i += 1;\n if (!options.plainObjects && has.call(Object.prototype, segment[1].slice(1, -1))) {\n if (!options.allowPrototypes) {\n return;\n }\n }\n keys.push(segment[1]);\n }\n\n // If there's a remainder, just add whatever is left\n\n if (segment) {\n keys.push('[' + key.slice(segment.index) + ']');\n }\n\n return parseObject(keys, val, options);\n};\n\nmodule.exports = function (str, opts) {\n var options = opts ? utils.assign({}, opts) : {};\n\n if (options.decoder !== null && options.decoder !== undefined && typeof options.decoder !== 'function') {\n throw new TypeError('Decoder has to be a function.');\n }\n\n options.ignoreQueryPrefix = options.ignoreQueryPrefix === true;\n options.delimiter = typeof options.delimiter === 'string' || utils.isRegExp(options.delimiter) ? options.delimiter : defaults.delimiter;\n options.depth = typeof options.depth === 'number' ? options.depth : defaults.depth;\n options.arrayLimit = typeof options.arrayLimit === 'number' ? options.arrayLimit : defaults.arrayLimit;\n options.parseArrays = options.parseArrays !== false;\n options.decoder = typeof options.decoder === 'function' ? options.decoder : defaults.decoder;\n options.allowDots = typeof options.allowDots === 'boolean' ? options.allowDots : defaults.allowDots;\n options.plainObjects = typeof options.plainObjects === 'boolean' ? options.plainObjects : defaults.plainObjects;\n options.allowPrototypes = typeof options.allowPrototypes === 'boolean' ? options.allowPrototypes : defaults.allowPrototypes;\n options.parameterLimit = typeof options.parameterLimit === 'number' ? options.parameterLimit : defaults.parameterLimit;\n options.strictNullHandling = typeof options.strictNullHandling === 'boolean' ? options.strictNullHandling : defaults.strictNullHandling;\n\n if (str === '' || str === null || typeof str === 'undefined') {\n return options.plainObjects ? Object.create(null) : {};\n }\n\n var tempObj = typeof str === 'string' ? parseValues(str, options) : str;\n var obj = options.plainObjects ? Object.create(null) : {};\n\n // Iterate over the keys and setup the new object\n\n var keys = Object.keys(tempObj);\n for (var i = 0; i < keys.length; ++i) {\n var key = keys[i];\n var newObj = parseKeys(key, tempObj[key], options);\n obj = utils.merge(obj, newObj, options);\n }\n\n return utils.compact(obj);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/qs/lib/parse.js\n// module id = DDCP\n// module chunks = 0","\r\n\r\n/**\r\n * 判断字符长度\r\n * @param: str\r\n */\r\n\r\nexport default {\r\n /**\r\n * 一个汉字算两个字符,一个英文字母或数字算一个字符\r\n */\r\n getByteLen: function(val) {\r\n var len = 0;\r\n for (var i = 0; i < val.length; i++) {\r\n var a = val.charAt(i);\r\n if (a.match(/[^\\x00-\\xff]/ig) != null) {\r\n len += 2;\r\n }\r\n else {\r\n len += 1;\r\n }\r\n }\r\n return len;\r\n },\r\n /**\r\n * 一个汉字算一个字,一个英文字母或数字算半个字\r\n */\r\n getZhLen: function (val) {\r\n var len = 0;\r\n for (var i = 0; i < val.length; i++) {\r\n var a = val.charAt(i);\r\n if (a.match(/[^\\x00-\\xff]/ig) != null) {\r\n len += 1;\r\n }\r\n else {\r\n len += 0.5;\r\n }\r\n }\r\n return Math.ceil(len);\r\n },\r\n\r\n /*暂无用*/\r\n cutStr: function(str, len,type){\r\n var char_length = 0;\r\n for (var i = 0; i < str.length; i++){\r\n var son_str = str.charAt(i);\r\n if(type==1) {\r\n encodeURI(son_str).length > 2 ? char_length += 1 : char_length += 0.5;\r\n }\r\n if(type==2) {\r\n char_length += 1 ;\r\n }\r\n if (char_length >= len){\r\n var sub_len = char_length == len ? i+1 : i;\r\n return str.substr(0, sub_len);\r\n\r\n }\r\n }\r\n },\r\n\r\n /**\r\n * 限制字数用, 一个汉字算一个字,两个英文/字母算一个字\r\n */\r\n getByteVal: function(val, max) {\r\n var returnValue = '';\r\n var byteValLen = 0;\r\n for (var i = 0; i < val.length; i++) {\r\n if (val[i].match(/[^\\x00-\\xff]/ig) != null)\r\n byteValLen += 1;\r\n else\r\n byteValLen += 0.5;\r\n if (byteValLen > max)\r\n break;\r\n returnValue += val[i];\r\n }\r\n return returnValue;\r\n },\r\n\r\n /**\r\n * 限制字符数用, 一个汉字算两个字符,一个英文/字母算一个字符\r\n */\r\n getCharVal: function (val, max) {\r\n var returnValue = '';\r\n var byteValLen = 0;\r\n for (var i = 0; i < val.length; i++) {\r\n if (val[i].match(/[^\\x00-\\xff]/ig) != null)\r\n byteValLen += 2;\r\n else\r\n byteValLen += 1;\r\n if (byteValLen > max)\r\n break;\r\n returnValue += val[i];\r\n }\r\n return returnValue;\r\n },\r\n\r\n /**\r\n * 正则校验,校验非负数字\r\n */\r\n regPos: function(v) {\r\n var regTest = /^\\d+(\\.\\d+)?$/;\r\n return regTest.test(v);\r\n }\r\n}\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/common/js/strlen.js","import Vue from 'vue'\r\nimport axios from 'axios';\r\nimport qs from 'qs';\r\nimport {Message} from 'element-ui'\r\n\r\nVue.axios.defaults.timeout = 15000;\r\nvar local = window.location.origin;\r\nif (local.indexOf('localhost')!= -1) {\r\n local = 'http://www.gicdev.com';\r\n}\r\nconsole.log(local)\r\n\r\nVue.axios.interceptors.request.use(config=> {\r\n console.log(local)\r\n\r\n return config;\r\n}, err=> {\r\n Message.error({message: '请求超时!'});\r\n return Promise.resolve(err);\r\n})\r\n\r\nVue.axios.interceptors.response.use(data=> {\r\n console.log(\"response data:\",data)\r\n if (data.status && data.status == 200 && data.data.status == 'error') {\r\n Message.error({message: data.data.msg});\r\n return;\r\n }\r\n return data;\r\n}, err=> {\r\n console.log(\"response err:\",err);\r\n\r\n Message.error({message: err.response.message});\r\n if (err.response.status == 504||err.response.status == 404) {\r\n // window.location.href= local + \"/gic-web/#/\"\r\n // Message.error({message: '服务异常⊙﹏⊙∥'});\r\n } else if (err.response.status == 403) {\r\n // window.location.href= local + \"/gic-web/#/\"\r\n // Message.error({message: '权限不足,请联系管理员!'});\r\n }else {\r\n // window.location.href= local + \"/gic-web/#/\"\r\n // Message.error({message: '未知错误!'});\r\n }\r\n return Promise.resolve(err);\r\n})\r\n\r\n// var localhost = window.location.protocol +'//'+ window.location.host\r\n// console.log(localhost)\r\n\r\n\r\n// let base = local + '/gicweb/cloudweb/';\r\nconst timeout = 15000;\r\nlet token = '';//sessionStorage.getItem('user');\r\n\r\n/*\r\n *\r\n * 统一 get 请求方法\r\n * @url: 请求的 url\r\n * @params: 请求带的参数\r\n * @header: 带 token\r\n *\r\n */\r\n\r\nexport const getRequest = (url, params) => {\r\n params.requestProject = \"gic-clique\";\r\n return Vue.axios({\r\n method: 'get',\r\n url: `${local}${url}`,\r\n data: {},\r\n params: params,\r\n headers: {'content-type': 'application/x-www-form-urlencoded'},// \"token\": token\r\n });\r\n}\r\n\r\n\r\n\r\n /*\r\n *\r\n * 统一 post 请求方法\r\n * url: 请求的 url\r\n * @params: 请求带的参数\r\n * @header: 带 token\r\n *\r\n */\r\n\r\nexport const postRequest = (url, params) => {\r\n params.requestProject = \"gic-clique\";\r\n return Vue.axios({\r\n method: 'post',\r\n url: `${local}${url}`,\r\n data: qs.stringify(params),\r\n // params: params,\r\n // paramsSerializer: function(params) {\r\n // return QS.stringify(params, {arrayFormat: 'brackets'})\r\n // },\r\n // transformRequest: [function (data) {\r\n // // Do whatever you want to transform the data\r\n // console.log(data)\r\n // data = JSON.stringify(data)\r\n // return data;\r\n // }],\r\n // transformRequest: [\r\n // function (data) { // 解决传递数组变成对象的问题\r\n // Object.keys(data).forEach((key) => {\r\n // if ((typeof data[key]) === 'object') {\r\n // data[key] = JSON.stringify(data[key]) // 这里必须使用内置JSON对象转换\r\n // }\r\n // })\r\n // data = qs.stringify(data) // 这里必须使用qs库进行转换\r\n // return data\r\n // }\r\n // ],\r\n headers: {'content-type': 'application/x-www-form-urlencoded'} //multipart/form-data{\"token\": token}\r\n });\r\n}\r\n\r\nexport const postJsonRequest = (url, params) => {\r\n params.requestProject = \"gic-clique\";\r\n return Vue.axios({\r\n method: 'post',\r\n url: `${local}${url}`,\r\n data: \"{}\",\r\n params: params,\r\n // paramsSerializer: function(params) {\r\n // return QS.stringify(params, {arrayFormat: 'brackets'})\r\n // },\r\n // transformRequest: [function (data) {\r\n // // Do whatever you want to transform the data\r\n // console.log(data)\r\n // data = JSON.stringify(data)\r\n // return data;\r\n // }],\r\n // transformRequest: [\r\n // function (data) { // 解决传递数组变成对象的问题\r\n // Object.keys(data).forEach((key) => {\r\n // if ((typeof data[key]) === 'object') {\r\n // data[key] = JSON.stringify(data[key]) // 这里必须使用内置JSON对象转换\r\n // }\r\n // })\r\n // data = qs.stringify(data) // 这里必须使用qs库进行转换\r\n // return data\r\n // }\r\n // ],\r\n // withCredentials: true,\r\n // credentials: 'same-origin',\r\n headers: {'Content-Type': 'application/json;charset=UTF-8'} //multipart/form-data{\"token\": token}\r\n });\r\n}\r\n\r\n\r\n/*\r\n * method: 'post'\r\n * 'Content-Type': 'application/json;charset=UTF-8'\r\n * @data: params\r\n * @requestProject: 'gic-clique'\r\n *\r\n */\r\n\r\nexport const postJson = (url, params) => {\r\n // params.requestProject = \"gic-clique\";\r\n return Vue.axios({\r\n method: 'post',\r\n url: `${local}${url}`,\r\n data: params,\r\n params: {requestProject:'gic-clique'},\r\n // withCredentials: true,\r\n // credentials: 'same-origin',\r\n headers: {'Content-Type': 'application/json;charset=UTF-8'} //multipart/form-data{\"token\": token}\r\n });\r\n}\r\n\r\n/*\r\n * method: 'post'\r\n * data: params\r\n *\r\n */\r\nexport const postForm = (url, params) => {\r\n params.requestProject = \"gic-clique\";\r\n return Vue.axios({\r\n method: 'post',\r\n url: `${local}${url}`,\r\n data: params,\r\n // params: params,\r\n // paramsSerializer: function(params) {\r\n // return QS.stringify(params, {arrayFormat: 'brackets'})\r\n // },\r\n // transformRequest: [function (data) {\r\n // // Do whatever you want to transform the data\r\n // console.log(data)\r\n // data = JSON.stringify(data)\r\n // return data;\r\n // }],\r\n // transformRequest: [\r\n // function (data) { // 解决传递数组变成对象的问题\r\n // Object.keys(data).forEach((key) => {\r\n // if ((typeof data[key]) === 'object') {\r\n // data[key] = JSON.stringify(data[key]) // 这里必须使用内置JSON对象转换\r\n // }\r\n // })\r\n // data = qs.stringify(data) // 这里必须使用qs库进行转换\r\n // return data\r\n // }\r\n // ],\r\n headers: {} //'content-type': 'application/x-www-form-urlencoded'multipart/form-data{\"token\": token}\r\n });\r\n}\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/api/api.js","// 防抖\r\nexport function _debounce(fn, delay) {\r\n\r\n var delay = delay || 200;\r\n var timer;\r\n // console.log(fn)\r\n return function () {\r\n var that = this;\r\n var args = arguments;\r\n if (timer) {\r\n clearTimeout(timer);\r\n }\r\n timer = setTimeout(function () {\r\n timer = null;\r\n fn.apply(that, args);\r\n }, delay);\r\n };\r\n}\r\n// 节流\r\nexport function _throttle(fn, interval) {\r\n var last;\r\n var timer;\r\n var interval = interval || 200;\r\n return function () {\r\n var that = this;\r\n var args = arguments;\r\n var now = +new Date();\r\n if (last && now - last < interval) {\r\n clearTimeout(timer);\r\n timer = setTimeout(function () {\r\n last = now;\r\n fn.apply(that, args);\r\n }, interval);\r\n } else {\r\n last = now;\r\n fn.apply(that, args);\r\n }\r\n }\r\n}\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/common/js/public.js","'use strict';\n\nvar replace = String.prototype.replace;\nvar percentTwenties = /%20/g;\n\nmodule.exports = {\n 'default': 'RFC3986',\n formatters: {\n RFC1738: function (value) {\n return replace.call(value, percentTwenties, '+');\n },\n RFC3986: function (value) {\n return value;\n }\n },\n RFC1738: 'RFC1738',\n RFC3986: 'RFC3986'\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/qs/lib/formats.js\n// module id = XgCd\n// module chunks = 0","<!--\n 限制输入框组件\n <limitInput\n :inputWidth=\"500\"\n :limitClass=\"'limit-color'\"\n :disflag='!childItem.fieldEdited'\n :inputValue.sync=\"ruleForm.addressDetail\"\n :holder=\"'请输入详细地址'\"\n :getByType=\"'word'\"\n :maxLength=\"40\">\n </limitInput>\n -->\n<template>\n <div :class=\"['input-line-cell',limitClass]\" :style=\"{width: inputWidth + 'px'}\">\n <el-input\n :style=\"{width: inputWidth + 'px'}\"\n v-model=\"itemValue\"\n :disabled='disflag'\n :placeholder=\"holder\"\n @focus=\"inputFocus()\"\n @keyup.native=\"(value) => toInput(value)\">\n\n </el-input>\n <span class=\"tip\"><span class=\"len_span\">{{inputNum}}</span>/{{limitLength}}</span>\n </div>\n\n</template>\n<script>\n import strLength from '@/common/js/strlen';\n export default {\n name: \"limitinput\",\n props: {\n inputValue: {// 传入 input value\n type: String,\n default: ''\n },\n\n maxLength: {// 限制长度\n type: Number,\n default: 10\n },\n\n inputWidth: {// input 长度\n type: Number,\n default: 500\n },\n\n getByType: { // 字或字符判断类型\n type: String,\n default: 'word' // word: 字, char: 字符\n },\n\n holder: {\n type: String,\n default: '请输入'\n },\n\n disflag: {\n type: Boolean,\n default: false\n },\n\n limitClass: {\n type: String,\n default: ''\n },\n },\n data() {\n return {\n inputNum: 0,\n limitLength: 10,\n itemValue: '',\n }\n },\n methods: {\n inputFocus(num) {\n const that = this\n },\n // 输入\n toInput: function(value) {\n const that = this;\n\n let temp = '';\n if (that.getByType == 'word') {\n temp = strLength.getByteVal(value.target.value,that.limitLength)\n that.itemValue= temp.trim()\n that.inputNum = strLength.getZhLen(that.itemValue);\n }else {\n temp = strLength.getCharVal(value.target.value,that.limitLength)\n that.itemValue= temp.trim()\n that.inputNum = strLength.getByteLen(that.itemValue);\n }\n\n that.$emit('update:inputValue',that.itemValue)\n\n\n },\n },\n watch: {\n maxLength: function(newData,oldData){\n const that = this;\n that.limitLength = newData\n },\n inputValue: function(newData,oldData){\n const that = this;\n that.itemValue = newData\n that.inputNum = strLength.getZhLen(that.itemValue)\n },\n\n },\n /* 接收数据 */\n mounted(){\n const that = this;\n that.limitLength = that.maxLength;\n that.itemValue = that.inputValue || '';\n that.inputNum = strLength.getZhLen(that.inputValue);\n },\n }\n</script>\n<style lang=\"less\" scoped>\n\n.input-line-cell {\n position: relative;\n display: inline-block;\n\n &.limit-color {\n .tip {\n color: rgba(255,255,255,0.7);\n }\n }\n}\n\n.w-340 {\n width: 340px;\n /deep/ .el-input__inner {\n font-size: 12px;\n color: #fff;\n background-color: rgba(255,255,255,.1);\n }\n}\n.el-input {\n /deep/ .el-input__inner {\n font-size: 12px;\n color: #606266;\n background-color: rgba(255,255,255,.1);\n }\n\n .is-disabled{\n\n /deep/ .el-input__inner {\n font-size: 12px;\n color: #fff;\n background-color: rgba(255,255,255,.1);\n }\n }\n}\n\n.tip {\n position: absolute;\n top: 2px;\n right: 10px;\n display: inline-block;\n line-height: 32px;\n text-align: right;\n font-size: 12px;\n color: #909399;\n}\n\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/components/limit-input.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:['input-line-cell',_vm.limitClass],style:({width: _vm.inputWidth + 'px'})},[_c('el-input',{style:({width: _vm.inputWidth + 'px'}),attrs:{\"disabled\":_vm.disflag,\"placeholder\":_vm.holder},on:{\"focus\":function($event){_vm.inputFocus()}},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.itemValue),callback:function ($$v) {_vm.itemValue=$$v},expression:\"itemValue\"}}),_vm._v(\" \"),_c('span',{staticClass:\"tip\"},[_c('span',{staticClass:\"len_span\"},[_vm._v(_vm._s(_vm.inputNum))]),_vm._v(\"/\"+_vm._s(_vm.limitLength))])],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-cf3134f6\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/limit-input.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-cf3134f6\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./limit-input.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./limit-input.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./limit-input.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-cf3134f6\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./limit-input.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-cf3134f6\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/limit-input.vue\n// module id = null\n// module chunks = ","'use strict';\n\nvar stringify = require('./stringify');\nvar parse = require('./parse');\nvar formats = require('./formats');\n\nmodule.exports = {\n formats: formats,\n parse: parse,\n stringify: stringify\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/qs/lib/index.js\n// module id = mw3O\n// module chunks = 0","'use strict';\n\nvar has = Object.prototype.hasOwnProperty;\n\nvar hexTable = (function () {\n var array = [];\n for (var i = 0; i < 256; ++i) {\n array.push('%' + ((i < 16 ? '0' : '') + i.toString(16)).toUpperCase());\n }\n\n return array;\n}());\n\nvar compactQueue = function compactQueue(queue) {\n var obj;\n\n while (queue.length) {\n var item = queue.pop();\n obj = item.obj[item.prop];\n\n if (Array.isArray(obj)) {\n var compacted = [];\n\n for (var j = 0; j < obj.length; ++j) {\n if (typeof obj[j] !== 'undefined') {\n compacted.push(obj[j]);\n }\n }\n\n item.obj[item.prop] = compacted;\n }\n }\n\n return obj;\n};\n\nvar arrayToObject = function arrayToObject(source, options) {\n var obj = options && options.plainObjects ? Object.create(null) : {};\n for (var i = 0; i < source.length; ++i) {\n if (typeof source[i] !== 'undefined') {\n obj[i] = source[i];\n }\n }\n\n return obj;\n};\n\nvar merge = function merge(target, source, options) {\n if (!source) {\n return target;\n }\n\n if (typeof source !== 'object') {\n if (Array.isArray(target)) {\n target.push(source);\n } else if (typeof target === 'object') {\n if (options.plainObjects || options.allowPrototypes || !has.call(Object.prototype, source)) {\n target[source] = true;\n }\n } else {\n return [target, source];\n }\n\n return target;\n }\n\n if (typeof target !== 'object') {\n return [target].concat(source);\n }\n\n var mergeTarget = target;\n if (Array.isArray(target) && !Array.isArray(source)) {\n mergeTarget = arrayToObject(target, options);\n }\n\n if (Array.isArray(target) && Array.isArray(source)) {\n source.forEach(function (item, i) {\n if (has.call(target, i)) {\n if (target[i] && typeof target[i] === 'object') {\n target[i] = merge(target[i], item, options);\n } else {\n target.push(item);\n }\n } else {\n target[i] = item;\n }\n });\n return target;\n }\n\n return Object.keys(source).reduce(function (acc, key) {\n var value = source[key];\n\n if (has.call(acc, key)) {\n acc[key] = merge(acc[key], value, options);\n } else {\n acc[key] = value;\n }\n return acc;\n }, mergeTarget);\n};\n\nvar assign = function assignSingleSource(target, source) {\n return Object.keys(source).reduce(function (acc, key) {\n acc[key] = source[key];\n return acc;\n }, target);\n};\n\nvar decode = function (str) {\n try {\n return decodeURIComponent(str.replace(/\\+/g, ' '));\n } catch (e) {\n return str;\n }\n};\n\nvar encode = function encode(str) {\n // This code was originally written by Brian White (mscdex) for the io.js core querystring library.\n // It has been adapted here for stricter adherence to RFC 3986\n if (str.length === 0) {\n return str;\n }\n\n var string = typeof str === 'string' ? str : String(str);\n\n var out = '';\n for (var i = 0; i < string.length; ++i) {\n var c = string.charCodeAt(i);\n\n if (\n c === 0x2D // -\n || c === 0x2E // .\n || c === 0x5F // _\n || c === 0x7E // ~\n || (c >= 0x30 && c <= 0x39) // 0-9\n || (c >= 0x41 && c <= 0x5A) // a-z\n || (c >= 0x61 && c <= 0x7A) // A-Z\n ) {\n out += string.charAt(i);\n continue;\n }\n\n if (c < 0x80) {\n out = out + hexTable[c];\n continue;\n }\n\n if (c < 0x800) {\n out = out + (hexTable[0xC0 | (c >> 6)] + hexTable[0x80 | (c & 0x3F)]);\n continue;\n }\n\n if (c < 0xD800 || c >= 0xE000) {\n out = out + (hexTable[0xE0 | (c >> 12)] + hexTable[0x80 | ((c >> 6) & 0x3F)] + hexTable[0x80 | (c & 0x3F)]);\n continue;\n }\n\n i += 1;\n c = 0x10000 + (((c & 0x3FF) << 10) | (string.charCodeAt(i) & 0x3FF));\n out += hexTable[0xF0 | (c >> 18)]\n + hexTable[0x80 | ((c >> 12) & 0x3F)]\n + hexTable[0x80 | ((c >> 6) & 0x3F)]\n + hexTable[0x80 | (c & 0x3F)];\n }\n\n return out;\n};\n\nvar compact = function compact(value) {\n var queue = [{ obj: { o: value }, prop: 'o' }];\n var refs = [];\n\n for (var i = 0; i < queue.length; ++i) {\n var item = queue[i];\n var obj = item.obj[item.prop];\n\n var keys = Object.keys(obj);\n for (var j = 0; j < keys.length; ++j) {\n var key = keys[j];\n var val = obj[key];\n if (typeof val === 'object' && val !== null && refs.indexOf(val) === -1) {\n queue.push({ obj: obj, prop: key });\n refs.push(val);\n }\n }\n }\n\n return compactQueue(queue);\n};\n\nvar isRegExp = function isRegExp(obj) {\n return Object.prototype.toString.call(obj) === '[object RegExp]';\n};\n\nvar isBuffer = function isBuffer(obj) {\n if (obj === null || typeof obj === 'undefined') {\n return false;\n }\n\n return !!(obj.constructor && obj.constructor.isBuffer && obj.constructor.isBuffer(obj));\n};\n\nmodule.exports = {\n arrayToObject: arrayToObject,\n assign: assign,\n compact: compact,\n decode: decode,\n encode: encode,\n isBuffer: isBuffer,\n isRegExp: isRegExp,\n merge: merge\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/qs/lib/utils.js\n// module id = p8xL\n// module chunks = 0"],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([0],{"3E4D":function(t,e,r){"use strict";var n=r("zL8q");r.n(n);e.a={showmsg:function(t,e){Object(n.Message)({duration:1e3,message:t,type:e})}}},"3Xzz":function(t,e,r){"use strict";var n=r("P9l9"),o=(r("3E4D"),r("Ch4/")),a={name:"navpath",data:function(){return{projectName:"member"}},props:{navpath:{type:Array,default:[]},navtip:{type:Boolean,default:!1},subNavText:{type:String,default:""}},methods:{changeRoute:function(t,e){console.log(t,e),e?window.location.href=t:this.$router.push(t)},getNavPath:function(){var t=this,e={project:t.projectName,path:t.$route.path.split("/")[1]};Object(n.a)("/api-auth/get-current-memu-data",e).then(function(e){var r=e.data;if(0==r.errorCode)return r.result?(t.navpath=[],r.result.list&&r.result.list.length&&r.result.list.forEach(function(e,n){e.name=e.menuName,e.path="",n==r.result.list.length-1&&(e.path="/"+e.menuUrl),n>0&&t.navpath.push(e)}),void console.log("///>>>>",t.navpath)):void console.log("resData.result: ",r.result);o.a.errorMsg(r)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})}},mounted:function(){}},i={render:function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"navwrap boxbttom"},[r("el-breadcrumb",{attrs:{separator:"/"}},[t._l(t.navpath,function(e){return[e.path?[r("el-breadcrumb-item",{attrs:{to:{path:e.path}},on:{click:function(r){t.changeRoute(e.path,e.relocation)}}},[r("span",{staticClass:"el-breadcrumb__inner is-link",on:{click:function(r){t.changeRoute(e.path,e.relocation)}}},[t._v(t._s(e.name))])])]:[r("el-breadcrumb-item",[t._v(t._s(e.name))])]]})],2),t._v(" "),r("h1",{staticClass:"navtitle"},[t._v(t._s(t.navpath[t.navpath.length-1].name))]),t._v(" "),t.subNavText?r("div",{staticClass:"navmTop"},[t._v("\n "+t._s(t.subNavText)+"\n ")]):t._e(),t._v(" "),1==t.navtip?r("div",{staticClass:"navtip navmTop"},[r("i",{staticClass:"el-icon-info navtipcolor"}),t._v("变更导航个数,移动顺序,更换页面链接均需提交小程序审核后重新发布生效,其他变更立即生效。小程序审核请联系品牌项目经理。")]):t._e()],1)},staticRenderFns:[]};var s=r("VU/8")(a,i,!1,function(t){r("cOzx")},"data-v-25c5f514",null);e.a=s.exports},"5dYB":function(t,e){},"Ch4/":function(t,e,r){"use strict";var n=r("zL8q");r.n(n);e.a={errorMsg:function(t){var e=window.location.origin;if(e.indexOf("localhost")&&(e="http://gicdev.demogic.com"),console.log(t),0!=t.errorCode){if(401==t.errorCode)return!1;n.Message.error({duration:1e3,message:t.message})}}}},CwSZ:function(t,e,r){"use strict";var n=r("p8xL"),o=r("XgCd"),a={brackets:function(t){return t+"[]"},indices:function(t,e){return t+"["+e+"]"},repeat:function(t){return t}},i=Date.prototype.toISOString,s={delimiter:"&",encode:!0,encoder:n.encode,encodeValuesOnly:!1,serializeDate:function(t){return i.call(t)},skipNulls:!1,strictNullHandling:!1},l=function t(e,r,o,a,i,l,u,c,p,f,d,h){var m=e;if("function"==typeof u)m=u(r,m);else if(m instanceof Date)m=f(m);else if(null===m){if(a)return l&&!h?l(r,s.encoder):r;m=""}if("string"==typeof m||"number"==typeof m||"boolean"==typeof m||n.isBuffer(m))return l?[d(h?r:l(r,s.encoder))+"="+d(l(m,s.encoder))]:[d(r)+"="+d(String(m))];var g,y=[];if(void 0===m)return y;if(Array.isArray(u))g=u;else{var v=Object.keys(m);g=c?v.sort(c):v}for(var b=0;b<g.length;++b){var x=g[b];i&&null===m[x]||(y=Array.isArray(m)?y.concat(t(m[x],o(r,x),o,a,i,l,u,c,p,f,d,h)):y.concat(t(m[x],r+(p?"."+x:"["+x+"]"),o,a,i,l,u,c,p,f,d,h)))}return y};t.exports=function(t,e){var r=t,i=e?n.assign({},e):{};if(null!==i.encoder&&void 0!==i.encoder&&"function"!=typeof i.encoder)throw new TypeError("Encoder has to be a function.");var u=void 0===i.delimiter?s.delimiter:i.delimiter,c="boolean"==typeof i.strictNullHandling?i.strictNullHandling:s.strictNullHandling,p="boolean"==typeof i.skipNulls?i.skipNulls:s.skipNulls,f="boolean"==typeof i.encode?i.encode:s.encode,d="function"==typeof i.encoder?i.encoder:s.encoder,h="function"==typeof i.sort?i.sort:null,m=void 0!==i.allowDots&&i.allowDots,g="function"==typeof i.serializeDate?i.serializeDate:s.serializeDate,y="boolean"==typeof i.encodeValuesOnly?i.encodeValuesOnly:s.encodeValuesOnly;if(void 0===i.format)i.format=o.default;else if(!Object.prototype.hasOwnProperty.call(o.formatters,i.format))throw new TypeError("Unknown format option provided.");var v,b,x=o.formatters[i.format];"function"==typeof i.filter?r=(b=i.filter)("",r):Array.isArray(i.filter)&&(v=b=i.filter);var w,O=[];if("object"!=typeof r||null===r)return"";w=i.arrayFormat in a?i.arrayFormat:"indices"in i?i.indices?"indices":"repeat":"indices";var j=a[w];v||(v=Object.keys(r)),h&&v.sort(h);for(var C=0;C<v.length;++C){var L=v[C];p&&null===r[L]||(O=O.concat(l(r[L],L,j,c,p,f?d:null,b,h,m,g,x,y)))}var N=O.join(u),A=!0===i.addQueryPrefix?"?":"";return N.length>0?A+N:""}},DDCP:function(t,e,r){"use strict";var n=r("p8xL"),o=Object.prototype.hasOwnProperty,a={allowDots:!1,allowPrototypes:!1,arrayLimit:20,decoder:n.decode,delimiter:"&",depth:5,parameterLimit:1e3,plainObjects:!1,strictNullHandling:!1},i=function(t,e,r){if(t){var n=r.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,a=/(\[[^[\]]*])/g,i=/(\[[^[\]]*])/.exec(n),s=i?n.slice(0,i.index):n,l=[];if(s){if(!r.plainObjects&&o.call(Object.prototype,s)&&!r.allowPrototypes)return;l.push(s)}for(var u=0;null!==(i=a.exec(n))&&u<r.depth;){if(u+=1,!r.plainObjects&&o.call(Object.prototype,i[1].slice(1,-1))&&!r.allowPrototypes)return;l.push(i[1])}return i&&l.push("["+n.slice(i.index)+"]"),function(t,e,r){for(var n=e,o=t.length-1;o>=0;--o){var a,i=t[o];if("[]"===i)a=(a=[]).concat(n);else{a=r.plainObjects?Object.create(null):{};var s="["===i.charAt(0)&&"]"===i.charAt(i.length-1)?i.slice(1,-1):i,l=parseInt(s,10);!isNaN(l)&&i!==s&&String(l)===s&&l>=0&&r.parseArrays&&l<=r.arrayLimit?(a=[])[l]=n:a[s]=n}n=a}return n}(l,e,r)}};t.exports=function(t,e){var r=e?n.assign({},e):{};if(null!==r.decoder&&void 0!==r.decoder&&"function"!=typeof r.decoder)throw new TypeError("Decoder has to be a function.");if(r.ignoreQueryPrefix=!0===r.ignoreQueryPrefix,r.delimiter="string"==typeof r.delimiter||n.isRegExp(r.delimiter)?r.delimiter:a.delimiter,r.depth="number"==typeof r.depth?r.depth:a.depth,r.arrayLimit="number"==typeof r.arrayLimit?r.arrayLimit:a.arrayLimit,r.parseArrays=!1!==r.parseArrays,r.decoder="function"==typeof r.decoder?r.decoder:a.decoder,r.allowDots="boolean"==typeof r.allowDots?r.allowDots:a.allowDots,r.plainObjects="boolean"==typeof r.plainObjects?r.plainObjects:a.plainObjects,r.allowPrototypes="boolean"==typeof r.allowPrototypes?r.allowPrototypes:a.allowPrototypes,r.parameterLimit="number"==typeof r.parameterLimit?r.parameterLimit:a.parameterLimit,r.strictNullHandling="boolean"==typeof r.strictNullHandling?r.strictNullHandling:a.strictNullHandling,""===t||null===t||void 0===t)return r.plainObjects?Object.create(null):{};for(var s="string"==typeof t?function(t,e){for(var r={},n=e.ignoreQueryPrefix?t.replace(/^\?/,""):t,i=e.parameterLimit===1/0?void 0:e.parameterLimit,s=n.split(e.delimiter,i),l=0;l<s.length;++l){var u,c,p=s[l],f=p.indexOf("]="),d=-1===f?p.indexOf("="):f+1;-1===d?(u=e.decoder(p,a.decoder),c=e.strictNullHandling?null:""):(u=e.decoder(p.slice(0,d),a.decoder),c=e.decoder(p.slice(d+1),a.decoder)),o.call(r,u)?r[u]=[].concat(r[u]).concat(c):r[u]=c}return r}(t,r):t,l=r.plainObjects?Object.create(null):{},u=Object.keys(s),c=0;c<u.length;++c){var p=u[c],f=i(p,s[p],r);l=n.merge(l,f,r)}return n.compact(l)}},Mk6G:function(t,e,r){"use strict";e.a={getByteLen:function(t){for(var e=0,r=0;r<t.length;r++){null!=t.charAt(r).match(/[^\x00-\xff]/gi)?e+=2:e+=1}return e},getZhLen:function(t){for(var e=0,r=0;r<t.length;r++){null!=t.charAt(r).match(/[^\x00-\xff]/gi)?e+=1:e+=.5}return Math.ceil(e)},cutStr:function(t,e,r){for(var n=0,o=0;o<t.length;o++){var a=t.charAt(o);if(1==r&&(encodeURI(a).length>2?n+=1:n+=.5),2==r&&(n+=1),n>=e){var i=n==e?o+1:o;return t.substr(0,i)}}},getByteVal:function(t,e){for(var r="",n=0,o=0;o<t.length&&(null!=t[o].match(/[^\x00-\xff]/gi)?n+=1:n+=.5,!(n>e));o++)r+=t[o];return r},getCharVal:function(t,e){for(var r="",n=0,o=0;o<t.length&&(null!=t[o].match(/[^\x00-\xff]/gi)?n+=2:n+=1,!(n>e));o++)r+=t[o];return r},regPos:function(t){return/^\d+(\.\d+)?$/.test(t)}}},P9l9:function(t,e,r){"use strict";r.d(e,"a",function(){return p});var n=r("//Fk"),o=r.n(n),a=r("7+uW"),i=r("mtWM"),s=(r.n(i),r("mw3O")),l=r.n(s),u=r("zL8q");r.n(u);a.default.axios.defaults.timeout=15e3;var c=window.location.origin;-1!=c.indexOf("localhost")&&(c="http://www.gicdev.com"),console.log(c),a.default.axios.interceptors.request.use(function(t){return console.log(c),t},function(t){return u.Message.error({message:"请求超时!"}),o.a.resolve(t)}),a.default.axios.interceptors.response.use(function(t){if(console.log("response data:",t),!t.status||200!=t.status||"error"!=t.data.status)return t;u.Message.error({message:t.data.msg})},function(t){return console.log("response err:",t),u.Message.error({message:t.response.message}),504==t.response.status||404==t.response.status||t.response.status,o.a.resolve(t)});var p=function(t,e){return e.requestProject="gic-clique",a.default.axios({method:"post",url:""+c+t,data:l.a.stringify(e),headers:{"content-type":"application/x-www-form-urlencoded"}})}},PI0u:function(t,e,r){"use strict";e.a=function(t,e){var r,e=e||200;return function(){var n=this,o=arguments;r&&clearTimeout(r),r=setTimeout(function(){r=null,t.apply(n,o)},e)}}},XgCd:function(t,e,r){"use strict";var n=String.prototype.replace,o=/%20/g;t.exports={default:"RFC3986",formatters:{RFC1738:function(t){return n.call(t,o,"+")},RFC3986:function(t){return t}},RFC1738:"RFC1738",RFC3986:"RFC3986"}},cOzx:function(t,e){},l46T:function(t,e,r){"use strict";var n=r("Mk6G"),o={name:"limitinput",props:{inputValue:{type:String,default:""},maxLength:{type:Number,default:10},inputWidth:{type:Number,default:500},getByType:{type:String,default:"word"},holder:{type:String,default:"请输入"},disflag:{type:Boolean,default:!1},limitClass:{type:String,default:""}},data:function(){return{inputNum:0,limitLength:10,itemValue:""}},methods:{inputFocus:function(t){},toInput:function(t){var e="";"word"==this.getByType?(e=n.a.getByteVal(t.target.value,this.limitLength),this.itemValue=e.trim(),this.inputNum=n.a.getZhLen(this.itemValue)):(e=n.a.getCharVal(t.target.value,this.limitLength),this.itemValue=e.trim(),this.inputNum=n.a.getByteLen(this.itemValue)),this.$emit("update:inputValue",this.itemValue)}},watch:{maxLength:function(t,e){this.limitLength=t},inputValue:function(t,e){this.itemValue=t,this.inputNum=n.a.getZhLen(this.itemValue)}},mounted:function(){this.limitLength=this.maxLength,this.itemValue=this.inputValue||"",this.inputNum=n.a.getZhLen(this.inputValue)}},a={render:function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{class:["input-line-cell",t.limitClass],style:{width:t.inputWidth+"px"}},[r("el-input",{style:{width:t.inputWidth+"px"},attrs:{disabled:t.disflag,placeholder:t.holder},on:{focus:function(e){t.inputFocus()}},nativeOn:{keyup:function(e){return r=e,t.toInput(r);var r}},model:{value:t.itemValue,callback:function(e){t.itemValue=e},expression:"itemValue"}}),t._v(" "),r("span",{staticClass:"tip"},[r("span",{staticClass:"len_span"},[t._v(t._s(t.inputNum))]),t._v("/"+t._s(t.limitLength))])],1)},staticRenderFns:[]};var i=r("VU/8")(o,a,!1,function(t){r("5dYB")},"data-v-cf3134f6",null);e.a=i.exports},mw3O:function(t,e,r){"use strict";var n=r("CwSZ"),o=r("DDCP"),a=r("XgCd");t.exports={formats:a,parse:o,stringify:n}},p8xL:function(t,e,r){"use strict";var n=Object.prototype.hasOwnProperty,o=function(){for(var t=[],e=0;e<256;++e)t.push("%"+((e<16?"0":"")+e.toString(16)).toUpperCase());return t}(),a=function(t,e){for(var r=e&&e.plainObjects?Object.create(null):{},n=0;n<t.length;++n)void 0!==t[n]&&(r[n]=t[n]);return r};t.exports={arrayToObject:a,assign:function(t,e){return Object.keys(e).reduce(function(t,r){return t[r]=e[r],t},t)},compact:function(t){for(var e=[{obj:{o:t},prop:"o"}],r=[],n=0;n<e.length;++n)for(var o=e[n],a=o.obj[o.prop],i=Object.keys(a),s=0;s<i.length;++s){var l=i[s],u=a[l];"object"==typeof u&&null!==u&&-1===r.indexOf(u)&&(e.push({obj:a,prop:l}),r.push(u))}return function(t){for(var e;t.length;){var r=t.pop();if(e=r.obj[r.prop],Array.isArray(e)){for(var n=[],o=0;o<e.length;++o)void 0!==e[o]&&n.push(e[o]);r.obj[r.prop]=n}}return e}(e)},decode:function(t){try{return decodeURIComponent(t.replace(/\+/g," "))}catch(e){return t}},encode:function(t){if(0===t.length)return t;for(var e="string"==typeof t?t:String(t),r="",n=0;n<e.length;++n){var a=e.charCodeAt(n);45===a||46===a||95===a||126===a||a>=48&&a<=57||a>=65&&a<=90||a>=97&&a<=122?r+=e.charAt(n):a<128?r+=o[a]:a<2048?r+=o[192|a>>6]+o[128|63&a]:a<55296||a>=57344?r+=o[224|a>>12]+o[128|a>>6&63]+o[128|63&a]:(n+=1,a=65536+((1023&a)<<10|1023&e.charCodeAt(n)),r+=o[240|a>>18]+o[128|a>>12&63]+o[128|a>>6&63]+o[128|63&a])}return r},isBuffer:function(t){return null!==t&&void 0!==t&&!!(t.constructor&&t.constructor.isBuffer&&t.constructor.isBuffer(t))},isRegExp:function(t){return"[object RegExp]"===Object.prototype.toString.call(t)},merge:function t(e,r,o){if(!r)return e;if("object"!=typeof r){if(Array.isArray(e))e.push(r);else{if("object"!=typeof e)return[e,r];(o.plainObjects||o.allowPrototypes||!n.call(Object.prototype,r))&&(e[r]=!0)}return e}if("object"!=typeof e)return[e].concat(r);var i=e;return Array.isArray(e)&&!Array.isArray(r)&&(i=a(e,o)),Array.isArray(e)&&Array.isArray(r)?(r.forEach(function(r,a){n.call(e,a)?e[a]&&"object"==typeof e[a]?e[a]=t(e[a],r,o):e.push(r):e[a]=r}),e):Object.keys(r).reduce(function(e,a){var i=r[a];return n.call(e,a)?e[a]=t(e[a],i,o):e[a]=i,e},i)}}}}); webpackJsonp([0],{"3E4D":function(t,e,r){"use strict";var n=r("zL8q");r.n(n);e.a={showmsg:function(t,e){Object(n.Message)({duration:1e3,message:t,type:e})}}},"3Xzz":function(t,e,r){"use strict";var n=r("P9l9"),o=(r("3E4D"),r("Ch4/")),a={name:"navpath",data:function(){return{projectName:"member"}},props:{navpath:{type:Array,default:[]},navtip:{type:Boolean,default:!1},subNavText:{type:String,default:""}},methods:{changeRoute:function(t,e){console.log(t,e),e?window.location.href=t:this.$router.push(t)},getNavPath:function(){var t=this,e={project:t.projectName,path:t.$route.path.split("/")[1]};Object(n.b)("/api-auth/get-current-memu-data",e).then(function(e){var r=e.data;if(0==r.errorCode)return r.result?(t.navpath=[],r.result.list&&r.result.list.length&&r.result.list.forEach(function(e,n){e.name=e.menuName,e.path="",n==r.result.list.length-1&&(e.path="/"+e.menuUrl),n>0&&t.navpath.push(e)}),void console.log("///>>>>",t.navpath)):void console.log("resData.result: ",r.result);o.a.errorMsg(r)}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})}},mounted:function(){}},i={render:function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"navwrap boxbttom"},[r("el-breadcrumb",{attrs:{separator:"/"}},[t._l(t.navpath,function(e){return[e.path?[r("el-breadcrumb-item",{attrs:{to:{path:e.path}},on:{click:function(r){t.changeRoute(e.path,e.relocation)}}},[r("span",{staticClass:"el-breadcrumb__inner is-link",on:{click:function(r){t.changeRoute(e.path,e.relocation)}}},[t._v(t._s(e.name))])])]:[r("el-breadcrumb-item",[t._v(t._s(e.name))])]]})],2),t._v(" "),r("h1",{staticClass:"navtitle"},[t._v(t._s(t.navpath[t.navpath.length-1].name))]),t._v(" "),t.subNavText?r("div",{staticClass:"navmTop"},[t._v("\n "+t._s(t.subNavText)+"\n ")]):t._e(),t._v(" "),1==t.navtip?r("div",{staticClass:"navtip navmTop"},[r("i",{staticClass:"el-icon-info navtipcolor"}),t._v("变更导航个数,移动顺序,更换页面链接均需提交小程序审核后重新发布生效,其他变更立即生效。小程序审核请联系品牌项目经理。")]):t._e()],1)},staticRenderFns:[]};var s=r("VU/8")(a,i,!1,function(t){r("cOzx")},"data-v-25c5f514",null);e.a=s.exports},"5dYB":function(t,e){},"Ch4/":function(t,e,r){"use strict";var n=r("zL8q");r.n(n);e.a={errorMsg:function(t){var e=window.location.origin;if(e.indexOf("localhost")&&(e="http://gicdev.demogic.com"),console.log(t),0!=t.errorCode){if(401==t.errorCode)return!1;n.Message.error({duration:1e3,message:t.message})}}}},CwSZ:function(t,e,r){"use strict";var n=r("p8xL"),o=r("XgCd"),a={brackets:function(t){return t+"[]"},indices:function(t,e){return t+"["+e+"]"},repeat:function(t){return t}},i=Date.prototype.toISOString,s={delimiter:"&",encode:!0,encoder:n.encode,encodeValuesOnly:!1,serializeDate:function(t){return i.call(t)},skipNulls:!1,strictNullHandling:!1},l=function t(e,r,o,a,i,l,u,c,p,f,d,h){var m=e;if("function"==typeof u)m=u(r,m);else if(m instanceof Date)m=f(m);else if(null===m){if(a)return l&&!h?l(r,s.encoder):r;m=""}if("string"==typeof m||"number"==typeof m||"boolean"==typeof m||n.isBuffer(m))return l?[d(h?r:l(r,s.encoder))+"="+d(l(m,s.encoder))]:[d(r)+"="+d(String(m))];var g,y=[];if(void 0===m)return y;if(Array.isArray(u))g=u;else{var v=Object.keys(m);g=c?v.sort(c):v}for(var b=0;b<g.length;++b){var w=g[b];i&&null===m[w]||(y=Array.isArray(m)?y.concat(t(m[w],o(r,w),o,a,i,l,u,c,p,f,d,h)):y.concat(t(m[w],r+(p?"."+w:"["+w+"]"),o,a,i,l,u,c,p,f,d,h)))}return y};t.exports=function(t,e){var r=t,i=e?n.assign({},e):{};if(null!==i.encoder&&void 0!==i.encoder&&"function"!=typeof i.encoder)throw new TypeError("Encoder has to be a function.");var u=void 0===i.delimiter?s.delimiter:i.delimiter,c="boolean"==typeof i.strictNullHandling?i.strictNullHandling:s.strictNullHandling,p="boolean"==typeof i.skipNulls?i.skipNulls:s.skipNulls,f="boolean"==typeof i.encode?i.encode:s.encode,d="function"==typeof i.encoder?i.encoder:s.encoder,h="function"==typeof i.sort?i.sort:null,m=void 0!==i.allowDots&&i.allowDots,g="function"==typeof i.serializeDate?i.serializeDate:s.serializeDate,y="boolean"==typeof i.encodeValuesOnly?i.encodeValuesOnly:s.encodeValuesOnly;if(void 0===i.format)i.format=o.default;else if(!Object.prototype.hasOwnProperty.call(o.formatters,i.format))throw new TypeError("Unknown format option provided.");var v,b,w=o.formatters[i.format];"function"==typeof i.filter?r=(b=i.filter)("",r):Array.isArray(i.filter)&&(v=b=i.filter);var x,j=[];if("object"!=typeof r||null===r)return"";x=i.arrayFormat in a?i.arrayFormat:"indices"in i?i.indices?"indices":"repeat":"indices";var O=a[x];v||(v=Object.keys(r)),h&&v.sort(h);for(var C=0;C<v.length;++C){var L=v[C];p&&null===r[L]||(j=j.concat(l(r[L],L,O,c,p,f?d:null,b,h,m,g,w,y)))}var N=j.join(u),A=!0===i.addQueryPrefix?"?":"";return N.length>0?A+N:""}},DDCP:function(t,e,r){"use strict";var n=r("p8xL"),o=Object.prototype.hasOwnProperty,a={allowDots:!1,allowPrototypes:!1,arrayLimit:20,decoder:n.decode,delimiter:"&",depth:5,parameterLimit:1e3,plainObjects:!1,strictNullHandling:!1},i=function(t,e,r){if(t){var n=r.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,a=/(\[[^[\]]*])/g,i=/(\[[^[\]]*])/.exec(n),s=i?n.slice(0,i.index):n,l=[];if(s){if(!r.plainObjects&&o.call(Object.prototype,s)&&!r.allowPrototypes)return;l.push(s)}for(var u=0;null!==(i=a.exec(n))&&u<r.depth;){if(u+=1,!r.plainObjects&&o.call(Object.prototype,i[1].slice(1,-1))&&!r.allowPrototypes)return;l.push(i[1])}return i&&l.push("["+n.slice(i.index)+"]"),function(t,e,r){for(var n=e,o=t.length-1;o>=0;--o){var a,i=t[o];if("[]"===i)a=(a=[]).concat(n);else{a=r.plainObjects?Object.create(null):{};var s="["===i.charAt(0)&&"]"===i.charAt(i.length-1)?i.slice(1,-1):i,l=parseInt(s,10);!isNaN(l)&&i!==s&&String(l)===s&&l>=0&&r.parseArrays&&l<=r.arrayLimit?(a=[])[l]=n:a[s]=n}n=a}return n}(l,e,r)}};t.exports=function(t,e){var r=e?n.assign({},e):{};if(null!==r.decoder&&void 0!==r.decoder&&"function"!=typeof r.decoder)throw new TypeError("Decoder has to be a function.");if(r.ignoreQueryPrefix=!0===r.ignoreQueryPrefix,r.delimiter="string"==typeof r.delimiter||n.isRegExp(r.delimiter)?r.delimiter:a.delimiter,r.depth="number"==typeof r.depth?r.depth:a.depth,r.arrayLimit="number"==typeof r.arrayLimit?r.arrayLimit:a.arrayLimit,r.parseArrays=!1!==r.parseArrays,r.decoder="function"==typeof r.decoder?r.decoder:a.decoder,r.allowDots="boolean"==typeof r.allowDots?r.allowDots:a.allowDots,r.plainObjects="boolean"==typeof r.plainObjects?r.plainObjects:a.plainObjects,r.allowPrototypes="boolean"==typeof r.allowPrototypes?r.allowPrototypes:a.allowPrototypes,r.parameterLimit="number"==typeof r.parameterLimit?r.parameterLimit:a.parameterLimit,r.strictNullHandling="boolean"==typeof r.strictNullHandling?r.strictNullHandling:a.strictNullHandling,""===t||null===t||void 0===t)return r.plainObjects?Object.create(null):{};for(var s="string"==typeof t?function(t,e){for(var r={},n=e.ignoreQueryPrefix?t.replace(/^\?/,""):t,i=e.parameterLimit===1/0?void 0:e.parameterLimit,s=n.split(e.delimiter,i),l=0;l<s.length;++l){var u,c,p=s[l],f=p.indexOf("]="),d=-1===f?p.indexOf("="):f+1;-1===d?(u=e.decoder(p,a.decoder),c=e.strictNullHandling?null:""):(u=e.decoder(p.slice(0,d),a.decoder),c=e.decoder(p.slice(d+1),a.decoder)),o.call(r,u)?r[u]=[].concat(r[u]).concat(c):r[u]=c}return r}(t,r):t,l=r.plainObjects?Object.create(null):{},u=Object.keys(s),c=0;c<u.length;++c){var p=u[c],f=i(p,s[p],r);l=n.merge(l,f,r)}return n.compact(l)}},Mk6G:function(t,e,r){"use strict";e.a={getByteLen:function(t){for(var e=0,r=0;r<t.length;r++){null!=t.charAt(r).match(/[^\x00-\xff]/gi)?e+=2:e+=1}return e},getZhLen:function(t){for(var e=0,r=0;r<t.length;r++){null!=t.charAt(r).match(/[^\x00-\xff]/gi)?e+=1:e+=.5}return Math.ceil(e)},cutStr:function(t,e,r){for(var n=0,o=0;o<t.length;o++){var a=t.charAt(o);if(1==r&&(encodeURI(a).length>2?n+=1:n+=.5),2==r&&(n+=1),n>=e){var i=n==e?o+1:o;return t.substr(0,i)}}},getByteVal:function(t,e){for(var r="",n=0,o=0;o<t.length&&(null!=t[o].match(/[^\x00-\xff]/gi)?n+=1:n+=.5,!(n>e));o++)r+=t[o];return r},getCharVal:function(t,e){for(var r="",n=0,o=0;o<t.length&&(null!=t[o].match(/[^\x00-\xff]/gi)?n+=2:n+=1,!(n>e));o++)r+=t[o];return r},regPos:function(t){return/^\d+(\.\d+)?$/.test(t)}}},P9l9:function(t,e,r){"use strict";r.d(e,"a",function(){return p}),r.d(e,"b",function(){return f});var n=r("//Fk"),o=r.n(n),a=r("7+uW"),i=r("mtWM"),s=(r.n(i),r("mw3O")),l=r.n(s),u=r("zL8q");r.n(u);a.default.axios.defaults.timeout=15e3;var c=window.location.origin;-1!=c.indexOf("localhost")&&(c="http://www.gicdev.com"),console.log(c),a.default.axios.interceptors.request.use(function(t){return console.log(c),t},function(t){return u.Message.error({message:"请求超时!"}),o.a.resolve(t)}),a.default.axios.interceptors.response.use(function(t){if(console.log("response data:",t),!t.status||200!=t.status||"error"!=t.data.status)return t;u.Message.error({message:t.data.msg})},function(t){return console.log("response err:",t),u.Message.error({message:t.response.message}),504==t.response.status||404==t.response.status||t.response.status,o.a.resolve(t)});var p=function(t,e){return e.requestProject="gic-clique",a.default.axios({method:"get",url:""+c+t,data:{},params:e,headers:{"content-type":"application/x-www-form-urlencoded"}})},f=function(t,e){return e.requestProject="gic-clique",a.default.axios({method:"post",url:""+c+t,data:l.a.stringify(e),headers:{"content-type":"application/x-www-form-urlencoded"}})}},PI0u:function(t,e,r){"use strict";e.a=function(t,e){var r,e=e||200;return function(){var n=this,o=arguments;r&&clearTimeout(r),r=setTimeout(function(){r=null,t.apply(n,o)},e)}}},XgCd:function(t,e,r){"use strict";var n=String.prototype.replace,o=/%20/g;t.exports={default:"RFC3986",formatters:{RFC1738:function(t){return n.call(t,o,"+")},RFC3986:function(t){return t}},RFC1738:"RFC1738",RFC3986:"RFC3986"}},cOzx:function(t,e){},l46T:function(t,e,r){"use strict";var n=r("Mk6G"),o={name:"limitinput",props:{inputValue:{type:String,default:""},maxLength:{type:Number,default:10},inputWidth:{type:Number,default:500},getByType:{type:String,default:"word"},holder:{type:String,default:"请输入"},disflag:{type:Boolean,default:!1},limitClass:{type:String,default:""}},data:function(){return{inputNum:0,limitLength:10,itemValue:""}},methods:{inputFocus:function(t){},toInput:function(t){var e="";"word"==this.getByType?(e=n.a.getByteVal(t.target.value,this.limitLength),this.itemValue=e.trim(),this.inputNum=n.a.getZhLen(this.itemValue)):(e=n.a.getCharVal(t.target.value,this.limitLength),this.itemValue=e.trim(),this.inputNum=n.a.getByteLen(this.itemValue)),this.$emit("update:inputValue",this.itemValue)}},watch:{maxLength:function(t,e){this.limitLength=t},inputValue:function(t,e){this.itemValue=t,this.inputNum=n.a.getZhLen(this.itemValue)}},mounted:function(){this.limitLength=this.maxLength,this.itemValue=this.inputValue||"",this.inputNum=n.a.getZhLen(this.inputValue)}},a={render:function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{class:["input-line-cell",t.limitClass],style:{width:t.inputWidth+"px"}},[r("el-input",{style:{width:t.inputWidth+"px"},attrs:{disabled:t.disflag,placeholder:t.holder},on:{focus:function(e){t.inputFocus()}},nativeOn:{keyup:function(e){return r=e,t.toInput(r);var r}},model:{value:t.itemValue,callback:function(e){t.itemValue=e},expression:"itemValue"}}),t._v(" "),r("span",{staticClass:"tip"},[r("span",{staticClass:"len_span"},[t._v(t._s(t.inputNum))]),t._v("/"+t._s(t.limitLength))])],1)},staticRenderFns:[]};var i=r("VU/8")(o,a,!1,function(t){r("5dYB")},"data-v-cf3134f6",null);e.a=i.exports},mw3O:function(t,e,r){"use strict";var n=r("CwSZ"),o=r("DDCP"),a=r("XgCd");t.exports={formats:a,parse:o,stringify:n}},p8xL:function(t,e,r){"use strict";var n=Object.prototype.hasOwnProperty,o=function(){for(var t=[],e=0;e<256;++e)t.push("%"+((e<16?"0":"")+e.toString(16)).toUpperCase());return t}(),a=function(t,e){for(var r=e&&e.plainObjects?Object.create(null):{},n=0;n<t.length;++n)void 0!==t[n]&&(r[n]=t[n]);return r};t.exports={arrayToObject:a,assign:function(t,e){return Object.keys(e).reduce(function(t,r){return t[r]=e[r],t},t)},compact:function(t){for(var e=[{obj:{o:t},prop:"o"}],r=[],n=0;n<e.length;++n)for(var o=e[n],a=o.obj[o.prop],i=Object.keys(a),s=0;s<i.length;++s){var l=i[s],u=a[l];"object"==typeof u&&null!==u&&-1===r.indexOf(u)&&(e.push({obj:a,prop:l}),r.push(u))}return function(t){for(var e;t.length;){var r=t.pop();if(e=r.obj[r.prop],Array.isArray(e)){for(var n=[],o=0;o<e.length;++o)void 0!==e[o]&&n.push(e[o]);r.obj[r.prop]=n}}return e}(e)},decode:function(t){try{return decodeURIComponent(t.replace(/\+/g," "))}catch(e){return t}},encode:function(t){if(0===t.length)return t;for(var e="string"==typeof t?t:String(t),r="",n=0;n<e.length;++n){var a=e.charCodeAt(n);45===a||46===a||95===a||126===a||a>=48&&a<=57||a>=65&&a<=90||a>=97&&a<=122?r+=e.charAt(n):a<128?r+=o[a]:a<2048?r+=o[192|a>>6]+o[128|63&a]:a<55296||a>=57344?r+=o[224|a>>12]+o[128|a>>6&63]+o[128|63&a]:(n+=1,a=65536+((1023&a)<<10|1023&e.charCodeAt(n)),r+=o[240|a>>18]+o[128|a>>12&63]+o[128|a>>6&63]+o[128|63&a])}return r},isBuffer:function(t){return null!==t&&void 0!==t&&!!(t.constructor&&t.constructor.isBuffer&&t.constructor.isBuffer(t))},isRegExp:function(t){return"[object RegExp]"===Object.prototype.toString.call(t)},merge:function t(e,r,o){if(!r)return e;if("object"!=typeof r){if(Array.isArray(e))e.push(r);else{if("object"!=typeof e)return[e,r];(o.plainObjects||o.allowPrototypes||!n.call(Object.prototype,r))&&(e[r]=!0)}return e}if("object"!=typeof e)return[e].concat(r);var i=e;return Array.isArray(e)&&!Array.isArray(r)&&(i=a(e,o)),Array.isArray(e)&&Array.isArray(r)?(r.forEach(function(r,a){n.call(e,a)?e[a]&&"object"==typeof e[a]?e[a]=t(e[a],r,o):e.push(r):e[a]=r}),e):Object.keys(r).reduce(function(e,a){var i=r[a];return n.call(e,a)?e[a]=t(e[a],i,o):e[a]=i,e},i)}}}});
//# sourceMappingURL=0.86b0ad60fa3ab0ab5da7.js.map //# sourceMappingURL=0.aabce8f9342722bc3f2f.js.map
\ No newline at end of file \ No newline at end of file
{"version":3,"sources":["webpack:///./src/common/js/showmsg.js","webpack:///src/components/nav/nav.vue","webpack:///./src/components/nav/nav.vue?92dc","webpack:///./src/components/nav/nav.vue","webpack:///./src/common/js/error.js","webpack:///./node_modules/qs/lib/stringify.js","webpack:///./node_modules/qs/lib/parse.js","webpack:///./src/common/js/strlen.js","webpack:///./src/api/api.js","webpack:///./src/common/js/public.js","webpack:///./node_modules/qs/lib/formats.js","webpack:///src/components/limit-input.vue","webpack:///./src/components/limit-input.vue?8e3e","webpack:///./src/components/limit-input.vue","webpack:///./node_modules/qs/lib/index.js","webpack:///./node_modules/qs/lib/utils.js"],"names":["__WEBPACK_IMPORTED_MODULE_0_element_ui__","__webpack_require__","n","__webpack_exports__","showmsg","msg","type","Message","duration","message","nav","name","data","projectName","props","navpath","Array","default","navtip","Boolean","subNavText","String","methods","changeRoute","path","relocation","console","log","window","location","href","this","$router","push","getNavPath","that","para","project","$route","split","Object","api","then","res","resData","errorCode","result","list","length","forEach","ele","index","menuName","menuUrl","error","errorMsg","catch","$message","mounted","nav_nav","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","separator","_l","item","to","on","click","$event","_v","_s","_e","staticRenderFns","Component","normalizeComponent","ssrContext","response","local","origin","indexOf","utils","formats","arrayPrefixGenerators","brackets","prefix","indices","key","repeat","toISO","Date","prototype","toISOString","defaults","delimiter","encode","encoder","encodeValuesOnly","serializeDate","date","call","skipNulls","strictNullHandling","stringify","object","generateArrayPrefix","filter","sort","allowDots","formatter","obj","isBuffer","objKeys","values","isArray","keys","i","concat","module","exports","opts","options","assign","undefined","TypeError","format","hasOwnProperty","formatters","arrayFormat","joined","join","addQueryPrefix","has","allowPrototypes","arrayLimit","decoder","decode","depth","parameterLimit","plainObjects","parseKeys","givenKey","val","replace","child","segment","exec","parent","slice","chain","leaf","root","create","cleanRoot","charAt","parseInt","isNaN","parseArrays","parseObject","str","ignoreQueryPrefix","isRegExp","tempObj","cleanStr","limit","Infinity","parts","part","bracketEqualsPos","pos","parseValues","newObj","merge","compact","getByteLen","len","match","getZhLen","Math","ceil","cutStr","char_length","son_str","encodeURI","sub_len","substr","getByteVal","max","returnValue","byteValLen","getCharVal","regPos","v","test","Vue","axios","timeout","interceptors","request","use","config","err","__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_promise___default","a","resolve","status","getRequest","url","params","requestProject","method","headers","content-type","postRequest","qs","fn","delay","timer","args","arguments","clearTimeout","setTimeout","apply","percentTwenties","RFC1738","value","RFC3986","limit_input","inputValue","maxLength","Number","inputWidth","getByType","holder","disflag","limitClass","inputNum","limitLength","itemValue","inputFocus","num","toInput","temp","strlen","target","trim","$emit","watch","newData","oldData","components_limit_input","class","style","width","disabled","placeholder","focus","nativeOn","keyup","model","callback","$$v","expression","parse","hexTable","array","toString","toUpperCase","arrayToObject","source","reduce","acc","queue","o","prop","refs","j","pop","compacted","compactQueue","decodeURIComponent","e","string","out","c","charCodeAt","constructor","mergeTarget"],"mappings":"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","file":"static/js/0.aabce8f9342722bc3f2f.js","sourcesContent":["/* 消息提示 */\r\nimport { Message } from 'element-ui';\r\n\r\nexport default {\r\n showmsg: function(msg,type) {\r\n Message({\r\n duration: 1000,\r\n message: msg,\r\n type: type\r\n })\r\n }\r\n};\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/common/js/showmsg.js","<template>\r\n <div class=\"navwrap boxbttom\">\r\n <el-breadcrumb separator=\"/\">\r\n <template v-for=\"item in navpath\">\r\n <template v-if=\"!!item.path\">\r\n <!-- <el-breadcrumb-item :data-v=\"item.path\" :to=\"{ path: item.path }\">{{ item.name }}</el-breadcrumb-item> -->\r\n <el-breadcrumb-item :to=\"{ path: item.path }\" @click=\"changeRoute(item.path, item.relocation)\"><span class=\"el-breadcrumb__inner is-link\" @click=\"changeRoute(item.path, item.relocation)\">{{ item.name }}</span></el-breadcrumb-item>\r\n </template>\r\n <template v-else>\r\n <el-breadcrumb-item>{{ item.name }}</el-breadcrumb-item>\r\n </template>\r\n </template>\r\n\r\n <!-- :to=\"{ path: item.path}\"-->\r\n </el-breadcrumb>\r\n <h1 class=\"navtitle\">{{ navpath[navpath.length - 1].name }}</h1>\r\n <div class=\"navmTop\" v-if=\"subNavText\">\r\n {{subNavText}}\r\n </div>\r\n <div class=\"navtip navmTop\" v-if=\"navtip == true\"><i class=\"el-icon-info navtipcolor\"></i>变更导航个数,移动顺序,更换页面链接均需提交小程序审核后重新发布生效,其他变更立即生效。小程序审核请联系品牌项目经理。</div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\n import { getRequest, postRequest, postJsonRequest, postForm } from '@/api/api';\r\n import showMsg from '@/common/js/showmsg';\r\n import errMsg from '@/common/js/error';\r\n export default {\r\n name: \"navpath\",\r\n data() {\r\n return {\r\n projectName: 'member', // 当前项目名\r\n // navpath: [\r\n // {\r\n // name: '首页',\r\n // path: ''\r\n // },\r\n // {\r\n // name: '会员标签',\r\n // path: ''\r\n // },\r\n\r\n // ],\r\n }\r\n },\r\n props: {\r\n navpath: {\r\n type: Array,\r\n default: []\r\n },\r\n navtip: {\r\n type: Boolean,\r\n default: false\r\n },\r\n subNavText: {\r\n type: String,\r\n default: ''\r\n }\r\n },\r\n methods: {\r\n\r\n changeRoute(path, relocation) {\r\n var that = this\r\n console.log(path, relocation);\r\n if (relocation) {\r\n window.location.href = path;\r\n } else {\r\n that.$router.push(path)\r\n }\r\n },\r\n // get nav path\r\n getNavPath() {\r\n var that = this\r\n var para = {\r\n project: that.projectName,\r\n path: that.$route.path.split('/')[1]\r\n }\r\n\r\n postRequest('/api-auth/get-current-memu-data',para)\r\n .then((res) => {\r\n // console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n if (!resData.result) {\r\n console.log(\"resData.result: \",resData.result)\r\n return;\r\n }\r\n\r\n that.navpath = [];\r\n if (!!resData.result.list&&!!resData.result.list.length) {\r\n resData.result.list.forEach(function(ele,index){\r\n ele.name = ele.menuName\r\n ele.path = ''\r\n if (index == (resData.result.list.length-1)) {\r\n ele.path = '/'+ ele.menuUrl\r\n }\r\n\r\n if (index>0) {\r\n that.navpath.push(ele)\r\n }\r\n })\r\n\r\n // that.navpath = resData.result.list\r\n }\r\n console.log(\"///>>>>\",that.navpath)\r\n\r\n // that.navpath[0].name = resData.result.level2.menuName;\r\n // that.navpath[0].path = ''\r\n\r\n // that.navpath[1].name = resData.result.level3.menuName;\r\n // that.navpath[1].path = ''\r\n // if (!!resData.result.level4) {\r\n // that.navpath[2] = {\r\n // name:'',\r\n // path: ''\r\n // }\r\n // that.navpath[2].name = resData.result.level4.menuName;\r\n // that.navpath[2].path = ''\r\n // }\r\n\r\n return;\r\n }\r\n errMsg.errorMsg(resData)\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n // that.toLogin()\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n\r\n }\r\n\r\n },\r\n mounted() {\r\n var that = this\r\n // that.getNavPath();\r\n }\r\n\r\n }\r\n</script>\r\n\r\n<style scoped>\r\n .navwrap{\r\n padding: 20px 24px;\r\n /*margin-top: 20px;*/\r\n background-color: #fff;\r\n border-radius: 2px;\r\n }\r\n .boxbttom{\r\n border-bottom: 1px solid #e4e7ed;\r\n }\r\n .boxshow {\r\n border-bottom: 1px solid #e4e7ed;\r\n box-shadow: 5px -1px 5px #dfdfdf;\r\n }\r\n .navtitle{\r\n margin: 24px 0 0 0;\r\n font-size: 20px;\r\n color: #303133;\r\n font-weight: 500;\r\n }\r\n .navtip{\r\n width: 100%;\r\n height: 38px;\r\n line-height: 38px;\r\n font-size: 13px;\r\n border-radius: 2px;\r\n color: #606266;\r\n background-color: #f4f4f5;\r\n }\r\n .navmTop{\r\n margin-top: 25px;\r\n }\r\n .navtipcolor{\r\n margin: 0 12px;\r\n color: #1890ff;\r\n }\r\n\r\n .el-breadcrumb__item:last-child .el-breadcrumb__inner, .el-breadcrumb__item:last-child .el-breadcrumb__inner a, .el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover, .el-breadcrumb__item:last-child .el-breadcrumb__inner:hover {\r\n font-weight: 700;\r\n text-decoration: none;\r\n cursor: pointer;\r\n color: #303133;\r\n }\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/nav/nav.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"navwrap boxbttom\"},[_c('el-breadcrumb',{attrs:{\"separator\":\"/\"}},[_vm._l((_vm.navpath),function(item){return [(!!item.path)?[_c('el-breadcrumb-item',{attrs:{\"to\":{ path: item.path }},on:{\"click\":function($event){_vm.changeRoute(item.path, item.relocation)}}},[_c('span',{staticClass:\"el-breadcrumb__inner is-link\",on:{\"click\":function($event){_vm.changeRoute(item.path, item.relocation)}}},[_vm._v(_vm._s(item.name))])])]:[_c('el-breadcrumb-item',[_vm._v(_vm._s(item.name))])]]})],2),_vm._v(\" \"),_c('h1',{staticClass:\"navtitle\"},[_vm._v(_vm._s(_vm.navpath[_vm.navpath.length - 1].name))]),_vm._v(\" \"),(_vm.subNavText)?_c('div',{staticClass:\"navmTop\"},[_vm._v(\"\\n \"+_vm._s(_vm.subNavText)+\"\\n \")]):_vm._e(),_vm._v(\" \"),(_vm.navtip == true)?_c('div',{staticClass:\"navtip navmTop\"},[_c('i',{staticClass:\"el-icon-info navtipcolor\"}),_vm._v(\"变更导航个数,移动顺序,更换页面链接均需提交小程序审核后重新发布生效,其他变更立即生效。小程序审核请联系品牌项目经理。\")]):_vm._e()],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-25c5f514\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/nav/nav.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-25c5f514\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./nav.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./nav.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./nav.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-25c5f514\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./nav.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-25c5f514\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/nav/nav.vue\n// module id = null\n// module chunks = ","\r\n/* 后台返回消息提示 */\r\nimport { Message } from 'element-ui';\r\n\r\n// 后台返回异常提示\r\n\r\n\r\nexport default {\r\n errorMsg: function(response) {\r\n var local = window.location.origin;\r\n if (local.indexOf('localhost')) {\r\n local = 'http://gicdev.demogic.com';\r\n }\r\n console.log(response)\r\n if (response.errorCode != 0) {\r\n if (response.errorCode == 401) {\r\n // window.location.href = local + \"/gic-web/#/\";\r\n return false;\r\n }\r\n Message.error({\r\n duration: 1000,\r\n message: response.message\r\n })\r\n }\r\n }\r\n}\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/common/js/error.js","'use strict';\n\nvar utils = require('./utils');\nvar formats = require('./formats');\n\nvar arrayPrefixGenerators = {\n brackets: function brackets(prefix) { // eslint-disable-line func-name-matching\n return prefix + '[]';\n },\n indices: function indices(prefix, key) { // eslint-disable-line func-name-matching\n return prefix + '[' + key + ']';\n },\n repeat: function repeat(prefix) { // eslint-disable-line func-name-matching\n return prefix;\n }\n};\n\nvar toISO = Date.prototype.toISOString;\n\nvar defaults = {\n delimiter: '&',\n encode: true,\n encoder: utils.encode,\n encodeValuesOnly: false,\n serializeDate: function serializeDate(date) { // eslint-disable-line func-name-matching\n return toISO.call(date);\n },\n skipNulls: false,\n strictNullHandling: false\n};\n\nvar stringify = function stringify( // eslint-disable-line func-name-matching\n object,\n prefix,\n generateArrayPrefix,\n strictNullHandling,\n skipNulls,\n encoder,\n filter,\n sort,\n allowDots,\n serializeDate,\n formatter,\n encodeValuesOnly\n) {\n var obj = object;\n if (typeof filter === 'function') {\n obj = filter(prefix, obj);\n } else if (obj instanceof Date) {\n obj = serializeDate(obj);\n } else if (obj === null) {\n if (strictNullHandling) {\n return encoder && !encodeValuesOnly ? encoder(prefix, defaults.encoder) : prefix;\n }\n\n obj = '';\n }\n\n if (typeof obj === 'string' || typeof obj === 'number' || typeof obj === 'boolean' || utils.isBuffer(obj)) {\n if (encoder) {\n var keyValue = encodeValuesOnly ? prefix : encoder(prefix, defaults.encoder);\n return [formatter(keyValue) + '=' + formatter(encoder(obj, defaults.encoder))];\n }\n return [formatter(prefix) + '=' + formatter(String(obj))];\n }\n\n var values = [];\n\n if (typeof obj === 'undefined') {\n return values;\n }\n\n var objKeys;\n if (Array.isArray(filter)) {\n objKeys = filter;\n } else {\n var keys = Object.keys(obj);\n objKeys = sort ? keys.sort(sort) : keys;\n }\n\n for (var i = 0; i < objKeys.length; ++i) {\n var key = objKeys[i];\n\n if (skipNulls && obj[key] === null) {\n continue;\n }\n\n if (Array.isArray(obj)) {\n values = values.concat(stringify(\n obj[key],\n generateArrayPrefix(prefix, key),\n generateArrayPrefix,\n strictNullHandling,\n skipNulls,\n encoder,\n filter,\n sort,\n allowDots,\n serializeDate,\n formatter,\n encodeValuesOnly\n ));\n } else {\n values = values.concat(stringify(\n obj[key],\n prefix + (allowDots ? '.' + key : '[' + key + ']'),\n generateArrayPrefix,\n strictNullHandling,\n skipNulls,\n encoder,\n filter,\n sort,\n allowDots,\n serializeDate,\n formatter,\n encodeValuesOnly\n ));\n }\n }\n\n return values;\n};\n\nmodule.exports = function (object, opts) {\n var obj = object;\n var options = opts ? utils.assign({}, opts) : {};\n\n if (options.encoder !== null && options.encoder !== undefined && typeof options.encoder !== 'function') {\n throw new TypeError('Encoder has to be a function.');\n }\n\n var delimiter = typeof options.delimiter === 'undefined' ? defaults.delimiter : options.delimiter;\n var strictNullHandling = typeof options.strictNullHandling === 'boolean' ? options.strictNullHandling : defaults.strictNullHandling;\n var skipNulls = typeof options.skipNulls === 'boolean' ? options.skipNulls : defaults.skipNulls;\n var encode = typeof options.encode === 'boolean' ? options.encode : defaults.encode;\n var encoder = typeof options.encoder === 'function' ? options.encoder : defaults.encoder;\n var sort = typeof options.sort === 'function' ? options.sort : null;\n var allowDots = typeof options.allowDots === 'undefined' ? false : options.allowDots;\n var serializeDate = typeof options.serializeDate === 'function' ? options.serializeDate : defaults.serializeDate;\n var encodeValuesOnly = typeof options.encodeValuesOnly === 'boolean' ? options.encodeValuesOnly : defaults.encodeValuesOnly;\n if (typeof options.format === 'undefined') {\n options.format = formats['default'];\n } else if (!Object.prototype.hasOwnProperty.call(formats.formatters, options.format)) {\n throw new TypeError('Unknown format option provided.');\n }\n var formatter = formats.formatters[options.format];\n var objKeys;\n var filter;\n\n if (typeof options.filter === 'function') {\n filter = options.filter;\n obj = filter('', obj);\n } else if (Array.isArray(options.filter)) {\n filter = options.filter;\n objKeys = filter;\n }\n\n var keys = [];\n\n if (typeof obj !== 'object' || obj === null) {\n return '';\n }\n\n var arrayFormat;\n if (options.arrayFormat in arrayPrefixGenerators) {\n arrayFormat = options.arrayFormat;\n } else if ('indices' in options) {\n arrayFormat = options.indices ? 'indices' : 'repeat';\n } else {\n arrayFormat = 'indices';\n }\n\n var generateArrayPrefix = arrayPrefixGenerators[arrayFormat];\n\n if (!objKeys) {\n objKeys = Object.keys(obj);\n }\n\n if (sort) {\n objKeys.sort(sort);\n }\n\n for (var i = 0; i < objKeys.length; ++i) {\n var key = objKeys[i];\n\n if (skipNulls && obj[key] === null) {\n continue;\n }\n\n keys = keys.concat(stringify(\n obj[key],\n key,\n generateArrayPrefix,\n strictNullHandling,\n skipNulls,\n encode ? encoder : null,\n filter,\n sort,\n allowDots,\n serializeDate,\n formatter,\n encodeValuesOnly\n ));\n }\n\n var joined = keys.join(delimiter);\n var prefix = options.addQueryPrefix === true ? '?' : '';\n\n return joined.length > 0 ? prefix + joined : '';\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/qs/lib/stringify.js\n// module id = CwSZ\n// module chunks = 0","'use strict';\n\nvar utils = require('./utils');\n\nvar has = Object.prototype.hasOwnProperty;\n\nvar defaults = {\n allowDots: false,\n allowPrototypes: false,\n arrayLimit: 20,\n decoder: utils.decode,\n delimiter: '&',\n depth: 5,\n parameterLimit: 1000,\n plainObjects: false,\n strictNullHandling: false\n};\n\nvar parseValues = function parseQueryStringValues(str, options) {\n var obj = {};\n var cleanStr = options.ignoreQueryPrefix ? str.replace(/^\\?/, '') : str;\n var limit = options.parameterLimit === Infinity ? undefined : options.parameterLimit;\n var parts = cleanStr.split(options.delimiter, limit);\n\n for (var i = 0; i < parts.length; ++i) {\n var part = parts[i];\n\n var bracketEqualsPos = part.indexOf(']=');\n var pos = bracketEqualsPos === -1 ? part.indexOf('=') : bracketEqualsPos + 1;\n\n var key, val;\n if (pos === -1) {\n key = options.decoder(part, defaults.decoder);\n val = options.strictNullHandling ? null : '';\n } else {\n key = options.decoder(part.slice(0, pos), defaults.decoder);\n val = options.decoder(part.slice(pos + 1), defaults.decoder);\n }\n if (has.call(obj, key)) {\n obj[key] = [].concat(obj[key]).concat(val);\n } else {\n obj[key] = val;\n }\n }\n\n return obj;\n};\n\nvar parseObject = function (chain, val, options) {\n var leaf = val;\n\n for (var i = chain.length - 1; i >= 0; --i) {\n var obj;\n var root = chain[i];\n\n if (root === '[]') {\n obj = [];\n obj = obj.concat(leaf);\n } else {\n obj = options.plainObjects ? Object.create(null) : {};\n var cleanRoot = root.charAt(0) === '[' && root.charAt(root.length - 1) === ']' ? root.slice(1, -1) : root;\n var index = parseInt(cleanRoot, 10);\n if (\n !isNaN(index)\n && root !== cleanRoot\n && String(index) === cleanRoot\n && index >= 0\n && (options.parseArrays && index <= options.arrayLimit)\n ) {\n obj = [];\n obj[index] = leaf;\n } else {\n obj[cleanRoot] = leaf;\n }\n }\n\n leaf = obj;\n }\n\n return leaf;\n};\n\nvar parseKeys = function parseQueryStringKeys(givenKey, val, options) {\n if (!givenKey) {\n return;\n }\n\n // Transform dot notation to bracket notation\n var key = options.allowDots ? givenKey.replace(/\\.([^.[]+)/g, '[$1]') : givenKey;\n\n // The regex chunks\n\n var brackets = /(\\[[^[\\]]*])/;\n var child = /(\\[[^[\\]]*])/g;\n\n // Get the parent\n\n var segment = brackets.exec(key);\n var parent = segment ? key.slice(0, segment.index) : key;\n\n // Stash the parent if it exists\n\n var keys = [];\n if (parent) {\n // If we aren't using plain objects, optionally prefix keys\n // that would overwrite object prototype properties\n if (!options.plainObjects && has.call(Object.prototype, parent)) {\n if (!options.allowPrototypes) {\n return;\n }\n }\n\n keys.push(parent);\n }\n\n // Loop through children appending to the array until we hit depth\n\n var i = 0;\n while ((segment = child.exec(key)) !== null && i < options.depth) {\n i += 1;\n if (!options.plainObjects && has.call(Object.prototype, segment[1].slice(1, -1))) {\n if (!options.allowPrototypes) {\n return;\n }\n }\n keys.push(segment[1]);\n }\n\n // If there's a remainder, just add whatever is left\n\n if (segment) {\n keys.push('[' + key.slice(segment.index) + ']');\n }\n\n return parseObject(keys, val, options);\n};\n\nmodule.exports = function (str, opts) {\n var options = opts ? utils.assign({}, opts) : {};\n\n if (options.decoder !== null && options.decoder !== undefined && typeof options.decoder !== 'function') {\n throw new TypeError('Decoder has to be a function.');\n }\n\n options.ignoreQueryPrefix = options.ignoreQueryPrefix === true;\n options.delimiter = typeof options.delimiter === 'string' || utils.isRegExp(options.delimiter) ? options.delimiter : defaults.delimiter;\n options.depth = typeof options.depth === 'number' ? options.depth : defaults.depth;\n options.arrayLimit = typeof options.arrayLimit === 'number' ? options.arrayLimit : defaults.arrayLimit;\n options.parseArrays = options.parseArrays !== false;\n options.decoder = typeof options.decoder === 'function' ? options.decoder : defaults.decoder;\n options.allowDots = typeof options.allowDots === 'boolean' ? options.allowDots : defaults.allowDots;\n options.plainObjects = typeof options.plainObjects === 'boolean' ? options.plainObjects : defaults.plainObjects;\n options.allowPrototypes = typeof options.allowPrototypes === 'boolean' ? options.allowPrototypes : defaults.allowPrototypes;\n options.parameterLimit = typeof options.parameterLimit === 'number' ? options.parameterLimit : defaults.parameterLimit;\n options.strictNullHandling = typeof options.strictNullHandling === 'boolean' ? options.strictNullHandling : defaults.strictNullHandling;\n\n if (str === '' || str === null || typeof str === 'undefined') {\n return options.plainObjects ? Object.create(null) : {};\n }\n\n var tempObj = typeof str === 'string' ? parseValues(str, options) : str;\n var obj = options.plainObjects ? Object.create(null) : {};\n\n // Iterate over the keys and setup the new object\n\n var keys = Object.keys(tempObj);\n for (var i = 0; i < keys.length; ++i) {\n var key = keys[i];\n var newObj = parseKeys(key, tempObj[key], options);\n obj = utils.merge(obj, newObj, options);\n }\n\n return utils.compact(obj);\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/qs/lib/parse.js\n// module id = DDCP\n// module chunks = 0","\r\n\r\n/**\r\n * 判断字符长度\r\n * @param: str\r\n */\r\n\r\nexport default {\r\n /**\r\n * 一个汉字算两个字符,一个英文字母或数字算一个字符\r\n */\r\n getByteLen: function(val) {\r\n var len = 0;\r\n for (var i = 0; i < val.length; i++) {\r\n var a = val.charAt(i);\r\n if (a.match(/[^\\x00-\\xff]/ig) != null) {\r\n len += 2;\r\n }\r\n else {\r\n len += 1;\r\n }\r\n }\r\n return len;\r\n },\r\n /**\r\n * 一个汉字算一个字,一个英文字母或数字算半个字\r\n */\r\n getZhLen: function (val) {\r\n var len = 0;\r\n for (var i = 0; i < val.length; i++) {\r\n var a = val.charAt(i);\r\n if (a.match(/[^\\x00-\\xff]/ig) != null) {\r\n len += 1;\r\n }\r\n else {\r\n len += 0.5;\r\n }\r\n }\r\n return Math.ceil(len);\r\n },\r\n\r\n /*暂无用*/\r\n cutStr: function(str, len,type){\r\n var char_length = 0;\r\n for (var i = 0; i < str.length; i++){\r\n var son_str = str.charAt(i);\r\n if(type==1) {\r\n encodeURI(son_str).length > 2 ? char_length += 1 : char_length += 0.5;\r\n }\r\n if(type==2) {\r\n char_length += 1 ;\r\n }\r\n if (char_length >= len){\r\n var sub_len = char_length == len ? i+1 : i;\r\n return str.substr(0, sub_len);\r\n\r\n }\r\n }\r\n },\r\n\r\n /**\r\n * 限制字数用, 一个汉字算一个字,两个英文/字母算一个字\r\n */\r\n getByteVal: function(val, max) {\r\n var returnValue = '';\r\n var byteValLen = 0;\r\n for (var i = 0; i < val.length; i++) {\r\n if (val[i].match(/[^\\x00-\\xff]/ig) != null)\r\n byteValLen += 1;\r\n else\r\n byteValLen += 0.5;\r\n if (byteValLen > max)\r\n break;\r\n returnValue += val[i];\r\n }\r\n return returnValue;\r\n },\r\n\r\n /**\r\n * 限制字符数用, 一个汉字算两个字符,一个英文/字母算一个字符\r\n */\r\n getCharVal: function (val, max) {\r\n var returnValue = '';\r\n var byteValLen = 0;\r\n for (var i = 0; i < val.length; i++) {\r\n if (val[i].match(/[^\\x00-\\xff]/ig) != null)\r\n byteValLen += 2;\r\n else\r\n byteValLen += 1;\r\n if (byteValLen > max)\r\n break;\r\n returnValue += val[i];\r\n }\r\n return returnValue;\r\n },\r\n\r\n /**\r\n * 正则校验,校验非负数字\r\n */\r\n regPos: function(v) {\r\n var regTest = /^\\d+(\\.\\d+)?$/;\r\n return regTest.test(v);\r\n }\r\n}\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/common/js/strlen.js","import Vue from 'vue'\r\nimport axios from 'axios';\r\nimport qs from 'qs';\r\nimport {Message} from 'element-ui'\r\n\r\nVue.axios.defaults.timeout = 15000;\r\nvar local = window.location.origin;\r\nif (local.indexOf('localhost')!= -1) {\r\n local = 'http://www.gicdev.com';\r\n}\r\nconsole.log(local)\r\n\r\nVue.axios.interceptors.request.use(config=> {\r\n console.log(local)\r\n\r\n return config;\r\n}, err=> {\r\n Message.error({message: '请求超时!'});\r\n return Promise.resolve(err);\r\n})\r\n\r\nVue.axios.interceptors.response.use(data=> {\r\n console.log(\"response data:\",data)\r\n if (data.status && data.status == 200 && data.data.status == 'error') {\r\n Message.error({message: data.data.msg});\r\n return;\r\n }\r\n return data;\r\n}, err=> {\r\n console.log(\"response err:\",err);\r\n\r\n Message.error({message: err.response.message});\r\n if (err.response.status == 504||err.response.status == 404) {\r\n // window.location.href= local + \"/gic-web/#/\"\r\n // Message.error({message: '服务异常⊙﹏⊙∥'});\r\n } else if (err.response.status == 403) {\r\n // window.location.href= local + \"/gic-web/#/\"\r\n // Message.error({message: '权限不足,请联系管理员!'});\r\n }else {\r\n // window.location.href= local + \"/gic-web/#/\"\r\n // Message.error({message: '未知错误!'});\r\n }\r\n return Promise.resolve(err);\r\n})\r\n\r\n// var localhost = window.location.protocol +'//'+ window.location.host\r\n// console.log(localhost)\r\n\r\n\r\n// let base = local + '/gicweb/cloudweb/';\r\nconst timeout = 15000;\r\nlet token = '';//sessionStorage.getItem('user');\r\n\r\n/*\r\n *\r\n * 统一 get 请求方法\r\n * @url: 请求的 url\r\n * @params: 请求带的参数\r\n * @header: 带 token\r\n *\r\n */\r\n\r\nexport const getRequest = (url, params) => {\r\n params.requestProject = \"gic-clique\";\r\n return Vue.axios({\r\n method: 'get',\r\n url: `${local}${url}`,\r\n data: {},\r\n params: params,\r\n headers: {'content-type': 'application/x-www-form-urlencoded'},// \"token\": token\r\n });\r\n}\r\n\r\n\r\n\r\n /*\r\n *\r\n * 统一 post 请求方法\r\n * url: 请求的 url\r\n * @params: 请求带的参数\r\n * @header: 带 token\r\n *\r\n */\r\n\r\nexport const postRequest = (url, params) => {\r\n params.requestProject = \"gic-clique\";\r\n return Vue.axios({\r\n method: 'post',\r\n url: `${local}${url}`,\r\n data: qs.stringify(params),\r\n // params: params,\r\n // paramsSerializer: function(params) {\r\n // return QS.stringify(params, {arrayFormat: 'brackets'})\r\n // },\r\n // transformRequest: [function (data) {\r\n // // Do whatever you want to transform the data\r\n // console.log(data)\r\n // data = JSON.stringify(data)\r\n // return data;\r\n // }],\r\n // transformRequest: [\r\n // function (data) { // 解决传递数组变成对象的问题\r\n // Object.keys(data).forEach((key) => {\r\n // if ((typeof data[key]) === 'object') {\r\n // data[key] = JSON.stringify(data[key]) // 这里必须使用内置JSON对象转换\r\n // }\r\n // })\r\n // data = qs.stringify(data) // 这里必须使用qs库进行转换\r\n // return data\r\n // }\r\n // ],\r\n headers: {'content-type': 'application/x-www-form-urlencoded'} //multipart/form-data{\"token\": token}\r\n });\r\n}\r\n\r\nexport const postJsonRequest = (url, params) => {\r\n params.requestProject = \"gic-clique\";\r\n return Vue.axios({\r\n method: 'post',\r\n url: `${local}${url}`,\r\n data: \"{}\",\r\n params: params,\r\n // paramsSerializer: function(params) {\r\n // return QS.stringify(params, {arrayFormat: 'brackets'})\r\n // },\r\n // transformRequest: [function (data) {\r\n // // Do whatever you want to transform the data\r\n // console.log(data)\r\n // data = JSON.stringify(data)\r\n // return data;\r\n // }],\r\n // transformRequest: [\r\n // function (data) { // 解决传递数组变成对象的问题\r\n // Object.keys(data).forEach((key) => {\r\n // if ((typeof data[key]) === 'object') {\r\n // data[key] = JSON.stringify(data[key]) // 这里必须使用内置JSON对象转换\r\n // }\r\n // })\r\n // data = qs.stringify(data) // 这里必须使用qs库进行转换\r\n // return data\r\n // }\r\n // ],\r\n // withCredentials: true,\r\n // credentials: 'same-origin',\r\n headers: {'Content-Type': 'application/json;charset=UTF-8'} //multipart/form-data{\"token\": token}\r\n });\r\n}\r\n\r\n\r\n/*\r\n * method: 'post'\r\n * 'Content-Type': 'application/json;charset=UTF-8'\r\n * @data: params\r\n * @requestProject: 'gic-clique'\r\n *\r\n */\r\n\r\nexport const postJson = (url, params) => {\r\n // params.requestProject = \"gic-clique\";\r\n return Vue.axios({\r\n method: 'post',\r\n url: `${local}${url}`,\r\n data: params,\r\n params: {requestProject:'gic-clique'},\r\n // withCredentials: true,\r\n // credentials: 'same-origin',\r\n headers: {'Content-Type': 'application/json;charset=UTF-8'} //multipart/form-data{\"token\": token}\r\n });\r\n}\r\n\r\n/*\r\n * method: 'post'\r\n * data: params\r\n *\r\n */\r\nexport const postForm = (url, params) => {\r\n params.requestProject = \"gic-clique\";\r\n return Vue.axios({\r\n method: 'post',\r\n url: `${local}${url}`,\r\n data: params,\r\n // params: params,\r\n // paramsSerializer: function(params) {\r\n // return QS.stringify(params, {arrayFormat: 'brackets'})\r\n // },\r\n // transformRequest: [function (data) {\r\n // // Do whatever you want to transform the data\r\n // console.log(data)\r\n // data = JSON.stringify(data)\r\n // return data;\r\n // }],\r\n // transformRequest: [\r\n // function (data) { // 解决传递数组变成对象的问题\r\n // Object.keys(data).forEach((key) => {\r\n // if ((typeof data[key]) === 'object') {\r\n // data[key] = JSON.stringify(data[key]) // 这里必须使用内置JSON对象转换\r\n // }\r\n // })\r\n // data = qs.stringify(data) // 这里必须使用qs库进行转换\r\n // return data\r\n // }\r\n // ],\r\n headers: {} //'content-type': 'application/x-www-form-urlencoded'multipart/form-data{\"token\": token}\r\n });\r\n}\r\n\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/api/api.js","// 防抖\r\nexport function _debounce(fn, delay) {\r\n\r\n var delay = delay || 200;\r\n var timer;\r\n // console.log(fn)\r\n return function () {\r\n var that = this;\r\n var args = arguments;\r\n if (timer) {\r\n clearTimeout(timer);\r\n }\r\n timer = setTimeout(function () {\r\n timer = null;\r\n fn.apply(that, args);\r\n }, delay);\r\n };\r\n}\r\n// 节流\r\nexport function _throttle(fn, interval) {\r\n var last;\r\n var timer;\r\n var interval = interval || 200;\r\n return function () {\r\n var that = this;\r\n var args = arguments;\r\n var now = +new Date();\r\n if (last && now - last < interval) {\r\n clearTimeout(timer);\r\n timer = setTimeout(function () {\r\n last = now;\r\n fn.apply(that, args);\r\n }, interval);\r\n } else {\r\n last = now;\r\n fn.apply(that, args);\r\n }\r\n }\r\n}\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/common/js/public.js","'use strict';\n\nvar replace = String.prototype.replace;\nvar percentTwenties = /%20/g;\n\nmodule.exports = {\n 'default': 'RFC3986',\n formatters: {\n RFC1738: function (value) {\n return replace.call(value, percentTwenties, '+');\n },\n RFC3986: function (value) {\n return value;\n }\n },\n RFC1738: 'RFC1738',\n RFC3986: 'RFC3986'\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/qs/lib/formats.js\n// module id = XgCd\n// module chunks = 0","<!--\n 限制输入框组件\n <limitInput\n :inputWidth=\"500\"\n :limitClass=\"'limit-color'\"\n :disflag='!childItem.fieldEdited'\n :inputValue.sync=\"ruleForm.addressDetail\"\n :holder=\"'请输入详细地址'\"\n :getByType=\"'word'\"\n :maxLength=\"40\">\n </limitInput>\n -->\n<template>\n <div :class=\"['input-line-cell',limitClass]\" :style=\"{width: inputWidth + 'px'}\">\n <el-input\n :style=\"{width: inputWidth + 'px'}\"\n v-model=\"itemValue\"\n :disabled='disflag'\n :placeholder=\"holder\"\n @focus=\"inputFocus()\"\n @keyup.native=\"(value) => toInput(value)\">\n\n </el-input>\n <span class=\"tip\"><span class=\"len_span\">{{inputNum}}</span>/{{limitLength}}</span>\n </div>\n\n</template>\n<script>\n import strLength from '@/common/js/strlen';\n export default {\n name: \"limitinput\",\n props: {\n inputValue: {// 传入 input value\n type: String,\n default: ''\n },\n\n maxLength: {// 限制长度\n type: Number,\n default: 10\n },\n\n inputWidth: {// input 长度\n type: Number,\n default: 500\n },\n\n getByType: { // 字或字符判断类型\n type: String,\n default: 'word' // word: 字, char: 字符\n },\n\n holder: {\n type: String,\n default: '请输入'\n },\n\n disflag: {\n type: Boolean,\n default: false\n },\n\n limitClass: {\n type: String,\n default: ''\n },\n },\n data() {\n return {\n inputNum: 0,\n limitLength: 10,\n itemValue: '',\n }\n },\n methods: {\n inputFocus(num) {\n const that = this\n },\n // 输入\n toInput: function(value) {\n const that = this;\n\n let temp = '';\n if (that.getByType == 'word') {\n temp = strLength.getByteVal(value.target.value,that.limitLength)\n that.itemValue= temp.trim()\n that.inputNum = strLength.getZhLen(that.itemValue);\n }else {\n temp = strLength.getCharVal(value.target.value,that.limitLength)\n that.itemValue= temp.trim()\n that.inputNum = strLength.getByteLen(that.itemValue);\n }\n\n that.$emit('update:inputValue',that.itemValue)\n\n\n },\n },\n watch: {\n maxLength: function(newData,oldData){\n const that = this;\n that.limitLength = newData\n },\n inputValue: function(newData,oldData){\n const that = this;\n that.itemValue = newData\n that.inputNum = strLength.getZhLen(that.itemValue)\n },\n\n },\n /* 接收数据 */\n mounted(){\n const that = this;\n that.limitLength = that.maxLength;\n that.itemValue = that.inputValue || '';\n that.inputNum = strLength.getZhLen(that.inputValue);\n },\n }\n</script>\n<style lang=\"less\" scoped>\n\n.input-line-cell {\n position: relative;\n display: inline-block;\n\n &.limit-color {\n .tip {\n color: rgba(255,255,255,0.7);\n }\n }\n}\n\n.w-340 {\n width: 340px;\n /deep/ .el-input__inner {\n font-size: 12px;\n color: #fff;\n background-color: rgba(255,255,255,.1);\n }\n}\n.el-input {\n /deep/ .el-input__inner {\n font-size: 12px;\n color: #606266;\n background-color: rgba(255,255,255,.1);\n }\n\n .is-disabled{\n\n /deep/ .el-input__inner {\n font-size: 12px;\n color: #fff;\n background-color: rgba(255,255,255,.1);\n }\n }\n}\n\n.tip {\n position: absolute;\n top: 2px;\n right: 10px;\n display: inline-block;\n line-height: 32px;\n text-align: right;\n font-size: 12px;\n color: #909399;\n}\n\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/components/limit-input.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:['input-line-cell',_vm.limitClass],style:({width: _vm.inputWidth + 'px'})},[_c('el-input',{style:({width: _vm.inputWidth + 'px'}),attrs:{\"disabled\":_vm.disflag,\"placeholder\":_vm.holder},on:{\"focus\":function($event){_vm.inputFocus()}},nativeOn:{\"keyup\":function($event){return (function (value) { return _vm.toInput(value); })($event)}},model:{value:(_vm.itemValue),callback:function ($$v) {_vm.itemValue=$$v},expression:\"itemValue\"}}),_vm._v(\" \"),_c('span',{staticClass:\"tip\"},[_c('span',{staticClass:\"len_span\"},[_vm._v(_vm._s(_vm.inputNum))]),_vm._v(\"/\"+_vm._s(_vm.limitLength))])],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-cf3134f6\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/limit-input.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-cf3134f6\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../node_modules/vue-loader/lib/selector?type=styles&index=0!./limit-input.vue\")\n}\nvar normalizeComponent = require(\"!../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./limit-input.vue\"\nimport __vue_script__ from \"!!babel-loader!../../node_modules/vue-loader/lib/selector?type=script&index=0!./limit-input.vue\"\n/* template */\nimport __vue_template__ from \"!!../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-cf3134f6\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../node_modules/vue-loader/lib/selector?type=template&index=0!./limit-input.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-cf3134f6\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/limit-input.vue\n// module id = null\n// module chunks = ","'use strict';\n\nvar stringify = require('./stringify');\nvar parse = require('./parse');\nvar formats = require('./formats');\n\nmodule.exports = {\n formats: formats,\n parse: parse,\n stringify: stringify\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/qs/lib/index.js\n// module id = mw3O\n// module chunks = 0","'use strict';\n\nvar has = Object.prototype.hasOwnProperty;\n\nvar hexTable = (function () {\n var array = [];\n for (var i = 0; i < 256; ++i) {\n array.push('%' + ((i < 16 ? '0' : '') + i.toString(16)).toUpperCase());\n }\n\n return array;\n}());\n\nvar compactQueue = function compactQueue(queue) {\n var obj;\n\n while (queue.length) {\n var item = queue.pop();\n obj = item.obj[item.prop];\n\n if (Array.isArray(obj)) {\n var compacted = [];\n\n for (var j = 0; j < obj.length; ++j) {\n if (typeof obj[j] !== 'undefined') {\n compacted.push(obj[j]);\n }\n }\n\n item.obj[item.prop] = compacted;\n }\n }\n\n return obj;\n};\n\nvar arrayToObject = function arrayToObject(source, options) {\n var obj = options && options.plainObjects ? Object.create(null) : {};\n for (var i = 0; i < source.length; ++i) {\n if (typeof source[i] !== 'undefined') {\n obj[i] = source[i];\n }\n }\n\n return obj;\n};\n\nvar merge = function merge(target, source, options) {\n if (!source) {\n return target;\n }\n\n if (typeof source !== 'object') {\n if (Array.isArray(target)) {\n target.push(source);\n } else if (typeof target === 'object') {\n if (options.plainObjects || options.allowPrototypes || !has.call(Object.prototype, source)) {\n target[source] = true;\n }\n } else {\n return [target, source];\n }\n\n return target;\n }\n\n if (typeof target !== 'object') {\n return [target].concat(source);\n }\n\n var mergeTarget = target;\n if (Array.isArray(target) && !Array.isArray(source)) {\n mergeTarget = arrayToObject(target, options);\n }\n\n if (Array.isArray(target) && Array.isArray(source)) {\n source.forEach(function (item, i) {\n if (has.call(target, i)) {\n if (target[i] && typeof target[i] === 'object') {\n target[i] = merge(target[i], item, options);\n } else {\n target.push(item);\n }\n } else {\n target[i] = item;\n }\n });\n return target;\n }\n\n return Object.keys(source).reduce(function (acc, key) {\n var value = source[key];\n\n if (has.call(acc, key)) {\n acc[key] = merge(acc[key], value, options);\n } else {\n acc[key] = value;\n }\n return acc;\n }, mergeTarget);\n};\n\nvar assign = function assignSingleSource(target, source) {\n return Object.keys(source).reduce(function (acc, key) {\n acc[key] = source[key];\n return acc;\n }, target);\n};\n\nvar decode = function (str) {\n try {\n return decodeURIComponent(str.replace(/\\+/g, ' '));\n } catch (e) {\n return str;\n }\n};\n\nvar encode = function encode(str) {\n // This code was originally written by Brian White (mscdex) for the io.js core querystring library.\n // It has been adapted here for stricter adherence to RFC 3986\n if (str.length === 0) {\n return str;\n }\n\n var string = typeof str === 'string' ? str : String(str);\n\n var out = '';\n for (var i = 0; i < string.length; ++i) {\n var c = string.charCodeAt(i);\n\n if (\n c === 0x2D // -\n || c === 0x2E // .\n || c === 0x5F // _\n || c === 0x7E // ~\n || (c >= 0x30 && c <= 0x39) // 0-9\n || (c >= 0x41 && c <= 0x5A) // a-z\n || (c >= 0x61 && c <= 0x7A) // A-Z\n ) {\n out += string.charAt(i);\n continue;\n }\n\n if (c < 0x80) {\n out = out + hexTable[c];\n continue;\n }\n\n if (c < 0x800) {\n out = out + (hexTable[0xC0 | (c >> 6)] + hexTable[0x80 | (c & 0x3F)]);\n continue;\n }\n\n if (c < 0xD800 || c >= 0xE000) {\n out = out + (hexTable[0xE0 | (c >> 12)] + hexTable[0x80 | ((c >> 6) & 0x3F)] + hexTable[0x80 | (c & 0x3F)]);\n continue;\n }\n\n i += 1;\n c = 0x10000 + (((c & 0x3FF) << 10) | (string.charCodeAt(i) & 0x3FF));\n out += hexTable[0xF0 | (c >> 18)]\n + hexTable[0x80 | ((c >> 12) & 0x3F)]\n + hexTable[0x80 | ((c >> 6) & 0x3F)]\n + hexTable[0x80 | (c & 0x3F)];\n }\n\n return out;\n};\n\nvar compact = function compact(value) {\n var queue = [{ obj: { o: value }, prop: 'o' }];\n var refs = [];\n\n for (var i = 0; i < queue.length; ++i) {\n var item = queue[i];\n var obj = item.obj[item.prop];\n\n var keys = Object.keys(obj);\n for (var j = 0; j < keys.length; ++j) {\n var key = keys[j];\n var val = obj[key];\n if (typeof val === 'object' && val !== null && refs.indexOf(val) === -1) {\n queue.push({ obj: obj, prop: key });\n refs.push(val);\n }\n }\n }\n\n return compactQueue(queue);\n};\n\nvar isRegExp = function isRegExp(obj) {\n return Object.prototype.toString.call(obj) === '[object RegExp]';\n};\n\nvar isBuffer = function isBuffer(obj) {\n if (obj === null || typeof obj === 'undefined') {\n return false;\n }\n\n return !!(obj.constructor && obj.constructor.isBuffer && obj.constructor.isBuffer(obj));\n};\n\nmodule.exports = {\n arrayToObject: arrayToObject,\n assign: assign,\n compact: compact,\n decode: decode,\n encode: encode,\n isBuffer: isBuffer,\n isRegExp: isRegExp,\n merge: merge\n};\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/qs/lib/utils.js\n// module id = p8xL\n// module chunks = 0"],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([2],{Cdx3:function(e,t,i){var n=i("sB3e"),s=i("lktj");i("uqUo")("keys",function(){return function(e){return s(n(e))}})},DAYN:function(e,t,i){"use strict";var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e};function s(e){if(Array.isArray(e)){for(var t=0,i=Array(e.length);t<e.length;t++)i[t]=e[t];return i}return Array.from(e)}!function(){function t(e){function t(e){e.parentElement.removeChild(e)}function i(e,t,i){var n=0===i?e.children[0]:e.children[i-1].nextSibling;e.insertBefore(t,n)}function l(e,t){var i=this;this.$nextTick(function(){return i.$emit(e.toLowerCase(),t)})}var o=["Start","Add","Remove","Update","End"],d=["Choose","Sort","Filter","Clone"],a=["Move"].concat(o,d).map(function(e){return"on"+e}),r=null;return{name:"draggable",props:{options:Object,list:{type:Array,required:!1,default:null},value:{type:Array,required:!1,default:null},noTransitionOnDrag:{type:Boolean,default:!1},clone:{type:Function,default:function(e){return e}},element:{type:String,default:"div"},move:{type:Function,default:null},componentData:{type:Object,required:!1,default:null}},data:function(){return{transitionMode:!1,noneFunctionalComponentMode:!1,init:!1}},render:function(e){var t=this.$slots.default;if(t&&1===t.length){var i=t[0];i.componentOptions&&"transition-group"===i.componentOptions.tag&&(this.transitionMode=!0)}var n=t,l=this.$slots.footer;l&&(n=t?[].concat(s(t),s(l)):[].concat(s(l)));var o=null,d=function(e,t){o=function(e,t,i){return void 0==i?e:((e=null==e?{}:e)[t]=i,e)}(o,e,t)};if(d("attrs",this.$attrs),this.componentData){var a=this.componentData,r=a.on,c=a.props;d("on",r),d("props",c)}return e(this.element,o,n)},mounted:function(){var t=this;if(this.noneFunctionalComponentMode=this.element.toLowerCase()!==this.$el.nodeName.toLowerCase(),this.noneFunctionalComponentMode&&this.transitionMode)throw new Error("Transition-group inside component is not supported. Please alter element value or remove transition-group. Current element value: "+this.element);var i={};o.forEach(function(e){i["on"+e]=function(e){var t=this;return function(i){null!==t.realList&&t["onDrag"+e](i),l.call(t,e,i)}}.call(t,e)}),d.forEach(function(e){i["on"+e]=l.bind(t,e)});var s=n({},this.options,i,{onMove:function(e,i){return t.onDragMove(e,i)}});!("draggable"in s)&&(s.draggable=">*"),this._sortable=new e(this.rootContainer,s),this.computeIndexes()},beforeDestroy:function(){this._sortable.destroy()},computed:{rootContainer:function(){return this.transitionMode?this.$el.children[0]:this.$el},isCloning:function(){return!!this.options&&!!this.options.group&&"clone"===this.options.group.pull},realList:function(){return this.list?this.list:this.value}},watch:{options:{handler:function(e){for(var t in e)-1==a.indexOf(t)&&this._sortable.option(t,e[t])},deep:!0},realList:function(){this.computeIndexes()}},methods:{getChildrenNodes:function(){if(this.init||(this.noneFunctionalComponentMode=this.noneFunctionalComponentMode&&1==this.$children.length,this.init=!0),this.noneFunctionalComponentMode)return this.$children[0].$slots.default;var e=this.$slots.default;return this.transitionMode?e[0].child.$slots.default:e},computeIndexes:function(){var e=this;this.$nextTick(function(){e.visibleIndexes=function(e,t,i){if(!e)return[];var n=e.map(function(e){return e.elm}),l=[].concat(s(t)).map(function(e){return n.indexOf(e)});return i?l.filter(function(e){return-1!==e}):l}(e.getChildrenNodes(),e.rootContainer.children,e.transitionMode)})},getUnderlyingVm:function(e){var t=function(e,t){return e.map(function(e){return e.elm}).indexOf(t)}(this.getChildrenNodes()||[],e);return-1===t?null:{index:t,element:this.realList[t]}},getUnderlyingPotencialDraggableComponent:function(e){var t=e.__vue__;return t&&t.$options&&"transition-group"===t.$options._componentTag?t.$parent:t},emitChanges:function(e){var t=this;this.$nextTick(function(){t.$emit("change",e)})},alterList:function(e){if(this.list)e(this.list);else{var t=[].concat(s(this.value));e(t),this.$emit("input",t)}},spliceList:function(){var e=arguments,t=function(t){return t.splice.apply(t,e)};this.alterList(t)},updatePosition:function(e,t){var i=function(i){return i.splice(t,0,i.splice(e,1)[0])};this.alterList(i)},getRelatedContextFromMoveEvent:function(e){var t=e.to,i=e.related,s=this.getUnderlyingPotencialDraggableComponent(t);if(!s)return{component:s};var l=s.realList,o={list:l,component:s};if(t!==i&&l&&s.getUnderlyingVm){var d=s.getUnderlyingVm(i);if(d)return n(d,o)}return o},getVmIndex:function(e){var t=this.visibleIndexes,i=t.length;return e>i-1?i:t[e]},getComponent:function(){return this.$slots.default[0].componentInstance},resetTransitionData:function(e){if(this.noTransitionOnDrag&&this.transitionMode){this.getChildrenNodes()[e].data=null;var t=this.getComponent();t.children=[],t.kept=void 0}},onDragStart:function(e){this.context=this.getUnderlyingVm(e.item),e.item._underlying_vm_=this.clone(this.context.element),r=e.item},onDragAdd:function(e){var i=e.item._underlying_vm_;if(void 0!==i){t(e.item);var n=this.getVmIndex(e.newIndex);this.spliceList(n,0,i),this.computeIndexes();var s={element:i,newIndex:n};this.emitChanges({added:s})}},onDragRemove:function(e){if(i(this.rootContainer,e.item,e.oldIndex),this.isCloning)t(e.clone);else{var n=this.context.index;this.spliceList(n,1);var s={element:this.context.element,oldIndex:n};this.resetTransitionData(n),this.emitChanges({removed:s})}},onDragUpdate:function(e){t(e.item),i(e.from,e.item,e.oldIndex);var n=this.context.index,s=this.getVmIndex(e.newIndex);this.updatePosition(n,s);var l={element:this.context.element,oldIndex:n,newIndex:s};this.emitChanges({moved:l})},computeFutureIndex:function(e,t){if(!e.element)return 0;var i=[].concat(s(t.to.children)).filter(function(e){return"none"!==e.style.display}),n=i.indexOf(t.related),l=e.component.getVmIndex(n);return-1!=i.indexOf(r)||!t.willInsertAfter?l:l+1},onDragMove:function(e,t){var i=this.move;if(!i||!this.realList)return!0;var s=this.getRelatedContextFromMoveEvent(e),l=this.context,o=this.computeFutureIndex(s,e);return n(l,{futureIndex:o}),n(e,{relatedContext:s,draggedContext:l}),i(e,t)},onDragEnd:function(e){this.computeIndexes(),r=null}}}}Array.from||(Array.from=function(e){return[].slice.call(e)});var l=i("Lokx");e.exports=t(l)}()},EItT:function(e,t){},Lokx:function(e,t,i){var n,s;
/**!
* Sortable
* @author RubaXa <trash@rubaxa.org>
* @license MIT
*/
/**!
* Sortable
* @author RubaXa <trash@rubaxa.org>
* @license MIT
*/
!function(l){"use strict";void 0===(s="function"==typeof(n=l)?n.call(t,i,t,e):n)||(e.exports=s)}(function(){"use strict";if("undefined"==typeof window||!window.document)return function(){throw new Error("Sortable.js requires a window with a document")};var e,t,i,n,s,l,o,d,a,r,c,f,u,p,m,h,g,y,v,I,C,x={},b=/\s+/g,k=/left|right|inline/,D="Sortable"+(new Date).getTime(),_=window,F=_.document,N=_.parseInt,E=_.setTimeout,M=_.jQuery||_.Zepto,T=_.Polymer,w=!1,R="draggable"in F.createElement("div"),L=!navigator.userAgent.match(/(?:Trident.*rv[ :]?11\.|msie)/i)&&((C=F.createElement("x")).style.cssText="pointer-events:auto","auto"===C.style.pointerEvents),O=!1,V=Math.abs,K=Math.min,j=[],S=[],A=ne(function(e,t,i){if(i&&t.scroll){var n,s,l,o,c,f,u=i[D],p=t.scrollSensitivity,m=t.scrollSpeed,h=e.clientX,g=e.clientY,y=window.innerWidth,v=window.innerHeight;if(a!==i&&(d=t.scroll,a=i,r=t.scrollFn,!0===d)){d=i;do{if(d.offsetWidth<d.scrollWidth||d.offsetHeight<d.scrollHeight)break}while(d=d.parentNode)}d&&(n=d,s=d.getBoundingClientRect(),l=(V(s.right-h)<=p)-(V(s.left-h)<=p),o=(V(s.bottom-g)<=p)-(V(s.top-g)<=p)),l||o||(o=(v-g<=p)-(g<=p),((l=(y-h<=p)-(h<=p))||o)&&(n=_)),x.vx===l&&x.vy===o&&x.el===n||(x.el=n,x.vx=l,x.vy=o,clearInterval(x.pid),n&&(x.pid=setInterval(function(){if(f=o?o*m:0,c=l?l*m:0,"function"==typeof r)return r.call(u,c,f,e);n===_?_.scrollTo(_.pageXOffset+c,_.pageYOffset+f):(n.scrollTop+=f,n.scrollLeft+=c)},24)))}},30),P=function(e){function t(e,t){return void 0!==e&&!0!==e||(e=i.name),"function"==typeof e?e:function(i,n){var s=n.options.group.name;return t?e:e&&(e.join?e.indexOf(s)>-1:s==e)}}var i={},n=e.group;n&&"object"==typeof n||(n={name:n}),i.name=n.name,i.checkPull=t(n.pull,!0),i.checkPut=t(n.put),i.revertClone=n.revertClone,e.group=i};try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){w={capture:!1,passive:!1}}}))}catch(e){}function W(e,t){if(!e||!e.nodeType||1!==e.nodeType)throw"Sortable: `el` must be HTMLElement, and not "+{}.toString.call(e);this.el=e,this.options=t=se({},t),e[D]=this;var i={group:Math.random(),sort:!0,disabled:!1,store:null,handle:null,scroll:!0,scrollSensitivity:30,scrollSpeed:10,draggable:/[uo]l/i.test(e.nodeName)?"li":">*",ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,setData:function(e,t){e.setData("Text",t.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:!1!==W.supportPointer};for(var n in i)!(n in t)&&(t[n]=i[n]);for(var s in P(t),this)"_"===s.charAt(0)&&"function"==typeof this[s]&&(this[s]=this[s].bind(this));this.nativeDraggable=!t.forceFallback&&R,U(e,"mousedown",this._onTapStart),U(e,"touchstart",this._onTapStart),t.supportPointer&&U(e,"pointerdown",this._onTapStart),this.nativeDraggable&&(U(e,"dragover",this),U(e,"dragenter",this)),S.push(this._onDragOver),t.store&&this.sort(t.store.get(this))}function X(t,i){"clone"!==t.lastPullMode&&(i=!0),n&&n.state!==i&&(z(n,"display",i?"none":""),i||n.state&&(t.options.group.revertClone?(s.insertBefore(n,l),t._animate(e,n)):s.insertBefore(n,e)),n.state=i)}function Y(e,t,i){if(e){i=i||F;do{if(">*"===t&&e.parentNode===i||ie(e,t))return e}while(e=Z(e))}return null}function Z(e){var t=e.host;return t&&t.nodeType?t:e.parentNode}function U(e,t,i){e.addEventListener(t,i,w)}function B(e,t,i){e.removeEventListener(t,i,w)}function G(e,t,i){if(e)if(e.classList)e.classList[i?"add":"remove"](t);else{var n=(" "+e.className+" ").replace(b," ").replace(" "+t+" "," ");e.className=(n+(i?" "+t:"")).replace(b," ")}}function z(e,t,i){var n=e&&e.style;if(n){if(void 0===i)return F.defaultView&&F.defaultView.getComputedStyle?i=F.defaultView.getComputedStyle(e,""):e.currentStyle&&(i=e.currentStyle),void 0===t?i:i[t];t in n||(t="-webkit-"+t),n[t]=i+("string"==typeof i?"":"px")}}function Q(e,t,i){if(e){var n=e.getElementsByTagName(t),s=0,l=n.length;if(i)for(;s<l;s++)i(n[s],s);return n}return[]}function H(e,t,i,s,l,o,d,a){e=e||t[D];var r=F.createEvent("Event"),c=e.options,f="on"+i.charAt(0).toUpperCase()+i.substr(1);r.initEvent(i,!0,!0),r.to=l||t,r.from=o||t,r.item=s||t,r.clone=n,r.oldIndex=d,r.newIndex=a,t.dispatchEvent(r),c[f]&&c[f].call(e,r)}function J(e,t,i,n,s,l,o,d){var a,r,c=e[D],f=c.options.onMove;return(a=F.createEvent("Event")).initEvent("move",!0,!0),a.to=t,a.from=e,a.dragged=i,a.draggedRect=n,a.related=s||t,a.relatedRect=l||t.getBoundingClientRect(),a.willInsertAfter=d,e.dispatchEvent(a),f&&(r=f.call(c,a,o)),r}function q(e){e.draggable=!1}function $(){O=!1}function ee(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,i=t.length,n=0;i--;)n+=t.charCodeAt(i);return n.toString(36)}function te(e,t){var i=0;if(!e||!e.parentNode)return-1;for(;e&&(e=e.previousElementSibling);)"TEMPLATE"===e.nodeName.toUpperCase()||">*"!==t&&!ie(e,t)||i++;return i}function ie(e,t){if(e){var i=(t=t.split(".")).shift().toUpperCase(),n=new RegExp("\\s("+t.join("|")+")(?=\\s)","g");return!(""!==i&&e.nodeName.toUpperCase()!=i||t.length&&((" "+e.className+" ").match(n)||[]).length!=t.length)}return!1}function ne(e,t){var i,n;return function(){void 0===i&&(i=arguments,n=this,E(function(){1===i.length?e.call(n,i[0]):e.apply(n,i),i=void 0},t))}}function se(e,t){if(e&&t)for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);return e}function le(e){return T&&T.dom?T.dom(e).cloneNode(!0):M?M(e).clone(!0)[0]:e.cloneNode(!0)}function oe(e){return E(e,0)}function de(e){return clearTimeout(e)}return W.prototype={constructor:W,_onTapStart:function(t){var i,n=this,s=this.el,l=this.options,d=l.preventOnFilter,a=t.type,r=t.touches&&t.touches[0],c=(r||t).target,f=t.target.shadowRoot&&t.path&&t.path[0]||c,u=l.filter;if(function(e){var t=e.getElementsByTagName("input"),i=t.length;for(;i--;){var n=t[i];n.checked&&j.push(n)}}(s),!e&&!(/mousedown|pointerdown/.test(a)&&0!==t.button||l.disabled)&&!f.isContentEditable&&(c=Y(c,l.draggable,s))&&o!==c){if(i=te(c,l.draggable),"function"==typeof u){if(u.call(this,t,c,this))return H(n,f,"filter",c,s,s,i),void(d&&t.preventDefault())}else if(u&&(u=u.split(",").some(function(e){if(e=Y(f,e.trim(),s))return H(n,e,"filter",c,s,s,i),!0})))return void(d&&t.preventDefault());l.handle&&!Y(f,l.handle,s)||this._prepareDragStart(t,r,c,i)}},_prepareDragStart:function(i,n,d,a){var r,c=this,f=c.el,u=c.options,m=f.ownerDocument;d&&!e&&d.parentNode===f&&(y=i,s=f,t=(e=d).parentNode,l=e.nextSibling,o=d,h=u.group,p=a,this._lastX=(n||i).clientX,this._lastY=(n||i).clientY,e.style["will-change"]="all",r=function(){c._disableDelayedDrag(),e.draggable=c.nativeDraggable,G(e,u.chosenClass,!0),c._triggerDragStart(i,n),H(c,s,"choose",e,s,s,p)},u.ignore.split(",").forEach(function(t){Q(e,t.trim(),q)}),U(m,"mouseup",c._onDrop),U(m,"touchend",c._onDrop),U(m,"touchcancel",c._onDrop),U(m,"selectstart",c),u.supportPointer&&U(m,"pointercancel",c._onDrop),u.delay?(U(m,"mouseup",c._disableDelayedDrag),U(m,"touchend",c._disableDelayedDrag),U(m,"touchcancel",c._disableDelayedDrag),U(m,"mousemove",c._disableDelayedDrag),U(m,"touchmove",c._disableDelayedDrag),u.supportPointer&&U(m,"pointermove",c._disableDelayedDrag),c._dragStartTimer=E(r,u.delay)):r())},_disableDelayedDrag:function(){var e=this.el.ownerDocument;clearTimeout(this._dragStartTimer),B(e,"mouseup",this._disableDelayedDrag),B(e,"touchend",this._disableDelayedDrag),B(e,"touchcancel",this._disableDelayedDrag),B(e,"mousemove",this._disableDelayedDrag),B(e,"touchmove",this._disableDelayedDrag),B(e,"pointermove",this._disableDelayedDrag)},_triggerDragStart:function(t,i){(i=i||("touch"==t.pointerType?t:null))?(y={target:e,clientX:i.clientX,clientY:i.clientY},this._onDragStart(y,"touch")):this.nativeDraggable?(U(e,"dragend",this),U(s,"dragstart",this._onDragStart)):this._onDragStart(y,!0);try{F.selection?oe(function(){F.selection.empty()}):window.getSelection().removeAllRanges()}catch(e){}},_dragStarted:function(){if(s&&e){var t=this.options;G(e,t.ghostClass,!0),G(e,t.dragClass,!1),W.active=this,H(this,s,"start",e,s,s,p)}else this._nulling()},_emulateDragOver:function(){if(v){if(this._lastX===v.clientX&&this._lastY===v.clientY)return;this._lastX=v.clientX,this._lastY=v.clientY,L||z(i,"display","none");var e=F.elementFromPoint(v.clientX,v.clientY),t=e,n=S.length;if(e&&e.shadowRoot&&(t=e=e.shadowRoot.elementFromPoint(v.clientX,v.clientY)),t)do{if(t[D]){for(;n--;)S[n]({clientX:v.clientX,clientY:v.clientY,target:e,rootEl:t});break}e=t}while(t=t.parentNode);L||z(i,"display","")}},_onTouchMove:function(e){if(y){var t=this.options,n=t.fallbackTolerance,s=t.fallbackOffset,l=e.touches?e.touches[0]:e,o=l.clientX-y.clientX+s.x,d=l.clientY-y.clientY+s.y,a=e.touches?"translate3d("+o+"px,"+d+"px,0)":"translate("+o+"px,"+d+"px)";if(!W.active){if(n&&K(V(l.clientX-this._lastX),V(l.clientY-this._lastY))<n)return;this._dragStarted()}this._appendGhost(),I=!0,v=l,z(i,"webkitTransform",a),z(i,"mozTransform",a),z(i,"msTransform",a),z(i,"transform",a),e.preventDefault()}},_appendGhost:function(){if(!i){var t,n=e.getBoundingClientRect(),l=z(e),o=this.options;G(i=e.cloneNode(!0),o.ghostClass,!1),G(i,o.fallbackClass,!0),G(i,o.dragClass,!0),z(i,"top",n.top-N(l.marginTop,10)),z(i,"left",n.left-N(l.marginLeft,10)),z(i,"width",n.width),z(i,"height",n.height),z(i,"opacity","0.8"),z(i,"position","fixed"),z(i,"zIndex","100000"),z(i,"pointerEvents","none"),o.fallbackOnBody&&F.body.appendChild(i)||s.appendChild(i),t=i.getBoundingClientRect(),z(i,"width",2*n.width-t.width),z(i,"height",2*n.height-t.height)}},_onDragStart:function(t,i){var l=this,o=t.dataTransfer,d=l.options;l._offUpEvents(),h.checkPull(l,l,e,t)&&((n=le(e)).draggable=!1,n.style["will-change"]="",z(n,"display","none"),G(n,l.options.chosenClass,!1),l._cloneId=oe(function(){s.insertBefore(n,e),H(l,s,"clone",e)})),G(e,d.dragClass,!0),i?("touch"===i?(U(F,"touchmove",l._onTouchMove),U(F,"touchend",l._onDrop),U(F,"touchcancel",l._onDrop),d.supportPointer&&(U(F,"pointermove",l._onTouchMove),U(F,"pointerup",l._onDrop))):(U(F,"mousemove",l._onTouchMove),U(F,"mouseup",l._onDrop)),l._loopId=setInterval(l._emulateDragOver,50)):(o&&(o.effectAllowed="move",d.setData&&d.setData.call(l,o,e)),U(F,"drop",l),l._dragStartId=oe(l._dragStarted))},_onDragOver:function(o){var d,a,r,p,m=this.el,y=this.options,v=y.group,C=W.active,x=h===v,b=!1,_=y.sort;if(void 0!==o.preventDefault&&(o.preventDefault(),!y.dragoverBubble&&o.stopPropagation()),!e.animated&&(I=!0,C&&!y.disabled&&(x?_||(p=!s.contains(e)):g===this||(C.lastPullMode=h.checkPull(this,C,e,o))&&v.checkPut(this,C,e,o))&&(void 0===o.rootEl||o.rootEl===this.el))){if(A(o,y,this.el),O)return;if(d=Y(o.target,y.draggable,m),a=e.getBoundingClientRect(),g!==this&&(g=this,b=!0),p)return X(C,!0),t=s,void(n||l?s.insertBefore(e,n||l):_||s.appendChild(e));if(0===m.children.length||m.children[0]===i||m===o.target&&function(e,t){var i=e.lastElementChild.getBoundingClientRect();return t.clientY-(i.top+i.height)>5||t.clientX-(i.left+i.width)>5}(m,o)){if(0!==m.children.length&&m.children[0]!==i&&m===o.target&&(d=m.lastElementChild),d){if(d.animated)return;r=d.getBoundingClientRect()}X(C,x),!1!==J(s,m,e,a,d,r,o)&&(e.contains(m)||(m.appendChild(e),t=m),this._animate(a,e),d&&this._animate(r,d))}else if(d&&!d.animated&&d!==e&&void 0!==d.parentNode[D]){c!==d&&(c=d,f=z(d),u=z(d.parentNode));var F=(r=d.getBoundingClientRect()).right-r.left,N=r.bottom-r.top,M=k.test(f.cssFloat+f.display)||"flex"==u.display&&0===u["flex-direction"].indexOf("row"),T=d.offsetWidth>e.offsetWidth,w=d.offsetHeight>e.offsetHeight,R=(M?(o.clientX-r.left)/F:(o.clientY-r.top)/N)>.5,L=d.nextElementSibling,V=!1;if(M){var K=e.offsetTop,j=d.offsetTop;V=K===j?d.previousElementSibling===e&&!T||R&&T:d.previousElementSibling===e||e.previousElementSibling===d?(o.clientY-r.top)/N>.5:j>K}else b||(V=L!==e&&!w||R&&w);var S=J(s,m,e,a,d,r,o,V);!1!==S&&(1!==S&&-1!==S||(V=1===S),O=!0,E($,30),X(C,x),e.contains(m)||(V&&!L?m.appendChild(e):d.parentNode.insertBefore(e,V?L:d)),t=e.parentNode,this._animate(a,e),this._animate(r,d))}}},_animate:function(e,t){var i=this.options.animation;if(i){var n=t.getBoundingClientRect();1===e.nodeType&&(e=e.getBoundingClientRect()),z(t,"transition","none"),z(t,"transform","translate3d("+(e.left-n.left)+"px,"+(e.top-n.top)+"px,0)"),t.offsetWidth,z(t,"transition","all "+i+"ms"),z(t,"transform","translate3d(0,0,0)"),clearTimeout(t.animated),t.animated=E(function(){z(t,"transition",""),z(t,"transform",""),t.animated=!1},i)}},_offUpEvents:function(){var e=this.el.ownerDocument;B(F,"touchmove",this._onTouchMove),B(F,"pointermove",this._onTouchMove),B(e,"mouseup",this._onDrop),B(e,"touchend",this._onDrop),B(e,"pointerup",this._onDrop),B(e,"touchcancel",this._onDrop),B(e,"pointercancel",this._onDrop),B(e,"selectstart",this)},_onDrop:function(o){var d=this.el,a=this.options;clearInterval(this._loopId),clearInterval(x.pid),clearTimeout(this._dragStartTimer),de(this._cloneId),de(this._dragStartId),B(F,"mouseover",this),B(F,"mousemove",this._onTouchMove),this.nativeDraggable&&(B(F,"drop",this),B(d,"dragstart",this._onDragStart)),this._offUpEvents(),o&&(I&&(o.preventDefault(),!a.dropBubble&&o.stopPropagation()),i&&i.parentNode&&i.parentNode.removeChild(i),s!==t&&"clone"===W.active.lastPullMode||n&&n.parentNode&&n.parentNode.removeChild(n),e&&(this.nativeDraggable&&B(e,"dragend",this),q(e),e.style["will-change"]="",G(e,this.options.ghostClass,!1),G(e,this.options.chosenClass,!1),H(this,s,"unchoose",e,t,s,p),s!==t?(m=te(e,a.draggable))>=0&&(H(null,t,"add",e,t,s,p,m),H(this,s,"remove",e,t,s,p,m),H(null,t,"sort",e,t,s,p,m),H(this,s,"sort",e,t,s,p,m)):e.nextSibling!==l&&(m=te(e,a.draggable))>=0&&(H(this,s,"update",e,t,s,p,m),H(this,s,"sort",e,t,s,p,m)),W.active&&(null!=m&&-1!==m||(m=p),H(this,s,"end",e,t,s,p,m),this.save()))),this._nulling()},_nulling:function(){s=e=t=i=l=n=o=d=a=y=v=I=m=c=f=g=h=W.active=null,j.forEach(function(e){e.checked=!0}),j.length=0},handleEvent:function(t){switch(t.type){case"drop":case"dragend":this._onDrop(t);break;case"dragover":case"dragenter":e&&(this._onDragOver(t),function(e){e.dataTransfer&&(e.dataTransfer.dropEffect="move");e.preventDefault()}(t));break;case"mouseover":this._onDrop(t);break;case"selectstart":t.preventDefault()}},toArray:function(){for(var e,t=[],i=this.el.children,n=0,s=i.length,l=this.options;n<s;n++)Y(e=i[n],l.draggable,this.el)&&t.push(e.getAttribute(l.dataIdAttr)||ee(e));return t},sort:function(e){var t={},i=this.el;this.toArray().forEach(function(e,n){var s=i.children[n];Y(s,this.options.draggable,i)&&(t[e]=s)},this),e.forEach(function(e){t[e]&&(i.removeChild(t[e]),i.appendChild(t[e]))})},save:function(){var e=this.options.store;e&&e.set(this)},closest:function(e,t){return Y(e,t||this.options.draggable,this.el)},option:function(e,t){var i=this.options;if(void 0===t)return i[e];i[e]=t,"group"===e&&P(i)},destroy:function(){var e=this.el;e[D]=null,B(e,"mousedown",this._onTapStart),B(e,"touchstart",this._onTapStart),B(e,"pointerdown",this._onTapStart),this.nativeDraggable&&(B(e,"dragover",this),B(e,"dragenter",this)),Array.prototype.forEach.call(e.querySelectorAll("[draggable]"),function(e){e.removeAttribute("draggable")}),S.splice(S.indexOf(this._onDragOver),1),this._onDrop(),this.el=e=null}},U(F,"touchmove",function(e){W.active&&e.preventDefault()}),W.utils={on:U,off:B,css:z,find:Q,is:function(e,t){return!!Y(e,t,e)},extend:se,throttle:ne,closest:Y,toggleClass:G,clone:le,index:te,nextTick:oe,cancelNextTick:de},W.create=function(e,t){return new W(e,t)},W.version="1.7.0",W})},Y7wY:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPkAAACRCAIAAACOionwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODlGRUMwRjlBNDNCMTFFOEFDNjNEOUI2M0M2ODI3MUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODlGRUMwRkFBNDNCMTFFOEFDNjNEOUI2M0M2ODI3MUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OUZFQzBGN0E0M0IxMUU4QUM2M0Q5QjYzQzY4MjcxQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4OUZFQzBGOEE0M0IxMUU4QUM2M0Q5QjYzQzY4MjcxQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuyjFLAAABInSURBVHja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"},ZRdS:function(e,t){},fZjL:function(e,t,i){e.exports={default:i("jFbC"),__esModule:!0}},jFbC:function(e,t,i){i("Cdx3"),e.exports=i("FeBl").Object.keys},lFAe:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i("fZjL"),s=i.n(n),l=i("mvHQ"),o=i.n(l),d=i("DAYN"),a=i.n(d),r=i("Mk6G"),c={name:"addinput",props:{childItem:String,childIndex:Number,titleName:String,inputValue:String,maxLength:Number,disFlag:Number,child:String},data:function(){return{inputNum:0,limitLength:10,itemValue:"",disableInput:!1,c3Flag:"",c3Index:"",titleFlag:"",childFlag:""}},methods:{inputFocus:function(e){console.log(e)},toInput:function(e){console.log(e);var t,i="";i=r.a.getByteVal(e.target.value,this.limitLength);return this.itemValue=i.trim(),this.inputNum=r.a.getZhLen(this.itemValue),this.childFlag?((t={}).child=this.childFlag,t.value=this.itemValue,"title"==this.titleFlag&&(t.title=this.titleFlag),"k303"==this.c3Flag&&(t.c3Index=this.c3Index,t.flag=this.c3Flag),void this.$emit("itemInput",t)):"title"==this.titleFlag?((t={}).value=this.itemValue,t.title=this.titleFlag,void this.$emit("itemInput",t)):"k303"==this.c3Flag?((t={}).value=this.itemValue,t.flag=this.c3Flag,t.c3Index=this.c3Index,void this.$emit("itemInput",t)):void this.$emit("itemInput",this.itemValue)}},watch:{maxLength:function(e,t){this.limitLength=e},inputValue:function(e,t){this.itemValue=e,this.inputNum=r.a.getZhLen(this.itemValue)},disFlag:function(e,t){this.disableInput=e},childItem:function(e,t){this.c3Flag=e},childIndex:function(e,t){this.c3Index=e},titleName:function(e,t){this.titleFlag=e},child:function(e,t){this.childFlag=e}},mounted:function(){console.log(this.childIndex),this.limitLength=this.maxLength,this.itemValue=this.inputValue||"",this.inputNum=r.a.getZhLen(this.inputValue),this.disableInput=this.disFlag||0,this.c3Flag=this.childItem||"",this.c3Index=0==this.childIndex?0:this.childIndex,this.titleFlag=this.titleName,this.childFlag=this.child}},f={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"input-line-cell"},[i("el-input",{staticClass:"w-340",attrs:{placeholder:"",disabled:0!=e.disableInput},on:{focus:function(t){e.inputFocus(e.c3Index)}},nativeOn:{keyup:function(t){return i=t,e.toInput(i);var i}},model:{value:e.itemValue,callback:function(t){e.itemValue=t},expression:"itemValue"}}),e._v(" "),i("span",{staticClass:"tip"},[i("span",{staticClass:"len_span"},[e._v(e._s(e.inputNum))]),e._v("/"+e._s(e.limitLength))])],1)},staticRenderFns:[]};var u=i("VU/8")(c,f,!1,function(e){i("EItT")},"data-v-3078de00",null).exports,p=i("l46T"),m=[{parentCode:"baseInfo",systemFieldId:"k101",fieldName:"姓名",fieldKey:"clerkName",systemFlag:!0,fieldEdited:!1,fieldType:"0",fixed:!1,fieldDescription:"请输入",ruleContent:[],fieldContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"baseInfo",systemFieldId:"k102",fieldName:"部门",fieldKey:"groupName",systemFlag:!0,fieldType:"0",fieldEdited:!1,fixed:!1,fieldDescription:"请输入",ruleContent:[],fieldContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"baseInfo",systemFieldId:"k103",fieldName:"手机号",fieldKey:"clerkPhone",systemFlag:!0,fieldType:"0",fieldEdited:!1,fixed:!1,fieldDescription:"请输入",ruleContent:[],fieldContent:[],isMust:!1,modifyLimitStatus:"0",modifyTimesLimit:1,staffRecordsIds:[]},{parentCode:"baseInfo",systemFieldId:"k104",fieldName:"code",fieldKey:"clerkCode",systemFlag:!0,fieldType:"0",fieldEdited:!1,fixed:!1,fieldDescription:"请输入",ruleContent:[],fieldContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"baseInfo",systemFieldId:"k105",fieldName:"邮箱",fieldKey:"clerkEmail",systemFlag:!0,fieldType:"0",fieldEdited:!1,fixed:!1,fieldDescription:"请输入",ruleContent:[],fieldContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"baseInfo",systemFieldId:"k106",fieldName:"职位",fieldKey:"positionName",systemFlag:!0,fieldType:"0",fieldEdited:!1,fixed:!1,fieldDescription:"请输入",ruleContent:[],fieldContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"baseInfo",systemFieldId:"k107",fieldName:"入职时间",fieldKey:"hireDate",systemFlag:!0,fieldType:"4",fieldEdited:!1,fixed:!1,fieldDescription:"请选择",typeValue:"年-月-日",ruleContent:[{type:"radio",name:"年-月-日",key:1,checked:"checked",isEdit:1},{type:"radio",name:"年-月",key:2,isEdit:1}],fieldContent:[],isMust:!1,staffRecordsIds:[]}],h=[{parentCode:"jobInfo",systemFieldId:"k201",fieldName:"员工类型",fieldKey:"clerkType",systemFlag:!0,fieldType:"2",fieldEdited:!1,fixed:!1,fieldDescription:"请选择",ruleContent:[],fieldContent:[{type:"radio",name:"全职",key:1},{type:"radio",name:"兼职",key:2},{type:"radio",name:"外包",key:3},{type:"radio",name:"实习",key:4},{type:"radio",name:"无类型",key:5}],isMust:!1,staffRecordsIds:[]},{parentCode:"jobInfo",systemFieldId:"k202",fieldName:"员工状态",fieldKey:"clerkStatus",systemFlag:!0,fieldType:"2",fieldEdited:!1,fixed:!1,fieldDescription:"请选择",ruleContent:[],fieldContent:[{type:"radio",name:"正式",key:"1"},{type:"radio",name:"试用",key:"2"}],isMust:!1,staffRecordsIds:[]},{parentCode:"jobInfo",systemFieldId:"k203",fieldName:"转正日期",fieldKey:"correctionDate",systemFlag:!0,fieldType:"4",fieldEdited:!1,fixed:!1,fieldDescription:"请选择",typeValue:"年-月-日",ruleContent:[{type:"radio",name:"年-月-日",key:1,checked:"checked",isEdit:1},{type:"radio",name:"年-月",key:2,isEdit:1}],fieldContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"jobInfo",systemFieldId:"k204",fieldName:"岗位职级",fieldKey:"positionRank",systemFlag:!0,fieldType:"0",fieldEdited:!1,fixed:!1,fieldDescription:"请输入",ruleContent:[],fieldContent:[],isMust:!1,staffRecordsIds:[]}],g=[{parentCode:"selfInfo",systemFieldId:"k301",fieldName:"身份证姓名",fieldKey:"identifyName",systemFlag:!0,fieldType:"0",fieldEdited:!1,fixed:!1,fieldDescription:"请输入",ruleContent:[],fieldContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"selfInfo",systemFieldId:"k302",fieldName:"证件号码",fieldKey:"identifyNo",systemFlag:!0,fieldType:"6",fieldEdited:!1,fixed:!1,fieldDescription:"请输入",ruleContent:[],fieldContent:[],isMust:!1,unit:"元",staffRecordsIds:[]},{parentCode:"selfInfo",systemFieldId:"k303",fieldName:"出生日期",fieldKey:"birthDay",systemFlag:!0,fieldType:"4",fieldEdited:!1,fixed:!1,fieldDescription:"请选择",typeValue:"年-月-日",ruleContent:[{type:"radio",name:"年-月-日",key:1,checked:"checked",isEdit:1},{type:"radio",name:"年-月",key:2,isEdit:1}],fieldContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"selfInfo",systemFieldId:"k304",fieldName:"性别",fieldKey:"sex",systemFlag:!0,fieldType:"0",fieldEdited:!1,fixed:!1,fieldDescription:"请输入",ruleContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"selfInfo",systemFieldId:"k305",fieldName:"民族",fieldKey:"nation",systemFlag:!0,fieldType:"0",fieldEdited:!1,fixed:!1,fieldDescription:"请输入",ruleContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"selfInfo",systemFieldId:"k306",fieldName:"身份证地址",fieldKey:"identifyAddr",systemFlag:!0,fieldType:"1",fieldEdited:!1,fixed:!1,fieldDescription:"请输入",ruleContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"selfInfo",systemFieldId:"k307",fieldName:"证件有效期",fieldKey:"identifyEffectiveDate",systemFlag:!0,fieldType:"4",fieldEdited:!1,fixed:!1,fieldDescription:"请输入",typeValue:"年-月-日",ruleContent:[{type:"radio",name:"年-月-日",key:1,checked:"checked",isEdit:1},{type:"radio",name:"年-月",key:2,isEdit:1}],isMust:!1,staffRecordsIds:[]},{parentCode:"selfInfo",systemFieldId:"k308",fieldName:"户籍类型",fieldKey:"birthPlaceType",systemFlag:!0,fieldType:"2",fieldEdited:!1,fixed:!1,fieldDescription:"请选择",ruleContent:[],fieldContent:[{type:"radio",name:"本地城镇",key:1},{type:"radio",name:"本地农村",key:2},{type:"radio",name:"外地城镇(省内)",key:3},{type:"radio",name:"外地农村(省内)",key:4},{type:"radio",name:"外地城镇(省外)",key:5},{type:"radio",name:"外地农村(省外)",key:6}],isMust:!1,staffRecordsIds:[]},{parentCode:"selfInfo",systemFieldId:"k309",fieldName:"地址",fieldKey:"address",systemFlag:!0,fieldType:"1",fieldEdited:!1,fixed:!1,fieldDescription:"请输入",ruleContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"selfInfo",systemFieldId:"k310",fieldName:"政治面貌",fieldKey:"politicalStatus",systemFlag:!0,fieldType:"2",fieldEdited:!1,fixed:!1,fieldDescription:"请选择",ruleContent:[],fieldContent:[{type:"radio",name:"团员",key:1},{type:"radio",name:"党员",key:2},{type:"radio",name:"群众",key:3},{type:"radio",name:"其他",key:4}],isMust:!1,staffRecordsIds:[]},{parentCode:"selfInfo",systemFieldId:"k311",fieldName:"婚姻状况",fieldKey:"maritalStatus",systemFlag:!0,fieldType:"2",fieldEdited:!1,fixed:!1,fieldDescription:"请选择",ruleContent:[],fieldContent:[{type:"radio",name:"已婚",key:1},{type:"radio",name:"未婚",key:2}],isMust:!1,staffRecordsIds:[]},{parentCode:"selfInfo",systemFieldId:"k312",fieldName:"首次参加工作时间",fieldKey:"firstWorkDate",systemFlag:!0,fieldType:"4",fieldEdited:!1,fixed:!1,fieldDescription:"请输入",typeValue:"年-月-日",ruleContent:[{type:"radio",name:"年-月-日",key:1,checked:"checked",isEdit:1},{type:"radio",name:"年-月",key:2,isEdit:1}],isMust:!1,staffRecordsIds:[]},{parentCode:"selfInfo",systemFieldId:"k313",fieldName:"银行卡号",fieldKey:"bankNo",systemFlag:!0,fieldType:"6",fieldEdited:!1,fixed:!1,fieldDescription:"请输入",ruleContent:[],fieldContent:[],isMust:!1,unit:"元",staffRecordsIds:[]},{parentCode:"selfInfo",systemFieldId:"k314",fieldName:"开户行",fieldKey:"bankName",systemFlag:!0,fieldType:"0",fieldEdited:!1,fixed:!1,fieldDescription:"请输入",ruleContent:[],isMust:!1,staffRecordsIds:[]}],y=[{parentCode:"eduInfo",systemFieldId:"k401",fieldName:"毕业院校",fieldKey:"graduateInstitutions",systemFlag:!0,fieldType:"0",fieldEdited:!1,fixed:!1,fieldDescription:"请输入",ruleContent:[],fieldContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"eduInfo",systemFieldId:"k402",fieldName:"毕业时间",fieldKey:"graduateDate",systemFlag:!0,fieldType:"4",fieldEdited:!1,fixed:!1,fieldDescription:"请选择",typeValue:"年-月-日",ruleContent:[{type:"radio",name:"年-月-日",key:1,checked:"checked",isEdit:1},{type:"radio",name:"年-月",key:2,isEdit:1}],fieldContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"eduInfo",systemFieldId:"k403",fieldName:"所学专业",fieldKey:"majorCourse",systemFlag:!0,fieldType:"0",fieldEdited:!1,fixed:!1,fieldDescription:"请输入",ruleContent:[],fieldContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"eduInfo",systemFieldId:"k404",fieldName:"最高学历",fieldKey:"highestEducation",systemFlag:!0,fieldType:"2",fieldEdited:!1,fixed:!1,fieldDescription:"请选择",ruleContent:[],fieldContent:[{type:"radio",name:"初中",key:1},{type:"radio",name:"高中",key:2},{type:"radio",name:"中专",key:3},{type:"radio",name:"大专",key:4},{type:"radio",name:"本科",key:5},{type:"radio",name:"硕士",key:6},{type:"radio",name:"博士",key:7},{type:"radio",name:"其他",key:8}],isMust:!1,staffRecordsIds:[]}],v=[{parentCode:"contractInfo",systemFieldId:"k501",fieldName:"合同公司",fieldKey:"contractCompany",systemFlag:!0,fieldType:"0",fieldEdited:!1,fixed:!1,fieldDescription:"请输入",ruleContent:[],fieldContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"contractInfo",systemFieldId:"k502",fieldName:"合同类型",fieldKey:"contractType",systemFlag:!0,fieldType:"2",fieldEdited:!1,fixed:!1,fieldDescription:"请选择",ruleContent:[],fieldContent:[{type:"radio",name:"固定曲线劳动合同",key:1},{type:"radio",name:"无固定期限劳动合同",key:2},{type:"radio",name:"实习协议",key:3},{type:"radio",name:"劳务协议",key:4},{type:"radio",name:"劳务派遣合同",key:5},{type:"radio",name:"返聘协议",key:6},{type:"radio",name:"短期劳动合同",key:7},{type:"radio",name:"其他",key:8}],isMust:!1,staffRecordsIds:[]},{parentCode:"contractInfo",systemFieldId:"k503",fieldName:"首次合同起始日",fieldKey:"firstContractBeginDate",systemFlag:!0,fieldType:"4",fieldEdited:!1,fixed:!1,fieldDescription:"请选择",typeValue:"年-月-日",ruleContent:[{type:"radio",name:"年-月-日",key:1,checked:"checked",isEdit:1},{type:"radio",name:"年-月",key:2,isEdit:1}],fieldContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"contractInfo",systemFieldId:"k504",fieldName:"首次合同到期日",fieldKey:"firstContractEndDate",systemFlag:!0,fieldType:"4",fieldEdited:!1,fixed:!1,fieldDescription:"请选择",typeValue:"年-月-日",ruleContent:[{type:"radio",name:"年-月-日",key:1,checked:"checked",isEdit:1},{type:"radio",name:"年-月",key:2,isEdit:1}],fieldContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"contractInfo",systemFieldId:"k505",fieldName:"现合同起始日",fieldKey:"currentContractBeginDate",systemFlag:!0,fieldType:"4",fieldEdited:!1,fixed:!1,fieldDescription:"请选择",typeValue:"年-月-日",ruleContent:[{type:"radio",name:"年-月-日",key:1,checked:"checked",isEdit:1},{type:"radio",name:"年-月",key:2,isEdit:1}],fieldContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"contractInfo",systemFieldId:"k506",fieldName:"现合同到期日",fieldKey:"currentContractEndDate",systemFlag:!0,fieldType:"4",fieldEdited:!1,fixed:!1,fieldDescription:"请选择",typeValue:"年-月-日",ruleContent:[{type:"radio",name:"年-月-日",key:1,checked:"checked",isEdit:1},{type:"radio",name:"年-月",key:2,isEdit:1}],fieldContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"contractInfo",systemFieldId:"k507",fieldName:"合同期限",fieldKey:"contractDateType",systemFlag:!0,fieldType:"2",fieldEdited:!1,fixed:!1,fieldDescription:"请选择",ruleContent:[],fieldContent:[{type:"radio",name:"无",key:1},{type:"radio",name:"6个月",key:2},{type:"radio",name:"12个月",key:3},{type:"radio",name:"24个月",key:4},{type:"radio",name:"36个月或以上",key:5}],isMust:!1,staffRecordsIds:[]},{parentCode:"contractInfo",systemFieldId:"k508",fieldName:"续签次数",fieldKey:"contractRenewNum",systemFlag:!0,fieldType:"0",fieldEdited:!1,fixed:!1,fieldDescription:"请输入",ruleContent:[],fieldContent:[],isMust:!1,staffRecordsIds:[]}],I=[{parentCode:"contactInfo",systemFieldId:"k601",fieldName:"紧急联系人姓名",fieldKey:"emergencyContact",systemFlag:!0,fieldType:"0",fieldEdited:!1,fixed:!1,fieldDescription:"请输入",ruleContent:[],fieldContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"contactInfo",systemFieldId:"k602",fieldName:"紧急联系人手机号",fieldKey:"emergencyContactPhone",systemFlag:!0,fieldType:"6",fieldEdited:!1,fixed:!1,fieldDescription:"请输入",ruleContent:[],fieldContent:[],isMust:!1,unit:"元",staffRecordsIds:[]},{parentCode:"contactInfo",systemFieldId:"k603",fieldName:"紧急联系人关系",fieldKey:"emergencyContactRelationship",systemFlag:!0,fieldType:"0",fieldEdited:!1,fixed:!1,fieldDescription:"请输入",ruleContent:[],fieldContent:[],isMust:!1,staffRecordsIds:[]}],C=[{parentCode:"personalInfo",systemFieldId:"k701",fieldName:"身份证(人像面)",fieldKey:"identifyFrontImageUrl",systemFlag:!0,fieldType:"7",fieldEdited:!1,fixed:!1,fieldDescription:"最多上传9张图片",ruleContent:[],fieldContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"personalInfo",systemFieldId:"k702",fieldName:"身份证(国徽面)",fieldKey:"identifyBackImageUrl",systemFlag:!0,fieldType:"7",fieldEdited:!1,fixed:!1,fieldDescription:"最多上传9张图片",ruleContent:[],fieldContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"personalInfo",systemFieldId:"k703",fieldName:"学历证书",fieldKey:"qualificationImageUrl",systemFlag:!0,fieldType:"7",fieldEdited:!1,fixed:!1,fieldDescription:"最多上传9张图片",ruleContent:[],fieldContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"personalInfo",systemFieldId:"k704",fieldName:"学位证书",fieldKey:"diplomaImageUrl",systemFlag:!0,fieldType:"7",fieldEdited:!1,fixed:!1,fieldDescription:"最多上传9张图片",ruleContent:[],fieldContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"personalInfo",systemFieldId:"k705",fieldName:"上家公司离职证明",fieldKey:"fireEvidenceImageUrl",systemFlag:!0,fieldType:"7",fieldEdited:!1,fixed:!1,fieldDescription:"最多上传9张图片",ruleContent:[],fieldContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"personalInfo",systemFieldId:"k706",fieldName:"员工照片",fieldKey:"clerkImageUrl",systemFlag:!0,fieldType:"7",fieldEdited:!1,fixed:!1,fieldDescription:"最多上传9张图片",ruleContent:[],fieldContent:[],isMust:!1,staffRecordsIds:[]}],x=[{parentCode:"defineInfo",systemFieldId:"-1",fieldName:"单行输入框",fieldKey:"",systemFlag:!1,fieldEdited:!0,fieldType:"0",fixed:!1,fieldDescription:"请输入",ruleContent:[],fieldContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"defineInfo",systemFieldId:"-1",fieldName:"多行输入框",fieldKey:"",systemFlag:!1,fieldEdited:!0,fieldType:"1",fixed:!1,fieldDescription:"请输入",ruleContent:[],fieldContent:[],isMust:!1,staffRecordsIds:[]},{parentCode:"defineInfo",systemFieldId:"-1",fieldName:"单选框",fieldEdited:!0,fieldType:"2",fixed:!1,fieldDescription:"请选择",ruleContent:[],fieldContent:[{type:"checkbox",name:"选项1"},{type:"checkbox",name:"选项2"},{type:"checkbox",name:"选项3"}],isMust:!1,staffRecordsIds:[]},{parentCode:"defineInfo",systemFieldId:"-1",fieldName:"多选框",fieldEdited:!0,fieldType:"3",fixed:!1,fieldDescription:"请选择",ruleContent:[],fieldContent:[{type:"checkbox",name:"选项1"},{type:"checkbox",name:"选项2"},{type:"checkbox",name:"选项3"}],isMust:!1,staffRecordsIds:[]},{parentCode:"defineInfo",systemFieldId:"-1",fieldName:"日期",fieldEdited:!0,fieldType:"4",fixed:!1,fieldDescription:"请选择",typeValue:"年-月-日",ruleContent:[{type:"radio",name:"年-月-日",key:1,checked:"checked",isEdit:1},{type:"radio",name:"年-月",key:2,isEdit:1}],isMust:!1,staffRecordsIds:[]},{parentCode:"defineInfo",systemFieldId:"-1",fieldName:"日期区间",fieldEdited:!0,fieldType:"5",fixed:!1,startName:"开始时间",endName:"结束时间",startDescription:"请选择开始时间",endDescription:"请选择结束时间",typeValue:"年-月-日",ruleContent:[{type:"radio",name:"年-月-日",key:1,checked:"checked",isEdit:1},{type:"radio",name:"年-月",key:2,isEdit:1}],isMust:!1,staffRecordsIds:[]},{parentCode:"defineInfo",systemFieldId:"-1",fieldName:"数字输入框",fieldKey:"",systemFlag:!1,fieldType:"6",fieldEdited:!0,fixed:!1,fieldDescription:"请输入",ruleContent:[],fieldContent:[],isMust:!1,unit:"元",staffRecordsIds:[]},{parentCode:"defineInfo",systemFieldId:"-1",fieldName:"图片",fieldKey:"",systemFlag:!1,fieldType:"7",fieldEdited:!0,fixed:!1,fieldDescription:"最多上传9张图片",ruleContent:[],fieldContent:[],isMust:!1,staffRecordsIds:[]}],b=function(){return m},k=function(){return h},D=function(){return g},_=function(){return y},F=function(){return v},N=function(){return I},E=function(){return C},M=function(){return x},T=i("3E4D"),w=i("Ch4/"),R=(i("PI0u"),i("P9l9")),L={name:"staffRecordsTemplate",data:function(){return{activeName:"first",rightName:"first",bodyHeight:(document.documentElement.clientHeight||document.body.clientHeight)+"px",isDragging:!1,delayedDragging:!1,leftOption:{group:{name:"people",pull:"clone",put:!1},sort:!1,disabled:!1},leftDefineOption:{group:{name:"people",pull:"clone",put:!1},sort:!1,disabled:!1},selectKey:"",baseInfo:b(),jobInfo:k(),selfInfo:D(),eduInfo:_(),contractInfo:F(),contactInfo:N(),personalInfo:E(),defineInfo:M(),currentIndex:0,currentChildKey:null,currentChildIndex:null,childIndex:0,tempaletDataList:[{parentCode:"",systemFieldId:"baseInfo",fieldName:"基本信息",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[]},{parentCode:"",systemFieldId:"jobInfo",fieldName:"工作信息",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[]},{parentCode:"",systemFieldId:"selfInfo",fieldName:"个人信息",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[]},{parentCode:"",systemFieldId:"eduInfo",fieldName:"学历信息",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[]},{parentCode:"",systemFieldId:"contractInfo",fieldName:"合同信息",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[]},{parentCode:"",systemFieldId:"contactInfo",fieldName:"紧急联系人",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[]},{parentCode:"",systemFieldId:"personalInfo",fieldName:"个人资料",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[]}],fieldParent:{baseInfo:{parentCode:"",systemFieldId:"baseInfo",fieldName:"基本信息",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[]},jobInfo:{parentCode:"",systemFieldId:"jobInfo",fieldName:"工作信息",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[]},selfInfo:{parentCode:"",systemFieldId:"selfInfo",fieldName:"个人信息",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[]},eduInfo:{parentCode:"",systemFieldId:"eduInfo",fieldName:"学历信息",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[]},contractInfo:{parentCode:"",systemFieldId:"contractInfo",fieldName:"合同信息",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[]},contactInfo:{parentCode:"",systemFieldId:"contactInfo",fieldName:"紧急联系人",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[]},personalInfo:{parentCode:"",systemFieldId:"personalInfo",fieldName:"个人资料",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[]}},staffRecordsOptions:[{id:"staffVisible",name:"对员工可见"},{id:"staffUnvisible",name:"对员工不可见"},{id:"staffMod",name:"对员工可修改"},{id:"staffUnmod",name:"对员工不可修改"}],setList:[],radomKey:1}},created:function(){},methods:{baseInfoClone:function(){},clickItem:function(e){console.log(e),this.tempaletDataList.map(function(e){return e.systemFieldId}).includes(e.parentCode)||"defineInfo"===e.parentCode||(this.tempaletDataList.push(this.fieldParent[e.parentCode]),this.tempaletDataList=JSON.parse(o()(this.tempaletDataList)))},checkMove:function(e){var t=!0;return"baseInfo"!=e.draggedContext.element.parentCode||e.to.className.includes("baseInfo")||(t=!1),"jobInfo"!=e.draggedContext.element.parentCode||e.to.className.includes("jobInfo")||(t=!1),"selfInfo"!=e.draggedContext.element.parentCode||e.to.className.includes("selfInfo")||(t=!1),"eduInfo"!=e.draggedContext.element.parentCode||e.to.className.includes("eduInfo")||(t=!1),"contractInfo"!=e.draggedContext.element.parentCode||e.to.className.includes("contractInfo")||(t=!1),"contactInfo"!=e.draggedContext.element.parentCode||e.to.className.includes("contactInfo")||(t=!1),"personalInfo"!=e.draggedContext.element.parentCode||e.to.className.includes("personalInfo")||(t=!1),t},onMove:function(e){console.log("move:"),console.log(e.draggedContext,e.dragged,e.to);if(!this.checkMove(e))return!1;e.relatedContext.element;var t=e.draggedContext.element;return console.log(t.fixed),!t.fixed},onChildMove:function(e){return console.log("onChildMove:",e,e.to.className),-1!=e.dragged.className.indexOf("block-class")&&e.to.className.indexOf("block-wrap"),console.log(!0),!0},itemMoveEnd:function(e){var t=this;t.isDragging=!1,console.log(" move end:",e,e.clone.dataset.type),t.selectKey="",t.selectKey=e.clone.dataset.type,t.tempaletDataList.forEach(function(e,i){e.children.forEach(function(e,i){e.systemFieldId==t.selectKey&&function(){if(t.selectKey.includes("k1"))return void t.baseInfo.forEach(function(e,i){e.systemFieldId==t.selectKey&&(e.fixed=!0)});if(t.selectKey.includes("k2"))return void t.jobInfo.forEach(function(e,i){e.systemFieldId==t.selectKey&&(e.fixed=!0)});if(t.selectKey.includes("k3"))return void t.selfInfo.forEach(function(e,i){e.systemFieldId==t.selectKey&&(e.fixed=!0)});if(t.selectKey.includes("k4"))return void t.eduInfo.forEach(function(e,i){e.systemFieldId==t.selectKey&&(e.fixed=!0)});if(t.selectKey.includes("k5"))return void t.contractInfo.forEach(function(e,i){e.systemFieldId==t.selectKey&&(e.fixed=!0)});if(t.selectKey.includes("k6"))return void t.contactInfo.forEach(function(e,i){e.systemFieldId==t.selectKey&&(e.fixed=!0)});if(t.selectKey.includes("k7"))t.personalInfo.forEach(function(e,i){e.systemFieldId==t.selectKey&&(e.fixed=!0)})}()})}),t.selectKey="",console.log("move end:",t.baseInfo,t.tempaletDataList),t.tempaletDataList=JSON.parse(o()(t.tempaletDataList))},cloneDefine:function(e){console.log("clone>>>>",e)},selectItem:function(e,t){console.log(e,t),this.currentIndex=t,this.currentChildIndex=null},deleteItem:function(e,t){console.log(e,t),this.tempaletDataList.splice(t,1),this.currentIndex--,this.currentIndex<=0&&(this.currentIndex=0),this[e].forEach(function(e,t){e.fixed=!1}),console.log(this.currentIndex,this.tempaletDataList)},addItem:function(e){console.log("中间add:",e,this.tempaletDataList)},addDragItem:function(e){return console.log("中间 child-add:",e,this.tempaletDataList),!1},selectChildItem:function(e,t,i,n){console.log(e,t,i,n),this.currentIndex=null,this.currentChildKey=e,this.childIndex=t,this.currentChildIndex=i,console.log(this.tempaletDataList)},deleteChildItem:function(e,t,i,n,s){console.log(e,t,i,n),this.childIndex=t,this.currentIndex=null,this.currentChildKey=this.tempaletDataList[t].children[i].systemFieldId,this.currentChildIndex--,this.currentChildIndex<=0&&(this.currentChildIndex=0),this.tempaletDataList=JSON.parse(o()(this.tempaletDataList)),this.tempaletDataList[t].children.splice(i,1),console.log(s.parentCode),this[s.parentCode].forEach(function(t,i){t.systemFieldId===e&&(t.fixed=!1)})},checkedChange:function(e,t){console.log(e,t)},delChildItem:function(e,t,i){console.log(e,t,i),i.fieldContent.splice(t,1)},addChildItem:function(e,t,i){if(console.log(e,t,i),i.fieldContent.forEach(function(e,t){e.name}),19!=t){if(console.log("item.systemFieldId>>>",i.systemFieldId,i.fieldType),"-1"==i.systemFieldId&&1==i.fieldType){i.fieldContent.push({type:"checkbox",name:"请输入选项"}),console.log(i.fieldContent);var n=i.fieldContent.map(function(e){return e.name});return console.log("所有name:",n),this.isRepeat(n)?(i.fieldContent.splice(i.fieldContent.length-1,1),n.splice(i.fieldContent.length-1,1),this.$message.error({duration:1e3,message:"选项不能重复"}),void console.log(i.fieldContent,n)):void 0}i.fieldContent.push({type:"checkbox",name:"请输入选项"}),console.log(i.fieldContent);n=i.fieldContent.map(function(e){return e.name});return console.log("所有name:",n),this.isRepeat(n)?(i.fieldContent.splice(i.fieldContent.length-1,1),n.splice(i.fieldContent.length-1,1),this.$message.error({duration:1e3,message:"选项不能重复"}),void console.log(i.fieldContent,n)):void 0}this.$message.error({duration:1e3,message:"最多可添加 20 项"})},changeRadio:function(e,t,i){console.log(e,t,i)},isRepeat:function(e){var t={};for(var i in e){if(t[e[i]])return!0;t[e[i]]=!0}return!1},changeRoute:function(e){this.$router.push(e)},checkTag:function(e){var t={filedFlag:!0};return e.forEach(function(e,i){if(""==e.fieldName)return t.filedFlag=!1,t.name=e.fieldName||"",!1;e.children.length&&e.children.forEach(function(e,i){if(-1==e.systemFieldId&&""==e.fieldName)return t.filedFlag=!1,t.name=e.fieldName||"",!1})}),t},saveAndBack:function(){var e=this;console.log(e.tempaletDataList);var t=JSON.parse(o()(e.tempaletDataList)),i=e.checkTag(t);console.log(i),i.filedFlag?(t.forEach(function(t,i){t.children.forEach(function(t,i){t.systemFlag||t.fieldKey||(t.fieldKey="k"+t.parentCode+ ++e.radomKey,t.sortNum=e.radomKey)})}),console.log(t),e.saveAllData(t)):e.$message.error({duration:1e3,message:i.name+"字段标题不能为空"})},saveAllData:function(e){var t=this,i={data:e,sumAll:t.radomKey},n={templateContent:o()(i)};Object(R.a)("/haoban-manage-web/record/record-template-save.json",n).then(function(e){console.log(e.data);var t=e.data;1!=t.errorCode?w.a.errorMsg(t):T.a.showmsg("保存成功","success")}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},getInfo:function(){var e=this;Object(R.a)("/haoban-manage-web/record/employee-find-template.json",{}).then(function(t){console.log(t.data);var i=t.data;if(1==i.errorCode)return e.setList=[],void(i.result&&s()(i.result).length&&e.handleGetInfo(i.result));w.a.errorMsg(i)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},handleGetInfo:function(e){var t=this,i=JSON.parse(e.templateContent);t.setParent=[],i.data.forEach(function(e,i){t.setParent.push(e.systemFieldId),e.children&&e.children.length&&e.children.forEach(function(e,i){t.setList.push(e.systemFieldId)})}),t.radomKey=i.sumAll,console.log(i,t.radomKey),t.tempaletDataList=i.data,t.setFixed()},setFixed:function(){var e=this;console.log(e.setParent),e.setParent.forEach(function(t,i){e[t].forEach(function(t,i){e.setList.includes(t.systemFieldId)&&(t.fixed=!0)})})}},watch:{isDragging:function(e){var t=this;e?t.delayedDragging=!0:t.$nextTick(function(){t.delayedDragging=!1})}},components:{draggable:a.a,AddInput:u,limitInput:p.a},mounted:function(){this.getInfo(),document.body.ondrop=function(e){e.preventDefault(),e.stopPropagation()}}},O={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"template-wrap",style:{height:e.bodyHeight}},[n("div",{staticClass:"template-contain"},[n("div",{staticClass:"template-head"},[e._m(0),e._v(" "),n("div",{staticClass:"template-btns flex-1 flex-r"},[n("el-button",{attrs:{plain:""},on:{click:function(t){e.changeRoute("/")}}},[e._v("返 回")]),e._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:e.saveAndBack}},[e._v("保存并启用")])],1)]),e._v(" "),n("div",{staticClass:"template-body"},[n("div",{staticClass:"template-cell template-cell-l"},[n("el-tabs",{model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"系统字段",name:"first"}},[n("div",{staticClass:"filed-item-title"},[e._v("基本信息")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list1",list:e.baseInfo,options:e.leftOption,move:e.onMove},on:{clone:e.baseInfoClone,start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.baseInfo,function(t,i){return n("li",{key:i,class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.systemFieldId,"aria-hidden":"true"},on:{mousedown:function(i){e.clickItem(t)}}},[n("span",[e._v(e._s(t.fieldName))])])}))],1),e._v(" "),n("div",{staticClass:"filed-item-title"},[e._v("工作信息")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list2",list:e.jobInfo,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.jobInfo,function(t,i){return n("li",{key:i,class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.systemFieldId},on:{mousedown:function(i){e.clickItem(t)}}},[n("span",[e._v(e._s(t.fieldName))])])}))],1),e._v(" "),n("div",{staticClass:"filed-item-title"},[e._v("个人信息")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list3",list:e.selfInfo,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.selfInfo,function(t,i){return n("li",{key:i,class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.systemFieldId},on:{mousedown:function(i){e.clickItem(t)}}},[n("span",[e._v(e._s(t.fieldName))])])}))],1),e._v(" "),n("div",{staticClass:"filed-item-title"},[e._v("学历信息")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list4",list:e.eduInfo,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.eduInfo,function(t,i){return n("li",{key:i,class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.systemFieldId},on:{mousedown:function(i){e.clickItem(t)}}},[n("span",[e._v(e._s(t.fieldName))])])}))],1),e._v(" "),n("div",{staticClass:"filed-item-title"},[e._v("合同信息")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list5",list:e.contractInfo,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.contractInfo,function(t,i){return n("li",{key:i,class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.systemFieldId},on:{mousedown:function(i){e.clickItem(t)}}},[n("span",[e._v(e._s(t.fieldName))])])}))],1),e._v(" "),n("div",{staticClass:"filed-item-title"},[e._v("紧急联系人")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list5",list:e.contactInfo,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.contactInfo,function(t,i){return n("li",{key:i,class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.systemFieldId},on:{mousedown:function(i){e.clickItem(t)}}},[n("span",[e._v(e._s(t.fieldName))])])}))],1),e._v(" "),n("div",{staticClass:"filed-item-title"},[e._v("个人材料")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list5",list:e.personalInfo,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.personalInfo,function(t,i){return n("li",{key:i,class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.systemFieldId},on:{mousedown:function(i){e.clickItem(t)}}},[n("span",[e._v(e._s(t.fieldName))])])}))],1)]),e._v(" "),n("el-tab-pane",{attrs:{label:"自定义字段",name:"second"}},[n("div",{staticClass:"filed-item-title"}),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list5",list:e.defineInfo,options:e.leftDefineOption,move:e.onChildMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd,clone:e.cloneDefine}},e._l(e.defineInfo,function(t,i){return n("li",{key:i,class:["compenent-item",1==t.fixed?"fixed-item":"",5==t.fieldType?"block-class":""],attrs:{"data-type":t.systemFieldId},on:{mousedown:function(i){e.clickItem(t)}}},["-1"==t.systemFieldId&&0==t.fieldType?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"-1"==t.systemFieldId&&1==t.fieldType?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"-1"==t.systemFieldId&&2==t.fieldType?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"-1"==t.systemFieldId&&3==t.fieldType?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"-1"==t.systemFieldId&&4==t.fieldType?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"-1"==t.systemFieldId&&5==t.fieldType?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"-1"==t.systemFieldId&&6==t.fieldType?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"-1"==t.systemFieldId&&7==t.fieldType?n("span",[e._v(e._s(t.fieldName))]):e._e(),e._v(" "),"-1"==t.systemFieldId&&0==t.fieldType?n("i",{staticClass:"bg-icon bg-icon-one"}):e._e(),e._v(" "),"-1"==t.systemFieldId&&1==t.fieldType?n("i",{staticClass:"bg-icon bg-icon-two"}):e._e(),e._v(" "),"-1"==t.systemFieldId&&2==t.fieldType?n("i",{staticClass:"bg-icon bg-icon-three"}):e._e(),e._v(" "),"-1"==t.systemFieldId&&3==t.fieldType?n("i",{staticClass:"bg-icon bg-icon-four"}):e._e(),e._v(" "),"-1"==t.systemFieldId&&4==t.fieldType?n("i",{staticClass:"bg-icon bg-icon-five"}):e._e(),e._v(" "),"-1"==t.systemFieldId&&5==t.fieldType?n("i",{staticClass:"bg-icon bg-icon-six"}):e._e(),e._v(" "),"-1"==t.systemFieldId&&6==t.fieldType?n("i",{staticClass:"bg-icon bg-icon-seven"}):e._e(),e._v(" "),"-1"==t.systemFieldId&&7==t.fieldType?n("i",{staticClass:"bg-icon bg-icon-eight"}):e._e()])}))],1)])],1)],1),e._v(" "),n("div",{staticClass:"template-cell template-cell-m"},[n("div",{staticClass:"phone-view"},[n("div",{staticClass:"phone-show-content"},[n("div",{staticClass:"drag-show-content"},[n("div",{staticClass:"view-container"},[n("ul",{staticClass:"view-content",attrs:{id:"showPhoneView"}},[0==e.tempaletDataList.length?[n("img",{staticClass:"templet-null-img",attrs:{src:i("Y7wY")}})]:e._e(),e._v(" "),n("draggable",{staticClass:"drag-wrap",attrs:{options:{group:{name:"people",pull:!1,put:!1},sort:!0}},on:{add:e.addItem},model:{value:e.tempaletDataList,callback:function(t){e.tempaletDataList=t},expression:"tempaletDataList"}},e._l(e.tempaletDataList,function(t,i){return n("li",{class:["filed-item",e.currentIndex==i?"active-item":"","li-block"],on:{click:function(n){e.selectItem(t.systemFieldId,i)}}},["baseInfo"!=t.systemFieldId?n("span",{staticClass:"item-close p-item-close",on:{click:function(n){n.stopPropagation(),e.deleteItem(t.systemFieldId,i)}}},[n("i",{staticClass:"el-icon-close"})]):e._e(),e._v(" "),[n("div",{staticClass:"block"},[n("div",{staticClass:"block-head"},[n("div",{class:["opencard-item-title",t.fieldName.length>6?"block-pre-wrap":""]},[e._v(e._s(t.fieldName))])]),e._v(" "),n("ul",{staticClass:"view-content"},[n("draggable",{class:["drag-wrap","block-wrap",t.systemFieldId],attrs:{options:{group:{name:"people",pull:!1,put:!0},sort:!0}},on:{add:e.addDragItem},model:{value:t.children,callback:function(i){e.$set(t,"children",i)},expression:"item.children"}},e._l(t.children,function(s,l){return n("li",{class:["filed-item","child-filed-item",e.currentChildKey==s.systemFieldId&&e.currentChildIndex==l?"active-item":""],on:{click:function(n){n.stopPropagation(),e.selectChildItem(s.systemFieldId,i,l,t.children)}}},["k103"!=s.systemFieldId?n("span",{staticClass:"item-close child-item-close",on:{click:function(n){n.stopPropagation(),e.deleteChildItem(s.systemFieldId,i,l,t.children,s)}}},[n("i",{staticClass:"el-icon-close"})]):e._e(),e._v(" "),2==s.fieldType||3==s.fieldType||4==s.fieldType?n("div",[n("div",{class:["opencard-item-title",s.fieldName.length>6?"title-pre-wrap":""]},[e._v(e._s(s.fieldName))]),e._v(" "),n("div",{staticClass:"draged-item-show"},[n("span",{staticClass:"show-warm-text show-warm-text-flag select-flag"},[e._v(e._s(s.fieldDescription)+" "),n("i",{staticClass:"el-icon-arrow-right"})])])]):e._e(),e._v(" "),5==s.fieldType?n("div",[n("div",[n("div",{class:["opencard-item-title",s.startName.length>6?"title-pre-wrap":""]},[e._v(e._s(s.startName))]),e._v(" "),n("div",{staticClass:"draged-item-show"},[n("span",{staticClass:"show-warm-text show-warm-text-flag select-flag"},[e._v(e._s(s.startDescription)),n("i",{staticClass:"el-icon-arrow-right"})])])]),e._v(" "),n("div",{staticClass:"b-t-1"},[n("div",{class:["opencard-item-title",s.endName.length>6?"title-pre-wrap":""]},[e._v(e._s(s.endName))]),e._v(" "),n("div",{staticClass:"draged-item-show"},[n("span",{staticClass:"show-warm-text show-warm-text-flag select-flag"},[e._v(e._s(s.endDescription)),n("i",{staticClass:"el-icon-arrow-right"})])])])]):e._e(),e._v(" "),7==s.fieldType?n("div",[n("div",{class:["opencard-item-title",s.fieldName.length>6?"title-pre-wrap":""]},[e._v(e._s(s.fieldName))]),e._v(" "),n("div",{staticClass:"draged-item-show"},[n("span",{staticClass:"show-warm-text show-warm-text-flag select-flag"},[n("i",{staticClass:"iconfont icon-icon"})])])]):e._e(),e._v(" "),0==s.fieldType||1==s.fieldType||6==s.fieldType?n("div",[n("div",{class:["opencard-item-title",s.fieldName.length>6?"title-pre-wrap":""]},[e._v(e._s(s.fieldName))]),e._v(" "),n("div",{staticClass:"draged-item-show"},[n("span",{staticClass:"show-warm-text show-warm-text-flag"},[e._v(e._s(s.fieldDescription))])])]):e._e()])}))],1)])]],2)}))],2)])])])])]),e._v(" "),n("div",{staticClass:"template-cell template-cell-r"},[n("el-tabs",{model:{value:e.rightName,callback:function(t){e.rightName=t},expression:"rightName"}},[n("el-tab-pane",{attrs:{label:"控件设置",name:"first"}},[n("div",{attrs:{id:"edit-box"}},[n("div",{staticClass:"edit-view baby-info-flag baby-info"},[e._l(e.tempaletDataList,function(t,i){return[e.currentIndex==i&&""==t.parentCode?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title edit-title-padding"},[e._v(" 标题 ")]),e._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:t.fieldName,holder:"",disflag:!0,getByType:"word",maxLength:10},on:{"update:inputValue":function(i){e.$set(t,"fieldName",i)}}})],1)]:e._e(),e._v(" "),e.childIndex==i&&t.children&&t.children.length?[e._l(t.children,function(s,l){return[e.currentChildIndex==l&&5!=s.fieldType?[n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[e._v(" 标题 ")]),e._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:s.fieldName,holder:"",disflag:!s.fieldEdited,getByType:"word",maxLength:10},on:{"update:inputValue":function(t){e.$set(s,"fieldName",t)}}}),e._v(" "),7==s.fieldType?n("p",{staticStyle:{"margin-top":"8px","font-size":"12px",color:"rgba(255, 255, 255, 0.7)"}},[e._v(e._s(s.fieldDescription))]):e._e()],1)]:e._e(),e._v(" "),e.currentChildIndex==l&&5!=s.fieldType&&7!=s.fieldType?[n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[e._v("提示文字")]),e._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:s.fieldDescription,holder:"",disflag:!1,getByType:"word",maxLength:20},on:{"update:inputValue":function(t){e.$set(s,"fieldDescription",t)}}})],1)]:e._e(),e._v(" "),e.currentChildIndex==l&&5==s.fieldType?[n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[e._v(" 标题 ")]),e._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:s.startName,holder:"",disflag:!s.fieldEdited,getByType:"word",maxLength:10},on:{"update:inputValue":function(t){e.$set(s,"startName",t)}}})],1),e._v(" "),n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[e._v("提示文字")]),e._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:s.startDescription,holder:"",disflag:!1,getByType:"word",maxLength:20},on:{"update:inputValue":function(t){e.$set(s,"startDescription",t)}}})],1),e._v(" "),n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[e._v(" 标题 ")]),e._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:s.endName,holder:"",disflag:!s.fieldEdited,getByType:"word",maxLength:10},on:{"update:inputValue":function(t){e.$set(s,"endName",t)}}})],1),e._v(" "),n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[e._v("提示文字")]),e._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:s.endDescription,holder:"",disflag:!1,getByType:"word",maxLength:20},on:{"update:inputValue":function(t){e.$set(s,"endDescription",t)}}})],1)]:e._e(),e._v(" "),e.currentChildIndex==l&&6==s.fieldType?[n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[e._v("单位")]),e._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:s.unit,holder:"",disflag:s.fieldEdited,getByType:"word",maxLength:20},on:{"update:inputValue":function(t){e.$set(s,"unit",t)}}})],1)]:e._e(),e._v(" "),e.currentChildIndex!=l||4!=s.fieldType&&5!=s.fieldType?e._e():[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("日期类型")]),e._v(" "),e._l(s.ruleContent,function(t,i){return[n("el-radio",{attrs:{label:t.name},on:{change:function(t){e.changeRadio(t,i,s)}},model:{value:s.typeValue,callback:function(t){e.$set(s,"typeValue",t)},expression:"childItem.typeValue"}},[e._v("\n "+e._s(t.name)+"\n ")])]})],2)],e._v(" "),e.currentChildIndex!=l||"2"!=s.fieldType&&"3"!=s.fieldType?e._e():[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("选项 "),n("span",[e._v("最多20项,每项最多10个字")])]),e._v(" "),e._l(s.fieldContent,function(t,l){return[n("div",{staticClass:"margin-t-15 limit-w-340",style:0==l?"margin-top: 0":""},[n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:t.name,holder:"",disflag:!s.fieldEdited,getByType:"word",maxLength:10},on:{"update:inputValue":function(i){e.$set(t,"name",i)}}}),e._v(" "),"-1"==s.systemFieldId&&s.fieldContent.length>1?n("i",{staticClass:"opt-btn el-icon-remove del-item",on:{click:function(t){e.delChildItem(i,l,s)}}}):e._e(),e._v(" "),"-1"==s.systemFieldId&&l<19?[l==s.fieldContent.length-1?n("i",{staticClass:"opt-btn el-icon-circle-plus add-item",on:{click:function(t){e.addChildItem(i,l,s)}}}):e._e()]:e._e()],2)]})],2)],e._v(" "),e.currentChildIndex==l?[n("div",{staticClass:"edit-item"},[n("div",{staticClass:"edit-item-title"},[e._v("验证")]),e._v(" "),n("el-checkbox",{model:{value:s.isMust,callback:function(t){e.$set(s,"isMust",t)},expression:"childItem.isMust"}},[e._v("必填")])],1)]:e._e(),e._v(" "),e.currentChildIndex==l?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("员工档案中")]),e._v(" "),n("el-checkbox-group",{staticClass:"staffRecords-limit",on:{change:function(i){e.checkedChange(i,t)}},model:{value:s.staffRecordsIds,callback:function(t){e.$set(s,"staffRecordsIds",t)},expression:"childItem.staffRecordsIds"}},[e._l(e.staffRecordsOptions,function(t,i){return[n("div",{staticClass:"checkbox-cell"},[n("el-checkbox",{key:t.id,attrs:{label:t.id}},[e._v(e._s(t.name))])],1)]})],2)],1)]:e._e()]})]:e._e()]})],2)])])],1)],1)])])])},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"template-title flex-1"},[t("img",{attrs:{src:"static/img/card-mould-logo.png",alt:"logo"}}),this._v(" "),t("span",{staticClass:"template-title-span"},[this._v("员工档案设置")])])}]};var V=i("VU/8")(L,O,!1,function(e){i("ZRdS")},"data-v-2322625a",null);t.default=V.exports},mvHQ:function(e,t,i){e.exports={default:i("qkKv"),__esModule:!0}},qkKv:function(e,t,i){var n=i("FeBl"),s=n.JSON||(n.JSON={stringify:JSON.stringify});e.exports=function(e){return s.stringify.apply(s,arguments)}},uqUo:function(e,t,i){var n=i("kM2E"),s=i("FeBl"),l=i("S82l");e.exports=function(e,t){var i=(s.Object||{})[e]||Object[e],o={};o[e]=t(i),n(n.S+n.F*l(function(){i(1)}),"Object",o)}}});
//# sourceMappingURL=2.36c606bb7e5ee2422509.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.
webpackJsonp([2],{"+ZAN":function(e,t){},Cdx3:function(e,t,i){var n=i("sB3e"),a=i("lktj");i("uqUo")("keys",function(){return function(e){return a(n(e))}})},DAYN:function(e,t,i){"use strict";var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e};function a(e){if(Array.isArray(e)){for(var t=0,i=Array(e.length);t<e.length;t++)i[t]=e[t];return i}return Array.from(e)}!function(){function t(e){function t(e){e.parentElement.removeChild(e)}function i(e,t,i){var n=0===i?e.children[0]:e.children[i-1].nextSibling;e.insertBefore(t,n)}function o(e,t){var i=this;this.$nextTick(function(){return i.$emit(e.toLowerCase(),t)})}var l=["Start","Add","Remove","Update","End"],s=["Choose","Sort","Filter","Clone"],r=["Move"].concat(l,s).map(function(e){return"on"+e}),d=null;return{name:"draggable",props:{options:Object,list:{type:Array,required:!1,default:null},value:{type:Array,required:!1,default:null},noTransitionOnDrag:{type:Boolean,default:!1},clone:{type:Function,default:function(e){return e}},element:{type:String,default:"div"},move:{type:Function,default:null},componentData:{type:Object,required:!1,default:null}},data:function(){return{transitionMode:!1,noneFunctionalComponentMode:!1,init:!1}},render:function(e){var t=this.$slots.default;if(t&&1===t.length){var i=t[0];i.componentOptions&&"transition-group"===i.componentOptions.tag&&(this.transitionMode=!0)}var n=t,o=this.$slots.footer;o&&(n=t?[].concat(a(t),a(o)):[].concat(a(o)));var l=null,s=function(e,t){l=function(e,t,i){return void 0==i?e:((e=null==e?{}:e)[t]=i,e)}(l,e,t)};if(s("attrs",this.$attrs),this.componentData){var r=this.componentData,d=r.on,c=r.props;s("on",d),s("props",c)}return e(this.element,l,n)},mounted:function(){var t=this;if(this.noneFunctionalComponentMode=this.element.toLowerCase()!==this.$el.nodeName.toLowerCase(),this.noneFunctionalComponentMode&&this.transitionMode)throw new Error("Transition-group inside component is not supported. Please alter element value or remove transition-group. Current element value: "+this.element);var i={};l.forEach(function(e){i["on"+e]=function(e){var t=this;return function(i){null!==t.realList&&t["onDrag"+e](i),o.call(t,e,i)}}.call(t,e)}),s.forEach(function(e){i["on"+e]=o.bind(t,e)});var a=n({},this.options,i,{onMove:function(e,i){return t.onDragMove(e,i)}});!("draggable"in a)&&(a.draggable=">*"),this._sortable=new e(this.rootContainer,a),this.computeIndexes()},beforeDestroy:function(){this._sortable.destroy()},computed:{rootContainer:function(){return this.transitionMode?this.$el.children[0]:this.$el},isCloning:function(){return!!this.options&&!!this.options.group&&"clone"===this.options.group.pull},realList:function(){return this.list?this.list:this.value}},watch:{options:{handler:function(e){for(var t in e)-1==r.indexOf(t)&&this._sortable.option(t,e[t])},deep:!0},realList:function(){this.computeIndexes()}},methods:{getChildrenNodes:function(){if(this.init||(this.noneFunctionalComponentMode=this.noneFunctionalComponentMode&&1==this.$children.length,this.init=!0),this.noneFunctionalComponentMode)return this.$children[0].$slots.default;var e=this.$slots.default;return this.transitionMode?e[0].child.$slots.default:e},computeIndexes:function(){var e=this;this.$nextTick(function(){e.visibleIndexes=function(e,t,i){if(!e)return[];var n=e.map(function(e){return e.elm}),o=[].concat(a(t)).map(function(e){return n.indexOf(e)});return i?o.filter(function(e){return-1!==e}):o}(e.getChildrenNodes(),e.rootContainer.children,e.transitionMode)})},getUnderlyingVm:function(e){var t=function(e,t){return e.map(function(e){return e.elm}).indexOf(t)}(this.getChildrenNodes()||[],e);return-1===t?null:{index:t,element:this.realList[t]}},getUnderlyingPotencialDraggableComponent:function(e){var t=e.__vue__;return t&&t.$options&&"transition-group"===t.$options._componentTag?t.$parent:t},emitChanges:function(e){var t=this;this.$nextTick(function(){t.$emit("change",e)})},alterList:function(e){if(this.list)e(this.list);else{var t=[].concat(a(this.value));e(t),this.$emit("input",t)}},spliceList:function(){var e=arguments,t=function(t){return t.splice.apply(t,e)};this.alterList(t)},updatePosition:function(e,t){var i=function(i){return i.splice(t,0,i.splice(e,1)[0])};this.alterList(i)},getRelatedContextFromMoveEvent:function(e){var t=e.to,i=e.related,a=this.getUnderlyingPotencialDraggableComponent(t);if(!a)return{component:a};var o=a.realList,l={list:o,component:a};if(t!==i&&o&&a.getUnderlyingVm){var s=a.getUnderlyingVm(i);if(s)return n(s,l)}return l},getVmIndex:function(e){var t=this.visibleIndexes,i=t.length;return e>i-1?i:t[e]},getComponent:function(){return this.$slots.default[0].componentInstance},resetTransitionData:function(e){if(this.noTransitionOnDrag&&this.transitionMode){this.getChildrenNodes()[e].data=null;var t=this.getComponent();t.children=[],t.kept=void 0}},onDragStart:function(e){this.context=this.getUnderlyingVm(e.item),e.item._underlying_vm_=this.clone(this.context.element),d=e.item},onDragAdd:function(e){var i=e.item._underlying_vm_;if(void 0!==i){t(e.item);var n=this.getVmIndex(e.newIndex);this.spliceList(n,0,i),this.computeIndexes();var a={element:i,newIndex:n};this.emitChanges({added:a})}},onDragRemove:function(e){if(i(this.rootContainer,e.item,e.oldIndex),this.isCloning)t(e.clone);else{var n=this.context.index;this.spliceList(n,1);var a={element:this.context.element,oldIndex:n};this.resetTransitionData(n),this.emitChanges({removed:a})}},onDragUpdate:function(e){t(e.item),i(e.from,e.item,e.oldIndex);var n=this.context.index,a=this.getVmIndex(e.newIndex);this.updatePosition(n,a);var o={element:this.context.element,oldIndex:n,newIndex:a};this.emitChanges({moved:o})},computeFutureIndex:function(e,t){if(!e.element)return 0;var i=[].concat(a(t.to.children)).filter(function(e){return"none"!==e.style.display}),n=i.indexOf(t.related),o=e.component.getVmIndex(n);return-1!=i.indexOf(d)||!t.willInsertAfter?o:o+1},onDragMove:function(e,t){var i=this.move;if(!i||!this.realList)return!0;var a=this.getRelatedContextFromMoveEvent(e),o=this.context,l=this.computeFutureIndex(a,e);return n(o,{futureIndex:l}),n(e,{relatedContext:a,draggedContext:o}),i(e,t)},onDragEnd:function(e){this.computeIndexes(),d=null}}}}Array.from||(Array.from=function(e){return[].slice.call(e)});var o=i("Lokx");e.exports=t(o)}()},EItT:function(e,t){},Lokx:function(e,t,i){var n,a;
/**!
* Sortable
* @author RubaXa <trash@rubaxa.org>
* @license MIT
*/
/**!
* Sortable
* @author RubaXa <trash@rubaxa.org>
* @license MIT
*/
!function(o){"use strict";void 0===(a="function"==typeof(n=o)?n.call(t,i,t,e):n)||(e.exports=a)}(function(){"use strict";if("undefined"==typeof window||!window.document)return function(){throw new Error("Sortable.js requires a window with a document")};var e,t,i,n,a,o,l,s,r,d,c,f,u,p,m,h,g,v,C,y,I,x={},b=/\s+/g,_=/left|right|inline/,D="Sortable"+(new Date).getTime(),w=window,N=w.document,O=w.parseInt,T=w.setTimeout,M=w.jQuery||w.Zepto,k=w.Polymer,L=!1,E="draggable"in N.createElement("div"),F=!navigator.userAgent.match(/(?:Trident.*rv[ :]?11\.|msie)/i)&&((I=N.createElement("x")).style.cssText="pointer-events:auto","auto"===I.style.pointerEvents),R=!1,V=Math.abs,j=Math.min,S=[],A=[],P=ne(function(e,t,i){if(i&&t.scroll){var n,a,o,l,c,f,u=i[D],p=t.scrollSensitivity,m=t.scrollSpeed,h=e.clientX,g=e.clientY,v=window.innerWidth,C=window.innerHeight;if(r!==i&&(s=t.scroll,r=i,d=t.scrollFn,!0===s)){s=i;do{if(s.offsetWidth<s.scrollWidth||s.offsetHeight<s.scrollHeight)break}while(s=s.parentNode)}s&&(n=s,a=s.getBoundingClientRect(),o=(V(a.right-h)<=p)-(V(a.left-h)<=p),l=(V(a.bottom-g)<=p)-(V(a.top-g)<=p)),o||l||(l=(C-g<=p)-(g<=p),((o=(v-h<=p)-(h<=p))||l)&&(n=w)),x.vx===o&&x.vy===l&&x.el===n||(x.el=n,x.vx=o,x.vy=l,clearInterval(x.pid),n&&(x.pid=setInterval(function(){if(f=l?l*m:0,c=o?o*m:0,"function"==typeof d)return d.call(u,c,f,e);n===w?w.scrollTo(w.pageXOffset+c,w.pageYOffset+f):(n.scrollTop+=f,n.scrollLeft+=c)},24)))}},30),X=function(e){function t(e,t){return void 0!==e&&!0!==e||(e=i.name),"function"==typeof e?e:function(i,n){var a=n.options.group.name;return t?e:e&&(e.join?e.indexOf(a)>-1:a==e)}}var i={},n=e.group;n&&"object"==typeof n||(n={name:n}),i.name=n.name,i.checkPull=t(n.pull,!0),i.checkPut=t(n.put),i.revertClone=n.revertClone,e.group=i};try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){L={capture:!1,passive:!1}}}))}catch(e){}function Y(e,t){if(!e||!e.nodeType||1!==e.nodeType)throw"Sortable: `el` must be HTMLElement, and not "+{}.toString.call(e);this.el=e,this.options=t=ae({},t),e[D]=this;var i={group:Math.random(),sort:!0,disabled:!1,store:null,handle:null,scroll:!0,scrollSensitivity:30,scrollSpeed:10,draggable:/[uo]l/i.test(e.nodeName)?"li":">*",ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,setData:function(e,t){e.setData("Text",t.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:!1!==Y.supportPointer};for(var n in i)!(n in t)&&(t[n]=i[n]);for(var a in X(t),this)"_"===a.charAt(0)&&"function"==typeof this[a]&&(this[a]=this[a].bind(this));this.nativeDraggable=!t.forceFallback&&E,B(e,"mousedown",this._onTapStart),B(e,"touchstart",this._onTapStart),t.supportPointer&&B(e,"pointerdown",this._onTapStart),this.nativeDraggable&&(B(e,"dragover",this),B(e,"dragenter",this)),A.push(this._onDragOver),t.store&&this.sort(t.store.get(this))}function W(t,i){"clone"!==t.lastPullMode&&(i=!0),n&&n.state!==i&&(Q(n,"display",i?"none":""),i||n.state&&(t.options.group.revertClone?(a.insertBefore(n,o),t._animate(e,n)):a.insertBefore(n,e)),n.state=i)}function Z(e,t,i){if(e){i=i||N;do{if(">*"===t&&e.parentNode===i||ie(e,t))return e}while(e=U(e))}return null}function U(e){var t=e.host;return t&&t.nodeType?t:e.parentNode}function B(e,t,i){e.addEventListener(t,i,L)}function G(e,t,i){e.removeEventListener(t,i,L)}function z(e,t,i){if(e)if(e.classList)e.classList[i?"add":"remove"](t);else{var n=(" "+e.className+" ").replace(b," ").replace(" "+t+" "," ");e.className=(n+(i?" "+t:"")).replace(b," ")}}function Q(e,t,i){var n=e&&e.style;if(n){if(void 0===i)return N.defaultView&&N.defaultView.getComputedStyle?i=N.defaultView.getComputedStyle(e,""):e.currentStyle&&(i=e.currentStyle),void 0===t?i:i[t];t in n||(t="-webkit-"+t),n[t]=i+("string"==typeof i?"":"px")}}function H(e,t,i){if(e){var n=e.getElementsByTagName(t),a=0,o=n.length;if(i)for(;a<o;a++)i(n[a],a);return n}return[]}function K(e,t,i,a,o,l,s,r){e=e||t[D];var d=N.createEvent("Event"),c=e.options,f="on"+i.charAt(0).toUpperCase()+i.substr(1);d.initEvent(i,!0,!0),d.to=o||t,d.from=l||t,d.item=a||t,d.clone=n,d.oldIndex=s,d.newIndex=r,t.dispatchEvent(d),c[f]&&c[f].call(e,d)}function J(e,t,i,n,a,o,l,s){var r,d,c=e[D],f=c.options.onMove;return(r=N.createEvent("Event")).initEvent("move",!0,!0),r.to=t,r.from=e,r.dragged=i,r.draggedRect=n,r.related=a||t,r.relatedRect=o||t.getBoundingClientRect(),r.willInsertAfter=s,e.dispatchEvent(r),f&&(d=f.call(c,r,l)),d}function q(e){e.draggable=!1}function $(){R=!1}function ee(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,i=t.length,n=0;i--;)n+=t.charCodeAt(i);return n.toString(36)}function te(e,t){var i=0;if(!e||!e.parentNode)return-1;for(;e&&(e=e.previousElementSibling);)"TEMPLATE"===e.nodeName.toUpperCase()||">*"!==t&&!ie(e,t)||i++;return i}function ie(e,t){if(e){var i=(t=t.split(".")).shift().toUpperCase(),n=new RegExp("\\s("+t.join("|")+")(?=\\s)","g");return!(""!==i&&e.nodeName.toUpperCase()!=i||t.length&&((" "+e.className+" ").match(n)||[]).length!=t.length)}return!1}function ne(e,t){var i,n;return function(){void 0===i&&(i=arguments,n=this,T(function(){1===i.length?e.call(n,i[0]):e.apply(n,i),i=void 0},t))}}function ae(e,t){if(e&&t)for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i]);return e}function oe(e){return k&&k.dom?k.dom(e).cloneNode(!0):M?M(e).clone(!0)[0]:e.cloneNode(!0)}function le(e){return T(e,0)}function se(e){return clearTimeout(e)}return Y.prototype={constructor:Y,_onTapStart:function(t){var i,n=this,a=this.el,o=this.options,s=o.preventOnFilter,r=t.type,d=t.touches&&t.touches[0],c=(d||t).target,f=t.target.shadowRoot&&t.path&&t.path[0]||c,u=o.filter;if(function(e){var t=e.getElementsByTagName("input"),i=t.length;for(;i--;){var n=t[i];n.checked&&S.push(n)}}(a),!e&&!(/mousedown|pointerdown/.test(r)&&0!==t.button||o.disabled)&&!f.isContentEditable&&(c=Z(c,o.draggable,a))&&l!==c){if(i=te(c,o.draggable),"function"==typeof u){if(u.call(this,t,c,this))return K(n,f,"filter",c,a,a,i),void(s&&t.preventDefault())}else if(u&&(u=u.split(",").some(function(e){if(e=Z(f,e.trim(),a))return K(n,e,"filter",c,a,a,i),!0})))return void(s&&t.preventDefault());o.handle&&!Z(f,o.handle,a)||this._prepareDragStart(t,d,c,i)}},_prepareDragStart:function(i,n,s,r){var d,c=this,f=c.el,u=c.options,m=f.ownerDocument;s&&!e&&s.parentNode===f&&(v=i,a=f,t=(e=s).parentNode,o=e.nextSibling,l=s,h=u.group,p=r,this._lastX=(n||i).clientX,this._lastY=(n||i).clientY,e.style["will-change"]="all",d=function(){c._disableDelayedDrag(),e.draggable=c.nativeDraggable,z(e,u.chosenClass,!0),c._triggerDragStart(i,n),K(c,a,"choose",e,a,a,p)},u.ignore.split(",").forEach(function(t){H(e,t.trim(),q)}),B(m,"mouseup",c._onDrop),B(m,"touchend",c._onDrop),B(m,"touchcancel",c._onDrop),B(m,"selectstart",c),u.supportPointer&&B(m,"pointercancel",c._onDrop),u.delay?(B(m,"mouseup",c._disableDelayedDrag),B(m,"touchend",c._disableDelayedDrag),B(m,"touchcancel",c._disableDelayedDrag),B(m,"mousemove",c._disableDelayedDrag),B(m,"touchmove",c._disableDelayedDrag),u.supportPointer&&B(m,"pointermove",c._disableDelayedDrag),c._dragStartTimer=T(d,u.delay)):d())},_disableDelayedDrag:function(){var e=this.el.ownerDocument;clearTimeout(this._dragStartTimer),G(e,"mouseup",this._disableDelayedDrag),G(e,"touchend",this._disableDelayedDrag),G(e,"touchcancel",this._disableDelayedDrag),G(e,"mousemove",this._disableDelayedDrag),G(e,"touchmove",this._disableDelayedDrag),G(e,"pointermove",this._disableDelayedDrag)},_triggerDragStart:function(t,i){(i=i||("touch"==t.pointerType?t:null))?(v={target:e,clientX:i.clientX,clientY:i.clientY},this._onDragStart(v,"touch")):this.nativeDraggable?(B(e,"dragend",this),B(a,"dragstart",this._onDragStart)):this._onDragStart(v,!0);try{N.selection?le(function(){N.selection.empty()}):window.getSelection().removeAllRanges()}catch(e){}},_dragStarted:function(){if(a&&e){var t=this.options;z(e,t.ghostClass,!0),z(e,t.dragClass,!1),Y.active=this,K(this,a,"start",e,a,a,p)}else this._nulling()},_emulateDragOver:function(){if(C){if(this._lastX===C.clientX&&this._lastY===C.clientY)return;this._lastX=C.clientX,this._lastY=C.clientY,F||Q(i,"display","none");var e=N.elementFromPoint(C.clientX,C.clientY),t=e,n=A.length;if(e&&e.shadowRoot&&(t=e=e.shadowRoot.elementFromPoint(C.clientX,C.clientY)),t)do{if(t[D]){for(;n--;)A[n]({clientX:C.clientX,clientY:C.clientY,target:e,rootEl:t});break}e=t}while(t=t.parentNode);F||Q(i,"display","")}},_onTouchMove:function(e){if(v){var t=this.options,n=t.fallbackTolerance,a=t.fallbackOffset,o=e.touches?e.touches[0]:e,l=o.clientX-v.clientX+a.x,s=o.clientY-v.clientY+a.y,r=e.touches?"translate3d("+l+"px,"+s+"px,0)":"translate("+l+"px,"+s+"px)";if(!Y.active){if(n&&j(V(o.clientX-this._lastX),V(o.clientY-this._lastY))<n)return;this._dragStarted()}this._appendGhost(),y=!0,C=o,Q(i,"webkitTransform",r),Q(i,"mozTransform",r),Q(i,"msTransform",r),Q(i,"transform",r),e.preventDefault()}},_appendGhost:function(){if(!i){var t,n=e.getBoundingClientRect(),o=Q(e),l=this.options;z(i=e.cloneNode(!0),l.ghostClass,!1),z(i,l.fallbackClass,!0),z(i,l.dragClass,!0),Q(i,"top",n.top-O(o.marginTop,10)),Q(i,"left",n.left-O(o.marginLeft,10)),Q(i,"width",n.width),Q(i,"height",n.height),Q(i,"opacity","0.8"),Q(i,"position","fixed"),Q(i,"zIndex","100000"),Q(i,"pointerEvents","none"),l.fallbackOnBody&&N.body.appendChild(i)||a.appendChild(i),t=i.getBoundingClientRect(),Q(i,"width",2*n.width-t.width),Q(i,"height",2*n.height-t.height)}},_onDragStart:function(t,i){var o=this,l=t.dataTransfer,s=o.options;o._offUpEvents(),h.checkPull(o,o,e,t)&&((n=oe(e)).draggable=!1,n.style["will-change"]="",Q(n,"display","none"),z(n,o.options.chosenClass,!1),o._cloneId=le(function(){a.insertBefore(n,e),K(o,a,"clone",e)})),z(e,s.dragClass,!0),i?("touch"===i?(B(N,"touchmove",o._onTouchMove),B(N,"touchend",o._onDrop),B(N,"touchcancel",o._onDrop),s.supportPointer&&(B(N,"pointermove",o._onTouchMove),B(N,"pointerup",o._onDrop))):(B(N,"mousemove",o._onTouchMove),B(N,"mouseup",o._onDrop)),o._loopId=setInterval(o._emulateDragOver,50)):(l&&(l.effectAllowed="move",s.setData&&s.setData.call(o,l,e)),B(N,"drop",o),o._dragStartId=le(o._dragStarted))},_onDragOver:function(l){var s,r,d,p,m=this.el,v=this.options,C=v.group,I=Y.active,x=h===C,b=!1,w=v.sort;if(void 0!==l.preventDefault&&(l.preventDefault(),!v.dragoverBubble&&l.stopPropagation()),!e.animated&&(y=!0,I&&!v.disabled&&(x?w||(p=!a.contains(e)):g===this||(I.lastPullMode=h.checkPull(this,I,e,l))&&C.checkPut(this,I,e,l))&&(void 0===l.rootEl||l.rootEl===this.el))){if(P(l,v,this.el),R)return;if(s=Z(l.target,v.draggable,m),r=e.getBoundingClientRect(),g!==this&&(g=this,b=!0),p)return W(I,!0),t=a,void(n||o?a.insertBefore(e,n||o):w||a.appendChild(e));if(0===m.children.length||m.children[0]===i||m===l.target&&function(e,t){var i=e.lastElementChild.getBoundingClientRect();return t.clientY-(i.top+i.height)>5||t.clientX-(i.left+i.width)>5}(m,l)){if(0!==m.children.length&&m.children[0]!==i&&m===l.target&&(s=m.lastElementChild),s){if(s.animated)return;d=s.getBoundingClientRect()}W(I,x),!1!==J(a,m,e,r,s,d,l)&&(e.contains(m)||(m.appendChild(e),t=m),this._animate(r,e),s&&this._animate(d,s))}else if(s&&!s.animated&&s!==e&&void 0!==s.parentNode[D]){c!==s&&(c=s,f=Q(s),u=Q(s.parentNode));var N=(d=s.getBoundingClientRect()).right-d.left,O=d.bottom-d.top,M=_.test(f.cssFloat+f.display)||"flex"==u.display&&0===u["flex-direction"].indexOf("row"),k=s.offsetWidth>e.offsetWidth,L=s.offsetHeight>e.offsetHeight,E=(M?(l.clientX-d.left)/N:(l.clientY-d.top)/O)>.5,F=s.nextElementSibling,V=!1;if(M){var j=e.offsetTop,S=s.offsetTop;V=j===S?s.previousElementSibling===e&&!k||E&&k:s.previousElementSibling===e||e.previousElementSibling===s?(l.clientY-d.top)/O>.5:S>j}else b||(V=F!==e&&!L||E&&L);var A=J(a,m,e,r,s,d,l,V);!1!==A&&(1!==A&&-1!==A||(V=1===A),R=!0,T($,30),W(I,x),e.contains(m)||(V&&!F?m.appendChild(e):s.parentNode.insertBefore(e,V?F:s)),t=e.parentNode,this._animate(r,e),this._animate(d,s))}}},_animate:function(e,t){var i=this.options.animation;if(i){var n=t.getBoundingClientRect();1===e.nodeType&&(e=e.getBoundingClientRect()),Q(t,"transition","none"),Q(t,"transform","translate3d("+(e.left-n.left)+"px,"+(e.top-n.top)+"px,0)"),t.offsetWidth,Q(t,"transition","all "+i+"ms"),Q(t,"transform","translate3d(0,0,0)"),clearTimeout(t.animated),t.animated=T(function(){Q(t,"transition",""),Q(t,"transform",""),t.animated=!1},i)}},_offUpEvents:function(){var e=this.el.ownerDocument;G(N,"touchmove",this._onTouchMove),G(N,"pointermove",this._onTouchMove),G(e,"mouseup",this._onDrop),G(e,"touchend",this._onDrop),G(e,"pointerup",this._onDrop),G(e,"touchcancel",this._onDrop),G(e,"pointercancel",this._onDrop),G(e,"selectstart",this)},_onDrop:function(l){var s=this.el,r=this.options;clearInterval(this._loopId),clearInterval(x.pid),clearTimeout(this._dragStartTimer),se(this._cloneId),se(this._dragStartId),G(N,"mouseover",this),G(N,"mousemove",this._onTouchMove),this.nativeDraggable&&(G(N,"drop",this),G(s,"dragstart",this._onDragStart)),this._offUpEvents(),l&&(y&&(l.preventDefault(),!r.dropBubble&&l.stopPropagation()),i&&i.parentNode&&i.parentNode.removeChild(i),a!==t&&"clone"===Y.active.lastPullMode||n&&n.parentNode&&n.parentNode.removeChild(n),e&&(this.nativeDraggable&&G(e,"dragend",this),q(e),e.style["will-change"]="",z(e,this.options.ghostClass,!1),z(e,this.options.chosenClass,!1),K(this,a,"unchoose",e,t,a,p),a!==t?(m=te(e,r.draggable))>=0&&(K(null,t,"add",e,t,a,p,m),K(this,a,"remove",e,t,a,p,m),K(null,t,"sort",e,t,a,p,m),K(this,a,"sort",e,t,a,p,m)):e.nextSibling!==o&&(m=te(e,r.draggable))>=0&&(K(this,a,"update",e,t,a,p,m),K(this,a,"sort",e,t,a,p,m)),Y.active&&(null!=m&&-1!==m||(m=p),K(this,a,"end",e,t,a,p,m),this.save()))),this._nulling()},_nulling:function(){a=e=t=i=o=n=l=s=r=v=C=y=m=c=f=g=h=Y.active=null,S.forEach(function(e){e.checked=!0}),S.length=0},handleEvent:function(t){switch(t.type){case"drop":case"dragend":this._onDrop(t);break;case"dragover":case"dragenter":e&&(this._onDragOver(t),function(e){e.dataTransfer&&(e.dataTransfer.dropEffect="move");e.preventDefault()}(t));break;case"mouseover":this._onDrop(t);break;case"selectstart":t.preventDefault()}},toArray:function(){for(var e,t=[],i=this.el.children,n=0,a=i.length,o=this.options;n<a;n++)Z(e=i[n],o.draggable,this.el)&&t.push(e.getAttribute(o.dataIdAttr)||ee(e));return t},sort:function(e){var t={},i=this.el;this.toArray().forEach(function(e,n){var a=i.children[n];Z(a,this.options.draggable,i)&&(t[e]=a)},this),e.forEach(function(e){t[e]&&(i.removeChild(t[e]),i.appendChild(t[e]))})},save:function(){var e=this.options.store;e&&e.set(this)},closest:function(e,t){return Z(e,t||this.options.draggable,this.el)},option:function(e,t){var i=this.options;if(void 0===t)return i[e];i[e]=t,"group"===e&&X(i)},destroy:function(){var e=this.el;e[D]=null,G(e,"mousedown",this._onTapStart),G(e,"touchstart",this._onTapStart),G(e,"pointerdown",this._onTapStart),this.nativeDraggable&&(G(e,"dragover",this),G(e,"dragenter",this)),Array.prototype.forEach.call(e.querySelectorAll("[draggable]"),function(e){e.removeAttribute("draggable")}),A.splice(A.indexOf(this._onDragOver),1),this._onDrop(),this.el=e=null}},B(N,"touchmove",function(e){Y.active&&e.preventDefault()}),Y.utils={on:B,off:G,css:Q,find:H,is:function(e,t){return!!Z(e,t,e)},extend:ae,throttle:ne,closest:Z,toggleClass:z,clone:oe,index:te,nextTick:le,cancelNextTick:se},Y.create=function(e,t){return new Y(e,t)},Y.version="1.7.0",Y})},Y7wY:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPkAAACRCAIAAACOionwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODlGRUMwRjlBNDNCMTFFOEFDNjNEOUI2M0M2ODI3MUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODlGRUMwRkFBNDNCMTFFOEFDNjNEOUI2M0M2ODI3MUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OUZFQzBGN0E0M0IxMUU4QUM2M0Q5QjYzQzY4MjcxQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4OUZFQzBGOEE0M0IxMUU4QUM2M0Q5QjYzQzY4MjcxQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuyjFLAAABInSURBVHja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"},fZjL:function(e,t,i){e.exports={default:i("jFbC"),__esModule:!0}},jFbC:function(e,t,i){i("Cdx3"),e.exports=i("FeBl").Object.keys},lFAe:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i("//Fk"),a=i.n(n),o=i("fZjL"),l=i.n(o),s=i("mvHQ"),r=i.n(s),d=i("DAYN"),c=i.n(d),f=i("Mk6G"),u={name:"addinput",props:{childItem:String,childIndex:Number,titleName:String,inputValue:String,maxLength:Number,disFlag:Number,child:String},data:function(){return{inputNum:0,limitLength:10,itemValue:"",disableInput:!1,c3Flag:"",c3Index:"",titleFlag:"",childFlag:""}},methods:{inputFocus:function(e){console.log(e)},toInput:function(e){console.log(e);var t,i="";i=f.a.getByteVal(e.target.value,this.limitLength);return this.itemValue=i.trim(),this.inputNum=f.a.getZhLen(this.itemValue),this.childFlag?((t={}).child=this.childFlag,t.value=this.itemValue,"title"==this.titleFlag&&(t.title=this.titleFlag),"k303"==this.c3Flag&&(t.c3Index=this.c3Index,t.flag=this.c3Flag),void this.$emit("itemInput",t)):"title"==this.titleFlag?((t={}).value=this.itemValue,t.title=this.titleFlag,void this.$emit("itemInput",t)):"k303"==this.c3Flag?((t={}).value=this.itemValue,t.flag=this.c3Flag,t.c3Index=this.c3Index,void this.$emit("itemInput",t)):void this.$emit("itemInput",this.itemValue)}},watch:{maxLength:function(e,t){this.limitLength=e},inputValue:function(e,t){this.itemValue=e,this.inputNum=f.a.getZhLen(this.itemValue)},disFlag:function(e,t){this.disableInput=e},childItem:function(e,t){this.c3Flag=e},childIndex:function(e,t){this.c3Index=e},titleName:function(e,t){this.titleFlag=e},child:function(e,t){this.childFlag=e}},mounted:function(){console.log(this.childIndex),this.limitLength=this.maxLength,this.itemValue=this.inputValue||"",this.inputNum=f.a.getZhLen(this.inputValue),this.disableInput=this.disFlag||0,this.c3Flag=this.childItem||"",this.c3Index=0==this.childIndex?0:this.childIndex,this.titleFlag=this.titleName,this.childFlag=this.child}},p={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"input-line-cell"},[i("el-input",{staticClass:"w-340",attrs:{placeholder:"",disabled:0!=e.disableInput},on:{focus:function(t){e.inputFocus(e.c3Index)}},nativeOn:{keyup:function(t){return i=t,e.toInput(i);var i}},model:{value:e.itemValue,callback:function(t){e.itemValue=t},expression:"itemValue"}}),e._v(" "),i("span",{staticClass:"tip"},[i("span",{staticClass:"len_span"},[e._v(e._s(e.inputNum))]),e._v("/"+e._s(e.limitLength))])],1)},staticRenderFns:[]};var m,h,g,v,C=i("VU/8")(u,p,!1,function(e){i("EItT")},"data-v-3078de00",null).exports,y=i("l46T"),I=i("bOdI"),x=i.n(I),b=[(m={parentCode:"defineInfo",fieldCode:"-1",fieldName:"单行输入框"},x()(m,"fieldCode",""),x()(m,"systemFlag",!1),x()(m,"fieldEdited",!0),x()(m,"fieldType","0"),x()(m,"fixed",!1),x()(m,"fieldDescription","请输入"),x()(m,"fieldOperations",{ruleContent:[],fieldContent:[]}),x()(m,"isMust",!1),x()(m,"staffRecordsIds",[]),m),(h={parentCode:"defineInfo",fieldCode:"-1",fieldName:"多行输入框"},x()(h,"fieldCode",""),x()(h,"systemFlag",!1),x()(h,"fieldEdited",!0),x()(h,"fieldType","1"),x()(h,"fixed",!1),x()(h,"fieldDescription","请输入"),x()(h,"fieldOperations",{ruleContent:[],fieldContent:[]}),x()(h,"isMust",!1),x()(h,"staffRecordsIds",[]),h),{parentCode:"defineInfo",fieldCode:"-1",fieldName:"单选框",fieldEdited:!0,fieldType:"2",fixed:!1,fieldDescription:"请选择",fieldOperations:{ruleContent:[],fieldContent:[{type:"checkbox",name:"选项1"},{type:"checkbox",name:"选项2"},{type:"checkbox",name:"选项3"}]},isMust:!1,staffRecordsIds:[]},{parentCode:"defineInfo",fieldCode:"-1",fieldName:"多选框",fieldEdited:!0,fieldType:"3",fixed:!1,fieldDescription:"请选择",fieldOperations:{ruleContent:[],fieldContent:[{type:"checkbox",name:"选项1"},{type:"checkbox",name:"选项2"},{type:"checkbox",name:"选项3"}]},isMust:!1,staffRecordsIds:[]},{parentCode:"defineInfo",fieldCode:"-1",fieldName:"日期",fieldEdited:!0,fieldType:"4",fixed:!1,fieldDescription:"请选择",fieldOperations:{typeValue:1,ruleContent:[{type:"radio",name:"年-月-日",key:1,isEdit:1},{type:"radio",name:"年-月",key:2,isEdit:1}],fieldContent:[]},isMust:!1,staffRecordsIds:[]},{parentCode:"defineInfo",fieldCode:"-1",fieldName:"日期区间",fieldEdited:!0,fieldType:"5",fixed:!1,fieldOperations:{startName:"开始时间",endName:"结束时间",startDescription:"请选择开始时间",endDescription:"请选择结束时间",typeValue:1,ruleContent:[{type:"radio",name:"年-月-日",key:1,isEdit:1},{type:"radio",name:"年-月",key:2,isEdit:1}],fieldContent:[]},isMust:!1,staffRecordsIds:[]},(g={parentCode:"defineInfo",fieldCode:"-1",fieldName:"数字输入框"},x()(g,"fieldCode",""),x()(g,"systemFlag",!1),x()(g,"fieldType","6"),x()(g,"fieldEdited",!0),x()(g,"fixed",!1),x()(g,"fieldDescription","请输入"),x()(g,"fieldOperations",{ruleContent:[],fieldContent:[],unit:"元"}),x()(g,"isMust",!1),x()(g,"staffRecordsIds",[]),g),(v={parentCode:"defineInfo",fieldCode:"-1",fieldName:"图片"},x()(v,"fieldCode",""),x()(v,"systemFlag",!1),x()(v,"fieldType","7"),x()(v,"fieldEdited",!0),x()(v,"fixed",!1),x()(v,"fieldDescription","最多上传9张图片"),x()(v,"fieldOperations",{ruleContent:[],fieldContent:[]}),x()(v,"isMust",!1),x()(v,"staffRecordsIds",[]),v)],_=function(){return b},D=i("3E4D"),w=i("Ch4/"),N=(i("PI0u"),i("P9l9")),O={name:"staffRecordsTemplate",data:function(){return{activeName:"first",rightName:"first",bodyHeight:(document.documentElement.clientHeight||document.body.clientHeight)+"px",isDragging:!1,delayedDragging:!1,leftOption:{group:{name:"people",pull:"clone",put:!1},sort:!1,disabled:!1},leftDefineOption:{group:{name:"people",pull:"clone",put:!1},sort:!1,disabled:!1},selectKey:"",baseInfo:[],jobInfo:[],selfInfo:[],eduInfo:[],contractInfo:[],contactInfo:[],personalInfo:[],defineInfo:_(),currentIndex:0,currentChildKey:null,currentChildIndex:null,childIndex:0,tempaletDataList:[{parentCode:"0",fieldTemplateId:"",parentFieldTemplateId:"0",minCount:10,maxCount:20,fieldCode:"baseInfo",fieldName:"基本信息",fieldEdited:!1,fieldOperations:{ruleContent:[],fieldContent:[]},isMust:!1,fieldDescription:"",children:[]},{parentCode:"0",fieldTemplateId:"",parentFieldTemplateId:"0",minCount:10,maxCount:20,fieldCode:"jobInfo",fieldName:"工作信息",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[]},{parentCode:"0",fieldTemplateId:"",parentFieldTemplateId:"0",minCount:10,maxCount:20,fieldCode:"selfInfo",fieldName:"个人信息",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[]},{parentCode:"0",fieldTemplateId:"",parentFieldTemplateId:"0",minCount:10,maxCount:20,fieldCode:"eduInfo",fieldName:"学历信息",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[]},{parentCode:"0",fieldTemplateId:"",parentFieldTemplateId:"0",minCount:10,maxCount:20,fieldCode:"contractInfo",fieldName:"合同信息",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[]},{parentCode:"0",fieldTemplateId:"",parentFieldTemplateId:"0",minCount:10,maxCount:20,fieldCode:"contactInfo",fieldName:"紧急联系人",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[]},{parentCode:"0",fieldTemplateId:"",parentFieldTemplateId:"0",minCount:10,maxCount:20,fieldCode:"personalInfo",fieldName:"个人资料",fieldEdited:!1,isMust:!1,fieldDescription:"",children:[]}],fieldParent:{baseInfo:{},jobInfo:{},selfInfo:{},eduInfo:{},contractInfo:{},contactInfo:{},personalInfo:{}},staffRecordsOptions:[{id:"staffVisible",name:"对员工可见"},{id:"staffUnvisible",name:"对员工不可见"},{id:"staffMod",name:"对员工可修改"},{id:"staffUnmod",name:"对员工不可修改"}],setList:[]}},created:function(){},methods:{baseInfoClone:function(){},clickItem:function(e){console.log(e),this.tempaletDataList.map(function(e){return e.fieldCode}).includes(e.parentCode)||"defineInfo"===e.parentCode||(this.tempaletDataList.push(this.fieldParent[e.parentCode]),this.tempaletDataList=JSON.parse(r()(this.tempaletDataList)))},checkMove:function(e){var t=!0;return"baseInfo"!=e.draggedContext.element.parentCode||e.to.className.includes("baseInfo")||(t=!1),"jobInfo"!=e.draggedContext.element.parentCode||e.to.className.includes("jobInfo")||(t=!1),"selfInfo"!=e.draggedContext.element.parentCode||e.to.className.includes("selfInfo")||(t=!1),"eduInfo"!=e.draggedContext.element.parentCode||e.to.className.includes("eduInfo")||(t=!1),"contractInfo"!=e.draggedContext.element.parentCode||e.to.className.includes("contractInfo")||(t=!1),"contactInfo"!=e.draggedContext.element.parentCode||e.to.className.includes("contactInfo")||(t=!1),"personalInfo"!=e.draggedContext.element.parentCode||e.to.className.includes("personalInfo")||(t=!1),t},onMove:function(e){console.log("move:"),console.log(e.draggedContext,e.dragged,e.to);if(!this.checkMove(e))return!1;e.relatedContext.element;var t=e.draggedContext.element;return console.log(t.fixed),!t.fixed},onChildMove:function(e){return console.log("onChildMove:",e,e.to.className),-1!=e.dragged.className.indexOf("block-class")&&e.to.className.indexOf("block-wrap"),console.log(!0),!0},itemMoveEnd:function(e){var t=this;t.isDragging=!1,console.log(" move end:",e,e.clone.dataset.type),t.selectKey="",t.selectKey=e.clone.dataset.type,t.tempaletDataList.forEach(function(e,i){e.children.forEach(function(e,i){var n;e.systemFlag&&e.fieldCode==t.selectKey&&(n=e.parentCode,t[n].forEach(function(e,i){e.fieldCode==t.selectKey&&(e.fixed=!0)}))})}),t.selectKey="",t.tempaletDataList=JSON.parse(r()(t.tempaletDataList)),t.$forceUpdate()},cloneDefine:function(e){console.log("clone>>>>",e)},selectItem:function(e,t){console.log(e,t),this.currentIndex=t,this.currentChildIndex=null},deleteItem:function(e,t){console.log(e,t),this.tempaletDataList.splice(t,1),this.currentIndex--,this.currentIndex<=0&&(this.currentIndex=0),this[e].forEach(function(e,t){e.fixed=!1}),console.log(this.currentIndex,this.tempaletDataList)},addItem:function(e){console.log("中间add:",e,this.tempaletDataList)},addDragItem:function(e){return console.log("中间 child-add:",e,this.tempaletDataList),!1},selectChildItem:function(e,t,i,n){console.log(e,t,i,n),this.currentIndex=null,this.currentChildKey=e,this.childIndex=t,this.currentChildIndex=i,console.log(this.tempaletDataList)},deleteChildItem:function(e,t,i,n,a){console.log(e,t,i,n),this.childIndex=t,this.currentIndex=null,this.currentChildKey=this.tempaletDataList[t].children[i].fieldCode,this.currentChildIndex--,this.currentChildIndex<=0&&(this.currentChildIndex=0),this.tempaletDataList=JSON.parse(r()(this.tempaletDataList)),this.tempaletDataList[t].children.splice(i,1),console.log(a.parentCode),this[a.parentCode].forEach(function(t,i){t.fieldCode===e&&(t.fixed=!1)})},checkedChange:function(e,t){console.log(e,t)},delChildItem:function(e,t,i){console.log(e,t,i),i.fieldOperations.fieldContent.splice(t,1)},addChildItem:function(e,t,i){if(console.log(e,t,i),19!=t){var n="radio";i.systemFlag||3!==parseInt(i.fieldType)||(n="checkbox"),i.fieldOperations.fieldContent.push({type:n,name:"请输入选项"});var a=i.fieldOperations.fieldContent.map(function(e){return e.name});this.isRepeat(a)&&(i.fieldOperations.fieldContent.splice(i.fieldOperations.fieldContent.length-1,1),a.splice(i.fieldOperations.fieldContent.length-1,1),this.$message.error({duration:1e3,message:"选项不能重复"}))}else this.$message.error({duration:1e3,message:"最多可添加 20 项"})},changeRadio:function(e,t,i){console.log(e,t,i)},isRepeat:function(e){var t={};for(var i in e){if(t[e[i]])return!0;t[e[i]]=!0}return!1},changeRoute:function(e){this.$router.push(e)},checkTag:function(e){var t={filedFlag:!0};return e.forEach(function(e,i){if(""==e.fieldName)return t.filedFlag=!1,t.name=e.fieldName||"",!1;e.children.length&&e.children.forEach(function(e,i){if(e.systemFlag&&""==e.fieldName)return t.filedFlag=!1,t.name=e.fieldName||"",!1})}),t},getUuid:function(){return"xxxxxxxxxxxx4xxxyxxxxxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"==e?t:3&t|8).toString(16)})},saveAndBack:function(){var e=this;console.log(e.tempaletDataList);var t=JSON.parse(r()(e.tempaletDataList)),i=e.checkTag(t);console.log(i),i.filedFlag?(t.forEach(function(t,i){t.sort=i,t.fixed=!0===t.fixed?1:0,t.isMust=!0===t.isMust?1:0,t.fieldEdited=!0===t.fieldEdited?1:0,t.systemFlag=!0===t.systemFlag?1:0,t.fieldTemplateId=t.fieldTemplateId?t.fieldTemplateId:e.getUuid(),t.children.forEach(function(i,n){i.sort=n,i.fixed=!0===i.fixed?1:0,i.isMust=!0===i.isMust?1:0,i.fieldEdited=!0===i.fieldEdited?1:0,i.systemFlag=!0===i.systemFlag?1:0,2!==parseInt(i.fieldType)&&3!==parseInt(i.fieldType)||i.fieldOperations.fieldContent.forEach(function(e,t){e.hasOwnProperty(t)||""!=e.key||(e.key=e.name)}),i.systemFlag||(i.parentCode,t.fieldCode),i.fieldTemplateId=i.fieldTemplateId?i.fieldTemplateId:e.getUuid(),i.parentFieldTemplateId=t.fieldTemplateId})}),console.log(r()(t)),e.saveAllData(t)):e.$message.error({duration:1e3,message:i.name+"字段标题不能为空"})},saveAllData:function(e){var t=this,i={templateContent:r()(e)};Object(N.b)("/haoban-manage-web/record/record-template-save.json",i).then(function(e){console.log(e.data);var t=e.data;1!=t.errorCode?w.a.errorMsg(t):D.a.showmsg("保存成功","success")}).catch(function(e){console.log(e),t.$message.error({duration:1e3,message:e.message})})},getAllFields:function(){var e=this;Object(N.b)("/haoban-manage-web/record/employee-find-system-template.json",{}).then(function(t){console.log(t.data);var i=t.data;1!=i.errorCode?w.a.errorMsg(i):e.handleAllFields(i.result)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},handleAllFields:function(e){var t=this;e.forEach(function(e,i){t.hasOwnProperty(e.parentCode)&&(e.fixed=1===parseInt(e.fixed),e.isMust=1===parseInt(e.isMust),e.fieldEdited=1===parseInt(e.fieldEdited),e.systemFlag=!0,e.fieldOperations=e.fieldOperations?JSON.parse(e.fieldOperations):{},t[e.parentCode].push(e)),t.fieldParent.hasOwnProperty(e.fieldCode)&&(e.children=[],t.fieldParent[e.fieldCode]=e,e.systemFlag=!0)})},getInfo:function(){var e=this;Object(N.b)("/haoban-manage-web/record/employee-find-template.json",{}).then(function(t){console.log(t.data);var i=t.data;if(1==i.errorCode)return e.setList=[],void(i.result&&l()(i.result).length&&e.handleGetInfo(i.result));w.a.errorMsg(i)}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},handleGetInfo:function(e){var t=this,i=JSON.parse(e.templateContent);t.setParent=[],i.data.forEach(function(e,i){t.setParent.push(e.systemFieldId),e.children&&e.children.length&&e.children.forEach(function(e,i){t.setList.push(e.systemFieldId)})}),t.radomKey=i.sumAll,console.log(i,t.radomKey)},setFixed:function(){var e=this;console.log(e.setParent),e.setParent.forEach(function(t,i){e[t].forEach(function(t,i){e.setList.includes(t.systemFieldId)&&(t.fixed=!0)})})}},watch:{isDragging:function(e){var t=this;e?t.delayedDragging=!0:t.$nextTick(function(){t.delayedDragging=!1})}},components:{draggable:c.a,AddInput:C,limitInput:y.a},mounted:function(){a.a.all([this.getAllFields(),this.getInfo()]),document.body.ondrop=function(e){e.preventDefault(),e.stopPropagation()}}},T={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"template-wrap",style:{height:e.bodyHeight}},[n("div",{staticClass:"template-contain"},[n("div",{staticClass:"template-head"},[e._m(0),e._v(" "),n("div",{staticClass:"template-btns flex-1 flex-r"},[n("el-button",{attrs:{plain:""},on:{click:function(t){e.changeRoute("/")}}},[e._v("返 回")]),e._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:e.saveAndBack}},[e._v("保存并启用")])],1)]),e._v(" "),n("div",{staticClass:"template-body"},[n("div",{staticClass:"template-cell template-cell-l"},[n("el-tabs",{model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"系统字段",name:"first"}},[n("div",{staticClass:"filed-item-title"},[e._v("基本信息")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list1",list:e.baseInfo,options:e.leftOption,move:e.onMove},on:{clone:e.baseInfoClone,start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.baseInfo,function(t,i){return n("li",{key:i,class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.fieldCode,"aria-hidden":"true"},on:{mousedown:function(i){e.clickItem(t)}}},[n("span",[e._v(e._s(t.fieldName))])])}))],1),e._v(" "),n("div",{staticClass:"filed-item-title"},[e._v("工作信息")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list2",list:e.jobInfo,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.jobInfo,function(t,i){return n("li",{key:i,class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.fieldCode},on:{mousedown:function(i){e.clickItem(t)}}},[n("span",[e._v(e._s(t.fieldName))])])}))],1),e._v(" "),n("div",{staticClass:"filed-item-title"},[e._v("个人信息")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list3",list:e.selfInfo,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.selfInfo,function(t,i){return n("li",{key:i,class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.fieldCode},on:{mousedown:function(i){e.clickItem(t)}}},[n("span",[e._v(e._s(t.fieldName))])])}))],1),e._v(" "),n("div",{staticClass:"filed-item-title"},[e._v("学历信息")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list4",list:e.eduInfo,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.eduInfo,function(t,i){return n("li",{key:i,class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.fieldCode},on:{mousedown:function(i){e.clickItem(t)}}},[n("span",[e._v(e._s(t.fieldName))])])}))],1),e._v(" "),n("div",{staticClass:"filed-item-title"},[e._v("合同信息")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list5",list:e.contractInfo,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.contractInfo,function(t,i){return n("li",{key:i,class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.fieldCode},on:{mousedown:function(i){e.clickItem(t)}}},[n("span",[e._v(e._s(t.fieldName))])])}))],1),e._v(" "),n("div",{staticClass:"filed-item-title"},[e._v("紧急联系人")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list5",list:e.contactInfo,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.contactInfo,function(t,i){return n("li",{key:i,class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.fieldCode},on:{mousedown:function(i){e.clickItem(t)}}},[n("span",[e._v(e._s(t.fieldName))])])}))],1),e._v(" "),n("div",{staticClass:"filed-item-title"},[e._v("个人材料")]),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list5",list:e.personalInfo,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.personalInfo,function(t,i){return n("li",{key:i,class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.fieldCode},on:{mousedown:function(i){e.clickItem(t)}}},[n("span",[e._v(e._s(t.fieldName))])])}))],1)]),e._v(" "),n("el-tab-pane",{attrs:{label:"自定义字段",name:"second"}},[n("div",{staticClass:"filed-item-title"}),e._v(" "),n("ul",[n("draggable",{staticClass:"compenent",attrs:{id:"list5",list:e.defineInfo,options:e.leftDefineOption,move:e.onChildMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd,clone:e.cloneDefine}},e._l(e.defineInfo,function(t,i){return n("li",{key:i,class:["compenent-item",1==t.fixed?"fixed-item":""],attrs:{"data-type":t.fieldCode},on:{mousedown:function(i){e.clickItem(t)}}},[t.systemFlag||0!=t.fieldType?e._e():n("span",[e._v(e._s(t.fieldName))]),e._v(" "),t.systemFlag||1!=t.fieldType?e._e():n("span",[e._v(e._s(t.fieldName))]),e._v(" "),t.systemFlag||2!=t.fieldType?e._e():n("span",[e._v(e._s(t.fieldName))]),e._v(" "),t.systemFlag||3!=t.fieldType?e._e():n("span",[e._v(e._s(t.fieldName))]),e._v(" "),t.systemFlag||4!=t.fieldType?e._e():n("span",[e._v(e._s(t.fieldName))]),e._v(" "),t.systemFlag||5!=t.fieldType?e._e():n("span",[e._v(e._s(t.fieldName))]),e._v(" "),t.systemFlag||6!=t.fieldType?e._e():n("span",[e._v(e._s(t.fieldName))]),e._v(" "),t.systemFlag||7!=t.fieldType?e._e():n("span",[e._v(e._s(t.fieldName))]),e._v(" "),t.systemFlag||0!=t.fieldType?e._e():n("i",{staticClass:"bg-icon bg-icon-one"}),e._v(" "),t.systemFlag||1!=t.fieldType?e._e():n("i",{staticClass:"bg-icon bg-icon-two"}),e._v(" "),t.systemFlag||2!=t.fieldType?e._e():n("i",{staticClass:"bg-icon bg-icon-three"}),e._v(" "),t.systemFlag||3!=t.fieldType?e._e():n("i",{staticClass:"bg-icon bg-icon-four"}),e._v(" "),t.systemFlag||4!=t.fieldType?e._e():n("i",{staticClass:"bg-icon bg-icon-five"}),e._v(" "),t.systemFlag||5!=t.fieldType?e._e():n("i",{staticClass:"bg-icon bg-icon-six"}),e._v(" "),t.systemFlag||6!=t.fieldType?e._e():n("i",{staticClass:"bg-icon bg-icon-seven"}),e._v(" "),t.systemFlag||7!=t.fieldType?e._e():n("i",{staticClass:"bg-icon bg-icon-eight"})])}))],1)])],1)],1),e._v(" "),n("div",{staticClass:"template-cell template-cell-m"},[n("div",{staticClass:"phone-view"},[n("div",{staticClass:"phone-show-content"},[n("div",{staticClass:"drag-show-content"},[n("div",{staticClass:"view-container"},[n("ul",{staticClass:"view-content",attrs:{id:"showPhoneView"}},[0==e.tempaletDataList.length?[n("img",{staticClass:"templet-null-img",attrs:{src:i("Y7wY")}})]:e._e(),e._v(" "),n("draggable",{staticClass:"drag-wrap",attrs:{options:{group:{name:"people",pull:!1,put:!1},sort:!0}},on:{add:e.addItem},model:{value:e.tempaletDataList,callback:function(t){e.tempaletDataList=t},expression:"tempaletDataList"}},e._l(e.tempaletDataList,function(t,i){return n("li",{class:["filed-item",e.currentIndex==i?"active-item":"","li-block"],on:{click:function(n){e.selectItem(t.fieldCode,i)}}},["baseInfo"!=t.fieldCode?n("span",{staticClass:"item-close p-item-close",on:{click:function(n){n.stopPropagation(),e.deleteItem(t.fieldCode,i)}}},[n("i",{staticClass:"el-icon-close"})]):e._e(),e._v(" "),[n("div",{staticClass:"block"},[n("div",{staticClass:"block-head"},[n("div",{class:["opencard-item-title",t.fieldName.length>6?"block-pre-wrap":""]},[e._v(e._s(t.fieldName))])]),e._v(" "),n("ul",{staticClass:"view-content"},[n("draggable",{class:["drag-wrap","block-wrap",t.fieldCode],attrs:{options:{group:{name:"people",pull:!1,put:!0},sort:!0}},on:{add:e.addDragItem},model:{value:t.children,callback:function(i){e.$set(t,"children",i)},expression:"item.children"}},e._l(t.children,function(a,o){return n("li",{class:["filed-item","child-filed-item",e.currentChildKey==a.fieldCode&&e.currentChildIndex==o?"active-item":""],on:{click:function(n){n.stopPropagation(),e.selectChildItem(a.fieldCode,i,o,t.children)}}},["clerkPhone"!=a.fieldCode?n("span",{staticClass:"item-close child-item-close",on:{click:function(n){n.stopPropagation(),e.deleteChildItem(a.fieldCode,i,o,t.children,a)}}},[n("i",{staticClass:"el-icon-close"})]):e._e(),e._v(" "),2==a.fieldType||3==a.fieldType||4==a.fieldType?n("div",[n("div",{class:["opencard-item-title",a.fieldName.length>6?"title-pre-wrap":""]},[e._v(e._s(a.fieldName))]),e._v(" "),n("div",{staticClass:"draged-item-show"},[n("span",{staticClass:"show-warm-text show-warm-text-flag select-flag"},[e._v(e._s(a.fieldDescription)+" "),n("i",{staticClass:"el-icon-arrow-right"})])])]):e._e(),e._v(" "),5==a.fieldType?n("div",[n("div",[n("div",{class:["opencard-item-title",a.fieldOperations.startName.length>6?"title-pre-wrap":""]},[e._v(e._s(a.fieldOperations.startName))]),e._v(" "),n("div",{staticClass:"draged-item-show"},[n("span",{staticClass:"show-warm-text show-warm-text-flag select-flag"},[e._v(e._s(a.fieldOperations.startDescription)),n("i",{staticClass:"el-icon-arrow-right"})])])]),e._v(" "),n("div",{staticClass:"b-t-1"},[n("div",{class:["opencard-item-title",a.fieldOperations.endName.length>6?"title-pre-wrap":""]},[e._v(e._s(a.fieldOperations.endName))]),e._v(" "),n("div",{staticClass:"draged-item-show"},[n("span",{staticClass:"show-warm-text show-warm-text-flag select-flag"},[e._v(e._s(a.fieldOperations.endDescription)),n("i",{staticClass:"el-icon-arrow-right"})])])])]):e._e(),e._v(" "),7==a.fieldType?n("div",[n("div",{class:["opencard-item-title",a.fieldName.length>6?"title-pre-wrap":""]},[e._v(e._s(a.fieldName))]),e._v(" "),n("div",{staticClass:"draged-item-show"},[n("span",{staticClass:"show-warm-text show-warm-text-flag select-flag"},[n("i",{staticClass:"iconfont icon-icon"})])])]):e._e(),e._v(" "),0==a.fieldType||1==a.fieldType||6==a.fieldType?n("div",[n("div",{class:["opencard-item-title",a.fieldName.length>6?"title-pre-wrap":""]},[e._v(e._s(a.fieldName))]),e._v(" "),n("div",{staticClass:"draged-item-show"},[n("span",{staticClass:"show-warm-text show-warm-text-flag"},[e._v(e._s(a.fieldDescription))])])]):e._e()])}))],1)])]],2)}))],2)])])])])]),e._v(" "),n("div",{staticClass:"template-cell template-cell-r"},[n("el-tabs",{model:{value:e.rightName,callback:function(t){e.rightName=t},expression:"rightName"}},[n("el-tab-pane",{attrs:{label:"控件设置",name:"first"}},[n("div",{attrs:{id:"edit-box"}},[n("div",{staticClass:"edit-view baby-info-flag baby-info"},[e._l(e.tempaletDataList,function(t,i){return[e.currentIndex==i&&"0"==t.parentCode?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title edit-title-padding"},[e._v(" 标题 ")]),e._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:t.fieldName,holder:"",disflag:!0,getByType:"word",maxLength:10},on:{"update:inputValue":function(i){e.$set(t,"fieldName",i)}}})],1)]:e._e(),e._v(" "),e.childIndex==i&&t.children&&t.children.length?[e._l(t.children,function(a,o){return[e.currentChildIndex==o&&5!=a.fieldType?[n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[e._v(" 标题 ")]),e._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:a.fieldName,holder:"",disflag:!a.fieldEdited,getByType:"word",maxLength:10},on:{"update:inputValue":function(t){e.$set(a,"fieldName",t)}}}),e._v(" "),7==a.fieldType?n("p",{staticStyle:{"margin-top":"8px","font-size":"12px",color:"rgba(255, 255, 255, 0.7)"}},[e._v(e._s(a.fieldDescription))]):e._e()],1)]:e._e(),e._v(" "),e.currentChildIndex==o&&5!=a.fieldType&&7!=a.fieldType?[n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[e._v("提示文字")]),e._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:a.fieldDescription,holder:"",disflag:!1,getByType:"word",maxLength:20},on:{"update:inputValue":function(t){e.$set(a,"fieldDescription",t)}}})],1)]:e._e(),e._v(" "),e.currentChildIndex==o&&5==a.fieldType?[n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[e._v(" 标题 ")]),e._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:a.fieldOperations.startName,holder:"",disflag:!a.fieldEdited,getByType:"word",maxLength:10},on:{"update:inputValue":function(t){e.$set(a.fieldOperations,"startName",t)}}})],1),e._v(" "),n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[e._v("提示文字")]),e._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:a.fieldOperations.startDescription,holder:"",disflag:!1,getByType:"word",maxLength:20},on:{"update:inputValue":function(t){e.$set(a.fieldOperations,"startDescription",t)}}})],1),e._v(" "),n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[e._v(" 标题 ")]),e._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:a.fieldOperations.endName,holder:"",disflag:!a.fieldEdited,getByType:"word",maxLength:10},on:{"update:inputValue":function(t){e.$set(a.fieldOperations,"endName",t)}}})],1),e._v(" "),n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[e._v("提示文字")]),e._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:a.fieldOperations.endDescription,holder:"",disflag:!1,getByType:"word",maxLength:20},on:{"update:inputValue":function(t){e.$set(a.fieldOperations,"endDescription",t)}}})],1)]:e._e(),e._v(" "),e.currentChildIndex==o&&6==a.fieldType?[n("div",{staticClass:"edit-item test-title limit-w-340"},[n("div",{staticClass:"edit-item-title"},[e._v("单位")]),e._v(" "),n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:a.fieldOperations.unit,holder:"",disflag:a.fieldEdited,getByType:"word",maxLength:20},on:{"update:inputValue":function(t){e.$set(a.fieldOperations,"unit",t)}}})],1)]:e._e(),e._v(" "),e.currentChildIndex!=o||4!=a.fieldType&&5!=a.fieldType?e._e():[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("日期类型")]),e._v(" "),e._l(a.fieldOperations.ruleContent,function(t,i){return[n("el-radio",{attrs:{label:t.key},on:{change:function(t){e.changeRadio(t,i,a)}},model:{value:a.fieldOperations.typeValue,callback:function(t){e.$set(a.fieldOperations,"typeValue",t)},expression:"childItem.fieldOperations.typeValue"}},[e._v("\n "+e._s(t.name)+"\n ")])]})],2)],e._v(" "),e.currentChildIndex!=o||"2"!=a.fieldType&&"3"!=a.fieldType?e._e():[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("选项 "),n("span",[e._v("最多20项,每项最多10个字")])]),e._v(" "),e._l(a.fieldOperations.fieldContent,function(t,o){return[n("div",{staticClass:"margin-t-15 limit-w-340",style:0==o?"margin-top: 0":""},[n("limitInput",{attrs:{inputWidth:340,limitClass:"limit-color",inputValue:t.name,holder:"",disflag:!a.fieldEdited,getByType:"word",maxLength:10},on:{"update:inputValue":function(i){e.$set(t,"name",i)}}}),e._v(" "),!a.systemFlag&&a.fieldOperations.fieldContent.length>1?n("i",{staticClass:"opt-btn el-icon-remove del-item",on:{click:function(t){e.delChildItem(i,o,a)}}}):e._e(),e._v(" "),!a.systemFlag&&o<19?[o==a.fieldOperations.fieldContent.length-1?n("i",{staticClass:"opt-btn el-icon-circle-plus add-item",on:{click:function(t){e.addChildItem(i,o,a)}}}):e._e()]:e._e()],2)]})],2)],e._v(" "),e.currentChildIndex==o?[n("div",{staticClass:"edit-item"},[n("div",{staticClass:"edit-item-title"},[e._v("验证")]),e._v(" "),n("el-checkbox",{model:{value:a.isMust,callback:function(t){e.$set(a,"isMust",t)},expression:"childItem.isMust"}},[e._v("必填")])],1)]:e._e(),e._v(" "),e.currentChildIndex==o?[n("div",{staticClass:"edit-item "},[n("div",{staticClass:"edit-item-title"},[e._v("员工档案中")]),e._v(" "),n("el-checkbox-group",{staticClass:"staffRecords-limit",on:{change:function(i){e.checkedChange(i,t)}},model:{value:a.staffRecordsIds,callback:function(t){e.$set(a,"staffRecordsIds",t)},expression:"childItem.staffRecordsIds"}},[e._l(e.staffRecordsOptions,function(t,i){return[n("div",{staticClass:"checkbox-cell"},[n("el-checkbox",{key:t.id,attrs:{label:t.id}},[e._v(e._s(t.name))])],1)]})],2)],1)]:e._e()]})]:e._e()]})],2)])])],1)],1)])])])},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"template-title flex-1"},[t("img",{attrs:{src:"static/img/card-mould-logo.png",alt:"logo"}}),this._v(" "),t("span",{staticClass:"template-title-span"},[this._v("员工档案设置")])])}]};var M=i("VU/8")(O,T,!1,function(e){i("+ZAN")},"data-v-1e0a599e",null);t.default=M.exports},mvHQ:function(e,t,i){e.exports={default:i("qkKv"),__esModule:!0}},qkKv:function(e,t,i){var n=i("FeBl"),a=n.JSON||(n.JSON={stringify:JSON.stringify});e.exports=function(e){return a.stringify.apply(a,arguments)}},uqUo:function(e,t,i){var n=i("kM2E"),a=i("FeBl"),o=i("S82l");e.exports=function(e,t){var i=(a.Object||{})[e]||Object[e],l={};l[e]=t(i),n(n.S+n.F*o(function(){i(1)}),"Object",l)}}});
//# sourceMappingURL=2.40b08166160f0c236e21.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.
webpackJsonp([26],{"9krU":function(t,e){},HHRu:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"add-department-container"},[i("div",{staticClass:"setting-cell depart-info"},[i("p",{staticClass:"title"},[t._v("部门信息")]),t._v(" "),i("el-form",{staticClass:"department-info-form",attrs:{"label-position":"right","label-width":"100px"}},[i("el-form-item",{attrs:{label:"部门名称",required:""}},[i("el-input",{model:{value:t.departInfo.name,callback:function(e){t.$set(t.departInfo,"name",e)},expression:"departInfo.name"}})],1),t._v(" "),i("el-form-item",{attrs:{label:"部门排序调整"}},[i("el-input",{model:{value:t.departInfo.name,callback:function(e){t.$set(t.departInfo,"name",e)},expression:"departInfo.name"}})],1)],1)],1),t._v(" "),i("div",{staticClass:"setting-cell"},[i("p",{staticClass:"title"},[t._v("权限设置")]),t._v(" "),i("div",{staticClass:"jurisdiction-setting"},[i("div",{staticClass:"only-visivble-there"},[t._v("\n 本部门员工仅可见本部门员工\n "),i("el-switch",{attrs:{"active-color":"#409EFF","inactive-color":"#DCDFE6"},model:{value:t.visibleThere,callback:function(e){t.visibleThere=e},expression:"visibleThere"}})],1),t._v(" "),t._m(0),t._v(" "),i("div",{staticClass:"only-visivble-self"},[t._v("\n 本部门员工仅可见本部门员工\n "),i("el-switch",{attrs:{"active-color":"#409EFF","inactive-color":"#DCDFE6"},model:{value:t.visibleThere,callback:function(e){t.visibleThere=e},expression:"visibleThere"}})],1)])]),t._v(" "),i("div",{staticClass:"setting-cell"})])},staticRenderFns:[function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"particular-setting"},[i("div",[i("p",[t._v("个别员工不设置该权限")]),t._v(" "),i("ul",{staticClass:"particular-list"},[i("li"),t._v(" "),i("li"),t._v(" "),i("li"),t._v(" "),i("div",{staticClass:"add-btn item"},[i("i",{staticClass:"el-icon-plus"})])]),t._v(" "),i("p",[t._v("允许指定部门/人员可见")]),t._v(" "),i("ul",{staticClass:"particular-list"},[i("li",{staticClass:"item person-item"},[i("img",{attrs:{src:"http://www.vstou.com/upload/image/1/201806/1528248938430018.jpeg",alt:"haoban"}}),t._v(" "),i("p",{staticClass:"name"},[t._v("陈景良")]),t._v(" "),i("i",{staticClass:"el-icon-circle-close"})]),t._v(" "),i("li",{staticClass:"item group-item"},[t._v("\n 市场部\n "),i("i",{staticClass:"el-icon-circle-close"})]),t._v(" "),i("div",{staticClass:"add-btn item"},[i("i",{staticClass:"el-icon-plus"})])])])])}]};var a=i("VU/8")({name:"addDepartment",data:function(){return{visibleThere:!1,departInfo:{name:""}}}},s,!1,function(t){i("9krU")},null,null);e.default=a.exports}});
//# sourceMappingURL=26.72b48eb28c90dbd97585.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/contacts/addDepartment.vue","webpack:///./src/views/contacts/addDepartment.vue?c8fb","webpack:///./src/views/contacts/addDepartment.vue"],"names":["contacts_addDepartment","render","_vm","this","_h","$createElement","_c","_self","staticClass","_v","attrs","label-position","label-width","label","required","model","value","departInfo","callback","$$v","$set","expression","active-color","inactive-color","visibleThere","_m","staticRenderFns","src","alt","Component","__webpack_require__","normalizeComponent","name","data","ssrContext","__webpack_exports__"],"mappings":"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","file":"static/js/26.72b48eb28c90dbd97585.js","sourcesContent":["<template>\r\n <div class=\"add-department-container\">\r\n <div class=\"setting-cell depart-info\">\r\n <p class=\"title\">部门信息</p>\r\n <el-form\r\n class=\"department-info-form\"\r\n label-position=\"right\"\r\n label-width=\"100px\">\r\n <el-form-item label=\"部门名称\" required>\r\n <el-input v-model=\"departInfo.name\"></el-input>\r\n </el-form-item>\r\n <el-form-item label=\"部门排序调整\">\r\n <el-input v-model=\"departInfo.name\"></el-input>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n <div class=\"setting-cell\">\r\n <p class=\"title\">权限设置</p>\r\n <div class=\"jurisdiction-setting\">\r\n <div class=\"only-visivble-there\">\r\n 本部门员工仅可见本部门员工\r\n <el-switch\r\n v-model=\"visibleThere\"\r\n active-color=\"#409EFF\"\r\n inactive-color=\"#DCDFE6\">\r\n </el-switch>\r\n </div>\r\n <div class=\"particular-setting\">\r\n <div>\r\n <p>个别员工不设置该权限</p>\r\n <ul class=\"particular-list\">\r\n <li></li>\r\n <li></li>\r\n <li></li>\r\n <div class=\"add-btn item\">\r\n <i class=\"el-icon-plus\"></i>\r\n </div>\r\n </ul>\r\n <p>允许指定部门/人员可见</p>\r\n <ul class=\"particular-list\">\r\n <li class=\"item person-item\">\r\n <img src=\"http://www.vstou.com/upload/image/1/201806/1528248938430018.jpeg\" alt=\"haoban\">\r\n <p class=\"name\">陈景良</p>\r\n <i class=\"el-icon-circle-close\"></i>\r\n </li>\r\n <li class=\"item group-item\">\r\n 市场部\r\n <i class=\"el-icon-circle-close\"></i>\r\n </li>\r\n <div class=\"add-btn item\">\r\n <i class=\"el-icon-plus\"></i>\r\n </div>\r\n </ul>\r\n </div>\r\n </div>\r\n <div class=\"only-visivble-self\">\r\n 本部门员工仅可见本部门员工\r\n <el-switch\r\n v-model=\"visibleThere\"\r\n active-color=\"#409EFF\"\r\n inactive-color=\"#DCDFE6\">\r\n </el-switch>\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"setting-cell\"></div>\r\n </div>\r\n</template>\r\n<script>\r\n export default {\r\n name: \"addDepartment\",\r\n data() {\r\n return {\r\n visibleThere: false,\r\n departInfo: {\r\n name: \"\"\r\n }\r\n };\r\n }\r\n };\r\n</script>\r\n<style lang=\"scss\">\r\n .add-department-container {\r\n .setting-cell {\r\n background: #fff;\r\n margin-bottom: 24px;\r\n .title {\r\n height: 55px;\r\n line-height: 55px;\r\n border-bottom: 1px solid #E4E7ED;\r\n text-indent: 32px;\r\n font-size:16px;\r\n font-weight:500;\r\n color:#303133;\r\n }\r\n .department-info-form {\r\n padding: 24px 32px;\r\n .el-input {\r\n width: 380px;\r\n }\r\n }\r\n .jurisdiction-setting {\r\n padding: 36px 32px 55px;\r\n .particular-setting {\r\n width: 480px;\r\n min-height: 300px;\r\n border-radius: 2px;\r\n background: #F5F7FA;\r\n margin: 32px 0;\r\n padding: 20px;\r\n .particular-list {\r\n display: flex;\r\n flex-wrap: wrap;\r\n margin-bottom: 30px;\r\n .add-btn {\r\n width:40px;\r\n height:40px;\r\n background:rgba(251,253,255,1);\r\n border:1px dashed rgba(192,204,218,1);\r\n border-radius:50%;\r\n box-sizing: border-box;\r\n line-height: 40px;\r\n text-align: center;\r\n .el-icon-plus {\r\n font-size: 16px;\r\n color: #8C939D;\r\n }\r\n }\r\n .item {\r\n position: relative;\r\n margin-right: 24px;\r\n margin-top: 30px;\r\n .el-icon-circle-close {\r\n position: absolute;\r\n font-size: 16px;\r\n color: #808995;\r\n right: -8px;\r\n top: -8px;\r\n }\r\n }\r\n .person-item {\r\n width:40px;\r\n position: relative;\r\n img {\r\n width: 100%;\r\n border-radius:4px;\r\n }\r\n .name {\r\n font-size: 12px;\r\n text-align: center;\r\n margin-top: 20px;\r\n }\r\n }\r\n .group-item {\r\n width:57px;\r\n height:30px;\r\n background:rgba(236,245,255,1);\r\n border:1px solid rgba(217,236,255,1);\r\n border-radius:4px;\r\n font-size:12px;\r\n color:rgba(64,158,255,1);\r\n line-height: 32px;\r\n text-align: center;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n</style>\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/addDepartment.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"add-department-container\"},[_c('div',{staticClass:\"setting-cell depart-info\"},[_c('p',{staticClass:\"title\"},[_vm._v(\"部门信息\")]),_vm._v(\" \"),_c('el-form',{staticClass:\"department-info-form\",attrs:{\"label-position\":\"right\",\"label-width\":\"100px\"}},[_c('el-form-item',{attrs:{\"label\":\"部门名称\",\"required\":\"\"}},[_c('el-input',{model:{value:(_vm.departInfo.name),callback:function ($$v) {_vm.$set(_vm.departInfo, \"name\", $$v)},expression:\"departInfo.name\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"部门排序调整\"}},[_c('el-input',{model:{value:(_vm.departInfo.name),callback:function ($$v) {_vm.$set(_vm.departInfo, \"name\", $$v)},expression:\"departInfo.name\"}})],1)],1)],1),_vm._v(\" \"),_c('div',{staticClass:\"setting-cell\"},[_c('p',{staticClass:\"title\"},[_vm._v(\"权限设置\")]),_vm._v(\" \"),_c('div',{staticClass:\"jurisdiction-setting\"},[_c('div',{staticClass:\"only-visivble-there\"},[_vm._v(\"\\n 本部门员工仅可见本部门员工\\n \"),_c('el-switch',{attrs:{\"active-color\":\"#409EFF\",\"inactive-color\":\"#DCDFE6\"},model:{value:(_vm.visibleThere),callback:function ($$v) {_vm.visibleThere=$$v},expression:\"visibleThere\"}})],1),_vm._v(\" \"),_vm._m(0),_vm._v(\" \"),_c('div',{staticClass:\"only-visivble-self\"},[_vm._v(\"\\n 本部门员工仅可见本部门员工\\n \"),_c('el-switch',{attrs:{\"active-color\":\"#409EFF\",\"inactive-color\":\"#DCDFE6\"},model:{value:(_vm.visibleThere),callback:function ($$v) {_vm.visibleThere=$$v},expression:\"visibleThere\"}})],1)])]),_vm._v(\" \"),_c('div',{staticClass:\"setting-cell\"})])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"particular-setting\"},[_c('div',[_c('p',[_vm._v(\"个别员工不设置该权限\")]),_vm._v(\" \"),_c('ul',{staticClass:\"particular-list\"},[_c('li'),_vm._v(\" \"),_c('li'),_vm._v(\" \"),_c('li'),_vm._v(\" \"),_c('div',{staticClass:\"add-btn item\"},[_c('i',{staticClass:\"el-icon-plus\"})])]),_vm._v(\" \"),_c('p',[_vm._v(\"允许指定部门/人员可见\")]),_vm._v(\" \"),_c('ul',{staticClass:\"particular-list\"},[_c('li',{staticClass:\"item person-item\"},[_c('img',{attrs:{\"src\":\"http://www.vstou.com/upload/image/1/201806/1528248938430018.jpeg\",\"alt\":\"haoban\"}}),_vm._v(\" \"),_c('p',{staticClass:\"name\"},[_vm._v(\"陈景良\")]),_vm._v(\" \"),_c('i',{staticClass:\"el-icon-circle-close\"})]),_vm._v(\" \"),_c('li',{staticClass:\"item group-item\"},[_vm._v(\"\\n 市场部\\n \"),_c('i',{staticClass:\"el-icon-circle-close\"})]),_vm._v(\" \"),_c('div',{staticClass:\"add-btn item\"},[_c('i',{staticClass:\"el-icon-plus\"})])])])])}]\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-16e30f80\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/addDepartment.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-16e30f80\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./addDepartment.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./addDepartment.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./addDepartment.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-16e30f80\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./addDepartment.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/addDepartment.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([26],{Gfms:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a={render:function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"shareContact-wrap"})},staticRenderFns:[]};var r=n("VU/8")({name:"shareContact",data:function(){return{}},computed:{},methods:{},mounted:function(){}},a,!1,function(t){n("U+Fe")},"data-v-0686826c",null);e.default=r.exports},"U+Fe":function(t,e){}}); webpackJsonp([27],{Gfms:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a={render:function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"shareContact-wrap"})},staticRenderFns:[]};var r=n("VU/8")({name:"shareContact",data:function(){return{}},computed:{},methods:{},mounted:function(){}},a,!1,function(t){n("U+Fe")},"data-v-0686826c",null);e.default=r.exports},"U+Fe":function(t,e){}});
//# sourceMappingURL=26.06744aa97cab6e4d611a.js.map //# sourceMappingURL=27.0e36ae9e3824eafd2bdb.js.map
\ No newline at end of file \ No newline at end of file
{"version":3,"sources":["webpack:///src/views/contacts/shareContact.vue","webpack:///./src/views/contacts/shareContact.vue?c6a1","webpack:///./src/views/contacts/shareContact.vue"],"names":["contacts_shareContact","render","_h","this","$createElement","_self","_c","staticClass","staticRenderFns","Component","__webpack_require__","normalizeComponent","name","data","computed","methods","mounted","ssrContext","__webpack_exports__"],"mappings":"sGAMA,ICHeA,GADEC,OAFjB,WAA0B,IAAaC,EAAbC,KAAaC,eAAkD,OAA/DD,KAAuCE,MAAAC,IAAAJ,GAAwB,OAAiBK,YAAA,uBAEzFC,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,EFVAC,KAAA,eACAC,KAFA,WAGA,UAIAC,YAGAC,WAGAC,QAbA,cEaEhB,GATF,EAVA,SAAAiB,GACEP,EAAQ,SAaV,kBAEA,MAUeQ,EAAA,QAAAT,EAAiB","file":"static/js/26.06744aa97cab6e4d611a.js","sourcesContent":["<template>\r\n <div class=\"shareContact-wrap\">\r\n </div>\r\n</template>\r\n<script>\r\n\r\nexport default {\r\n name: \"shareContact\",\r\n data() {\r\n return {\r\n\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n\r\n },\r\n mounted() {\r\n\r\n },\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/shareContact.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"shareContact-wrap\"})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-0686826c\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/shareContact.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-0686826c\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./shareContact.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./shareContact.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./shareContact.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-0686826c\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./shareContact.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-0686826c\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/shareContact.vue\n// module id = null\n// module chunks = "],"sourceRoot":""} {"version":3,"sources":["webpack:///src/views/contacts/shareContact.vue","webpack:///./src/views/contacts/shareContact.vue?c6a1","webpack:///./src/views/contacts/shareContact.vue"],"names":["contacts_shareContact","render","_h","this","$createElement","_self","_c","staticClass","staticRenderFns","Component","__webpack_require__","normalizeComponent","name","data","computed","methods","mounted","ssrContext","__webpack_exports__"],"mappings":"sGAMA,ICHeA,GADEC,OAFjB,WAA0B,IAAaC,EAAbC,KAAaC,eAAkD,OAA/DD,KAAuCE,MAAAC,IAAAJ,GAAwB,OAAiBK,YAAA,uBAEzFC,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,EFVAC,KAAA,eACAC,KAFA,WAGA,UAIAC,YAGAC,WAGAC,QAbA,cEaEhB,GATF,EAVA,SAAAiB,GACEP,EAAQ,SAaV,kBAEA,MAUeQ,EAAA,QAAAT,EAAiB","file":"static/js/27.0e36ae9e3824eafd2bdb.js","sourcesContent":["<template>\r\n <div class=\"shareContact-wrap\">\r\n </div>\r\n</template>\r\n<script>\r\n\r\nexport default {\r\n name: \"shareContact\",\r\n data() {\r\n return {\r\n\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n\r\n },\r\n mounted() {\r\n\r\n },\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/shareContact.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"shareContact-wrap\"})}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-0686826c\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/shareContact.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-0686826c\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./shareContact.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./shareContact.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./shareContact.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-0686826c\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./shareContact.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-0686826c\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/shareContact.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file \ No newline at end of file
webpackJsonp([27],{EeHb:function(e,t){},ys9I:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("3Xzz"),s=(a("Mk6G"),a("3E4D"),a("Ch4/"),a("PI0u")),l={name:"replaceAdmin",data:function(){return{navpath:[{name:"首页",path:"/index",relocation:!0},{name:"设置",path:"/companyAddress"},{name:"更换超级管理员",path:""}],subNavText:"更换超级管理员,需要先验证当前超级管理员身份",active:0,ruleForm:{name:"11",phone:1334444444,code:""},rules:{name:[{required:!0,message:"请输入当前绑定账号",trigger:"blur"}],phone:[{required:!0,message:"请输入手机号",trigger:"blur"}],code:[{required:!0,message:"请输入验证码",trigger:"blur"}]},disableBtn:!1,newFormLoad:!1,newRuleForm:{name:""},newRules:{name:[{required:!0,message:"请输入手机号/姓名",trigger:"blur"}]}}},computed:{},methods:{sendCode:Object(s.a)(function(e){this.disableBtn=!0},500),postSendCode:function(){},submitForm:Object(s.a)(function(e){var t=this;t.$refs[e].validate(function(e){if(!e)return!1;t.active++>2&&t.active})},500),newSubmitForm:Object(s.a)(function(e){var t=this;t.$refs[e].validate(function(e){if(!e)return!1;t.active++})},500),submitFormBack:function(){this.active&&this.active--}},mounted:function(){},components:{navCrumb:r.a}},n={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"replaceAdmin-wrap common-set-wrap"},[a("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("el-steps",{attrs:{active:e.active,"finish-status":"success","align-center":""}},[a("el-step",{attrs:{title:"获取验证码"}}),e._v(" "),a("el-step",{attrs:{title:"绑定新的超级管理员"}}),e._v(" "),a("el-step",{attrs:{title:"完成"}})],1),e._v(" "),a("div",{staticClass:"w-514 replaceAdmin-wrap-form m-t-45"},[0==e.active?a("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"110px"}},[a("el-form-item",{attrs:{label:"当前绑定账号",prop:"name"}},[a("el-input",{staticClass:"w-280",attrs:{disabled:"",placeholder:""},model:{value:e.ruleForm.name,callback:function(t){e.$set(e.ruleForm,"name",t)},expression:"ruleForm.name"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"手机号",prop:"phone"}},[a("el-input",{staticClass:"w-280",attrs:{disabled:"",placeholder:""},model:{value:e.ruleForm.phone,callback:function(t){e.$set(e.ruleForm,"phone",t)},expression:"ruleForm.phone"}}),a("el-button",{staticClass:"m-l-20 v-align-b",attrs:{type:"primary",disabled:e.disableBtn},on:{click:function(t){e.sendCode(e.ruleForm.phone)}}},[e._v("获取验证码")])],1),e._v(" "),a("el-form-item",{attrs:{label:"验证码",prop:"code"}},[a("el-input",{staticClass:"w-280",attrs:{placeholder:"请输入验证码"},model:{value:e.ruleForm.code,callback:function(t){e.$set(e.ruleForm,"code",t)},expression:"ruleForm.code"}})],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("ruleForm")}}},[e._v("下一步")])],1)],1):e._e(),e._v(" "),1==e.active?a("el-form",{ref:"newRuleForm",staticClass:"demo-ruleForm",attrs:{model:e.newRuleForm,rules:e.newRules,"label-width":"140px"}},[a("el-form-item",{attrs:{label:"新绑定超级管理员",prop:"name"}},[a("el-input",{staticClass:"w-280",attrs:{placeholder:"请输入手机号/姓名"},model:{value:e.newRuleForm.name,callback:function(t){e.$set(e.newRuleForm,"name",t)},expression:"newRuleForm.name"}})],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary",loading:e.newFormLoad},on:{click:function(t){e.newSubmitForm("newRuleForm")}}},[e._v("提交")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.submitFormBack}},[e._v("上一步")])],1)],1):e._e(),e._v(" "),2==e.active?a("div",{staticClass:"replaceAdmin-wrap-success"},[e._m(0),e._v(" "),a("p",[e._v("操作成功")])]):e._e()],1)],1)]),e._v(" "),a("vue-gic-footer")],1)},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"icon-outer"},[t("i",{staticClass:"el-icon-success"})])}]};var i=a("VU/8")(l,n,!1,function(e){a("EeHb")},"data-v-0652fa2b",null);t.default=i.exports}}); webpackJsonp([28],{EeHb:function(e,t){},ys9I:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=a("3Xzz"),s=(a("Mk6G"),a("3E4D"),a("Ch4/"),a("PI0u")),l={name:"replaceAdmin",data:function(){return{navpath:[{name:"首页",path:"/index",relocation:!0},{name:"设置",path:"/companyAddress"},{name:"更换超级管理员",path:""}],subNavText:"更换超级管理员,需要先验证当前超级管理员身份",active:0,ruleForm:{name:"11",phone:1334444444,code:""},rules:{name:[{required:!0,message:"请输入当前绑定账号",trigger:"blur"}],phone:[{required:!0,message:"请输入手机号",trigger:"blur"}],code:[{required:!0,message:"请输入验证码",trigger:"blur"}]},disableBtn:!1,newFormLoad:!1,newRuleForm:{name:""},newRules:{name:[{required:!0,message:"请输入手机号/姓名",trigger:"blur"}]}}},computed:{},methods:{sendCode:Object(s.a)(function(e){this.disableBtn=!0},500),postSendCode:function(){},submitForm:Object(s.a)(function(e){var t=this;t.$refs[e].validate(function(e){if(!e)return!1;t.active++>2&&t.active})},500),newSubmitForm:Object(s.a)(function(e){var t=this;t.$refs[e].validate(function(e){if(!e)return!1;t.active++})},500),submitFormBack:function(){this.active&&this.active--}},mounted:function(){},components:{navCrumb:r.a}},n={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"replaceAdmin-wrap common-set-wrap"},[a("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),a("div",{staticClass:"right-content"},[a("div",{staticClass:"right-box"},[a("el-steps",{attrs:{active:e.active,"finish-status":"success","align-center":""}},[a("el-step",{attrs:{title:"获取验证码"}}),e._v(" "),a("el-step",{attrs:{title:"绑定新的超级管理员"}}),e._v(" "),a("el-step",{attrs:{title:"完成"}})],1),e._v(" "),a("div",{staticClass:"w-514 replaceAdmin-wrap-form m-t-45"},[0==e.active?a("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"110px"}},[a("el-form-item",{attrs:{label:"当前绑定账号",prop:"name"}},[a("el-input",{staticClass:"w-280",attrs:{disabled:"",placeholder:""},model:{value:e.ruleForm.name,callback:function(t){e.$set(e.ruleForm,"name",t)},expression:"ruleForm.name"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"手机号",prop:"phone"}},[a("el-input",{staticClass:"w-280",attrs:{disabled:"",placeholder:""},model:{value:e.ruleForm.phone,callback:function(t){e.$set(e.ruleForm,"phone",t)},expression:"ruleForm.phone"}}),a("el-button",{staticClass:"m-l-20 v-align-b",attrs:{type:"primary",disabled:e.disableBtn},on:{click:function(t){e.sendCode(e.ruleForm.phone)}}},[e._v("获取验证码")])],1),e._v(" "),a("el-form-item",{attrs:{label:"验证码",prop:"code"}},[a("el-input",{staticClass:"w-280",attrs:{placeholder:"请输入验证码"},model:{value:e.ruleForm.code,callback:function(t){e.$set(e.ruleForm,"code",t)},expression:"ruleForm.code"}})],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("ruleForm")}}},[e._v("下一步")])],1)],1):e._e(),e._v(" "),1==e.active?a("el-form",{ref:"newRuleForm",staticClass:"demo-ruleForm",attrs:{model:e.newRuleForm,rules:e.newRules,"label-width":"140px"}},[a("el-form-item",{attrs:{label:"新绑定超级管理员",prop:"name"}},[a("el-input",{staticClass:"w-280",attrs:{placeholder:"请输入手机号/姓名"},model:{value:e.newRuleForm.name,callback:function(t){e.$set(e.newRuleForm,"name",t)},expression:"newRuleForm.name"}})],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary",loading:e.newFormLoad},on:{click:function(t){e.newSubmitForm("newRuleForm")}}},[e._v("提交")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.submitFormBack}},[e._v("上一步")])],1)],1):e._e(),e._v(" "),2==e.active?a("div",{staticClass:"replaceAdmin-wrap-success"},[e._m(0),e._v(" "),a("p",[e._v("操作成功")])]):e._e()],1)],1)]),e._v(" "),a("vue-gic-footer")],1)},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"icon-outer"},[t("i",{staticClass:"el-icon-success"})])}]};var i=a("VU/8")(l,n,!1,function(e){a("EeHb")},"data-v-0652fa2b",null);t.default=i.exports}});
//# sourceMappingURL=27.56cf7f6f5f150a3a58ef.js.map //# sourceMappingURL=28.8550f6196994ff79e383.js.map
\ No newline at end of file \ No newline at end of file
{"version":3,"sources":["webpack:///src/views/setting/replaceAdmin.vue","webpack:///./src/views/setting/replaceAdmin.vue?a120","webpack:///./src/views/setting/replaceAdmin.vue"],"names":["replaceAdmin","name","data","navpath","path","relocation","subNavText","active","ruleForm","phone","code","rules","required","message","trigger","disableBtn","newFormLoad","newRuleForm","newRules","computed","methods","sendCode","Object","js_public","this","postSendCode","submitForm","formName","that","$refs","validate","valid","newSubmitForm","submitFormBack","mounted","components","navCrumb","nav","setting_replaceAdmin","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","finish-status","align-center","title","ref","model","label-width","label","prop","disabled","placeholder","value","callback","$$v","$set","expression","type","on","click","$event","_e","loading","_m","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"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","file":"static/js/27.56cf7f6f5f150a3a58ef.js","sourcesContent":["<template>\r\n <div class=\"replaceAdmin-wrap common-set-wrap\">\r\n <nav-crumb :navpath=\"navpath\"></nav-crumb>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <el-steps :active=\"active\" finish-status=\"success\" align-center>\r\n <el-step title=\"获取验证码\"></el-step>\r\n <el-step title=\"绑定新的超级管理员\"></el-step>\r\n <el-step title=\"完成\"></el-step>\r\n </el-steps>\r\n <div class=\"w-514 replaceAdmin-wrap-form m-t-45\">\r\n <el-form\r\n v-if=\"active == 0\"\r\n :model=\"ruleForm\"\r\n :rules=\"rules\"\r\n ref=\"ruleForm\"\r\n label-width=\"110px\"\r\n class=\"demo-ruleForm\">\r\n <el-form-item label=\"当前绑定账号\" prop=\"name\" class=\"\">\r\n <el-input v-model=\"ruleForm.name\" disabled placeholder=\"\" class=\"w-280\"></el-input>\r\n </el-form-item>\r\n <el-form-item label=\"手机号\" prop=\"phone\" class=\"\">\r\n <el-input v-model=\"ruleForm.phone\" disabled placeholder=\"\" class=\"w-280\"></el-input><el-button class=\"m-l-20 v-align-b\" type=\"primary\" :disabled=\"disableBtn\" @click=\"sendCode(ruleForm.phone)\">获取验证码</el-button>\r\n </el-form-item>\r\n <el-form-item label=\"验证码\" prop=\"code\" class=\"\">\r\n <el-input v-model=\"ruleForm.code\" placeholder=\"请输入验证码\" class=\"w-280\"></el-input>\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button type=\"primary\" @click=\"submitForm('ruleForm')\">下一步</el-button>\r\n </el-form-item>\r\n </el-form>\r\n <!-- 新绑定 -->\r\n <el-form\r\n v-if=\"active == 1\"\r\n :model=\"newRuleForm\"\r\n :rules=\"newRules\"\r\n ref=\"newRuleForm\"\r\n label-width=\"140px\"\r\n class=\"demo-ruleForm\">\r\n <el-form-item label=\"新绑定超级管理员\" prop=\"name\" class=\"\">\r\n <el-input v-model=\"newRuleForm.name\" placeholder=\"请输入手机号/姓名\" class=\"w-280\"></el-input>\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button type=\"primary\" :loading=\"newFormLoad\" @click=\"newSubmitForm('newRuleForm')\">提交</el-button>\r\n <el-button type=\"primary\" @click=\"submitFormBack\">上一步</el-button>\r\n </el-form-item>\r\n </el-form>\r\n <!-- 提交成功 -->\r\n <div class=\"replaceAdmin-wrap-success\" v-if=\"active == 2\">\r\n <div class=\"icon-outer\"><i class=\"el-icon-success\"></i></div>\r\n <p>操作成功</p>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <vue-gic-footer></vue-gic-footer>\r\n </div>\r\n</template>\r\n<script>\r\nimport navCrumb from '@/components/nav/nav.vue';\r\nimport strLength from '@/common/js/strlen';\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport { _debounce } from \"@/common/js/public\";\r\nexport default {\r\n name: \"replaceAdmin\",\r\n data() {\r\n return {\r\n // 面包屑参数\r\n navpath: [\r\n {\r\n name: '首页',\r\n path: '/index',\r\n relocation: true\r\n },\r\n {\r\n name: '设置',\r\n path: '/companyAddress'\r\n },\r\n {\r\n name: '更换超级管理员',\r\n path: ''\r\n }\r\n\r\n ],\r\n subNavText: '更换超级管理员,需要先验证当前超级管理员身份',\r\n\r\n active: 0,\r\n\r\n ruleForm: {\r\n name: '11',\r\n phone: 1334444444,\r\n code: ''\r\n },\r\n rules: {\r\n name: [\r\n { required: true, message: '请输入当前绑定账号', trigger: 'blur' },\r\n ],\r\n phone: [\r\n { required: true, message: '请输入手机号', trigger: 'blur' }\r\n ],\r\n code: [\r\n { required: true, message: '请输入验证码', trigger: 'blur' }\r\n ],\r\n },\r\n\r\n disableBtn: false, // 发验证码\r\n\r\n // 新绑定\r\n newFormLoad: false,\r\n newRuleForm: {\r\n name: '',\r\n },\r\n newRules: {\r\n name: [\r\n { required: true, message: '请输入手机号/姓名', trigger: 'blur' },\r\n ]\r\n }\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n /**\r\n * 发验证码\r\n */\r\n sendCode: _debounce(function(phone) {\r\n const that = this;\r\n that.disableBtn = true;\r\n\r\n },500),\r\n\r\n /**\r\n * 发验证码---api\r\n */\r\n postSendCode() {\r\n const that = this\r\n\r\n },\r\n\r\n /**\r\n * 保存\r\n */\r\n submitForm: _debounce(function(formName) {\r\n const that = this;\r\n that.$refs[formName].validate((valid) => {\r\n if (valid) {\r\n if (that.active++ > 2){that.active == 2};\r\n } else {\r\n return false;\r\n }\r\n });\r\n },500),\r\n\r\n /**\r\n * 新绑定---提交\r\n */\r\n newSubmitForm: _debounce(function(formName) {\r\n const that = this;\r\n that.$refs[formName].validate((valid) => {\r\n if (valid) {\r\n that.active++\r\n } else {\r\n return false;\r\n }\r\n });\r\n },500),\r\n\r\n /**\r\n * 新绑定---上一步\r\n */\r\n submitFormBack() {\r\n const that = this;\r\n\r\n !!that.active? that.active--: '';\r\n }\r\n\r\n },\r\n mounted() {\r\n\r\n },\r\n components: {\r\n navCrumb\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.right-content {\r\n /*width: 100%;*/\r\n padding: 24px;\r\n min-height: calc(100% - 240px);\r\n .right-box {\r\n background: #fff;\r\n min-height: 500px;\r\n padding: 24px;\r\n\r\n .w-280 {\r\n width: 280px;\r\n }\r\n\r\n .w-514 {\r\n width: 514px;\r\n }\r\n\r\n .m-l-20 {\r\n margin-left: 20px;\r\n }\r\n\r\n .m-t-45 {\r\n margin-top: 45px;\r\n }\r\n\r\n .v-align-b {\r\n vertical-align: bottom;\r\n }\r\n\r\n .text-center {\r\n text-align: center;\r\n }\r\n\r\n .replaceAdmin-wrap-form {\r\n margin: 45px auto 0;\r\n }\r\n\r\n .replaceAdmin-wrap-success {\r\n text-align: center;\r\n i {\r\n font-size: 50px;\r\n color: #67c23a;\r\n }\r\n\r\n p {\r\n margin-top: 24px;\r\n font-size: 20px;\r\n color: #303133;\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/setting/replaceAdmin.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"replaceAdmin-wrap common-set-wrap\"},[_c('nav-crumb',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('el-steps',{attrs:{\"active\":_vm.active,\"finish-status\":\"success\",\"align-center\":\"\"}},[_c('el-step',{attrs:{\"title\":\"获取验证码\"}}),_vm._v(\" \"),_c('el-step',{attrs:{\"title\":\"绑定新的超级管理员\"}}),_vm._v(\" \"),_c('el-step',{attrs:{\"title\":\"完成\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"w-514 replaceAdmin-wrap-form m-t-45\"},[(_vm.active == 0)?_c('el-form',{ref:\"ruleForm\",staticClass:\"demo-ruleForm\",attrs:{\"model\":_vm.ruleForm,\"rules\":_vm.rules,\"label-width\":\"110px\"}},[_c('el-form-item',{attrs:{\"label\":\"当前绑定账号\",\"prop\":\"name\"}},[_c('el-input',{staticClass:\"w-280\",attrs:{\"disabled\":\"\",\"placeholder\":\"\"},model:{value:(_vm.ruleForm.name),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"name\", $$v)},expression:\"ruleForm.name\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"手机号\",\"prop\":\"phone\"}},[_c('el-input',{staticClass:\"w-280\",attrs:{\"disabled\":\"\",\"placeholder\":\"\"},model:{value:(_vm.ruleForm.phone),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"phone\", $$v)},expression:\"ruleForm.phone\"}}),_c('el-button',{staticClass:\"m-l-20 v-align-b\",attrs:{\"type\":\"primary\",\"disabled\":_vm.disableBtn},on:{\"click\":function($event){_vm.sendCode(_vm.ruleForm.phone)}}},[_vm._v(\"获取验证码\")])],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"验证码\",\"prop\":\"code\"}},[_c('el-input',{staticClass:\"w-280\",attrs:{\"placeholder\":\"请输入验证码\"},model:{value:(_vm.ruleForm.code),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"code\", $$v)},expression:\"ruleForm.code\"}})],1),_vm._v(\" \"),_c('el-form-item',[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.submitForm('ruleForm')}}},[_vm._v(\"下一步\")])],1)],1):_vm._e(),_vm._v(\" \"),(_vm.active == 1)?_c('el-form',{ref:\"newRuleForm\",staticClass:\"demo-ruleForm\",attrs:{\"model\":_vm.newRuleForm,\"rules\":_vm.newRules,\"label-width\":\"140px\"}},[_c('el-form-item',{attrs:{\"label\":\"新绑定超级管理员\",\"prop\":\"name\"}},[_c('el-input',{staticClass:\"w-280\",attrs:{\"placeholder\":\"请输入手机号/姓名\"},model:{value:(_vm.newRuleForm.name),callback:function ($$v) {_vm.$set(_vm.newRuleForm, \"name\", $$v)},expression:\"newRuleForm.name\"}})],1),_vm._v(\" \"),_c('el-form-item',[_c('el-button',{attrs:{\"type\":\"primary\",\"loading\":_vm.newFormLoad},on:{\"click\":function($event){_vm.newSubmitForm('newRuleForm')}}},[_vm._v(\"提交\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.submitFormBack}},[_vm._v(\"上一步\")])],1)],1):_vm._e(),_vm._v(\" \"),(_vm.active == 2)?_c('div',{staticClass:\"replaceAdmin-wrap-success\"},[_vm._m(0),_vm._v(\" \"),_c('p',[_vm._v(\"操作成功\")])]):_vm._e()],1)],1)]),_vm._v(\" \"),_c('vue-gic-footer')],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"icon-outer\"},[_c('i',{staticClass:\"el-icon-success\"})])}]\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-0652fa2b\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/setting/replaceAdmin.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-0652fa2b\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./replaceAdmin.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./replaceAdmin.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./replaceAdmin.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-0652fa2b\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./replaceAdmin.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-0652fa2b\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/setting/replaceAdmin.vue\n// module id = null\n// module chunks = "],"sourceRoot":""} {"version":3,"sources":["webpack:///src/views/setting/replaceAdmin.vue","webpack:///./src/views/setting/replaceAdmin.vue?a120","webpack:///./src/views/setting/replaceAdmin.vue"],"names":["replaceAdmin","name","data","navpath","path","relocation","subNavText","active","ruleForm","phone","code","rules","required","message","trigger","disableBtn","newFormLoad","newRuleForm","newRules","computed","methods","sendCode","Object","js_public","this","postSendCode","submitForm","formName","that","$refs","validate","valid","newSubmitForm","submitFormBack","mounted","components","navCrumb","nav","setting_replaceAdmin","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","finish-status","align-center","title","ref","model","label-width","label","prop","disabled","placeholder","value","callback","$$v","$set","expression","type","on","click","$event","_e","loading","_m","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"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","file":"static/js/28.8550f6196994ff79e383.js","sourcesContent":["<template>\r\n <div class=\"replaceAdmin-wrap common-set-wrap\">\r\n <nav-crumb :navpath=\"navpath\"></nav-crumb>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <el-steps :active=\"active\" finish-status=\"success\" align-center>\r\n <el-step title=\"获取验证码\"></el-step>\r\n <el-step title=\"绑定新的超级管理员\"></el-step>\r\n <el-step title=\"完成\"></el-step>\r\n </el-steps>\r\n <div class=\"w-514 replaceAdmin-wrap-form m-t-45\">\r\n <el-form\r\n v-if=\"active == 0\"\r\n :model=\"ruleForm\"\r\n :rules=\"rules\"\r\n ref=\"ruleForm\"\r\n label-width=\"110px\"\r\n class=\"demo-ruleForm\">\r\n <el-form-item label=\"当前绑定账号\" prop=\"name\" class=\"\">\r\n <el-input v-model=\"ruleForm.name\" disabled placeholder=\"\" class=\"w-280\"></el-input>\r\n </el-form-item>\r\n <el-form-item label=\"手机号\" prop=\"phone\" class=\"\">\r\n <el-input v-model=\"ruleForm.phone\" disabled placeholder=\"\" class=\"w-280\"></el-input><el-button class=\"m-l-20 v-align-b\" type=\"primary\" :disabled=\"disableBtn\" @click=\"sendCode(ruleForm.phone)\">获取验证码</el-button>\r\n </el-form-item>\r\n <el-form-item label=\"验证码\" prop=\"code\" class=\"\">\r\n <el-input v-model=\"ruleForm.code\" placeholder=\"请输入验证码\" class=\"w-280\"></el-input>\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button type=\"primary\" @click=\"submitForm('ruleForm')\">下一步</el-button>\r\n </el-form-item>\r\n </el-form>\r\n <!-- 新绑定 -->\r\n <el-form\r\n v-if=\"active == 1\"\r\n :model=\"newRuleForm\"\r\n :rules=\"newRules\"\r\n ref=\"newRuleForm\"\r\n label-width=\"140px\"\r\n class=\"demo-ruleForm\">\r\n <el-form-item label=\"新绑定超级管理员\" prop=\"name\" class=\"\">\r\n <el-input v-model=\"newRuleForm.name\" placeholder=\"请输入手机号/姓名\" class=\"w-280\"></el-input>\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button type=\"primary\" :loading=\"newFormLoad\" @click=\"newSubmitForm('newRuleForm')\">提交</el-button>\r\n <el-button type=\"primary\" @click=\"submitFormBack\">上一步</el-button>\r\n </el-form-item>\r\n </el-form>\r\n <!-- 提交成功 -->\r\n <div class=\"replaceAdmin-wrap-success\" v-if=\"active == 2\">\r\n <div class=\"icon-outer\"><i class=\"el-icon-success\"></i></div>\r\n <p>操作成功</p>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <vue-gic-footer></vue-gic-footer>\r\n </div>\r\n</template>\r\n<script>\r\nimport navCrumb from '@/components/nav/nav.vue';\r\nimport strLength from '@/common/js/strlen';\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport { _debounce } from \"@/common/js/public\";\r\nexport default {\r\n name: \"replaceAdmin\",\r\n data() {\r\n return {\r\n // 面包屑参数\r\n navpath: [\r\n {\r\n name: '首页',\r\n path: '/index',\r\n relocation: true\r\n },\r\n {\r\n name: '设置',\r\n path: '/companyAddress'\r\n },\r\n {\r\n name: '更换超级管理员',\r\n path: ''\r\n }\r\n\r\n ],\r\n subNavText: '更换超级管理员,需要先验证当前超级管理员身份',\r\n\r\n active: 0,\r\n\r\n ruleForm: {\r\n name: '11',\r\n phone: 1334444444,\r\n code: ''\r\n },\r\n rules: {\r\n name: [\r\n { required: true, message: '请输入当前绑定账号', trigger: 'blur' },\r\n ],\r\n phone: [\r\n { required: true, message: '请输入手机号', trigger: 'blur' }\r\n ],\r\n code: [\r\n { required: true, message: '请输入验证码', trigger: 'blur' }\r\n ],\r\n },\r\n\r\n disableBtn: false, // 发验证码\r\n\r\n // 新绑定\r\n newFormLoad: false,\r\n newRuleForm: {\r\n name: '',\r\n },\r\n newRules: {\r\n name: [\r\n { required: true, message: '请输入手机号/姓名', trigger: 'blur' },\r\n ]\r\n }\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n /**\r\n * 发验证码\r\n */\r\n sendCode: _debounce(function(phone) {\r\n const that = this;\r\n that.disableBtn = true;\r\n\r\n },500),\r\n\r\n /**\r\n * 发验证码---api\r\n */\r\n postSendCode() {\r\n const that = this\r\n\r\n },\r\n\r\n /**\r\n * 保存\r\n */\r\n submitForm: _debounce(function(formName) {\r\n const that = this;\r\n that.$refs[formName].validate((valid) => {\r\n if (valid) {\r\n if (that.active++ > 2){that.active == 2};\r\n } else {\r\n return false;\r\n }\r\n });\r\n },500),\r\n\r\n /**\r\n * 新绑定---提交\r\n */\r\n newSubmitForm: _debounce(function(formName) {\r\n const that = this;\r\n that.$refs[formName].validate((valid) => {\r\n if (valid) {\r\n that.active++\r\n } else {\r\n return false;\r\n }\r\n });\r\n },500),\r\n\r\n /**\r\n * 新绑定---上一步\r\n */\r\n submitFormBack() {\r\n const that = this;\r\n\r\n !!that.active? that.active--: '';\r\n }\r\n\r\n },\r\n mounted() {\r\n\r\n },\r\n components: {\r\n navCrumb\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.right-content {\r\n /*width: 100%;*/\r\n padding: 24px;\r\n min-height: calc(100% - 240px);\r\n .right-box {\r\n background: #fff;\r\n min-height: 500px;\r\n padding: 24px;\r\n\r\n .w-280 {\r\n width: 280px;\r\n }\r\n\r\n .w-514 {\r\n width: 514px;\r\n }\r\n\r\n .m-l-20 {\r\n margin-left: 20px;\r\n }\r\n\r\n .m-t-45 {\r\n margin-top: 45px;\r\n }\r\n\r\n .v-align-b {\r\n vertical-align: bottom;\r\n }\r\n\r\n .text-center {\r\n text-align: center;\r\n }\r\n\r\n .replaceAdmin-wrap-form {\r\n margin: 45px auto 0;\r\n }\r\n\r\n .replaceAdmin-wrap-success {\r\n text-align: center;\r\n i {\r\n font-size: 50px;\r\n color: #67c23a;\r\n }\r\n\r\n p {\r\n margin-top: 24px;\r\n font-size: 20px;\r\n color: #303133;\r\n }\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/setting/replaceAdmin.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"replaceAdmin-wrap common-set-wrap\"},[_c('nav-crumb',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('el-steps',{attrs:{\"active\":_vm.active,\"finish-status\":\"success\",\"align-center\":\"\"}},[_c('el-step',{attrs:{\"title\":\"获取验证码\"}}),_vm._v(\" \"),_c('el-step',{attrs:{\"title\":\"绑定新的超级管理员\"}}),_vm._v(\" \"),_c('el-step',{attrs:{\"title\":\"完成\"}})],1),_vm._v(\" \"),_c('div',{staticClass:\"w-514 replaceAdmin-wrap-form m-t-45\"},[(_vm.active == 0)?_c('el-form',{ref:\"ruleForm\",staticClass:\"demo-ruleForm\",attrs:{\"model\":_vm.ruleForm,\"rules\":_vm.rules,\"label-width\":\"110px\"}},[_c('el-form-item',{attrs:{\"label\":\"当前绑定账号\",\"prop\":\"name\"}},[_c('el-input',{staticClass:\"w-280\",attrs:{\"disabled\":\"\",\"placeholder\":\"\"},model:{value:(_vm.ruleForm.name),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"name\", $$v)},expression:\"ruleForm.name\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"手机号\",\"prop\":\"phone\"}},[_c('el-input',{staticClass:\"w-280\",attrs:{\"disabled\":\"\",\"placeholder\":\"\"},model:{value:(_vm.ruleForm.phone),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"phone\", $$v)},expression:\"ruleForm.phone\"}}),_c('el-button',{staticClass:\"m-l-20 v-align-b\",attrs:{\"type\":\"primary\",\"disabled\":_vm.disableBtn},on:{\"click\":function($event){_vm.sendCode(_vm.ruleForm.phone)}}},[_vm._v(\"获取验证码\")])],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\"验证码\",\"prop\":\"code\"}},[_c('el-input',{staticClass:\"w-280\",attrs:{\"placeholder\":\"请输入验证码\"},model:{value:(_vm.ruleForm.code),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"code\", $$v)},expression:\"ruleForm.code\"}})],1),_vm._v(\" \"),_c('el-form-item',[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.submitForm('ruleForm')}}},[_vm._v(\"下一步\")])],1)],1):_vm._e(),_vm._v(\" \"),(_vm.active == 1)?_c('el-form',{ref:\"newRuleForm\",staticClass:\"demo-ruleForm\",attrs:{\"model\":_vm.newRuleForm,\"rules\":_vm.newRules,\"label-width\":\"140px\"}},[_c('el-form-item',{attrs:{\"label\":\"新绑定超级管理员\",\"prop\":\"name\"}},[_c('el-input',{staticClass:\"w-280\",attrs:{\"placeholder\":\"请输入手机号/姓名\"},model:{value:(_vm.newRuleForm.name),callback:function ($$v) {_vm.$set(_vm.newRuleForm, \"name\", $$v)},expression:\"newRuleForm.name\"}})],1),_vm._v(\" \"),_c('el-form-item',[_c('el-button',{attrs:{\"type\":\"primary\",\"loading\":_vm.newFormLoad},on:{\"click\":function($event){_vm.newSubmitForm('newRuleForm')}}},[_vm._v(\"提交\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.submitFormBack}},[_vm._v(\"上一步\")])],1)],1):_vm._e(),_vm._v(\" \"),(_vm.active == 2)?_c('div',{staticClass:\"replaceAdmin-wrap-success\"},[_vm._m(0),_vm._v(\" \"),_c('p',[_vm._v(\"操作成功\")])]):_vm._e()],1)],1)]),_vm._v(\" \"),_c('vue-gic-footer')],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"icon-outer\"},[_c('i',{staticClass:\"el-icon-success\"})])}]\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-0652fa2b\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/setting/replaceAdmin.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-0652fa2b\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./replaceAdmin.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./replaceAdmin.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./replaceAdmin.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-0652fa2b\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./replaceAdmin.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-0652fa2b\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/setting/replaceAdmin.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file \ No newline at end of file
webpackJsonp([28],{SKyE:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=r("3Xzz"),n=(r("Mk6G"),r("3E4D"),r("Ch4/"),r("PI0u")),o=(r("P9l9"),{name:"companyAddress",data:function(){var e=this;return{navpath:[{name:"首页",path:"/index",relocation:!0},{name:"设置",path:"/companyAddress"},{name:"企业设置",path:"/companyAddress"},{name:"企业地址",path:""}],ruleForm:{switch:!1,name:""},rules:{name:[{validator:function(t,r,a){e.ruleForm.switch&&""==r.replace(/\s/g)?a(new Error("请输入地址")):a()},trigger:"blur"}]}}},computed:{},methods:{submitForm:Object(n.a)(function(e){this.$refs[e].validate(function(e){if(console.log(e),!e)return!1})},500),postSave:function(){}},mounted:function(){},components:{navCrumb:a.a}}),s={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"companyAddress-wrap common-set-wrap"},[r("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),r("div",{staticClass:"right-content"},[r("div",{staticClass:"right-box"},[r("h2",[e._v("企业地址设置")]),e._v(" "),r("p",{staticClass:"m-t-24"},[e._v("开启后手机端通讯录将显示,反之则不显示")]),e._v(" "),r("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"100px"}},[r("el-form-item",{attrs:{label:"企业地址",prop:"switch"}},[r("el-switch",{model:{value:e.ruleForm.switch,callback:function(t){e.$set(e.ruleForm,"switch",t)},expression:"ruleForm.switch"}})],1),e._v(" "),r("el-form-item",{attrs:{label:" ",prop:"name"}},[r("el-input",{staticClass:"w-380",attrs:{placeholder:"请输入地址"},model:{value:e.ruleForm.name,callback:function(t){e.$set(e.ruleForm,"name",t)},expression:"ruleForm.name"}})],1),e._v(" "),r("el-form-item",[r("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("ruleForm")}}},[e._v("保存")])],1)],1)],1)]),e._v(" "),r("vue-gic-footer")],1)},staticRenderFns:[]};var l=r("VU/8")(o,s,!1,function(e){r("t65T")},"data-v-0630a336",null);t.default=l.exports},t65T:function(e,t){}}); webpackJsonp([29],{SKyE:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=r("3Xzz"),n=(r("Mk6G"),r("3E4D"),r("Ch4/"),r("PI0u")),o=(r("P9l9"),{name:"companyAddress",data:function(){var e=this;return{navpath:[{name:"首页",path:"/index",relocation:!0},{name:"设置",path:"/companyAddress"},{name:"企业设置",path:"/companyAddress"},{name:"企业地址",path:""}],ruleForm:{switch:!1,name:""},rules:{name:[{validator:function(t,r,a){e.ruleForm.switch&&""==r.replace(/\s/g)?a(new Error("请输入地址")):a()},trigger:"blur"}]}}},computed:{},methods:{submitForm:Object(n.a)(function(e){this.$refs[e].validate(function(e){if(console.log(e),!e)return!1})},500),postSave:function(){}},mounted:function(){},components:{navCrumb:a.a}}),s={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"companyAddress-wrap common-set-wrap"},[r("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),r("div",{staticClass:"right-content"},[r("div",{staticClass:"right-box"},[r("h2",[e._v("企业地址设置")]),e._v(" "),r("p",{staticClass:"m-t-24"},[e._v("开启后手机端通讯录将显示,反之则不显示")]),e._v(" "),r("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"100px"}},[r("el-form-item",{attrs:{label:"企业地址",prop:"switch"}},[r("el-switch",{model:{value:e.ruleForm.switch,callback:function(t){e.$set(e.ruleForm,"switch",t)},expression:"ruleForm.switch"}})],1),e._v(" "),r("el-form-item",{attrs:{label:" ",prop:"name"}},[r("el-input",{staticClass:"w-380",attrs:{placeholder:"请输入地址"},model:{value:e.ruleForm.name,callback:function(t){e.$set(e.ruleForm,"name",t)},expression:"ruleForm.name"}})],1),e._v(" "),r("el-form-item",[r("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("ruleForm")}}},[e._v("保存")])],1)],1)],1)]),e._v(" "),r("vue-gic-footer")],1)},staticRenderFns:[]};var l=r("VU/8")(o,s,!1,function(e){r("t65T")},"data-v-0630a336",null);t.default=l.exports},t65T:function(e,t){}});
//# sourceMappingURL=28.21bb5c7edfc0f09c1151.js.map //# sourceMappingURL=29.dd94297d78b2276aa0fe.js.map
\ No newline at end of file \ No newline at end of file
{"version":3,"sources":["webpack:///src/views/setting/companyAddress.vue","webpack:///./src/views/setting/companyAddress.vue?6715","webpack:///./src/views/setting/companyAddress.vue"],"names":["companyAddress","name","data","_this","this","navpath","path","relocation","ruleForm","switch","rules","validator","rule","value","callback","replace","Error","trigger","computed","methods","submitForm","Object","js_public","formName","$refs","validate","valid","console","log","postSave","mounted","components","navCrumb","nav","setting_companyAddress","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","ref","model","label-width","label","prop","$$v","$set","expression","placeholder","type","on","click","$event","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"kKA+BAA,cACAC,KAAA,iBACAC,KAFA,WAEA,IAAAC,EAAAC,KAQA,OAEAC,UAEAJ,KAAA,KACAK,KAAA,SACAC,YAAA,IAGAN,KAAA,KACAK,KAAA,oBAGAL,KAAA,OACAK,KAAA,oBAGAL,KAAA,OACAK,KAAA,KAIAE,UACAC,QAAA,EACAR,KAAA,IAEAS,OACAT,OACAU,UAnCA,SAAAC,EAAAC,EAAAC,GACAX,EAAAK,SAAAC,QAAA,IAAAI,EAAAE,QAAA,OACAD,EAAA,IAAAE,MAAA,UAEAF,KA+BAG,QAAA,YAMAC,YAGAC,SAIAC,WAAAC,OAAAC,EAAA,EAAAD,CAAA,SAAAE,GACAnB,KACAoB,MAAAD,GAAAE,SAAA,SAAAC,GAEA,GADAC,QAAAC,IAAAF,IACAA,EAGA,YAGA,KAKAG,SAnBA,cAyBAC,QAxEA,aA2EAC,YACAC,SAAAC,EAAA,KCxGeC,GADEC,OAFjB,WAA0B,IAAAC,EAAAhC,KAAaiC,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,wCAAkDF,EAAA,aAAkBG,OAAOrC,QAAA+B,EAAA/B,WAAuB+B,EAAAO,GAAA,KAAAJ,EAAA,OAAwBE,YAAA,kBAA4BF,EAAA,OAAYE,YAAA,cAAwBF,EAAA,MAAAH,EAAAO,GAAA,YAAAP,EAAAO,GAAA,KAAAJ,EAAA,KAAkDE,YAAA,WAAqBL,EAAAO,GAAA,yBAAAP,EAAAO,GAAA,KAAAJ,EAAA,WAA4DK,IAAA,WAAAH,YAAA,gBAAAC,OAAkDG,MAAAT,EAAA5B,SAAAE,MAAA0B,EAAA1B,MAAAoC,cAAA,WAA8DP,EAAA,gBAAqBG,OAAOK,MAAA,OAAAC,KAAA,YAAgCT,EAAA,aAAkBM,OAAOhC,MAAAuB,EAAA5B,SAAA,OAAAM,SAAA,SAAAmC,GAAqDb,EAAAc,KAAAd,EAAA5B,SAAA,SAAAyC,IAAsCE,WAAA,sBAA+B,GAAAf,EAAAO,GAAA,KAAAJ,EAAA,gBAAqCG,OAAOK,MAAA,IAAAC,KAAA,UAA2BT,EAAA,YAAiBE,YAAA,QAAAC,OAA2BU,YAAA,SAAsBP,OAAQhC,MAAAuB,EAAA5B,SAAA,KAAAM,SAAA,SAAAmC,GAAmDb,EAAAc,KAAAd,EAAA5B,SAAA,OAAAyC,IAAoCE,WAAA,oBAA6B,GAAAf,EAAAO,GAAA,KAAAJ,EAAA,gBAAAA,EAAA,aAAqDG,OAAOW,KAAA,WAAiBC,IAAKC,MAAA,SAAAC,GAAyBpB,EAAAhB,WAAA,gBAA6BgB,EAAAO,GAAA,sBAAAP,EAAAO,GAAA,KAAAJ,EAAA,uBAElmCkB,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACE5D,EACAkC,GATF,EAVA,SAAA2B,GACEF,EAAQ,SAaV,kBAEA,MAUeG,EAAA,QAAAJ,EAAiB","file":"static/js/28.21bb5c7edfc0f09c1151.js","sourcesContent":["<template>\r\n <div class=\"companyAddress-wrap common-set-wrap\">\r\n <nav-crumb :navpath=\"navpath\"></nav-crumb>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <h2>企业地址设置</h2>\r\n <p class=\"m-t-24\">开启后手机端通讯录将显示,反之则不显示</p>\r\n <el-form :model=\"ruleForm\" :rules=\"rules\" ref=\"ruleForm\" label-width=\"100px\" class=\"demo-ruleForm\">\r\n <el-form-item label=\"企业地址\" prop=\"switch\">\r\n <el-switch v-model=\"ruleForm.switch\"></el-switch>\r\n </el-form-item>\r\n <el-form-item label=\" \" prop=\"name\" class=\"\">\r\n <el-input v-model=\"ruleForm.name\" placeholder=\"请输入地址\" class=\"w-380\"></el-input>\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button type=\"primary\" @click=\"submitForm('ruleForm')\">保存</el-button>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n </div>\r\n <vue-gic-footer></vue-gic-footer>\r\n </div>\r\n</template>\r\n<script>\r\nimport navCrumb from '@/components/nav/nav.vue';\r\n\r\nimport strLength from '@/common/js/strlen';\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport { _debounce } from \"@/common/js/public\";\r\nimport { getRequest, postRequest, postJson, postForm } from '@/api/api';\r\nexport default {\r\n name: \"companyAddress\",\r\n data() {\r\n const nameValid = (rule, value, callback) => {\r\n if (!!this.ruleForm.switch && value.replace(/\\s/g) == '') {\r\n callback(new Error('请输入地址'));\r\n } else {\r\n callback();\r\n }\r\n };\r\n return {\r\n // 面包屑参数\r\n navpath: [\r\n {\r\n name: '首页',\r\n path: '/index',\r\n relocation: true\r\n },\r\n {\r\n name: '设置',\r\n path: '/companyAddress'\r\n },\r\n {\r\n name: '企业设置',\r\n path: '/companyAddress'\r\n },\r\n {\r\n name: '企业地址',\r\n path: ''\r\n }\r\n ],\r\n\r\n ruleForm: {\r\n switch: false,\r\n name: ''\r\n },\r\n rules: {\r\n name: [\r\n {validator: nameValid, trigger: 'blur' } //required: true,\r\n ],\r\n }\r\n\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n /**\r\n * 保存\r\n */\r\n submitForm: _debounce(function(formName) {\r\n const that = this;\r\n that.$refs[formName].validate((valid) => {\r\n console.log(valid)\r\n if (valid) {\r\n\r\n } else {\r\n return false;\r\n }\r\n });\r\n },500),\r\n\r\n /**\r\n * 保存---api\r\n */\r\n postSave() {\r\n const that = this;\r\n\r\n }\r\n\r\n },\r\n mounted() {\r\n\r\n },\r\n components: {\r\n navCrumb\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.right-content {\r\n /*width: 100%;*/\r\n padding: 24px;\r\n min-height: calc(100% - 240px);\r\n\r\n .right-box {\r\n background: #fff;\r\n padding: 24px;\r\n min-height: 500px;\r\n\r\n h2 {\r\n font-size: 16px;\r\n color: #303133;\r\n }\r\n\r\n p {\r\n font-size: 14px;\r\n color: #909399;\r\n }\r\n\r\n .m-t-24 {\r\n margin-top: 24px;\r\n }\r\n\r\n .w-380 {\r\n width: 380px;\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/setting/companyAddress.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"companyAddress-wrap common-set-wrap\"},[_c('nav-crumb',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('h2',[_vm._v(\"企业地址设置\")]),_vm._v(\" \"),_c('p',{staticClass:\"m-t-24\"},[_vm._v(\"开启后手机端通讯录将显示,反之则不显示\")]),_vm._v(\" \"),_c('el-form',{ref:\"ruleForm\",staticClass:\"demo-ruleForm\",attrs:{\"model\":_vm.ruleForm,\"rules\":_vm.rules,\"label-width\":\"100px\"}},[_c('el-form-item',{attrs:{\"label\":\"企业地址\",\"prop\":\"switch\"}},[_c('el-switch',{model:{value:(_vm.ruleForm.switch),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"switch\", $$v)},expression:\"ruleForm.switch\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\" \",\"prop\":\"name\"}},[_c('el-input',{staticClass:\"w-380\",attrs:{\"placeholder\":\"请输入地址\"},model:{value:(_vm.ruleForm.name),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"name\", $$v)},expression:\"ruleForm.name\"}})],1),_vm._v(\" \"),_c('el-form-item',[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.submitForm('ruleForm')}}},[_vm._v(\"保存\")])],1)],1)],1)]),_vm._v(\" \"),_c('vue-gic-footer')],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-0630a336\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/setting/companyAddress.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-0630a336\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./companyAddress.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./companyAddress.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./companyAddress.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-0630a336\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./companyAddress.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-0630a336\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/setting/companyAddress.vue\n// module id = null\n// module chunks = "],"sourceRoot":""} {"version":3,"sources":["webpack:///src/views/setting/companyAddress.vue","webpack:///./src/views/setting/companyAddress.vue?6715","webpack:///./src/views/setting/companyAddress.vue"],"names":["companyAddress","name","data","_this","this","navpath","path","relocation","ruleForm","switch","rules","validator","rule","value","callback","replace","Error","trigger","computed","methods","submitForm","Object","js_public","formName","$refs","validate","valid","console","log","postSave","mounted","components","navCrumb","nav","setting_companyAddress","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","_v","ref","model","label-width","label","prop","$$v","$set","expression","placeholder","type","on","click","$event","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__"],"mappings":"kKA+BAA,cACAC,KAAA,iBACAC,KAFA,WAEA,IAAAC,EAAAC,KAQA,OAEAC,UAEAJ,KAAA,KACAK,KAAA,SACAC,YAAA,IAGAN,KAAA,KACAK,KAAA,oBAGAL,KAAA,OACAK,KAAA,oBAGAL,KAAA,OACAK,KAAA,KAIAE,UACAC,QAAA,EACAR,KAAA,IAEAS,OACAT,OACAU,UAnCA,SAAAC,EAAAC,EAAAC,GACAX,EAAAK,SAAAC,QAAA,IAAAI,EAAAE,QAAA,OACAD,EAAA,IAAAE,MAAA,UAEAF,KA+BAG,QAAA,YAMAC,YAGAC,SAIAC,WAAAC,OAAAC,EAAA,EAAAD,CAAA,SAAAE,GACAnB,KACAoB,MAAAD,GAAAE,SAAA,SAAAC,GAEA,GADAC,QAAAC,IAAAF,IACAA,EAGA,YAGA,KAKAG,SAnBA,cAyBAC,QAxEA,aA2EAC,YACAC,SAAAC,EAAA,KCxGeC,GADEC,OAFjB,WAA0B,IAAAC,EAAAhC,KAAaiC,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,wCAAkDF,EAAA,aAAkBG,OAAOrC,QAAA+B,EAAA/B,WAAuB+B,EAAAO,GAAA,KAAAJ,EAAA,OAAwBE,YAAA,kBAA4BF,EAAA,OAAYE,YAAA,cAAwBF,EAAA,MAAAH,EAAAO,GAAA,YAAAP,EAAAO,GAAA,KAAAJ,EAAA,KAAkDE,YAAA,WAAqBL,EAAAO,GAAA,yBAAAP,EAAAO,GAAA,KAAAJ,EAAA,WAA4DK,IAAA,WAAAH,YAAA,gBAAAC,OAAkDG,MAAAT,EAAA5B,SAAAE,MAAA0B,EAAA1B,MAAAoC,cAAA,WAA8DP,EAAA,gBAAqBG,OAAOK,MAAA,OAAAC,KAAA,YAAgCT,EAAA,aAAkBM,OAAOhC,MAAAuB,EAAA5B,SAAA,OAAAM,SAAA,SAAAmC,GAAqDb,EAAAc,KAAAd,EAAA5B,SAAA,SAAAyC,IAAsCE,WAAA,sBAA+B,GAAAf,EAAAO,GAAA,KAAAJ,EAAA,gBAAqCG,OAAOK,MAAA,IAAAC,KAAA,UAA2BT,EAAA,YAAiBE,YAAA,QAAAC,OAA2BU,YAAA,SAAsBP,OAAQhC,MAAAuB,EAAA5B,SAAA,KAAAM,SAAA,SAAAmC,GAAmDb,EAAAc,KAAAd,EAAA5B,SAAA,OAAAyC,IAAoCE,WAAA,oBAA6B,GAAAf,EAAAO,GAAA,KAAAJ,EAAA,gBAAAA,EAAA,aAAqDG,OAAOW,KAAA,WAAiBC,IAAKC,MAAA,SAAAC,GAAyBpB,EAAAhB,WAAA,gBAA6BgB,EAAAO,GAAA,sBAAAP,EAAAO,GAAA,KAAAJ,EAAA,uBAElmCkB,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACE5D,EACAkC,GATF,EAVA,SAAA2B,GACEF,EAAQ,SAaV,kBAEA,MAUeG,EAAA,QAAAJ,EAAiB","file":"static/js/29.dd94297d78b2276aa0fe.js","sourcesContent":["<template>\r\n <div class=\"companyAddress-wrap common-set-wrap\">\r\n <nav-crumb :navpath=\"navpath\"></nav-crumb>\r\n <div class=\"right-content\">\r\n <div class=\"right-box\">\r\n <h2>企业地址设置</h2>\r\n <p class=\"m-t-24\">开启后手机端通讯录将显示,反之则不显示</p>\r\n <el-form :model=\"ruleForm\" :rules=\"rules\" ref=\"ruleForm\" label-width=\"100px\" class=\"demo-ruleForm\">\r\n <el-form-item label=\"企业地址\" prop=\"switch\">\r\n <el-switch v-model=\"ruleForm.switch\"></el-switch>\r\n </el-form-item>\r\n <el-form-item label=\" \" prop=\"name\" class=\"\">\r\n <el-input v-model=\"ruleForm.name\" placeholder=\"请输入地址\" class=\"w-380\"></el-input>\r\n </el-form-item>\r\n <el-form-item>\r\n <el-button type=\"primary\" @click=\"submitForm('ruleForm')\">保存</el-button>\r\n </el-form-item>\r\n </el-form>\r\n </div>\r\n </div>\r\n <vue-gic-footer></vue-gic-footer>\r\n </div>\r\n</template>\r\n<script>\r\nimport navCrumb from '@/components/nav/nav.vue';\r\n\r\nimport strLength from '@/common/js/strlen';\r\nimport showMsg from '@/common/js/showmsg';\r\nimport errMsg from '@/common/js/error';\r\nimport { _debounce } from \"@/common/js/public\";\r\nimport { getRequest, postRequest, postJson, postForm } from '@/api/api';\r\nexport default {\r\n name: \"companyAddress\",\r\n data() {\r\n const nameValid = (rule, value, callback) => {\r\n if (!!this.ruleForm.switch && value.replace(/\\s/g) == '') {\r\n callback(new Error('请输入地址'));\r\n } else {\r\n callback();\r\n }\r\n };\r\n return {\r\n // 面包屑参数\r\n navpath: [\r\n {\r\n name: '首页',\r\n path: '/index',\r\n relocation: true\r\n },\r\n {\r\n name: '设置',\r\n path: '/companyAddress'\r\n },\r\n {\r\n name: '企业设置',\r\n path: '/companyAddress'\r\n },\r\n {\r\n name: '企业地址',\r\n path: ''\r\n }\r\n ],\r\n\r\n ruleForm: {\r\n switch: false,\r\n name: ''\r\n },\r\n rules: {\r\n name: [\r\n {validator: nameValid, trigger: 'blur' } //required: true,\r\n ],\r\n }\r\n\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n /**\r\n * 保存\r\n */\r\n submitForm: _debounce(function(formName) {\r\n const that = this;\r\n that.$refs[formName].validate((valid) => {\r\n console.log(valid)\r\n if (valid) {\r\n\r\n } else {\r\n return false;\r\n }\r\n });\r\n },500),\r\n\r\n /**\r\n * 保存---api\r\n */\r\n postSave() {\r\n const that = this;\r\n\r\n }\r\n\r\n },\r\n mounted() {\r\n\r\n },\r\n components: {\r\n navCrumb\r\n }\r\n}\r\n\r\n</script>\r\n<style lang=\"less\" scoped>\r\n.right-content {\r\n /*width: 100%;*/\r\n padding: 24px;\r\n min-height: calc(100% - 240px);\r\n\r\n .right-box {\r\n background: #fff;\r\n padding: 24px;\r\n min-height: 500px;\r\n\r\n h2 {\r\n font-size: 16px;\r\n color: #303133;\r\n }\r\n\r\n p {\r\n font-size: 14px;\r\n color: #909399;\r\n }\r\n\r\n .m-t-24 {\r\n margin-top: 24px;\r\n }\r\n\r\n .w-380 {\r\n width: 380px;\r\n }\r\n }\r\n}\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/setting/companyAddress.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"companyAddress-wrap common-set-wrap\"},[_c('nav-crumb',{attrs:{\"navpath\":_vm.navpath}}),_vm._v(\" \"),_c('div',{staticClass:\"right-content\"},[_c('div',{staticClass:\"right-box\"},[_c('h2',[_vm._v(\"企业地址设置\")]),_vm._v(\" \"),_c('p',{staticClass:\"m-t-24\"},[_vm._v(\"开启后手机端通讯录将显示,反之则不显示\")]),_vm._v(\" \"),_c('el-form',{ref:\"ruleForm\",staticClass:\"demo-ruleForm\",attrs:{\"model\":_vm.ruleForm,\"rules\":_vm.rules,\"label-width\":\"100px\"}},[_c('el-form-item',{attrs:{\"label\":\"企业地址\",\"prop\":\"switch\"}},[_c('el-switch',{model:{value:(_vm.ruleForm.switch),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"switch\", $$v)},expression:\"ruleForm.switch\"}})],1),_vm._v(\" \"),_c('el-form-item',{attrs:{\"label\":\" \",\"prop\":\"name\"}},[_c('el-input',{staticClass:\"w-380\",attrs:{\"placeholder\":\"请输入地址\"},model:{value:(_vm.ruleForm.name),callback:function ($$v) {_vm.$set(_vm.ruleForm, \"name\", $$v)},expression:\"ruleForm.name\"}})],1),_vm._v(\" \"),_c('el-form-item',[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":function($event){_vm.submitForm('ruleForm')}}},[_vm._v(\"保存\")])],1)],1)],1)]),_vm._v(\" \"),_c('vue-gic-footer')],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-0630a336\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/setting/companyAddress.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-0630a336\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./companyAddress.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./companyAddress.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./companyAddress.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-0630a336\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./companyAddress.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-0630a336\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/setting/companyAddress.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file \ 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.
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.
webpackJsonp([4],{"7Otq":function(e,t){e.exports="data:image/png;base64,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UmVhZHlxyWU8AAADKGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQTc1QTU3MEMyQzMxMUU4OTEwM0IxQTAxMkZFQzlFOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQTc1QTU2RkMyQzMxMUU4OTEwM0IxQTAxMkZFQzlFOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJDNjg1NkFFOEJGMzExRTg5RDM1OTVDMzQ5MTk5MThGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJDNjg1NkFGOEJGMzExRTg5RDM1OTVDMzQ5MTk5MThGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+qQWQfQAADLhJREFUeNqkWAmMXVUZ/s65+9tn7UynZTqFloJQBFndiBAQFAEDkoghhqBGkU0ICdFgTCCYEBVREjQiMREkyhKDEIm4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"},JXTs:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});n("P9l9"),n("3E4D"),n("Ch4/");var o=n("mw3O"),a=n.n(o),s={name:"custom-dialog",props:{showCustomDialog:{type:Boolean,default:!1}},data:function(){return{repProjectName:"gic-web",customDialog:!1,customData:[{id:1,name:"通讯录行政架构"},{id:2,name:"通讯录门店架构"},{id:3,name:"员工档案"},{id:4,name:"共享通讯录"},{id:5,name:"企业应用"},{id:6,name:"我的企业"},{id:7,name:"企业地址"},{id:8,name:"企业认证设置"},{id:9,name:"员工详情设置"},{id:10,name:"门店权限设置"},{id:11,name:"设置子管理员"},{id:12,name:"更换超级管理员"},{id:13,name:"行政架构添加部门"}],checkList:[],baseUrl:""}},beforeMount:function(){var e=window.location.origin;console.log("当前host:",e),"-1"!=e.indexOf("localhost")?this.baseUrl="http://gicdev.demogic.com":this.baseUrl=e},methods:{handleCardClose:function(){this.customCancel()},customCancel:function(){this.customDialog=!1,this.$emit("customHandleConfirm")},customConfirm:function(){this.$emit("customHandleConfirm")},customChange:function(e){console.log(e)},getCardList:function(){var e=this,t={requestProject:e.repProjectName};e.axios.post(e.baseUrl+"/api-plug/get-coupon-list",a.a.stringify(t)).then(function(t){console.log(t,t.data,t.data.errorCode);var n=t.data;0!=n.errorCode&&e.$message.error({duration:1e3,message:n.message})}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},formatDate:function(e,t){function n(e){return e>9?""+e:"0"+e}var o=new Date(e),a=o.getFullYear(),s=o.getMonth()+1,i=o.getDate();return a+t+n(s)+t+n(i)+t}},watch:{showCustomDialog:function(e,t){console.log("新数据:",e,t),this.customDialog=e}},mounted:function(){console.log("传递的参数对象:",this.showCustomDialog);this.customDialog=this.showCustomDialog}},i={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"custom-dialog-wrap"},[n("el-dialog",{attrs:{title:"自定义展示指标",visible:e.customDialog,width:"761px","before-close":e.handleCardClose},on:{"update:visible":function(t){e.customDialog=t}}},[n("div",{staticClass:"custom-dialog__title"},[n("p",{staticClass:"custom-dialog__p"},[e._v("请选择您想在首页展示的快捷操作,最多勾选8,已经勾选了"),n("span",[e._v(e._s(e.checkList.length))]),e._v("个")])]),e._v(" "),n("div",{staticClass:"custom-dialog__checkbox"},[n("el-checkbox-group",{attrs:{max:8},on:{change:e.customChange},model:{value:e.checkList,callback:function(t){e.checkList=t},expression:"checkList"}},e._l(e.customData,function(t){return n("el-checkbox",{key:t.id,attrs:{label:t.id,name:"type"}},[e._v(e._s(t.name))])}))],1),e._v(" "),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:e.customCancel}},[e._v("取 消")]),e._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:e.customConfirm}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var c={name:"index",data:function(){return{projectName:"gic-clique",contentHeight:"0px",collapseFlag:!1,showCustomDialog:!1,bannerList:[{name:"",src:n("YAxo")},{name:"",src:n("YAxo")}],companyObj:{logo:n("7Otq"),name:"公司名字",code:"12222221",money:"2000",authStatus:0},dataOverview:[{id:"1",name:"员工数量",num:"2500"},{id:"2",name:"员工数量",num:"2500"},{id:"11",name:"员工数量",num:"2500"},{id:"12",name:"员工数量",num:"2500"},{id:"21",name:"员工数量",num:"2500"},{id:"22",name:"员工数量",num:"2500"}],entryData:[{id:"1",name:"通讯录行政架构",color:"#16BA8A",icon:"icon-hangzhengjiagou",route:"/index"},{id:"11",name:"通讯录行政架构",color:"#1890ff",icon:"icon-qiyerenzheng",route:"/index"},{id:"2",name:"通讯录行政架构",color:"#16BA8A",icon:"icon-hangzhengjiagou",route:"/index"},{id:"21",name:"通讯录行政架构",color:"#1890ff",icon:"icon-qiyerenzheng",route:"/index"},{id:"32",name:"通讯录行政架构",color:"#16BA8A",icon:"icon-hangzhengjiagou",route:"/index"},{id:"31",name:"通讯录行政架构",color:"#1890ff",icon:"icon-qiyerenzheng",route:"/index"}]}},methods:{changeRoute:function(e){this.$router.push(e)},toRouterView:function(e){console.log(e),this.$router.push({path:e.path})},collapseTag:function(e){console.log(e),this.collapseFlag=e},showDialogLayer:function(){this.showCustomDialog=!0},customHandleConfirm:function(e){this.showCustomDialog=!1}},mounted:function(){this.contentHeight=(document.documentElement.clientHeight||document.body.clientHeight)-64+"px"},components:{customDialog:n("VU/8")(s,i,!1,function(e){n("U5NA")},"data-v-9347c6de",null).exports}},l={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"index"}},[n("vue-office-header",{attrs:{projectName:e.projectName},on:{collapseTag:e.collapseTag,toRouterView:e.toRouterView}}),e._v(" "),n("div",{staticClass:"content",attrs:{id:"content"}},[n("div",{staticClass:"content-body",style:{height:e.contentHeight}},[n("div",{staticClass:"index-swiper"},[n("el-carousel",{attrs:{trigger:"click",height:"250px",arrow:"never",autoplay:!1}},e._l(e.bannerList,function(e,t){return n("el-carousel-item",{key:t},[n("img",{attrs:{src:e.src,alt:""}})])}))],1),e._v(" "),n("div",{staticClass:"index-company flex flex-row m-t-24"},[n("div",{staticClass:"index-company-left m-r-24 border-box radius-2"},[n("div",{staticClass:"index-company-logo"},[n("img",{attrs:{src:e.companyObj.logo,alt:"log"}})]),e._v(" "),n("div",{staticClass:"index-company-name color-303133"},[e._v(e._s(e.companyObj.name))]),e._v(" "),n("ul",[n("li",{staticClass:"flex flex-between"},[n("span",[e._v("账户余额")]),n("span",{staticClass:"color-303133 font-16"},[e._v(e._s(e.companyObj.money))])]),e._v(" "),n("li",{staticClass:"flex flex-between"},[n("span",[e._v("企业编码")]),n("span",{staticClass:"color-303133 font-16"},[e._v(e._s(e.companyObj.code))])]),e._v(" "),n("li",{staticClass:"flex flex-between"},[n("span",[e._v("企业认证")]),n("span",{class:[1==e.companyObj.authStatus?"authActive":"unAuth"]},[n("i",{staticClass:"iconfont icon-renzheng p-r-6 "}),e._v(e._s(1==e.companyObj.authStatus?"已认证":"未认证"))])]),e._v(" "),e._m(0)])]),e._v(" "),n("div",{staticClass:"index-company-right radius-2"},[n("div",{staticClass:"index-company-right__head flex flex-between border-box border-b-e4e7e7"},[n("span",{staticClass:"color-303133 font-16"},[e._v("数据概览")]),n("span",{staticClass:"auto-define",on:{click:e.showDialogLayer}},[n("i",{staticClass:"iconfont icon-zidingyi color-909399"})])]),e._v(" "),n("div",{staticClass:"index-company-right__body p-24 border-box"},[n("ul",{staticClass:"flex flex-row flex-wrap"},e._l(e.dataOverview,function(t,o){return n("li",{key:o},[n("div",{staticClass:"color-606266 font-16 data-name"},[e._v(e._s(t.name))]),e._v(" "),n("div",{staticClass:"color-303133 font-30 data-num"},[e._v(e._s(t.num))])])}))])])]),e._v(" "),n("div",{staticClass:"index-entry m-t-24 radius-2"},[n("div",{staticClass:"index-entry-head flex flex-between border-box border-b-e4e7e7"},[n("span",{staticClass:"color-303133 font-16"},[e._v("快捷入口")]),n("span",{staticClass:"auto-define",on:{click:e.showDialogLayer}},[n("i",{staticClass:"iconfont icon-zidingyi color-909399"})])]),e._v(" "),n("div",{staticClass:"index-entry-body p-24 border-box"},[n("ul",{staticClass:"flex flex-row flex-wrap"},e._l(e.entryData,function(t,o){return n("li",{key:o,staticClass:"flex flex-align-center border-box flex",on:{click:function(n){e.changeRoute(t.route)}}},[n("span",{staticClass:"square-item flex flex-align-center flex-pack-center",style:{background:t.color}},[n("i",{class:["iconfont",t.icon]})]),e._v(" "),n("span",{staticClass:"color-303133 font-16 p-l-20"},[e._v(e._s(t.name))])])}))])])]),e._v(" "),n("vue-gic-footer")],1),e._v(" "),n("custom-dialog",{attrs:{showCustomDialog:e.showCustomDialog},on:{customHandleConfirm:e.customHandleConfirm}})],1)},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("li",{staticClass:"flex flex-between"},[t("span",[this._v("帮助手册")]),t("span",{staticClass:"color-1890ff"},[this._v("立即下载"),t("i",{staticClass:"el-icon-arrow-right"})])])}]};var r=n("VU/8")(c,l,!1,function(e){n("wxMY")},"data-v-6a74962e",null);t.default=r.exports},U5NA:function(e,t){},YAxo:function(e,t,n){e.exports=n.p+"static/img/index_banner1.b7b93e9.jpg"},wxMY:function(e,t){}}); webpackJsonp([4],{"7Otq":function(e,t){e.exports="data:image/png;base64,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UmVhZHlxyWU8AAADKGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQTc1QTU3MEMyQzMxMUU4OTEwM0IxQTAxMkZFQzlFOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQTc1QTU2RkMyQzMxMUU4OTEwM0IxQTAxMkZFQzlFOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJDNjg1NkFFOEJGMzExRTg5RDM1OTVDMzQ5MTk5MThGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJDNjg1NkFGOEJGMzExRTg5RDM1OTVDMzQ5MTk5MThGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+qQWQfQAADLhJREFUeNqkWAmMXVUZ/s65+9tn7UynZTqFloJQBFndiBAQFAEDkoghhqBGkU0ICdFgTCCYEBVREjQiMREkyhKDEIm4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"},JXTs:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});n("P9l9"),n("3E4D"),n("Ch4/");var o=n("mw3O"),a=n.n(o),s={name:"custom-dialog",props:{showCustomDialog:{type:Boolean,default:!1}},data:function(){return{repProjectName:"gic-web",customDialog:!1,customData:[{id:1,name:"通讯录行政架构"},{id:2,name:"通讯录门店架构"},{id:3,name:"员工档案"},{id:4,name:"共享通讯录"},{id:5,name:"企业应用"},{id:6,name:"我的企业"},{id:7,name:"企业地址"},{id:8,name:"企业认证设置"},{id:9,name:"员工详情设置"},{id:10,name:"门店权限设置"},{id:11,name:"设置子管理员"},{id:12,name:"更换超级管理员"},{id:13,name:"行政架构添加部门"}],checkList:[],baseUrl:""}},beforeMount:function(){var e=window.location.origin;console.log("当前host:",e),"-1"!=e.indexOf("localhost")?this.baseUrl="http://gicdev.demogic.com":this.baseUrl=e},methods:{handleCardClose:function(){this.customCancel()},customCancel:function(){this.customDialog=!1,this.$emit("customHandleConfirm")},customConfirm:function(){this.$emit("customHandleConfirm")},customChange:function(e){console.log(e)},getCardList:function(){var e=this,t={requestProject:e.repProjectName};e.axios.post(e.baseUrl+"/api-plug/get-coupon-list",a.a.stringify(t)).then(function(t){console.log(t,t.data,t.data.errorCode);var n=t.data;0!=n.errorCode&&e.$message.error({duration:1e3,message:n.message})}).catch(function(t){console.log(t),e.$message.error({duration:1e3,message:t.message})})},formatDate:function(e,t){function n(e){return e>9?""+e:"0"+e}var o=new Date(e),a=o.getFullYear(),s=o.getMonth()+1,i=o.getDate();return a+t+n(s)+t+n(i)+t}},watch:{showCustomDialog:function(e,t){console.log("新数据:",e,t),this.customDialog=e}},mounted:function(){console.log("传递的参数对象:",this.showCustomDialog);this.customDialog=this.showCustomDialog}},i={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"custom-dialog-wrap"},[n("el-dialog",{attrs:{title:"自定义展示指标",visible:e.customDialog,width:"761px","before-close":e.handleCardClose},on:{"update:visible":function(t){e.customDialog=t}}},[n("div",{staticClass:"custom-dialog__title"},[n("p",{staticClass:"custom-dialog__p"},[e._v("请选择您想在首页展示的快捷操作,最多勾选8,已经勾选了"),n("span",[e._v(e._s(e.checkList.length))]),e._v("个")])]),e._v(" "),n("div",{staticClass:"custom-dialog__checkbox"},[n("el-checkbox-group",{attrs:{max:8},on:{change:e.customChange},model:{value:e.checkList,callback:function(t){e.checkList=t},expression:"checkList"}},e._l(e.customData,function(t){return n("el-checkbox",{key:t.id,attrs:{label:t.id,name:"type"}},[e._v(e._s(t.name))])}))],1),e._v(" "),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:e.customCancel}},[e._v("取 消")]),e._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:e.customConfirm}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var c={name:"index",data:function(){return{projectName:"gic-clique",contentHeight:"0px",collapseFlag:!1,showCustomDialog:!1,bannerList:[{name:"",src:n("YAxo")},{name:"",src:n("YAxo")}],companyObj:{logo:n("7Otq"),name:"公司名字",code:"12222221",money:"2000",authStatus:0},dataOverview:[{id:"1",name:"员工数量",num:"2500"},{id:"2",name:"员工数量",num:"2500"},{id:"11",name:"员工数量",num:"2500"},{id:"12",name:"员工数量",num:"2500"},{id:"21",name:"员工数量",num:"2500"},{id:"22",name:"员工数量",num:"2500"}],entryData:[{id:"1",name:"通讯录行政架构",color:"#16BA8A",icon:"icon-hangzhengjiagou",route:"/index"},{id:"11",name:"通讯录行政架构",color:"#1890ff",icon:"icon-qiyerenzheng",route:"/index"},{id:"2",name:"通讯录行政架构",color:"#16BA8A",icon:"icon-hangzhengjiagou",route:"/index"},{id:"21",name:"通讯录行政架构",color:"#1890ff",icon:"icon-qiyerenzheng",route:"/index"},{id:"32",name:"通讯录行政架构",color:"#16BA8A",icon:"icon-hangzhengjiagou",route:"/index"},{id:"31",name:"通讯录行政架构",color:"#1890ff",icon:"icon-qiyerenzheng",route:"/index"}]}},methods:{changeRoute:function(e){this.$router.push(e)},toRouterView:function(e){console.log(e),this.$router.push({path:e.path})},collapseTag:function(e){console.log(e),this.collapseFlag=e},showDialogLayer:function(){this.showCustomDialog=!0},customHandleConfirm:function(e){this.showCustomDialog=!1}},mounted:function(){this.contentHeight=(document.documentElement.clientHeight||document.body.clientHeight)-64+"px"},components:{customDialog:n("VU/8")(s,i,!1,function(e){n("U5NA")},"data-v-9347c6de",null).exports}},l={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{attrs:{id:"index"}},[n("vue-office-header",{attrs:{projectName:e.projectName},on:{collapseTag:e.collapseTag,toRouterView:e.toRouterView}}),e._v(" "),n("div",{staticClass:"content",attrs:{id:"content"}},[n("div",{staticClass:"content-body",style:{minHeight:e.contentHeight}},[n("div",{staticClass:"index-swiper"},[n("el-carousel",{attrs:{trigger:"click",height:"250px",arrow:"never",autoplay:!1}},e._l(e.bannerList,function(e,t){return n("el-carousel-item",{key:t},[n("img",{attrs:{src:e.src,alt:""}})])}))],1),e._v(" "),n("div",{staticClass:"index-company flex flex-row m-t-24"},[n("div",{staticClass:"index-company-left m-r-24 border-box radius-2"},[n("div",{staticClass:"index-company-logo"},[n("img",{attrs:{src:e.companyObj.logo,alt:"log"}})]),e._v(" "),n("div",{staticClass:"index-company-name color-303133"},[e._v(e._s(e.companyObj.name))]),e._v(" "),n("ul",[n("li",{staticClass:"flex flex-between"},[n("span",[e._v("账户余额")]),n("span",{staticClass:"color-303133 font-16"},[e._v(e._s(e.companyObj.money))])]),e._v(" "),n("li",{staticClass:"flex flex-between"},[n("span",[e._v("企业编码")]),n("span",{staticClass:"color-303133 font-16"},[e._v(e._s(e.companyObj.code))])]),e._v(" "),n("li",{staticClass:"flex flex-between"},[n("span",[e._v("企业认证")]),n("span",{class:[1==e.companyObj.authStatus?"authActive":"unAuth"]},[n("i",{staticClass:"iconfont icon-renzheng p-r-6 "}),e._v(e._s(1==e.companyObj.authStatus?"已认证":"未认证"))])]),e._v(" "),e._m(0)])]),e._v(" "),n("div",{staticClass:"index-company-right radius-2"},[n("div",{staticClass:"index-company-right__head flex flex-between border-box border-b-e4e7e7"},[n("span",{staticClass:"color-303133 font-16"},[e._v("数据概览")]),n("span",{staticClass:"auto-define",on:{click:e.showDialogLayer}},[n("i",{staticClass:"iconfont icon-zidingyi color-909399"})])]),e._v(" "),n("div",{staticClass:"index-company-right__body p-24 border-box"},[n("ul",{staticClass:"flex flex-row flex-wrap"},e._l(e.dataOverview,function(t,o){return n("li",{key:o},[n("div",{staticClass:"color-606266 font-16 data-name"},[e._v(e._s(t.name))]),e._v(" "),n("div",{staticClass:"color-303133 font-30 data-num"},[e._v(e._s(t.num))])])}))])])]),e._v(" "),n("div",{staticClass:"index-entry m-t-24 radius-2"},[n("div",{staticClass:"index-entry-head flex flex-between border-box border-b-e4e7e7"},[n("span",{staticClass:"color-303133 font-16"},[e._v("快捷入口")]),n("span",{staticClass:"auto-define",on:{click:e.showDialogLayer}},[n("i",{staticClass:"iconfont icon-zidingyi color-909399"})])]),e._v(" "),n("div",{staticClass:"index-entry-body p-24 border-box"},[n("ul",{staticClass:"flex flex-row flex-wrap"},e._l(e.entryData,function(t,o){return n("li",{key:o,staticClass:"flex flex-align-center border-box flex",on:{click:function(n){e.changeRoute(t.route)}}},[n("span",{staticClass:"square-item flex flex-align-center flex-pack-center",style:{background:t.color}},[n("i",{class:["iconfont",t.icon]})]),e._v(" "),n("span",{staticClass:"color-303133 font-16 p-l-20"},[e._v(e._s(t.name))])])}))])])]),e._v(" "),n("vue-gic-footer")],1),e._v(" "),n("custom-dialog",{attrs:{showCustomDialog:e.showCustomDialog},on:{customHandleConfirm:e.customHandleConfirm}})],1)},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("li",{staticClass:"flex flex-between"},[t("span",[this._v("帮助手册")]),t("span",{staticClass:"color-1890ff"},[this._v("立即下载"),t("i",{staticClass:"el-icon-arrow-right"})])])}]};var r=n("VU/8")(c,l,!1,function(e){n("O+ML")},"data-v-d9a8420e",null);t.default=r.exports},"O+ML":function(e,t){},U5NA:function(e,t){},YAxo:function(e,t,n){e.exports=n.p+"static/img/index_banner1.b7b93e9.jpg"}});
//# sourceMappingURL=4.38beecb30134135c6d47.js.map //# sourceMappingURL=4.3090f9f51ac2a6d6153a.js.map
\ No newline at end of file \ No newline at end of file
{"version":3,"sources":["webpack:///./src/assets/logo.png","webpack:///src/components/index/customDialog.vue","webpack:///./src/components/index/customDialog.vue?ded0","webpack:///./src/components/index/customDialog.vue","webpack:///src/views/index/index.vue","webpack:///./src/views/index/index.vue?5e0a","webpack:///./src/views/index/index.vue","webpack:///./src/assets/index/index_banner1.jpg"],"names":["module","exports","customDialog","name","props","showCustomDialog","type","Boolean","default","data","repProjectName","customData","id","checkList","baseUrl","beforeMount","host","window","location","origin","console","log","indexOf","this","methods","handleCardClose","customCancel","$emit","customConfirm","customChange","value","getCardList","that","para","requestProject","axios","post","lib_default","a","stringify","then","res","errorCode","resData","$message","error","duration","message","catch","formatDate","time","flag","formatDig","num","myDate","Date","y","getFullYear","m","getMonth","d","getDate","watch","newData","oldData","mounted","index_customDialog","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","title","visible","width","before-close","on","update:visible","$event","_v","_s","length","max","change","model","callback","$$v","expression","_l","item","key","label","slot","click","staticRenderFns","index","projectName","contentHeight","collapseFlag","bannerList","src","__webpack_require__","companyObj","logo","code","money","authStatus","dataOverview","entryData","color","icon","route","changeRoute","$router","push","toRouterView","val","path","collapseTag","showDialogLayer","customHandleConfirm","document","documentElement","clientHeight","body","components","normalizeComponent","ssrContext","views_index","style","minHeight","trigger","height","arrow","autoplay","alt","class","_m","background","index_Component","index_normalizeComponent","__webpack_exports__","p"],"mappings":"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","file":"static/js/4.3090f9f51ac2a6d6153a.js","sourcesContent":["module.exports = \"data:image/png;base64,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UmVhZHlxyWU8AAADKGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQTc1QTU3MEMyQzMxMUU4OTEwM0IxQTAxMkZFQzlFOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQTc1QTU2RkMyQzMxMUU4OTEwM0IxQTAxMkZFQzlFOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJDNjg1NkFFOEJGMzExRTg5RDM1OTVDMzQ5MTk5MThGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJDNjg1NkFGOEJGMzExRTg5RDM1OTVDMzQ5MTk5MThGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+qQWQfQAADLhJREFUeNqkWAmMXVUZ/s65+9tn7UynZTqFloJQBFndiBAQFAEDkoghhqBGkU0ICdFgTCCYEBVREjQiMREkyhKDEIm4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\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/logo.png\n// module id = 7Otq\n// module chunks = 3 4","<template>\r\n <div class=\"custom-dialog-wrap\">\r\n <el-dialog title=\"自定义展示指标\" :visible.sync=\"customDialog\" width=\"761px\" :before-close=\"handleCardClose\">\r\n <div class=\"custom-dialog__title\">\r\n <p class=\"custom-dialog__p\">请选择您想在首页展示的快捷操作,最多勾选8,已经勾选了<span>{{checkList.length}}</span>个</p>\r\n </div>\r\n <div class=\"custom-dialog__checkbox\">\r\n <el-checkbox-group v-model=\"checkList\" @change=\"customChange\" :max=\"8\">\r\n <el-checkbox v-for=\"item in customData\" :label=\"item.id\" :key=\"item.id\" name=\"type\">{{item.name}}</el-checkbox>\r\n </el-checkbox-group>\r\n </div>\r\n <div slot=\"footer\" class=\"dialog-footer\">\r\n <el-button @click=\"customCancel\">取 消</el-button>\r\n <el-button type=\"primary\" @click=\"customConfirm\">确 定</el-button>\r\n </div>\r\n </el-dialog>\r\n </div>\r\n</template>\r\n<script>\r\n import { getRequest, postRequest, postJsonRequest } from '@/api/api';\r\n import showMsg from '@/common/js/showmsg';\r\n import errMsg from '@/common/js/error';\r\n import qs from 'qs';\r\n export default {\r\n name: 'custom-dialog',\r\n props: {\r\n showCustomDialog: {\r\n type: Boolean,\r\n default: false\r\n }\r\n },\r\n data () {\r\n return {\r\n repProjectName: 'gic-web', // 项目名\r\n customDialog: false, // 弹框显示\r\n // 复选框数据\r\n customData: [\r\n {\r\n id: 1,\r\n name: \"通讯录行政架构\",\r\n },\r\n {\r\n id: 2,\r\n name: \"通讯录门店架构\",\r\n },\r\n {\r\n id: 3,\r\n name: \"员工档案\",\r\n },\r\n {\r\n id: 4,\r\n name: \"共享通讯录\",\r\n },\r\n {\r\n id: 5,\r\n name: \"企业应用\",\r\n },\r\n {\r\n id: 6,\r\n name: \"我的企业\",\r\n },\r\n {\r\n id: 7,\r\n name: \"企业地址\",\r\n },\r\n {\r\n id: 8,\r\n name: \"企业认证设置\",\r\n },\r\n {\r\n id: 9,\r\n name: \"员工详情设置\",\r\n },\r\n {\r\n id: 10,\r\n name: \"门店权限设置\",\r\n },\r\n {\r\n id: 11,\r\n name: \"设置子管理员\",\r\n },\r\n {\r\n id: 12,\r\n name: \"更换超级管理员\",\r\n },\r\n {\r\n id: 13,\r\n name: \"行政架构添加部门\",\r\n },\r\n ],\r\n checkList: [], //已选数据\r\n\r\n // 获取 location origin\r\n baseUrl: '',\r\n }\r\n },\r\n beforeMount() {\r\n var that = this\r\n var host = window.location.origin;\r\n console.log(\"当前host:\",host)\r\n if (host.indexOf('localhost') != '-1') {\r\n that.baseUrl = 'http://gicdev.demogic.com';\r\n }else {\r\n that.baseUrl = host\r\n }\r\n },\r\n methods:{\r\n\r\n // 关闭\r\n handleCardClose() {\r\n var that = this;\r\n that.customCancel();\r\n },\r\n\r\n // 取消\r\n customCancel() {\r\n var that = this;\r\n that.customDialog = false\r\n that.$emit('customHandleConfirm')\r\n },\r\n\r\n // 确定\r\n customConfirm() {\r\n var that = this\r\n that.$emit('customHandleConfirm')\r\n },\r\n\r\n // 复选框选择事件\r\n customChange(value) {\r\n var that = this\r\n console.log(value)\r\n },\r\n\r\n // 获取已经勾选\r\n getCardList() {\r\n var that = this\r\n var para = {\r\n requestProject: that.repProjectName\r\n }\r\n that.axios.post(that.baseUrl+'/api-plug/get-coupon-list',qs.stringify(para))\r\n .then((res) => {\r\n console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n\r\n return;\r\n }\r\n that.$message.error({\r\n duration: 1000,\r\n message: resData.message\r\n })\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n // that.toLogin()\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n formatDate(time,flag) {\r\n var that = this\r\n // (0-9)年月数字的显示\r\n function formatDig(num) {\r\n return num > 9 ? '' + num : '0' + num;\r\n }\r\n var myDate = new Date(time);\r\n let y = myDate.getFullYear();\r\n let m = myDate.getMonth()+1;\r\n let d = myDate.getDate();\r\n return y + flag + formatDig(m) + flag + formatDig(d) + flag\r\n }\r\n\r\n },\r\n watch: {\r\n showCustomDialog: function(newData,oldData){\r\n var that = this;\r\n console.log(\"新数据:\",newData,oldData)\r\n that.customDialog = newData\r\n },\r\n },\r\n\r\n /* 接收数据 */\r\n mounted(){\r\n console.log(\"传递的参数对象:\",this.showCustomDialog)\r\n var that = this;\r\n that.customDialog = that.showCustomDialog\r\n },\r\n\r\n }\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n .custom-dialog {\r\n &-wrap {\r\n\r\n }\r\n\r\n &__title {\r\n width: 100%;\r\n height:38px;\r\n padding: 12px 15px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n background:rgba(235,238,245,1);\r\n }\r\n\r\n &__p {\r\n width: 100%;\r\n font-size: 14px;\r\n color: #606266;\r\n\r\n span {\r\n color: #1890ff;\r\n }\r\n }\r\n\r\n &__checkbox {\r\n width: 100%;\r\n height: 300px;\r\n padding-top: 10px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n overflow-y: auto;\r\n\r\n .el-checkbox {\r\n width: 22%;\r\n margin-left: 16px;\r\n line-height: 62px;\r\n &.is-checked {\r\n /deep/ .el-checkbox__label{\r\n color: #1890ff;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/index/customDialog.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"custom-dialog-wrap\"},[_c('el-dialog',{attrs:{\"title\":\"自定义展示指标\",\"visible\":_vm.customDialog,\"width\":\"761px\",\"before-close\":_vm.handleCardClose},on:{\"update:visible\":function($event){_vm.customDialog=$event}}},[_c('div',{staticClass:\"custom-dialog__title\"},[_c('p',{staticClass:\"custom-dialog__p\"},[_vm._v(\"请选择您想在首页展示的快捷操作,最多勾选8,已经勾选了\"),_c('span',[_vm._v(_vm._s(_vm.checkList.length))]),_vm._v(\"个\")])]),_vm._v(\" \"),_c('div',{staticClass:\"custom-dialog__checkbox\"},[_c('el-checkbox-group',{attrs:{\"max\":8},on:{\"change\":_vm.customChange},model:{value:(_vm.checkList),callback:function ($$v) {_vm.checkList=$$v},expression:\"checkList\"}},_vm._l((_vm.customData),function(item){return _c('el-checkbox',{key:item.id,attrs:{\"label\":item.id,\"name\":\"type\"}},[_vm._v(_vm._s(item.name))])}))],1),_vm._v(\" \"),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{on:{\"click\":_vm.customCancel}},[_vm._v(\"取 消\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.customConfirm}},[_vm._v(\"确 定\")])],1)])],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-9347c6de\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/index/customDialog.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-9347c6de\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./customDialog.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./customDialog.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./customDialog.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-9347c6de\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./customDialog.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-9347c6de\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/index/customDialog.vue\n// module id = null\n// module chunks = ","<template>\n <div id=\"index\">\n <vue-office-header :projectName=\"projectName\" @collapseTag=\"collapseTag\" @toRouterView=\"toRouterView\"></vue-office-header>\n <div id=\"content\" class=\"content\">\n <div class=\"content-body\" :style=\"{minHeight: contentHeight}\">\n <div class=\"index-swiper\">\n <el-carousel trigger=\"click\" height=\"250px\" arrow=\"never\" :autoplay=\"false\">\n <el-carousel-item v-for=\"(item,index) in bannerList\" :key=\"index\">\n <img :src=\"item.src\" alt=\"\"/>\n </el-carousel-item>\n </el-carousel>\n </div>\n <div class=\"index-company flex flex-row m-t-24\">\n <div class=\"index-company-left m-r-24 border-box radius-2\">\n <div class=\"index-company-logo\">\n <img :src=\"companyObj.logo\" alt=\"log\"/>\n </div>\n <div class=\"index-company-name color-303133\">{{companyObj.name}}</div>\n <ul>\n <li class=\"flex flex-between\"><span>账户余额</span><span class=\"color-303133 font-16\">{{companyObj.money}}</span></li>\n <li class=\"flex flex-between\"><span>企业编码</span><span class=\"color-303133 font-16\">{{companyObj.code}}</span></li>\n <li class=\"flex flex-between\"><span>企业认证</span><span :class=\"[companyObj.authStatus == 1? 'authActive':'unAuth']\"><i class=\"iconfont icon-renzheng p-r-6 \"></i>{{companyObj.authStatus == 1? '已认证':'未认证'}}</span></li>\n <li class=\"flex flex-between\"><span>帮助手册</span><span class=\"color-1890ff\">立即下载<i class=\"el-icon-arrow-right\"></i></span></li>\n </ul>\n </div>\n <div class=\"index-company-right radius-2\">\n <div class=\"index-company-right__head flex flex-between border-box border-b-e4e7e7\">\n <span class=\"color-303133 font-16\">数据概览</span><span class=\"auto-define\" @click=\"showDialogLayer\"><i class=\"iconfont icon-zidingyi color-909399\"></i></span>\n </div>\n <div class=\"index-company-right__body p-24 border-box\">\n <ul class=\"flex flex-row flex-wrap\">\n <li v-for=\"(item,index) in dataOverview\" :key=\"index\">\n <div class=\"color-606266 font-16 data-name\">{{ item.name }}</div>\n <div class=\"color-303133 font-30 data-num\">{{ item.num }}</div>\n </li>\n </ul>\n </div>\n </div>\n </div>\n <div class=\"index-entry m-t-24 radius-2\">\n <div class=\"index-entry-head flex flex-between border-box border-b-e4e7e7\">\n <span class=\"color-303133 font-16\">快捷入口</span><span class=\"auto-define\" @click=\"showDialogLayer\"><i class=\"iconfont icon-zidingyi color-909399\"></i></span>\n </div>\n <div class=\"index-entry-body p-24 border-box\">\n <ul class=\"flex flex-row flex-wrap\">\n <li v-for=\"(item,index) in entryData\" :key=\"index\" class=\"flex flex-align-center border-box flex\" @click=\"changeRoute(item.route)\">\n <span class=\"square-item flex flex-align-center flex-pack-center\" :style=\"{background: item.color}\"><i :class=\"['iconfont', item.icon]\"></i></span>\n <span class=\"color-303133 font-16 p-l-20\">{{ item.name }}</span>\n </li>\n </ul>\n </div>\n </div>\n </div>\n <vue-gic-footer></vue-gic-footer>\n </div>\n\n <!-- 自定义弹框组件 -->\n <custom-dialog :showCustomDialog=\"showCustomDialog\" @customHandleConfirm=\"customHandleConfirm\"></custom-dialog>\n <!-- <button @click=\"showDialogLayer\"></button> -->\n </div>\n</template>\n<script>\n// 自定义弹窗\nimport customDialog from \"@/components/index/customDialog\";\n// 公共头部菜单\n// import vueOfficeHeader from \"@/components/vue-office-header\";\n\nexport default {\n name: 'index',\n data() {\n return {\n projectName: 'gic-clique', // 当前项目名\n contentHeight: '0px', // 页面内容高度\n collapseFlag: false, // 折叠参数\n\n showCustomDialog: false, // 自定义弹框显示标志\n\n bannerList: [\n {\n name: '',\n src: require('../../assets/index/index_banner1.jpg'),\n },\n {\n name: '',\n src: require('../../assets/index/index_banner1.jpg'),\n }\n ],\n\n // 公司信息\n companyObj: {\n logo: require('../../assets/logo.png'),\n name: '公司名字',\n code: '12222221',\n money: '2000',\n authStatus: 0,\n },\n\n // 数据概览\n dataOverview: [\n {\n id: '1',\n name: '员工数量',\n num: '2500'\n },\n {\n id: '2',\n name: '员工数量',\n num: '2500'\n },\n {\n id: '11',\n name: '员工数量',\n num: '2500'\n },\n {\n id: '12',\n name: '员工数量',\n num: '2500'\n },\n {\n id: '21',\n name: '员工数量',\n num: '2500'\n },\n {\n id: '22',\n name: '员工数量',\n num: '2500'\n }\n ],\n entryData: [\n {\n id: '1',\n name: '通讯录行政架构',\n color: '#16BA8A',\n icon: 'icon-hangzhengjiagou',\n route: '/index'\n },\n {\n id: '11',\n name: '通讯录行政架构',\n color: '#1890ff',\n icon: 'icon-qiyerenzheng',\n route: '/index'\n },\n {\n id: '2',\n name: '通讯录行政架构',\n color: '#16BA8A',\n icon: 'icon-hangzhengjiagou',\n route: '/index'\n },\n {\n id: '21',\n name: '通讯录行政架构',\n color: '#1890ff',\n icon: 'icon-qiyerenzheng',\n route: '/index'\n },\n {\n id: '32',\n name: '通讯录行政架构',\n color: '#16BA8A',\n icon: 'icon-hangzhengjiagou',\n route: '/index'\n },\n {\n id: '31',\n name: '通讯录行政架构',\n color: '#1890ff',\n icon: 'icon-qiyerenzheng',\n route: '/index'\n }\n ]\n }\n },\n methods: {\n /**\n * 路由跳转\n */\n changeRoute(route) {\n this.$router.push(route);\n },\n\n // 处理路由跳转\n toRouterView(val) {\n const that = this;\n // 模拟检查数据\n // //有两个参数\n //{\n // name:,\n // path:\n //}\n console.log(val);\n that.$router.push({\n path: val.path\n })\n },\n // 折叠事件\n collapseTag(val) {\n const that = this;\n console.log(val);\n that.collapseFlag = val\n },\n\n // 自定义弹窗显示事件\n showDialogLayer() {\n const that = this\n that.showCustomDialog = true;\n },\n\n // 自定义弹框触发事件\n customHandleConfirm(val) {\n const that = this\n that.showCustomDialog = false;\n }\n },\n mounted() {\n const that = this\n\n that.contentHeight = (document.documentElement.clientHeight || document.body.clientHeight) - 64 + 'px'\n },\n components: {\n customDialog,\n // vueOfficeHeader\n }\n}\n\n</script>\n<style lang=\"less\" scoped>\n#index {\n .content {\n padding-top: 64px;\n box-sizing: border-box;\n /*overflow: auto;*/\n min-width: 1400px;\n height: auto;\n background: #f5f8fa;\n\n .content-body {\n display: flex;\n flex-direction: column;\n padding: 24px;\n background: #f5f8fa;\n overflow: hidden;\n\n .right-wrap {\n flex: 1;\n overflow: auto;\n width: 100%;\n\n .right-content {\n padding: 24px;\n min-height: 480px;\n\n .right-box {\n /*background: #fff;*/\n /*padding: 24px;*/\n }\n }\n\n &.near-store-contain {\n .right-content {\n min-height: 570px;\n }\n }\n\n /deep/ .el-tabs__nav {\n z-index: 1;\n }\n }\n\n .index-swiper {\n width: 100%;\n height: 250px;\n }\n\n .el-carousel__item {\n text-align: center;\n /*background: url(../../assets/index/index_banner1.jpg) no-repeat center center;*/\n }\n .color-303133 {\n color: #303133;\n }\n\n .color-c0c4cc {\n color: #c0c4cc;\n }\n\n .color-606266 {\n color: #606266;\n }\n\n .color-1890ff {\n color: #1890ff;\n }\n\n .color-909399 {\n color: #909399;\n }\n\n .border-box {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n }\n\n /* display */\n .inline-block {\n display: inline-block;\n }\n\n .block {\n display: block;\n }\n\n .top {\n vertical-align: top;\n }\n\n .middle {\n vertical-align: middle;\n }\n\n /* flex */\n .flex {\n display: -webkit-box;\n display: -webkit-flex;\n display: -ms-flexbox;\n display: flex;\n }\n\n .flex-1 {\n -webkit-box-flex: 1;\n -webkit-flex: 1;\n -ms-flex: 1;\n flex: 1;\n }\n\n .flex-column {\n -webkit-flex-direction: column;\n -moz-flex-direction: column;\n -ms-flex-direction: column;\n -o-flex-direction: column;\n flex-direction: column;\n }\n\n .flex-row {\n -webkit-flex-direction: row;\n -moz-flex-direction: row;\n -ms-flex-direction: row;\n -o-flex-direction: row;\n flex-direction: row;\n }\n\n .flex-align-center {\n -webkit-box-align: center;\n -webkit-align-items: center;\n -ms-flex-align: center;\n align-items: center;\n }\n\n .flex-pack-center {\n -webkit-box-pack: center;\n -webkit-justify-content: center;\n -ms-flex-pack: center;\n justify-content: center;\n }\n\n .flex-between {\n -webkit-justify-content: space-between;\n justify-content: space-between;\n }\n\n .flex-wrap {\n -webkit-flex-wrap: wrap;\n -moz-flex-wrap: wrap;\n -ms-flex-wrap: wrap;\n -o-flex-wrap: wrap;\n flex-wrap: wrap;\n }\n\n .p-l-6 {\n padding-left: 6px;\n }\n\n .p-l-20 {\n padding-left: 20px;\n }\n\n .p-r-6 {\n padding-right: 6px;\n }\n\n .p-24 {\n padding: 24px;\n }\n\n .m-t-24 {\n margin-top: 24px;\n }\n .m-r-24 {\n margin-right: 24px;\n }\n\n .border-b-e4e7e7 {\n border-bottom: 1px solid #e4e7e7;\n }\n\n .radius-2 {\n border-radius: 2px;\n }\n\n .font-14 {\n font-size: 14px;\n }\n\n .font-16 {\n font-size: 16px;\n }\n\n .font-30 {\n font-size: 30px;\n }\n\n .icon-zidingyi {\n cursor: pointer;\n &:hover {\n color: #1890ff;\n }\n }\n\n .square-item {\n width: 40px;\n height: 40px;\n border-radius: 4px;\n\n i {\n font-size: 24px;\n color: #fff;\n }\n }\n\n .index-company {\n width: 100%;\n min-height: 340px;\n\n &-left {\n width: 360px;\n height: 340px;\n padding: 24px;\n background: #fff;\n\n li {\n height: 40px;\n line-height: 40px;\n font-size: 14px;\n\n }\n\n .unAuth {\n color: #1890ff;\n i {\n color: #c0c4cc;\n }\n }\n\n .authActive {\n color: #303133;\n i {\n color: #f7cb27;\n }\n }\n }\n &-logo {\n text-align: center;\n img {\n width: 70px;\n height: 70px;\n border-radius: 6px;\n border: 1px solid #DCDFE6;\n }\n }\n &-name {\n height: 44px;\n margin-bottom: 5px;\n line-height: 44px;\n font-size: 16px;\n text-align: center;\n }\n\n &-right {\n width: calc(100% - 384px);\n min-width: 968px;\n height: 340px;\n background: #fff;\n\n &__head {\n height: 56px;\n line-height: 56px;\n padding: 0 24px;\n }\n\n &__body {\n\n\n li {\n min-width: 25%;\n }\n\n .data-name {\n height: 48px;\n line-height: 48px;\n }\n .data-num {\n height: 62px;\n line-height: 62px;\n margin-bottom: 30px;\n }\n }\n }\n\n }\n\n .index-entry {\n width: 100%;\n height: 247px;\n background: #fff;\n &-head {\n height: 56px;\n line-height: 56px;\n padding: 0 24px;\n }\n\n &-body {\n height: 190px;\n\n li {\n min-width: 20%;\n height: 56px;\n padding-left: 24px;\n background: rgba(255,255,255,1);\n border: 1px solid rgba(220,223,230,1);\n border-radius: 4px;\n margin-right: 6.666666%;\n margin-bottom: 24px;\n cursor: pointer;\n &:hover {\n border-color: #1890ff;\n }\n\n &:nth-child(4n) {\n margin-right: 0;\n }\n }\n }\n }\n }\n }\n\n /deep/ .el-submenu__title {\n height: 40px;\n line-height: 40px;\n }\n\n /* 表格为空 */\n /deep/ .el-table__empty-block {\n height: 256px;\n }\n}\n\n/* 隐藏 头部 */\n.navheader {\n div.itemlink-gic.bottom {\n display: none;\n }\n\n a.itemlink.bottom {\n display: none;\n }\n}\n\n\n.el-table__empty-block {\n height: 256px;\n}\n\n.el-table__empty-text {\n width: auto;\n margin-bottom: 80px;\n\n &::before {\n content: ' ';\n display: block;\n width: 60px;\n height: 60px;\n background: url(../../assets/no-data_icon.png) no-repeat center;\n margin: 0px auto 22px auto;\n }\n}\n\n.el-submenu__title {\n height: 40px;\n line-height: 40px;\n}\n\n.user-header-pop {\n min-width: 95px;\n}\n\n.el-popover.user-header-pop {\n min-width: 95px;\n}\n\n.left-aside-contain {\n /deep/ .el-submenu__title:hover {\n background-color: #020b21;\n }\n}\n\n.el-menu.el-menu--popup {\n background: #020b21;\n border-radius: 4px;\n}\n\n/* 输入框 focus*/\n.el-form-item.is-success .el-input__inner,\n.el-form-item.is-success .el-input__inner:focus,\n.el-form-item.is-success .el-textarea__inner,\n.el-form-item.is-success .el-textarea__inner:focus {\n border-color: #dcdfe6;\n}\n\n/* 箭头*/\n.icon-to-pre {\n cursor: pointer;\n font-size: 18px;\n -webkit-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n\n.icon-to-next {\n cursor: pointer;\n font-size: 18px;\n -webkit-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n}\n\n/* 富文本编辑器 */\n.mce-tinymce {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/views/index/index.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"index\"}},[_c('vue-office-header',{attrs:{\"projectName\":_vm.projectName},on:{\"collapseTag\":_vm.collapseTag,\"toRouterView\":_vm.toRouterView}}),_vm._v(\" \"),_c('div',{staticClass:\"content\",attrs:{\"id\":\"content\"}},[_c('div',{staticClass:\"content-body\",style:({minHeight: _vm.contentHeight})},[_c('div',{staticClass:\"index-swiper\"},[_c('el-carousel',{attrs:{\"trigger\":\"click\",\"height\":\"250px\",\"arrow\":\"never\",\"autoplay\":false}},_vm._l((_vm.bannerList),function(item,index){return _c('el-carousel-item',{key:index},[_c('img',{attrs:{\"src\":item.src,\"alt\":\"\"}})])}))],1),_vm._v(\" \"),_c('div',{staticClass:\"index-company flex flex-row m-t-24\"},[_c('div',{staticClass:\"index-company-left m-r-24 border-box radius-2\"},[_c('div',{staticClass:\"index-company-logo\"},[_c('img',{attrs:{\"src\":_vm.companyObj.logo,\"alt\":\"log\"}})]),_vm._v(\" \"),_c('div',{staticClass:\"index-company-name color-303133\"},[_vm._v(_vm._s(_vm.companyObj.name))]),_vm._v(\" \"),_c('ul',[_c('li',{staticClass:\"flex flex-between\"},[_c('span',[_vm._v(\"账户余额\")]),_c('span',{staticClass:\"color-303133 font-16\"},[_vm._v(_vm._s(_vm.companyObj.money))])]),_vm._v(\" \"),_c('li',{staticClass:\"flex flex-between\"},[_c('span',[_vm._v(\"企业编码\")]),_c('span',{staticClass:\"color-303133 font-16\"},[_vm._v(_vm._s(_vm.companyObj.code))])]),_vm._v(\" \"),_c('li',{staticClass:\"flex flex-between\"},[_c('span',[_vm._v(\"企业认证\")]),_c('span',{class:[_vm.companyObj.authStatus == 1? 'authActive':'unAuth']},[_c('i',{staticClass:\"iconfont icon-renzheng p-r-6 \"}),_vm._v(_vm._s(_vm.companyObj.authStatus == 1? '已认证':'未认证'))])]),_vm._v(\" \"),_vm._m(0)])]),_vm._v(\" \"),_c('div',{staticClass:\"index-company-right radius-2\"},[_c('div',{staticClass:\"index-company-right__head flex flex-between border-box border-b-e4e7e7\"},[_c('span',{staticClass:\"color-303133 font-16\"},[_vm._v(\"数据概览\")]),_c('span',{staticClass:\"auto-define\",on:{\"click\":_vm.showDialogLayer}},[_c('i',{staticClass:\"iconfont icon-zidingyi color-909399\"})])]),_vm._v(\" \"),_c('div',{staticClass:\"index-company-right__body p-24 border-box\"},[_c('ul',{staticClass:\"flex flex-row flex-wrap\"},_vm._l((_vm.dataOverview),function(item,index){return _c('li',{key:index},[_c('div',{staticClass:\"color-606266 font-16 data-name\"},[_vm._v(_vm._s(item.name))]),_vm._v(\" \"),_c('div',{staticClass:\"color-303133 font-30 data-num\"},[_vm._v(_vm._s(item.num))])])}))])])]),_vm._v(\" \"),_c('div',{staticClass:\"index-entry m-t-24 radius-2\"},[_c('div',{staticClass:\"index-entry-head flex flex-between border-box border-b-e4e7e7\"},[_c('span',{staticClass:\"color-303133 font-16\"},[_vm._v(\"快捷入口\")]),_c('span',{staticClass:\"auto-define\",on:{\"click\":_vm.showDialogLayer}},[_c('i',{staticClass:\"iconfont icon-zidingyi color-909399\"})])]),_vm._v(\" \"),_c('div',{staticClass:\"index-entry-body p-24 border-box\"},[_c('ul',{staticClass:\"flex flex-row flex-wrap\"},_vm._l((_vm.entryData),function(item,index){return _c('li',{key:index,staticClass:\"flex flex-align-center border-box flex\",on:{\"click\":function($event){_vm.changeRoute(item.route)}}},[_c('span',{staticClass:\"square-item flex flex-align-center flex-pack-center\",style:({background: item.color})},[_c('i',{class:['iconfont', item.icon]})]),_vm._v(\" \"),_c('span',{staticClass:\"color-303133 font-16 p-l-20\"},[_vm._v(_vm._s(item.name))])])}))])])]),_vm._v(\" \"),_c('vue-gic-footer')],1),_vm._v(\" \"),_c('custom-dialog',{attrs:{\"showCustomDialog\":_vm.showCustomDialog},on:{\"customHandleConfirm\":_vm.customHandleConfirm}})],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('li',{staticClass:\"flex flex-between\"},[_c('span',[_vm._v(\"帮助手册\")]),_c('span',{staticClass:\"color-1890ff\"},[_vm._v(\"立即下载\"),_c('i',{staticClass:\"el-icon-arrow-right\"})])])}]\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-d9a8420e\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/index/index.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-d9a8420e\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./index.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-d9a8420e\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./index.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-d9a8420e\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/index/index.vue\n// module id = null\n// module chunks = ","module.exports = __webpack_public_path__ + \"static/img/index_banner1.b7b93e9.jpg\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/index/index_banner1.jpg\n// module id = YAxo\n// module chunks = 4"],"sourceRoot":""}
\ No newline at end of file
{"version":3,"sources":["webpack:///./src/assets/logo.png","webpack:///src/components/index/customDialog.vue","webpack:///./src/components/index/customDialog.vue?ded0","webpack:///./src/components/index/customDialog.vue","webpack:///src/views/index/index.vue","webpack:///./src/views/index/index.vue?9c8a","webpack:///./src/views/index/index.vue","webpack:///./src/assets/index/index_banner1.jpg"],"names":["module","exports","customDialog","name","props","showCustomDialog","type","Boolean","default","data","repProjectName","customData","id","checkList","baseUrl","beforeMount","host","window","location","origin","console","log","indexOf","this","methods","handleCardClose","customCancel","$emit","customConfirm","customChange","value","getCardList","that","para","requestProject","axios","post","lib_default","a","stringify","then","res","errorCode","resData","$message","error","duration","message","catch","formatDate","time","flag","formatDig","num","myDate","Date","y","getFullYear","m","getMonth","d","getDate","watch","newData","oldData","mounted","index_customDialog","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","title","visible","width","before-close","on","update:visible","$event","_v","_s","length","max","change","model","callback","$$v","expression","_l","item","key","label","slot","click","staticRenderFns","index","projectName","contentHeight","collapseFlag","bannerList","src","__webpack_require__","companyObj","logo","code","money","authStatus","dataOverview","entryData","color","icon","route","changeRoute","$router","push","toRouterView","val","path","collapseTag","showDialogLayer","customHandleConfirm","document","documentElement","clientHeight","body","components","normalizeComponent","ssrContext","views_index","style","height","trigger","arrow","autoplay","alt","class","_m","background","index_Component","index_normalizeComponent","__webpack_exports__","p"],"mappings":"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","file":"static/js/4.38beecb30134135c6d47.js","sourcesContent":["module.exports = \"data:image/png;base64,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UmVhZHlxyWU8AAADKGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQTc1QTU3MEMyQzMxMUU4OTEwM0IxQTAxMkZFQzlFOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQTc1QTU2RkMyQzMxMUU4OTEwM0IxQTAxMkZFQzlFOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJDNjg1NkFFOEJGMzExRTg5RDM1OTVDMzQ5MTk5MThGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJDNjg1NkFGOEJGMzExRTg5RDM1OTVDMzQ5MTk5MThGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+qQWQfQAADLhJREFUeNqkWAmMXVUZ/s65+9tn7UynZTqFloJQBFndiBAQFAEDkoghhqBGkU0ICdFgTCCYEBVREjQiMREkyhKDEIm4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\"\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/logo.png\n// module id = 7Otq\n// module chunks = 3 4","<template>\r\n <div class=\"custom-dialog-wrap\">\r\n <el-dialog title=\"自定义展示指标\" :visible.sync=\"customDialog\" width=\"761px\" :before-close=\"handleCardClose\">\r\n <div class=\"custom-dialog__title\">\r\n <p class=\"custom-dialog__p\">请选择您想在首页展示的快捷操作,最多勾选8,已经勾选了<span>{{checkList.length}}</span>个</p>\r\n </div>\r\n <div class=\"custom-dialog__checkbox\">\r\n <el-checkbox-group v-model=\"checkList\" @change=\"customChange\" :max=\"8\">\r\n <el-checkbox v-for=\"item in customData\" :label=\"item.id\" :key=\"item.id\" name=\"type\">{{item.name}}</el-checkbox>\r\n </el-checkbox-group>\r\n </div>\r\n <div slot=\"footer\" class=\"dialog-footer\">\r\n <el-button @click=\"customCancel\">取 消</el-button>\r\n <el-button type=\"primary\" @click=\"customConfirm\">确 定</el-button>\r\n </div>\r\n </el-dialog>\r\n </div>\r\n</template>\r\n<script>\r\n import { getRequest, postRequest, postJsonRequest } from '@/api/api';\r\n import showMsg from '@/common/js/showmsg';\r\n import errMsg from '@/common/js/error';\r\n import qs from 'qs';\r\n export default {\r\n name: 'custom-dialog',\r\n props: {\r\n showCustomDialog: {\r\n type: Boolean,\r\n default: false\r\n }\r\n },\r\n data () {\r\n return {\r\n repProjectName: 'gic-web', // 项目名\r\n customDialog: false, // 弹框显示\r\n // 复选框数据\r\n customData: [\r\n {\r\n id: 1,\r\n name: \"通讯录行政架构\",\r\n },\r\n {\r\n id: 2,\r\n name: \"通讯录门店架构\",\r\n },\r\n {\r\n id: 3,\r\n name: \"员工档案\",\r\n },\r\n {\r\n id: 4,\r\n name: \"共享通讯录\",\r\n },\r\n {\r\n id: 5,\r\n name: \"企业应用\",\r\n },\r\n {\r\n id: 6,\r\n name: \"我的企业\",\r\n },\r\n {\r\n id: 7,\r\n name: \"企业地址\",\r\n },\r\n {\r\n id: 8,\r\n name: \"企业认证设置\",\r\n },\r\n {\r\n id: 9,\r\n name: \"员工详情设置\",\r\n },\r\n {\r\n id: 10,\r\n name: \"门店权限设置\",\r\n },\r\n {\r\n id: 11,\r\n name: \"设置子管理员\",\r\n },\r\n {\r\n id: 12,\r\n name: \"更换超级管理员\",\r\n },\r\n {\r\n id: 13,\r\n name: \"行政架构添加部门\",\r\n },\r\n ],\r\n checkList: [], //已选数据\r\n\r\n // 获取 location origin\r\n baseUrl: '',\r\n }\r\n },\r\n beforeMount() {\r\n var that = this\r\n var host = window.location.origin;\r\n console.log(\"当前host:\",host)\r\n if (host.indexOf('localhost') != '-1') {\r\n that.baseUrl = 'http://gicdev.demogic.com';\r\n }else {\r\n that.baseUrl = host\r\n }\r\n },\r\n methods:{\r\n\r\n // 关闭\r\n handleCardClose() {\r\n var that = this;\r\n that.customCancel();\r\n },\r\n\r\n // 取消\r\n customCancel() {\r\n var that = this;\r\n that.customDialog = false\r\n that.$emit('customHandleConfirm')\r\n },\r\n\r\n // 确定\r\n customConfirm() {\r\n var that = this\r\n that.$emit('customHandleConfirm')\r\n },\r\n\r\n // 复选框选择事件\r\n customChange(value) {\r\n var that = this\r\n console.log(value)\r\n },\r\n\r\n // 获取已经勾选\r\n getCardList() {\r\n var that = this\r\n var para = {\r\n requestProject: that.repProjectName\r\n }\r\n that.axios.post(that.baseUrl+'/api-plug/get-coupon-list',qs.stringify(para))\r\n .then((res) => {\r\n console.log(res,res.data,res.data.errorCode)\r\n var resData = res.data\r\n if (resData.errorCode == 0) {\r\n\r\n return;\r\n }\r\n that.$message.error({\r\n duration: 1000,\r\n message: resData.message\r\n })\r\n\r\n })\r\n .catch(function (error) {\r\n console.log(error);\r\n // that.toLogin()\r\n that.$message.error({\r\n duration: 1000,\r\n message: error.message\r\n })\r\n });\r\n },\r\n\r\n formatDate(time,flag) {\r\n var that = this\r\n // (0-9)年月数字的显示\r\n function formatDig(num) {\r\n return num > 9 ? '' + num : '0' + num;\r\n }\r\n var myDate = new Date(time);\r\n let y = myDate.getFullYear();\r\n let m = myDate.getMonth()+1;\r\n let d = myDate.getDate();\r\n return y + flag + formatDig(m) + flag + formatDig(d) + flag\r\n }\r\n\r\n },\r\n watch: {\r\n showCustomDialog: function(newData,oldData){\r\n var that = this;\r\n console.log(\"新数据:\",newData,oldData)\r\n that.customDialog = newData\r\n },\r\n },\r\n\r\n /* 接收数据 */\r\n mounted(){\r\n console.log(\"传递的参数对象:\",this.showCustomDialog)\r\n var that = this;\r\n that.customDialog = that.showCustomDialog\r\n },\r\n\r\n }\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n .custom-dialog {\r\n &-wrap {\r\n\r\n }\r\n\r\n &__title {\r\n width: 100%;\r\n height:38px;\r\n padding: 12px 15px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n background:rgba(235,238,245,1);\r\n }\r\n\r\n &__p {\r\n width: 100%;\r\n font-size: 14px;\r\n color: #606266;\r\n\r\n span {\r\n color: #1890ff;\r\n }\r\n }\r\n\r\n &__checkbox {\r\n width: 100%;\r\n height: 300px;\r\n padding-top: 10px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n overflow-y: auto;\r\n\r\n .el-checkbox {\r\n width: 22%;\r\n margin-left: 16px;\r\n line-height: 62px;\r\n &.is-checked {\r\n /deep/ .el-checkbox__label{\r\n color: #1890ff;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/index/customDialog.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"custom-dialog-wrap\"},[_c('el-dialog',{attrs:{\"title\":\"自定义展示指标\",\"visible\":_vm.customDialog,\"width\":\"761px\",\"before-close\":_vm.handleCardClose},on:{\"update:visible\":function($event){_vm.customDialog=$event}}},[_c('div',{staticClass:\"custom-dialog__title\"},[_c('p',{staticClass:\"custom-dialog__p\"},[_vm._v(\"请选择您想在首页展示的快捷操作,最多勾选8,已经勾选了\"),_c('span',[_vm._v(_vm._s(_vm.checkList.length))]),_vm._v(\"个\")])]),_vm._v(\" \"),_c('div',{staticClass:\"custom-dialog__checkbox\"},[_c('el-checkbox-group',{attrs:{\"max\":8},on:{\"change\":_vm.customChange},model:{value:(_vm.checkList),callback:function ($$v) {_vm.checkList=$$v},expression:\"checkList\"}},_vm._l((_vm.customData),function(item){return _c('el-checkbox',{key:item.id,attrs:{\"label\":item.id,\"name\":\"type\"}},[_vm._v(_vm._s(item.name))])}))],1),_vm._v(\" \"),_c('div',{staticClass:\"dialog-footer\",attrs:{\"slot\":\"footer\"},slot:\"footer\"},[_c('el-button',{on:{\"click\":_vm.customCancel}},[_vm._v(\"取 消\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.customConfirm}},[_vm._v(\"确 定\")])],1)])],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-9347c6de\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/index/customDialog.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-9347c6de\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./customDialog.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./customDialog.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./customDialog.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-9347c6de\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./customDialog.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-9347c6de\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/index/customDialog.vue\n// module id = null\n// module chunks = ","<template>\n <div id=\"index\">\n <vue-office-header :projectName=\"projectName\" @collapseTag=\"collapseTag\" @toRouterView=\"toRouterView\"></vue-office-header>\n <div id=\"content\" class=\"content\">\n <div class=\"content-body\" :style=\"{height: contentHeight}\">\n <div class=\"index-swiper\">\n <el-carousel trigger=\"click\" height=\"250px\" arrow=\"never\" :autoplay=\"false\">\n <el-carousel-item v-for=\"(item,index) in bannerList\" :key=\"index\">\n <img :src=\"item.src\" alt=\"\"/>\n </el-carousel-item>\n </el-carousel>\n </div>\n <div class=\"index-company flex flex-row m-t-24\">\n <div class=\"index-company-left m-r-24 border-box radius-2\">\n <div class=\"index-company-logo\">\n <img :src=\"companyObj.logo\" alt=\"log\"/>\n </div>\n <div class=\"index-company-name color-303133\">{{companyObj.name}}</div>\n <ul>\n <li class=\"flex flex-between\"><span>账户余额</span><span class=\"color-303133 font-16\">{{companyObj.money}}</span></li>\n <li class=\"flex flex-between\"><span>企业编码</span><span class=\"color-303133 font-16\">{{companyObj.code}}</span></li>\n <li class=\"flex flex-between\"><span>企业认证</span><span :class=\"[companyObj.authStatus == 1? 'authActive':'unAuth']\"><i class=\"iconfont icon-renzheng p-r-6 \"></i>{{companyObj.authStatus == 1? '已认证':'未认证'}}</span></li>\n <li class=\"flex flex-between\"><span>帮助手册</span><span class=\"color-1890ff\">立即下载<i class=\"el-icon-arrow-right\"></i></span></li>\n </ul>\n </div>\n <div class=\"index-company-right radius-2\">\n <div class=\"index-company-right__head flex flex-between border-box border-b-e4e7e7\">\n <span class=\"color-303133 font-16\">数据概览</span><span class=\"auto-define\" @click=\"showDialogLayer\"><i class=\"iconfont icon-zidingyi color-909399\"></i></span>\n </div>\n <div class=\"index-company-right__body p-24 border-box\">\n <ul class=\"flex flex-row flex-wrap\">\n <li v-for=\"(item,index) in dataOverview\" :key=\"index\">\n <div class=\"color-606266 font-16 data-name\">{{ item.name }}</div>\n <div class=\"color-303133 font-30 data-num\">{{ item.num }}</div>\n </li>\n </ul>\n </div>\n </div>\n </div>\n <div class=\"index-entry m-t-24 radius-2\">\n <div class=\"index-entry-head flex flex-between border-box border-b-e4e7e7\">\n <span class=\"color-303133 font-16\">快捷入口</span><span class=\"auto-define\" @click=\"showDialogLayer\"><i class=\"iconfont icon-zidingyi color-909399\"></i></span>\n </div>\n <div class=\"index-entry-body p-24 border-box\">\n <ul class=\"flex flex-row flex-wrap\">\n <li v-for=\"(item,index) in entryData\" :key=\"index\" class=\"flex flex-align-center border-box flex\" @click=\"changeRoute(item.route)\">\n <span class=\"square-item flex flex-align-center flex-pack-center\" :style=\"{background: item.color}\"><i :class=\"['iconfont', item.icon]\"></i></span>\n <span class=\"color-303133 font-16 p-l-20\">{{ item.name }}</span>\n </li>\n </ul>\n </div>\n </div>\n </div>\n <vue-gic-footer></vue-gic-footer>\n </div>\n\n <!-- 自定义弹框组件 -->\n <custom-dialog :showCustomDialog=\"showCustomDialog\" @customHandleConfirm=\"customHandleConfirm\"></custom-dialog>\n <!-- <button @click=\"showDialogLayer\"></button> -->\n </div>\n</template>\n<script>\n// 自定义弹窗\nimport customDialog from \"@/components/index/customDialog\";\n// 公共头部菜单\n// import vueOfficeHeader from \"@/components/vue-office-header\";\n\nexport default {\n name: 'index',\n data() {\n return {\n projectName: 'gic-clique', // 当前项目名\n contentHeight: '0px', // 页面内容高度\n collapseFlag: false, // 折叠参数\n\n showCustomDialog: false, // 自定义弹框显示标志\n\n bannerList: [\n {\n name: '',\n src: require('../../assets/index/index_banner1.jpg'),\n },\n {\n name: '',\n src: require('../../assets/index/index_banner1.jpg'),\n }\n ],\n\n // 公司信息\n companyObj: {\n logo: require('../../assets/logo.png'),\n name: '公司名字',\n code: '12222221',\n money: '2000',\n authStatus: 0,\n },\n\n // 数据概览\n dataOverview: [\n {\n id: '1',\n name: '员工数量',\n num: '2500'\n },\n {\n id: '2',\n name: '员工数量',\n num: '2500'\n },\n {\n id: '11',\n name: '员工数量',\n num: '2500'\n },\n {\n id: '12',\n name: '员工数量',\n num: '2500'\n },\n {\n id: '21',\n name: '员工数量',\n num: '2500'\n },\n {\n id: '22',\n name: '员工数量',\n num: '2500'\n }\n ],\n entryData: [\n {\n id: '1',\n name: '通讯录行政架构',\n color: '#16BA8A',\n icon: 'icon-hangzhengjiagou',\n route: '/index'\n },\n {\n id: '11',\n name: '通讯录行政架构',\n color: '#1890ff',\n icon: 'icon-qiyerenzheng',\n route: '/index'\n },\n {\n id: '2',\n name: '通讯录行政架构',\n color: '#16BA8A',\n icon: 'icon-hangzhengjiagou',\n route: '/index'\n },\n {\n id: '21',\n name: '通讯录行政架构',\n color: '#1890ff',\n icon: 'icon-qiyerenzheng',\n route: '/index'\n },\n {\n id: '32',\n name: '通讯录行政架构',\n color: '#16BA8A',\n icon: 'icon-hangzhengjiagou',\n route: '/index'\n },\n {\n id: '31',\n name: '通讯录行政架构',\n color: '#1890ff',\n icon: 'icon-qiyerenzheng',\n route: '/index'\n }\n ]\n }\n },\n methods: {\n /**\n * 路由跳转\n */\n changeRoute(route) {\n this.$router.push(route);\n },\n\n // 处理路由跳转\n toRouterView(val) {\n const that = this;\n // 模拟检查数据\n // //有两个参数\n //{\n // name:,\n // path:\n //}\n console.log(val);\n that.$router.push({\n path: val.path\n })\n },\n // 折叠事件\n collapseTag(val) {\n const that = this;\n console.log(val);\n that.collapseFlag = val\n },\n\n // 自定义弹窗显示事件\n showDialogLayer() {\n const that = this\n that.showCustomDialog = true;\n },\n\n // 自定义弹框触发事件\n customHandleConfirm(val) {\n const that = this\n that.showCustomDialog = false;\n }\n },\n mounted() {\n const that = this\n\n that.contentHeight = (document.documentElement.clientHeight || document.body.clientHeight) - 64 + 'px'\n },\n components: {\n customDialog,\n // vueOfficeHeader\n }\n}\n\n</script>\n<style lang=\"less\" scoped>\n#index {\n .content {\n padding-top: 64px;\n box-sizing: border-box;\n /*overflow: auto;*/\n min-width: 1400px;\n height: auto;\n background: #f5f8fa;\n\n .content-body {\n display: flex;\n flex-direction: column;\n padding: 24px;\n background: #f5f8fa;\n overflow: hidden;\n\n .right-wrap {\n flex: 1;\n overflow: auto;\n width: 100%;\n\n .right-content {\n padding: 24px;\n min-height: 480px;\n\n .right-box {\n /*background: #fff;*/\n /*padding: 24px;*/\n }\n }\n\n &.near-store-contain {\n .right-content {\n min-height: 570px;\n }\n }\n\n /deep/ .el-tabs__nav {\n z-index: 1;\n }\n }\n\n .index-swiper {\n width: 100%;\n height: 250px;\n }\n\n .el-carousel__item {\n text-align: center;\n /*background: url(../../assets/index/index_banner1.jpg) no-repeat center center;*/\n }\n .color-303133 {\n color: #303133;\n }\n\n .color-c0c4cc {\n color: #c0c4cc;\n }\n\n .color-606266 {\n color: #606266;\n }\n\n .color-1890ff {\n color: #1890ff;\n }\n\n .color-909399 {\n color: #909399;\n }\n\n .border-box {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n }\n\n /* display */\n .inline-block {\n display: inline-block;\n }\n\n .block {\n display: block;\n }\n\n .top {\n vertical-align: top;\n }\n\n .middle {\n vertical-align: middle;\n }\n\n /* flex */\n .flex {\n display: -webkit-box;\n display: -webkit-flex;\n display: -ms-flexbox;\n display: flex;\n }\n\n .flex-1 {\n -webkit-box-flex: 1;\n -webkit-flex: 1;\n -ms-flex: 1;\n flex: 1;\n }\n\n .flex-column {\n -webkit-flex-direction: column;\n -moz-flex-direction: column;\n -ms-flex-direction: column;\n -o-flex-direction: column;\n flex-direction: column;\n }\n\n .flex-row {\n -webkit-flex-direction: row;\n -moz-flex-direction: row;\n -ms-flex-direction: row;\n -o-flex-direction: row;\n flex-direction: row;\n }\n\n .flex-align-center {\n -webkit-box-align: center;\n -webkit-align-items: center;\n -ms-flex-align: center;\n align-items: center;\n }\n\n .flex-pack-center {\n -webkit-box-pack: center;\n -webkit-justify-content: center;\n -ms-flex-pack: center;\n justify-content: center;\n }\n\n .flex-between {\n -webkit-justify-content: space-between;\n justify-content: space-between;\n }\n\n .flex-wrap {\n -webkit-flex-wrap: wrap;\n -moz-flex-wrap: wrap;\n -ms-flex-wrap: wrap;\n -o-flex-wrap: wrap;\n flex-wrap: wrap;\n }\n\n .p-l-6 {\n padding-left: 6px;\n }\n\n .p-l-20 {\n padding-left: 20px;\n }\n\n .p-r-6 {\n padding-right: 6px;\n }\n\n .p-24 {\n padding: 24px;\n }\n\n .m-t-24 {\n margin-top: 24px;\n }\n .m-r-24 {\n margin-right: 24px;\n }\n\n .border-b-e4e7e7 {\n border-bottom: 1px solid #e4e7e7;\n }\n\n .radius-2 {\n border-radius: 2px;\n }\n\n .font-14 {\n font-size: 14px;\n }\n\n .font-16 {\n font-size: 16px;\n }\n\n .font-30 {\n font-size: 30px;\n }\n\n .icon-zidingyi {\n cursor: pointer;\n &:hover {\n color: #1890ff;\n }\n }\n\n .square-item {\n width: 40px;\n height: 40px;\n border-radius: 4px;\n\n i {\n font-size: 24px;\n color: #fff;\n }\n }\n\n .index-company {\n width: 100%;\n min-height: 340px;\n\n &-left {\n width: 360px;\n height: 340px;\n padding: 24px;\n background: #fff;\n\n li {\n height: 40px;\n line-height: 40px;\n font-size: 14px;\n\n }\n\n .unAuth {\n color: #1890ff;\n i {\n color: #c0c4cc;\n }\n }\n\n .authActive {\n color: #303133;\n i {\n color: #f7cb27;\n }\n }\n }\n &-logo {\n text-align: center;\n img {\n width: 70px;\n height: 70px;\n border-radius: 6px;\n border: 1px solid #DCDFE6;\n }\n }\n &-name {\n height: 44px;\n margin-bottom: 5px;\n line-height: 44px;\n font-size: 16px;\n text-align: center;\n }\n\n &-right {\n width: calc(100% - 384px);\n min-width: 968px;\n background: #fff;\n\n &__head {\n height: 56px;\n line-height: 56px;\n padding: 0 24px;\n }\n\n &__body {\n\n\n li {\n min-width: 25%;\n }\n\n .data-name {\n height: 48px;\n line-height: 48px;\n }\n .data-num {\n height: 62px;\n line-height: 62px;\n margin-bottom: 30px;\n }\n }\n }\n\n }\n\n .index-entry {\n width: 100%;\n height: 247px;\n background: #fff;\n &-head {\n height: 56px;\n line-height: 56px;\n padding: 0 24px;\n }\n\n &-body {\n height: 190px;\n\n li {\n min-width: 20%;\n height: 56px;\n padding-left: 24px;\n background: rgba(255,255,255,1);\n border: 1px solid rgba(220,223,230,1);\n border-radius: 4px;\n margin-right: 6.666666%;\n margin-bottom: 24px;\n cursor: pointer;\n &:hover {\n border-color: #1890ff;\n }\n\n &:nth-child(4n) {\n margin-right: 0;\n }\n }\n }\n }\n }\n }\n\n /deep/ .el-submenu__title {\n height: 40px;\n line-height: 40px;\n }\n\n /* 表格为空 */\n /deep/ .el-table__empty-block {\n height: 256px;\n }\n}\n\n/* 隐藏 头部 */\n.navheader {\n div.itemlink-gic.bottom {\n display: none;\n }\n\n a.itemlink.bottom {\n display: none;\n }\n}\n\n\n.el-table__empty-block {\n height: 256px;\n}\n\n.el-table__empty-text {\n width: auto;\n margin-bottom: 80px;\n\n &::before {\n content: ' ';\n display: block;\n width: 60px;\n height: 60px;\n background: url(../../assets/no-data_icon.png) no-repeat center;\n margin: 0px auto 22px auto;\n }\n}\n\n.el-submenu__title {\n height: 40px;\n line-height: 40px;\n}\n\n.user-header-pop {\n min-width: 95px;\n}\n\n.el-popover.user-header-pop {\n min-width: 95px;\n}\n\n.left-aside-contain {\n /deep/ .el-submenu__title:hover {\n background-color: #020b21;\n }\n}\n\n.el-menu.el-menu--popup {\n background: #020b21;\n border-radius: 4px;\n}\n\n/* 输入框 focus*/\n.el-form-item.is-success .el-input__inner,\n.el-form-item.is-success .el-input__inner:focus,\n.el-form-item.is-success .el-textarea__inner,\n.el-form-item.is-success .el-textarea__inner:focus {\n border-color: #dcdfe6;\n}\n\n/* 箭头*/\n.icon-to-pre {\n cursor: pointer;\n font-size: 18px;\n -webkit-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n\n.icon-to-next {\n cursor: pointer;\n font-size: 18px;\n -webkit-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n}\n\n/*树形*/\n.vue-treeselect /deep/ {\n\n /deep/ .vue-treeselect__control {\n height: 36px;\n /*line-height: 36px;*/\n cursor: pointer;\n }\n\n .vue-treeselect__placeholder {\n line-height: 36px;\n font-size: 12px;\n }\n\n .vue-treeselect__multi-value-item-container,\n .vue-treeselect__multi-value {\n line-height: 1\n }\n\n span.vue-treeselect__multi-value-label {\n line-height: 1;\n }\n\n .vue-treeselect__multi-value-item {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n background-color: #f0f2f5;\n color: #909399;\n }\n\n .vue-treeselect__value-remove {\n color: #909399;\n }\n\n &:not(.vue-treeselect--disabled) .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-disabled):hover {\n background-color: #f0f2f5;\n color: #909399;\n }\n\n .vue-treeselect--searchable:not(.vue-treeselect--disabled) .vue-treeselect__value-container {\n cursor: pointer;\n }\n\n .vue-treeselect__control-arrow {\n display: none;\n }\n\n .vue-treeselect__control-arrow-container {\n position: relative;\n }\n\n /deep/.vue-treeselect__control-arrow-container:after,\n .vue-treeselect__control-arrow-container:before {\n border: 6px solid transparent;\n border-left: 6px solid #fff;\n width: 0;\n height: 0;\n position: absolute;\n top: 49%;\n left: 50%;\n margin-left: -6px;\n content: ' ';\n margin-top: -3px;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n -webkit-transition: -webkit-transform .3s;\n transition: -webkit-transform .3s;\n transition: transform .3s;\n transition: transform .3s, -webkit-transform .3s;\n transition: transform .3s, -webkit-transform .3s;\n }\n\n /deep/ .vue-treeselect__control-arrow-container:before {\n border-left-color: #c0c4cc;\n top: 52%;\n }\n\n &.vue-treeselect--focused .vue-treeselect__control-arrow-container:after,\n &.vue-treeselect--focused .vue-treeselect__control-arrow-container:before {\n margin-top: -6px;\n -webkit-transform: rotateZ(-90deg);\n -moz-transform: rotateZ(-90deg);\n -o-transform: rotateZ(-90deg);\n transform: rotateZ(-90deg);\n -webkit-transition: -webkit-transform .3s;\n transition: -webkit-transform .3s;\n transition: transform .3s;\n transition: transform .3s, -webkit-transform .3s;\n transition: transform .3s, -webkit-transform .3s;\n }\n\n &.vue-treeselect--focused .vue-treeselect__control-arrow-container:before {\n border-left-color: #c0c4cc;\n top: 47%;\n }\n\n .vue-treeselect--has-value .vue-treeselect__multi-value {\n margin-bottom: 0;\n }\n}\n\n/* 富文本编辑器 */\n.mce-tinymce {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n\n</style>\n\n\n\n// WEBPACK FOOTER //\n// src/views/index/index.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"index\"}},[_c('vue-office-header',{attrs:{\"projectName\":_vm.projectName},on:{\"collapseTag\":_vm.collapseTag,\"toRouterView\":_vm.toRouterView}}),_vm._v(\" \"),_c('div',{staticClass:\"content\",attrs:{\"id\":\"content\"}},[_c('div',{staticClass:\"content-body\",style:({height: _vm.contentHeight})},[_c('div',{staticClass:\"index-swiper\"},[_c('el-carousel',{attrs:{\"trigger\":\"click\",\"height\":\"250px\",\"arrow\":\"never\",\"autoplay\":false}},_vm._l((_vm.bannerList),function(item,index){return _c('el-carousel-item',{key:index},[_c('img',{attrs:{\"src\":item.src,\"alt\":\"\"}})])}))],1),_vm._v(\" \"),_c('div',{staticClass:\"index-company flex flex-row m-t-24\"},[_c('div',{staticClass:\"index-company-left m-r-24 border-box radius-2\"},[_c('div',{staticClass:\"index-company-logo\"},[_c('img',{attrs:{\"src\":_vm.companyObj.logo,\"alt\":\"log\"}})]),_vm._v(\" \"),_c('div',{staticClass:\"index-company-name color-303133\"},[_vm._v(_vm._s(_vm.companyObj.name))]),_vm._v(\" \"),_c('ul',[_c('li',{staticClass:\"flex flex-between\"},[_c('span',[_vm._v(\"账户余额\")]),_c('span',{staticClass:\"color-303133 font-16\"},[_vm._v(_vm._s(_vm.companyObj.money))])]),_vm._v(\" \"),_c('li',{staticClass:\"flex flex-between\"},[_c('span',[_vm._v(\"企业编码\")]),_c('span',{staticClass:\"color-303133 font-16\"},[_vm._v(_vm._s(_vm.companyObj.code))])]),_vm._v(\" \"),_c('li',{staticClass:\"flex flex-between\"},[_c('span',[_vm._v(\"企业认证\")]),_c('span',{class:[_vm.companyObj.authStatus == 1? 'authActive':'unAuth']},[_c('i',{staticClass:\"iconfont icon-renzheng p-r-6 \"}),_vm._v(_vm._s(_vm.companyObj.authStatus == 1? '已认证':'未认证'))])]),_vm._v(\" \"),_vm._m(0)])]),_vm._v(\" \"),_c('div',{staticClass:\"index-company-right radius-2\"},[_c('div',{staticClass:\"index-company-right__head flex flex-between border-box border-b-e4e7e7\"},[_c('span',{staticClass:\"color-303133 font-16\"},[_vm._v(\"数据概览\")]),_c('span',{staticClass:\"auto-define\",on:{\"click\":_vm.showDialogLayer}},[_c('i',{staticClass:\"iconfont icon-zidingyi color-909399\"})])]),_vm._v(\" \"),_c('div',{staticClass:\"index-company-right__body p-24 border-box\"},[_c('ul',{staticClass:\"flex flex-row flex-wrap\"},_vm._l((_vm.dataOverview),function(item,index){return _c('li',{key:index},[_c('div',{staticClass:\"color-606266 font-16 data-name\"},[_vm._v(_vm._s(item.name))]),_vm._v(\" \"),_c('div',{staticClass:\"color-303133 font-30 data-num\"},[_vm._v(_vm._s(item.num))])])}))])])]),_vm._v(\" \"),_c('div',{staticClass:\"index-entry m-t-24 radius-2\"},[_c('div',{staticClass:\"index-entry-head flex flex-between border-box border-b-e4e7e7\"},[_c('span',{staticClass:\"color-303133 font-16\"},[_vm._v(\"快捷入口\")]),_c('span',{staticClass:\"auto-define\",on:{\"click\":_vm.showDialogLayer}},[_c('i',{staticClass:\"iconfont icon-zidingyi color-909399\"})])]),_vm._v(\" \"),_c('div',{staticClass:\"index-entry-body p-24 border-box\"},[_c('ul',{staticClass:\"flex flex-row flex-wrap\"},_vm._l((_vm.entryData),function(item,index){return _c('li',{key:index,staticClass:\"flex flex-align-center border-box flex\",on:{\"click\":function($event){_vm.changeRoute(item.route)}}},[_c('span',{staticClass:\"square-item flex flex-align-center flex-pack-center\",style:({background: item.color})},[_c('i',{class:['iconfont', item.icon]})]),_vm._v(\" \"),_c('span',{staticClass:\"color-303133 font-16 p-l-20\"},[_vm._v(_vm._s(item.name))])])}))])])]),_vm._v(\" \"),_c('vue-gic-footer')],1),_vm._v(\" \"),_c('custom-dialog',{attrs:{\"showCustomDialog\":_vm.showCustomDialog},on:{\"customHandleConfirm\":_vm.customHandleConfirm}})],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('li',{staticClass:\"flex flex-between\"},[_c('span',[_vm._v(\"帮助手册\")]),_c('span',{staticClass:\"color-1890ff\"},[_vm._v(\"立即下载\"),_c('i',{staticClass:\"el-icon-arrow-right\"})])])}]\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-6a74962e\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/index/index.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-6a74962e\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./index.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./index.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-6a74962e\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./index.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-6a74962e\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/index/index.vue\n// module id = null\n// module chunks = ","module.exports = __webpack_public_path__ + \"static/img/index_banner1.b7b93e9.jpg\";\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/assets/index/index_banner1.jpg\n// module id = YAxo\n// module chunks = 4"],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([5],{"71Pb":function(e,t){},ATfr:function(e,t,a){"use strict";var s=a("woOf"),n=a.n(s),i={name:"searchMenu",components:{},props:{treeData:{type:Array,required:!0}},data:function(){return{searchKey:"",searchResultShow:!1,myProps:{children:"childrens",label:"label",disabled:"disabled"},menuData:[],defaultOpen:[]}},created:function(){},methods:{clearFn:function(){this.searchResultShow=!1},searchFn:function(){if(""==this.searchKey)return this.searchResultShow=!1,!1;this.searchResultShow=!0,this.$emit("handleSearchKey",this.searchKey)},handleNodeClick:function(e,t){this.$emit("handleTreeSelection",e,t)},sortGroupByLevel:function(e){var t,a,s,i,l={list0:{},list1:{},list2:{},list3:{},list4:{},list5:{},list6:{},list:e,listObj:{}};e.length&&e.forEach(function(e){e.name=e.name||"",e.disabled=!0,e.label=e.name||"",e.id=e.groupId||"",e.englishName=e.englishName||"",e.level=e.level,e.groupId=e.groupId||"",e.parentId=e.parentId||"",t=e.groupId,l["list"+e.level]&&(l["list"+e.level][t]=e,l["list"+e.level][t].children={}),0==e.level&&e.groupId});for(var r=6;r>0;r--)for(var o in l["list"+r])a=l["list"+r][o],(i=l["list"+(r-1)][a.parentId])&&(s=a.groupId,i.hasOwnProperty("childrens")||(i.childrens=[]),i.children[s]=a,i.childrens.push(a));l.listObj=n()({},l.list0,l.list1,l.list2,l.list3,l.list4,l.list5,l.list6);var c=[];for(var u in l.list0)c.push(l.list0[u]),this.defaultOpen.push(u);this.menuData=c,console.log(this.menuData)}},filter:{},computed:{},watch:{treeData:function(e,t){this.sortGroupByLevel(e)}}},l={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"searh-menu-container"},[a("div",{staticClass:"p-0-15"},[a("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"请输入内容",clearable:""},on:{clear:e.clearFn},nativeOn:{keyup:function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?e.searchFn(t):null}},model:{value:e.searchKey,callback:function(t){e.searchKey=t},expression:"searchKey"}}),e._v(" "),e.searchResultShow?e._e():a("el-tree",{staticClass:"search-menu",attrs:{"node-key":"id","default-expanded-keys":e.defaultOpen,data:e.menuData,"highlight-current":!0,"expand-on-click-node":!1,props:e.myProps},on:{"node-click":e.handleNodeClick},scopedSlots:e._u([{key:"default",fn:function(t){var s=t.node;return t.data,a("span",{staticClass:"custom-tree-node"},[a("i",{staticClass:"iconfont",class:1==s.level?"icon-2zuzhijiagou":"icon-tongshi-zuzhijiagou"}),e._v(" "),a("span",[e._v(e._s(s.label))])])}}])})],1),e._v(" "),e.searchResultShow?a("div",{staticClass:"search-result-container"},[e._m(0),e._v(" "),e._m(1)]):e._e()])},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("ul",{staticClass:"search-result-ul"},[t("p",{staticClass:"title"},[this._v("部门列表")]),this._v(" "),t("li",{staticClass:"group-item items"},[t("i",{staticClass:"iconfont icon-tongshi-zuzhijiagou"}),this._v("\n 人事部\n ")]),this._v(" "),t("li",{staticClass:"group-item items"},[t("i",{staticClass:"iconfont icon-tongshi-zuzhijiagou"}),this._v("\n 人事部\n ")])])},function(){var e=this.$createElement,t=this._self._c||e;return t("ul",{staticClass:"search-result-ul"},[t("p",{staticClass:"title"},[this._v("人员列表")]),this._v(" "),t("li",{staticClass:"person-item items"},[t("i",{staticClass:"iconfont icon-chengyuan"}),this._v("\n 陈景良\n "),t("span",{staticClass:"from-group"},[this._v("人事部")])]),this._v(" "),t("li",{staticClass:"person-item items"},[t("i",{staticClass:"iconfont icon-chengyuan"}),this._v("\n 陈景良\n "),t("span",{staticClass:"from-group"},[this._v("人事部")])])])}]};var r=a("VU/8")(i,l,!1,function(e){a("V3EC")},null,null);t.a=r.exports},V3EC:function(e,t){},kLcy:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a("ATfr"),n=a("P9l9"),i={name:"administrativeEstrutura",components:{searchMenu:s.a},data:function(){return{showChildMember:!1,menuData:[],pageSize:100,currentPage:1,total:0,groupInfo:{groupName:""},employeeList:[{employeeClerkId:222,name:"陈景良",phoneNumber:"13777800255",isManager:0,positionName:"HRM",sort:1,activationStatus:1,userId:111,departmentId:"hr001",hireDate:"2018-12-12"},{employeeClerkId:223,name:"陈景良2",phoneNumber:"13777800256",isManager:0,positionName:"HRM",sort:2,activationStatus:0,userId:112,departmentId:"hr002",hireDate:"2018-12-12"},{employeeClerkId:224,name:"陈景良3",phoneNumber:"13777800257",isManager:0,positionName:"HRM",sort:3,activationStatus:1,userId:113,departmentId:"hr003",hireDate:"2018-12-12"}]}},beforeMount:function(){this.getGroupData()},methods:{handleSizeChange:function(){},handleCurrentChange:function(){},handleSearchKey:function(e){console.log(e,"searchKey")},handleTreeSelection:function(e,t){console.log(e,t,"selection")},getGroupData:function(){var e=this;Object(n.a)("/haoban-manage-web/dept/deptListForCompany",{isStoreGroup:0}).then(function(t){e.menuData=t.data.result}).catch(function(e){console.log(e,"error")})}}},l={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"administrative-estrutura-container"},[a("search-menu",{attrs:{treeData:e.menuData},on:{handleSearchKey:e.handleSearchKey,handleTreeSelection:e.handleTreeSelection}}),e._v(" "),a("div",{staticClass:"af-right-container"},[e._m(0),e._v(" "),a("div",{staticClass:"af-right-button-box"},[a("el-button",{attrs:{type:"primary"}},[e._v("添加成员")]),e._v(" "),a("el-button",[e._v("批量导入/导出")]),e._v(" "),a("el-button",{attrs:{type:"danger",plain:""}},[e._v("批量删除")]),e._v(" "),a("el-button",{staticClass:"J_show-children"},[a("el-checkbox",{staticClass:"m-r-10",model:{value:e.showChildMember,callback:function(t){e.showChildMember=t},expression:"showChildMember"}}),a("a",{staticClass:"a-href"},[e._v("显示子成员")])],1)],1),e._v(" "),a("el-table",{attrs:{data:e.employeeList}},[a("el-table-column",{attrs:{type:"selection",width:"42"}}),e._v(" "),a("el-table-column",{attrs:{label:"姓名",prop:"name"}}),e._v(" "),a("el-table-column",{attrs:{label:"手机号",prop:"phoneNumber"}}),e._v(" "),a("el-table-column",{attrs:{label:"职位",prop:"positionName"}}),e._v(" "),a("el-table-column",{attrs:{label:"状态"},scopedSlots:e._u([{key:"default",fn:function(e){return[a("div",{staticClass:"status-icon",class:1==e.row.activationStatus?"is-active":""},[a("i",{staticClass:"iconfont icon-shouji"})])]}}])})],1),e._v(" "),a("div",{staticClass:"pagination"},[a("el-pagination",{attrs:{background:"","page-sizes":[100,200,300,400],"page-size":e.pageSize,"current-page":e.currentPage,layout:"total, sizes, prev, pager, next",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1)],1)},staticRenderFns:[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"af-right-header"},[a("span",{staticClass:"title-span"},[e._v("人事部(5人)")]),e._v(" "),a("span",{staticClass:"id-span"},[e._v("部门ID: 1233344")]),e._v(" "),a("span",{staticClass:"handle-area"},[a("a",{staticClass:"J_add-child a-href"},[e._v("添加子部门")]),e._v(" "),a("span",{staticClass:"hurdle"}),e._v(" "),a("a",{staticClass:"J_edit a-href"},[e._v("编辑")])])])}]};var r=a("VU/8")(i,l,!1,function(e){a("71Pb")},null,null);t.default=r.exports}});
//# sourceMappingURL=5.6bab2c16596dfeda8919.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/components/contacts/searchMenu.vue","webpack:///./src/components/contacts/searchMenu.vue?f231","webpack:///./src/components/contacts/searchMenu.vue","webpack:///src/views/contacts/administrativeFrame.vue","webpack:///./src/views/contacts/administrativeFrame.vue?99b8","webpack:///./src/views/contacts/administrativeFrame.vue"],"names":["searchMenu","name","components","props","treeData","type","Array","required","data","searchKey","searchResultShow","myProps","children","label","disabled","menuData","defaultOpen","created","methods","clearFn","this","searchFn","$emit","handleNodeClick","obj","node","sortGroupByLevel","list","key","obj2","key2","parent","arr","list0","list1","list2","list3","list4","list5","list6","listObj","length","forEach","id","groupId","englishName","level","parentId","item","hasOwnProperty","push","assign_default","menuArr","_key","console","log","filter","computed","watch","newArr","old","contacts_searchMenu","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","prefix-icon","placeholder","clearable","on","clear","nativeOn","keyup","$event","_k","keyCode","model","value","callback","$$v","expression","_v","_e","node-key","default-expanded-keys","highlight-current","expand-on-click-node","node-click","scopedSlots","_u","fn","ref","class","_s","_m","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__","administrativeFrame","showChildMember","pageSize","currentPage","total","groupInfo","groupName","employeeList","employeeClerkId","phoneNumber","isManager","positionName","sort","activationStatus","userId","departmentId","hireDate","beforeMount","getGroupData","handleSizeChange","handleCurrentChange","handleSearchKey","handleTreeSelection","_this","Object","api","isStoreGroup","then","res","result","catch","e","contacts_administrativeFrame","plain","width","prop","scope","row","background","page-sizes","page-size","current-page","layout","size-change","current-change"],"mappings":"oGAkDAA,GACAC,KAAA,aACAC,cACAC,OACAC,UACAC,KAAAC,MACAC,UAAA,IAGAC,KATA,WAUA,OACAC,UAAA,GACAC,kBAAA,EACAC,SACAC,SAAA,YACAC,MAAA,QACAC,SAAA,YAEAC,YACAC,iBAGAC,QAtBA,aAyBAC,SAIAC,QAJA,WAKAC,KAAAV,kBAAA,GAMAW,SAXA,WAYA,OAAAD,KAAAX,UAEA,OADAW,KAAAV,kBAAA,GACA,EAEAU,KAAAV,kBAAA,EAEAU,KAAAE,MAAA,kBAAAF,KAAAX,YAMAc,gBAxBA,SAwBAC,EAAAC,GAEAL,KAAAE,MAAA,sBAAAE,EAAAC,IAOAC,iBAjCA,SAiCAC,GACA,IAYAC,EACAC,EACAC,EACAC,EAdAC,GACAC,SACAC,SACAC,SACAC,SACAC,SACAC,SACAC,SACAZ,OACAa,YAQAb,EAAAc,QAAAd,EAAAe,QAAA,SAAAlB,GACAA,EAAAvB,KAAAuB,EAAAvB,MAAA,GACAuB,EAAAV,UAAA,EACAU,EAAAX,MAAAW,EAAAvB,MAAA,GACAuB,EAAAmB,GAAAnB,EAAAoB,SAAA,GACApB,EAAAqB,YAAArB,EAAAqB,aAAA,GACArB,EAAAsB,MAAAtB,EAAAsB,MACAtB,EAAAoB,QAAApB,EAAAoB,SAAA,GACApB,EAAAuB,SAAAvB,EAAAuB,UAAA,GACAnB,EAAAJ,EAAAoB,QACAZ,EAAA,OAAAR,EAAAsB,SACAd,EAAA,OAAAR,EAAAsB,OAAAlB,GAAAJ,EACAQ,EAAA,OAAAR,EAAAsB,OAAAlB,GAAA,aAEA,GAAAJ,EAAAsB,OACAtB,EAAAoB,UAGA,QAAAE,EAAA,EAAAA,EAAA,EAAAA,IACA,QAAAE,KAAAhB,EAAA,OAAAc,GACAjB,EAAAG,EAAA,OAAAc,GAAAE,IAEAjB,EAAAC,EAAA,QADAc,EAAA,IACAjB,EAAAkB,aAIAjB,EAAAD,EAAAe,QACAb,EAAAkB,eAAA,eACAlB,EAAA,cAEAA,EAAA,SAAAD,GAAAD,EACAE,EAAA,UAAAmB,KAAArB,IAGAG,EAAAQ,QAAAW,OAAAnB,EAAAC,MAAAD,EAAAE,MAAAF,EAAAG,MAAAH,EAAAI,MAAAJ,EAAAK,MAAAL,EAAAM,MAAAN,EAAAO,OACA,IAAAa,KACA,QAAAC,KAAArB,EAAAC,MACAmB,EAAAF,KAAAlB,EAAAC,MAAAoB,IAvDAjC,KAwDAJ,YAAAkC,KAAAG,GAxDAjC,KA0DAL,SAAAqC,EACAE,QAAAC,IA3DAnC,KA2DAL,YAGAyC,UACAC,YACAC,OACAtD,SADA,SACAuD,EAAAC,GAEAxC,KAAAM,iBAAAiC,MC1KeE,GADEC,OALjB,WAA0B,IAAAC,EAAA3C,KAAa4C,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,yBAAmCF,EAAA,OAAYE,YAAA,WAAqBF,EAAA,YAAiBG,OAAOC,cAAA,iBAAAC,YAAA,QAAAC,UAAA,IAAoEC,IAAKC,MAAAX,EAAA5C,SAAoBwD,UAAWC,MAAA,SAAAC,GAAyB,iBAAAA,IAAAd,EAAAe,GAAAD,EAAAE,QAAA,WAAAF,EAAAjD,IAAA,SAA+FmC,EAAA1C,SAAAwD,GAAf,OAA4CG,OAAQC,MAAAlB,EAAA,UAAAmB,SAAA,SAAAC,GAA+CpB,EAAAtD,UAAA0E,GAAkBC,WAAA,eAAyBrB,EAAAsB,GAAA,KAAAtB,EAAArD,iBAG9UqD,EAAAuB,KAH8UpB,EAAA,WAAoDE,YAAA,cAAAC,OAAiCkB,WAAA,KAAAC,wBAAAzB,EAAA/C,YAAAR,KAAAuD,EAAAhD,SAAA0E,qBAAA,EAAAC,wBAAA,EAAAvF,MAAA4D,EAAApD,SAAsJ8D,IAAKkB,aAAA5B,EAAAxC,iBAAiCqE,YAAA7B,EAAA8B,KAAsBjE,IAAA,UAAAkE,GAAA,SAAAC,GAC50B,IAAAtE,EAAAsE,EAAAtE,KAEA,OADAsE,EAAAvF,KACA0D,EAAA,QAAkBE,YAAA,qBAA+BF,EAAA,KAAUE,YAAA,WAAA4B,MAAA,GAAAvE,EAAAqB,MAAA,iDAAgGiB,EAAAsB,GAAA,KAAAnB,EAAA,QAAAH,EAAAsB,GAAAtB,EAAAkC,GAAAxE,EAAAZ,mBAA4D,GAAAkD,EAAAsB,GAAA,KAAAtB,EAAA,iBAAAG,EAAA,OAA4DE,YAAA,4BAAsCL,EAAAmC,GAAA,GAAAnC,EAAAsB,GAAA,KAAAtB,EAAAmC,GAAA,KAAAnC,EAAAuB,QAExSa,iBADjB,WAAoC,IAAanC,EAAb5C,KAAa6C,eAA0BC,EAAvC9C,KAAuC+C,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,MAAgBE,YAAA,qBAA+BF,EAAA,KAAUE,YAAA,UAAxHhD,KAA4IiE,GAAA,UAA5IjE,KAA4IiE,GAAA,KAAAnB,EAAA,MAAwCE,YAAA,qBAA+BF,EAAA,KAAUE,YAAA,sCAA7NhD,KAA6QiE,GAAA,yCAA7QjE,KAA6QiE,GAAA,KAAAnB,EAAA,MAAuEE,YAAA,qBAA+BF,EAAA,KAAUE,YAAA,sCAA7XhD,KAA6aiE,GAAA,4CAAoD,WAAc,IAAarB,EAAb5C,KAAa6C,eAA0BC,EAAvC9C,KAAuC+C,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,MAAgBE,YAAA,qBAA+BF,EAAA,KAAUE,YAAA,UAAxHhD,KAA4IiE,GAAA,UAA5IjE,KAA4IiE,GAAA,KAAAnB,EAAA,MAAwCE,YAAA,sBAAgCF,EAAA,KAAUE,YAAA,4BAA9NhD,KAAoQiE,GAAA,2CAAAnB,EAAA,QAA+DE,YAAA,eAAnUhD,KAA4ViE,GAAA,WAA5VjE,KAA4ViE,GAAA,KAAAnB,EAAA,MAAyCE,YAAA,sBAAgCF,EAAA,KAAUE,YAAA,4BAA/ahD,KAAqdiE,GAAA,2CAAAnB,EAAA,QAA+DE,YAAA,eAAphBhD,KAA6iBiE,GAAA,gBCDhkC,IAcAe,EAdyBC,EAAQ,OAcjCC,CACEtG,EACA6D,GATF,EAVA,SAAA0C,GACEF,EAAQ,SAaV,KAEA,MAUeG,EAAA,EAAAJ,EAAiB,6ICuChCK,GACAxG,KAAA,0BACAC,YACAF,aAAA,GAEAQ,KALA,WAMA,OACAkG,iBAAA,EACA3F,YACA4F,SAAA,IACAC,YAAA,EACAC,MAAA,EACAC,WACAC,UAAA,IAEAC,eAEAC,gBAAA,IACAhH,KAAA,MACAiH,YAAA,cACAC,UAAA,EACAC,aAAA,MACAC,KAAA,EACAC,iBAAA,EACAC,OAAA,IACAC,aAAA,QACAC,SAAA,eAGAR,gBAAA,IACAhH,KAAA,OACAiH,YAAA,cACAC,UAAA,EACAC,aAAA,MACAC,KAAA,EACAC,iBAAA,EACAC,OAAA,IACAC,aAAA,QACAC,SAAA,eAGAR,gBAAA,IACAhH,KAAA,OACAiH,YAAA,cACAC,UAAA,EACAC,aAAA,MACAC,KAAA,EACAC,iBAAA,EACAC,OAAA,IACAC,aAAA,QACAC,SAAA,iBAKAC,YAvDA,WAwDAtG,KAAAuG,gBAEAzG,SACA0G,iBADA,aAEAC,oBAFA,aAMAC,gBANA,SAMAlG,GACA0B,QAAAC,IAAA3B,EAAA,cAMAmG,oBAbA,SAaAvG,EAAAC,GACA6B,QAAAC,IAAA/B,EAAAC,EAAA,cAMAkG,aApBA,WAoBA,IAAAK,EAAA5G,KAIY6G,OAAAC,EAAA,EAAAD,CAAZ,8CAFAE,aAAA,IAGAC,KAAA,SAAAC,GACAL,EAAAjH,SAAAsH,EAAA7H,KAAA8H,SAEAC,MAAA,SAAAC,GACAlF,QAAAC,IAAAiF,EAAA,cCrJeC,GADE3E,OAFjB,WAA0B,IAAAC,EAAA3C,KAAa4C,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,uCAAiDF,EAAA,eAAoBG,OAAOjE,SAAA2D,EAAAhD,UAAwB0D,IAAKqD,gBAAA/D,EAAA+D,gBAAAC,oBAAAhE,EAAAgE,uBAAqFhE,EAAAsB,GAAA,KAAAnB,EAAA,OAAwBE,YAAA,uBAAiCL,EAAAmC,GAAA,GAAAnC,EAAAsB,GAAA,KAAAnB,EAAA,OAAkCE,YAAA,wBAAkCF,EAAA,aAAkBG,OAAOhE,KAAA,aAAkB0D,EAAAsB,GAAA,UAAAtB,EAAAsB,GAAA,KAAAnB,EAAA,aAAAH,EAAAsB,GAAA,aAAAtB,EAAAsB,GAAA,KAAAnB,EAAA,aAA+FG,OAAOhE,KAAA,SAAAqI,MAAA,MAA4B3E,EAAAsB,GAAA,UAAAtB,EAAAsB,GAAA,KAAAnB,EAAA,aAA+CE,YAAA,oBAA8BF,EAAA,eAAoBE,YAAA,SAAAY,OAA4BC,MAAAlB,EAAA,gBAAAmB,SAAA,SAAAC,GAAqDpB,EAAA2C,gBAAAvB,GAAwBC,WAAA,qBAA+BlB,EAAA,KAAUE,YAAA,WAAqBL,EAAAsB,GAAA,mBAAAtB,EAAAsB,GAAA,KAAAnB,EAAA,YAAuDG,OAAO7D,KAAAuD,EAAAiD,gBAAyB9C,EAAA,mBAAwBG,OAAOhE,KAAA,YAAAsI,MAAA,QAAiC5E,EAAAsB,GAAA,KAAAnB,EAAA,mBAAoCG,OAAOxD,MAAA,KAAA+H,KAAA,UAA4B7E,EAAAsB,GAAA,KAAAnB,EAAA,mBAAoCG,OAAOxD,MAAA,MAAA+H,KAAA,iBAAoC7E,EAAAsB,GAAA,KAAAnB,EAAA,mBAAoCG,OAAOxD,MAAA,KAAA+H,KAAA,kBAAoC7E,EAAAsB,GAAA,KAAAnB,EAAA,mBAAoCG,OAAOxD,MAAA,MAAa+E,YAAA7B,EAAA8B,KAAsBjE,IAAA,UAAAkE,GAAA,SAAA+C,GAAiC,OAAA3E,EAAA,OAAkBE,YAAA,cAAA4B,MAAA,GAAA6C,EAAAC,IAAAxB,iBAAA,iBAAmFpD,EAAA,KAAUE,YAAA,mCAA4C,GAAAL,EAAAsB,GAAA,KAAAnB,EAAA,OAA4BE,YAAA,eAAyBF,EAAA,iBAAsBG,OAAO0E,WAAA,GAAAC,cAAA,iBAAAC,YAAAlF,EAAA4C,SAAAuC,eAAAnF,EAAA6C,YAAAuC,OAAA,kCAAAtC,MAAA9C,EAAA8C,OAAuKpC,IAAK2E,cAAArF,EAAA6D,iBAAAyB,iBAAAtF,EAAA8D,wBAA6E,YAE1xD1B,iBADjB,WAAoC,IAAApC,EAAA3C,KAAa4C,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,oBAA8BF,EAAA,QAAaE,YAAA,eAAyBL,EAAAsB,GAAA,aAAAtB,EAAAsB,GAAA,KAAAnB,EAAA,QAA6CE,YAAA,YAAsBL,EAAAsB,GAAA,mBAAAtB,EAAAsB,GAAA,KAAAnB,EAAA,QAAmDE,YAAA,gBAA0BF,EAAA,KAAUE,YAAA,uBAAiCL,EAAAsB,GAAA,WAAAtB,EAAAsB,GAAA,KAAAnB,EAAA,QAA2CE,YAAA,WAAqBL,EAAAsB,GAAA,KAAAnB,EAAA,KAAsBE,YAAA,kBAA4BL,EAAAsB,GAAA,eCEre,IAcAe,EAdyBC,EAAQ,OAcjCC,CACEG,EACAgC,GATF,EAVA,SAAAlC,GACEF,EAAQ,SAaV,KAEA,MAUeG,EAAA,QAAAJ,EAAiB","file":"static/js/5.6bab2c16596dfeda8919.js","sourcesContent":["<template>\r\n <div class=\"searh-menu-container\">\r\n <div class=\"p-0-15\">\r\n <el-input prefix-icon=\"el-icon-search\" v-model=\"searchKey\" placeholder=\"请输入内容\" clearable @clear=\"clearFn\" @keyup.enter.native=\"searchFn\"></el-input>\r\n <el-tree\r\n v-if=\"!searchResultShow\"\r\n class=\"search-menu\"\r\n node-key=\"id\"\r\n :default-expanded-keys=\"defaultOpen\"\r\n \r\n :data=\"menuData\"\r\n :highlight-current=\"true\"\r\n :expand-on-click-node=\"false\"\r\n :props=\"myProps\"\r\n @node-click=\"handleNodeClick\">\r\n <span class=\"custom-tree-node\" slot-scope=\"{ node, data }\">\r\n <i class=\"iconfont\" :class=\"node.level == 1 ? 'icon-2zuzhijiagou' : 'icon-tongshi-zuzhijiagou'\"></i>\r\n <span>{{ node.label }}</span>\r\n </span>\r\n </el-tree>\r\n </div>\r\n <div class=\"search-result-container\" v-if=\"searchResultShow\">\r\n <ul class=\"search-result-ul\">\r\n <p class=\"title\">部门列表</p>\r\n <li class=\"group-item items\">\r\n <i class=\"iconfont icon-tongshi-zuzhijiagou\"></i>\r\n 人事部\r\n </li>\r\n <li class=\"group-item items\">\r\n <i class=\"iconfont icon-tongshi-zuzhijiagou\"></i>\r\n 人事部\r\n </li>\r\n </ul>\r\n <ul class=\"search-result-ul\">\r\n <p class=\"title\">人员列表</p>\r\n <li class=\"person-item items\">\r\n <i class=\"iconfont icon-chengyuan\"></i>\r\n 陈景良\r\n <span class=\"from-group\">人事部</span>\r\n </li>\r\n <li class=\"person-item items\">\r\n <i class=\"iconfont icon-chengyuan\"></i>\r\n 陈景良\r\n <span class=\"from-group\">人事部</span>\r\n </li>\r\n </ul>\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\n export default {\r\n name: \"searchMenu\",\r\n components: {},\r\n props: {\r\n treeData: {\r\n type: Array,\r\n required: true\r\n }\r\n },\r\n data() {\r\n return {\r\n searchKey: \"\",\r\n searchResultShow: false,\r\n myProps: {\r\n children: 'childrens',\r\n label: 'label',\r\n disabled: \"disabled\"\r\n },\r\n menuData: [],\r\n defaultOpen: []\r\n };\r\n },\r\n created() {\r\n // this.sortGroupByLevel();\r\n },\r\n methods: {\r\n /**\r\n * 清楚输入框\r\n */\r\n clearFn() {\r\n this.searchResultShow = false;\r\n },\r\n\r\n /**\r\n * 关键字搜索\r\n */\r\n searchFn() {\r\n if (this.searchKey == \"\") {\r\n this.searchResultShow = false;\r\n return false;\r\n }\r\n this.searchResultShow = true;\r\n // console.log(this.searchKey);\r\n this.$emit(\"handleSearchKey\", this.searchKey);\r\n },\r\n\r\n /**\r\n * 树形菜单选择\r\n */\r\n handleNodeClick(obj, node) {\r\n // console.log(obj, node);\r\n this.$emit(\"handleTreeSelection\", obj, node);\r\n },\r\n\r\n /**\r\n * 按层级排序部门\r\n * fixme 现在代码是将每个层级都剥离了出来,为的是适用后面可能出现的需求,但是如果后期需求无特殊更改,本代码可优化精简\r\n */\r\n sortGroupByLevel(list) {\r\n let that = this;\r\n var arr = {\r\n list0: {},\r\n list1: {},\r\n list2: {},\r\n list3: {},\r\n list4: {},\r\n list5: {},\r\n list6: {},\r\n list: list,\r\n listObj: {}\r\n },\r\n key,\r\n obj2,\r\n key2,\r\n parent,\r\n idOfLevel0,\r\n parentLevel;\r\n list.length && list.forEach(obj => {\r\n obj.name = obj.name || \"\";\r\n obj.disabled = true;\r\n obj.label = obj.name || \"\";\r\n obj.id = obj.groupId || \"\";\r\n obj.englishName = obj.englishName || \"\";\r\n obj.level = obj.level;\r\n obj.groupId = obj.groupId || \"\";\r\n obj.parentId = obj.parentId || \"\";\r\n key = obj.groupId;\r\n if (arr[\"list\" + obj.level]) {\r\n arr[\"list\" + obj.level][key] = obj;\r\n arr[\"list\" + obj.level][key][\"children\"] = {};\r\n }\r\n if (obj.level == 0) {\r\n idOfLevel0 = obj.groupId;\r\n }\r\n });\r\n for (let level = 6; level > 0; level--) {\r\n for (let item in arr[\"list\" + level]) {\r\n obj2 = arr[\"list\" + level][item];\r\n parentLevel = level - 1;\r\n parent = arr[\"list\" + parentLevel][obj2.parentId];\r\n if (!parent) {\r\n continue;\r\n }\r\n key2 = obj2.groupId;\r\n if (!parent.hasOwnProperty(\"childrens\")) {\r\n parent[\"childrens\"] = [];\r\n }\r\n parent[\"children\"][key2] = obj2;\r\n parent[\"childrens\"].push(obj2);\r\n }\r\n }\r\n arr.listObj = Object.assign({}, arr.list0, arr.list1, arr.list2, arr.list3, arr.list4, arr.list5, arr.list6);\r\n let menuArr = [];\r\n for (let key in arr.list0) {\r\n menuArr.push(arr.list0[key]);\r\n that.defaultOpen.push(key);\r\n }\r\n that.menuData = menuArr;\r\n console.log(that.menuData);\r\n }\r\n },\r\n filter: {},\r\n computed: {},\r\n watch: {\r\n treeData(newArr, old) {\r\n // console.log(old, newArr, \"newarr\");\r\n this.sortGroupByLevel(newArr);\r\n }\r\n }\r\n };\r\n</script>\r\n<style lang=\"scss\">\r\n .searh-menu-container {\r\n overflow-y: auto;\r\n overflow-x: auto;\r\n width: 260px;\r\n background: #eef1f8;\r\n height: 690px;\r\n padding: 20px 0;\r\n box-sizing: border-box;\r\n .p-0-15 {\r\n padding: 0 15px;\r\n }\r\n .search-menu {\r\n margin-top: 30px;\r\n color: #606266;\r\n font-size: 14px;\r\n background: #EEF1F8;\r\n min-width: 100%;\r\n display:inline-block !important;\r\n .el-tree-node {\r\n .el-tree-node__content {\r\n height: 36px;\r\n .iconfont {\r\n color: #409EFF;\r\n margin-right: 5px;\r\n }\r\n &:hover {\r\n color: #fff;\r\n background: #409EFF;\r\n .iconfont {\r\n color: #fff;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n .el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content {\r\n background: #409EFF;\r\n color: #fff;\r\n .iconfont {\r\n color: #fff;\r\n }\r\n }\r\n .search-result-ul {\r\n font-size: 14px;\r\n color: #606266;\r\n .title {\r\n padding: 15px;\r\n color: #303133;\r\n }\r\n li.items {\r\n padding: 15px;\r\n background: #fff;\r\n box-sizing: border-box;\r\n border-bottom: 1px solid #E4E7ED;\r\n cursor: pointer;\r\n .iconfont {\r\n color: #409EFF;\r\n }\r\n .from-group {\r\n float: right;\r\n }\r\n }\r\n }\r\n }\r\n</style>\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/contacts/searchMenu.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"searh-menu-container\"},[_c('div',{staticClass:\"p-0-15\"},[_c('el-input',{attrs:{\"prefix-icon\":\"el-icon-search\",\"placeholder\":\"请输入内容\",\"clearable\":\"\"},on:{\"clear\":_vm.clearFn},nativeOn:{\"keyup\":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.searchFn($event)}},model:{value:(_vm.searchKey),callback:function ($$v) {_vm.searchKey=$$v},expression:\"searchKey\"}}),_vm._v(\" \"),(!_vm.searchResultShow)?_c('el-tree',{staticClass:\"search-menu\",attrs:{\"node-key\":\"id\",\"default-expanded-keys\":_vm.defaultOpen,\"data\":_vm.menuData,\"highlight-current\":true,\"expand-on-click-node\":false,\"props\":_vm.myProps},on:{\"node-click\":_vm.handleNodeClick},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar node = ref.node;\nvar data = ref.data;\nreturn _c('span',{staticClass:\"custom-tree-node\"},[_c('i',{staticClass:\"iconfont\",class:node.level == 1 ? 'icon-2zuzhijiagou' : 'icon-tongshi-zuzhijiagou'}),_vm._v(\" \"),_c('span',[_vm._v(_vm._s(node.label))])])}}])}):_vm._e()],1),_vm._v(\" \"),(_vm.searchResultShow)?_c('div',{staticClass:\"search-result-container\"},[_vm._m(0),_vm._v(\" \"),_vm._m(1)]):_vm._e()])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('ul',{staticClass:\"search-result-ul\"},[_c('p',{staticClass:\"title\"},[_vm._v(\"部门列表\")]),_vm._v(\" \"),_c('li',{staticClass:\"group-item items\"},[_c('i',{staticClass:\"iconfont icon-tongshi-zuzhijiagou\"}),_vm._v(\"\\n 人事部\\n \")]),_vm._v(\" \"),_c('li',{staticClass:\"group-item items\"},[_c('i',{staticClass:\"iconfont icon-tongshi-zuzhijiagou\"}),_vm._v(\"\\n 人事部\\n \")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('ul',{staticClass:\"search-result-ul\"},[_c('p',{staticClass:\"title\"},[_vm._v(\"人员列表\")]),_vm._v(\" \"),_c('li',{staticClass:\"person-item items\"},[_c('i',{staticClass:\"iconfont icon-chengyuan\"}),_vm._v(\"\\n 陈景良\\n \"),_c('span',{staticClass:\"from-group\"},[_vm._v(\"人事部\")])]),_vm._v(\" \"),_c('li',{staticClass:\"person-item items\"},[_c('i',{staticClass:\"iconfont icon-chengyuan\"}),_vm._v(\"\\n 陈景良\\n \"),_c('span',{staticClass:\"from-group\"},[_vm._v(\"人事部\")])])])}]\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-6ee98b8a\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/contacts/searchMenu.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-6ee98b8a\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./searchMenu.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./searchMenu.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./searchMenu.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-6ee98b8a\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./searchMenu.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/contacts/searchMenu.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"administrative-estrutura-container\">\r\n <search-menu @handleSearchKey=\"handleSearchKey\" @handleTreeSelection=\"handleTreeSelection\" :treeData=\"menuData\"></search-menu>\r\n <div class=\"af-right-container\">\r\n <div class=\"af-right-header\">\r\n <span class=\"title-span\">人事部(5人)</span>\r\n <span class=\"id-span\">部门ID: 1233344</span>\r\n <span class=\"handle-area\">\r\n <a class=\"J_add-child a-href\">添加子部门</a>\r\n <span class=\"hurdle\"></span>\r\n <a class=\"J_edit a-href\">编辑</a>\r\n </span>\r\n </div>\r\n <div class=\"af-right-button-box\">\r\n <el-button type=\"primary\">添加成员</el-button>\r\n <el-button>批量导入/导出</el-button>\r\n <el-button type=\"danger\" plain>批量删除</el-button>\r\n <el-button class=\"J_show-children\"><el-checkbox class=\"m-r-10\" v-model=\"showChildMember\"></el-checkbox><a class=\"a-href\">显示子成员</a></el-button>\r\n </div>\r\n <el-table\r\n :data=\"employeeList\">\r\n <el-table-column\r\n type=\"selection\"\r\n width=\"42\">\r\n </el-table-column>\r\n <el-table-column\r\n label=\"姓名\"\r\n prop=\"name\"\r\n ></el-table-column>\r\n <el-table-column\r\n label=\"手机号\"\r\n prop=\"phoneNumber\"\r\n ></el-table-column>\r\n <el-table-column\r\n label=\"职位\"\r\n prop=\"positionName\"\r\n ></el-table-column>\r\n <el-table-column\r\n label=\"状态\"\r\n >\r\n <template slot-scope=\"scope\">\r\n <div class=\"status-icon\" :class=\"scope.row.activationStatus == 1 ? 'is-active' : ''\">\r\n <i class=\"iconfont icon-shouji\"></i>\r\n </div>\r\n </template>\r\n </el-table-column>\r\n </el-table>\r\n <div class=\"pagination\">\r\n <el-pagination\r\n background\r\n @size-change=\"handleSizeChange\"\r\n @current-change=\"handleCurrentChange\"\r\n :page-sizes=\"[100, 200, 300, 400]\"\r\n :page-size=\"pageSize\"\r\n :current-page=\"currentPage\"\r\n layout=\"total, sizes, prev, pager, next\"\r\n :total=\"total\">\r\n </el-pagination>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\n import searchMenu from \"components/contacts/searchMenu\";\r\n import { getRequest, postRequest, postJsonRequest } from '@/api/api';\r\n export default {\r\n name: \"administrativeEstrutura\",\r\n components: {\r\n searchMenu\r\n },\r\n data() {\r\n return {\r\n showChildMember: false,\r\n menuData: [],\r\n pageSize: 100,\r\n currentPage: 1,\r\n total: 0,\r\n groupInfo: {\r\n groupName: \"\"\r\n },\r\n employeeList: [\r\n {\r\n employeeClerkId: 222,\r\n name: \"陈景良\",\r\n phoneNumber: \"13777800255\",\r\n isManager: 0,\r\n positionName: \"HRM\",\r\n sort: 1,\r\n activationStatus: 1,\r\n userId: 111,\r\n departmentId: \"hr001\",\r\n hireDate: \"2018-12-12\"\r\n },\r\n {\r\n employeeClerkId: 223,\r\n name: \"陈景良2\",\r\n phoneNumber: \"13777800256\",\r\n isManager: 0,\r\n positionName: \"HRM\",\r\n sort: 2,\r\n activationStatus: 0,\r\n userId: 112,\r\n departmentId: \"hr002\",\r\n hireDate: \"2018-12-12\"\r\n },\r\n {\r\n employeeClerkId: 224,\r\n name: \"陈景良3\",\r\n phoneNumber: \"13777800257\",\r\n isManager: 0,\r\n positionName: \"HRM\",\r\n sort: 3,\r\n activationStatus: 1,\r\n userId: 113,\r\n departmentId: \"hr003\",\r\n hireDate: \"2018-12-12\"\r\n }\r\n ]\r\n };\r\n },\r\n beforeMount() {\r\n this.getGroupData();\r\n },\r\n methods: {\r\n handleSizeChange() {},\r\n handleCurrentChange() {},\r\n /**\r\n * 树形菜单搜索 \r\n */\r\n handleSearchKey(key) {\r\n console.log(key, \"searchKey\");\r\n },\r\n \r\n /**\r\n * 树形菜单选择项处理\r\n */\r\n handleTreeSelection(obj, node) {\r\n console.log(obj, node, \"selection\");\r\n },\r\n\r\n /**\r\n * 获取分组架构\r\n */\r\n getGroupData() {\r\n let params = {\r\n isStoreGroup: 0\r\n };\r\n getRequest(\"/haoban-manage-web/dept/deptListForCompany\", params)\r\n .then(res => {\r\n this.menuData = res.data.result;\r\n })\r\n .catch(e => {\r\n console.log(e, \"error\");\r\n });\r\n }\r\n }\r\n };\r\n</script>\r\n<style lang=\"scss\">\r\n .administrative-estrutura-container {\r\n display: flex;\r\n .af-right-container {\r\n height: 690px;\r\n background: #fff;\r\n flex: 1;\r\n padding: 0 24px;\r\n .af-right-header {\r\n height: 70px;\r\n line-height: 70px;\r\n font-weight: 400;\r\n font-size: 14px;\r\n color: #606266;\r\n .title-span {\r\n color: #303133;\r\n font-size: 20px;\r\n }\r\n .handle-area {\r\n float: right;\r\n .hurdle {\r\n width:1px;\r\n height:16px;\r\n display: inline-block;\r\n background: #DCDFE6;\r\n margin: 0 10px;\r\n vertical-align: sub;\r\n }\r\n }\r\n }\r\n .af-right-button-box {\r\n padding: 8px 15px;\r\n background: #EBEEF5;\r\n }\r\n .pagination {\r\n margin-top: 30px;\r\n text-align: right;\r\n }\r\n .status-icon {\r\n width: 34px;\r\n height: 32px;\r\n line-height: 32px;\r\n text-align: center;\r\n background: #ECF5FF;\r\n border: 1px solid #D9ECFF;\r\n border-radius: 4px;\r\n &.is-active {\r\n .iconfont {\r\n color: #409EFF;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n</style>\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/administrativeFrame.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"administrative-estrutura-container\"},[_c('search-menu',{attrs:{\"treeData\":_vm.menuData},on:{\"handleSearchKey\":_vm.handleSearchKey,\"handleTreeSelection\":_vm.handleTreeSelection}}),_vm._v(\" \"),_c('div',{staticClass:\"af-right-container\"},[_vm._m(0),_vm._v(\" \"),_c('div',{staticClass:\"af-right-button-box\"},[_c('el-button',{attrs:{\"type\":\"primary\"}},[_vm._v(\"添加成员\")]),_vm._v(\" \"),_c('el-button',[_vm._v(\"批量导入/导出\")]),_vm._v(\" \"),_c('el-button',{attrs:{\"type\":\"danger\",\"plain\":\"\"}},[_vm._v(\"批量删除\")]),_vm._v(\" \"),_c('el-button',{staticClass:\"J_show-children\"},[_c('el-checkbox',{staticClass:\"m-r-10\",model:{value:(_vm.showChildMember),callback:function ($$v) {_vm.showChildMember=$$v},expression:\"showChildMember\"}}),_c('a',{staticClass:\"a-href\"},[_vm._v(\"显示子成员\")])],1)],1),_vm._v(\" \"),_c('el-table',{attrs:{\"data\":_vm.employeeList}},[_c('el-table-column',{attrs:{\"type\":\"selection\",\"width\":\"42\"}}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"label\":\"姓名\",\"prop\":\"name\"}}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"label\":\"手机号\",\"prop\":\"phoneNumber\"}}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"label\":\"职位\",\"prop\":\"positionName\"}}),_vm._v(\" \"),_c('el-table-column',{attrs:{\"label\":\"状态\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('div',{staticClass:\"status-icon\",class:scope.row.activationStatus == 1 ? 'is-active' : ''},[_c('i',{staticClass:\"iconfont icon-shouji\"})])]}}])})],1),_vm._v(\" \"),_c('div',{staticClass:\"pagination\"},[_c('el-pagination',{attrs:{\"background\":\"\",\"page-sizes\":[100, 200, 300, 400],\"page-size\":_vm.pageSize,\"current-page\":_vm.currentPage,\"layout\":\"total, sizes, prev, pager, next\",\"total\":_vm.total},on:{\"size-change\":_vm.handleSizeChange,\"current-change\":_vm.handleCurrentChange}})],1)],1)],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"af-right-header\"},[_c('span',{staticClass:\"title-span\"},[_vm._v(\"人事部(5人)\")]),_vm._v(\" \"),_c('span',{staticClass:\"id-span\"},[_vm._v(\"部门ID: 1233344\")]),_vm._v(\" \"),_c('span',{staticClass:\"handle-area\"},[_c('a',{staticClass:\"J_add-child a-href\"},[_vm._v(\"添加子部门\")]),_vm._v(\" \"),_c('span',{staticClass:\"hurdle\"}),_vm._v(\" \"),_c('a',{staticClass:\"J_edit a-href\"},[_vm._v(\"编辑\")])])])}]\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-3d773f60\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/administrativeFrame.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-3d773f60\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./administrativeFrame.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./administrativeFrame.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./administrativeFrame.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-3d773f60\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./administrativeFrame.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/administrativeFrame.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([5],{"7zpq":function(e,n){},ATfr:function(e,n,a){"use strict";var t={name:"searchMenu",components:{},props:{},data:function(){return{data:[{id:1,label:"一级 1",children:[{id:4,label:"二级 1-1",children:[{id:9,label:"三级 1-1-1"},{id:10,label:"三级 1-1-2"}]}]},{id:2,label:"一级 2",children:[{id:5,label:"二级 2-1"},{id:6,label:"二级 2-2"}]},{id:3,label:"一级 3",children:[{id:7,label:"二级 3-1"},{id:8,label:"二级 3-2"}]}],searchKey:"",searchResultShow:!1}},created:function(){},methods:{clearFn:function(){},searchFn:function(){console.log(this.searchKey)},handleNodeClick:function(e,n){console.log(e,n),this.$emit("handleTreeSelection",e,n)}},filter:{},computed:{},watch:{}},l={render:function(){var e=this,n=e.$createElement,a=e._self._c||n;return a("div",{staticClass:"searh-menu-container"},[a("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"请输入内容",clearable:""},on:{clear:e.clearFn},nativeOn:{keyup:function(n){return"button"in n||!e._k(n.keyCode,"enter",13,n.key,"Enter")?e.searchFn(n):null}},model:{value:e.searchKey,callback:function(n){e.searchKey=n},expression:"searchKey"}}),e._v(" "),a("el-tree",{directives:[{name:"show",rawName:"v-show",value:!e.searchResultShow,expression:"!searchResultShow"}],staticClass:"search-menu",attrs:{"default-expanded-keys":[1,2],data:e.data,"highlight-current":!0,"expand-on-click-node":!1},on:{"node-click":e.handleNodeClick},scopedSlots:e._u([{key:"default",fn:function(n){var t=n.node;return n.data,a("span",{staticClass:"custom-tree-node"},[a("i",{staticClass:"iconfont",class:1==t.level?"icon-2zuzhijiagou":t.isLeaf?"icon-chengyuan":"icon-tongshi-zuzhijiagou"}),e._v(" "),a("span",[e._v(e._s(t.label))])])}}])})],1)},staticRenderFns:[]};var c=a("VU/8")(t,l,!1,function(e){a("7zpq")},null,null);n.a=c.exports},UOlr:function(e,n){},kLcy:function(e,n,a){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var t={name:"administrativeEstrutura",components:{searchMenu:a("ATfr").a}},l={render:function(){var e=this.$createElement,n=this._self._c||e;return n("div",{staticClass:"administrative-estrutura-container"},[n("search-menu")],1)},staticRenderFns:[]};var c=a("VU/8")(t,l,!1,function(e){a("UOlr")},null,null);n.default=c.exports}});
//# sourceMappingURL=5.cf1ec90f8c896ca65c2b.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/components/contacts/searchMenu.vue","webpack:///./src/components/contacts/searchMenu.vue?d18f","webpack:///./src/components/contacts/searchMenu.vue","webpack:///src/views/contacts/administrativeFrame.vue","webpack:///./src/views/contacts/administrativeFrame.vue?6c41","webpack:///./src/views/contacts/administrativeFrame.vue"],"names":["searchMenu","name","components","props","data","id","label","children","searchKey","searchResultShow","created","methods","clearFn","searchFn","console","log","this","handleNodeClick","obj","node","$emit","filter","computed","watch","contacts_searchMenu","render","_vm","_h","$createElement","_c","_self","staticClass","attrs","prefix-icon","placeholder","clearable","on","clear","nativeOn","keyup","$event","_k","keyCode","key","model","value","callback","$$v","expression","_v","directives","rawName","default-expanded-keys","highlight-current","expand-on-click-node","node-click","scopedSlots","_u","fn","ref","class","level","isLeaf","_s","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__","administrativeFrame","contacts_administrativeFrame"],"mappings":"2EAmBA,IAAAA,GACAC,KAAA,aACAC,cACAC,SACAC,KAJA,WAKA,OACAA,OAEAC,GAAA,EACAC,MAAA,OACAC,WAEAF,GAAA,EACAC,MAAA,SACAC,WAEAF,GAAA,EACAC,MAAA,aAGAD,GAAA,GACAC,MAAA,iBAOAD,GAAA,EACAC,MAAA,OACAC,WAEAF,GAAA,EACAC,MAAA,WAGAD,GAAA,EACAC,MAAA,aAKAD,GAAA,EACAC,MAAA,OACAC,WAEAF,GAAA,EACAC,MAAA,WAGAD,GAAA,EACAC,MAAA,aAKAE,UAAA,GACAC,kBAAA,IAGAC,QA5DA,aA6DAC,SAIAC,QAJA,aASAC,SATA,WAUAC,QAAAC,IAAAC,KAAAR,YAMAS,gBAhBA,SAgBAC,EAAAC,GACAL,QAAAC,IAAAG,EAAAC,GACAH,KAAAI,MAAA,sBAAAF,EAAAC,KAGAE,UACAC,YACAC,UCjGeC,GADEC,OALjB,WAA0B,IAAAC,EAAAV,KAAaW,EAAAD,EAAAE,eAA0BC,EAAAH,EAAAI,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,yBAAmCF,EAAA,YAAiBG,OAAOC,cAAA,iBAAAC,YAAA,QAAAC,UAAA,IAAoEC,IAAKC,MAAAX,EAAAd,SAAoB0B,UAAWC,MAAA,SAAAC,GAAyB,iBAAAA,IAAAd,EAAAe,GAAAD,EAAAE,QAAA,WAAAF,EAAAG,IAAA,SAA+FjB,EAAAb,SAAA2B,GAAf,OAA4CI,OAAQC,MAAAnB,EAAA,UAAAoB,SAAA,SAAAC,GAA+CrB,EAAAlB,UAAAuC,GAAkBC,WAAA,eAAyBtB,EAAAuB,GAAA,KAAApB,EAAA,WAA4BqB,aAAajD,KAAA,OAAAkD,QAAA,SAAAN,OAAAnB,EAAAjB,iBAAAuC,WAAA,sBAA0FjB,YAAA,cAAAC,OAAmCoB,yBAAA,KAAAhD,KAAAsB,EAAAtB,KAAAiD,qBAAA,EAAAC,wBAAA,GAAqGlB,IAAKmB,aAAA7B,EAAAT,iBAAiCuC,YAAA9B,EAAA+B,KAAsBd,IAAA,UAAAe,GAAA,SAAAC,GAC30B,IAAAxC,EAAAwC,EAAAxC,KAEA,OADAwC,EAAAvD,KACAyB,EAAA,QAAkBE,YAAA,qBAA+BF,EAAA,KAAUE,YAAA,WAAA6B,MAAA,GAAAzC,EAAA0C,MAAA,oBAAA1C,EAAA2C,OAAA,8CAAiIpC,EAAAuB,GAAA,KAAApB,EAAA,QAAAH,EAAAuB,GAAAvB,EAAAqC,GAAA5C,EAAAb,mBAA4D,IAEvO0D,oBCFjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACEnE,EACAwB,GATF,EAVA,SAAA4C,GACEF,EAAQ,SAaV,KAEA,MAUeG,EAAA,EAAAJ,EAAiB,qHCnBhCK,GACArE,KAAA,0BACAC,YACAF,qBAAA,ICPeuE,GADE9C,OAFjB,WAA0B,IAAaE,EAAbX,KAAaY,eAA0BC,EAAvCb,KAAuCc,MAAAD,IAAAF,EAAwB,OAAAE,EAAA,OAAiBE,YAAA,uCAAiDF,EAAA,oBAE1ImC,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACEG,EACAC,GATF,EAVA,SAAAH,GACEF,EAAQ,SAaV,KAEA,MAUeG,EAAA,QAAAJ,EAAiB","file":"static/js/5.cf1ec90f8c896ca65c2b.js","sourcesContent":["<template>\r\n <div class=\"searh-menu-container\">\r\n <el-input prefix-icon=\"el-icon-search\" v-model=\"searchKey\" placeholder=\"请输入内容\" clearable @clear=\"clearFn\" @keyup.enter.native=\"searchFn\"></el-input>\r\n <el-tree\r\n v-show=\"!searchResultShow\"\r\n class=\"search-menu\"\r\n :default-expanded-keys=\"[1, 2]\"\r\n :data=\"data\"\r\n :highlight-current=\"true\"\r\n :expand-on-click-node=\"false\"\r\n @node-click=\"handleNodeClick\">\r\n <span class=\"custom-tree-node\" slot-scope=\"{ node, data }\">\r\n <i class=\"iconfont\" :class=\"node.level == 1 ? 'icon-2zuzhijiagou' : node.isLeaf ? 'icon-chengyuan' : 'icon-tongshi-zuzhijiagou'\"></i>\r\n <span>{{ node.label }}</span>\r\n </span>\r\n </el-tree>\r\n </div>\r\n</template>\r\n<script>\r\n export default {\r\n name: \"searchMenu\",\r\n components: {},\r\n props: {},\r\n data() {\r\n return {\r\n data: [ // el-tree mock data\r\n {\r\n id: 1,\r\n label: '一级 1',\r\n children: [\r\n {\r\n id: 4,\r\n label: '二级 1-1',\r\n children: [\r\n {\r\n id: 9,\r\n label: '三级 1-1-1'\r\n },\r\n {\r\n id: 10,\r\n label: '三级 1-1-2'\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n id: 2,\r\n label: '一级 2',\r\n children: [\r\n {\r\n id: 5,\r\n label: '二级 2-1'\r\n },\r\n {\r\n id: 6,\r\n label: '二级 2-2'\r\n }\r\n ]\r\n },\r\n {\r\n id: 3,\r\n label: '一级 3',\r\n children: [\r\n {\r\n id: 7,\r\n label: '二级 3-1'\r\n },\r\n {\r\n id: 8,\r\n label: '二级 3-2'\r\n }\r\n ]\r\n }\r\n ],\r\n searchKey: \"\",\r\n searchResultShow: false,\r\n };\r\n },\r\n created() {},\r\n methods: {\r\n /**\r\n * 清楚输入框\r\n */\r\n clearFn() {},\r\n\r\n /**\r\n * 关键字搜索\r\n */\r\n searchFn() {\r\n console.log(this.searchKey);\r\n },\r\n\r\n /**\r\n * 树形菜单选择\r\n */\r\n handleNodeClick(obj, node) {\r\n console.log(obj, node);\r\n this.$emit(\"handleTreeSelection\", obj, node);\r\n }\r\n },\r\n filter: {},\r\n computed: {},\r\n watch: {}\r\n };\r\n</script>\r\n<style lang=\"scss\">\r\n .searh-menu-container {\r\n overflow-y: scroll;\r\n overflow-x: scroll;\r\n width: 260px;\r\n background: #eef1f8;\r\n height: 690px;\r\n padding: 20px 15px;\r\n box-sizing: border-box;\r\n .search-menu {\r\n margin-top: 30px;\r\n color: #606266;\r\n font-size: 14px;\r\n background: #EEF1F8;\r\n min-width: 100%;\r\n display:inline-block !important;\r\n .el-tree-node {\r\n .el-tree-node__content {\r\n height: 36px;\r\n .iconfont {\r\n color: #409EFF;\r\n margin-right: 5px;\r\n }\r\n &:hover {\r\n color: #fff;\r\n background: #409EFF;\r\n .iconfont {\r\n color: #fff;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n .el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content {\r\n background: #409EFF;\r\n color: #fff;\r\n .iconfont {\r\n color: #fff;\r\n }\r\n }\r\n }\r\n</style>\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/contacts/searchMenu.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"searh-menu-container\"},[_c('el-input',{attrs:{\"prefix-icon\":\"el-icon-search\",\"placeholder\":\"请输入内容\",\"clearable\":\"\"},on:{\"clear\":_vm.clearFn},nativeOn:{\"keyup\":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.searchFn($event)}},model:{value:(_vm.searchKey),callback:function ($$v) {_vm.searchKey=$$v},expression:\"searchKey\"}}),_vm._v(\" \"),_c('el-tree',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.searchResultShow),expression:\"!searchResultShow\"}],staticClass:\"search-menu\",attrs:{\"default-expanded-keys\":[1, 2],\"data\":_vm.data,\"highlight-current\":true,\"expand-on-click-node\":false},on:{\"node-click\":_vm.handleNodeClick},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar node = ref.node;\nvar data = ref.data;\nreturn _c('span',{staticClass:\"custom-tree-node\"},[_c('i',{staticClass:\"iconfont\",class:node.level == 1 ? 'icon-2zuzhijiagou' : node.isLeaf ? 'icon-chengyuan' : 'icon-tongshi-zuzhijiagou'}),_vm._v(\" \"),_c('span',[_vm._v(_vm._s(node.label))])])}}])})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-175b5408\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/contacts/searchMenu.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-175b5408\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./searchMenu.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./searchMenu.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./searchMenu.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-175b5408\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./searchMenu.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/contacts/searchMenu.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"administrative-estrutura-container\">\r\n <search-menu></search-menu>\r\n </div>\r\n</template>\r\n<script>\r\n import searchMenu from \"components/contacts/searchMenu\";\r\n export default {\r\n name: \"administrativeEstrutura\",\r\n components: {\r\n searchMenu\r\n }\r\n };\r\n</script>\r\n<style lang=\"scss\">\r\n\r\n</style>\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/administrativeFrame.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"administrative-estrutura-container\"},[_c('search-menu')],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-e34b9cca\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/administrativeFrame.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-e34b9cca\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./administrativeFrame.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./administrativeFrame.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./administrativeFrame.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-e34b9cca\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./administrativeFrame.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/administrativeFrame.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([6],{"7QvG":function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i={name:"administrativeFrame",components:{searchMenu:s("ATfr").a},data:function(){return{}},computed:{},methods:{},mounted:function(){}},n={render:function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"administrative-wrap"},[e("div",{staticClass:"inline-block administrative-wrap__left common-wrap__left"}),this._v(" "),e("search-menu"),this._v(" "),e("div",{staticClass:"inline-block administrative-wrap__right common-wrap__right"})],1)},staticRenderFns:[]};var a=s("VU/8")(i,n,!1,function(t){s("TZUj")},"data-v-22965699",null);e.default=a.exports},ATfr:function(t,e,s){"use strict";var i=s("woOf"),n=s.n(i),a={name:"searchMenu",components:{},props:{treeData:{type:Array,required:!0}},data:function(){return{searchKey:"",searchResultShow:!1,myProps:{children:"childrens",label:"label",disabled:"disabled"},menuData:[],defaultOpen:[]}},created:function(){},methods:{clearFn:function(){this.searchResultShow=!1},searchFn:function(){if(""==this.searchKey)return this.searchResultShow=!1,!1;this.searchResultShow=!0,this.$emit("handleSearchKey",this.searchKey)},handleNodeClick:function(t,e){this.$emit("handleTreeSelection",t,e)},sortGroupByLevel:function(t){var e,s,i,a,l={list0:{},list1:{},list2:{},list3:{},list4:{},list5:{},list6:{},list:t,listObj:{}};t.length&&t.forEach(function(t){t.name=t.name||"",t.disabled=!0,t.label=t.name||"",t.id=t.groupId||"",t.englishName=t.englishName||"",t.level=t.level,t.groupId=t.groupId||"",t.parentId=t.parentId||"",e=t.groupId,l["list"+t.level]&&(l["list"+t.level][e]=t,l["list"+t.level][e].children={}),0==t.level&&t.groupId});for(var r=6;r>0;r--)for(var c in l["list"+r])s=l["list"+r][c],(a=l["list"+(r-1)][s.parentId])&&(i=s.groupId,a.hasOwnProperty("childrens")||(a.childrens=[]),a.children[i]=s,a.childrens.push(s));l.listObj=n()({},l.list0,l.list1,l.list2,l.list3,l.list4,l.list5,l.list6);var o=[];for(var u in l.list0)o.push(l.list0[u]),this.defaultOpen.push(u);this.menuData=o,console.log(this.menuData)}},filter:{},computed:{},watch:{treeData:function(t,e){this.sortGroupByLevel(t)}}},l={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"searh-menu-container"},[s("div",{staticClass:"p-0-15"},[s("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"请输入内容",clearable:""},on:{clear:t.clearFn},nativeOn:{keyup:function(e){return"button"in e||!t._k(e.keyCode,"enter",13,e.key,"Enter")?t.searchFn(e):null}},model:{value:t.searchKey,callback:function(e){t.searchKey=e},expression:"searchKey"}}),t._v(" "),t.searchResultShow?t._e():s("el-tree",{staticClass:"search-menu",attrs:{"node-key":"id","default-expanded-keys":t.defaultOpen,data:t.menuData,"highlight-current":!0,"expand-on-click-node":!1,props:t.myProps},on:{"node-click":t.handleNodeClick},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.node;return e.data,s("span",{staticClass:"custom-tree-node"},[s("i",{staticClass:"iconfont",class:1==i.level?"icon-2zuzhijiagou":"icon-tongshi-zuzhijiagou"}),t._v(" "),s("span",[t._v(t._s(i.label))])])}}])})],1),t._v(" "),t.searchResultShow?s("div",{staticClass:"search-result-container"},[t._m(0),t._v(" "),t._m(1)]):t._e()])},staticRenderFns:[function(){var t=this.$createElement,e=this._self._c||t;return e("ul",{staticClass:"search-result-ul"},[e("p",{staticClass:"title"},[this._v("部门列表")]),this._v(" "),e("li",{staticClass:"group-item items"},[e("i",{staticClass:"iconfont icon-tongshi-zuzhijiagou"}),this._v("\n 人事部\n ")]),this._v(" "),e("li",{staticClass:"group-item items"},[e("i",{staticClass:"iconfont icon-tongshi-zuzhijiagou"}),this._v("\n 人事部\n ")])])},function(){var t=this.$createElement,e=this._self._c||t;return e("ul",{staticClass:"search-result-ul"},[e("p",{staticClass:"title"},[this._v("人员列表")]),this._v(" "),e("li",{staticClass:"person-item items"},[e("i",{staticClass:"iconfont icon-chengyuan"}),this._v("\n 陈景良\n "),e("span",{staticClass:"from-group"},[this._v("人事部")])]),this._v(" "),e("li",{staticClass:"person-item items"},[e("i",{staticClass:"iconfont icon-chengyuan"}),this._v("\n 陈景良\n "),e("span",{staticClass:"from-group"},[this._v("人事部")])])])}]};var r=s("VU/8")(a,l,!1,function(t){s("V3EC")},null,null);e.a=r.exports},TZUj:function(t,e){},V3EC:function(t,e){}});
//# sourceMappingURL=6.1f821f83de71f205fb49.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/contacts/administrativeFrame1.vue","webpack:///./src/views/contacts/administrativeFrame1.vue?7b44","webpack:///./src/views/contacts/administrativeFrame1.vue","webpack:///src/components/contacts/searchMenu.vue","webpack:///./src/components/contacts/searchMenu.vue?f231","webpack:///./src/components/contacts/searchMenu.vue"],"names":["administrativeFrame1","name","components","searchMenu","data","computed","methods","mounted","contacts_administrativeFrame1","render","_h","this","$createElement","_c","_self","staticClass","_v","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__","props","treeData","type","Array","required","searchKey","searchResultShow","myProps","children","label","disabled","menuData","defaultOpen","created","clearFn","searchFn","$emit","handleNodeClick","obj","node","sortGroupByLevel","list","key","obj2","key2","parent","arr","list0","list1","list2","list3","list4","list5","list6","listObj","length","forEach","id","groupId","englishName","level","parentId","item","hasOwnProperty","push","assign_default","menuArr","_key","console","log","filter","watch","newArr","old","contacts_searchMenu","_vm","attrs","prefix-icon","placeholder","clearable","on","clear","nativeOn","keyup","$event","_k","keyCode","model","value","callback","$$v","expression","_e","node-key","default-expanded-keys","highlight-current","expand-on-click-node","node-click","scopedSlots","_u","fn","ref","class","_s","_m"],"mappings":"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","file":"static/js/6.1f821f83de71f205fb49.js","sourcesContent":["<template>\r\n <div class=\"administrative-wrap\">\r\n <div class=\"inline-block administrative-wrap__left common-wrap__left\">\r\n\r\n </div>\r\n <search-menu></search-menu>\r\n <div class=\"inline-block administrative-wrap__right common-wrap__right\">\r\n\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\n import searchMenu from \"components/contacts/searchMenu\";\r\n export default {\r\n name: \"administrativeFrame\",\r\n components: {\r\n searchMenu\r\n },\r\n data() {\r\n return {\r\n\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n\r\n },\r\n mounted() {\r\n\r\n },\r\n };\r\n</script>\r\n<style lang=\"less\" scoped>\r\n .administrative-wrap {\r\n width: 100%;\r\n font-size: 0;\r\n\r\n &__left {\r\n width: 260px;\r\n height: 690px;\r\n vertical-align: top;\r\n font-size: 14px;\r\n background: rgba(238,241,248,1);\r\n border-radius: 2px;\r\n }\r\n\r\n &__right {\r\n width: calc(100% - 260px);\r\n min-height: 690px;\r\n padding: 24px;\r\n vertical-align: top;\r\n font-size: 14px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n }\r\n }\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/administrativeFrame1.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"administrative-wrap\"},[_c('div',{staticClass:\"inline-block administrative-wrap__left common-wrap__left\"}),_vm._v(\" \"),_c('search-menu'),_vm._v(\" \"),_c('div',{staticClass:\"inline-block administrative-wrap__right common-wrap__right\"})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-22965699\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/administrativeFrame1.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-22965699\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./administrativeFrame1.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./administrativeFrame1.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./administrativeFrame1.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-22965699\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./administrativeFrame1.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-22965699\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/administrativeFrame1.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"searh-menu-container\">\r\n <div class=\"p-0-15\">\r\n <el-input prefix-icon=\"el-icon-search\" v-model=\"searchKey\" placeholder=\"请输入内容\" clearable @clear=\"clearFn\" @keyup.enter.native=\"searchFn\"></el-input>\r\n <el-tree\r\n v-if=\"!searchResultShow\"\r\n class=\"search-menu\"\r\n node-key=\"id\"\r\n :default-expanded-keys=\"defaultOpen\"\r\n \r\n :data=\"menuData\"\r\n :highlight-current=\"true\"\r\n :expand-on-click-node=\"false\"\r\n :props=\"myProps\"\r\n @node-click=\"handleNodeClick\">\r\n <span class=\"custom-tree-node\" slot-scope=\"{ node, data }\">\r\n <i class=\"iconfont\" :class=\"node.level == 1 ? 'icon-2zuzhijiagou' : 'icon-tongshi-zuzhijiagou'\"></i>\r\n <span>{{ node.label }}</span>\r\n </span>\r\n </el-tree>\r\n </div>\r\n <div class=\"search-result-container\" v-if=\"searchResultShow\">\r\n <ul class=\"search-result-ul\">\r\n <p class=\"title\">部门列表</p>\r\n <li class=\"group-item items\">\r\n <i class=\"iconfont icon-tongshi-zuzhijiagou\"></i>\r\n 人事部\r\n </li>\r\n <li class=\"group-item items\">\r\n <i class=\"iconfont icon-tongshi-zuzhijiagou\"></i>\r\n 人事部\r\n </li>\r\n </ul>\r\n <ul class=\"search-result-ul\">\r\n <p class=\"title\">人员列表</p>\r\n <li class=\"person-item items\">\r\n <i class=\"iconfont icon-chengyuan\"></i>\r\n 陈景良\r\n <span class=\"from-group\">人事部</span>\r\n </li>\r\n <li class=\"person-item items\">\r\n <i class=\"iconfont icon-chengyuan\"></i>\r\n 陈景良\r\n <span class=\"from-group\">人事部</span>\r\n </li>\r\n </ul>\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\n export default {\r\n name: \"searchMenu\",\r\n components: {},\r\n props: {\r\n treeData: {\r\n type: Array,\r\n required: true\r\n }\r\n },\r\n data() {\r\n return {\r\n searchKey: \"\",\r\n searchResultShow: false,\r\n myProps: {\r\n children: 'childrens',\r\n label: 'label',\r\n disabled: \"disabled\"\r\n },\r\n menuData: [],\r\n defaultOpen: []\r\n };\r\n },\r\n created() {\r\n // this.sortGroupByLevel();\r\n },\r\n methods: {\r\n /**\r\n * 清楚输入框\r\n */\r\n clearFn() {\r\n this.searchResultShow = false;\r\n },\r\n\r\n /**\r\n * 关键字搜索\r\n */\r\n searchFn() {\r\n if (this.searchKey == \"\") {\r\n this.searchResultShow = false;\r\n return false;\r\n }\r\n this.searchResultShow = true;\r\n // console.log(this.searchKey);\r\n this.$emit(\"handleSearchKey\", this.searchKey);\r\n },\r\n\r\n /**\r\n * 树形菜单选择\r\n */\r\n handleNodeClick(obj, node) {\r\n // console.log(obj, node);\r\n this.$emit(\"handleTreeSelection\", obj, node);\r\n },\r\n\r\n /**\r\n * 按层级排序部门\r\n * fixme 现在代码是将每个层级都剥离了出来,为的是适用后面可能出现的需求,但是如果后期需求无特殊更改,本代码可优化精简\r\n */\r\n sortGroupByLevel(list) {\r\n let that = this;\r\n var arr = {\r\n list0: {},\r\n list1: {},\r\n list2: {},\r\n list3: {},\r\n list4: {},\r\n list5: {},\r\n list6: {},\r\n list: list,\r\n listObj: {}\r\n },\r\n key,\r\n obj2,\r\n key2,\r\n parent,\r\n idOfLevel0,\r\n parentLevel;\r\n list.length && list.forEach(obj => {\r\n obj.name = obj.name || \"\";\r\n obj.disabled = true;\r\n obj.label = obj.name || \"\";\r\n obj.id = obj.groupId || \"\";\r\n obj.englishName = obj.englishName || \"\";\r\n obj.level = obj.level;\r\n obj.groupId = obj.groupId || \"\";\r\n obj.parentId = obj.parentId || \"\";\r\n key = obj.groupId;\r\n if (arr[\"list\" + obj.level]) {\r\n arr[\"list\" + obj.level][key] = obj;\r\n arr[\"list\" + obj.level][key][\"children\"] = {};\r\n }\r\n if (obj.level == 0) {\r\n idOfLevel0 = obj.groupId;\r\n }\r\n });\r\n for (let level = 6; level > 0; level--) {\r\n for (let item in arr[\"list\" + level]) {\r\n obj2 = arr[\"list\" + level][item];\r\n parentLevel = level - 1;\r\n parent = arr[\"list\" + parentLevel][obj2.parentId];\r\n if (!parent) {\r\n continue;\r\n }\r\n key2 = obj2.groupId;\r\n if (!parent.hasOwnProperty(\"childrens\")) {\r\n parent[\"childrens\"] = [];\r\n }\r\n parent[\"children\"][key2] = obj2;\r\n parent[\"childrens\"].push(obj2);\r\n }\r\n }\r\n arr.listObj = Object.assign({}, arr.list0, arr.list1, arr.list2, arr.list3, arr.list4, arr.list5, arr.list6);\r\n let menuArr = [];\r\n for (let key in arr.list0) {\r\n menuArr.push(arr.list0[key]);\r\n that.defaultOpen.push(key);\r\n }\r\n that.menuData = menuArr;\r\n console.log(that.menuData);\r\n }\r\n },\r\n filter: {},\r\n computed: {},\r\n watch: {\r\n treeData(newArr, old) {\r\n // console.log(old, newArr, \"newarr\");\r\n this.sortGroupByLevel(newArr);\r\n }\r\n }\r\n };\r\n</script>\r\n<style lang=\"scss\">\r\n .searh-menu-container {\r\n overflow-y: auto;\r\n overflow-x: auto;\r\n width: 260px;\r\n background: #eef1f8;\r\n height: 690px;\r\n padding: 20px 0;\r\n box-sizing: border-box;\r\n .p-0-15 {\r\n padding: 0 15px;\r\n }\r\n .search-menu {\r\n margin-top: 30px;\r\n color: #606266;\r\n font-size: 14px;\r\n background: #EEF1F8;\r\n min-width: 100%;\r\n display:inline-block !important;\r\n .el-tree-node {\r\n .el-tree-node__content {\r\n height: 36px;\r\n .iconfont {\r\n color: #409EFF;\r\n margin-right: 5px;\r\n }\r\n &:hover {\r\n color: #fff;\r\n background: #409EFF;\r\n .iconfont {\r\n color: #fff;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n .el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content {\r\n background: #409EFF;\r\n color: #fff;\r\n .iconfont {\r\n color: #fff;\r\n }\r\n }\r\n .search-result-ul {\r\n font-size: 14px;\r\n color: #606266;\r\n .title {\r\n padding: 15px;\r\n color: #303133;\r\n }\r\n li.items {\r\n padding: 15px;\r\n background: #fff;\r\n box-sizing: border-box;\r\n border-bottom: 1px solid #E4E7ED;\r\n cursor: pointer;\r\n .iconfont {\r\n color: #409EFF;\r\n }\r\n .from-group {\r\n float: right;\r\n }\r\n }\r\n }\r\n }\r\n</style>\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/contacts/searchMenu.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"searh-menu-container\"},[_c('div',{staticClass:\"p-0-15\"},[_c('el-input',{attrs:{\"prefix-icon\":\"el-icon-search\",\"placeholder\":\"请输入内容\",\"clearable\":\"\"},on:{\"clear\":_vm.clearFn},nativeOn:{\"keyup\":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.searchFn($event)}},model:{value:(_vm.searchKey),callback:function ($$v) {_vm.searchKey=$$v},expression:\"searchKey\"}}),_vm._v(\" \"),(!_vm.searchResultShow)?_c('el-tree',{staticClass:\"search-menu\",attrs:{\"node-key\":\"id\",\"default-expanded-keys\":_vm.defaultOpen,\"data\":_vm.menuData,\"highlight-current\":true,\"expand-on-click-node\":false,\"props\":_vm.myProps},on:{\"node-click\":_vm.handleNodeClick},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar node = ref.node;\nvar data = ref.data;\nreturn _c('span',{staticClass:\"custom-tree-node\"},[_c('i',{staticClass:\"iconfont\",class:node.level == 1 ? 'icon-2zuzhijiagou' : 'icon-tongshi-zuzhijiagou'}),_vm._v(\" \"),_c('span',[_vm._v(_vm._s(node.label))])])}}])}):_vm._e()],1),_vm._v(\" \"),(_vm.searchResultShow)?_c('div',{staticClass:\"search-result-container\"},[_vm._m(0),_vm._v(\" \"),_vm._m(1)]):_vm._e()])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('ul',{staticClass:\"search-result-ul\"},[_c('p',{staticClass:\"title\"},[_vm._v(\"部门列表\")]),_vm._v(\" \"),_c('li',{staticClass:\"group-item items\"},[_c('i',{staticClass:\"iconfont icon-tongshi-zuzhijiagou\"}),_vm._v(\"\\n 人事部\\n \")]),_vm._v(\" \"),_c('li',{staticClass:\"group-item items\"},[_c('i',{staticClass:\"iconfont icon-tongshi-zuzhijiagou\"}),_vm._v(\"\\n 人事部\\n \")])])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('ul',{staticClass:\"search-result-ul\"},[_c('p',{staticClass:\"title\"},[_vm._v(\"人员列表\")]),_vm._v(\" \"),_c('li',{staticClass:\"person-item items\"},[_c('i',{staticClass:\"iconfont icon-chengyuan\"}),_vm._v(\"\\n 陈景良\\n \"),_c('span',{staticClass:\"from-group\"},[_vm._v(\"人事部\")])]),_vm._v(\" \"),_c('li',{staticClass:\"person-item items\"},[_c('i',{staticClass:\"iconfont icon-chengyuan\"}),_vm._v(\"\\n 陈景良\\n \"),_c('span',{staticClass:\"from-group\"},[_vm._v(\"人事部\")])])])}]\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-6ee98b8a\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/contacts/searchMenu.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-6ee98b8a\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./searchMenu.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./searchMenu.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./searchMenu.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-6ee98b8a\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./searchMenu.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/contacts/searchMenu.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([6],{"7QvG":function(e,n,a){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var t={name:"administrativeFrame",components:{searchMenu:a("ATfr").a},data:function(){return{}},computed:{},methods:{},mounted:function(){}},i={render:function(){var e=this.$createElement,n=this._self._c||e;return n("div",{staticClass:"administrative-wrap"},[n("div",{staticClass:"inline-block administrative-wrap__left common-wrap__left"}),this._v(" "),n("search-menu"),this._v(" "),n("div",{staticClass:"inline-block administrative-wrap__right common-wrap__right"})],1)},staticRenderFns:[]};var c=a("VU/8")(t,i,!1,function(e){a("TZUj")},"data-v-22965699",null);n.default=c.exports},"7zpq":function(e,n){},ATfr:function(e,n,a){"use strict";var t={name:"searchMenu",components:{},props:{},data:function(){return{data:[{id:1,label:"一级 1",children:[{id:4,label:"二级 1-1",children:[{id:9,label:"三级 1-1-1"},{id:10,label:"三级 1-1-2"}]}]},{id:2,label:"一级 2",children:[{id:5,label:"二级 2-1"},{id:6,label:"二级 2-2"}]},{id:3,label:"一级 3",children:[{id:7,label:"二级 3-1"},{id:8,label:"二级 3-2"}]}],searchKey:"",searchResultShow:!1}},created:function(){},methods:{clearFn:function(){},searchFn:function(){console.log(this.searchKey)},handleNodeClick:function(e,n){console.log(e,n),this.$emit("handleTreeSelection",e,n)}},filter:{},computed:{},watch:{}},i={render:function(){var e=this,n=e.$createElement,a=e._self._c||n;return a("div",{staticClass:"searh-menu-container"},[a("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"请输入内容",clearable:""},on:{clear:e.clearFn},nativeOn:{keyup:function(n){return"button"in n||!e._k(n.keyCode,"enter",13,n.key,"Enter")?e.searchFn(n):null}},model:{value:e.searchKey,callback:function(n){e.searchKey=n},expression:"searchKey"}}),e._v(" "),a("el-tree",{directives:[{name:"show",rawName:"v-show",value:!e.searchResultShow,expression:"!searchResultShow"}],staticClass:"search-menu",attrs:{"default-expanded-keys":[1,2],data:e.data,"highlight-current":!0,"expand-on-click-node":!1},on:{"node-click":e.handleNodeClick},scopedSlots:e._u([{key:"default",fn:function(n){var t=n.node;return n.data,a("span",{staticClass:"custom-tree-node"},[a("i",{staticClass:"iconfont",class:1==t.level?"icon-2zuzhijiagou":t.isLeaf?"icon-chengyuan":"icon-tongshi-zuzhijiagou"}),e._v(" "),a("span",[e._v(e._s(t.label))])])}}])})],1)},staticRenderFns:[]};var c=a("VU/8")(t,i,!1,function(e){a("7zpq")},null,null);n.a=c.exports},TZUj:function(e,n){}});
//# sourceMappingURL=6.e99869f914f3ef8901c7.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///src/views/contacts/administrativeFrame1.vue","webpack:///./src/views/contacts/administrativeFrame1.vue?7b44","webpack:///./src/views/contacts/administrativeFrame1.vue","webpack:///src/components/contacts/searchMenu.vue","webpack:///./src/components/contacts/searchMenu.vue?d18f","webpack:///./src/components/contacts/searchMenu.vue"],"names":["administrativeFrame1","name","components","searchMenu","data","computed","methods","mounted","contacts_administrativeFrame1","render","_h","this","$createElement","_c","_self","staticClass","_v","staticRenderFns","Component","__webpack_require__","normalizeComponent","ssrContext","__webpack_exports__","props","id","label","children","searchKey","searchResultShow","created","clearFn","searchFn","console","log","handleNodeClick","obj","node","$emit","filter","watch","contacts_searchMenu","_vm","attrs","prefix-icon","placeholder","clearable","on","clear","nativeOn","keyup","$event","_k","keyCode","key","model","value","callback","$$v","expression","directives","rawName","default-expanded-keys","highlight-current","expand-on-click-node","node-click","scopedSlots","_u","fn","ref","class","level","isLeaf","_s"],"mappings":"2GAaAA,GACAC,KAAA,sBACAC,YACAC,qBAAA,GAEAC,KALA,WAMA,UAIAC,YAGAC,WAGAC,QAhBA,cCVeC,GADEC,OAFjB,WAA0B,IAAaC,EAAbC,KAAaC,eAA0BC,EAAvCF,KAAuCG,MAAAD,IAAAH,EAAwB,OAAAG,EAAA,OAAiBE,YAAA,wBAAkCF,EAAA,OAAYE,YAAA,6DAA9HJ,KAAqMK,GAAA,KAAAH,EAAA,eAArMF,KAAqMK,GAAA,KAAAH,EAAA,OAAsDE,YAAA,gEAAyE,IAE7UE,oBCCjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACEpB,EACAQ,GATF,EAVA,SAAAa,GACEF,EAAQ,SAaV,kBAEA,MAUeG,EAAA,QAAAJ,EAAiB,kECPhC,IAAAf,GACAF,KAAA,aACAC,cACAqB,SACAnB,KAJA,WAKA,OACAA,OAEAoB,GAAA,EACAC,MAAA,OACAC,WAEAF,GAAA,EACAC,MAAA,SACAC,WAEAF,GAAA,EACAC,MAAA,aAGAD,GAAA,GACAC,MAAA,iBAOAD,GAAA,EACAC,MAAA,OACAC,WAEAF,GAAA,EACAC,MAAA,WAGAD,GAAA,EACAC,MAAA,aAKAD,GAAA,EACAC,MAAA,OACAC,WAEAF,GAAA,EACAC,MAAA,WAGAD,GAAA,EACAC,MAAA,aAKAE,UAAA,GACAC,kBAAA,IAGAC,QA5DA,aA6DAvB,SAIAwB,QAJA,aASAC,SATA,WAUAC,QAAAC,IAAAtB,KAAAgB,YAMAO,gBAhBA,SAgBAC,EAAAC,GACAJ,QAAAC,IAAAE,EAAAC,GACAzB,KAAA0B,MAAA,sBAAAF,EAAAC,KAGAE,UACAjC,YACAkC,UCjGeC,GADE/B,OALjB,WAA0B,IAAAgC,EAAA9B,KAAaD,EAAA+B,EAAA7B,eAA0BC,EAAA4B,EAAA3B,MAAAD,IAAAH,EAAwB,OAAAG,EAAA,OAAiBE,YAAA,yBAAmCF,EAAA,YAAiB6B,OAAOC,cAAA,iBAAAC,YAAA,QAAAC,UAAA,IAAoEC,IAAKC,MAAAN,EAAAX,SAAoBkB,UAAWC,MAAA,SAAAC,GAAyB,iBAAAA,IAAAT,EAAAU,GAAAD,EAAAE,QAAA,WAAAF,EAAAG,IAAA,SAA+FZ,EAAAV,SAAAmB,GAAf,OAA4CI,OAAQC,MAAAd,EAAA,UAAAe,SAAA,SAAAC,GAA+ChB,EAAAd,UAAA8B,GAAkBC,WAAA,eAAyBjB,EAAAzB,GAAA,KAAAH,EAAA,WAA4B8C,aAAa1D,KAAA,OAAA2D,QAAA,SAAAL,OAAAd,EAAAb,iBAAA8B,WAAA,sBAA0F3C,YAAA,cAAA2B,OAAmCmB,yBAAA,KAAAzD,KAAAqC,EAAArC,KAAA0D,qBAAA,EAAAC,wBAAA,GAAqGjB,IAAKkB,aAAAvB,EAAAP,iBAAiC+B,YAAAxB,EAAAyB,KAAsBb,IAAA,UAAAc,GAAA,SAAAC,GAC30B,IAAAhC,EAAAgC,EAAAhC,KAEA,OADAgC,EAAAhE,KACAS,EAAA,QAAkBE,YAAA,qBAA+BF,EAAA,KAAUE,YAAA,WAAAsD,MAAA,GAAAjC,EAAAkC,MAAA,oBAAAlC,EAAAmC,OAAA,8CAAiI9B,EAAAzB,GAAA,KAAAH,EAAA,QAAA4B,EAAAzB,GAAAyB,EAAA+B,GAAApC,EAAAX,mBAA4D,IAEvOR,oBCFjB,IAcAC,EAdyBC,EAAQ,OAcjCC,CACEjB,EACAqC,GATF,EAVA,SAAAnB,GACEF,EAAQ,SAaV,KAEA,MAUeG,EAAA,EAAAJ,EAAiB","file":"static/js/6.e99869f914f3ef8901c7.js","sourcesContent":["<template>\r\n <div class=\"administrative-wrap\">\r\n <div class=\"inline-block administrative-wrap__left common-wrap__left\">\r\n\r\n </div>\r\n <search-menu></search-menu>\r\n <div class=\"inline-block administrative-wrap__right common-wrap__right\">\r\n\r\n </div>\r\n </div>\r\n</template>\r\n<script>\r\n import searchMenu from \"components/contacts/searchMenu\";\r\n export default {\r\n name: \"administrativeFrame\",\r\n components: {\r\n searchMenu\r\n },\r\n data() {\r\n return {\r\n\r\n }\r\n },\r\n computed: {\r\n\r\n },\r\n methods: {\r\n\r\n },\r\n mounted() {\r\n\r\n },\r\n };\r\n</script>\r\n<style lang=\"less\" scoped>\r\n .administrative-wrap {\r\n width: 100%;\r\n font-size: 0;\r\n\r\n &__left {\r\n width: 260px;\r\n height: 690px;\r\n vertical-align: top;\r\n font-size: 14px;\r\n background: rgba(238,241,248,1);\r\n border-radius: 2px;\r\n }\r\n\r\n &__right {\r\n width: calc(100% - 260px);\r\n min-height: 690px;\r\n padding: 24px;\r\n vertical-align: top;\r\n font-size: 14px;\r\n -webkit-box-sizing: border-box;\r\n -moz-box-sizing: border-box;\r\n box-sizing: border-box;\r\n }\r\n }\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/views/contacts/administrativeFrame1.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"administrative-wrap\"},[_c('div',{staticClass:\"inline-block administrative-wrap__left common-wrap__left\"}),_vm._v(\" \"),_c('search-menu'),_vm._v(\" \"),_c('div',{staticClass:\"inline-block administrative-wrap__right common-wrap__right\"})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-22965699\",\"hasScoped\":true,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/views/contacts/administrativeFrame1.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-22965699\\\",\\\"scoped\\\":true,\\\"hasInlineConfig\\\":false}!less-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./administrativeFrame1.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./administrativeFrame1.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./administrativeFrame1.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-22965699\\\",\\\"hasScoped\\\":true,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./administrativeFrame1.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = \"data-v-22965699\"\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views/contacts/administrativeFrame1.vue\n// module id = null\n// module chunks = ","<template>\r\n <div class=\"searh-menu-container\">\r\n <el-input prefix-icon=\"el-icon-search\" v-model=\"searchKey\" placeholder=\"请输入内容\" clearable @clear=\"clearFn\" @keyup.enter.native=\"searchFn\"></el-input>\r\n <el-tree\r\n v-show=\"!searchResultShow\"\r\n class=\"search-menu\"\r\n :default-expanded-keys=\"[1, 2]\"\r\n :data=\"data\"\r\n :highlight-current=\"true\"\r\n :expand-on-click-node=\"false\"\r\n @node-click=\"handleNodeClick\">\r\n <span class=\"custom-tree-node\" slot-scope=\"{ node, data }\">\r\n <i class=\"iconfont\" :class=\"node.level == 1 ? 'icon-2zuzhijiagou' : node.isLeaf ? 'icon-chengyuan' : 'icon-tongshi-zuzhijiagou'\"></i>\r\n <span>{{ node.label }}</span>\r\n </span>\r\n </el-tree>\r\n </div>\r\n</template>\r\n<script>\r\n export default {\r\n name: \"searchMenu\",\r\n components: {},\r\n props: {},\r\n data() {\r\n return {\r\n data: [ // el-tree mock data\r\n {\r\n id: 1,\r\n label: '一级 1',\r\n children: [\r\n {\r\n id: 4,\r\n label: '二级 1-1',\r\n children: [\r\n {\r\n id: 9,\r\n label: '三级 1-1-1'\r\n },\r\n {\r\n id: 10,\r\n label: '三级 1-1-2'\r\n }\r\n ]\r\n }\r\n ]\r\n },\r\n {\r\n id: 2,\r\n label: '一级 2',\r\n children: [\r\n {\r\n id: 5,\r\n label: '二级 2-1'\r\n },\r\n {\r\n id: 6,\r\n label: '二级 2-2'\r\n }\r\n ]\r\n },\r\n {\r\n id: 3,\r\n label: '一级 3',\r\n children: [\r\n {\r\n id: 7,\r\n label: '二级 3-1'\r\n },\r\n {\r\n id: 8,\r\n label: '二级 3-2'\r\n }\r\n ]\r\n }\r\n ],\r\n searchKey: \"\",\r\n searchResultShow: false,\r\n };\r\n },\r\n created() {},\r\n methods: {\r\n /**\r\n * 清楚输入框\r\n */\r\n clearFn() {},\r\n\r\n /**\r\n * 关键字搜索\r\n */\r\n searchFn() {\r\n console.log(this.searchKey);\r\n },\r\n\r\n /**\r\n * 树形菜单选择\r\n */\r\n handleNodeClick(obj, node) {\r\n console.log(obj, node);\r\n this.$emit(\"handleTreeSelection\", obj, node);\r\n }\r\n },\r\n filter: {},\r\n computed: {},\r\n watch: {}\r\n };\r\n</script>\r\n<style lang=\"scss\">\r\n .searh-menu-container {\r\n overflow-y: scroll;\r\n overflow-x: scroll;\r\n width: 260px;\r\n background: #eef1f8;\r\n height: 690px;\r\n padding: 20px 15px;\r\n box-sizing: border-box;\r\n .search-menu {\r\n margin-top: 30px;\r\n color: #606266;\r\n font-size: 14px;\r\n background: #EEF1F8;\r\n min-width: 100%;\r\n display:inline-block !important;\r\n .el-tree-node {\r\n .el-tree-node__content {\r\n height: 36px;\r\n .iconfont {\r\n color: #409EFF;\r\n margin-right: 5px;\r\n }\r\n &:hover {\r\n color: #fff;\r\n background: #409EFF;\r\n .iconfont {\r\n color: #fff;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n .el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content {\r\n background: #409EFF;\r\n color: #fff;\r\n .iconfont {\r\n color: #fff;\r\n }\r\n }\r\n }\r\n</style>\r\n\r\n\r\n\n\n\n// WEBPACK FOOTER //\n// src/components/contacts/searchMenu.vue","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"searh-menu-container\"},[_c('el-input',{attrs:{\"prefix-icon\":\"el-icon-search\",\"placeholder\":\"请输入内容\",\"clearable\":\"\"},on:{\"clear\":_vm.clearFn},nativeOn:{\"keyup\":function($event){if(!('button' in $event)&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.searchFn($event)}},model:{value:(_vm.searchKey),callback:function ($$v) {_vm.searchKey=$$v},expression:\"searchKey\"}}),_vm._v(\" \"),_c('el-tree',{directives:[{name:\"show\",rawName:\"v-show\",value:(!_vm.searchResultShow),expression:\"!searchResultShow\"}],staticClass:\"search-menu\",attrs:{\"default-expanded-keys\":[1, 2],\"data\":_vm.data,\"highlight-current\":true,\"expand-on-click-node\":false},on:{\"node-click\":_vm.handleNodeClick},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar node = ref.node;\nvar data = ref.data;\nreturn _c('span',{staticClass:\"custom-tree-node\"},[_c('i',{staticClass:\"iconfont\",class:node.level == 1 ? 'icon-2zuzhijiagou' : node.isLeaf ? 'icon-chengyuan' : 'icon-tongshi-zuzhijiagou'}),_vm._v(\" \"),_c('span',[_vm._v(_vm._s(node.label))])])}}])})],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-175b5408\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/components/contacts/searchMenu.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../../../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-175b5408\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!sass-loader?{\\\"sourceMap\\\":true}!../../../node_modules/vue-loader/lib/selector?type=styles&index=0!./searchMenu.vue\")\n}\nvar normalizeComponent = require(\"!../../../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./searchMenu.vue\"\nimport __vue_script__ from \"!!babel-loader!../../../node_modules/vue-loader/lib/selector?type=script&index=0!./searchMenu.vue\"\n/* template */\nimport __vue_template__ from \"!!../../../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-175b5408\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../../../node_modules/vue-loader/lib/selector?type=template&index=0!./searchMenu.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/components/contacts/searchMenu.vue\n// module id = null\n// module chunks = "],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([30],{"4qCZ":function(e,t){},"5tgt":function(e,t,n){e.exports=function(e,t){return function(o){n("Opzk")("./"+e+"/"+t+".vue").then(function(e){o(e)})}}},"6jtR":function(e,t){},NHnr:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n("//Fk"),a=n.n(o),r=n("7+uW"),i={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{attrs:{id:"app"}},[t("transition",{attrs:{name:"fade",mode:"out-in"}},[t("router-view")],1)],1)},staticRenderFns:[]};var s=n("VU/8")({name:"App",data:function(){return{}}},i,!1,function(e){n("6jtR")},null,null).exports,c=n("/ocq"),u=n("5tgt"),m=n.n(u);r.default.use(c.a);var p=function(e){n.e(1).then(n.bind(null,"ODjX")).then(function(t){e(t)})};window.sessionStorage.getItem("token")&&store.commit(types.LOGIN,window.sessionStorage.getItem("token"));var d,l=[{path:"/login",name:"登录",component:m()("login","index")},{path:"/index",name:"index",component:m()("index","index")},{path:"/contacts",name:"通讯录",component:m()("contacts","index"),children:[{path:"/administrativeFrame",name:"行政架构",component:m()("contacts","administrativeFrame")},{path:"/storeFrame",name:"门店架构",component:m()("contacts","storeFrame")},{path:"/employee",name:"在职员工",component:m()("contacts","employee")},{path:"/unemployee",name:"离职员工",component:m()("contacts","unemployee")},{path:"/fileSet",name:"档案设置",component:m()("contacts","fileSet")},{path:"/shareContact",name:"共享通讯录",component:m()("contacts","shareContact")}]},{path:"/enterpriseApp",name:"企业应用",component:m()("enterpriseApp","index")},{path:"/reviewCenter",name:"审核中心",component:m()("reviewCenter","index"),children:[{path:"/reviewed",name:"已审核",component:m()("reviewCenter","reviewed")},{path:"/unreview",name:"未审核",component:m()("reviewCenter","unreview")}]},{path:"/setCenter",name:"审核中心",component:m()("setting","index"),children:[{path:"/companyAddress",name:"企业地址",component:m()("setting","companyAddress")},{path:"/companyCertify",name:"企业认证",component:m()("setting","companyCertify")},{path:"/staffDetails",name:"员工详情字段",component:m()("setting","staffDetails")},{path:"/storePermission",name:"门店权限设置",component:m()("setting","storePermission")},{path:"/replaceAdmin",name:"更换超级管理员",component:m()("setting","replaceAdmin")},{path:"/setChildAdmin",name:"设置子管理员",component:m()("setting","setChildAdmin")},{path:"/addAdmin",name:"添加管理员",component:m()("setting","addAdmin")},{path:"/addAdminRole",name:"添加管理员",component:m()("setting","addAdminRole")}]},{path:"/staffRecordsTemplate",name:"员工档案设置",component:m()("contacts","staffRecordsTemplate")},{path:"/403",name:"无权访问",component:p},{path:"/404",name:"error404",component:p},{path:"/500",name:"error500",component:p},{path:"*",redirect:"/404",hidden:!0}],f=new c.a({routes:l,scrollBehavior:function(){return{y:0}}}),v=n("zL8q"),h=n.n(v),g=n("Rf8U"),w=n.n(g),y=n("mtWM"),C=n.n(y),x=n("bOdI"),A=n.n(x),k=n("NYxO");r.default.use(k.a);var R=new k.a.Store({state:{user:{},token:null,title:"",show:!1},mutations:(d={},A()(d,"login",function(e,t){sessionStorage.token=t,e.token=t}),A()(d,"logout",function(e){sessionStorage.removeItem("token"),e.token=null}),A()(d,"title",function(e,t){e.title=t}),A()(d,"show",function(e,t){e.show=t}),d)}),F=(n("4qCZ"),n("uKUT"),n("Xcu2"),n("TUaa")),S=n.n(F),j=n("tyqE"),O=n.n(j),P=n("pRVe"),T=n.n(P),q=n("SE7k"),z=n.n(q),X=n("XsK6"),E=n.n(X);r.default.use(E.a),r.default.use(z.a),r.default.use(T.a),r.default.use(O.a),r.default.use(S.a),r.default.config.productionTip=!1,r.default.use(h.a,{size:"large"}),r.default.use(w.a,C.a),r.default.axios.defaults.withCredentials=!0,r.default.axios.interceptors.request.use(function(e){return e},function(e){return console.log("requesterr"+e),a.a.reject(e)}),r.default.axios.interceptors.response.use(function(e){return console.log("main:",e),200==e.status&&1==e.data.errorCode&&console.log("main:",e),e},function(e){if(console.log(e),e.response)switch(e.response.status){case 401:case 500:v.Message.error("服务器500")}return a.a.reject(e.response.data)}),f.beforeEach(function(e,t,n){"/"==e.path?n({path:"/login"}):n()}),new r.default({el:"#app",router:f,store:R,components:{App:s},template:"<App/>"})},Opzk:function(e,t,n){var o={"./contacts/administrativeFrame.vue":["kLcy",5],"./contacts/administrativeFrame1.vue":["7QvG",6],"./contacts/employee.vue":["AdJp",14],"./contacts/fileSet.vue":["CSjr",15],"./contacts/index.vue":["41Rh",0,18],"./contacts/shareContact.vue":["Gfms",26],"./contacts/staffRecordsTemplate.vue":["lFAe",0,2],"./contacts/storeFrame.vue":["7SJI",25],"./contacts/unemployee.vue":["TGrv",23],"./enterpriseApp/index.vue":["da9f",19],"./errorPage/403.vue":["6XGN",7],"./errorPage/404.vue":["AejC",12],"./errorPage/500.vue":["FskK",8],"./errorPage/index.vue":["ODjX",1],"./index/index.vue":["JXTs",0,4],"./login/index.vue":["T+/8",3],"./reviewCenter/index.vue":["+lem",17],"./reviewCenter/reviewed.vue":["CLYF",21],"./reviewCenter/unreview.vue":["xCEU",16],"./setting/addAdmin.vue":["rs/A",0,24],"./setting/addAdminRole.vue":["fZsz",0,10],"./setting/companyAddress.vue":["SKyE",0,28],"./setting/companyCertify.vue":["3zYh",0,9],"./setting/index.vue":["VlR1",22],"./setting/replaceAdmin.vue":["ys9I",0,27],"./setting/setChildAdmin.vue":["VqB7",0,20],"./setting/staffDetails.vue":["Zyzf",0,13],"./setting/storePermission.vue":["Xwfy",0,11]};function a(e){var t=o[e];return t?Promise.all(t.slice(1).map(n.e)).then(function(){return n(t[0])}):Promise.reject(new Error("Cannot find module '"+e+"'."))}a.keys=function(){return Object.keys(o)},a.id="Opzk",e.exports=a},Xcu2:function(e,t){},uKUT:function(e,t){}},["NHnr"]);
//# sourceMappingURL=app.82a1a0d35234d11cd1c1.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///./src/router/_import.js","webpack:///./src/App.vue?1aa4","webpack:///./src/App.vue","webpack:///src/App.vue","webpack:///./src/router/index.js","webpack:///./src/store/store.js","webpack:///./src/store/types.js","webpack:///./src/main.js","webpack:///./src/views lazy ^\\.\\/.*\\.vue$"],"names":["module","exports","parantfile","file","r","__webpack_require__","then","selectortype_template_index_0_src_App","render","_h","this","$createElement","_c","_self","attrs","id","name","mode","staticRenderFns","src_App","normalizeComponent","data","ssrContext","Vue","use","Router","errorPage","e","bind","window","sessionStorage","getItem","store","commit","types","LOGIN","constantRouterMap","path","component","_import","children","redirect","hidden","router","routes","scrollBehavior","y","Vuex","store_store","Store","state","user","token","title","show","mutations","defineProperty_default","_mutations","removeItem","vueGicImgPreview","vueGicFooter","vueOfficeArea","vueOfficeAside","vueOfficeHeader","config","productionTip","ElementUI","size","VueAxios","axios","defaults","withCredentials","interceptors","request","err","console","log","promise_default","a","reject","response","status","errorCode","error","Message","beforeEach","to","from","next","el","components","App","template","map","./contacts/administrativeFrame.vue","./contacts/administrativeFrame1.vue","./contacts/employee.vue","./contacts/fileSet.vue","./contacts/index.vue","./contacts/shareContact.vue","./contacts/staffRecordsTemplate.vue","./contacts/storeFrame.vue","./contacts/unemployee.vue","./enterpriseApp/index.vue","./errorPage/403.vue","./errorPage/404.vue","./errorPage/500.vue","./errorPage/index.vue","./index/index.vue","./login/index.vue","./reviewCenter/index.vue","./reviewCenter/reviewed.vue","./reviewCenter/unreview.vue","./setting/addAdmin.vue","./setting/addAdminRole.vue","./setting/companyAddress.vue","./setting/companyCertify.vue","./setting/index.vue","./setting/replaceAdmin.vue","./setting/setChildAdmin.vue","./setting/staffDetails.vue","./setting/storePermission.vue","webpackAsyncContext","req","ids","Promise","all","slice","Error","keys","Object"],"mappings":"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","file":"static/js/app.82a1a0d35234d11cd1c1.js","sourcesContent":["module.exports = (parantfile,file) => (r) => {\r\n import('views/'+ parantfile + '/' + file + '.vue').then((module) => {\r\n r(module)\r\n })\r\n}\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/router/_import.js","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"app\"}},[_c('transition',{attrs:{\"name\":\"fade\",\"mode\":\"out-in\"}},[_c('router-view')],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-d8072086\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/App.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-d8072086\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../node_modules/vue-loader/lib/selector?type=styles&index=0!./App.vue\")\n}\nvar normalizeComponent = require(\"!../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../node_modules/vue-loader/lib/selector?type=script&index=0!./App.vue\"\nimport __vue_script__ from \"!!babel-loader!../node_modules/vue-loader/lib/selector?type=script&index=0!./App.vue\"\n/* template */\nimport __vue_template__ from \"!!../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-d8072086\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../node_modules/vue-loader/lib/selector?type=template&index=0!./App.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/App.vue\n// module id = null\n// module chunks = ","<template>\r\n <div id=\"app\">\r\n <transition name=\"fade\" mode=\"out-in\">\r\n <router-view></router-view>\r\n </transition>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nexport default {\r\n name: 'App',\r\n data() {\r\n return {\r\n\r\n }\r\n }\r\n}\r\n</script>\r\n<style>\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/App.vue","import Vue from 'vue'\r\nimport Router from 'vue-router'\r\nimport _import from './_import.js'\r\nVue.use(Router);\r\n\r\n// const error403 = (r) => {\r\n// import('views/errorPage/403.vue').then((module) => {\r\n// r(module)\r\n// })\r\n// };\r\n// const error404 = (r) => {\r\n// import('views/errorPage/404.vue').then((module) => {\r\n// r(module)\r\n// })\r\n// };\r\n// const error500 = (r) => {\r\n// import('views/errorPage/500.vue').then((module) => {\r\n// r(module)\r\n// })\r\n// };\r\nconst errorPage = (r) => {\r\n import('views/errorPage/index.vue').then((module) => {\r\n r(module)\r\n })\r\n};\r\n// 页面刷新时,重新赋值token\r\nif (window.sessionStorage.getItem('token')) {\r\n store.commit(types.LOGIN, window.sessionStorage.getItem('token'))\r\n}\r\nexport const constantRouterMap = [\r\n {\r\n path: '/login',\r\n name: '登录',\r\n component: _import('login','index')\r\n },\r\n {\r\n path: '/index',\r\n name: 'index',\r\n component: _import('index','index'),\r\n },\r\n {\r\n path: '/contacts',\r\n name: '通讯录',\r\n component: _import('contacts','index'),\r\n children: [\r\n // 通讯录\r\n {\r\n path: '/administrativeFrame',\r\n name: '行政架构',\r\n component: _import('contacts','administrativeFrame')\r\n },\r\n {\r\n path: '/storeFrame',\r\n name: '门店架构',\r\n component: _import('contacts','storeFrame')\r\n },\r\n {\r\n path: '/employee',\r\n name: '在职员工',\r\n component: _import('contacts','employee')\r\n },\r\n {\r\n path: '/unemployee',\r\n name: '离职员工',\r\n component: _import('contacts','unemployee')\r\n },\r\n {\r\n path: '/fileSet',\r\n name: '档案设置',\r\n component: _import('contacts','fileSet')\r\n },\r\n {\r\n path: '/shareContact',\r\n name: '共享通讯录',\r\n component: _import('contacts','shareContact')\r\n },\r\n ]\r\n },\r\n {\r\n // 企业应用\r\n path: '/enterpriseApp',\r\n name: '企业应用',\r\n component: _import('enterpriseApp','index'),\r\n },\r\n {\r\n // 审核中心\r\n path: '/reviewCenter',\r\n name: '审核中心',\r\n component: _import('reviewCenter','index'),\r\n children: [\r\n {\r\n path: '/reviewed',\r\n name: '已审核',\r\n component: _import('reviewCenter','reviewed')\r\n },\r\n {\r\n path: '/unreview',\r\n name: '未审核',\r\n component: _import('reviewCenter','unreview')\r\n },\r\n ]\r\n },\r\n {\r\n // 设置模块\r\n path: '/setCenter',\r\n name: '审核中心',\r\n component: _import('setting','index'),\r\n children: [\r\n {\r\n path: '/companyAddress',\r\n name: '企业地址',\r\n component: _import('setting','companyAddress')\r\n },\r\n {\r\n path: '/companyCertify',\r\n name: '企业认证',\r\n component: _import('setting','companyCertify')\r\n },\r\n {\r\n path: '/staffDetails',\r\n name: '员工详情字段',\r\n component: _import('setting','staffDetails')\r\n },\r\n {\r\n path: '/storePermission',\r\n name: '门店权限设置',\r\n component: _import('setting','storePermission')\r\n },\r\n {\r\n path: '/replaceAdmin',\r\n name: '更换超级管理员',\r\n component: _import('setting','replaceAdmin')\r\n },\r\n {\r\n path: '/setChildAdmin',\r\n name: '设置子管理员',\r\n component: _import('setting','setChildAdmin')\r\n },\r\n {\r\n path: '/addAdmin',\r\n name: '添加管理员',\r\n component: _import('setting','addAdmin')\r\n },\r\n {\r\n path: '/addAdminRole',\r\n name: '添加管理员',\r\n component: _import('setting','addAdminRole')\r\n }\r\n ]\r\n },\r\n {\r\n path: '/staffRecordsTemplate',\r\n name: '员工档案设置',\r\n component: _import('contacts','staffRecordsTemplate')\r\n },\r\n {\r\n path: '/403',\r\n name: '无权访问',\r\n component: errorPage\r\n },\r\n {\r\n path: '/404',\r\n name: 'error404',\r\n component: errorPage\r\n },\r\n {\r\n path: '/500',\r\n name: 'error500',\r\n component: errorPage\r\n },\r\n { path: '*', redirect: '/404', hidden: true },\r\n];\r\nexport default new Router({\r\n // mode:'history',\r\n routes: constantRouterMap,\r\n scrollBehavior: () => ({ y: 0 }),\r\n})\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/router/index.js","import Vuex from 'vuex'\r\nimport Vue from 'vue'\r\nimport * as types from './types'\r\n\r\nVue.use(Vuex);\r\nexport default new Vuex.Store({\r\n state: {\r\n user: {},\r\n token: null,\r\n title: '',\r\n show: false\r\n },\r\n mutations: {\r\n [types.LOGIN]: (state, data) => {\r\n sessionStorage.token = data;\r\n state.token = data;\r\n },\r\n [types.LOGOUT]: (state) => {\r\n sessionStorage.removeItem('token');\r\n state.token = null\r\n },\r\n [types.TITLE]: (state, data) => {\r\n state.title = data;\r\n },\r\n [types.SHOW]: (state,data) => {\r\n state.show = data;\r\n }\r\n }\r\n})\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/store/store.js","export const LOGIN = 'login';\r\n\r\nexport const LOGOUT = 'logout';\r\n\r\nexport const TITLE = 'title';\r\n\r\nexport const SHOW = 'show';\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/store/types.js","import Vue from 'vue'\r\nimport App from './App'\r\nimport router from './router'\r\nimport ElementUI ,{ Message } from 'element-ui'\r\nimport VueAxios from 'vue-axios'\r\nimport axios from 'axios'\r\nimport store from './store/store'\r\nimport * as types from './store/types'\r\nimport '../static/css/index.less'\r\n// import 'element-ui/lib/theme-chalk/index.css'\r\nimport '../static/font/iconfont.css'\r\nimport '../theme/index.css'\r\n\r\nimport vueOfficeHeader from '@gic-test/vue-office-header'\r\nimport vueOfficeAside from '@gic-test/vue-office-aside'\r\nimport vueOfficeArea from '@gic-test/vue-office-area'\r\n// 新增公共 footer插件\r\nimport vueGicFooter from '@gic-test/vue-gic-footer'\r\nimport vueGicImgPreview from '@gic-test/vue-gic-img-preview'\r\n\r\nVue.use(vueGicImgPreview)\r\n\r\nVue.use(vueGicFooter)\r\nVue.use(vueOfficeArea)\r\nVue.use(vueOfficeAside)\r\nVue.use(vueOfficeHeader)\r\n\r\nVue.config.productionTip = false;\r\nVue.use(ElementUI,{size: 'large'});\r\nVue.use(VueAxios,axios);\r\n\r\nVue.axios.defaults.withCredentials = true ;// 跨域cookie访问\r\nVue.axios.interceptors.request.use(\r\n config => {\r\n return config;\r\n },\r\n err => {\r\n console.log('requesterr' + err);\r\n return Promise.reject(err);\r\n });\r\nVue.axios.interceptors.response.use(\r\n response => {\r\n console.log(\"main:\",response);\r\n if(response.status == 200 && response.data.errorCode == 1) {\r\n // router.replace({\r\n // path: 'login',\r\n // query: {redirect: router.currentRoute.fullPath}\r\n // })\r\n console.log(\"main:\",response);\r\n }\r\n return response;\r\n },\r\n error => {\r\n console.log(error);\r\n if (error.response) {\r\n switch (error.response.status) {\r\n case 401:\r\n // 401 清除token信息并跳转到登录页面\r\n // store.commit(types.LOGOUT);\r\n // router.replace({\r\n // path: 'login',\r\n // query: {redirect: router.currentRoute.fullPath}\r\n // });\r\n // window.location.href = window.location.origin + '/gic-web/#/';\r\n case 500:\r\n Message.error('服务器500')\r\n }\r\n }\r\n return Promise.reject(error.response.data)\r\n });\r\n\r\nrouter.beforeEach((to, from, next) => {\r\n\r\n // if (window.location.pathname.slice(-1) !== '/') {\r\n // window.location = window.location.pathname + '/';\r\n // }\r\n if (to.path == '/') {\r\n next({ path: '/login' })\r\n } else {\r\n next()\r\n }\r\n})\r\n\r\n/* eslint-disable no-new */\r\nnew Vue({\r\n el: '#app',\r\n router,\r\n store,\r\n components: { App },\r\n template: '<App/>'\r\n});\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/main.js","var map = {\n\t\"./contacts/administrativeFrame.vue\": [\n\t\t\"kLcy\",\n\t\t5\n\t],\n\t\"./contacts/administrativeFrame1.vue\": [\n\t\t\"7QvG\",\n\t\t6\n\t],\n\t\"./contacts/employee.vue\": [\n\t\t\"AdJp\",\n\t\t14\n\t],\n\t\"./contacts/fileSet.vue\": [\n\t\t\"CSjr\",\n\t\t15\n\t],\n\t\"./contacts/index.vue\": [\n\t\t\"41Rh\",\n\t\t0,\n\t\t18\n\t],\n\t\"./contacts/shareContact.vue\": [\n\t\t\"Gfms\",\n\t\t26\n\t],\n\t\"./contacts/staffRecordsTemplate.vue\": [\n\t\t\"lFAe\",\n\t\t0,\n\t\t2\n\t],\n\t\"./contacts/storeFrame.vue\": [\n\t\t\"7SJI\",\n\t\t25\n\t],\n\t\"./contacts/unemployee.vue\": [\n\t\t\"TGrv\",\n\t\t23\n\t],\n\t\"./enterpriseApp/index.vue\": [\n\t\t\"da9f\",\n\t\t19\n\t],\n\t\"./errorPage/403.vue\": [\n\t\t\"6XGN\",\n\t\t7\n\t],\n\t\"./errorPage/404.vue\": [\n\t\t\"AejC\",\n\t\t12\n\t],\n\t\"./errorPage/500.vue\": [\n\t\t\"FskK\",\n\t\t8\n\t],\n\t\"./errorPage/index.vue\": [\n\t\t\"ODjX\",\n\t\t1\n\t],\n\t\"./index/index.vue\": [\n\t\t\"JXTs\",\n\t\t0,\n\t\t4\n\t],\n\t\"./login/index.vue\": [\n\t\t\"T+/8\",\n\t\t3\n\t],\n\t\"./reviewCenter/index.vue\": [\n\t\t\"+lem\",\n\t\t17\n\t],\n\t\"./reviewCenter/reviewed.vue\": [\n\t\t\"CLYF\",\n\t\t21\n\t],\n\t\"./reviewCenter/unreview.vue\": [\n\t\t\"xCEU\",\n\t\t16\n\t],\n\t\"./setting/addAdmin.vue\": [\n\t\t\"rs/A\",\n\t\t0,\n\t\t24\n\t],\n\t\"./setting/addAdminRole.vue\": [\n\t\t\"fZsz\",\n\t\t0,\n\t\t10\n\t],\n\t\"./setting/companyAddress.vue\": [\n\t\t\"SKyE\",\n\t\t0,\n\t\t28\n\t],\n\t\"./setting/companyCertify.vue\": [\n\t\t\"3zYh\",\n\t\t0,\n\t\t9\n\t],\n\t\"./setting/index.vue\": [\n\t\t\"VlR1\",\n\t\t22\n\t],\n\t\"./setting/replaceAdmin.vue\": [\n\t\t\"ys9I\",\n\t\t0,\n\t\t27\n\t],\n\t\"./setting/setChildAdmin.vue\": [\n\t\t\"VqB7\",\n\t\t0,\n\t\t20\n\t],\n\t\"./setting/staffDetails.vue\": [\n\t\t\"Zyzf\",\n\t\t0,\n\t\t13\n\t],\n\t\"./setting/storePermission.vue\": [\n\t\t\"Xwfy\",\n\t\t0,\n\t\t11\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tvar ids = map[req];\n\tif(!ids)\n\t\treturn Promise.reject(new Error(\"Cannot find module '\" + req + \"'.\"));\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(ids[0]);\n\t});\n};\nwebpackAsyncContext.keys = function webpackAsyncContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackAsyncContext.id = \"Opzk\";\nmodule.exports = webpackAsyncContext;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views lazy ^\\.\\/.*\\.vue$\n// module id = Opzk\n// module chunks = 30"],"sourceRoot":""}
\ No newline at end of file
webpackJsonp([31],{"4qCZ":function(e,t){},"5tgt":function(e,t,n){e.exports=function(e,t){return function(o){n("Opzk")("./"+e+"/"+t+".vue").then(function(e){o(e)})}}},"6jtR":function(e,t){},NHnr:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=n("//Fk"),a=n.n(o),r=n("7+uW"),i={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{attrs:{id:"app"}},[t("transition",{attrs:{name:"fade",mode:"out-in"}},[t("router-view")],1)],1)},staticRenderFns:[]};var s=n("VU/8")({name:"App",data:function(){return{}}},i,!1,function(e){n("6jtR")},null,null).exports,c=n("/ocq"),u=n("5tgt"),m=n.n(u);r.default.use(c.a);var p=function(e){n.e(1).then(n.bind(null,"ODjX")).then(function(t){e(t)})};window.sessionStorage.getItem("token")&&store.commit(types.LOGIN,window.sessionStorage.getItem("token"));var d,l=[{path:"/login",name:"登录",component:m()("login","index")},{path:"/index",name:"index",component:m()("index","index")},{path:"/contacts",name:"通讯录",component:m()("contacts","index"),children:[{path:"/administrativeFrame",name:"行政架构",component:m()("contacts","administrativeFrame")},{path:"/addDepartment",name:"添加部门",component:m()("contacts","addDepartment")},{path:"/storeFrame",name:"门店架构",component:m()("contacts","storeFrame")},{path:"/employee",name:"在职员工",component:m()("contacts","employee")},{path:"/unemployee",name:"离职员工",component:m()("contacts","unemployee")},{path:"/fileSet",name:"档案设置",component:m()("contacts","fileSet")},{path:"/shareContact",name:"共享通讯录",component:m()("contacts","shareContact")}]},{path:"/enterpriseApp",name:"企业应用",component:m()("enterpriseApp","index")},{path:"/reviewCenter",name:"审核中心",component:m()("reviewCenter","index"),children:[{path:"/reviewed",name:"已审核",component:m()("reviewCenter","reviewed")},{path:"/unreview",name:"未审核",component:m()("reviewCenter","unreview")}]},{path:"/setCenter",name:"审核中心",component:m()("setting","index"),children:[{path:"/companyAddress",name:"企业地址",component:m()("setting","companyAddress")},{path:"/companyCertify",name:"企业认证",component:m()("setting","companyCertify")},{path:"/staffDetails",name:"员工详情字段",component:m()("setting","staffDetails")},{path:"/storePermission",name:"门店权限设置",component:m()("setting","storePermission")},{path:"/replaceAdmin",name:"更换超级管理员",component:m()("setting","replaceAdmin")},{path:"/setChildAdmin",name:"设置子管理员",component:m()("setting","setChildAdmin")},{path:"/addAdmin",name:"添加管理员",component:m()("setting","addAdmin")},{path:"/addAdminRole",name:"添加管理员",component:m()("setting","addAdminRole")}]},{path:"/staffRecordsTemplate",name:"员工档案设置",component:m()("contacts","staffRecordsTemplate")},{path:"/403",name:"无权访问",component:p},{path:"/404",name:"error404",component:p},{path:"/500",name:"error500",component:p},{path:"*",redirect:"/404",hidden:!0}],f=new c.a({routes:l,scrollBehavior:function(){return{y:0}}}),v=n("zL8q"),h=n.n(v),g=n("Rf8U"),w=n.n(g),y=n("mtWM"),C=n.n(y),x=n("bOdI"),A=n.n(x),k=n("NYxO");r.default.use(k.a);var R=new k.a.Store({state:{user:{},token:null,title:"",show:!1},mutations:(d={},A()(d,"login",function(e,t){sessionStorage.token=t,e.token=t}),A()(d,"logout",function(e){sessionStorage.removeItem("token"),e.token=null}),A()(d,"title",function(e,t){e.title=t}),A()(d,"show",function(e,t){e.show=t}),d)}),F=(n("4qCZ"),n("uKUT"),n("Xcu2"),n("TUaa")),S=n.n(F),j=n("tyqE"),O=n.n(j),P=n("pRVe"),T=n.n(P),q=n("SE7k"),z=n.n(q),D=n("XsK6"),X=n.n(D);r.default.use(X.a),r.default.use(z.a),r.default.use(T.a),r.default.use(O.a),r.default.use(S.a),r.default.config.productionTip=!1,r.default.use(h.a,{size:"large"}),r.default.use(w.a,C.a),r.default.axios.defaults.withCredentials=!0,r.default.axios.interceptors.request.use(function(e){return e},function(e){return console.log("requesterr"+e),a.a.reject(e)}),r.default.axios.interceptors.response.use(function(e){return console.log("main:",e),200==e.status&&1==e.data.errorCode&&console.log("main:",e),e},function(e){if(console.log(e),e.response)switch(e.response.status){case 401:case 500:v.Message.error("服务器500")}return a.a.reject(e.response.data)}),f.beforeEach(function(e,t,n){"/"==e.path?n({path:"/login"}):n()}),new r.default({el:"#app",router:f,store:R,components:{App:s},template:"<App/>"})},Opzk:function(e,t,n){var o={"./contacts/addDepartment.vue":["HHRu",26],"./contacts/administrativeFrame.vue":["kLcy",0,5],"./contacts/administrativeFrame1.vue":["7QvG",6],"./contacts/employee.vue":["AdJp",14],"./contacts/fileSet.vue":["CSjr",15],"./contacts/index.vue":["41Rh",0,18],"./contacts/shareContact.vue":["Gfms",27],"./contacts/staffRecordsTemplate.vue":["lFAe",0,2],"./contacts/storeFrame.vue":["7SJI",25],"./contacts/unemployee.vue":["TGrv",23],"./enterpriseApp/index.vue":["da9f",19],"./errorPage/403.vue":["6XGN",7],"./errorPage/404.vue":["AejC",12],"./errorPage/500.vue":["FskK",8],"./errorPage/index.vue":["ODjX",1],"./index/index.vue":["JXTs",0,4],"./login/index.vue":["T+/8",3],"./reviewCenter/index.vue":["+lem",17],"./reviewCenter/reviewed.vue":["CLYF",21],"./reviewCenter/unreview.vue":["xCEU",16],"./setting/addAdmin.vue":["rs/A",0,24],"./setting/addAdminRole.vue":["fZsz",0,10],"./setting/companyAddress.vue":["SKyE",0,29],"./setting/companyCertify.vue":["3zYh",0,9],"./setting/index.vue":["VlR1",22],"./setting/replaceAdmin.vue":["ys9I",0,28],"./setting/setChildAdmin.vue":["VqB7",0,20],"./setting/staffDetails.vue":["Zyzf",0,13],"./setting/storePermission.vue":["Xwfy",0,11]};function a(e){var t=o[e];return t?Promise.all(t.slice(1).map(n.e)).then(function(){return n(t[0])}):Promise.reject(new Error("Cannot find module '"+e+"'."))}a.keys=function(){return Object.keys(o)},a.id="Opzk",e.exports=a},Xcu2:function(e,t){},uKUT:function(e,t){}},["NHnr"]);
//# sourceMappingURL=app.9b90a23558282c4c599b.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///./src/router/_import.js","webpack:///./src/App.vue?1aa4","webpack:///./src/App.vue","webpack:///src/App.vue","webpack:///./src/router/index.js","webpack:///./src/store/store.js","webpack:///./src/store/types.js","webpack:///./src/main.js","webpack:///./src/views lazy ^\\.\\/.*\\.vue$"],"names":["module","exports","parantfile","file","r","__webpack_require__","then","selectortype_template_index_0_src_App","render","_h","this","$createElement","_c","_self","attrs","id","name","mode","staticRenderFns","src_App","normalizeComponent","data","ssrContext","Vue","use","Router","errorPage","e","bind","window","sessionStorage","getItem","store","commit","types","LOGIN","constantRouterMap","path","component","_import","children","redirect","hidden","router","routes","scrollBehavior","y","Vuex","store_store","Store","state","user","token","title","show","mutations","defineProperty_default","_mutations","removeItem","vueGicImgPreview","vueGicFooter","vueOfficeArea","vueOfficeAside","vueOfficeHeader","config","productionTip","ElementUI","size","VueAxios","axios","defaults","withCredentials","interceptors","request","err","console","log","promise_default","a","reject","response","status","errorCode","error","Message","beforeEach","to","from","next","el","components","App","template","map","./contacts/addDepartment.vue","./contacts/administrativeFrame.vue","./contacts/administrativeFrame1.vue","./contacts/employee.vue","./contacts/fileSet.vue","./contacts/index.vue","./contacts/shareContact.vue","./contacts/staffRecordsTemplate.vue","./contacts/storeFrame.vue","./contacts/unemployee.vue","./enterpriseApp/index.vue","./errorPage/403.vue","./errorPage/404.vue","./errorPage/500.vue","./errorPage/index.vue","./index/index.vue","./login/index.vue","./reviewCenter/index.vue","./reviewCenter/reviewed.vue","./reviewCenter/unreview.vue","./setting/addAdmin.vue","./setting/addAdminRole.vue","./setting/companyAddress.vue","./setting/companyCertify.vue","./setting/index.vue","./setting/replaceAdmin.vue","./setting/setChildAdmin.vue","./setting/staffDetails.vue","./setting/storePermission.vue","webpackAsyncContext","req","ids","Promise","all","slice","Error","keys","Object"],"mappings":"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","file":"static/js/app.9b90a23558282c4c599b.js","sourcesContent":["module.exports = (parantfile,file) => (r) => {\r\n import('views/'+ parantfile + '/' + file + '.vue').then((module) => {\r\n r(module)\r\n })\r\n}\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/router/_import.js","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"app\"}},[_c('transition',{attrs:{\"name\":\"fade\",\"mode\":\"out-in\"}},[_c('router-view')],1)],1)}\nvar staticRenderFns = []\nvar esExports = { render: render, staticRenderFns: staticRenderFns }\nexport default esExports\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./node_modules/vue-loader/lib/template-compiler?{\"id\":\"data-v-d8072086\",\"hasScoped\":false,\"transformToRequire\":{\"video\":[\"src\",\"poster\"],\"source\":\"src\",\"img\":\"src\",\"image\":\"xlink:href\"},\"buble\":{\"transforms\":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/App.vue\n// module id = null\n// module chunks = ","function injectStyle (ssrContext) {\n require(\"!!../node_modules/extract-text-webpack-plugin/dist/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true,\\\"publicPath\\\":\\\"../../\\\"}!vue-style-loader!css-loader?{\\\"sourceMap\\\":true}!../node_modules/vue-loader/lib/style-compiler/index?{\\\"vue\\\":true,\\\"id\\\":\\\"data-v-d8072086\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../node_modules/vue-loader/lib/selector?type=styles&index=0!./App.vue\")\n}\nvar normalizeComponent = require(\"!../node_modules/vue-loader/lib/component-normalizer\")\n/* script */\nexport * from \"!!babel-loader!../node_modules/vue-loader/lib/selector?type=script&index=0!./App.vue\"\nimport __vue_script__ from \"!!babel-loader!../node_modules/vue-loader/lib/selector?type=script&index=0!./App.vue\"\n/* template */\nimport __vue_template__ from \"!!../node_modules/vue-loader/lib/template-compiler/index?{\\\"id\\\":\\\"data-v-d8072086\\\",\\\"hasScoped\\\":false,\\\"transformToRequire\\\":{\\\"video\\\":[\\\"src\\\",\\\"poster\\\"],\\\"source\\\":\\\"src\\\",\\\"img\\\":\\\"src\\\",\\\"image\\\":\\\"xlink:href\\\"},\\\"buble\\\":{\\\"transforms\\\":{}}}!../node_modules/vue-loader/lib/selector?type=template&index=0!./App.vue\"\n/* template functional */\nvar __vue_template_functional__ = false\n/* styles */\nvar __vue_styles__ = injectStyle\n/* scopeId */\nvar __vue_scopeId__ = null\n/* moduleIdentifier (server only) */\nvar __vue_module_identifier__ = null\nvar Component = normalizeComponent(\n __vue_script__,\n __vue_template__,\n __vue_template_functional__,\n __vue_styles__,\n __vue_scopeId__,\n __vue_module_identifier__\n)\n\nexport default Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/App.vue\n// module id = null\n// module chunks = ","<template>\r\n <div id=\"app\">\r\n <transition name=\"fade\" mode=\"out-in\">\r\n <router-view></router-view>\r\n </transition>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nexport default {\r\n name: 'App',\r\n data() {\r\n return {\r\n\r\n }\r\n }\r\n}\r\n</script>\r\n<style>\r\n</style>\r\n\n\n\n// WEBPACK FOOTER //\n// src/App.vue","import Vue from 'vue'\r\nimport Router from 'vue-router'\r\nimport _import from './_import.js'\r\nVue.use(Router);\r\n\r\n// const error403 = (r) => {\r\n// import('views/errorPage/403.vue').then((module) => {\r\n// r(module)\r\n// })\r\n// };\r\n// const error404 = (r) => {\r\n// import('views/errorPage/404.vue').then((module) => {\r\n// r(module)\r\n// })\r\n// };\r\n// const error500 = (r) => {\r\n// import('views/errorPage/500.vue').then((module) => {\r\n// r(module)\r\n// })\r\n// };\r\nconst errorPage = (r) => {\r\n import('views/errorPage/index.vue').then((module) => {\r\n r(module)\r\n })\r\n};\r\n// 页面刷新时,重新赋值token\r\nif (window.sessionStorage.getItem('token')) {\r\n store.commit(types.LOGIN, window.sessionStorage.getItem('token'))\r\n}\r\nexport const constantRouterMap = [\r\n {\r\n path: '/login',\r\n name: '登录',\r\n component: _import('login','index')\r\n },\r\n {\r\n path: '/index',\r\n name: 'index',\r\n component: _import('index','index'),\r\n },\r\n {\r\n path: '/contacts',\r\n name: '通讯录',\r\n component: _import('contacts','index'),\r\n children: [\r\n // 通讯录\r\n {\r\n path: '/administrativeFrame',\r\n name: '行政架构',\r\n component: _import('contacts','administrativeFrame')\r\n },\r\n {\r\n path: '/addDepartment',\r\n name: '添加部门',\r\n component: _import('contacts','addDepartment')\r\n },\r\n {\r\n path: '/storeFrame',\r\n name: '门店架构',\r\n component: _import('contacts','storeFrame')\r\n },\r\n {\r\n path: '/employee',\r\n name: '在职员工',\r\n component: _import('contacts','employee')\r\n },\r\n {\r\n path: '/unemployee',\r\n name: '离职员工',\r\n component: _import('contacts','unemployee')\r\n },\r\n {\r\n path: '/fileSet',\r\n name: '档案设置',\r\n component: _import('contacts','fileSet')\r\n },\r\n {\r\n path: '/shareContact',\r\n name: '共享通讯录',\r\n component: _import('contacts','shareContact')\r\n },\r\n ]\r\n },\r\n {\r\n // 企业应用\r\n path: '/enterpriseApp',\r\n name: '企业应用',\r\n component: _import('enterpriseApp','index'),\r\n },\r\n {\r\n // 审核中心\r\n path: '/reviewCenter',\r\n name: '审核中心',\r\n component: _import('reviewCenter','index'),\r\n children: [\r\n {\r\n path: '/reviewed',\r\n name: '已审核',\r\n component: _import('reviewCenter','reviewed')\r\n },\r\n {\r\n path: '/unreview',\r\n name: '未审核',\r\n component: _import('reviewCenter','unreview')\r\n },\r\n ]\r\n },\r\n {\r\n // 设置模块\r\n path: '/setCenter',\r\n name: '审核中心',\r\n component: _import('setting','index'),\r\n children: [\r\n {\r\n path: '/companyAddress',\r\n name: '企业地址',\r\n component: _import('setting','companyAddress')\r\n },\r\n {\r\n path: '/companyCertify',\r\n name: '企业认证',\r\n component: _import('setting','companyCertify')\r\n },\r\n {\r\n path: '/staffDetails',\r\n name: '员工详情字段',\r\n component: _import('setting','staffDetails')\r\n },\r\n {\r\n path: '/storePermission',\r\n name: '门店权限设置',\r\n component: _import('setting','storePermission')\r\n },\r\n {\r\n path: '/replaceAdmin',\r\n name: '更换超级管理员',\r\n component: _import('setting','replaceAdmin')\r\n },\r\n {\r\n path: '/setChildAdmin',\r\n name: '设置子管理员',\r\n component: _import('setting','setChildAdmin')\r\n },\r\n {\r\n path: '/addAdmin',\r\n name: '添加管理员',\r\n component: _import('setting','addAdmin')\r\n },\r\n {\r\n path: '/addAdminRole',\r\n name: '添加管理员',\r\n component: _import('setting','addAdminRole')\r\n }\r\n ]\r\n },\r\n {\r\n path: '/staffRecordsTemplate',\r\n name: '员工档案设置',\r\n component: _import('contacts','staffRecordsTemplate')\r\n },\r\n {\r\n path: '/403',\r\n name: '无权访问',\r\n component: errorPage\r\n },\r\n {\r\n path: '/404',\r\n name: 'error404',\r\n component: errorPage\r\n },\r\n {\r\n path: '/500',\r\n name: 'error500',\r\n component: errorPage\r\n },\r\n { path: '*', redirect: '/404', hidden: true },\r\n];\r\nexport default new Router({\r\n // mode:'history',\r\n routes: constantRouterMap,\r\n scrollBehavior: () => ({ y: 0 }),\r\n})\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/router/index.js","import Vuex from 'vuex'\r\nimport Vue from 'vue'\r\nimport * as types from './types'\r\n\r\nVue.use(Vuex);\r\nexport default new Vuex.Store({\r\n state: {\r\n user: {},\r\n token: null,\r\n title: '',\r\n show: false\r\n },\r\n mutations: {\r\n [types.LOGIN]: (state, data) => {\r\n sessionStorage.token = data;\r\n state.token = data;\r\n },\r\n [types.LOGOUT]: (state) => {\r\n sessionStorage.removeItem('token');\r\n state.token = null\r\n },\r\n [types.TITLE]: (state, data) => {\r\n state.title = data;\r\n },\r\n [types.SHOW]: (state,data) => {\r\n state.show = data;\r\n }\r\n }\r\n})\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/store/store.js","export const LOGIN = 'login';\r\n\r\nexport const LOGOUT = 'logout';\r\n\r\nexport const TITLE = 'title';\r\n\r\nexport const SHOW = 'show';\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/store/types.js","import Vue from 'vue'\r\nimport App from './App'\r\nimport router from './router'\r\nimport ElementUI ,{ Message } from 'element-ui'\r\nimport VueAxios from 'vue-axios'\r\nimport axios from 'axios'\r\nimport store from './store/store'\r\nimport * as types from './store/types'\r\nimport '../static/css/index.less'\r\n// import 'element-ui/lib/theme-chalk/index.css'\r\nimport '../static/font/iconfont.css'\r\nimport '../theme/index.css'\r\n\r\nimport vueOfficeHeader from '@gic-test/vue-office-header'\r\nimport vueOfficeAside from '@gic-test/vue-office-aside'\r\nimport vueOfficeArea from '@gic-test/vue-office-area'\r\n// 新增公共 footer插件\r\nimport vueGicFooter from '@gic-test/vue-gic-footer'\r\nimport vueGicImgPreview from '@gic-test/vue-gic-img-preview'\r\n\r\nVue.use(vueGicImgPreview)\r\n\r\nVue.use(vueGicFooter)\r\nVue.use(vueOfficeArea)\r\nVue.use(vueOfficeAside)\r\nVue.use(vueOfficeHeader)\r\n\r\nVue.config.productionTip = false;\r\nVue.use(ElementUI,{size: 'large'});\r\nVue.use(VueAxios,axios);\r\n\r\nVue.axios.defaults.withCredentials = true ;// 跨域cookie访问\r\nVue.axios.interceptors.request.use(\r\n config => {\r\n return config;\r\n },\r\n err => {\r\n console.log('requesterr' + err);\r\n return Promise.reject(err);\r\n });\r\nVue.axios.interceptors.response.use(\r\n response => {\r\n console.log(\"main:\",response);\r\n if(response.status == 200 && response.data.errorCode == 1) {\r\n // router.replace({\r\n // path: 'login',\r\n // query: {redirect: router.currentRoute.fullPath}\r\n // })\r\n console.log(\"main:\",response);\r\n }\r\n return response;\r\n },\r\n error => {\r\n console.log(error);\r\n if (error.response) {\r\n switch (error.response.status) {\r\n case 401:\r\n // 401 清除token信息并跳转到登录页面\r\n // store.commit(types.LOGOUT);\r\n // router.replace({\r\n // path: 'login',\r\n // query: {redirect: router.currentRoute.fullPath}\r\n // });\r\n // window.location.href = window.location.origin + '/gic-web/#/';\r\n case 500:\r\n Message.error('服务器500')\r\n }\r\n }\r\n return Promise.reject(error.response.data)\r\n });\r\n\r\nrouter.beforeEach((to, from, next) => {\r\n\r\n // if (window.location.pathname.slice(-1) !== '/') {\r\n // window.location = window.location.pathname + '/';\r\n // }\r\n if (to.path == '/') {\r\n next({ path: '/login' })\r\n } else {\r\n next()\r\n }\r\n})\r\n\r\n/* eslint-disable no-new */\r\nnew Vue({\r\n el: '#app',\r\n router,\r\n store,\r\n components: { App },\r\n template: '<App/>'\r\n});\r\n\n\n\n// WEBPACK FOOTER //\n// ./src/main.js","var map = {\n\t\"./contacts/addDepartment.vue\": [\n\t\t\"HHRu\",\n\t\t26\n\t],\n\t\"./contacts/administrativeFrame.vue\": [\n\t\t\"kLcy\",\n\t\t0,\n\t\t5\n\t],\n\t\"./contacts/administrativeFrame1.vue\": [\n\t\t\"7QvG\",\n\t\t6\n\t],\n\t\"./contacts/employee.vue\": [\n\t\t\"AdJp\",\n\t\t14\n\t],\n\t\"./contacts/fileSet.vue\": [\n\t\t\"CSjr\",\n\t\t15\n\t],\n\t\"./contacts/index.vue\": [\n\t\t\"41Rh\",\n\t\t0,\n\t\t18\n\t],\n\t\"./contacts/shareContact.vue\": [\n\t\t\"Gfms\",\n\t\t27\n\t],\n\t\"./contacts/staffRecordsTemplate.vue\": [\n\t\t\"lFAe\",\n\t\t0,\n\t\t2\n\t],\n\t\"./contacts/storeFrame.vue\": [\n\t\t\"7SJI\",\n\t\t25\n\t],\n\t\"./contacts/unemployee.vue\": [\n\t\t\"TGrv\",\n\t\t23\n\t],\n\t\"./enterpriseApp/index.vue\": [\n\t\t\"da9f\",\n\t\t19\n\t],\n\t\"./errorPage/403.vue\": [\n\t\t\"6XGN\",\n\t\t7\n\t],\n\t\"./errorPage/404.vue\": [\n\t\t\"AejC\",\n\t\t12\n\t],\n\t\"./errorPage/500.vue\": [\n\t\t\"FskK\",\n\t\t8\n\t],\n\t\"./errorPage/index.vue\": [\n\t\t\"ODjX\",\n\t\t1\n\t],\n\t\"./index/index.vue\": [\n\t\t\"JXTs\",\n\t\t0,\n\t\t4\n\t],\n\t\"./login/index.vue\": [\n\t\t\"T+/8\",\n\t\t3\n\t],\n\t\"./reviewCenter/index.vue\": [\n\t\t\"+lem\",\n\t\t17\n\t],\n\t\"./reviewCenter/reviewed.vue\": [\n\t\t\"CLYF\",\n\t\t21\n\t],\n\t\"./reviewCenter/unreview.vue\": [\n\t\t\"xCEU\",\n\t\t16\n\t],\n\t\"./setting/addAdmin.vue\": [\n\t\t\"rs/A\",\n\t\t0,\n\t\t24\n\t],\n\t\"./setting/addAdminRole.vue\": [\n\t\t\"fZsz\",\n\t\t0,\n\t\t10\n\t],\n\t\"./setting/companyAddress.vue\": [\n\t\t\"SKyE\",\n\t\t0,\n\t\t29\n\t],\n\t\"./setting/companyCertify.vue\": [\n\t\t\"3zYh\",\n\t\t0,\n\t\t9\n\t],\n\t\"./setting/index.vue\": [\n\t\t\"VlR1\",\n\t\t22\n\t],\n\t\"./setting/replaceAdmin.vue\": [\n\t\t\"ys9I\",\n\t\t0,\n\t\t28\n\t],\n\t\"./setting/setChildAdmin.vue\": [\n\t\t\"VqB7\",\n\t\t0,\n\t\t20\n\t],\n\t\"./setting/staffDetails.vue\": [\n\t\t\"Zyzf\",\n\t\t0,\n\t\t13\n\t],\n\t\"./setting/storePermission.vue\": [\n\t\t\"Xwfy\",\n\t\t0,\n\t\t11\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tvar ids = map[req];\n\tif(!ids)\n\t\treturn Promise.reject(new Error(\"Cannot find module '\" + req + \"'.\"));\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(ids[0]);\n\t});\n};\nwebpackAsyncContext.keys = function webpackAsyncContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackAsyncContext.id = \"Opzk\";\nmodule.exports = webpackAsyncContext;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/views lazy ^\\.\\/.*\\.vue$\n// module id = Opzk\n// module chunks = 31"],"sourceRoot":""}
\ No newline at end of file
!function(e){var a=window.webpackJsonp;window.webpackJsonp=function(n,f,c){for(var o,d,b,i=0,u=[];i<n.length;i++)d=n[i],r[d]&&u.push(r[d][0]),r[d]=0;for(o in f)Object.prototype.hasOwnProperty.call(f,o)&&(e[o]=f[o]);for(a&&a(n,f,c);u.length;)u.shift()();if(c)for(i=0;i<c.length;i++)b=t(t.s=c[i]);return b};var n={},r={32:0};function t(a){if(n[a])return n[a].exports;var r=n[a]={i:a,l:!1,exports:{}};return e[a].call(r.exports,r,r.exports,t),r.l=!0,r.exports}t.e=function(e){var a=r[e];if(0===a)return new Promise(function(e){e()});if(a)return a[2];var n=new Promise(function(n,t){a=r[e]=[n,t]});a[2]=n;var f=document.getElementsByTagName("head")[0],c=document.createElement("script");c.type="text/javascript",c.charset="utf-8",c.async=!0,c.timeout=12e4,t.nc&&c.setAttribute("nonce",t.nc),c.src=t.p+"static/js/"+e+"."+{0:"aabce8f9342722bc3f2f",1:"26fc7c6e9b4ccca95f46",2:"40b08166160f0c236e21",3:"d1c23a8791a51bacaed1",4:"3090f9f51ac2a6d6153a",5:"6bab2c16596dfeda8919",6:"1f821f83de71f205fb49",7:"23bb38d03d9540d0d331",8:"f98480a2e9f07af1c200",9:"181fc9edf7a61804b7ec",10:"efd234e03eae1fa9f9a2",11:"a6597defe4a96fb1006c",12:"9764d4ae699e5614c2a2",13:"56f2783c415a9bee8f54",14:"c9f0ae58b38a47c68653",15:"584904084d983e1f1f83",16:"839e92d6d0b9dddc8118",17:"bb777189e3cf26419057",18:"510599f7144300961720",19:"89578854328b793401e6",20:"efa0a2e8e5ceaa765966",21:"535c4d73365c76ddb8d9",22:"efee25c5eb4b5d4f5fe6",23:"2e8631d136d983aec412",24:"5865910b82f5a71d5eb9",25:"0d3069d544067552953b",26:"72b48eb28c90dbd97585",27:"0e36ae9e3824eafd2bdb",28:"8550f6196994ff79e383",29:"dd94297d78b2276aa0fe"}[e]+".js";var o=setTimeout(d,12e4);function d(){c.onerror=c.onload=null,clearTimeout(o);var a=r[e];0!==a&&(a&&a[1](new Error("Loading chunk "+e+" failed.")),r[e]=void 0)}return c.onerror=c.onload=d,f.appendChild(c),n},t.m=e,t.c=n,t.d=function(e,a,n){t.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(a,"a",a),a},t.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},t.p="./",t.oe=function(e){throw console.error(e),e}}([]);
//# sourceMappingURL=manifest.562754639cbb21a10403.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///webpack/bootstrap 887b718e89a93ee8ebdc"],"names":["parentJsonpFunction","window","chunkIds","moreModules","executeModules","moduleId","chunkId","result","i","resolves","length","installedChunks","push","Object","prototype","hasOwnProperty","call","modules","shift","__webpack_require__","s","installedModules","32","exports","module","l","e","installedChunkData","Promise","resolve","promise","reject","head","document","getElementsByTagName","script","createElement","type","charset","async","timeout","nc","setAttribute","src","p","0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","setTimeout","onScriptComplete","onerror","onload","clearTimeout","chunk","Error","undefined","appendChild","m","c","d","name","getter","o","defineProperty","configurable","enumerable","get","n","__esModule","object","property","oe","err","console","error"],"mappings":"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","file":"static/js/manifest.562754639cbb21a10403.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules, executeModules) {\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [], result;\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules, executeModules);\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n \t\tif(executeModules) {\n \t\t\tfor(i=0; i < executeModules.length; i++) {\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = executeModules[i]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t};\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// objects to store loaded and loading chunks\n \tvar installedChunks = {\n \t\t32: 0\n \t};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData === 0) {\n \t\t\treturn new Promise(function(resolve) { resolve(); });\n \t\t}\n\n \t\t// a Promise means \"currently loading\".\n \t\tif(installedChunkData) {\n \t\t\treturn installedChunkData[2];\n \t\t}\n\n \t\t// setup Promise in chunk cache\n \t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t});\n \t\tinstalledChunkData[2] = promise;\n\n \t\t// start chunk loading\n \t\tvar head = document.getElementsByTagName('head')[0];\n \t\tvar script = document.createElement('script');\n \t\tscript.type = \"text/javascript\";\n \t\tscript.charset = 'utf-8';\n \t\tscript.async = true;\n \t\tscript.timeout = 120000;\n\n \t\tif (__webpack_require__.nc) {\n \t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t}\n \t\tscript.src = __webpack_require__.p + \"static/js/\" + chunkId + \".\" + {\"0\":\"aabce8f9342722bc3f2f\",\"1\":\"26fc7c6e9b4ccca95f46\",\"2\":\"40b08166160f0c236e21\",\"3\":\"d1c23a8791a51bacaed1\",\"4\":\"3090f9f51ac2a6d6153a\",\"5\":\"6bab2c16596dfeda8919\",\"6\":\"1f821f83de71f205fb49\",\"7\":\"23bb38d03d9540d0d331\",\"8\":\"f98480a2e9f07af1c200\",\"9\":\"181fc9edf7a61804b7ec\",\"10\":\"efd234e03eae1fa9f9a2\",\"11\":\"a6597defe4a96fb1006c\",\"12\":\"9764d4ae699e5614c2a2\",\"13\":\"56f2783c415a9bee8f54\",\"14\":\"c9f0ae58b38a47c68653\",\"15\":\"584904084d983e1f1f83\",\"16\":\"839e92d6d0b9dddc8118\",\"17\":\"bb777189e3cf26419057\",\"18\":\"510599f7144300961720\",\"19\":\"89578854328b793401e6\",\"20\":\"efa0a2e8e5ceaa765966\",\"21\":\"535c4d73365c76ddb8d9\",\"22\":\"efee25c5eb4b5d4f5fe6\",\"23\":\"2e8631d136d983aec412\",\"24\":\"5865910b82f5a71d5eb9\",\"25\":\"0d3069d544067552953b\",\"26\":\"72b48eb28c90dbd97585\",\"27\":\"0e36ae9e3824eafd2bdb\",\"28\":\"8550f6196994ff79e383\",\"29\":\"dd94297d78b2276aa0fe\"}[chunkId] + \".js\";\n \t\tvar timeout = setTimeout(onScriptComplete, 120000);\n \t\tscript.onerror = script.onload = onScriptComplete;\n \t\tfunction onScriptComplete() {\n \t\t\t// avoid mem leaks in IE.\n \t\t\tscript.onerror = script.onload = null;\n \t\t\tclearTimeout(timeout);\n \t\t\tvar chunk = installedChunks[chunkId];\n \t\t\tif(chunk !== 0) {\n \t\t\t\tif(chunk) {\n \t\t\t\t\tchunk[1](new Error('Loading chunk ' + chunkId + ' failed.'));\n \t\t\t\t}\n \t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t}\n \t\t};\n \t\thead.appendChild(script);\n\n \t\treturn promise;\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"./\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap 887b718e89a93ee8ebdc"],"sourceRoot":""}
\ No newline at end of file
!function(e){var c=window.webpackJsonp;window.webpackJsonp=function(n,t,f){for(var o,d,b,i=0,u=[];i<n.length;i++)d=n[i],r[d]&&u.push(r[d][0]),r[d]=0;for(o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);for(c&&c(n,t,f);u.length;)u.shift()();if(f)for(i=0;i<f.length;i++)b=a(a.s=f[i]);return b};var n={},r={31:0};function a(c){if(n[c])return n[c].exports;var r=n[c]={i:c,l:!1,exports:{}};return e[c].call(r.exports,r,r.exports,a),r.l=!0,r.exports}a.e=function(e){var c=r[e];if(0===c)return new Promise(function(e){e()});if(c)return c[2];var n=new Promise(function(n,a){c=r[e]=[n,a]});c[2]=n;var t=document.getElementsByTagName("head")[0],f=document.createElement("script");f.type="text/javascript",f.charset="utf-8",f.async=!0,f.timeout=12e4,a.nc&&f.setAttribute("nonce",a.nc),f.src=a.p+"static/js/"+e+"."+{0:"86b0ad60fa3ab0ab5da7",1:"26fc7c6e9b4ccca95f46",2:"36c606bb7e5ee2422509",3:"549f7dffb6d27dab7156",4:"38beecb30134135c6d47",5:"cf1ec90f8c896ca65c2b",6:"e99869f914f3ef8901c7",7:"23bb38d03d9540d0d331",8:"f98480a2e9f07af1c200",9:"181fc9edf7a61804b7ec",10:"efd234e03eae1fa9f9a2",11:"a6597defe4a96fb1006c",12:"9764d4ae699e5614c2a2",13:"56f2783c415a9bee8f54",14:"c9f0ae58b38a47c68653",15:"584904084d983e1f1f83",16:"839e92d6d0b9dddc8118",17:"bb777189e3cf26419057",18:"510599f7144300961720",19:"89578854328b793401e6",20:"efa0a2e8e5ceaa765966",21:"535c4d73365c76ddb8d9",22:"efee25c5eb4b5d4f5fe6",23:"2e8631d136d983aec412",24:"5865910b82f5a71d5eb9",25:"0d3069d544067552953b",26:"06744aa97cab6e4d611a",27:"56cf7f6f5f150a3a58ef",28:"21bb5c7edfc0f09c1151"}[e]+".js";var o=setTimeout(d,12e4);function d(){f.onerror=f.onload=null,clearTimeout(o);var c=r[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),r[e]=void 0)}return f.onerror=f.onload=d,t.appendChild(f),n},a.m=e,a.c=n,a.d=function(e,c,n){a.o(e,c)||Object.defineProperty(e,c,{configurable:!1,enumerable:!0,get:n})},a.n=function(e){var c=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(c,"a",c),c},a.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},a.p="./",a.oe=function(e){throw console.error(e),e}}([]);
//# sourceMappingURL=manifest.ec8f377bea3ddfb2fcae.js.map
\ No newline at end of file
{"version":3,"sources":["webpack:///webpack/bootstrap d1ce721d326ae0288cf9"],"names":["parentJsonpFunction","window","chunkIds","moreModules","executeModules","moduleId","chunkId","result","i","resolves","length","installedChunks","push","Object","prototype","hasOwnProperty","call","modules","shift","__webpack_require__","s","installedModules","31","exports","module","l","e","installedChunkData","Promise","resolve","promise","reject","head","document","getElementsByTagName","script","createElement","type","charset","async","timeout","nc","setAttribute","src","p","0","1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","setTimeout","onScriptComplete","onerror","onload","clearTimeout","chunk","Error","undefined","appendChild","m","c","d","name","getter","o","defineProperty","configurable","enumerable","get","n","__esModule","object","property","oe","err","console","error"],"mappings":"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","file":"static/js/manifest.ec8f377bea3ddfb2fcae.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules, executeModules) {\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [], result;\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules, executeModules);\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n \t\tif(executeModules) {\n \t\t\tfor(i=0; i < executeModules.length; i++) {\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = executeModules[i]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t};\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// objects to store loaded and loading chunks\n \tvar installedChunks = {\n \t\t31: 0\n \t};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData === 0) {\n \t\t\treturn new Promise(function(resolve) { resolve(); });\n \t\t}\n\n \t\t// a Promise means \"currently loading\".\n \t\tif(installedChunkData) {\n \t\t\treturn installedChunkData[2];\n \t\t}\n\n \t\t// setup Promise in chunk cache\n \t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t});\n \t\tinstalledChunkData[2] = promise;\n\n \t\t// start chunk loading\n \t\tvar head = document.getElementsByTagName('head')[0];\n \t\tvar script = document.createElement('script');\n \t\tscript.type = \"text/javascript\";\n \t\tscript.charset = 'utf-8';\n \t\tscript.async = true;\n \t\tscript.timeout = 120000;\n\n \t\tif (__webpack_require__.nc) {\n \t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t}\n \t\tscript.src = __webpack_require__.p + \"static/js/\" + chunkId + \".\" + {\"0\":\"86b0ad60fa3ab0ab5da7\",\"1\":\"26fc7c6e9b4ccca95f46\",\"2\":\"36c606bb7e5ee2422509\",\"3\":\"549f7dffb6d27dab7156\",\"4\":\"38beecb30134135c6d47\",\"5\":\"cf1ec90f8c896ca65c2b\",\"6\":\"e99869f914f3ef8901c7\",\"7\":\"23bb38d03d9540d0d331\",\"8\":\"f98480a2e9f07af1c200\",\"9\":\"181fc9edf7a61804b7ec\",\"10\":\"efd234e03eae1fa9f9a2\",\"11\":\"a6597defe4a96fb1006c\",\"12\":\"9764d4ae699e5614c2a2\",\"13\":\"56f2783c415a9bee8f54\",\"14\":\"c9f0ae58b38a47c68653\",\"15\":\"584904084d983e1f1f83\",\"16\":\"839e92d6d0b9dddc8118\",\"17\":\"bb777189e3cf26419057\",\"18\":\"510599f7144300961720\",\"19\":\"89578854328b793401e6\",\"20\":\"efa0a2e8e5ceaa765966\",\"21\":\"535c4d73365c76ddb8d9\",\"22\":\"efee25c5eb4b5d4f5fe6\",\"23\":\"2e8631d136d983aec412\",\"24\":\"5865910b82f5a71d5eb9\",\"25\":\"0d3069d544067552953b\",\"26\":\"06744aa97cab6e4d611a\",\"27\":\"56cf7f6f5f150a3a58ef\",\"28\":\"21bb5c7edfc0f09c1151\"}[chunkId] + \".js\";\n \t\tvar timeout = setTimeout(onScriptComplete, 120000);\n \t\tscript.onerror = script.onload = onScriptComplete;\n \t\tfunction onScriptComplete() {\n \t\t\t// avoid mem leaks in IE.\n \t\t\tscript.onerror = script.onload = null;\n \t\t\tclearTimeout(timeout);\n \t\t\tvar chunk = installedChunks[chunkId];\n \t\t\tif(chunk !== 0) {\n \t\t\t\tif(chunk) {\n \t\t\t\t\tchunk[1](new Error('Loading chunk ' + chunkId + ' failed.'));\n \t\t\t\t}\n \t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t}\n \t\t};\n \t\thead.appendChild(script);\n\n \t\treturn promise;\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"./\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap d1ce721d326ae0288cf9"],"sourceRoot":""}
\ No newline at end of file
let baseInfo = [ let baseInfo = [{
{ fieldTemplateId: '',
parentFieldTemplateId: '',
minCount: 10,
maxCount: 20,
parentCode: 'baseInfo', parentCode: 'baseInfo',
systemFieldId: "k101",
fieldName: '姓名', fieldName: '姓名',
fieldKey: 'clerkName', fieldCode: 'clerkName',
systemFlag: true, systemFlag: true,
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fieldType: "0", //字段类型(0:单行输入框,1:多行输入框,2:单选框 3:多选框 4:日期 5:日期区间 6:数字输入框 7:图片上传 ) fieldType: "0", //字段类型(0:单行输入框,1:多行输入框,2:单选框 3:多选框 4:日期 5:日期区间 6:数字输入框 7:图片上传 )
fixed: false, // 判断字段是否已经在列表中 fixed: false, // 判断字段是否已经在列表中
fieldDescription: '请输入', // 提示文字 fieldDescription: '请输入', // 提示文字
ruleContent: [], // 单选 日期有 fieldOperations: {
fieldContent: [], // 选项 ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, // 是否必填 isMust: false, // 是否必填
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'baseInfo', parentCode: 'baseInfo',
systemFieldId: "k102",
fieldName: '部门', fieldName: '部门',
fieldKey: 'groupName', fieldCode: 'groupName',
systemFlag: true, systemFlag: true,
fieldType: "0", // 字段类型 fieldType: "0", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
ruleContent: [], fieldOperations: {
fieldContent: [], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'baseInfo', parentCode: 'baseInfo',
systemFieldId: "k103", fieldCode: "clerkPhone",
fieldName: '手机号', fieldName: '手机号',
fieldKey: 'clerkPhone',
systemFlag: true, systemFlag: true,
fieldType: "0", // 字段类型 fieldType: "0", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
ruleContent: [], fieldOperations: {
fieldContent: [], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, isMust: false,
modifyLimitStatus: '0', modifyLimitStatus: '0',
modifyTimesLimit: 1, modifyTimesLimit: 1,
...@@ -48,881 +54,948 @@ let baseInfo = [ ...@@ -48,881 +54,948 @@ let baseInfo = [
}, },
{ {
parentCode: 'baseInfo', parentCode: 'baseInfo',
systemFieldId: "k104",
fieldName: 'code', fieldName: 'code',
fieldKey: 'clerkCode', fieldCode: 'clerkCode',
systemFlag: true, systemFlag: true,
fieldType: "0", // 字段类型 fieldType: "0", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
ruleContent: [], fieldOperations: {
fieldContent: [], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'baseInfo', parentCode: 'baseInfo',
systemFieldId: "k105",
fieldName: '邮箱', fieldName: '邮箱',
fieldKey: 'clerkEmail', fieldCode: 'clerkEmail',
systemFlag: true, systemFlag: true,
fieldType: "0", // 字段类型 fieldType: "0", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
ruleContent: [], fieldOperations: {
fieldContent: [], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'baseInfo', parentCode: 'baseInfo',
systemFieldId: "k106",
fieldName: '职位', fieldName: '职位',
fieldKey: 'positionName', fieldCode: 'positionName',
systemFlag: true, systemFlag: true,
fieldType: "0", // 字段类型 fieldType: "0", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
ruleContent: [], fieldOperations: {
fieldContent: [], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'baseInfo', parentCode: 'baseInfo',
systemFieldId: "k107",
fieldName: '入职时间', fieldName: '入职时间',
fieldKey: 'hireDate', fieldCode: 'hireDate',
systemFlag: true, systemFlag: true,
fieldType: "4", // 字段类型 fieldType: "4", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请选择', fieldDescription: '请选择',
typeValue: '年-月-日', fieldOperations: {
ruleContent:[ typeValue: '1',
{'type':'radio','name':'年-月-日', 'key': 1, 'checked':'checked','isEdit':1}, ruleContent: [
{'type':'radio','name':'年-月', 'key': 2,'isEdit':1} { 'type': 'radio', 'name': '年-月-日', 'key': 1, 'isEdit': 1 },
], { 'type': 'radio', 'name': '年-月', 'key': 2, 'isEdit': 1 }
fieldContent: [], ],
fieldContent: [],
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
} }
]; ];
let jobInfo = [ let jobInfo = [{
{
parentCode: 'jobInfo', parentCode: 'jobInfo',
systemFieldId: 'k201',
fieldName: '员工类型', fieldName: '员工类型',
fieldKey: 'clerkType', fieldCode: 'clerkType',
systemFlag: true, systemFlag: true,
fieldType: "2", // 字段类型 fieldType: "2", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请选择', fieldDescription: '请选择',
ruleContent: [], fieldOperations: {
fieldContent:[ ruleContent: [],
{'type':'radio','name':'全职','key': 1}, fieldContent: [
{'type':'radio','name':'兼职','key': 2}, { 'type': 'radio', 'name': '全职', 'key': 1 },
{'type':'radio','name':'外包','key': 3}, { 'type': 'radio', 'name': '兼职', 'key': 2 },
{'type':'radio','name':'实习','key': 4}, { 'type': 'radio', 'name': '外包', 'key': 3 },
{'type':'radio','name':'无类型','key': 5}, { 'type': 'radio', 'name': '实习', 'key': 4 },
], { 'type': 'radio', 'name': '无类型', 'key': 5 },
],
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'jobInfo', parentCode: 'jobInfo',
systemFieldId: 'k202',
fieldName: '员工状态', fieldName: '员工状态',
fieldKey: 'clerkStatus', fieldCode: 'clerkStatus',
systemFlag: true, systemFlag: true,
fieldType: "2", // 字段类型 fieldType: "2", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请选择', fieldDescription: '请选择',
ruleContent: [], fieldOperations: {
fieldContent: [ ruleContent: [],
{'type':'radio', 'name':'正式','key':'1'}, fieldContent: [
{'type':'radio', 'name':'试用','key':'2'}, { 'type': 'radio', 'name': '正式', 'key': '1' },
], { 'type': 'radio', 'name': '试用', 'key': '2' },
],
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'jobInfo', parentCode: 'jobInfo',
systemFieldId: 'k203',
fieldName: '转正日期', fieldName: '转正日期',
fieldKey: 'correctionDate', fieldCode: 'correctionDate',
systemFlag: true, systemFlag: true,
fieldType: "4", // 字段类型 fieldType: "4", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请选择', fieldDescription: '请选择',
typeValue: '年-月-日', fieldOperations: {
ruleContent:[ typeValue: '1',
{'type':'radio','name':'年-月-日','key': 1, 'checked':'checked','isEdit':1}, ruleContent: [
{'type':'radio','name':'年-月','key': 2,'isEdit':1} { 'type': 'radio', 'name': '年-月-日', 'key': 1, 'isEdit': 1 },
], { 'type': 'radio', 'name': '年-月', 'key': 2, 'isEdit': 1 }
],
},
fieldContent: [], fieldContent: [],
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'jobInfo', parentCode: 'jobInfo',
systemFieldId: 'k204',
fieldName: '岗位职级', fieldName: '岗位职级',
fieldKey: 'positionRank', fieldCode: 'positionRank',
systemFlag: true, systemFlag: true,
fieldType: "0", // 字段类型 fieldType: "0", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
ruleContent: [], fieldOperations: {
fieldContent: [], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
} }
] ]
let selfInfo = [ let selfInfo = [{
{
parentCode: 'selfInfo', parentCode: 'selfInfo',
systemFieldId: 'k301',
fieldName: '身份证姓名', fieldName: '身份证姓名',
fieldKey: 'identifyName', fieldCode: 'identifyName',
systemFlag: true, systemFlag: true,
fieldType: "0", // 字段类型 fieldType: "0", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
ruleContent: [], fieldOperations: {
fieldContent: [], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'selfInfo', parentCode: 'selfInfo',
systemFieldId: 'k302',
fieldName: '证件号码', fieldName: '证件号码',
fieldKey: 'identifyNo', fieldCode: 'identifyNo',
systemFlag: true, systemFlag: true,
fieldType: "6", // 字段类型 数字输入框 fieldType: "6", // 字段类型 数字输入框
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
ruleContent: [], fieldOperations: {
fieldContent: [], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, isMust: false,
unit: '元', // 数字单位 unit: '元', // 数字单位
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'selfInfo', parentCode: 'selfInfo',
systemFieldId: 'k303',
fieldName: '出生日期', fieldName: '出生日期',
fieldKey: 'birthDay', fieldCode: 'birthDay',
systemFlag: true, systemFlag: true,
fieldType: "4", // 字段类型 fieldType: "4", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请选择', fieldDescription: '请选择',
typeValue: '年-月-日', fieldOperations: {
ruleContent:[ typeValue: '1',
{'type':'radio','name':'年-月-日', 'key': 1, 'checked':'checked','isEdit':1}, ruleContent: [
{'type':'radio','name':'年-月', 'key': 2,'isEdit':1} { 'type': 'checkbox', 'name': '年-月-日', 'key': 1, 'isEdit': 1 },
], { 'type': 'checkbox', 'name': '年-月', 'key': 2, 'isEdit': 1 }
fieldContent: [], ],
fieldContent: [],
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'selfInfo', parentCode: 'selfInfo',
systemFieldId: 'k304',
fieldName: '性别', fieldName: '性别',
fieldKey: 'sex', fieldCode: 'sex',
systemFlag: true, systemFlag: true,
fieldType: "0", // 字段类型 fieldType: "2", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
ruleContent: [], fieldOperations: {
ruleContent: [],
fieldContent: [
{ 'type': 'radio', 'name': '男', 'key': 1 },
{ 'type': 'radio', 'name': '女', 'key': 2 },
],
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'selfInfo', parentCode: 'selfInfo',
systemFieldId: 'k305',
fieldName: '民族', fieldName: '民族',
fieldKey: 'nation', fieldCode: 'nation',
systemFlag: true, systemFlag: true,
fieldType: "0", // 字段类型 fieldType: "0", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
ruleContent: [], fieldOperations: {
ruleContent: [],
fieldContent: [
{ 'type': 'radio', 'name': '汉', 'key': 1 },
{ 'type': 'radio', 'name': '女', 'key': 2 },
],
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'selfInfo', parentCode: 'selfInfo',
systemFieldId: 'k306',
fieldName: '身份证地址', fieldName: '身份证地址',
fieldKey: 'identifyAddr', fieldCode: 'identifyAddr',
systemFlag: true, systemFlag: true,
fieldType: "1", // 字段类型 多行输入框 fieldType: "1", // 字段类型 多行输入框
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
ruleContent: [], fieldOperations: {
ruleContent: [],
fieldContent: [],
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'selfInfo', parentCode: 'selfInfo',
systemFieldId: 'k307',
fieldName: '证件有效期', fieldName: '证件有效期',
fieldKey: 'identifyEffectiveDate', fieldCode: 'identifyEffectiveDate',
systemFlag: true, systemFlag: true,
fieldType: "4", // 字段类型 多行输入框 fieldType: "4", // 字段类型 多行输入框
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
typeValue: '年-月-日', fieldOperations: {
ruleContent:[ typeValue: '1',
{'type':'radio','name':'年-月-日','key': 1, 'checked':'checked','isEdit':1}, ruleContent: [
{'type':'radio','name':'年-月','key': 2,'isEdit':1} { 'type': 'radio', 'name': '年-月-日', 'key': 1, 'isEdit': 1 },
], { 'type': 'radio', 'name': '年-月', 'key': 2, 'isEdit': 1 }
],
fieldContent: []
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'selfInfo', parentCode: 'selfInfo',
systemFieldId: 'k308',
fieldName: '户籍类型', fieldName: '户籍类型',
fieldKey: 'birthPlaceType', fieldCode: 'birthPlaceType',
systemFlag: true, systemFlag: true,
fieldType: "2", // 字段类型 fieldType: "2", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请选择', fieldDescription: '请选择',
ruleContent: [], fieldOperations: {
fieldContent:[ ruleContent: [],
{'type':'radio','name':'本地城镇', 'key':1}, fieldContent: [
{'type':'radio','name':'本地农村', 'key':2}, { 'type': 'radio', 'name': '本地城镇', 'key': 1 },
{'type':'radio','name':'外地城镇(省内)', 'key':3}, { 'type': 'radio', 'name': '本地农村', 'key': 2 },
{'type':'radio','name':'外地农村(省内)', 'key':4}, { 'type': 'radio', 'name': '外地城镇(省内)', 'key': 3 },
{'type':'radio','name':'外地城镇(省外)', 'key':5}, { 'type': 'radio', 'name': '外地农村(省内)', 'key': 4 },
{'type':'radio','name':'外地农村(省外)', 'key':6}, { 'type': 'radio', 'name': '外地城镇(省外)', 'key': 5 },
], { 'type': 'radio', 'name': '外地农村(省外)', 'key': 6 },
],
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'selfInfo', parentCode: 'selfInfo',
systemFieldId: 'k309',
fieldName: '地址', fieldName: '地址',
fieldKey: 'address', fieldCode: 'address',
systemFlag: true, systemFlag: true,
fieldType: "1", // 字段类型 多行输入框 fieldType: "1", // 字段类型 多行输入框
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
ruleContent: [], fieldOperations: {
ruleContent: [],
fieldContent: [],
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'selfInfo', parentCode: 'selfInfo',
systemFieldId: 'k310',
fieldName: '政治面貌', fieldName: '政治面貌',
fieldKey: 'politicalStatus', fieldCode: 'politicalStatus',
systemFlag: true, systemFlag: true,
fieldType: "2", // 字段类型 fieldType: "2", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请选择', fieldDescription: '请选择',
ruleContent: [], fieldOperations: {
fieldContent:[ ruleContent: [],
{'type':'radio','name':'团员','key':1}, fieldContent: [
{'type':'radio','name':'党员','key':2}, { 'type': 'radio', 'name': '团员', 'key': 1 },
{'type':'radio','name':'群众','key':3}, { 'type': 'radio', 'name': '党员', 'key': 2 },
{'type':'radio','name':'其他','key':4} { 'type': 'radio', 'name': '群众', 'key': 3 },
], { 'type': 'radio', 'name': '其他', 'key': 4 }
],
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'selfInfo', parentCode: 'selfInfo',
systemFieldId: 'k311',
fieldName: '婚姻状况', fieldName: '婚姻状况',
fieldKey: 'maritalStatus', fieldCode: 'maritalStatus',
systemFlag: true, systemFlag: true,
fieldType: "2", // 字段类型 fieldType: "2", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请选择', fieldDescription: '请选择',
ruleContent: [], fieldOperations: {
fieldContent:[ ruleContent: [],
{'type':'radio','name':'已婚','key': 1}, fieldContent: [
{'type':'radio','name':'未婚','key': 2} { 'type': 'radio', 'name': '已婚', 'key': 1 },
], { 'type': 'radio', 'name': '未婚', 'key': 2 }
],
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'selfInfo', parentCode: 'selfInfo',
systemFieldId: 'k312',
fieldName: '首次参加工作时间', fieldName: '首次参加工作时间',
fieldKey: 'firstWorkDate', fieldCode: 'firstWorkDate',
systemFlag: true, systemFlag: true,
fieldType: "4", // 字段类型 多行输入框 fieldType: "4", // 字段类型 多行输入框
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
typeValue: '年-月-日', fieldOperations: {
ruleContent:[ typeValue: '1',
{'type':'radio','name':'年-月-日','key': 1, 'checked':'checked','isEdit':1}, ruleContent: [
{'type':'radio','name':'年-月','key': 2,'isEdit':1} { 'type': 'radio', 'name': '年-月-日', 'key': 1, 'isEdit': 1 },
], { 'type': 'radio', 'name': '年-月', 'key': 2, 'isEdit': 1 }
],
fieldContent: [], // 选项
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'selfInfo', parentCode: 'selfInfo',
systemFieldId: 'k313',
fieldName: '银行卡号', fieldName: '银行卡号',
fieldKey: 'bankNo', fieldCode: 'bankNo',
systemFlag: true, systemFlag: true,
fieldType: "6", // 字段类型 数字输入框 fieldType: "6", // 字段类型 数字输入框
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
ruleContent: [], fieldOperations: {
fieldContent: [], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
unit: '元', // 数字单位
},
isMust: false, isMust: false,
unit: '元', // 数字单位
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'selfInfo', parentCode: 'selfInfo',
systemFieldId: 'k314',
fieldName: '开户行', fieldName: '开户行',
fieldKey: 'bankName', fieldCode: 'bankName',
systemFlag: true, systemFlag: true,
fieldType: "0", // 字段类型 多行输入框 fieldType: "0", // 字段类型 多行输入框
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
ruleContent: [], fieldOperations: {
ruleContent: [],
fieldContent: [],
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
] ]
let eduInfo = [ let eduInfo = [{
{
parentCode: 'eduInfo', parentCode: 'eduInfo',
systemFieldId: 'k401',
fieldName: '毕业院校', fieldName: '毕业院校',
fieldKey: 'graduateInstitutions', fieldCode: 'graduateInstitutions',
systemFlag: true, systemFlag: true,
fieldType: "0", // 字段类型 fieldType: "0", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
ruleContent: [], fieldOperations: {
fieldContent:[], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'eduInfo', parentCode: 'eduInfo',
systemFieldId: 'k402',
fieldName: '毕业时间', fieldName: '毕业时间',
fieldKey: 'graduateDate', fieldCode: 'graduateDate',
systemFlag: true, systemFlag: true,
fieldType: "4", // 字段类型 fieldType: "4", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请选择', fieldDescription: '请选择',
typeValue: '年-月-日', fieldOperations: {
ruleContent:[ typeValue: '1',
{'type':'radio','name':'年-月-日','key': 1, 'checked':'checked','isEdit':1}, ruleContent: [
{'type':'radio','name':'年-月','key': 2,'isEdit':1} { 'type': 'radio', 'name': '年-月-日', 'key': 1, 'isEdit': 1 },
], { 'type': 'radio', 'name': '年-月', 'key': 2, 'isEdit': 1 }
fieldContent:[], ],
fieldContent: [],
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'eduInfo', parentCode: 'eduInfo',
systemFieldId: 'k403',
fieldName: '所学专业', fieldName: '所学专业',
fieldKey: 'majorCourse', fieldCode: 'majorCourse',
systemFlag: true, systemFlag: true,
fieldType: "0", // 字段类型 fieldType: "0", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
ruleContent: [], fieldOperations: {
fieldContent:[], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'eduInfo', parentCode: 'eduInfo',
systemFieldId: 'k404',
fieldName: '最高学历', fieldName: '最高学历',
fieldKey: 'highestEducation', fieldCode: 'highestEducation',
systemFlag: true, systemFlag: true,
fieldType: "2", // 字段类型 fieldType: "2", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请选择', fieldDescription: '请选择',
ruleContent: [], fieldOperations: {
fieldContent:[ ruleContent: [],
{'type':'radio','name':'初中','key':1}, fieldContent: [
{'type':'radio','name':'高中','key':2}, { 'type': 'radio', 'name': '初中', 'key': 1 },
{'type':'radio','name':'中专','key':3}, { 'type': 'radio', 'name': '高中', 'key': 2 },
{'type':'radio','name':'大专','key':4}, { 'type': 'radio', 'name': '中专', 'key': 3 },
{'type':'radio','name':'本科','key':5}, { 'type': 'radio', 'name': '大专', 'key': 4 },
{'type':'radio','name':'硕士','key':6}, { 'type': 'radio', 'name': '本科', 'key': 5 },
{'type':'radio','name':'博士','key':7}, { 'type': 'radio', 'name': '硕士', 'key': 6 },
{'type':'radio','name':'其他','key':8} { 'type': 'radio', 'name': '博士', 'key': 7 },
], { 'type': 'radio', 'name': '其他', 'key': 8 }
],
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
] ]
let contractInfo = [ let contractInfo = [{
{
parentCode: 'contractInfo', parentCode: 'contractInfo',
systemFieldId: 'k501',
fieldName: '合同公司', fieldName: '合同公司',
fieldKey: 'contractCompany', fieldCode: 'contractCompany',
systemFlag: true, systemFlag: true,
fieldType: "0", // 字段类型 fieldType: "0", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
ruleContent: [], fieldOperations: {
fieldContent:[], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'contractInfo', parentCode: 'contractInfo',
systemFieldId: 'k502',
fieldName: '合同类型', fieldName: '合同类型',
fieldKey: 'contractType', fieldCode: 'contractType',
systemFlag: true, systemFlag: true,
fieldType: "2", // 字段类型 fieldType: "2", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请选择', fieldDescription: '请选择',
ruleContent: [], fieldOperations: {
fieldContent:[ ruleContent: [],
{'type':'radio','name':'固定曲线劳动合同','key':1}, fieldContent: [
{'type':'radio','name':'无固定期限劳动合同','key':2}, { 'type': 'radio', 'name': '固定曲线劳动合同', 'key': 1 },
{'type':'radio','name':'实习协议','key':3}, { 'type': 'radio', 'name': '无固定期限劳动合同', 'key': 2 },
{'type':'radio','name':'劳务协议','key':4}, { 'type': 'radio', 'name': '实习协议', 'key': 3 },
{'type':'radio','name':'劳务派遣合同','key':5}, { 'type': 'radio', 'name': '劳务协议', 'key': 4 },
{'type':'radio','name':'返聘协议','key':6}, { 'type': 'radio', 'name': '劳务派遣合同', 'key': 5 },
{'type':'radio','name':'短期劳动合同','key':7}, { 'type': 'radio', 'name': '返聘协议', 'key': 6 },
{'type':'radio','name':'其他','key':8}, { 'type': 'radio', 'name': '短期劳动合同', 'key': 7 },
], { 'type': 'radio', 'name': '其他', 'key': 8 },
],
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'contractInfo', parentCode: 'contractInfo',
systemFieldId: 'k503',
fieldName: '首次合同起始日', fieldName: '首次合同起始日',
fieldKey: 'firstContractBeginDate', fieldCode: 'firstContractBeginDate',
systemFlag: true, systemFlag: true,
fieldType: "4", // 字段类型 fieldType: "4", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请选择', fieldDescription: '请选择',
typeValue: '年-月-日', fieldOperations: {
ruleContent:[ typeValue: '1',
{'type':'radio','name':'年-月-日','key': 1, 'checked':'checked','isEdit':1}, ruleContent: [
{'type':'radio','name':'年-月','key': 2,'isEdit':1} { 'type': 'radio', 'name': '年-月-日', 'key': 1, 'isEdit': 1 },
], { 'type': 'radio', 'name': '年-月', 'key': 2, 'isEdit': 1 }
fieldContent:[], ],
},
fieldContent: [],
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'contractInfo', parentCode: 'contractInfo',
systemFieldId: 'k504',
fieldName: '首次合同到期日', fieldName: '首次合同到期日',
fieldKey: 'firstContractEndDate', fieldCode: 'firstContractEndDate',
systemFlag: true, systemFlag: true,
fieldType: "4", // 字段类型 fieldType: "4", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请选择', fieldDescription: '请选择',
typeValue: '年-月-日', fieldOperations: {
ruleContent:[ typeValue: '1',
{'type':'radio','name':'年-月-日','key': 1, 'checked':'checked','isEdit':1}, ruleContent: [
{'type':'radio','name':'年-月','key': 2,'isEdit':1} { 'type': 'radio', 'name': '年-月-日', 'key': 1, 'isEdit': 1 },
], { 'type': 'radio', 'name': '年-月', 'key': 2, 'isEdit': 1 }
fieldContent:[], ],
},
fieldContent: [],
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'contractInfo', parentCode: 'contractInfo',
systemFieldId: 'k505',
fieldName: '现合同起始日', fieldName: '现合同起始日',
fieldKey: 'currentContractBeginDate', fieldCode: 'currentContractBeginDate',
systemFlag: true, systemFlag: true,
fieldType: "4", // 字段类型 fieldType: "4", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请选择', fieldDescription: '请选择',
typeValue: '年-月-日', fieldOperations: {
ruleContent:[ typeValue: '1',
{'type':'radio','name':'年-月-日','key': 1, 'checked':'checked','isEdit':1}, ruleContent: [
{'type':'radio','name':'年-月','key': 2,'isEdit':1} { 'type': 'radio', 'name': '年-月-日', 'key': 1, 'isEdit': 1 },
], { 'type': 'radio', 'name': '年-月', 'key': 2, 'isEdit': 1 }
fieldContent:[], ],
fieldContent: [],
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'contractInfo', parentCode: 'contractInfo',
systemFieldId: 'k506',
fieldName: '现合同到期日', fieldName: '现合同到期日',
fieldKey: 'currentContractEndDate', fieldCode: 'currentContractEndDate',
systemFlag: true, systemFlag: true,
fieldType: "4", // 字段类型 fieldType: "4", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请选择', fieldDescription: '请选择',
typeValue: '年-月-日', fieldOperations: {
ruleContent:[ typeValue: '1',
{'type':'radio','name':'年-月-日','key': 1, 'checked':'checked','isEdit':1}, ruleContent: [
{'type':'radio','name':'年-月','key': 2,'isEdit':1} { 'type': 'radio', 'name': '年-月-日', 'key': 1, 'isEdit': 1 },
], { 'type': 'radio', 'name': '年-月', 'key': 2, 'isEdit': 1 }
fieldContent:[], ],
fieldContent: [],
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'contractInfo', parentCode: 'contractInfo',
systemFieldId: 'k507',
fieldName: '合同期限', fieldName: '合同期限',
fieldKey: 'contractDateType', fieldCode: 'contractDateType',
systemFlag: true, systemFlag: true,
fieldType: "2", // 字段类型 fieldType: "2", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请选择', fieldDescription: '请选择',
ruleContent: [], fieldOperations: {
fieldContent:[ ruleContent: [],
{'type':'radio','name':'无','key':1}, fieldContent: [
{'type':'radio','name':'6个月','key':2}, { 'type': 'radio', 'name': '无', 'key': 1 },
{'type':'radio','name':'12个月','key':3}, { 'type': 'radio', 'name': '6个月', 'key': 2 },
{'type':'radio','name':'24个月','key':4}, { 'type': 'radio', 'name': '12个月', 'key': 3 },
{'type':'radio','name':'36个月或以上','key':5} { 'type': 'radio', 'name': '24个月', 'key': 4 },
], { 'type': 'radio', 'name': '36个月或以上', 'key': 5 }
],
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'contractInfo', parentCode: 'contractInfo',
systemFieldId: 'k508',
fieldName: '续签次数', fieldName: '续签次数',
fieldKey: 'contractRenewNum', fieldCode: 'contractRenewNum',
systemFlag: true, systemFlag: true,
fieldType: "0", // 字段类型 fieldType: "0", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
ruleContent: [], fieldOperations: {
fieldContent:[], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
] ]
let contactInfo = [ let contactInfo = [{
{
parentCode: 'contactInfo', parentCode: 'contactInfo',
systemFieldId: 'k601',
fieldName: '紧急联系人姓名', fieldName: '紧急联系人姓名',
fieldKey: 'emergencyContact', fieldCode: 'emergencyContact',
systemFlag: true, systemFlag: true,
fieldType: "0", // 字段类型 fieldType: "0", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
ruleContent: [], fieldOperations: {
fieldContent:[], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'contactInfo', parentCode: 'contactInfo',
systemFieldId: 'k602',
fieldName: '紧急联系人手机号', fieldName: '紧急联系人手机号',
fieldKey: 'emergencyContactPhone', fieldCode: 'emergencyContactPhone',
systemFlag: true, systemFlag: true,
fieldType: "6", // 字段类型 数字输入框 fieldType: "6", // 字段类型 数字输入框
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
ruleContent: [], fieldOperations: {
fieldContent: [], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, isMust: false,
unit: '元', // 数字单位 unit: '元', // 数字单位
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'contactInfo', parentCode: 'contactInfo',
systemFieldId: 'k603',
fieldName: '紧急联系人关系', fieldName: '紧急联系人关系',
fieldKey: 'emergencyContactRelationship', fieldCode: 'emergencyContactRelationship',
systemFlag: true, systemFlag: true,
fieldType: "0", // 字段类型 fieldType: "0", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
ruleContent: [], fieldOperations: {
fieldContent:[], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
] ]
let personalInfo = [ let personalInfo = [{
{
parentCode: 'personalInfo', parentCode: 'personalInfo',
systemFieldId: 'k701',
fieldName: '身份证(人像面)', fieldName: '身份证(人像面)',
fieldKey: 'identifyFrontImageUrl', fieldCode: 'identifyFrontImageUrl',
systemFlag: true, systemFlag: true,
fieldType: "7", // 字段类型 fieldType: "7", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '最多上传9张图片', fieldDescription: '最多上传9张图片',
ruleContent: [], fieldOperations: {
fieldContent:[], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'personalInfo', parentCode: 'personalInfo',
systemFieldId: 'k702',
fieldName: '身份证(国徽面)', fieldName: '身份证(国徽面)',
fieldKey: 'identifyBackImageUrl', fieldCode: 'identifyBackImageUrl',
systemFlag: true, systemFlag: true,
fieldType: "7", // 字段类型 fieldType: "7", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '最多上传9张图片', fieldDescription: '最多上传9张图片',
ruleContent: [], fieldOperations: {
fieldContent:[], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'personalInfo', parentCode: 'personalInfo',
systemFieldId: 'k703',
fieldName: '学历证书', fieldName: '学历证书',
fieldKey: 'qualificationImageUrl', fieldCode: 'qualificationImageUrl',
systemFlag: true, systemFlag: true,
fieldType: "7", // 字段类型 fieldType: "7", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '最多上传9张图片', fieldDescription: '最多上传9张图片',
ruleContent: [], fieldOperations: {
fieldContent:[], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'personalInfo', parentCode: 'personalInfo',
systemFieldId: 'k704',
fieldName: '学位证书', fieldName: '学位证书',
fieldKey: 'diplomaImageUrl', fieldCode: 'diplomaImageUrl',
systemFlag: true, systemFlag: true,
fieldType: "7", // 字段类型 fieldType: "7", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '最多上传9张图片', fieldDescription: '最多上传9张图片',
ruleContent: [], fieldOperations: {
fieldContent:[], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'personalInfo', parentCode: 'personalInfo',
systemFieldId: 'k705',
fieldName: '上家公司离职证明', fieldName: '上家公司离职证明',
fieldKey: 'fireEvidenceImageUrl', fieldCode: 'fireEvidenceImageUrl',
systemFlag: true, systemFlag: true,
fieldType: "7", // 字段类型 fieldType: "7", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '最多上传9张图片', fieldDescription: '最多上传9张图片',
ruleContent: [], fieldOperations: {
fieldContent:[], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'personalInfo', parentCode: 'personalInfo',
systemFieldId: 'k706',
fieldName: '员工照片', fieldName: '员工照片',
fieldKey: 'clerkImageUrl', fieldCode: 'clerkImageUrl',
systemFlag: true, systemFlag: true,
fieldType: "7", // 字段类型 fieldType: "7", // 字段类型
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '最多上传9张图片', fieldDescription: '最多上传9张图片',
ruleContent: [], fieldOperations: {
fieldContent:[], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
] ]
let defineInfo = [ let defineInfo = [{
{
parentCode: 'defineInfo', parentCode: 'defineInfo',
systemFieldId: '-1', fieldCode: '-1',
fieldName: '单行输入框', fieldName: '单行输入框',
fieldKey: '', fieldCode: '',
systemFlag: false, systemFlag: false,
fieldEdited: true, // 修改(0:不可修改,1:可修改) fieldEdited: true, // 修改(0:不可修改,1:可修改)
fieldType: '0', fieldType: '0',
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
ruleContent: [], fieldOperations: {
fieldContent: [], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'defineInfo', parentCode: 'defineInfo',
systemFieldId: '-1', fieldCode: '-1',
fieldName: '多行输入框', fieldName: '多行输入框',
fieldKey: '', fieldCode: '',
systemFlag: false, systemFlag: false,
fieldEdited: true, // 修改(0:不可修改,1:可修改) fieldEdited: true, // 修改(0:不可修改,1:可修改)
fieldType: '1', fieldType: '1',
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
ruleContent: [], fieldOperations: {
fieldContent: [], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'defineInfo', parentCode: 'defineInfo',
systemFieldId: '-1', fieldCode: '-1',
fieldName: '单选框', fieldName: '单选框',
fieldEdited: true, // 修改(0:不可修改,1:可修改) fieldEdited: true, // 修改(0:不可修改,1:可修改)
fieldType: '2', fieldType: '2',
fixed: false, fixed: false,
fieldDescription: '请选择', fieldDescription: '请选择',
ruleContent: [], fieldOperations: {
fieldContent: [ ruleContent: [],
{'type':'checkbox','name':'选项1',}, fieldContent: [
{'type':'checkbox','name':'选项2',}, { 'type': 'checkbox', 'name': '选项1', },
{'type':'checkbox','name':'选项3',} { 'type': 'checkbox', 'name': '选项2', },
], { 'type': 'checkbox', 'name': '选项3', }
],
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'defineInfo', parentCode: 'defineInfo',
systemFieldId: '-1', fieldCode: '-1',
fieldName: '多选框', fieldName: '多选框',
fieldEdited: true, // 修改(0:不可修改,1:可修改) fieldEdited: true, // 修改(0:不可修改,1:可修改)
fieldType: '3', fieldType: '3',
fixed: false, fixed: false,
fieldDescription: '请选择', fieldDescription: '请选择',
ruleContent: [], fieldOperations: {
fieldContent: [ ruleContent: [],
{'type':'checkbox','name':'选项1',}, fieldContent: [
{'type':'checkbox','name':'选项2',}, { 'type': 'checkbox', 'name': '选项1', },
{'type':'checkbox','name':'选项3',} { 'type': 'checkbox', 'name': '选项2', },
], { 'type': 'checkbox', 'name': '选项3', }
],
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'defineInfo', parentCode: 'defineInfo',
systemFieldId: '-1', fieldCode: '-1',
fieldName: '日期', fieldName: '日期',
fieldEdited: true, // 修改(0:不可修改,1:可修改) fieldEdited: true, // 修改(0:不可修改,1:可修改)
fieldType: '4', fieldType: '4',
fixed: false, fixed: false,
fieldDescription: '请选择', fieldDescription: '请选择',
typeValue: '年-月-日', fieldOperations: {
ruleContent:[ typeValue: 1,
{'type':'radio','name':'年-月-日', 'key': 1, 'checked':'checked','isEdit':1}, ruleContent: [
{'type':'radio','name':'年-月', 'key': 2,'isEdit':1} { 'type': 'radio', 'name': '年-月-日', 'key': 1, 'isEdit': 1 },
], { 'type': 'radio', 'name': '年-月', 'key': 2, 'isEdit': 1 }
],
fieldContent: [] // 选项
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'defineInfo', parentCode: 'defineInfo',
systemFieldId: '-1', fieldCode: '-1',
fieldName: '日期区间', fieldName: '日期区间',
fieldEdited: true, // 修改(0:不可修改,1:可修改) fieldEdited: true, // 修改(0:不可修改,1:可修改)
fieldType: '5', fieldType: '5',
fixed: false, fixed: false,
startName: '开始时间', fieldOperations: {
endName: '结束时间', startName: '开始时间',
startDescription: '请选择开始时间', endName: '结束时间',
endDescription: '请选择结束时间', startDescription: '请选择开始时间',
typeValue: '年-月-日', endDescription: '请选择结束时间',
ruleContent:[ typeValue: 1,
{'type':'radio','name':'年-月-日', 'key': 1, 'checked':'checked','isEdit':1}, ruleContent: [
{'type':'radio','name':'年-月', 'key': 2,'isEdit':1} { 'type': 'radio', 'name': '年-月-日', 'key': 1, 'isEdit': 1 },
], { 'type': 'radio', 'name': '年-月', 'key': 2, 'isEdit': 1 }
],
fieldContent: [] // 选项
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'defineInfo', parentCode: 'defineInfo',
systemFieldId: '-1', fieldCode: '-1',
fieldName: '数字输入框', fieldName: '数字输入框',
fieldKey: '', fieldCode: '',
systemFlag: false, systemFlag: false,
fieldType: "6", // 字段类型 数字输入框 fieldType: "6", // 字段类型 数字输入框
fieldEdited: true, // 修改(0:不可修改,1:可修改) fieldEdited: true, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '请输入', fieldDescription: '请输入',
ruleContent: [], fieldOperations: {
fieldContent: [], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
unit: '元', // 数字单位
},
isMust: false, isMust: false,
unit: '元', // 数字单位
staffRecordsIds: [] staffRecordsIds: []
}, },
{ {
parentCode: 'defineInfo', parentCode: 'defineInfo',
systemFieldId: '-1', fieldCode: '-1',
fieldName: '图片', fieldName: '图片',
fieldKey: '', fieldCode: '',
systemFlag: false, systemFlag: false,
fieldType: "7", // 字段类型 fieldType: "7", // 字段类型
fieldEdited: true, // 修改(0:不可修改,1:可修改) fieldEdited: true, // 修改(0:不可修改,1:可修改)
fixed: false, fixed: false,
fieldDescription: '最多上传9张图片', fieldDescription: '最多上传9张图片',
ruleContent: [], fieldOperations: {
fieldContent:[], ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, isMust: false,
staffRecordsIds: [] staffRecordsIds: []
} }
...@@ -955,5 +1028,3 @@ export default { ...@@ -955,5 +1028,3 @@ export default {
return defineInfo; return defineInfo;
} }
} }
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
@end="itemMoveEnd"><!-- @end="itemMoveEnd" --> @end="itemMoveEnd"><!-- @end="itemMoveEnd" -->
<li <li
:class="['compenent-item',item.fixed==true? 'fixed-item': '']" :class="['compenent-item',item.fixed==true? 'fixed-item': '']"
:data-type='item.systemFieldId' :data-type='item.fieldCode'
v-for="(item,index) in baseInfo" v-for="(item,index) in baseInfo"
:key="index" :key="index"
@mousedown="clickItem(item)" @mousedown="clickItem(item)"
...@@ -53,7 +53,7 @@ ...@@ -53,7 +53,7 @@
@end="itemMoveEnd"> @end="itemMoveEnd">
<li <li
:class="['compenent-item',item.fixed==true? 'fixed-item': '']" :class="['compenent-item',item.fixed==true? 'fixed-item': '']"
:data-type='item.systemFieldId' :data-type='item.fieldCode'
v-for="(item,index) in jobInfo" v-for="(item,index) in jobInfo"
:key="index" :key="index"
@mousedown="clickItem(item)"> @mousedown="clickItem(item)">
...@@ -73,7 +73,7 @@ ...@@ -73,7 +73,7 @@
@end="itemMoveEnd"> @end="itemMoveEnd">
<li <li
:class="['compenent-item',item.fixed==true? 'fixed-item': '']" :class="['compenent-item',item.fixed==true? 'fixed-item': '']"
:data-type='item.systemFieldId' :data-type='item.fieldCode'
v-for="(item,index) in selfInfo" v-for="(item,index) in selfInfo"
:key="index" :key="index"
@mousedown="clickItem(item)"> @mousedown="clickItem(item)">
...@@ -93,7 +93,7 @@ ...@@ -93,7 +93,7 @@
@end="itemMoveEnd"> @end="itemMoveEnd">
<li <li
:class="['compenent-item',item.fixed==true? 'fixed-item': '']" :class="['compenent-item',item.fixed==true? 'fixed-item': '']"
:data-type='item.systemFieldId' :data-type='item.fieldCode'
v-for="(item,index) in eduInfo" v-for="(item,index) in eduInfo"
:key="index" :key="index"
@mousedown="clickItem(item)"> @mousedown="clickItem(item)">
...@@ -113,7 +113,7 @@ ...@@ -113,7 +113,7 @@
@end="itemMoveEnd"> @end="itemMoveEnd">
<li <li
:class="['compenent-item',item.fixed==true? 'fixed-item': '']" :class="['compenent-item',item.fixed==true? 'fixed-item': '']"
:data-type='item.systemFieldId' :data-type='item.fieldCode'
v-for="(item,index) in contractInfo" v-for="(item,index) in contractInfo"
:key="index" :key="index"
@mousedown="clickItem(item)"> @mousedown="clickItem(item)">
...@@ -133,7 +133,7 @@ ...@@ -133,7 +133,7 @@
@end="itemMoveEnd"> @end="itemMoveEnd">
<li <li
:class="['compenent-item',item.fixed==true? 'fixed-item': '']" :class="['compenent-item',item.fixed==true? 'fixed-item': '']"
:data-type='item.systemFieldId' :data-type='item.fieldCode'
v-for="(item,index) in contactInfo" v-for="(item,index) in contactInfo"
:key="index" :key="index"
@mousedown="clickItem(item)"> @mousedown="clickItem(item)">
...@@ -153,7 +153,7 @@ ...@@ -153,7 +153,7 @@
@end="itemMoveEnd"> @end="itemMoveEnd">
<li <li
:class="['compenent-item',item.fixed==true? 'fixed-item': '']" :class="['compenent-item',item.fixed==true? 'fixed-item': '']"
:data-type='item.systemFieldId' :data-type='item.fieldCode'
v-for="(item,index) in personalInfo" v-for="(item,index) in personalInfo"
:key="index" :key="index"
@mousedown="clickItem(item)"> @mousedown="clickItem(item)">
...@@ -174,28 +174,28 @@ ...@@ -174,28 +174,28 @@
@start="isDragging=true" @end="itemMoveEnd" @start="isDragging=true" @end="itemMoveEnd"
@clone="cloneDefine"> @clone="cloneDefine">
<li <li
:class="['compenent-item',item.fixed==true? 'fixed-item': '',item.fieldType == 5?'block-class':'']" :class="['compenent-item',item.fixed==true? 'fixed-item': '']"
:data-type='item.systemFieldId' :data-type='item.fieldCode'
v-for="(item,index) in defineInfo" v-for="(item,index) in defineInfo"
:key="index" :key="index"
@mousedown="clickItem(item)"> @mousedown="clickItem(item)">
<span v-if="item.systemFieldId == '-1' && item.fieldType==0">{{item.fieldName}}</span> <span v-if="!item.systemFlag && item.fieldType == 0">{{item.fieldName}}</span>
<span v-if="item.systemFieldId == '-1' && item.fieldType == 1">{{item.fieldName}}</span> <span v-if="!item.systemFlag && item.fieldType == 1">{{item.fieldName}}</span>
<span v-if="item.systemFieldId == '-1' && item.fieldType == 2">{{item.fieldName}}</span> <span v-if="!item.systemFlag && item.fieldType == 2">{{item.fieldName}}</span>
<span v-if="item.systemFieldId == '-1' && item.fieldType == 3">{{item.fieldName}}</span> <span v-if="!item.systemFlag && item.fieldType == 3">{{item.fieldName}}</span>
<span v-if="item.systemFieldId == '-1' && item.fieldType == 4">{{item.fieldName}}</span> <span v-if="!item.systemFlag && item.fieldType == 4">{{item.fieldName}}</span>
<span v-if="item.systemFieldId == '-1' && item.fieldType == 5">{{item.fieldName}}</span> <span v-if="!item.systemFlag && item.fieldType == 5">{{item.fieldName}}</span>
<span v-if="item.systemFieldId == '-1' && item.fieldType == 6">{{item.fieldName}}</span> <span v-if="!item.systemFlag && item.fieldType == 6">{{item.fieldName}}</span>
<span v-if="item.systemFieldId == '-1' && item.fieldType == 7">{{item.fieldName}}</span> <span v-if="!item.systemFlag && item.fieldType == 7">{{item.fieldName}}</span>
<i v-if="item.systemFieldId == '-1' && item.fieldType==0" class="bg-icon bg-icon-one"></i> <i v-if="!item.systemFlag && item.fieldType == 0" class="bg-icon bg-icon-one"></i>
<i v-if="item.systemFieldId == '-1' && item.fieldType==1" class="bg-icon bg-icon-two"></i> <i v-if="!item.systemFlag && item.fieldType == 1" class="bg-icon bg-icon-two"></i>
<i v-if="item.systemFieldId == '-1' && item.fieldType==2" class="bg-icon bg-icon-three"></i> <i v-if="!item.systemFlag && item.fieldType == 2" class="bg-icon bg-icon-three"></i>
<i v-if="item.systemFieldId == '-1' && item.fieldType==3" class="bg-icon bg-icon-four"></i> <i v-if="!item.systemFlag && item.fieldType == 3" class="bg-icon bg-icon-four"></i>
<i v-if="item.systemFieldId == '-1' && item.fieldType==4" class="bg-icon bg-icon-five"></i> <i v-if="!item.systemFlag && item.fieldType == 4" class="bg-icon bg-icon-five"></i>
<i v-if="item.systemFieldId == '-1' && item.fieldType==5" class="bg-icon bg-icon-six"></i> <i v-if="!item.systemFlag && item.fieldType == 5" class="bg-icon bg-icon-six"></i>
<i v-if="item.systemFieldId == '-1' && item.fieldType==6" class="bg-icon bg-icon-seven"></i> <i v-if="!item.systemFlag && item.fieldType == 6" class="bg-icon bg-icon-seven"></i>
<i v-if="item.systemFieldId == '-1' && item.fieldType==7" class="bg-icon bg-icon-eight"></i> <i v-if="!item.systemFlag && item.fieldType == 7" class="bg-icon bg-icon-eight"></i>
</li> </li>
</draggable> </draggable>
</ul> </ul>
...@@ -221,12 +221,12 @@ ...@@ -221,12 +221,12 @@
<li <li
:class="['filed-item',currentIndex == index? 'active-item': '','li-block']" :class="['filed-item',currentIndex == index? 'active-item': '','li-block']"
v-for="(item,index) in tempaletDataList" v-for="(item,index) in tempaletDataList"
@click="selectItem(item.systemFieldId,index)" > @click="selectItem(item.fieldCode,index)" >
<!-- 删除 --> <!-- 删除 -->
<span <span
v-if= "item.systemFieldId != 'baseInfo'" v-if= "item.fieldCode != 'baseInfo'"
class="item-close p-item-close" class="item-close p-item-close"
@click.stop="deleteItem(item.systemFieldId,index)"> @click.stop="deleteItem(item.fieldCode,index)">
<i class="el-icon-close"></i> <i class="el-icon-close"></i>
</span> </span>
...@@ -238,18 +238,18 @@ ...@@ -238,18 +238,18 @@
<ul class="view-content"> <ul class="view-content">
<draggable <draggable
:options="{group:{name:'people', pull:false, put:true },sort: true}" :options="{group:{name:'people', pull:false, put:true },sort: true}"
v-model="item.children" :class="['drag-wrap','block-wrap',item.systemFieldId]" v-model="item.children" :class="['drag-wrap','block-wrap',item.fieldCode]"
@add="addDragItem"> @add="addDragItem">
<li <li
:class="['filed-item','child-filed-item',(currentChildKey == childItem.systemFieldId && currentChildIndex == ind)? 'active-item': '']" :class="['filed-item','child-filed-item',(currentChildKey == childItem.fieldCode && currentChildIndex == ind)? 'active-item': '']"
v-for="(childItem,ind) in item.children" v-for="(childItem,ind) in item.children"
@click.stop="selectChildItem(childItem.systemFieldId,index,ind,item.children)" > @click.stop="selectChildItem(childItem.fieldCode,index,ind,item.children)" >
<!-- 删除 --> <!-- 删除 -->
<span <span
class="item-close child-item-close" class="item-close child-item-close"
@click.stop="deleteChildItem(childItem.systemFieldId,index,ind,item.children,childItem)" @click.stop="deleteChildItem(childItem.fieldCode,index,ind,item.children,childItem)"
v-if="childItem.systemFieldId!='k103'"><!--生日禁止删除--> v-if="childItem.fieldCode!='clerkPhone'"><!--手机号禁止删除-->
<i class="el-icon-close"></i> <i class="el-icon-close"></i>
</span> </span>
<!-- item --> <!-- item -->
...@@ -263,15 +263,15 @@ ...@@ -263,15 +263,15 @@
<!-- 日期区间 --> <!-- 日期区间 -->
<div v-if="(childItem.fieldType == 5)"> <div v-if="(childItem.fieldType == 5)">
<div> <div>
<div :class="['opencard-item-title',childItem.startName.length>6? 'title-pre-wrap': '']">{{childItem.startName}}</div> <div :class="['opencard-item-title',childItem.fieldOperations.startName.length>6? 'title-pre-wrap': '']">{{childItem.fieldOperations.startName}}</div>
<div class="draged-item-show"> <div class="draged-item-show">
<span class="show-warm-text show-warm-text-flag select-flag">{{childItem.startDescription}}<i class="el-icon-arrow-right"></i></span> <span class="show-warm-text show-warm-text-flag select-flag">{{childItem.fieldOperations.startDescription}}<i class="el-icon-arrow-right"></i></span>
</div> </div>
</div> </div>
<div class="b-t-1"> <div class="b-t-1">
<div :class="['opencard-item-title',childItem.endName.length>6? 'title-pre-wrap': '']">{{childItem.endName}}</div> <div :class="['opencard-item-title',childItem.fieldOperations.endName.length>6? 'title-pre-wrap': '']">{{childItem.fieldOperations.endName}}</div>
<div class="draged-item-show"> <div class="draged-item-show">
<span class="show-warm-text show-warm-text-flag select-flag">{{childItem.endDescription}}<i class="el-icon-arrow-right"></i></span> <span class="show-warm-text show-warm-text-flag select-flag">{{childItem.fieldOperations.endDescription}}<i class="el-icon-arrow-right"></i></span>
</div> </div>
</div> </div>
</div> </div>
...@@ -312,7 +312,7 @@ ...@@ -312,7 +312,7 @@
<div class="edit-view baby-info-flag baby-info"> <div class="edit-view baby-info-flag baby-info">
<template v-for="(item,index) in tempaletDataList"> <template v-for="(item,index) in tempaletDataList">
<!-- 公共 --> <!-- 公共 -->
<template v-if="currentIndex == index && item.parentCode == ''"> <template v-if="currentIndex == index && item.parentCode == '0'">
<div class="edit-item "> <div class="edit-item ">
<div class="edit-item-title edit-title-padding"> 标题 </div> <div class="edit-item-title edit-title-padding"> 标题 </div>
<limitInput <limitInput
...@@ -369,7 +369,7 @@ ...@@ -369,7 +369,7 @@
<limitInput <limitInput
:inputWidth="340" :inputWidth="340"
:limitClass="'limit-color'" :limitClass="'limit-color'"
:inputValue.sync="childItem.startName" :inputValue.sync="childItem.fieldOperations.startName"
:holder="''" :holder="''"
:disflag='!childItem.fieldEdited' :disflag='!childItem.fieldEdited'
:getByType="'word'" :getByType="'word'"
...@@ -381,7 +381,7 @@ ...@@ -381,7 +381,7 @@
<limitInput <limitInput
:inputWidth="340" :inputWidth="340"
:limitClass="'limit-color'" :limitClass="'limit-color'"
:inputValue.sync="childItem.startDescription" :inputValue.sync="childItem.fieldOperations.startDescription"
:holder="''" :holder="''"
:disflag='false' :disflag='false'
:getByType="'word'" :getByType="'word'"
...@@ -393,7 +393,7 @@ ...@@ -393,7 +393,7 @@
<limitInput <limitInput
:inputWidth="340" :inputWidth="340"
:limitClass="'limit-color'" :limitClass="'limit-color'"
:inputValue.sync="childItem.endName" :inputValue.sync="childItem.fieldOperations.endName"
:holder="''" :holder="''"
:disflag='!childItem.fieldEdited' :disflag='!childItem.fieldEdited'
:getByType="'word'" :getByType="'word'"
...@@ -405,7 +405,7 @@ ...@@ -405,7 +405,7 @@
<limitInput <limitInput
:inputWidth="340" :inputWidth="340"
:limitClass="'limit-color'" :limitClass="'limit-color'"
:inputValue.sync="childItem.endDescription" :inputValue.sync="childItem.fieldOperations.endDescription"
:holder="''" :holder="''"
:disflag='false' :disflag='false'
:getByType="'word'" :getByType="'word'"
...@@ -421,7 +421,7 @@ ...@@ -421,7 +421,7 @@
<limitInput <limitInput
:inputWidth="340" :inputWidth="340"
:limitClass="'limit-color'" :limitClass="'limit-color'"
:inputValue.sync="childItem.unit" :inputValue.sync="childItem.fieldOperations.unit"
:holder="''" :holder="''"
:disflag='childItem.fieldEdited' :disflag='childItem.fieldEdited'
:getByType="'word'" :getByType="'word'"
...@@ -435,10 +435,10 @@ ...@@ -435,10 +435,10 @@
<div class="edit-item " > <div class="edit-item " >
<div class="edit-item-title">日期类型</div> <div class="edit-item-title">日期类型</div>
<!-- 日期 --> <!-- 日期 -->
<template v-for="(types,ind) in childItem.ruleContent"> <template v-for="(types,ind) in childItem.fieldOperations.ruleContent">
<el-radio <el-radio
v-model="childItem.typeValue" v-model="childItem.fieldOperations.typeValue"
:label="types.name" :label="types.key"
@change="changeRadio($event,ind,childItem)"> @change="changeRadio($event,ind,childItem)">
{{types.name}} {{types.name}}
</el-radio> </el-radio>
...@@ -450,7 +450,7 @@ ...@@ -450,7 +450,7 @@
<template v-if="currentChildIndex == ind && (childItem.fieldType=='2'||childItem.fieldType=='3')"> <template v-if="currentChildIndex == ind && (childItem.fieldType=='2'||childItem.fieldType=='3')">
<div class="edit-item "> <div class="edit-item ">
<div class="edit-item-title">选项 <span>最多20项,每项最多10个字</span></div> <div class="edit-item-title">选项 <span>最多20项,每项最多10个字</span></div>
<template v-for="(types,ind) in childItem.fieldContent"> <template v-for="(types,ind) in childItem.fieldOperations.fieldContent">
<div class="margin-t-15 limit-w-340" :style="ind==0? 'margin-top: 0':''"> <div class="margin-t-15 limit-w-340" :style="ind==0? 'margin-top: 0':''">
<limitInput <limitInput
:inputWidth="340" :inputWidth="340"
...@@ -461,9 +461,9 @@ ...@@ -461,9 +461,9 @@
:getByType="'word'" :getByType="'word'"
:maxLength="10"> :maxLength="10">
</limitInput> </limitInput>
<i class="opt-btn el-icon-remove del-item" v-if="(childItem.systemFieldId == '-1' && childItem.fieldContent.length>1)" @click="delChildItem(index,ind,childItem)"></i> <i class="opt-btn el-icon-remove del-item" v-if="(!childItem.systemFlag && childItem.fieldOperations.fieldContent.length>1)" @click="delChildItem(index,ind,childItem)"></i>
<template v-if="(childItem.systemFieldId == '-1'&& ind < 19)"> <template v-if="(!childItem.systemFlag && ind < 19)">
<i class="opt-btn el-icon-circle-plus add-item" v-if="ind == childItem.fieldContent.length-1" @click="addChildItem(index,ind,childItem)"></i> <i class="opt-btn el-icon-circle-plus add-item" v-if="ind == childItem.fieldOperations.fieldContent.length-1" @click="addChildItem(index,ind,childItem)"></i>
</template> </template>
</div> </div>
...@@ -552,19 +552,19 @@ export default { ...@@ -552,19 +552,19 @@ export default {
selectKey: '', selectKey: '',
// 基本信息 // 基本信息
baseInfo: allInfo.baseInfo(), baseInfo: [],
// 工作信息 // 工作信息
jobInfo: allInfo.jobInfo(), jobInfo: [],
// 个人信息 // 个人信息
selfInfo: allInfo.selfInfo(), selfInfo: [],
// 学历信息 // 学历信息
eduInfo: allInfo.eduInfo(), eduInfo: [],
// 合同信息 // 合同信息
contractInfo: allInfo.contractInfo(), contractInfo: [],
// 紧急联系人 // 紧急联系人
contactInfo: allInfo.contactInfo(), contactInfo: [],
// 个人材料 // 个人材料
personalInfo: allInfo.personalInfo(), personalInfo: [],
// 自定义 // 自定义
defineInfo: allInfo.defineInfo(), defineInfo: allInfo.defineInfo(),
...@@ -577,18 +577,30 @@ export default { ...@@ -577,18 +577,30 @@ export default {
tempaletDataList:[ tempaletDataList:[
{ {
parentCode: '', parentCode: '0',
systemFieldId: 'baseInfo', fieldTemplateId: '',
parentFieldTemplateId: '0',
minCount: 10,
maxCount: 20,
fieldCode: 'baseInfo',
fieldName: '基本信息', fieldName: '基本信息',
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
fieldOperations: {
ruleContent: [], // 单选 日期有
fieldContent: [], // 选项
},
isMust: false, isMust: false,
fieldDescription: '', fieldDescription: '',
children:[ children:[
], ],
}, },
{ {
parentCode: '', parentCode: '0',
systemFieldId: 'jobInfo', fieldTemplateId: '',
parentFieldTemplateId: '0',
minCount: 10,
maxCount: 20,
fieldCode: 'jobInfo',
fieldName: '工作信息', fieldName: '工作信息',
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
isMust: false, isMust: false,
...@@ -597,8 +609,12 @@ export default { ...@@ -597,8 +609,12 @@ export default {
], ],
}, },
{ {
parentCode: '', parentCode: '0',
systemFieldId: 'selfInfo', fieldTemplateId: '',
parentFieldTemplateId: '0',
minCount: 10,
maxCount: 20,
fieldCode: 'selfInfo',
fieldName: '个人信息', fieldName: '个人信息',
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
isMust: false, isMust: false,
...@@ -607,8 +623,12 @@ export default { ...@@ -607,8 +623,12 @@ export default {
], ],
}, },
{ {
parentCode: '', parentCode: '0',
systemFieldId: 'eduInfo', fieldTemplateId: '',
parentFieldTemplateId: '0',
minCount: 10,
maxCount: 20,
fieldCode: 'eduInfo',
fieldName: '学历信息', fieldName: '学历信息',
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
isMust: false, isMust: false,
...@@ -617,8 +637,12 @@ export default { ...@@ -617,8 +637,12 @@ export default {
], ],
}, },
{ {
parentCode: '', parentCode: '0',
systemFieldId: 'contractInfo', fieldTemplateId: '',
parentFieldTemplateId: '0',
minCount: 10,
maxCount: 20,
fieldCode: 'contractInfo',
fieldName: '合同信息', fieldName: '合同信息',
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
isMust: false, isMust: false,
...@@ -627,8 +651,12 @@ export default { ...@@ -627,8 +651,12 @@ export default {
], ],
}, },
{ {
parentCode: '', parentCode: '0',
systemFieldId: 'contactInfo', fieldTemplateId: '',
parentFieldTemplateId: '0',
minCount: 10,
maxCount: 20,
fieldCode: 'contactInfo',
fieldName: '紧急联系人', fieldName: '紧急联系人',
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
isMust: false, isMust: false,
...@@ -637,8 +665,12 @@ export default { ...@@ -637,8 +665,12 @@ export default {
], ],
}, },
{ {
parentCode: '', parentCode: '0',
systemFieldId: 'personalInfo', fieldTemplateId: '',
parentFieldTemplateId: '0',
minCount: 10,
maxCount: 20,
fieldCode: 'personalInfo',
fieldName: '个人资料', fieldName: '个人资料',
fieldEdited: false, // 修改(0:不可修改,1:可修改) fieldEdited: false, // 修改(0:不可修改,1:可修改)
isMust: false, isMust: false,
...@@ -651,74 +683,25 @@ export default { ...@@ -651,74 +683,25 @@ export default {
// 添加父级集合 // 添加父级集合
fieldParent: { fieldParent: {
'baseInfo': { 'baseInfo': {
parentCode: '',
systemFieldId: 'baseInfo',
fieldName: '基本信息',
fieldEdited: false, // 修改(0:不可修改,1:可修改)
isMust: false,
fieldDescription: '',
children:[
],
}, },
'jobInfo': { 'jobInfo': {
parentCode: '',
systemFieldId: 'jobInfo',
fieldName: '工作信息',
fieldEdited: false, // 修改(0:不可修改,1:可修改)
isMust: false,
fieldDescription: '',
children:[
],
}, },
'selfInfo': { 'selfInfo': {
parentCode: '',
systemFieldId: 'selfInfo',
fieldName: '个人信息',
fieldEdited: false, // 修改(0:不可修改,1:可修改)
isMust: false,
fieldDescription: '',
children:[
],
}, },
'eduInfo': { 'eduInfo': {
parentCode: '',
systemFieldId: 'eduInfo',
fieldName: '学历信息',
fieldEdited: false, // 修改(0:不可修改,1:可修改)
isMust: false,
fieldDescription: '',
children:[
],
}, },
'contractInfo': { 'contractInfo': {
parentCode: '',
systemFieldId: 'contractInfo',
fieldName: '合同信息',
fieldEdited: false, // 修改(0:不可修改,1:可修改)
isMust: false,
fieldDescription: '',
children:[
],
}, },
'contactInfo':{ 'contactInfo': {
parentCode: '',
systemFieldId: 'contactInfo',
fieldName: '紧急联系人',
fieldEdited: false, // 修改(0:不可修改,1:可修改)
isMust: false,
fieldDescription: '',
children:[
],
}, },
'personalInfo': { 'personalInfo': {
parentCode: '',
systemFieldId: 'personalInfo',
fieldName: '个人资料',
fieldEdited: false, // 修改(0:不可修改,1:可修改)
isMust: false,
fieldDescription: '',
children:[
],
}, },
}, },
...@@ -745,7 +728,6 @@ export default { ...@@ -745,7 +728,6 @@ export default {
// 已经选择的字段集合 // 已经选择的字段集合
setList: [], setList: [],
radomKey: 1, // 自定义生成 fieldKey 自增数字
} }
}, },
created() { created() {
...@@ -768,7 +750,7 @@ export default { ...@@ -768,7 +750,7 @@ export default {
console.log(item) console.log(item)
// item.fixed = !item.fixed // item.fixed = !item.fixed
// 判断 中间数据中是否存在父级 // 判断 中间数据中是否存在父级
let fieldArr = that.tempaletDataList.map(item=>item.systemFieldId) let fieldArr = that.tempaletDataList.map(item=>item.fieldCode)
if (!fieldArr.includes(item.parentCode) && item.parentCode !== 'defineInfo') { if (!fieldArr.includes(item.parentCode) && item.parentCode !== 'defineInfo') {
that.tempaletDataList.push( that.tempaletDataList.push(
that.fieldParent[item.parentCode] that.fieldParent[item.parentCode]
...@@ -850,88 +832,27 @@ export default { ...@@ -850,88 +832,27 @@ export default {
console.log(" move end:",evt,evt.clone.dataset.type) console.log(" move end:",evt,evt.clone.dataset.type)
that.selectKey = ''; that.selectKey = '';
that.selectKey = evt.clone.dataset.type; that.selectKey = evt.clone.dataset.type;
// 判断中间是否已经添加 // 判断中间是否已经添加
that.tempaletDataList.forEach(function(ele,index){ that.tempaletDataList.forEach(function(ele,index){
ele.children.forEach(function(child,key) { ele.children.forEach(function(child,key) {
if (child.systemFieldId == that.selectKey) { if (!!child.systemFlag && child.fieldCode == that.selectKey) {
setKey() setKey(child.parentCode)
} }
}) })
}) })
function setKey() { function setKey(parentCode) {
if (that.selectKey.includes('k1')) { that[parentCode].forEach(function(ele,index){
that.baseInfo.forEach(function(ele,index){ if (ele.fieldCode == that.selectKey) {
if (ele.systemFieldId == that.selectKey) { ele.fixed = true;
ele.fixed = true }
} })
})
return;
}
if (that.selectKey.includes('k2')) {
that.jobInfo.forEach(function(ele,index){
if (ele.systemFieldId == that.selectKey) {
ele.fixed = true
}
})
return;
}
if (that.selectKey.includes('k3')) {
that.selfInfo.forEach(function(ele,index){
if (ele.systemFieldId == that.selectKey) {
ele.fixed = true
}
})
return;
}
if (that.selectKey.includes('k4')) {
that.eduInfo.forEach(function(ele,index){
if (ele.systemFieldId == that.selectKey) {
ele.fixed = true
}
})
return;
}
if (that.selectKey.includes('k5')) {
that.contractInfo.forEach(function(ele,index){
if (ele.systemFieldId == that.selectKey) {
ele.fixed = true
}
})
return;
}
if (that.selectKey.includes('k6')) {
that.contactInfo.forEach(function(ele,index){
if (ele.systemFieldId == that.selectKey) {
ele.fixed = true
}
})
return;
}
if (that.selectKey.includes('k7')) {
that.personalInfo.forEach(function(ele,index){
if (ele.systemFieldId == that.selectKey) {
ele.fixed = true
}
})
return;
}
// 自定义暂时不限制
// if (that.selectKey.indexOf('E') !=-1) {
// that.defineInfo.forEach(function(ele,index){
// if (ele.key == that.selectKey) {
// ele.fixed = true
// }
// })
// return;
// }
} }
that.selectKey = ''; that.selectKey = '';
console.log("move end:",that.baseInfo,that.tempaletDataList)
that.tempaletDataList = JSON.parse(JSON.stringify(that.tempaletDataList)) that.tempaletDataList = JSON.parse(JSON.stringify(that.tempaletDataList))
that.$forceUpdate();
}, },
cloneDefine(evt) { cloneDefine(evt) {
...@@ -1011,7 +932,7 @@ export default { ...@@ -1011,7 +932,7 @@ export default {
console.log(key,index,ind,list) console.log(key,index,ind,list)
that.childIndex = index that.childIndex = index
that.currentIndex = null; that.currentIndex = null;
that.currentChildKey = that.tempaletDataList[index].children[ind].systemFieldId; that.currentChildKey = that.tempaletDataList[index].children[ind].fieldCode;
that.currentChildIndex--; that.currentChildIndex--;
if (that.currentChildIndex <= 0) { if (that.currentChildIndex <= 0) {
that.currentChildIndex = 0; that.currentChildIndex = 0;
...@@ -1023,7 +944,7 @@ export default { ...@@ -1023,7 +944,7 @@ export default {
// 重新设置左侧的 fixed // 重新设置左侧的 fixed
console.log(childItem.parentCode) console.log(childItem.parentCode)
that[childItem.parentCode].forEach(function(ele,index){ that[childItem.parentCode].forEach(function(ele,index){
if (ele.systemFieldId === key) { if (ele.fieldCode === key) {
ele.fixed = false; ele.fixed = false;
} }
}) })
...@@ -1044,14 +965,11 @@ export default { ...@@ -1044,14 +965,11 @@ export default {
delChildItem(index,ind,item) { delChildItem(index,ind,item) {
const that = this const that = this
console.log(index,ind,item) console.log(index,ind,item)
item.fieldContent.splice(ind,1) item.fieldOperations.fieldContent.splice(ind,1)
}, },
addChildItem(index,ind,item) { addChildItem(index,ind,item) {
const that = this const that = this
console.log(index,ind,item) console.log(index,ind,item)
item.fieldContent.forEach(function(ele,index) {
if (ele.name) {}
})
// 多选 // 多选
if (ind == 19) { if (ind == 19) {
...@@ -1061,67 +979,23 @@ export default { ...@@ -1061,67 +979,23 @@ export default {
}) })
return; return;
}else { }else {
console.log('item.systemFieldId>>>',item.systemFieldId,item.fieldType) let type = 'radio';
if (item.systemFieldId == '-1'&&item.fieldType==1){ if (!item.systemFlag && parseInt(item.fieldType) === 3 ){
item.fieldContent.push( type = 'checkbox';
{'type':'checkbox','name':'请输入选项'},
)
// 判断重复字段
console.log(item.fieldContent)
var arrValues = item.fieldContent.map(ite=>ite.name) // 返回对象中键值集合的数组
console.log("所有name:",arrValues)
if (that.isRepeat(arrValues)) {
item.fieldContent.splice(item.fieldContent.length-1,1)
arrValues.splice(item.fieldContent.length-1,1)
that.$message.error({
duration: 1000,
message: "选项不能重复"
})
console.log(item.fieldContent,arrValues)
return;
}
return;
} }
item.fieldContent.push( item.fieldOperations.fieldContent.push(
{'type':'checkbox','name':'请输入选项'}, {'type': type,'name':'请输入选项'},
) )
// 判断重复字段 // 判断重复字段
console.log(item.fieldContent) let arrValues = item.fieldOperations.fieldContent.map(ite=>ite.name) // 返回对象中键值集合的数组
var arrValues = item.fieldContent.map(ite=>ite.name) // 返回对象中键值集合的数组
console.log("所有name:",arrValues)
if (that.isRepeat(arrValues)) { if (that.isRepeat(arrValues)) {
item.fieldContent.splice(item.fieldContent.length-1,1) item.fieldOperations.fieldContent.splice(item.fieldOperations.fieldContent.length-1,1)
arrValues.splice(item.fieldContent.length-1,1) arrValues.splice(item.fieldOperations.fieldContent.length-1,1)
that.$message.error({ that.$message.error({
duration: 1000, duration: 1000,
message: "选项不能重复" message: "选项不能重复"
}) })
console.log(item.fieldContent,arrValues)
return;
} }
return;
}
item.fieldContent.push(
{'type':'radio','name':'请输入选项'},
)
// 判断重复字段
console.log(item.fieldContent)
var arrValues = item.fieldContent.map(ite=>ite.name) // 返回对象中键值集合的数组
console.log("所有name:",arrValues)
if (that.isRepeat(arrValues)) {
item.fieldContent.splice(item.fieldContent.length-1,1)
arrValues.splice(item.fieldContent.length-1,1)
that.$message.error({
duration: 1000,
message: "选项不能重复"
})
console.log(item.fieldContent,arrValues)
return;
} }
}, },
...@@ -1174,7 +1048,7 @@ export default { ...@@ -1174,7 +1048,7 @@ export default {
// 判断子级 // 判断子级
if (!!ele.children.length) { if (!!ele.children.length) {
ele.children.forEach(function(el,index){ ele.children.forEach(function(el,index){
if (el.systemFieldId == -1 && el.fieldName == '') { if (!!el.systemFlag && el.fieldName == '') {
tag.filedFlag = false tag.filedFlag = false
tag.name = el.fieldName || '' tag.name = el.fieldName || ''
return false; return false;
...@@ -1186,6 +1060,16 @@ export default { ...@@ -1186,6 +1060,16 @@ export default {
}, },
/** /**
* 获取 uuid
*/
getUuid() {
return 'xxxxxxxxxxxx4xxxyxxxxxxxxxxxxxxx'.replace(/[xy]/g, function(c) {
let r = Math.random()*16|0, v = c == 'x' ? r : (r&0x3|0x8);
return v.toString(16);
});
},
/**
* 保存 * 保存
*/ */
saveAndBack() { saveAndBack() {
...@@ -1205,15 +1089,40 @@ export default { ...@@ -1205,15 +1089,40 @@ export default {
} }
data.forEach(function(ele,index){ data.forEach(function(ele,index){
ele.children.forEach(function(ele,index){ ele.sort = index;
if (!ele.systemFlag && !ele.fieldKey) { ele.fixed = ele.fixed === true? 1 : 0;
ele.fieldKey = `k${ele.parentCode}${++that.radomKey}`, ele.isMust = ele.isMust === true? 1 : 0;
ele.sortNum = that.radomKey; ele.fieldEdited = ele.fieldEdited === true? 1 : 0;
ele.systemFlag = ele.systemFlag === true? 1 : 0;
ele.fieldTemplateId = ele.fieldTemplateId? ele.fieldTemplateId : that.getUuid();
ele.children.forEach(function(el,ind){
el.sort = ind;
el.fixed = el.fixed === true? 1 : 0;
el.isMust = el.isMust === true? 1 : 0;
el.fieldEdited = el.fieldEdited === true? 1 : 0;
el.systemFlag = el.systemFlag === true? 1 : 0;
// 选项 key
if (parseInt(el.fieldType) === 2 || parseInt(el.fieldType) === 3) {
el.fieldOperations.fieldContent.forEach(function(child,key) {
if(!child.hasOwnProperty(key) && child.key == '') {
child.key = child.name;
}
})
} }
// 设置自定义
if (!el.systemFlag) {
el.parentCode == ele.fieldCode
}
// 设置 uuid
el.fieldTemplateId = el.fieldTemplateId? el.fieldTemplateId : that.getUuid();
el.parentFieldTemplateId = ele.fieldTemplateId
}) })
}) })
console.log(data) console.log(JSON.stringify(data))
that.saveAllData(data) that.saveAllData(data)
}, },
...@@ -1222,12 +1131,8 @@ export default { ...@@ -1222,12 +1131,8 @@ export default {
*/ */
saveAllData(data) { saveAllData(data) {
const that = this const that = this
let sendObj = {
data: data,
sumAll: that.radomKey
}
let para = { let para = {
templateContent: JSON.stringify(sendObj) templateContent: JSON.stringify(data)
} }
postRequest('/haoban-manage-web/record/record-template-save.json',para) postRequest('/haoban-manage-web/record/record-template-save.json',para)
...@@ -1252,6 +1157,57 @@ export default { ...@@ -1252,6 +1157,57 @@ export default {
}, },
/** /**
* 获取所有系统模板信息---api
*/
getAllFields() {
const that = this
postRequest('/haoban-manage-web/record/employee-find-system-template.json',{})
.then((res) => {
console.log(res.data)
let resData = res.data
if (resData.errorCode == 1) {
that.handleAllFields(resData.result)
return;
}
errMsg.errorMsg(resData)
})
.catch(function (error) {
console.log(error);
that.$message.error({
duration: 1000,
message: error.message
})
});
},
/**
* 处理所有系统模板信息
*/
handleAllFields(result) {
const that = this
result.forEach(function(ele,index){
if (!!that.hasOwnProperty(ele.parentCode)) {
ele.fixed = parseInt(ele.fixed) === 1? true : false;
ele.isMust = parseInt(ele.isMust) === 1? true : false;
ele.fieldEdited = parseInt(ele.fieldEdited) === 1? true : false;
ele.systemFlag = true;
ele.fieldOperations = !!ele.fieldOperations? JSON.parse(ele.fieldOperations): {};
that[ele.parentCode].push(ele);
};
// 设置 fieldParent
if (!!that.fieldParent.hasOwnProperty(ele.fieldCode)) {
ele.children = [];
that.fieldParent[ele.fieldCode] = ele;
ele.systemFlag = true;
}
})
},
/**
* 获取已经保存模板信息---api * 获取已经保存模板信息---api
*/ */
getInfo() { getInfo() {
...@@ -1299,8 +1255,8 @@ export default { ...@@ -1299,8 +1255,8 @@ export default {
console.log(data,that.radomKey) console.log(data,that.radomKey)
that.tempaletDataList = data.data // that.tempaletDataList = data.data
that.setFixed(); // that.setFixed();
}, },
/** /**
...@@ -1339,7 +1295,8 @@ export default { ...@@ -1339,7 +1295,8 @@ export default {
mounted() { mounted() {
const that = this; const that = this;
// 获取已经配置的数据 // 获取已经配置的数据
that.getInfo() // that.getInfo()
Promise.all([that.getAllFields(),that.getInfo()])
document.body.ondrop = function (event) { document.body.ondrop = function (event) {
event.preventDefault(); event.preventDefault();
event.stopPropagation(); event.stopPropagation();
......
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