(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{1:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Core=t.Plugin=t.Filter=t.Logger=t.FieldRoot=t.FieldDelegation=t.Field=t.FindParent=t.SyncVisible=t.SyncObject=t.SyncModel=t.SyncValue=t.Transaction=t.TransactionService=t.BasicService=t.VueInstall=t.Handler=t.Service=t.WeexFetch=t.AxiosHttp=t.Page=t.Create=t.Component=t.Context=void 0;var r=F(n(759)),o=F(n(937)),l=F(n(938)),c=F(n(941)),f=F(n(196)),d=F(n(987)),h=F(n(422)),v=F(n(285)),y=F(n(489)),m=F(n(988)),x=F(n(312)),_=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(989)),w=F(n(995)),C=F(n(506)),S=F(n(494)),M=F(n(492)),O=F(n(996)),W=F(n(997)),k=F(n(998)),P=F(n(207)),V=F(n(999)),R=F(n(1e3)),E=F(n(1002)),j=F(n(319)),D=F(n(320));function F(e){return e&&e.__esModule?e:{default:e}}var A=new r.default(w.default),$=(0,o.default)(A),T=(0,c.default)(A),I=(0,l.default)(A);t.Context=A,t.Component=I,t.Create=$,t.Page=T,t.AxiosHttp=S.default,t.WeexFetch=M.default,t.Service=f.default,t.Handler=d.default,t.VueInstall=y.default,t.BasicService=h.default,t.TransactionService=C.default,t.Transaction=O.default,t.SyncValue=P.default,t.SyncModel=W.default,t.SyncObject=k.default,t.SyncVisible=D.default,t.FindParent=j.default,t.Field=V.default,t.FieldDelegation=R.default,t.FieldRoot=E.default,t.Logger=v.default,t.Filter=x.default,t.Plugin=m.default,t.Core=_,t.default={install:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.prototype.hasOwnProperty("$config")&&(t.config=e.prototype.$config),e.use(A,t)},init:function(e){A.init(e)},resolve:function(e,t,n){return e&&(t&&e.use(t),n&&e.use(n)),A.resolve(t,n)}}},1e3:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=h(n(319)),o=h(n(207)),l=h(n(320)),c=h(n(1001)),f=h(n(321)),d=h(n(27));function h(e){return e&&e.__esModule?e:{default:e}}t.default={nameKey:"field-delegation",mixins:[o.default,l.default,c.default,r.default,f.default],props:{tip:String,field:String,placeholder:{type:String,default:"请输入"},labelField:{type:String,default:"name"},valueField:String,disabled:Boolean,labelFunction:Function,valueFunction:Function,watchFields:Array},data:function(){return{displayLabel:""}},watch:{disabled:{handler:function(e,t){d.default.isEqual(e,t)||this.onDisabled(e)}}},created:function(){this.findParent("field-root"),this.parent&&this.parent.fields.push(this)},destroyed:function(){this.parent&&this.parent.fields.splice(this.parent.fields.indexOf(this),1)},mounted:function(){},methods:{fieldSourceCreateComplete:function(data){},fieldSourceVueChange:function(source){source.setReadonly(this.hasReadOnly),source.setDisabled(this.disabled),source.$on("clear",this.onClear),source.$on("select",this.fieldSourceSelectChange),source.$on("init",this.setDisplayLabel)},fieldSelectChange:function(data){},fieldSourceSelectChange:function(data){this.fieldSelectChange(data),this.selectChangeHandler(data),this.setDisplayLabel(data)},setDisplayLabel:function(data){this.displayLabel=this.actionFormatterLabel(data)},actionFormatterLabel:function(data){return this._formatter(data,"formatterLabel",this.labelFunction,this.labelField)},actionFormatterValue:function(data){return this._formatter(data,"formatterValue",this.valueFunction,this.valueField)},_formatter:function(data,e,t,n){var r=this.fieldSourceVue?this.fieldSourceVue[e](data,this.field):data;return d.default.isFunction(t)&&(r=t(data,this.field)),r},resetLabel:function(){this.onClear(),this.fieldSourceVue&&this.fieldSourceVue.clearCurrnetValue()},onClear:function(){this.displayLabel="",this.clearCurrnetValue(),this.$emit("clear",this.field)},onDisabled:function(e){e&&this.onClear(),this.fieldSourceVue&&this.fieldSourceVue.setDisabled(e)},selectChangeHandler:function(data){this.$emit("select",data,this.field)},updateCurrentValue:function(e,t){this.disabled||e&&t&&d.default.isEqual(e,t)||this.$emit("input",e,this.field)},currentValueChangeHandler:function(e){},currentValueChange:function(e){this.currentValueChangeHandler(e),this.setCurrentValueField(e)},changeReadOnly:function(e){this.fieldSourceVue&&this.fieldSourceVue.setReadonly(e)},setCurrentValueField:function(e){this.fieldSourceVue&&this.fieldSourceVue.setCurrentValue(e)},getCurrentValueField:function(){return(this.fieldSourceVue||{}).currentValue},beforeProcess:function(){return this.fieldSourceVue&&this.fieldSourceVue.beforeProcess()},updateField:function(e,data){this.fieldSourceVue&&(this.fieldSourceVue&&!this.fieldSourceVue.hasComplete||!this.watchFields||this.watchFields&&-1==this.watchFields.indexOf(e)||this.watchFields.every((function(e){return!!data[e]}))&&(this.fieldSourceVue.syncDataProvider(data),this.resetLabel()))}}}},1001:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(27),l=(r=o)&&r.__esModule?r:{default:r};var c={tel:{expression:/^((13[0-9])|(15[0-35-9])|(18[0-9])|145|147|170|(17[6-8]))[0-9]{8,8}$/,msg:"请填写正确的手机号码"},email:{expression:/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/,msg:"请填写正确的邮件格式"},date:{expression:/^\d{4}(\-|\/|\.)\d{1,2}\1\d{1,2}$/,msg:"请填写正确的日期格式"},china:{expression:/^[\u4E00-\u9FA5]+$/,msg:"只能输入中文字符"}};t.default={props:{label:{type:String,default:""},required:[Boolean,Number],emptyMessage:String,expression:RegExp,errorMessage:String,errorFunction:Function,validatorFunction:Function,validateType:String,errorDuration:[Number,String]},data:function(){return{errorMsg:""}},methods:{clearError:function(){this.errorMsg=""},doValidate:function(e,t,data){var n="",r=l.default.isEmpty(e);if(this.required&&r&&(n=this.emptyMessage||this.label+"不能为空!"),!n&&!r){this.expression&&!this.expression.test(e)&&(n=this.errorMessage),!n&&this.validatorFunction&&(n=this.validatorFunction(e,t,data));var o=void 0;n||(o=this.errorFunction?this.errorFunction(e,t,data):this.validateType?c[this.validateType]:void 0),l.default.isObject(o)&&o.expression instanceof RegExp&&!o.expression.test(e)&&(n=o.msg)}return this.errorMsg=n,this.errorDuration&&(this.clearErrorTimeDelay&&clearTimeout(this.clearErrorTimeDelay),this.clearErrorTimeDelay=setTimeout(this.clearError,Number(this.errorDuration))),n}}}},1002:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=d(n(40)),o=d(n(207)),l=d(n(321)),c=d(n(313)),f=d(n(27));function d(e){return e&&e.__esModule?e:{default:e}}t.default={nameKey:"field-root",mixins:[o.default,l.default],data:function(){return{fields:[]}},watch:{fields:{handler:function(e,t){this.currentValueChange(this.currentValue)},immediate:!1}},mounted:function(){this.action="init",this.watchFields=[],this.fields.map(this._itemFieldHandler),this.addListeningWatch()},methods:{addEventField:function(e,i){},scrollToError:function(){},addListeningWatch:function(){var e=this;c.default.sameKill(this.watchFields).map((function(t){e.$watch("currentValue."+t,(function(n,r){if("select"===e.action){if(f.default.isEqual(n,r))return;e.fields.map((function(n){return n.updateField(t,e.currentValue)})),e.onChangeHandler(),e.action="init"}}))}))},_itemFieldHandler:function(e,i){e.$on("input",this._setCurrentValueHandler),e.$on("select",this._selectCurrnetValueHandler),e.$on("clear",this._removeCurrentValueHandler),e.watchFields&&(this.watchFields=this.watchFields.concat(e.watchFields)),this.addEventField(e,i)},_selectCurrnetValueHandler:function(e,t){this.action="select",this._setCurrentValueHandler(e,t)},_setCurrentValueHandler:function(e,t){if(t){var n=e;this.currentValue[t]=n,this.onChangeHandler()}},onChangeHandler:function(){var e=this;this.clearInputTimeout&&clearTimeout(this.clearInputTimeout),this.clearInputTimeout=setTimeout((function(){e.clearInputTimeout=0,e.updateCurrentValue(e.currentValue),e.$emit("change",e.currentValue)}),500)},_removeCurrentValueHandler:function(e){e&&(this.currentValue[e]=void 0,this.syncCurrentValue(this.currentValue))},initCurrentValue:function(e){return e||{}},currentValueChange:function(e){this.fields.forEach((function(t){t.field&&t.setCurrentValue(e[t.field])}))},changeReadOnly:function(e){var t=this.$props;(void 0===t?{}:t).hasOwnProperty("readonly")},doReset:function(){this.currentValue={},this.fields.forEach((function(e){e.resetLabel&&e.resetLabel()})),this.$emit("cancel")},checkValidate:function(){return 0===this.getValidateErrorMessages().length},clearValidate:function(){this.fields.map((function(e){e.field&&e.clearError()}))},getValidateErrorMessages:function(){var e=this,t=[],n=void 0;return this.fields.map((function(r){r.field&&(r.clearError(),n=r.doValidate(e.currentValue[r.field],r.field,e.currentValue))&&n&&t.push({el:r.$el,field:r.field,errorMsg:n})})),t},doValidate:function(){var e=this.getValidateErrorMessages();if(e.length){var t=e[0];this.scrollToError(t.el)}return e},doSubmit:function(){var e=this,t=this.doValidate();if(t&&t.length)return r.default.reject(t);var n=[];return this.fields.forEach((function(e){var p=e.beforeProcess();p instanceof r.default&&(n=n.concat(p))})),r.default.all(n).then((function(t){e.$emit("submit",e.currentValue)}))}}}},121:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=c(n(17)),o=c(n(20)),l=c(n(430));function c(e){return e&&e.__esModule?e:{default:e}}var f=function(){function e(){(0,r.default)(this,e),this._eventTarget={}}return(0,o.default)(e,[{key:"$on",value:function(){var e=[this._eventTarget].concat(Array.prototype.slice.call(arguments));return l.default.addEvent.apply(this,e),this}},{key:"$fire",value:function(){var e=[this._eventTarget].concat(Array.prototype.slice.call(arguments));return l.default.fireEvent.apply(this,e),this}},{key:"$un",value:function(){var e=[this._eventTarget].concat(Array.prototype.slice.call(arguments));return l.default.delEvent.apply(this,e),this}}]),e}();t.default=f},165:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.valueEquals=t.formatToHump=void 0,t.hasOwn=x;var r,o=n(799),l=(r=o)&&r.__esModule?r:{default:r};var c=Object.prototype.hasOwnProperty,f=function(e){var t=(new Date).getTime();return(e?"xxxxxxxxxxxxxyxxxxyxxxxxxxxxxxxx":"xxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxx").replace(/[xy]/g,(function(e){var n=(t+16*Math.random())%16|0;return t=Math.floor(t/16),("x"==e?n:3&n|8).toString(16)}))},d=function(){return"undefined"!=typeof WXEnvironment&&!!WXEnvironment.platform},h=void 0,v=function(){if(!h){var e="undefined"!=typeof window,t="undefined"!=typeof WXEnvironment&&!!WXEnvironment.platform,n=t&&WXEnvironment.platform.toLowerCase(),r=e&&window.navigator.userAgent.toLowerCase(),o=r&&/msie|trident/.test(r),l=r&&r.indexOf("msie 9.0")>0,c=r&&r.indexOf("edge/")>0,f=r&&r.indexOf("android")>0||"android"===n,d=r&&/iphone|ipad|ipod|ios/.test(r)||"ios"===n,v=r&&/chrome\/\d+/.test(r)&&!c,y=r&&/phantomjs/.test(r),m=e&&window.screen.width>=768,x=r&&/cnhnb_ios/.test(r),_=r&&/cnhnb_android_/.test(r),w=x||_,C=90;if(t&&n){var S={ios:{"1125_2436":90,"828_1792":72,"1242_2688":72}}[n];if(S)C+=S[[WXEnvironment.deviceWidth,WXEnvironment.deviceHeight].join("_")]||0}h={inDesktop:m,inBrowser:e,inWeex:t,inApp:w,inAppIOS:x,inAppAndroid:_,weexPlatform:n,UA:r,isIE:o,isIE9:l,isEdge:c,isAndroid:f,isIOS:d,isChrome:v,isPhantomJS:y,barHeight:C}}return h},y=t.formatToHump=function(e){function t(e){return/^[A-Z]+$/.test(e)}return function e(n,r){var o=n.charAt(0);t(o)&&(n=o.toLowerCase()+n.substring(1));var l=function(text){for(var i=0;i=t&&(r=[],n.push(r)),r&&r.push(l)),i==o-1&&!f.inLine&&r&&r.length&&r.length=0&&tn)return desc?-1:1;if(t2&&void 0!==arguments[2]?arguments[2]:"children";c.default.isArray(t)&&t.forEach((function(t){filter&&filter(t),e(t[n],filter,n)}))},dataSourceFormatter:function(e,t,n){var r=[],o={};if(c.default.isObject(e)){r=e[t.dataSource];var l=e[t.rowCount],f=e[t.pageCount];!f&&l&&(f=l%n==0?Math.floor(l/n):Math.floor(l/n)+1),o={rowCount:l,pageCount:f}}return c.default.isArray(e)&&(r=e),{dataSource:r,pageParams:o}}}},314:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=c(n(166)),o=c(n(53)),l=c(n(27));c(n(165));function c(e){return e&&e.__esModule?e:{default:e}}var f={beforeCreate:{method:"onBeforeCreate",beforeHandler:function(e,t,em,n,r){n.injectClass(e,this)}},created:{method:"onCreate"},beforeUpdate:{method:"onBeforeUpdate"},updated:{method:"onUpdated"},mounted:{method:"onInit",wait:!0,beforeHandler:function(e,t,em,n){em.on(this,e.events||{})},afterHandler:function(e,t){t.doAfterInit(e)}},destroyed:{method:"onDestroy",beforeHandler:function(e,t,em){em.un(this,e.events||{})}}},d=function(e){this.mode=e};d.prototype.resolve=function(e,t){var n=t.routerManager,c=t.eventManager,d=this.mode;function h(s){var n=null,r=this.$route||{},c=r.query,f=void 0===c?{}:c,d=r.params,h=void 0===d?{}:d;this.$pageQuery=(0,o.default)({},f,h),l.default.isFunction(e[s.method])&&(n=e[s.method].call(this,this.$pageQuery)),l.default.isFunction(s.afterHandler)&&s.afterHandler.call(this,n,t)}return(0,r.default)(f).forEach((function(r){e[r]=function(){var o=this,s=f[r];l.default.isFunction(s.beforeHandler)&&s.beforeHandler.call(this,e,n,c,t,d),s.wait?t.doReady().then((function(){h.call(o,s)})).catch((function(e){h.call(o,s)})):h.call(this,s)}})),e},t.default=d},319:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{parent:null}},methods:{findParent:function(e){if(!this.parent)for(var t=this.$parent;t;){if(t.$options.nameKey===e)return this.parent=t,t;t=t.$parent}return this.parent}}}},320:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={nameKey:"field-visible",props:{visible:Boolean,title:String,position:{type:String,default:"right"},overlay:{type:Boolean,default:!0},popupHeight:{type:String,default:"80%"}},computed:{hasPopupTop:function(){return"top"==this.position},hasPopupBottom:function(){return"bottom"==this.position},popupStyle:function(){return this.hasPopupTop?{top:this.top?this.top+"px":"0",bottom:"0"}:this.hasPopupBottom?{height:this.popupHeight}:{}}},data:function(){return{top:0,currentVisible:this.visible}},watch:{visible:function(e){this.setVisible(e)},currentVisible:function(e){this.changeVisible(e),this.$emit(e?"open":"close"),this.$emit("update:visible",e)}},methods:{changeVisible:function(e){},fieldSourceVueChange:function(source){},getVisible:function(){return this.currentVisible},setVisible:function(e){this.currentVisible!=e&&(this.currentVisible=e,this.setVisibleField(e))},setFieldSourceVue:function(source){this.fieldSourceVue||(this.fieldSourceVue=source,this.fieldSourceVueChange(source))},setVisibleField:function(e){this.fieldSourceVue&&this.fieldSourceVue.setVisible&&this.fieldSourceVue.setVisible(e)},onHide:function(){this.setVisible(!1)},onShow:function(){this.setVisible(!0)}}}},321:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(27);(r=o)&&r.__esModule;t.default={props:{readonly:Boolean},watch:{readonly:{handler:function(e,t){e!=t&&(this.currentReadonly=e)},immediate:!1},currentReadonly:function(e,t){this.changeReadOnly(e)}},mounted:function(){this.changeReadOnly(this.currentReadonly)},computed:{hasReadOnly:function(){return this.currentReadonly}},data:function(){return{currentReadonly:this.readonly}},methods:{setReadonly:function(e){this.currentReadonly=e},changeReadOnly:function(e){}}}},421:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=f(n(53)),o=f(n(164)),l=f(n(45)),c=f(n(23));function f(e){return e&&e.__esModule?e:{default:e}}var d=Object.prototype.hasOwnProperty,h=c.default,v=Object.prototype.toString,y=Array.isArray,m=d.toString,x=m.call(Object),_=y||function(e){return"[object Array]"===v.call(e)},w=function(e){var t=void 0===e?"undefined":(0,l.default)(e);return"function"===t||"object"===t&&!!e},C=function(e){for(var t in e)return!1;return!0},S=function(e){return w(e)?C(e):null==e||""===e},M={};["Arguments","Function","String","Number","Date","RegExp","Error"].forEach((function(e){M["is"+e]=function(t){var s=v.call(t),n="[object "+e+"]";return"Function"===e?s===n||"[object AsyncFunction]"===s:s===n}}));t.default=(0,r.default)({isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==v.call(e))&&(!(t=h(e))||"function"==typeof(n=d.call(t,"constructor")&&t.constructor)&&m.call(n)===x)},isJson:function(e){return"string"==typeof e&&/(?:^\{|^\[)/gi.test(e)},isEqual:function(e,s){return e==s||w(e)&&w(s)?(0,o.default)(e)===(0,o.default)(s):e===s},isArray:_,isObject:w,isBoolean:function(e){return!0===e||!1===e||"[object Boolean]"===v.call(e)},isEmptyObject:C,isEmptyValue:function(e){if(S(e))return!0;for(var t in e)if(void 0!==e[t])return!1;return!0},isEmpty:S},M)},422:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=S(n(53)),o=S(n(40)),l=S(n(23)),c=S(n(17)),f=S(n(20)),d=S(n(31)),h=S(n(32)),v=S(n(423)),y=S(n(27)),m=S(n(285)),x=S(n(429)),_=S(n(121)),w=S(n(809)),C=S(n(914));function S(e){return e&&e.__esModule?e:{default:e}}var M=new v.default,O={},W=function(e){function t(){(0,c.default)(this,t);var e=(0,d.default)(this,(t.__proto__||(0,l.default)(t)).call(this));return e.$http=e.createHttp(),e.domainKey="monk",e}return(0,h.default)(t,e),(0,f.default)(t,[{key:"createHttp",value:function(){}},{key:"init",value:function(){}},{key:"setDomainKey",value:function(e){this.domainKey=e}},{key:"post",value:function(e){return this.send(e)}},{key:"get",value:function(e){return e=y.default.apply({method:"GET"},e||{}),this.send(e)}},{key:"sendBefore",value:function(e){return y.default.isString(e.lock)&&O[e.lock]?O[e.lock]:!e.hasUpdateCache&&e.cacheKey&&M.has(e.cacheKey)?o.default.resolve(M.get(e.cacheKey)):void 0}},{key:"sendTo",value:function(e){return this.$http.send(e)}},{key:"handlerRes",value:function(e,t){return t.cacheKey&&!M.has(t.cacheKey)&&M.set(t.cacheKey,e),t.lock&&delete O[t.lock],e}},{key:"handlerError",value:function(e,t){var n="网络请求失败,请检查网络设置!",r=500;return e&&(n=e.message||e.msg,r=e.code||e.errorCode),t.cacheKey&&M.delete(t.cacheKey),t.isToastError&&this.$context.$fire(x.default.ERROR,[{errorCode:r,errorMessage:n}]),m.default.error(n),t.lock&&delete O[t.lock],o.default.reject(e)}},{key:"sendAfter",value:function(e){var t=this;return(0,w.default)(this.$context,e.headers).then((function(n){if(e.encrypt){var o=new C.default(t.$context,n,e.data);e.headers=(0,r.default)(o.header,e.headers),e.data=o.ciphertext}else e.headers=(0,r.default)(n,e.headers);return function(e){var n=t.sendTo(e);return y.default.isString(e.lock)&&(O[e.lock]=n),n}(e)}))}},{key:"send",value:function(e){var t=this;e=y.default.apply({isToastError:!0,method:"POST",contentType:"json",hasUpdateCache:!1,hasHeader:!0,domainKey:this.domainKey},e||{});var n=this.sendBefore(e);return n||this.sendAfter(e).then((function(n){return t.handlerRes(n,e)})).catch((function(n){return t.handlerError(n,e)}))}},{key:"commit",value:function(){return this.$context.commit.apply(this.$context,arguments)}},{key:"getterState",value:function(){return this.$context.getterState.apply(this.$context,arguments)}},{key:"getterStateValue",value:function(e){return this.getterState(this.$sid,e)}},{key:"getterUserInfo",value:function(){return this.getterState("sso","userInfo")}},{key:"getterUserRoles",value:function(){return this.getterState("sso","fullRoles")}},{key:"getterUserDepart",value:function(){return this.getterState("sso","depart")}}]),t}(_.default);t.default=W},429:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={TOAST:"@DO_TOAST",ERROR:"@DO_ERROR",LOGIN:"@DO_LOGIN",MESSAGE:"@DO_MESSAGE"}},43:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(27),l=(r=o)&&r.__esModule?r:{default:r};var c=["日","一","二","三","四","五","六","七","八","九","十","十一","十二"],f=["s","n","h","d","w","q","m","y"],d=[{s:"年",l:31536e6},{s:"个月",l:2592e6},{s:"天",l:864e5},{s:"时",l:36e5},{s:"分",l:6e4},{s:"秒",l:1e3}],h=function(e,t){if(!e)return"";t=t||"yyyy-MM-dd hh:mm:ss";var n={yyyy:(e=l.default.isDate(e)?e:v(e)).getFullYear(),MM:e.getMonth()+1,dd:e.getDate(),hh:e.getHours(),mm:e.getMinutes(),ss:e.getSeconds(),ww:"星期"+c[e.getDay()],SSS:e.getMilliseconds()};for(var r in n){var o=n[r];"yyyy"!=r&&o<10&&(n[r]="0"+o)}return t.replace(/(?!\\)(yyyy|MM|dd|SSS|hh|mm|ss|ww)/gi,(function(e){return n[e]}))};function v(e){if(l.default.isDate(e))return e;var t=void 0;return"string"==typeof e&&(-1==e.indexOf("+")&&-1==e.indexOf("T")||(t=new Date(e)),t||-1==e.indexOf("-")||(t=new Date(Date.parse(e.replace(/-/g,"/"))))),t||isNaN(e)||(t=new Date(Number(e))),!t&&e&&(t=new Date(e)),t}function y(e,t,n){switch(t){case"s":return new Date(Date.parse(e)+1e3*n);case"n":return new Date(Date.parse(e)+6e4*n);case"h":return new Date(Date.parse(e)+36e5*n);case"d":return new Date(Date.parse(e)+864e5*n);case"w":return new Date(Date.parse(e)+6048e5*n);case"q":return new Date(e.getFullYear(),e.getMonth()+3*n,e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds());case"m":return new Date(e.getFullYear(),e.getMonth()+n,e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds());case"y":return new Date(e.getFullYear()+n,e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds())}return e}function m(e,t){var n=e.length;if(n>1)for(var i=1;i2&&void 0!==arguments[2]?arguments[2]:2;e=v(e),s=v(s);var n=Math.abs(e.getTime()-s.getTime()),r=[],o=0;function l(e){for(var i=0;i0){if(r.push(c,n.s),(o+=1)>=t)return;l(e-c*n.l);break}}}return l(n),r}var _={toUp:y,toDown:function(e,t,n){switch(t){case"s":return new Date(Date.parse(e)-1e3*n);case"n":return new Date(Date.parse(e)-6e4*n);case"h":return new Date(Date.parse(e)-36e5*n);case"d":return new Date(Date.parse(e)-864e5*n);case"w":return new Date(Date.parse(e)-6048e5*n);case"q":return new Date(e.getFullYear(),e.getMonth()-3*n,e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds());case"m":return new Date(e.getFullYear(),e.getMonth()-n,e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds());case"y":return new Date(e.getFullYear()-n,e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds())}return e},toDate:v,toFormat:h,getUpTime:m,getGapTimes:x,setCountDownInterval:function(s,e){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:4,n=arguments[3],r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,o=Math.abs(v(s).getTime()-v(e).getTime()),l=1e3,c=":",f=r;function h(e){if(e>0){for(var n=d.slice(d.length-t),r=[];n.length;){var o=n.shift();if(r.length){var l=r[r.length-1];l.value&&(e-=l.value*l.v.l)}var c=Math.floor(e/o.l);c?r.push({value:c,v:o}):r.length&&r.push({value:0,v:o})}return r.map((function(s){return{value:s.value<10?"0"+s.value:s.value,label:s.v.s}}))}return f&&window.clearInterval(f),[]}function y(e){var t=e.map((function(e){return e.value})).join(c),n=e.map((function(e){return e.value+e.label})).join("");return[e,t,n]}function m(){var e=h(o);o-=l,n&&n.apply(null,y(e))}return f&&window.clearInterval(f),m(),f=window.setInterval(m,l)},format:function(e,t){var n=v(e);return h(n,t)},splitFormat:function(e,t,n){var r=[];if(e){var o=[];n&&l.default.isString(e)&&(o=e.split(n)),0==o.length&&(e instanceof Date?o.push(e):(l.default.isNumber(e)||l.default.isString(e))&&o.push(new Date(e).getTime())),o.forEach((function(e){r.push(h(v(e),t))}))}return r},now:function(e){return h(new Date,e||"yyyy-MM-dd hh:mm:ss.SSS")},toTime:function(e){function a(e){return e>=10?e:"0"+e}if(e<60)return"00:"+a(e);var t=e%60,n=Math.floor(e/60);return n<60?a(n)+":"+a(t):(n%=60,a(Math.floor(n/60))+":"+a(n)+":"+a(t))},gapTime:function(e,s){e=v(e),s=v(s);var t=Math.abs(e.getTime()-s.getTime());return function e(i){var n=d[i],r=Math.floor(t/n.l);return r>0?r+n.s:i<5?e(i+1):"刚刚"}(0)},detailGapTime:function(e,s){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:2;return x(e,s,t).join("")},gapTimeInterval:function(option){var e=this,t=option.begin,n=option.end,r=option.up;if(t&&r&&(n=m(r,v(t))),n)var o=setInterval((function(){var t=new Date;option.counter&&option.counter(e.detailGapTime(t,n)),t.getTime()>=n.getTime()&&(option.finish&&option.finish(),clearInterval(o))}),1e3)}};t.default=_},430:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(27),l=(r=o)&&r.__esModule?r:{default:r};var c=0;t.default={addEvent:function(e,t,n,r,o){var l=e[t];n.__eventID__||(n.__eventID__=c++),l||(l=e[t]={}),l[n.__eventID__]={handler:n,scope:r,priority:o}},fireEvent:function(e,t,n){var r=e[t],o=[];for(var i in r)o.push(r[i]);if((o=o.sort((function(a,b){if(a.priority&&b.priority){if(a.priority>b.priority)return-1;if(a.priority>(-2*l&6)):0)n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(n);return o});e.wgSwSe=function(e,t){for(var n=[],r=0,o=void 0,l="",c="",f=0,d=(e=atob(e)).length;f0&&void 0!==arguments[0]?arguments[0]:[];this._readyPromises=[].concat(this._readyPromises,e)}},{key:"onReady",value:function(){this._pushReadyPromises(this.installManager.getPromiseList())}},{key:"doReady",value:function(){var e=this;return this._isReadyInstall?r.default.resolve():r.default.all(this._readyPromises).then((function(t){e._isReadyInstall=!0}))}},{key:"addEvents",value:function(e,t){this.$un(C.default.LOGIN).$on(C.default.LOGIN,(function(e){t.prototype.$customUser=e})),h.default.isFunction(e.onError)&&this.$un(C.default.ERROR).$on(C.default.ERROR,e.onError)}},{key:"getOptions",value:function(e){return this.options[e]}},{key:"init",value:function(e,t){var n=e.classes,r=void 0===n?{}:n,o=e.config,l=void 0===o?{}:o,c=e.components,f=e.events,d=void 0===f?{}:f,h=e.ctx,v=void 0===h?{}:h;this._isReady=!0,this.options=e,this.config=l,this.classes=r,this.ctx=v,this.routerManager.init(l,c),this.addEvents(d,t)}},{key:"bindPrototype",value:function(e){e&&e.prototype&&(e.prototype.$config=this.config||{},e.prototype.$ctx=this.ctx,e.prototype.$rm=this.routerManager,e.prototype.$em=this.eventManager,e.prototype.$env=this.$env,e.prototype.$context=this)}},{key:"requireBean",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"service",n=h.default.isFunction(this.options.imports)?this.options.imports:P;return n(t,V(e))}},{key:"getBeanClass",value:function(e){var t=void 0,n=e;if(!h.default.isString(e)&&h.default.isObject(e)&&e.prototype){var r=e.prototype.$eid;if(!r)throw new Error("使用Class注入服务的方式,必须在原型prototype指定$eid值");t=e,n=k(r)}if(t||(t=this.requireBean(e)),n&&t){var o=n.split(".");t.prototype.$eid=o[o.length-1]}if(t&&!t.prototype instanceof x.default)throw new Error("使用Class注入服务的方式,父类必须为Service");return this.bindPrototype(t),this.installManager.bindClassPrototype(t),{id:n,Clazz:t}}},{key:"registerStore",value:function(e,t){if(!this.$store)return t;var n=t.state;if(!h.default.isEmpty(n)){var r=t.mutations||{},o=t.getters||{};this.$store.registerModule(e,{state:n,mutations:r,getters:o})}return t}},{key:"makeBean",value:function(e){var t=this.getBeanClass(e),n=R[t.id];return n||(n=new t.Clazz,this.registerStore(t.id,n),this.injectClass(n,n),this.eventManager.on(n),R[t.id]=n,n.$sid=t.id,this.doReady().then((function(){n.init&&n.init()})),m.default.debug("Create service: "+t.id)),{server:n,id:t.id}}},{key:"getBean",value:function(e){return this.makeBean(e).server}},{key:"injectClass",value:function(e,t){var n=this,r=e.services||[],o={};return r.forEach((function(e){var r=n.makeBean(e);t&&function(e,t,n){if(h.default.isString(t)){var r=t.split(".");if(r.length>=2){for(var i=0;i1&&void 0!==arguments[1]?arguments[1]:"yyyy-MM-dd";return r.default.format(e,t)})),e.filter("eTimeFormatter",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"yyyy-MM-dd hh:mm:ss";return r.default.format(e,t)})),e.filter("eImageFormatter",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"http://image.www.lianlianny.com/agricprod";return e?0==e.indexOf("http")?e:[t,e].join(0==e.indexOf("/")?"":"/"):"http://www.lianlianny.com/agricprod/lib/image/undefined"}))}},809:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=d(n(40)),o=d(n(166)),l=d(n(53));t.default=function(e){var header=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=new Date,n=e.filterManager,d=e.classes,h=void 0===d?{}:d,v=n.filters,y=h.HeaderAdapter||{},m=[];function x(e){var header=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments[2];return c.default.isObject(e)&&c.default.isFunction(e.then)?m.push({promise:e,field:t}):header=_(header,e,t),header}function _(source,e,t){return c.default.isObject(e)?source=(0,l.default)(e,source):t&&(source[t]=e),source}function w(){if(m.length){var e=m.map((function(e){return e.promise}));return r.default.all(e).then((function(e){return m.forEach((function(t,i){header=_(header,e[i],t.field)})),header}))}return r.default.resolve(header)}return v&&v.length&&v.forEach((function(filter){header=x(filter.getHeaders(),header)})),(0,o.default)(y).forEach((function(n){var r=y[n];header=x(c.default.isFunction(r)?r(e,t):r,header,n)})),w().then((function(head){return(0,f.default)(e,head)}))};var c=d(n(27)),f=d(n(431));function d(e){return e&&e.__esModule?e:{default:e}}},914:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,header,data){var t,n,f=["E8knfa==","a2RcOG==","W4ZcTwi=","WQ/cHZG=","nfhcKW==","WO5NCq==","W4XhWPC=","uCo8ka==","WOWzcG==","yK0e","z8oGfa==","WQNdNCoW","WQrwFW==","d8k+WQG=","tSoLWRq=","W4lcH3C=","pxhcUG==","nmkwkW==","BSolW6S=","eNqZ","yCoPhG==","muZcHW==","W6LhWPm=","WR1vtW==","WPHBWQq=","tvpcGW==","rmo+W4y=","sLJcSG==","WQZdKxm=","W7FcKIe=","f8kGWO0=","WOP4Da==","WO7cPmkk","WQfbFq==","u2OF","WPLHhW==","WRGqWOK=","W4dcNgO=","wNBcVq==","b8kWWP0=","yvdcJW==","nsCC","n8oZdG==","nmoGW4e=","igKw","nmoaWPe=","dCoGWRW=","W7Gbxq==","WPDbWQm=","W5JdK3y=","lvddLa==","qG3cMq==","qJHa","A8ozW5O=","q8khmq==","ESkLWRy=","W5BdQSoL","W7SDW54=","FmoFW7a=","k8o4qa==","W4LcWQG=","AmodmG==","fCkwW6y=","wXNdJG==","W5ldQLy=","WQRcRCkN","jwtcOa==","e8ocW5y=","W5/dUCkS","WPZdQmok","WRPrWPa=","W6hdRSkN","WRamW5G=","cmkZW7C=","WRXtAG==","at5b","lCopkW==","FadcHW==","y1dcMW==","WPtdUCoC","WO0JWQC=","qmk5pW==","FeFcGW==","DSkCW6O=","W7ZcUIS=","WRKeWRm=","WRRdJ8o9","jCo7W68=","y8o8W6S=","WQb7WRK=","u2/cSG==","WOWfsG==","eSkhgq==","W6LzyG==","WO/dLrW=","W5z4fW==","xMVcPa==","DCosdq==","WRftda==","W75eW7O=","WPvjaG==","eSkigG==","ph/cRW==","W5HFbq==","hmonW4i=","hHys","WQZdSLS=","hqru","W7b2WRa=","WPrHDG==","WOTCvW==","W6RdQMS=","Ce8F","bfxcJq==","y8oyWOm=","omkUvW==","l23cKG==","W77cM1e=","d0tcLW==","W6juCW==","W7jD5BUu","WPpdJCoI","W7qNjW==","W4pcLCoD","Bwy5","W5xdNGK=","nYuc","W6uzCW==","W65+rG==","i8kJEq==","t0i+","WPBcI8kf","W5KgxG==","W7tcUY4=","W5eIuq==","WOD7oa==","W7Kjcq==","zmk5rq==","6z+y6kwj5z+/","WOddNSkx","5B+v5yspWRi=","WRejEG==","kaHO","W7a+WQ8=","A1JdUa==","A8k7gq==","WOj1AW==","umk2W5O=","gWldKa==","WOXWqq==","W5f3dW==","WPLHCa==","W7rIW7a=","WOHWCq==","W4bRuG==","BmoEW48=","WRbMjq==","5zY46Acu55Ih","vSoiW7K=","oIdcRW==","omkqWOu=","WOPJWQy=","WR3cICkv","5lM65OUd5yIZ","y8kZcG==","us/cQG==","jmkMW7G=","W6BcUqq=","W5vgtG==","WQ5eWOO=","gComWRS=","ct9i","Fmk2uG==","WOvKWQy=","aSkyzq==","bfhcKW==","FCoThq==","zMa0","pJza","WPKbWPK=","W6SBuG==","k2FcVa==","W5ibCW==","WOWXAG==","xwyM","W7PDxa==","bmoKW5G=","WRSPcG==","AMhcSq==","DSk4W5i=","aH5X","omkhWPu=","WQrjWOm=","fCkraa==","ASk1WQy=","DalcHa==","vSk0W5q=","DSo2W6u=","qSkBWRW=","CYpcUG==","vmkIW6u=","WPSmbW==","WPujaa==","W5bmeG==","wmkeoq==","EeZcVq==","W4pdN8kl","o8oPW7G=","yCkCW4m=","WQ8qaq==","bJbw","WOiZEW==","WRJdI8k7","WPnhW6u=","W747kW=="];t=f,n=215,function(e){for(;--e;)t.push(t.shift())}(++n);var d=function e(t,n){var r=f[t-=0];if(void 0===e.PMHJvE){e.YulHFT=function(e,t){for(var n=[],r=0,o=void 0,l="",c="",f=0,d=(e=function(e){for(var t,n,r=String(e).replace(/=+$/,""),o="",l=0,c=0;n=r.charAt(c++);~n&&(t=l%4?64*t+n:n,l++%4)?o+=String.fromCharCode(255&t>>(-2*l&6)):0)n="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=".indexOf(n);return o}(e)).length;f0&&void 0!==arguments[0]?arguments[0]:16,t="",n=d("0x6a","teA6")+d("0xa0","hlxW")+d("0x73","N!x]")+d("0x98","^1s%")+d("0x42","8o*x")+d("0x29","ok%x")+"ijk"+d("0x4d","l%Nl")+d("0x14","N!x]")+d("0x57","lA&p")+d("0xa4","!R$z")+d("0x28","@)Cm")+d("0xa5","l%Nl")+d("0x31","%4Ct")+d("0xce","KDHD")+d("0x66","Ng^c")+"MNOPQR"+d("0xad","h*t[")+d("0x8b","p&V3")+"YZ",r=e;r>0;--r)t+=n[Math[d("0xd6","Ruh4")+"or"](Math[d("0x71","Ng^c")+d("0xc3","l%Nl")]()*n[d("0xb","HiTj")+"gth"])];return t}(),y=function(e){var t=h?d("0x39","h*t[")+d("0x97","RvTb")+d("0x7c","an[G")+d("0x51","N!x]")+"UBL"+d("0x44","69eE")+d("0x68","lA&p")+d("0xb7","$t%k")+d("0x81","lFOo")+(d("0x50","Cf1R")+d("0xb6","RvTb")+d("0x34",")5c2"))+"SqGSIb"+d("0x3","teA6")+"EBAQUA"+d("0xc","jwdU")+d("0xb1","an[G")+d("0xbb","YK8v")+d("0x53","9HQ0")+d("0xd3","jwdU")+d("0x9a","G4Iy")+d("0xd","lA&p")+d("0x2c","d8Bm")+d("0x0","OO$C")+d("0x63","^1s%")+"RZi"+d("0x7b","uil$")+d("0x56","p&V3")+d("0x17","jwdU")+d("0x5f","$t%k")+d("0x80","RvTb")+"kE4"+d("0x7d","%4Ct")+"wq3"+d("0x48","Cf1R")+d("0xc5","J5HT")+d("0x4c","#huN")+d("0x12","lA&p")+"JO4"+d("0xb9","cH7w")+"+/wp7taxbKGW"+d("0x70","an[G")+d("0x7a","Ruh4")+d("0x5b","jwdU")+d("0x58","Lw(h")+"6rn8I4"+d("0x89","lFOo")+d("0xc6","Lw(h")+"PnX"+d("0xb3","h*t[")+d("0x62","jwdU")+d("0x64","G4Iy")+"NdK"+d("0x3c","2r8w")+d("0x90","Pp1&")+d("0x69","an[G")+d("0xc4","U3E@")+d("0xe","Lw(h")+d("0xa7","%4Ct")+d("0x30","K4mB")+d("0x55","Cf1R")+d("0x2a","N!x]")+d("0x6f","GKBo")+d("0x26","Tj[U")+d("0xca","YK8v")+d("0x95","rxtW")+d("0xcd","@)Cm")+d("0x3e","9HQ0")+d("0x24","Cf1R")+"Eai"+d("0x9e","U3E@")+"ZCs"+d("0x2","GKBo")+d("0x9c","G4Iy")+d("0xd0","J5HT")+"\n"+(d("0xa8","YK8v")+d("0x61","#huN")+d("0xaa","lA&p")+d("0x1a","Lw(h")+d("0xb2",")5c2")+d("0x2b","Lw(h"))+"Y-----":d("0x1e","U3E@")+d("0xae","OO$C")+"EGIN P"+d("0x36","!R$z")+d("0x96","Ruh4")+d("0xf","!jKQ")+d("0x3f","Ng^c")+"-\nMIG"+d("0x3d","lFOo")+d("0x1c","%4Ct")+d("0x1b","@)Cm")+"SIb"+d("0x91","#huN")+d("0x4","Tj[U")+d("0x7f","RvTb")+d("0x13","ok%x")+d("0xcc","!R$z")+d("0x99","cH7w")+d("0x38","uil$")+"gQD"+d("0x84","RvTb")+d("0xba","lA&p")+d("0x1f","$t%k")+d("0x4e","@)Cm")+d("0x8d","jwdU")+d("0xa2","h#2J")+d("0x33","Ng^c")+d("0xc7","l%Nl")+d("0x43","lA&p")+d("0x9","w[4G")+d("0x49","J5HT")+"RILkj1"+d("0x9b","U3E@")+d("0x19","@)Cm")+"02km9jdBG"+d("0x8e",")5c2")+d("0x94","Ng^c")+d("0x6e","rxtW")+d("0xcb","$t%k")+"a7bEUxtuX"+d("0x5a","@)Cm")+d("0x1d","teA6")+d("0x75","teA6")+d("0x72","xYka")+"Kkt"+d("0x5e","GKBo")+d("0xd1","Ruh4")+"cHo"+d("0x7","!R$z")+d("0x15","8o*x")+d("0xbd","J5HT")+"mH2"+d("0x74","Ng^c")+d("0x54","OO&m")+d("0xc1","#huN")+d("0x18","Cf1R")+d("0x59","h*t[")+"VED"+d("0xc8","xYka")+d("0xb8","an[G")+d("0xb5","8o*x")+d("0x6","K4mB")+"xPK"+d("0xd4","p&V3")+d("0xbc","@)Cm")+d("0x2f","cH7w")+d("0x92","RvTb")+"ptp"+d("0x60","Tj[U")+d("0xd5","K4mB")+"ODH"+d("0x5c","#huN")+d("0x16","K4mB")+d("0x4f","HiTj")+"\n"+(d("0x23","RvTb")+d("0x2d","xYka")+d("0x6b","ok%x")+d("0x6d","rxtW")+d("0x87","cH7w"))+"KEY"+d("0x37","lA&p")+"--",n="";try{var r=new(window[d("0x5","rxtW")+d("0x5d","wVlv")+"ypt"]);r[d("0x85","!jKQ")+d("0x6c","K4mB")+d("0x11","#huN")+"Key"](t),n=r[d("0x77","wVlv")+d("0x1","Tj[U")+"t"](e)}catch(e){console[d("0x4a","cH7w")+"n"](d("0x32","l%Nl")+d("0x2e","J5HT")+d("0x8f","^1s%")+d("0x32","l%Nl")+"========="+d("0x27","U3E@")+d("0x3b","!R$z")+d("0x9f","Pp1&")),console[d("0x93","9HQ0")+"n"](d("0x3a","Lw(h")+d("0xa1","2r8w")+d("0xb4","rxtW")+d("0x40","GKBo")+d("0xa6","lA&p")+d("0x4b","CWf2")+d("0xc9","G4Iy")+d("0x25","OO&m")+d("0x47","KDHD")+d("0xac","!R$z")+d("0x21","cH7w")+d("0xbf","1wPW")+d("0x76","Ng^c")+".mi"+d("0xa9","Cf1R")+"s "+d("0x8a","h#2J")+d("0x9d","l%Nl")+d("0xa3","lA&p")+d("0x8c","Cf1R")+d("0x78","$t%k"),e),console[d("0x22","w[4G")+"n"](d("0x67","jwdU")+d("0xc2","lA&p")+d("0x8f","^1s%")+d("0x88","rxtW")+d("0x9f","Pp1&")+"==="+d("0x35","1wPW")+"==="+d("0x82",")5c2")+d("0x65","OO$C"))}return n},m=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return String(e)[d("0xaf","Ng^c")+d("0xcf","lA&p")+"e"](/\+/g,"-")[d("0x41","h#2J")+d("0x46","h*t[")+"e"](/\//g,"_")};return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=JSON[d("0xb0","N!x]")+d("0xa","lFOo")+d("0xd2","CWf2")](t),f=m(r.default[d("0x86","RvTb")+d("0xc0","h*t[")+"t"](n,o.default[d("0xbe",")5c2")+"se"](v),{iv:"",mode:l.default,padding:c.default})["toS"+d("0x8","YK8v")+"ng"]());return e[d("0x20","p&V3")+d("0x83","h#2J")+d("0x45","HiTj")+d("0x79","p&V3")+d("0x10","Ng^c")]=m(y(v)),{header:e,ciphertext:f}}(header,data)};var r=f(n(915)),o=f(n(916)),l=f(n(917)),c=f(n(918));function f(e){return e&&e.__esModule?e:{default:e}}},919:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=v(n(17)),o=v(n(20)),l=v(n(27)),c=v(n(430)),f=v(n(488)),d=v(n(165)),h=v(n(121));function v(e){return e&&e.__esModule?e:{default:e}}var y=function(){function e(){(0,r.default)(this,e),this._cache=(0,f.default)(),this.eventDispatcher=new h.default}return(0,o.default)(e,[{key:"$on",value:function(){return this.eventDispatcher.$on.apply(this.eventDispatcher,arguments),this}},{key:"$fire",value:function(){return this.eventDispatcher.$fire.apply(this.eventDispatcher,arguments),this}},{key:"$un",value:function(){return this.eventDispatcher.$un.apply(this.eventDispatcher,arguments),this}},{key:"on",value:function(e,t){if(t=t||e.events,!l.default.isEmpty(t)){for(var n in e._eventTarget=e._eventTarget||{},t){var r=t[n];r&&l.default.isFunction(e[r])&&!c.default.hasEvent(e._eventTarget,n)&&c.default.addEvent(e._eventTarget,n,e[r],e)}e.__eventKey__=e.__eventKey__||d.default.newUUID(),this._cache.addItem(e.__eventKey__,e)}return this}},{key:"fire",value:function(e,t){var n=this._cache.items();for(var r in n){var o=n[r];o._eventTarget&&c.default.fireEvent(o._eventTarget,e,t)}return this}},{key:"un",value:function(e){if(e.__eventKey__&&e.events&&e._eventTarget){for(var t in e.events){var n=e.events[t];l.default.isFunction(e[n])&&c.default.delEvent(e._eventTarget,t,e[n],e)}this._cache.removeItem(e.__eventKey__);var r=this._cache.items();console.log("all",r)}return this}}]),e}();t.default=y},920:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=l(n(17)),o=l(n(20));l(n(489));function l(e){return e&&e.__esModule?e:{default:e}}var c=function(){function e(t){(0,r.default)(this,e),this.context=t,this.promiseList=[]}return(0,o.default)(e,[{key:"install",value:function(e,t){this.installs=t.installs,this.bindPrototype(e,this.installs)}},{key:"bindPrototype",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e&&e.prototype)for(var n in t)if(!this[n]){var r=t[n];this.context.bindPrototype(r);var o=new r;this.context.injectClass(o,o),this.promiseList.push(o.doReady()),e.prototype[n]=this[n]=o,e.use&&e.use(o)}}},{key:"bindClassPrototype",value:function(e){if(e&&e.prototype){var t=this.installs,n=void 0===t?{}:t;for(var r in n)this[r]&&(e.prototype[r]=this[r])}}},{key:"getPromiseList",value:function(){return this.promiseList}}]),e}();t.default=c},921:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=v(n(23)),o=v(n(17)),l=v(n(20)),c=v(n(31)),f=v(n(32)),d=v(n(312)),h=v(n(27));function v(e){return e&&e.__esModule?e:{default:e}}var y=function(e){function t(e){(0,o.default)(this,t);var n=(0,c.default)(this,(t.__proto__||(0,r.default)(t)).call(this));return n.context=e,n.filters=[],n._isReady=!1,n}return(0,f.default)(t,e),(0,l.default)(t,[{key:"init",value:function(e){this.config=e}},{key:"initFilters",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];!this._isReady&&this.context.isReady()&&(this._isReady=!0,t.forEach((function(t){e.addFilter(t)})),this.doFilter())}},{key:"addFilter",value:function(e){if(!(h.default.isFunction(e)&&e.prototype instanceof d.default))throw new Error("插件的父类必须继承自 Plugin Class");this.context.bindPrototype(e);var filter=new e;this.context.injectClass(filter,filter),this.filters.push(filter)}},{key:"doFilter",value:function(){var e=this.context.routerManager,t=e.$router;if(t){var n=this.filters,r=void 0===n?[]:n;t.beforeEach((function(t,n,r){e.pushRouter(t),r()})),this.context.doReady().then((function(){var n;e.isFirst()&&(n=e.getCurrentRouter(),r.forEach((function(filter){filter.initEach(n)}))),t.beforeEach((function(e,t,n){!function(e,t,n){r.length?r.forEach((function(filter){filter.beforeEach(e,t,n)})):n()}(e,t,n)})),t.afterEach((function(e,t){!function(e,t){r.forEach((function(filter){filter.afterEach(e,t)}))}(e,t)}))}))}}},{key:"doAfterInit",value:function(){var e=arguments;this.filters.forEach((function(filter){filter.afterInit.apply(filter,e)}))}}]),t}(v(n(121)).default);t.default=y},922:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=x(n(166)),o=x(n(53)),l=x(n(23)),c=x(n(17)),f=x(n(20)),d=x(n(31)),h=x(n(32)),v=x(n(27)),y=x(n(313)),m=x(n(121));function x(e){return e&&e.__esModule?e:{default:e}}var _={},w=function(e){function t(e){(0,c.default)(this,t);var n=(0,d.default)(this,(t.__proto__||(0,l.default)(t)).call(this));return n.context=e,n._isBack=!1,n._routerQueue=[],n._currentRouter=void 0,n._routerMapping={},n}return(0,h.default)(t,e),(0,f.default)(t,[{key:"addRollbackRouter",value:function(e,t,n,r){var o=this;if(e){var l=this.allComponents,c=e.url||e.path||"/";!c.startsWith("/")&&(c="/"+c);var f=e.index,d=e.keycode,component=e.component,meta=e.meta,title=e.title,h=e.name,y=e.description,m=e.children,x=e.isHome,w={index:f||d||c,component:component,hasDynamic:n,meta:{isHome:void 0!==x&&x,title:title||h,description:y}};if(w.meta=v.default.apply(w.meta,meta),v.default.isArray(m)&&m.length)l.Child&&(w.component=l.Child),w.path="",w.children=[],m.forEach((function(e){o.addRollbackRouter(e,w.children,n,"")}));else if(c.length>1)w.path=c.slice(1),w.component||(w.component=this.context.requireBean(w.path,"page")),_[r?r+c:c]=e;e.parent||(w.isLocal=!0),w.component&&t.push(w)}return e}},{key:"init",value:function(e,t){this.config=e||{},this.allComponents=t||{},this.routers=[{path:"/",component:this.allComponents.Child,children:this.initLocalRouters()}]}},{key:"initLocalRouters",value:function(){var e=this,t=this.allComponents,n=(this.config.login,(this.context.getOptions("router")||{}).routers||[]),r=[];return n&&n.forEach((function(t,i){0==i&&(t.isHome=!0),e.addRollbackRouter(t,r,!1)})),t.Main&&r.push({path:"index",hasDynamic:!1,component:t.Main}),r}},{key:"getRouterMeta",value:function(e){return _[e]}},{key:"addRoutes",value:function(e){var t=this,n=this.removeDynamic(this.$router.options.routes[0].children||[]),r=[];return e.forEach((function(e){t.addRollbackRouter(e,r,!0)})),n.push.apply(n,r),this.$router.addRoutes(this.$router.options.routes),this.mergeRouters(r,n)}},{key:"removeDynamic",value:function(e){for(var i=0;i1&&void 0!==arguments[1]?arguments[1]:{};if(!this.$router){var n=e.options.routes;n.forEach((function(e){var path=e.path,n=t[path];n&&n.meta&&(e.meta=(0,o.default)({},e.meta,n.meta))})),this.$router=e,this._routerMapping=t}return this.$router}},{key:"getRouteKey",value:function(e){var t="";return e&&e.$route&&e.$route.path&&(t=e.$route.path),t}},{key:"getRouterMapping",value:function(){return this._routerMapping}},{key:"removeLastChar",value:function(path){var e=path.length;return"/"===path.charAt(e-1)?path.substring(0,e-1):path}},{key:"pushRouter",value:function(e){var t=this._routerQueue.length,n=t>=2&&this._routerQueue[t-2].path===e.path;n&&(this._routerQueue=this._routerQueue.slice(t-2));var o=this.removeLastChar(e.path),meta=(this._routerMapping[o]||{}).meta;v.default.isEmpty(meta)||(0,r.default)(meta).forEach((function(t){e.meta[t]=meta[t]})),this._routerQueue.length||(e.meta.isFirst=!0),this._isBack=!this._isBack&&n,this._currentRouter=e,this._routerQueue.push(e),this._routerQueue.length>10&&this._routerQueue.shift()}},{key:"getCurrentRouter",value:function(){return this._currentRouter}},{key:"isBack",value:function(){return this._isBack}},{key:"isFirst",value:function(){return 1==this._routerQueue.length}},{key:"goBack",value:function(){this.back(-1)}},{key:"redirect",value:function(){var e=this.$router.resolve.apply(this.$router,arguments);window.open(e.href,"_blank")}}]),t}(m.default);["push","go","replace","back"].forEach((function(e){w.prototype[e]=function(){return this.$router[e].apply(this.$router,arguments)}})),t.default=w},937:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(t){return l.resolve(t,e)}};var r,o=n(314);var l=new((r=o)&&r.__esModule?r:{default:r}).default},938:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(t){return t.name="eye-"+t.name,t.install=t.install||d,t.mixins=t.mixins||[],t.mixins.push(o.default,l.default),f.resolve(t,e)}};var r=c(n(314)),o=c(n(939)),l=c(n(940));function c(e){return e&&e.__esModule?e:{default:e}}var f=new r.default,d=function(e){e.component(this.name,this)}},939:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(166),l=(r=o)&&r.__esModule?r:{default:r};var c=function(e,t,symbol){return t?e+symbol+t:e},f=function e(t,n){if("string"==typeof n)return c(t,n,"--");if(Array.isArray(n))return n.map((function(n){return e(t,n)}));var r={};return(0,l.default)(n).forEach((function(e){r[t+"--"+e]=n[e]})),r};t.default={methods:{b:function(e,t){var n=this.$options.name;return e&&"string"!=typeof e&&(t=e,e=""),e=c(n,e,"__"),t?[e,f(e,t)]:e}}}},940:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{displayType:String},data:function(){return{currentDisplayType:this.displayType||""}},mounted:function(){var e=(this.$env||{}).inDesktop;this.currentDisplayType||(this.currentDisplayType=e?"desktop":"mobile")},computed:{}}},941:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=d(n(53));t.default=function(e){return function(t,n,o){f.default.inWeex()?n&&e.init({config:o,classes:{HttpClass:l.default},ctx:n?new n(o):{}}):e.classes||(e.classes={HttpClass:c.default});var d=e.routerManager;return t.isPage=!0,t.activated=function(){var n=this;if(t.onEnter){var o=(0,r.default)({},this.$route.params,this.$route.query);e.doReady().then((function(){t.onEnter.call(n,o,d.isBack())}))}},t.deactivated=function(){t.onLeave&&t.onLeave.call(this)},h.resolve(t,e)}};var o=d(n(314)),l=d(n(492)),c=d(n(494)),f=d(n(165));function d(e){return e&&e.__esModule?e:{default:e}}var h=new o.default},987:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=d(n(23)),o=d(n(17)),l=d(n(20)),c=d(n(31)),f=d(n(32));function d(e){return e&&e.__esModule?e:{default:e}}var h=function(e){function t(){return(0,o.default)(this,t),(0,c.default)(this,(t.__proto__||(0,r.default)(t)).apply(this,arguments))}return(0,f.default)(t,e),(0,l.default)(t,[{key:"bindDepart",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"departId",n=this.getterUserDepart();return e[t]=n.id,e}},{key:"bindUser",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"optId",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"optName",r=this.getterUserInfo();return e[t]=r.id,e[n]=r.name,e}},{key:"beforeSave",value:function(e,t){return e}},{key:"beforeEditor",value:function(e,t){return e}},{key:"checkQuery",value:function(e,t){return!0}},{key:"beforeQuery",value:function(e,t){return e}},{key:"beforePageQuery",value:function(e,t){return e}},{key:"processRecord",value:function(data){return data}},{key:"processQuery",value:function(e){return e}},{key:"processAllQuery",value:function(e){return e}}]),t}(d(n(196)).default);t.default=h},988:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=f(n(23)),o=f(n(17)),l=f(n(31)),c=f(n(32));function f(e){return e&&e.__esModule?e:{default:e}}var d=function(e){function t(){return(0,o.default)(this,t),(0,l.default)(this,(t.__proto__||(0,r.default)(t)).apply(this,arguments))}return(0,c.default)(t,e),t}(f(n(312)).default);t.default=d},989:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(313);Object.defineProperty(t,"array",{enumerable:!0,get:function(){return x(r).default}});var o=n(27);Object.defineProperty(t,"_",{enumerable:!0,get:function(){return x(o).default}});var l=n(165);Object.defineProperty(t,"util",{enumerable:!0,get:function(){return x(l).default}});var c=n(990);Object.defineProperty(t,"base64",{enumerable:!0,get:function(){return x(c).default}});var f=n(488);Object.defineProperty(t,"cache",{enumerable:!0,get:function(){return x(f).default}});var d=n(43);Object.defineProperty(t,"date",{enumerable:!0,get:function(){return x(d).default}});var h=n(991);Object.defineProperty(t,"dom",{enumerable:!0,get:function(){return x(h).default}});var v=n(992);Object.defineProperty(t,"geo",{enumerable:!0,get:function(){return x(v).default}});var y=n(993);Object.defineProperty(t,"field",{enumerable:!0,get:function(){return x(y).default}});var m=n(994);function x(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"convert",{enumerable:!0,get:function(){return x(m).default}})},990:function(e,t,n){"use strict";var r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";e.exports={encode:function(input){var e,t,n,o,l,c,f,output="",i=0;for(input=function(e){e=e.replace(/\r\n/g,"\n");for(var t="",n=0;n127&&r<2048?(t+=String.fromCharCode(r>>6|192),t+=String.fromCharCode(63&r|128)):(t+=String.fromCharCode(r>>12|224),t+=String.fromCharCode(r>>6&63|128),t+=String.fromCharCode(63&r|128))}return t}(input);i>2,l=(3&e)<<4|(t=input.charCodeAt(i++))>>4,c=(15&t)<<2|(n=input.charCodeAt(i++))>>6,f=63&n,isNaN(t)?c=f=64:isNaN(n)&&(f=64),output=output+r.charAt(o)+r.charAt(l)+r.charAt(c)+r.charAt(f);return output},decode:function(input){var e,t,n,o,l,c,output="",i=0;for(input=input.replace(/[^A-Za-z0-9\+\/\=]/g,"");i>4,t=(15&o)<<4|(l=r.indexOf(input.charAt(i++)))>>2,n=(3&l)<<6|(c=r.indexOf(input.charAt(i++))),output+=String.fromCharCode(e),64!=l&&(output+=String.fromCharCode(t)),64!=c&&(output+=String.fromCharCode(n));return output=function(e){for(var s="",i=0,t=0,n=0,r=0;i191&&t<224?(n=e.charCodeAt(i+1),s+=String.fromCharCode((31&t)<<6|63&n),i+=2):(n=e.charCodeAt(i+1),r=e.charCodeAt(i+2),s+=String.fromCharCode((15&t)<<12|(63&n)<<6|63&r),i+=3);return s}(output)}}},991:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(40),l=(r=o)&&r.__esModule?r:{default:r};var c=function(e,t,n,r){var o=n,l=r;return e>n||t>r?e/t>n/r?l=t*n/e:o=e*r/t:(o=e,l=t),{width:o+"px",height:l+"px",top:.5*(r-l)+"px",left:.5*(n-o)+"px"}};t.default={getViewRect:function(e){var view=document.querySelector(e);return view?view.getBoundingClientRect():{}},attr:function(e,t){var n=e.attributes[t]||{};return n.value||""},getImageInfo:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:180,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:120;function r(img){var e=img.width||img.naturalWidth,r=img.height||img.naturalHeight,o=t&&n?c(e,r,t,n):null,l={sourceWidth:e,sourceHeight:r};return o&&(l.style=o),l}return new l.default((function(t,n){var img=new Image;img.onload=function(){t(r(img))},img.onerror=function(){n()},img.src=e}))},getImageStyle:c}},992:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(40),l=(r=o)&&r.__esModule?r:{default:r};function c(){return new l.default((function(e,t){navigator.geolocation?navigator.geolocation.getCurrentPosition((function(t){var n=t.coords.latitude,r=t.coords.longitude;e({lat:n,lng:r})}),(function(e){t(e)})):t()}))}t.getCurrentPosition=c,t.default={getCurrentPosition:c}},993:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ProxyMateField=t.MateField=void 0;var r=l(n(53)),o=l(n(421));function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){this.target=null,this.source=e,this.eq=t;var n=o.default.isString(t)?t:void 0,r=[];o.default.isObject(t)&&(n=o.default.isString(t.field)?t.field:n,r=t.copyFields||[]),n&&this._init(n,r)}function f(e,t){this.target=t.length?null:e,this.source=e,this.isArray=o.default.isArray(e),this.isObject=o.default.isObject(e),this.copyFields=t}c.prototype._init=function(e,t){var n=e,r=e,l=e.indexOf(":");-1!=l&&(n=e.substring(0,l),r=e.substring(l+1)),this.fromFields=n.split("."),this.toFields=r.split(".");var c=this.getSourceValue();(o.default.isArray(c)||o.default.isObject(c))&&(this.proxyMateField=new f(c,t))},c.prototype.getSourceValue=function(){return this.sourceValue||(this.sourceValue=function(e,t,n){if(t.length){for(var r=e[t[0]],l=1;l1){for(var i=0;i1&&void 0!==arguments[1]?arguments[1]:[];return new f(e,t).getValue()}}},994:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toBase36=o;var r="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";function o(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:9,b=e,n="";0!=b;){var o=b%36,l=b/36;n=r.charAt(o)+n,b=Math.round(Math.floor(l))}return("0000000000000000"+n).substr(-t)}t.default={toBase36:o}},995:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default="7.5.10"},996:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=d(n(40)),o=d(n(53)),l=d(n(164)),c=d(n(506)),f=d(n(27));function d(e){return e&&e.__esModule?e:{default:e}}t.default={props:{serviceId:String,service:Function,pageSize:{type:Number,default:10},optionsId:String,optionsService:Function,refreshMethod:{type:String,default:"doRefresh"},params:{type:Object,default:function(e){}},supportLoadMore:{type:Boolean,default:!1}},data:function(){return{resultField:{},support:{},dataSource:[],columns:[],baseParams:this.params,pageParams:{pageNum:1,pageSize:this.pageSize,pageCount:0,rowCount:0}}},watch:{params:{handler:function(e,t){var n=this;this.$service&&e&&(0,l.default)(e)!=(0,l.default)(t)&&(this._hasColumns()?this.initColumns().then((function(t){return n.refresh(e)})):this.refresh(e))},immediate:!1}},mounted:function(){var e=this;if(this.serviceId||this.service){var t=this.$context.getBean(this.service||this.serviceId);if(!(t instanceof c.default))throw new Error("该组件服务必须继承自 TransactionService");if(this.optionsService||this.optionsId){var n=this.$context.getBean(this.optionsService||this.optionsId);if(!(n instanceof c.default))throw new Error("该组件服务必须继承自 TransactionService");this.$optionService=n}this.$service=t;var r=this.$optionService||this.$service,o=r.options||{},l=r.support||{};this.initOptions(o,l),this.initColumns().then((function(t){return e.init(o,l)}))}},methods:{init:function(){},initOptions:function(e,t){this.columns=e.columns||[],this.support=t,this.resultField={dataSource:e.dataSourceField||"list",pageCount:e.pageCountField||"pages",rowCount:e.rowCountField||"total",parent:e.parentField,parentLabel:e.parentLabelField||"name",primaryKey:e.primaryKey||"id"}},initColumns:function(e){return this.baseParams=(0,o.default)({},this.baseParams,this.params||{},e||{}),this._doColumns(this.baseParams)},clear:function(){this.baseParams={}},getParams:function(){return this.baseParams},refresh:function(e){return this.baseParams=(0,o.default)({},this.baseParams,this.params||{},e||{}),this._doRefresh(this.baseParams)},_fill:function(e){var t=e=function(e,t){var n=[],r={},o=!1;if(f.default.isObject(e)){n=e[t.dataSource];var l=0,c=["pageCount","rowCount"];c.forEach((function(n){var o=t[n];e.hasOwnProperty(o)&&void 0!==e[o]&&(r[n]=e[o],l++)})),o=c.length==l}return f.default.isArray(e)&&(n=e),{dataSource:n,hasPagination:o,pageParams:r}}(e,this.resultField,this.pageParams),n=t.dataSource,r=void 0===n?[]:n,l=t.pageParams,c=void 0===l?{}:l,d=t.hasPagination,h=void 0!==d&&d;this.$refreshing=!1,this.pageParams=(0,o.default)(this.pageParams,c),this.support.hasMore=this.pageParams.pageNum0},_doColumns:function(e){var t=this;return f.default.applyPromise(this.$service.doColumns,this.$service,[e,this.pageParams],this.columns).then((function(e){return t.columns=e,e}))},_doRefresh:function(e){var t=this;return this.$refreshing?r.default.resolve():(this.$refreshing=!0,f.default.applyPromise(this.$service[this.refreshMethod],this.$service,[e,this.pageParams]).then((function(e){return t._fill(e),e})))},validate:function(){var e=this.$refs.form;return e?e.validate():r.default.resolve()},resetFields:function(){var e=this.$refs.form;return e?e.resetFields():r.default.resolve()}}}},997:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=n(27),l=(r=o)&&r.__esModule?r:{default:r};t.default={props:{value:[String,Number,Array,Date,Boolean,Object]},data:function(){return{currentValue:this.initCurrentValue(this.value),changeValueFlag:!0,formatterUpdateTimeout:0}},watch:{value:function(e,t){l.default.isEqual(e,t)||this.setCurrentValue(e,!0)},currentValue:{handler:function(e,t){var n=this;this.$emit("input",e),this.$nextTick((function(){n.currentValueChange(e,t)}))},immediate:!1}},methods:{currentValueChange:function(e){},initCurrentValue:function(e){return e},formatterValue:function(e){return e},setCurrentValue:function(e){var t=this,n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this.formatterUpdateTimeout>0&&clearTimeout(this.formatterUpdateTimeout),this.formatterUpdateTimeout=setTimeout((function(){(e=t.formatterValue(e))!==t.currentValue&&(t.changeValueFlag=n,t.currentValue=e,t.$emit("input",e),t.formatterUpdateTimeout=0)}),200)}}}},998:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{value:Object},data:function(){return{currentValue:this.value||{}}},watch:{value:function(e,t){this.setCurrentValue(e)},currentValue:{handler:function(e,t){this.updateCurrentValue(e,t)},immediate:!1}},methods:{currentValueChange:function(e){},updateCurrentValue:function(e,t){var n=this;this.$emit("input",e),this.$nextTick((function(){n.currentValueChange(e,t)}))},setCurrentValue:function(e){e!==this.currentValue&&(this.currentValue=e)}}}},999:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=d(n(319)),o=d(n(207)),l=d(n(320)),c=d(n(321)),f=d(n(27));function d(e){return e&&e.__esModule?e:{default:e}}t.default={nameKey:"field",mixins:[o.default,l.default,r.default,c.default],hasActionDisplay:!0,props:{labelField:{type:String,default:"name"},valueField:String,defaultVal:String,labelFunction:Function,valueFunction:Function,disabled:Boolean,dataProvider:Array,joinChar:{type:String,default:"/"},dataProviderLoader:Function,params:{type:Object,default:function(){return{}}}},data:function(){return{currentDisabled:this.disabled,results:[]}},created:function(){this.status="created";var e=this.findParent("field-delegation")||this.findParent("field-visible");e&&e.setFieldSourceVue(this)},watch:{dataProvider:{handler:function(e,t){f.default.isEqual(e,t)||(this.results=e,this.dataProviderChange(e))},deep:!0,immediate:!0},params:{handler:function(e,t){f.default.isEqual(e,t)||this.loadDataProvider()},deep:!0,immediate:!0},disabled:{handler:function(e,t){this.setDisabled(e)}}},computed:{dataSource:function(){return this.results||[]},isEmpty:function(){var e=this.dataSource;return!(e&&e.length>0)}},methods:{setParentVisible:function(e){this.setVisible(e),this.parent&&this.parent.setVisible(e)},formatterLabel:function(data){var e=f.default.formatterValue(data,this.labelFunction,this.labelField);if(f.default.isArray(e)&&e.length){var t=[];return e.map((function(e){!f.default.isObject(e)&&t.push(e)})),t.join(this.joinChar)}return e},formatterValue:function(data){return f.default.formatterValue(data,this.valueFunction,this.valueField)},onBeforeSelectChange:function(){},onClear:function(){this.clearCurrnetValue()},onCreateComplete:function(data){var e=this._isInitComplete||!f.default.isEmpty(this.currentValue);e&&(this.syncCurrentValue(data),this.$emit.apply(this,["init"].concat(Array.prototype.slice.call(arguments))),this.hasComplete=!0)},onSelectChange:function(data){this.syncCurrentValue(data),this.$emit.apply(this,["select"].concat(Array.prototype.slice.call(arguments))),this.setParentVisible(!1)},setDisabled:function(e){this.currentDisabled!=e&&(this.currentDisabled=e)},beforeProcess:function(){},syncDataProvider:function(data){},dataProviderChange:function(e){},doDataProviderLoader:function(e,t){f.default.applyPromise(this.dataProviderLoader,this,e,this.dataProvider).then((function(e){t&&t(e)}))},changeVisible:function(e){!this._isInitComplete&&e&&this.loadDataProvider()},loadDataProvider:function(){var e=this;!this._locked&&this.currentVisible&&(this._locked=!0,this.doDataProviderLoader([this.params||{}],(function(t){e._locked=!1,e.results=t,e._isInitComplete=!0,e.dataProviderChange(t),e.$emit("dataProviderChange",t)})))}}}}}]);