Commit a1b8361c by 无尘

fix: 修改提示

parent 80e8f317
<!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>好办管理平台</title><link rel=stylesheet type=text/css href=//web-1251519181.file.myqcloud.com/custom-element/custom-element.1.0.28.css><link href=./static/css/app.892d6d8026fad36d7989ce2c56d5b00d.css rel=stylesheet></head><body style="min-width: 1400px;" class=damolish><div id=app></div><script src=//web-1251519181.file.myqcloud.com/lib/vue/2.6.6/vue.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib/vue-router/3.0.2/vue-router.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib/vuex/3.1.0/vuex.min.js></script><script src=//web-1251519181.file.myqcloud.com/components/img-preview.2.0.00.js></script><script src=//web-1251519181.file.myqcloud.com/components/footer.2.0.04.js></script><script>// Raven.config('https://3715a345910d4c768e7a1ec14619c2d5@sentry.io/1413672').install();</script><script type=text/javascript src=./static/js/manifest.2d806e809e8c7aaa52e2.js></script><script type=text/javascript src=./static/js/vendor.014a23eec35e9d02ede3.js></script><script type=text/javascript src=./static/js/app.d9a1b43b1f0fdb25e20c.js></script></body></html> <!DOCTYPE html><html><head><meta charset=utf-8><link rel="shortcut icon" href=./favicon.ico><title>好办管理平台</title><link rel=stylesheet type=text/css href=//web-1251519181.file.myqcloud.com/custom-element/custom-element.1.0.28.css><link href=./static/css/app.4b76cc4e10d778f2ccb0a91fbb316bf5.css rel=stylesheet></head><body style="min-width: 1400px;" class=damolish><div id=app></div><script src=//web-1251519181.file.myqcloud.com/lib/vue/2.6.6/vue.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib/vue-router/3.0.2/vue-router.min.js></script><script src=//web-1251519181.file.myqcloud.com/lib/vuex/3.1.0/vuex.min.js></script><script src=//web-1251519181.file.myqcloud.com/components/img-preview.2.0.00.js></script><script src=//web-1251519181.file.myqcloud.com/components/footer.2.0.04.js></script><script>// Raven.config('https://3715a345910d4c768e7a1ec14619c2d5@sentry.io/1413672').install();</script><script type=text/javascript src=./static/js/manifest.278f8991ffc29316be10.js></script><script type=text/javascript src=./static/js/vendor.014a23eec35e9d02ede3.js></script><script type=text/javascript src=./static/js/app.d9a1b43b1f0fdb25e20c.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.
webpackJsonp([3],{"+aRW":function(e,t){},"22C0":function(e,t,n){(function(t){var n,r;
/*!
localForage -- Offline Storage, Improved
Version 1.7.3
https://localforage.github.io/localForage
(c) 2013-2017 Mozilla, Apache License 2.0
*/
r=function(){return function e(t,r,a){function o(s,c){if(!r[s]){if(!t[s]){if(!c&&("function"==typeof n&&n))return n(s,!0);if(i)return i(s,!0);var l=new Error("Cannot find module '"+s+"'");throw l.code="MODULE_NOT_FOUND",l}var d=r[s]={exports:{}};t[s][0].call(d.exports,function(e){var n=t[s][1][e];return o(n||e)},d,d.exports,e,t,r,a)}return r[s].exports}for(var i="function"==typeof n&&n,s=0;s<a.length;s++)o(a[s]);return o}({1:[function(e,n,r){(function(e){"use strict";var t,r,a=e.MutationObserver||e.WebKitMutationObserver;if(a){var o=0,i=new a(d),s=e.document.createTextNode("");i.observe(s,{characterData:!0}),t=function(){s.data=o=++o%2}}else if(e.setImmediate||void 0===e.MessageChannel)t="document"in e&&"onreadystatechange"in e.document.createElement("script")?function(){var t=e.document.createElement("script");t.onreadystatechange=function(){d(),t.onreadystatechange=null,t.parentNode.removeChild(t),t=null},e.document.documentElement.appendChild(t)}:function(){setTimeout(d,0)};else{var c=new e.MessageChannel;c.port1.onmessage=d,t=function(){c.port2.postMessage(0)}}var l=[];function d(){var e,t;r=!0;for(var n=l.length;n;){for(t=l,l=[],e=-1;++e<n;)t[e]();n=l.length}r=!1}n.exports=function(e){1!==l.push(e)||r||t()}}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],2:[function(e,t,n){"use strict";var r=e(1);function a(){}var o={},i=["REJECTED"],s=["FULFILLED"],c=["PENDING"];function l(e){if("function"!=typeof e)throw new TypeError("resolver must be a function");this.state=c,this.queue=[],this.outcome=void 0,e!==a&&h(this,e)}function d(e,t,n){this.promise=e,"function"==typeof t&&(this.onFulfilled=t,this.callFulfilled=this.otherCallFulfilled),"function"==typeof n&&(this.onRejected=n,this.callRejected=this.otherCallRejected)}function u(e,t,n){r(function(){var r;try{r=t(n)}catch(t){return o.reject(e,t)}r===e?o.reject(e,new TypeError("Cannot resolve promise with itself")):o.resolve(e,r)})}function f(e){var t=e&&e.then;if(e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof t)return function(){t.apply(e,arguments)}}function h(e,t){var n=!1;function r(t){n||(n=!0,o.reject(e,t))}function a(t){n||(n=!0,o.resolve(e,t))}var i=p(function(){t(a,r)});"error"===i.status&&r(i.value)}function p(e,t){var n={};try{n.value=e(t),n.status="success"}catch(e){n.status="error",n.value=e}return n}t.exports=l,l.prototype.catch=function(e){return this.then(null,e)},l.prototype.then=function(e,t){if("function"!=typeof e&&this.state===s||"function"!=typeof t&&this.state===i)return this;var n=new this.constructor(a);this.state!==c?u(n,this.state===s?e:t,this.outcome):this.queue.push(new d(n,e,t));return n},d.prototype.callFulfilled=function(e){o.resolve(this.promise,e)},d.prototype.otherCallFulfilled=function(e){u(this.promise,this.onFulfilled,e)},d.prototype.callRejected=function(e){o.reject(this.promise,e)},d.prototype.otherCallRejected=function(e){u(this.promise,this.onRejected,e)},o.resolve=function(e,t){var n=p(f,t);if("error"===n.status)return o.reject(e,n.value);var r=n.value;if(r)h(e,r);else{e.state=s,e.outcome=t;for(var a=-1,i=e.queue.length;++a<i;)e.queue[a].callFulfilled(t)}return e},o.reject=function(e,t){e.state=i,e.outcome=t;for(var n=-1,r=e.queue.length;++n<r;)e.queue[n].callRejected(t);return e},l.resolve=function(e){if(e instanceof this)return e;return o.resolve(new this(a),e)},l.reject=function(e){var t=new this(a);return o.reject(t,e)},l.all=function(e){var t=this;if("[object Array]"!==Object.prototype.toString.call(e))return this.reject(new TypeError("must be an array"));var n=e.length,r=!1;if(!n)return this.resolve([]);var i=new Array(n),s=0,c=-1,l=new this(a);for(;++c<n;)d(e[c],c);return l;function d(e,a){t.resolve(e).then(function(e){i[a]=e,++s!==n||r||(r=!0,o.resolve(l,i))},function(e){r||(r=!0,o.reject(l,e))})}},l.race=function(e){var t=this;if("[object Array]"!==Object.prototype.toString.call(e))return this.reject(new TypeError("must be an array"));var n=e.length,r=!1;if(!n)return this.resolve([]);var i=-1,s=new this(a);for(;++i<n;)c=e[i],t.resolve(c).then(function(e){r||(r=!0,o.resolve(s,e))},function(e){r||(r=!0,o.reject(s,e))});var c;return s}},{1:1}],3:[function(e,n,r){(function(t){"use strict";"function"!=typeof t.Promise&&(t.Promise=e(2))}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{2:2}],4:[function(e,t,n){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};var a=function(){try{if("undefined"!=typeof indexedDB)return indexedDB;if("undefined"!=typeof webkitIndexedDB)return webkitIndexedDB;if("undefined"!=typeof mozIndexedDB)return mozIndexedDB;if("undefined"!=typeof OIndexedDB)return OIndexedDB;if("undefined"!=typeof msIndexedDB)return msIndexedDB}catch(e){return}}();function o(e,t){e=e||[],t=t||{};try{return new Blob(e,t)}catch(a){if("TypeError"!==a.name)throw a;for(var n=new("undefined"!=typeof BlobBuilder?BlobBuilder:"undefined"!=typeof MSBlobBuilder?MSBlobBuilder:"undefined"!=typeof MozBlobBuilder?MozBlobBuilder:WebKitBlobBuilder),r=0;r<e.length;r+=1)n.append(e[r]);return n.getBlob(t.type)}}"undefined"==typeof Promise&&e(3);var i=Promise;function s(e,t){t&&e.then(function(e){t(null,e)},function(e){t(e)})}function c(e,t,n){"function"==typeof t&&e.then(t),"function"==typeof n&&e.catch(n)}function l(e){return"string"!=typeof e&&(console.warn(e+" used as a key, but it is not a string."),e=String(e)),e}function d(){if(arguments.length&&"function"==typeof arguments[arguments.length-1])return arguments[arguments.length-1]}var u="local-forage-detect-blob-support",f=void 0,h={},p=Object.prototype.toString,m="readonly",v="readwrite";function g(e){return"boolean"==typeof f?i.resolve(f):function(e){return new i(function(t){var n=e.transaction(u,v),r=o([""]);n.objectStore(u).put(r,"key"),n.onabort=function(e){e.preventDefault(),e.stopPropagation(),t(!1)},n.oncomplete=function(){var e=navigator.userAgent.match(/Chrome\/(\d+)/),n=navigator.userAgent.match(/Edge\//);t(n||!e||parseInt(e[1],10)>=43)}}).catch(function(){return!1})}(e).then(function(e){return f=e})}function b(e){var t=h[e.name],n={};n.promise=new i(function(e,t){n.resolve=e,n.reject=t}),t.deferredOperations.push(n),t.dbReady?t.dbReady=t.dbReady.then(function(){return n.promise}):t.dbReady=n.promise}function y(e){var t=h[e.name].deferredOperations.pop();if(t)return t.resolve(),t.promise}function w(e,t){var n=h[e.name].deferredOperations.pop();if(n)return n.reject(t),n.promise}function x(e,t){return new i(function(n,r){if(h[e.name]=h[e.name]||{forages:[],db:null,dbReady:null,deferredOperations:[]},e.db){if(!t)return n(e.db);b(e),e.db.close()}var o=[e.name];t&&o.push(e.version);var i=a.open.apply(a,o);t&&(i.onupgradeneeded=function(t){var n=i.result;try{n.createObjectStore(e.storeName),t.oldVersion<=1&&n.createObjectStore(u)}catch(n){if("ConstraintError"!==n.name)throw n;console.warn('The database "'+e.name+'" has been upgraded from version '+t.oldVersion+" to version "+t.newVersion+', but the storage "'+e.storeName+'" already exists.')}}),i.onerror=function(e){e.preventDefault(),r(i.error)},i.onsuccess=function(){n(i.result),y(e)}})}function _(e){return x(e,!1)}function D(e){return x(e,!0)}function I(e,t){if(!e.db)return!0;var n=!e.db.objectStoreNames.contains(e.storeName),r=e.version<e.db.version,a=e.version>e.db.version;if(r&&(e.version!==t&&console.warn('The database "'+e.name+"\" can't be downgraded from version "+e.db.version+" to version "+e.version+"."),e.version=e.db.version),a||n){if(n){var o=e.db.version+1;o>e.version&&(e.version=o)}return!0}return!1}function S(e){return o([function(e){for(var t=e.length,n=new ArrayBuffer(t),r=new Uint8Array(n),a=0;a<t;a++)r[a]=e.charCodeAt(a);return n}(atob(e.data))],{type:e.type})}function C(e){return e&&e.__local_forage_encoded_blob}function k(e){var t=this,n=t._initReady().then(function(){var e=h[t._dbInfo.name];if(e&&e.dbReady)return e.dbReady});return c(n,e,e),n}function O(e,t,n,r){void 0===r&&(r=1);try{var a=e.db.transaction(e.storeName,t);n(null,a)}catch(a){if(r>0&&(!e.db||"InvalidStateError"===a.name||"NotFoundError"===a.name))return i.resolve().then(function(){if(!e.db||"NotFoundError"===a.name&&!e.db.objectStoreNames.contains(e.storeName)&&e.version<=e.db.version)return e.db&&(e.version=e.db.version+1),D(e)}).then(function(){return function(e){b(e);for(var t=h[e.name],n=t.forages,r=0;r<n.length;r++){var a=n[r];a._dbInfo.db&&(a._dbInfo.db.close(),a._dbInfo.db=null)}return e.db=null,_(e).then(function(t){return e.db=t,I(e)?D(e):t}).then(function(r){e.db=t.db=r;for(var a=0;a<n.length;a++)n[a]._dbInfo.db=r}).catch(function(t){throw w(e,t),t})}(e).then(function(){O(e,t,n,r-1)})}).catch(n);n(a)}}var j={_driver:"asyncStorage",_initStorage:function(e){var t=this,n={db:null};if(e)for(var r in e)n[r]=e[r];var a=h[n.name];a||(a={forages:[],db:null,dbReady:null,deferredOperations:[]},h[n.name]=a),a.forages.push(t),t._initReady||(t._initReady=t.ready,t.ready=k);var o=[];function s(){return i.resolve()}for(var c=0;c<a.forages.length;c++){var l=a.forages[c];l!==t&&o.push(l._initReady().catch(s))}var d=a.forages.slice(0);return i.all(o).then(function(){return n.db=a.db,_(n)}).then(function(e){return n.db=e,I(n,t._defaultConfig.version)?D(n):e}).then(function(e){n.db=a.db=e,t._dbInfo=n;for(var r=0;r<d.length;r++){var o=d[r];o!==t&&(o._dbInfo.db=n.db,o._dbInfo.version=n.version)}})},_support:function(){try{if(!a)return!1;var e="undefined"!=typeof openDatabase&&/(Safari|iPhone|iPad|iPod)/.test(navigator.userAgent)&&!/Chrome/.test(navigator.userAgent)&&!/BlackBerry/.test(navigator.platform),t="function"==typeof fetch&&-1!==fetch.toString().indexOf("[native code");return(!e||t)&&"undefined"!=typeof indexedDB&&"undefined"!=typeof IDBKeyRange}catch(e){return!1}}(),iterate:function(e,t){var n=this,r=new i(function(t,r){n.ready().then(function(){O(n._dbInfo,m,function(a,o){if(a)return r(a);try{var i=o.objectStore(n._dbInfo.storeName).openCursor(),s=1;i.onsuccess=function(){var n=i.result;if(n){var r=n.value;C(r)&&(r=S(r));var a=e(r,n.key,s++);void 0!==a?t(a):n.continue()}else t()},i.onerror=function(){r(i.error)}}catch(e){r(e)}})}).catch(r)});return s(r,t),r},getItem:function(e,t){var n=this;e=l(e);var r=new i(function(t,r){n.ready().then(function(){O(n._dbInfo,m,function(a,o){if(a)return r(a);try{var i=o.objectStore(n._dbInfo.storeName).get(e);i.onsuccess=function(){var e=i.result;void 0===e&&(e=null),C(e)&&(e=S(e)),t(e)},i.onerror=function(){r(i.error)}}catch(e){r(e)}})}).catch(r)});return s(r,t),r},setItem:function(e,t,n){var r=this;e=l(e);var a=new i(function(n,a){var o;r.ready().then(function(){return o=r._dbInfo,"[object Blob]"===p.call(t)?g(o.db).then(function(e){return e?t:(n=t,new i(function(e,t){var r=new FileReader;r.onerror=t,r.onloadend=function(t){var r=btoa(t.target.result||"");e({__local_forage_encoded_blob:!0,data:r,type:n.type})},r.readAsBinaryString(n)}));var n}):t}).then(function(t){O(r._dbInfo,v,function(o,i){if(o)return a(o);try{var s=i.objectStore(r._dbInfo.storeName);null===t&&(t=void 0);var c=s.put(t,e);i.oncomplete=function(){void 0===t&&(t=null),n(t)},i.onabort=i.onerror=function(){var e=c.error?c.error:c.transaction.error;a(e)}}catch(e){a(e)}})}).catch(a)});return s(a,n),a},removeItem:function(e,t){var n=this;e=l(e);var r=new i(function(t,r){n.ready().then(function(){O(n._dbInfo,v,function(a,o){if(a)return r(a);try{var i=o.objectStore(n._dbInfo.storeName).delete(e);o.oncomplete=function(){t()},o.onerror=function(){r(i.error)},o.onabort=function(){var e=i.error?i.error:i.transaction.error;r(e)}}catch(e){r(e)}})}).catch(r)});return s(r,t),r},clear:function(e){var t=this,n=new i(function(e,n){t.ready().then(function(){O(t._dbInfo,v,function(r,a){if(r)return n(r);try{var o=a.objectStore(t._dbInfo.storeName).clear();a.oncomplete=function(){e()},a.onabort=a.onerror=function(){var e=o.error?o.error:o.transaction.error;n(e)}}catch(e){n(e)}})}).catch(n)});return s(n,e),n},length:function(e){var t=this,n=new i(function(e,n){t.ready().then(function(){O(t._dbInfo,m,function(r,a){if(r)return n(r);try{var o=a.objectStore(t._dbInfo.storeName).count();o.onsuccess=function(){e(o.result)},o.onerror=function(){n(o.error)}}catch(e){n(e)}})}).catch(n)});return s(n,e),n},key:function(e,t){var n=this,r=new i(function(t,r){e<0?t(null):n.ready().then(function(){O(n._dbInfo,m,function(a,o){if(a)return r(a);try{var i=o.objectStore(n._dbInfo.storeName),s=!1,c=i.openCursor();c.onsuccess=function(){var n=c.result;n?0===e?t(n.key):s?t(n.key):(s=!0,n.advance(e)):t(null)},c.onerror=function(){r(c.error)}}catch(e){r(e)}})}).catch(r)});return s(r,t),r},keys:function(e){var t=this,n=new i(function(e,n){t.ready().then(function(){O(t._dbInfo,m,function(r,a){if(r)return n(r);try{var o=a.objectStore(t._dbInfo.storeName).openCursor(),i=[];o.onsuccess=function(){var t=o.result;t?(i.push(t.key),t.continue()):e(i)},o.onerror=function(){n(o.error)}}catch(e){n(e)}})}).catch(n)});return s(n,e),n},dropInstance:function(e,t){t=d.apply(this,arguments);var n,r=this.config();if((e="function"!=typeof e&&e||{}).name||(e.name=e.name||r.name,e.storeName=e.storeName||r.storeName),e.name){var o=e.name===r.name&&this._dbInfo.db?i.resolve(this._dbInfo.db):_(e).then(function(t){var n=h[e.name],r=n.forages;n.db=t;for(var a=0;a<r.length;a++)r[a]._dbInfo.db=t;return t});n=e.storeName?o.then(function(t){if(t.objectStoreNames.contains(e.storeName)){var n=t.version+1;b(e);var r=h[e.name],o=r.forages;t.close();for(var s=0;s<o.length;s++){var c=o[s];c._dbInfo.db=null,c._dbInfo.version=n}return new i(function(t,r){var o=a.open(e.name,n);o.onerror=function(e){o.result.close(),r(e)},o.onupgradeneeded=function(){o.result.deleteObjectStore(e.storeName)},o.onsuccess=function(){var e=o.result;e.close(),t(e)}}).then(function(e){r.db=e;for(var t=0;t<o.length;t++){var n=o[t];n._dbInfo.db=e,y(n._dbInfo)}}).catch(function(t){throw(w(e,t)||i.resolve()).catch(function(){}),t})}}):o.then(function(t){b(e);var n=h[e.name],r=n.forages;t.close();for(var o=0;o<r.length;o++)r[o]._dbInfo.db=null;return new i(function(t,n){var r=a.deleteDatabase(e.name);r.onerror=r.onblocked=function(e){var t=r.result;t&&t.close(),n(e)},r.onsuccess=function(){var e=r.result;e&&e.close(),t(e)}}).then(function(e){n.db=e;for(var t=0;t<r.length;t++)y(r[t]._dbInfo)}).catch(function(t){throw(w(e,t)||i.resolve()).catch(function(){}),t})})}else n=i.reject("Invalid arguments");return s(n,t),n}};var N="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",E="~~local_forage_type~",$=/^~~local_forage_type~([^~]+)~/,F="__lfsc__:",R=F.length,A="arbf",B="blob",M="si08",T="ui08",P="uic8",L="si16",V="si32",U="ur16",G="ui32",z="fl32",q="fl64",W=R+A.length,H=Object.prototype.toString;function J(e){var t,n,r,a,o,i=.75*e.length,s=e.length,c=0;"="===e[e.length-1]&&(i--,"="===e[e.length-2]&&i--);var l=new ArrayBuffer(i),d=new Uint8Array(l);for(t=0;t<s;t+=4)n=N.indexOf(e[t]),r=N.indexOf(e[t+1]),a=N.indexOf(e[t+2]),o=N.indexOf(e[t+3]),d[c++]=n<<2|r>>4,d[c++]=(15&r)<<4|a>>2,d[c++]=(3&a)<<6|63&o;return l}function K(e){var t,n=new Uint8Array(e),r="";for(t=0;t<n.length;t+=3)r+=N[n[t]>>2],r+=N[(3&n[t])<<4|n[t+1]>>4],r+=N[(15&n[t+1])<<2|n[t+2]>>6],r+=N[63&n[t+2]];return n.length%3==2?r=r.substring(0,r.length-1)+"=":n.length%3==1&&(r=r.substring(0,r.length-2)+"=="),r}var X={serialize:function(e,t){var n="";if(e&&(n=H.call(e)),e&&("[object ArrayBuffer]"===n||e.buffer&&"[object ArrayBuffer]"===H.call(e.buffer))){var r,a=F;e instanceof ArrayBuffer?(r=e,a+=A):(r=e.buffer,"[object Int8Array]"===n?a+=M:"[object Uint8Array]"===n?a+=T:"[object Uint8ClampedArray]"===n?a+=P:"[object Int16Array]"===n?a+=L:"[object Uint16Array]"===n?a+=U:"[object Int32Array]"===n?a+=V:"[object Uint32Array]"===n?a+=G:"[object Float32Array]"===n?a+=z:"[object Float64Array]"===n?a+=q:t(new Error("Failed to get type for BinaryArray"))),t(a+K(r))}else if("[object Blob]"===n){var o=new FileReader;o.onload=function(){var n=E+e.type+"~"+K(this.result);t(F+B+n)},o.readAsArrayBuffer(e)}else try{t(JSON.stringify(e))}catch(n){console.error("Couldn't convert value into a JSON string: ",e),t(null,n)}},deserialize:function(e){if(e.substring(0,R)!==F)return JSON.parse(e);var t,n=e.substring(W),r=e.substring(R,W);if(r===B&&$.test(n)){var a=n.match($);t=a[1],n=n.substring(a[0].length)}var i=J(n);switch(r){case A:return i;case B:return o([i],{type:t});case M:return new Int8Array(i);case T:return new Uint8Array(i);case P:return new Uint8ClampedArray(i);case L:return new Int16Array(i);case U:return new Uint16Array(i);case V:return new Int32Array(i);case G:return new Uint32Array(i);case z:return new Float32Array(i);case q:return new Float64Array(i);default:throw new Error("Unkown type: "+r)}},stringToBuffer:J,bufferToString:K};function Q(e,t,n,r){e.executeSql("CREATE TABLE IF NOT EXISTS "+t.storeName+" (id INTEGER PRIMARY KEY, key unique, value)",[],n,r)}function Y(e,t,n,r,a,o){e.executeSql(n,r,a,function(e,i){i.code===i.SYNTAX_ERR?e.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name = ?",[t.storeName],function(e,s){s.rows.length?o(e,i):Q(e,t,function(){e.executeSql(n,r,a,o)},o)},o):o(e,i)},o)}var Z={_driver:"webSQLStorage",_initStorage:function(e){var t=this,n={db:null};if(e)for(var r in e)n[r]="string"!=typeof e[r]?e[r].toString():e[r];var a=new i(function(e,r){try{n.db=openDatabase(n.name,String(n.version),n.description,n.size)}catch(e){return r(e)}n.db.transaction(function(a){Q(a,n,function(){t._dbInfo=n,e()},function(e,t){r(t)})},r)});return n.serializer=X,a},_support:"function"==typeof openDatabase,iterate:function(e,t){var n=this,r=new i(function(t,r){n.ready().then(function(){var a=n._dbInfo;a.db.transaction(function(n){Y(n,a,"SELECT * FROM "+a.storeName,[],function(n,r){for(var o=r.rows,i=o.length,s=0;s<i;s++){var c=o.item(s),l=c.value;if(l&&(l=a.serializer.deserialize(l)),void 0!==(l=e(l,c.key,s+1)))return void t(l)}t()},function(e,t){r(t)})})}).catch(r)});return s(r,t),r},getItem:function(e,t){var n=this;e=l(e);var r=new i(function(t,r){n.ready().then(function(){var a=n._dbInfo;a.db.transaction(function(n){Y(n,a,"SELECT * FROM "+a.storeName+" WHERE key = ? LIMIT 1",[e],function(e,n){var r=n.rows.length?n.rows.item(0).value:null;r&&(r=a.serializer.deserialize(r)),t(r)},function(e,t){r(t)})})}).catch(r)});return s(r,t),r},setItem:function(e,t,n){return function e(t,n,r,a){var o=this;t=l(t);var c=new i(function(i,s){o.ready().then(function(){void 0===n&&(n=null);var c=n,l=o._dbInfo;l.serializer.serialize(n,function(n,d){d?s(d):l.db.transaction(function(e){Y(e,l,"INSERT OR REPLACE INTO "+l.storeName+" (key, value) VALUES (?, ?)",[t,n],function(){i(c)},function(e,t){s(t)})},function(n){if(n.code===n.QUOTA_ERR){if(a>0)return void i(e.apply(o,[t,c,r,a-1]));s(n)}})})}).catch(s)});return s(c,r),c}.apply(this,[e,t,n,1])},removeItem:function(e,t){var n=this;e=l(e);var r=new i(function(t,r){n.ready().then(function(){var a=n._dbInfo;a.db.transaction(function(n){Y(n,a,"DELETE FROM "+a.storeName+" WHERE key = ?",[e],function(){t()},function(e,t){r(t)})})}).catch(r)});return s(r,t),r},clear:function(e){var t=this,n=new i(function(e,n){t.ready().then(function(){var r=t._dbInfo;r.db.transaction(function(t){Y(t,r,"DELETE FROM "+r.storeName,[],function(){e()},function(e,t){n(t)})})}).catch(n)});return s(n,e),n},length:function(e){var t=this,n=new i(function(e,n){t.ready().then(function(){var r=t._dbInfo;r.db.transaction(function(t){Y(t,r,"SELECT COUNT(key) as c FROM "+r.storeName,[],function(t,n){var r=n.rows.item(0).c;e(r)},function(e,t){n(t)})})}).catch(n)});return s(n,e),n},key:function(e,t){var n=this,r=new i(function(t,r){n.ready().then(function(){var a=n._dbInfo;a.db.transaction(function(n){Y(n,a,"SELECT key FROM "+a.storeName+" WHERE id = ? LIMIT 1",[e+1],function(e,n){var r=n.rows.length?n.rows.item(0).key:null;t(r)},function(e,t){r(t)})})}).catch(r)});return s(r,t),r},keys:function(e){var t=this,n=new i(function(e,n){t.ready().then(function(){var r=t._dbInfo;r.db.transaction(function(t){Y(t,r,"SELECT key FROM "+r.storeName,[],function(t,n){for(var r=[],a=0;a<n.rows.length;a++)r.push(n.rows.item(a).key);e(r)},function(e,t){n(t)})})}).catch(n)});return s(n,e),n},dropInstance:function(e,t){t=d.apply(this,arguments);var n=this.config();(e="function"!=typeof e&&e||{}).name||(e.name=e.name||n.name,e.storeName=e.storeName||n.storeName);var r,a=this;return s(r=e.name?new i(function(t){var r;r=e.name===n.name?a._dbInfo.db:openDatabase(e.name,"","",0),e.storeName?t({db:r,storeNames:[e.storeName]}):t(function(e){return new i(function(t,n){e.transaction(function(r){r.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name <> '__WebKitDatabaseInfoTable__'",[],function(n,r){for(var a=[],o=0;o<r.rows.length;o++)a.push(r.rows.item(o).name);t({db:e,storeNames:a})},function(e,t){n(t)})},function(e){n(e)})})}(r))}).then(function(e){return new i(function(t,n){e.db.transaction(function(r){function a(e){return new i(function(t,n){r.executeSql("DROP TABLE IF EXISTS "+e,[],function(){t()},function(e,t){n(t)})})}for(var o=[],s=0,c=e.storeNames.length;s<c;s++)o.push(a(e.storeNames[s]));i.all(o).then(function(){t()}).catch(function(e){n(e)})},function(e){n(e)})})}):i.reject("Invalid arguments"),t),r}};function ee(e,t){var n=e.name+"/";return e.storeName!==t.storeName&&(n+=e.storeName+"/"),n}function te(){return!function(){try{return localStorage.setItem("_localforage_support_test",!0),localStorage.removeItem("_localforage_support_test"),!1}catch(e){return!0}}()||localStorage.length>0}var ne={_driver:"localStorageWrapper",_initStorage:function(e){var t={};if(e)for(var n in e)t[n]=e[n];return t.keyPrefix=ee(e,this._defaultConfig),te()?(this._dbInfo=t,t.serializer=X,i.resolve()):i.reject()},_support:function(){try{return"undefined"!=typeof localStorage&&"setItem"in localStorage&&!!localStorage.setItem}catch(e){return!1}}(),iterate:function(e,t){var n=this,r=n.ready().then(function(){for(var t=n._dbInfo,r=t.keyPrefix,a=r.length,o=localStorage.length,i=1,s=0;s<o;s++){var c=localStorage.key(s);if(0===c.indexOf(r)){var l=localStorage.getItem(c);if(l&&(l=t.serializer.deserialize(l)),void 0!==(l=e(l,c.substring(a),i++)))return l}}});return s(r,t),r},getItem:function(e,t){var n=this;e=l(e);var r=n.ready().then(function(){var t=n._dbInfo,r=localStorage.getItem(t.keyPrefix+e);return r&&(r=t.serializer.deserialize(r)),r});return s(r,t),r},setItem:function(e,t,n){var r=this;e=l(e);var a=r.ready().then(function(){void 0===t&&(t=null);var n=t;return new i(function(a,o){var i=r._dbInfo;i.serializer.serialize(t,function(t,r){if(r)o(r);else try{localStorage.setItem(i.keyPrefix+e,t),a(n)}catch(e){"QuotaExceededError"!==e.name&&"NS_ERROR_DOM_QUOTA_REACHED"!==e.name||o(e),o(e)}})})});return s(a,n),a},removeItem:function(e,t){var n=this;e=l(e);var r=n.ready().then(function(){var t=n._dbInfo;localStorage.removeItem(t.keyPrefix+e)});return s(r,t),r},clear:function(e){var t=this,n=t.ready().then(function(){for(var e=t._dbInfo.keyPrefix,n=localStorage.length-1;n>=0;n--){var r=localStorage.key(n);0===r.indexOf(e)&&localStorage.removeItem(r)}});return s(n,e),n},length:function(e){var t=this.keys().then(function(e){return e.length});return s(t,e),t},key:function(e,t){var n=this,r=n.ready().then(function(){var t,r=n._dbInfo;try{t=localStorage.key(e)}catch(e){t=null}return t&&(t=t.substring(r.keyPrefix.length)),t});return s(r,t),r},keys:function(e){var t=this,n=t.ready().then(function(){for(var e=t._dbInfo,n=localStorage.length,r=[],a=0;a<n;a++){var o=localStorage.key(a);0===o.indexOf(e.keyPrefix)&&r.push(o.substring(e.keyPrefix.length))}return r});return s(n,e),n},dropInstance:function(e,t){if(t=d.apply(this,arguments),!(e="function"!=typeof e&&e||{}).name){var n=this.config();e.name=e.name||n.name,e.storeName=e.storeName||n.storeName}var r,a=this;return s(r=e.name?new i(function(t){e.storeName?t(ee(e,a._defaultConfig)):t(e.name+"/")}).then(function(e){for(var t=localStorage.length-1;t>=0;t--){var n=localStorage.key(t);0===n.indexOf(e)&&localStorage.removeItem(n)}}):i.reject("Invalid arguments"),t),r}},re=function(e,t){for(var n,r,a=e.length,o=0;o<a;){if((n=e[o])===(r=t)||"number"==typeof n&&"number"==typeof r&&isNaN(n)&&isNaN(r))return!0;o++}return!1},ae=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},oe={},ie={},se={INDEXEDDB:j,WEBSQL:Z,LOCALSTORAGE:ne},ce=[se.INDEXEDDB._driver,se.WEBSQL._driver,se.LOCALSTORAGE._driver],le=["dropInstance"],de=["clear","getItem","iterate","key","keys","length","removeItem","setItem"].concat(le),ue={description:"",driver:ce.slice(),name:"localforage",size:4980736,storeName:"keyvaluepairs",version:1};function fe(e,t){e[t]=function(){var n=arguments;return e.ready().then(function(){return e[t].apply(e,n)})}}function he(){for(var e=1;e<arguments.length;e++){var t=arguments[e];if(t)for(var n in t)t.hasOwnProperty(n)&&(ae(t[n])?arguments[0][n]=t[n].slice():arguments[0][n]=t[n])}return arguments[0]}var pe=new(function(){function e(t){for(var n in function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),se)if(se.hasOwnProperty(n)){var r=se[n],a=r._driver;this[n]=a,oe[a]||this.defineDriver(r)}this._defaultConfig=he({},ue),this._config=he({},this._defaultConfig,t),this._driverSet=null,this._initDriver=null,this._ready=!1,this._dbInfo=null,this._wrapLibraryMethodsWithReady(),this.setDriver(this._config.driver).catch(function(){})}return e.prototype.config=function(e){if("object"===(void 0===e?"undefined":r(e))){if(this._ready)return new Error("Can't call config() after localforage has been used.");for(var t in e){if("storeName"===t&&(e[t]=e[t].replace(/\W/g,"_")),"version"===t&&"number"!=typeof e[t])return new Error("Database version must be a number.");this._config[t]=e[t]}return!("driver"in e&&e.driver)||this.setDriver(this._config.driver)}return"string"==typeof e?this._config[e]:this._config},e.prototype.defineDriver=function(e,t,n){var r=new i(function(t,n){try{var r=e._driver,a=new Error("Custom driver not compliant; see https://mozilla.github.io/localForage/#definedriver");if(!e._driver)return void n(a);for(var o=de.concat("_initStorage"),c=0,l=o.length;c<l;c++){var d=o[c];if((!re(le,d)||e[d])&&"function"!=typeof e[d])return void n(a)}!function(){for(var t=function(e){return function(){var t=new Error("Method "+e+" is not implemented by the current driver"),n=i.reject(t);return s(n,arguments[arguments.length-1]),n}},n=0,r=le.length;n<r;n++){var a=le[n];e[a]||(e[a]=t(a))}}();var u=function(n){oe[r]&&console.info("Redefining LocalForage driver: "+r),oe[r]=e,ie[r]=n,t()};"_support"in e?e._support&&"function"==typeof e._support?e._support().then(u,n):u(!!e._support):u(!0)}catch(e){n(e)}});return c(r,t,n),r},e.prototype.driver=function(){return this._driver||null},e.prototype.getDriver=function(e,t,n){var r=oe[e]?i.resolve(oe[e]):i.reject(new Error("Driver not found."));return c(r,t,n),r},e.prototype.getSerializer=function(e){var t=i.resolve(X);return c(t,e),t},e.prototype.ready=function(e){var t=this,n=t._driverSet.then(function(){return null===t._ready&&(t._ready=t._initDriver()),t._ready});return c(n,e,e),n},e.prototype.setDriver=function(e,t,n){var r=this;ae(e)||(e=[e]);var a=this._getSupportedDrivers(e);function o(){r._config.driver=r.driver()}function s(e){return r._extend(e),o(),r._ready=r._initStorage(r._config),r._ready}var l=null!==this._driverSet?this._driverSet.catch(function(){return i.resolve()}):i.resolve();return this._driverSet=l.then(function(){var e=a[0];return r._dbInfo=null,r._ready=null,r.getDriver(e).then(function(e){r._driver=e._driver,o(),r._wrapLibraryMethodsWithReady(),r._initDriver=function(e){return function(){var t=0;return function n(){for(;t<e.length;){var a=e[t];return t++,r._dbInfo=null,r._ready=null,r.getDriver(a).then(s).catch(n)}o();var c=new Error("No available storage method found.");return r._driverSet=i.reject(c),r._driverSet}()}}(a)})}).catch(function(){o();var e=new Error("No available storage method found.");return r._driverSet=i.reject(e),r._driverSet}),c(this._driverSet,t,n),this._driverSet},e.prototype.supports=function(e){return!!ie[e]},e.prototype._extend=function(e){he(this,e)},e.prototype._getSupportedDrivers=function(e){for(var t=[],n=0,r=e.length;n<r;n++){var a=e[n];this.supports(a)&&t.push(a)}return t},e.prototype._wrapLibraryMethodsWithReady=function(){for(var e=0,t=de.length;e<t;e++)fe(this,de[e])},e.prototype.createInstance=function(t){return new e(t)},e}());t.exports=pe},{3:3}]},{},[4])(4)},e.exports=r()}).call(t,n("DuR2"))},"6o/u":function(e,t){},AaaB:function(e,t){},"D/6i":function(e,t){},D7Nv:function(e,t){},MaI7:function(e,t){},OI5V:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("//Fk"),a=n.n(r),o=n("Xxa5"),i=n.n(o),s=n("exGp"),c=n.n(s),l=n("mvHQ"),d=n.n(l),u=n("cERf"),f={props:{syncData:{type:Object,default:function(){return{syncStatus:"0"}}}},data:function(){return{dialogVisible:!0}},methods:{handleClose:function(e){this.dialogVisible=!0}}},h={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-dialog",{staticClass:"hide-header-dialog",attrs:{center:"",title:"",visible:e.dialogVisible,width:"600px","before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[n("div",{staticClass:"m-b-20 text-center"},[n("div",{staticClass:"el-progress-bar",staticStyle:{width:"350px",margin:"0 auto"}},[n("div",{staticClass:"el-progress-bar__outer",staticStyle:{height:"8px"}},[n("div",{staticClass:"el-progress-bar__inner",staticStyle:{width:"100px"}})])]),e._v(" "),n("div",{staticClass:"font-18 color-303133 m-t-25"},[e._v(e._s(1==e.syncData.syncStatus?"分组":2==e.syncData.syncStatus||3==e.syncData.syncStatus?"门店及成员":"")+"同步中…")]),e._v(" "),n("div",{staticClass:"font-14 color-606266 m-t-10 line-h-20"},[e._v("通讯录同步需要一点时间,请耐心等待;")]),e._v(" "),n("div",{staticClass:"font-14 color-606266 line-h-20"},[e._v("同步期间,通讯录的增删功能暂时冻结,以防数据冲突。同步完成后立即恢复,请知悉。")])])])},staticRenderFns:[]};var p=n("VU/8")(f,h,!1,function(e){n("v10X")},"data-v-6057bf25",null).exports,m={props:{syncData:{type:Object,default:function(){return{syncStatus:"4",totalDeal:0}}}},data:function(){return{dialogVisible:!0}},methods:{handleClose:function(e){}}},v={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-dialog",{staticClass:"hide-header-dialog",attrs:{center:"",title:"",visible:e.dialogVisible,width:"600px","before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[n("div",[n("div",{staticClass:"text-center"},[n("span",{staticClass:" font-36 el-icon-circle-check color-49c958"})]),e._v(" "),n("div",{staticClass:"font-18 color-303133 m-t-25 text-center"},[e._v("已成功!")]),e._v(" "),n("div",{staticClass:"font-14 color-606266 m-t-10 text-center line-h-20"},[e._v("同步成功,您所提交的同步内容已经同步成功")])]),e._v(" "),n("div",{staticClass:"dialog-footer m-b-20",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("我知道了")])],1)])},staticRenderFns:[]};var g=n("VU/8")(m,v,!1,function(e){n("znJi")},"data-v-1f6b420a",null).exports,b=n("P9l9"),y=n("Ch4/"),w={props:{syncData:{type:Object,default:function(){return{syncStatus:"4",totalDeal:0}}}},data:function(){return{dialogVisible:!0}},methods:{closeSync:function(){var e=this;Object(b.d)("/haoban-manage3-web/close-sync",{}).then(function(t){var n=t.data;if(1==n.errorCode)return e.$emit("refreshSync"),!1;y.a.errorMsg(n)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},handleClose:function(e){},toLog:function(){window.open("/haoban-3/#/syncLog")},toContinue:function(){var e=this;Object(b.d)("/haoban-manage3-web/re-sync",{}).then(function(t){var n=t.data;if(1==n.errorCode)return e.$emit("repeatSync"),!1;y.a.errorMsg(n)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})}}},x={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-dialog",{staticClass:"hide-header-dialog",attrs:{center:"",title:"",visible:e.dialogVisible,width:"600px","before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[n("div",[n("div",{staticClass:"text-center"},[n("span",{staticClass:"font-36 el-icon-circle-close color-f83431"})]),e._v(" "),n("div",{staticClass:"font-18 color-303133 m-t-25 text-center"},[e._v("出错了!")]),e._v(" "),n("div",{staticClass:"font-14 color-606266 m-t-10 text-center line-h-20"},[e._v("同步失败,您所提交的同步内容未同步成功,请查看日志后重新同步失败门店或分组。关闭提示后不能再进行剩余同步!")])]),e._v(" "),n("div",{staticClass:"dialog-footer m-b-20 ",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:e.closeSync}},[e._v("取 消")]),e._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:e.toContinue}},[e._v("继续同步")])],1)])},staticRenderFns:[]};var _=n("VU/8")(w,x,!1,function(e){n("D7Nv")},"data-v-6e9031bd",null).exports,D=n("3Xzz"),I=n("l46T"),S=n("XDyb"),C=n("eCaw"),k=n("3E4D"),O=n("PI0u"),j={name:"add-enterprise",components:{limitInput:I.a,countryMobile:S.a,selectDepartment:C.a},props:{memberObj:{type:[Object,Array],default:function(){return{}}}},data:function(){return{versionList:[{label:"GIC 3.0",value:"3.0"},{label:"GIC 4.0",value:"4.0"}],wxEnterpriseId:JSON.parse(localStorage.getItem("userInfos")).wxEnterpriseId,memberVisible:!0,partForm:{version:"3.0",clerkName:"",enterpriseId:"",enterpriseName:"",nationCode:"86",phoneNumber:"",code:""},rules:{enterpriseName:[{required:!0,message:"请选择商户",trigger:"blur"}],code:[{required:!0,message:"请输入验证码",trigger:"blur"}]},disableBtn:!0,countNum:60}},methods:{countDown:function(){var e=this,t=setInterval(function(){if(0===e.countNum)return clearInterval(t),e.countNum=60,e.disableBtn=!1,!1;e.countNum--},1e3)},sendCode:Object(O.a)(function(){var e=this,t={phoneNumber:e.partForm.phoneNumber,nationCode:e.partForm.nationCode,type:1};Object(b.a)("/haoban-manage3-web/send-code",t).then(function(t){var n=t.data;if(1==n.errorCode){e.disableBtn=!0,e.countDown();var r=String(e.partForm.phoneNumber),a=r.substr(0,3)+"****"+r.substr(7,r.length-1);return k.a.showmsg("已发送验证码到"+e.partForm.nationCode+"-"+a,"success"),!1}y.a.errorMsg(n)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},300),checkCode:function(){var e=this,t={phoneNumber:e.partForm.phoneNumber,nationCode:e.partForm.nationCode,type:1,code:e.partForm.code};return new a.a(function(n,r){Object(b.a)("/haoban-manage3-web/validate-code",t).then(function(e){var t=e.data;if(1==t.errorCode)return n(!0),!1;y.a.errorMsg(t),n(!1)}).catch(function(t){n(!1),e.$message.error({duration:1e3,message:t.message})})})},getSearchList:function(e){var t=this,n={enterpriseName:e,version:t.partForm.version};return new a.a(function(e,r){Object(b.a)("/haoban-manage3-web/enterprise-search",n).then(function(t){var n=t.data;if(1==n.errorCode)return n.result&&(n.result.value=n.result.enterpriseName),e(n.result?[n.result]:[]),!1;y.a.errorMsg(n),e([])}).catch(function(n){e([]),t.$message.error({duration:1e3,message:n.message})})})},querySearchAsync:function(e,t){var n=this;return c()(i.a.mark(function r(){var a,o;return i.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return a=n,""==e&&t([]),r.next=4,a.getSearchList(e);case 4:o=r.sent,t(o);case 6:case"end":return r.stop()}},r,n)}))()},handleSelect:function(e){this.partForm.enterpriseId=e.enterpriseId,this.partForm.clerkName=e.clerkName,this.partForm.nationCode=e.nationCode,this.partForm.phoneNumber=e.phoneNumber,this.partForm.code="",e.phoneNumber&&(this.disableBtn=!1)},checkGroupIds:function(e){this.partForm.departmentIds=e},changeExtendPostion:function(e){this.partForm.extendPostion=1==e?this.partForm.postion:""},handleClose:function(e){this.$refs.form.resetFields(),this.$emit("refreshData","close"),e()},cancel:function(){this.$refs.form.resetFields(),this.$emit("refreshData","close")},submitForm:function(e){var t=this;return c()(i.a.mark(function n(){var r;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:(r=t).$refs[e].validate(function(){var e=c()(i.a.mark(function e(n){return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!n){e.next=9;break}return e.next=3,r.checkCode();case 3:if(e.sent){e.next=6;break}return e.abrupt("return",!1);case 6:r.toAddPost(),e.next=10;break;case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}},e,t)}));return function(t){return e.apply(this,arguments)}}());case 2:case"end":return n.stop()}},n,t)}))()},toAddPost:function(){var e=this,t={enterpriseId:e.partForm.enterpriseId,wxEnterpriseId:e.wxEnterpriseId,version:e.partForm.version};Object(b.d)("/haoban-manage3-web/wx-enterprise-bind",t).then(function(t){var n=t.data;if(1==n.errorCode)return e.$emit("refreshData"),!1;y.a.errorMsg(n)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},getData:function(){var e=this,t={staffId:e.partForm.staffId};Object(b.a)("/haoban-manage3-web/staff-add",t).then(function(t){var n=t.data;if(1==n.errorCode)return e.partForm=n.result,!1;y.a.errorMsg(n)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})}},watch:{}},N={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-dialog",{attrs:{width:"600px",title:"新增GIC商户授权",visible:e.memberVisible,"append-to-body":"","before-close":e.handleClose},on:{"update:visible":function(t){e.memberVisible=t}}},[n("el-form",{ref:"form",staticClass:"dialog-form",attrs:{model:e.partForm,rules:e.rules,"label-width":"140px"}},[n("el-form-item",{attrs:{label:"选择商户",prop:"enterpriseName"}},[n("el-autocomplete",{staticStyle:{width:"363px"},attrs:{"fetch-suggestions":e.querySearchAsync},on:{select:e.handleSelect},model:{value:e.partForm.enterpriseName,callback:function(t){e.$set(e.partForm,"enterpriseName",t)},expression:"partForm.enterpriseName"}},[n("el-select",{staticClass:"w-95",attrs:{slot:"prepend",disabled:e.disflag},slot:"prepend",model:{value:e.partForm.version,callback:function(t){e.$set(e.partForm,"version",t)},expression:"partForm.version"}},e._l(e.versionList,function(t,r){return n("el-option",{key:r+"option",attrs:{label:t.label,value:t.value}},[e._v(e._s(t.value))])}))],1)],1),e._v(" "),n("el-form-item",{attrs:{label:"超级管理员"}},[e._v("\n "+e._s(e._f("formatName")(e.partForm.clerkName))+"\n ")]),e._v(" "),n("el-form-item",{attrs:{label:"超级管理员手机号",prop:""}},[e.partForm.phoneNumber?n("span",[e._v(e._s(e.partForm.nationCode)+"-")]):e._e(),e._v(e._s(e._f("formatPhoneNum")(e.partForm.phoneNumber))+" "),n("el-button",{staticClass:"m-l-35",attrs:{disabled:e.disableBtn,type:"text"},on:{click:function(t){e.sendCode()}}},[e._v(e._s(e.disableBtn&&60==e.countNum||!e.disableBtn&&e.countNum?"点击短信验证":e.countNum+"s"))])],1),e._v(" "),n("el-form-item",{attrs:{label:"短信验证码",prop:"code"}},[n("el-input",{staticStyle:{width:"180px"},attrs:{placeholder:"请输入验证码"},model:{value:e.partForm.code,callback:function(t){e.$set(e.partForm,"code",t)},expression:"partForm.code"}})],1)],1),e._v(" "),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:function(t){e.cancel("form")}}},[e._v("取消")]),e._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("form")}}},[e._v("确定")])],1)],1)},staticRenderFns:[]};var E=n("VU/8")(j,N,!1,function(e){n("D/6i")},"data-v-6f80bcd2",null).exports,$=n("u4Bf"),F=n.n($),R={name:"li-row",components:{draggable:F.a},props:{wxData:{type:[Object,Array],default:function(){return[]}},itemData:{type:[Object,Array],default:function(){return[]}},itemObj:{type:[Object,Array],default:function(){return[]}}},data:function(){return{leftOption:{group:{name:"people",pull:!0,put:!1},sort:!1,disabled:!1}}},methods:{toggleExpand:function(e){var t=this;return c()(i.a.mark(function n(){var r;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(r=t,e.expand=!e.expand,0!=e.isStore||e.children.length||e.loaded||1!=e.hasSonNode){n.next=8;break}return e.loading=!0,n.next=6,r.getChildData(e);case 6:e.children=n.sent,e.loading=!1;case 8:case"end":return n.stop()}},n,t)}))()},getChildData:function(e){var t=this,n={enterpriseId:e.enterpriseId,departmentId:e.departmentId,type:e.type};return new a.a(function(r,a){if(3==e.type)return r([]),!1;Object(b.a)("/haoban-manage3-web/unbind-department-list",n).then(function(t){var n=t.data;if(1==n.errorCode)return n.result.length&&(e.loaded=!0,n.result.forEach(function(t){t.loading=!1,t.expand=!1,t.children=[],t.gicBind=!0,t.level=e.level+1,t.label=t.departmentName,t.enterpriseId=e.enterpriseId})),r(n.result||[]),!1;r([]),y.a.errorMsg(n)}).catch(function(e){r([]),t.$message.error({duration:1e3,message:e.message})})})},handleId:function(e,t){for(var n=!0,r=0;r<t.length;r++){var a=t[r];if(a.departmentId==e)return n=!1,!1;n&&a.children.length&&(n=this.handleId(e,a.children))}return console.log("child:",n),n},onMove:function(e){var t=e.draggedContext.element;if(console.log("level",t.level),0==t.level)return!1;console.log("wxData:",this.wxData);var n=e.relatedContext.element;if(console.log("nearElement:",n),n&&n.gicBind)return!1;n&&this.itemData.forEach(function(e){e.departmentId==t.departmentId&&(e.level=n.level)});for(var r=!0,a=0;a<this.wxData[0].children.length;a++){var o=this.wxData[0].children[a];if(o.departmentId==t.departmentId)return r=!1,!1;r&&o.children.length&&(r=this.handleId(t.departmentId,o.children))}return console.log(r),!!r&&(console.log("gic:move--\x3e",e,!t.fixed),!t.fixed)},setFix:function(){this.$set(this.itemObj,"fixed",!0)},itemMoveEnd:function(e){console.log("gic:",e,this.itemObj,this.itemData),this.itemObj.children.length||(this.itemObj.hasSonNode=!1);var t=this.getChildData(this.itemObj);this.itemObj.children.length!=t.length&&(this.$set(this.itemObj,"fixed",!0),this.$emit("setFix")),this.$forceUpdate()},getNextData:function(){var e=this;return c()(i.a.mark(function t(){var n,r;return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:n=e,r=0;case 2:if(!(r<n.itemData.length)){t.next=13;break}if(n.itemData[r].expand=!1,n.itemData[r].loaded||0!=n.itemData[r].isStore||1!=n.itemData[r].hasSonNode){t.next=10;break}return n.itemData[r].loading=!0,t.next=8,n.getChildData(n.itemData[r]);case 8:n.itemData[r].children=t.sent,n.itemData[r].loading=!1;case 10:r++,t.next=2;break;case 13:case"end":return t.stop()}},t,e)}))()}},watch:{itemData:function(e,t){e.length&&setTimeout(function(){},0)}},mounted:function(){},beforeDestroy:function(){this.tempArr=[]}},A={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{class:["gic-tree-body",e.itemData[0]&&0==e.itemData[0].level?"":"m-l-20"]},[n("draggable",{staticClass:"org-component",attrs:{list:e.itemData,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.itemData,function(t,r){return n("li",{key:r+"gic"},[n("div",{staticClass:"li-cell li-cell-copy cursor-pointer",on:{click:function(n){e.toggleExpand(t)}}},[n("span",{class:["font-12 color-606266",1!=t.isStore&&t.hasSonNode?"":"color-fff",t.expand?"el-icon-caret-bottom":"el-icon-caret-right"]}),t.loading?n("span",{staticClass:"el-tree-node__loading-icon el-icon-loading"}):e._e(),n("span",{class:["font-14 p-r-10 iconfont",t.loading?"":"p-l-10",1==t.isStore?"icondianpu-kuai":"iconqiye-tianchong",1==t.bindFlag?"color-2f54eb":"color-dedfe6"]}),n("span",{staticClass:"font-14 color-606266"},[e._v(e._s(t.label))])]),e._v(" "),n("li-row",{directives:[{name:"show",rawName:"v-show",value:!!t.children.length&&t.expand,expression:"!!item.children.length && item.expand"}],attrs:{wxData:e.wxData,itemObj:t,itemData:t.children},on:{setFix:e.setFix}})],1)}))],1)},staticRenderFns:[]};var B=n("VU/8")(R,A,!1,function(e){n("+aRW")},"data-v-729aedd2",null).exports,M=n("fZjL"),T=n.n(M),P={name:"add-depart",components:{limitInput:I.a},props:{departObj:{type:[Object,Array],default:function(){return{}}}},data:function(){return{partForm:{departmentName:""},rules:{departmentName:[{required:!0,message:"请输入部门名称",trigger:"blur"}]},departVisible:!0}},methods:{handleClose:function(e){this.$refs.form.resetFields(),this.$emit("refreshData","close"),e()},cancel:function(){this.$refs.form.resetFields(),this.$emit("refreshData","close")},submitForm:function(e){var t=this;return c()(i.a.mark(function n(){var r;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:(r=t).$refs[e].validate(function(e){if(!e)return!1;r.$emit("refreshData",r.partForm.departmentName,r.departObj.departmentId?"modify":"")});case 2:case"end":return n.stop()}},n,t)}))()}},watch:{departObj:function(e){T()(e).length&&(this.partForm=e)}},mounted:function(){T()(this.departObj).length&&(this.partForm=this.departObj)}},L={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-dialog",{attrs:{width:"600px",title:Object.keys(e.departObj).length?"修改名称":"新增子部门",visible:e.departVisible,"append-to-body":"","before-close":e.handleClose},on:{"update:visible":function(t){e.departVisible=t}}},[n("el-form",{ref:"form",staticClass:"dialog-form",attrs:{model:e.partForm,rules:e.rules,"label-width":"100px"}},[n("el-form-item",{attrs:{label:"部门名称",prop:"departmentName"}},[n("limitInput",{attrs:{inputWidth:440,inputValue:e.partForm.departmentName,getByType:"char",holder:"请输入姓名",maxLength:32},on:{"update:inputValue":function(t){e.$set(e.partForm,"departmentName",t)}}})],1)],1),e._v(" "),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:e.cancel}},[e._v("取消")]),e._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("form")}}},[e._v("确定")])],1)],1)},staticRenderFns:[]};var V=n("VU/8")(P,L,!1,function(e){n("Rv6U")},"data-v-70d4a8ce",null).exports,U=n("22C0"),G=n.n(U),z={name:"li-row",components:{draggable:F.a,addDepart:V},props:{value:{type:[Object,Array],default:function(){return[]}},itemData:{type:[Object,Array],default:function(){return[]}},itemObj:{type:[Object,Array],default:function(){return{}}}},data:function(){return{rightOption:{group:{name:"people",pull:!0,put:!0},sort:!0,scroll:!0,animation:100},addShow:!1,additem:{},modItem:{}}},computed:{},methods:{refreshRecycle:function(){this.$emit("refreshRecycle")},checkParent:function(e){this.itemObj.children.forEach(function(e){e.loaded&&e.children.length&&(e.hasSonNode=!1)}),this.$forceUpdate(),console.log("检查父级:",this.itemObj,e)},changeParent:function(e,t){var n=this;if(console.log("触发父级:",e),e.addFlag)return n.$emit("changeParent",n.itemObj,t),!1;console.log("父级非新增:",e,t);var r=[];n.$store.state.addDepartment.length&&(n.$store.state.addDepartment.forEach(function(t){t.departmentId!=e.departmentId&&r.push(t)}),n.$store.dispatch("clearAddData"),r.forEach(function(e){n.$store.dispatch("saveAddInfo",e)}));var a=[];n.$store.state.editDepartment.length&&(n.$store.state.editDepartment.forEach(function(t){t.departmentId!=e.departmentId&&a.push(t)}),n.$store.dispatch("clearEditData"),a.forEach(function(e){n.$store.dispatch("saveEditInfo",e)}))},onMove:function(e,t){console.log(e,t),console.log("move:",this.itemObj,this.itemData),this.itemObj.children.length||(this.$set(this.itemObj,"hasSonNode",!1),this.itemObj.hasSonNode=!1);var n=e.draggedContext.element;if(n&&n.hasOwnProperty("gicBind")&&n.gicBind)return!1;this.$emit("checkParent",n);var r=e.relatedContext.element;return!(r&&r.hasOwnProperty("gicBind")&&r.gicBind)&&(r&&r.hasOwnProperty("level")&&n.level!=r.level&&this.itemObj.children.forEach(function(e){e.departmentId==n.departmentId&&(e.level=r.level)}),0!=n.level&&!n.fixed)},itemMoveEnd:function(e){this.$forceUpdate()},emitter:function(e){this.$emit("input",e)},handleAdded:function(e,t){var n=this;e.children.forEach(function(r,a){r.parentId=e.departmentId,r.parentDepartmentId=e.departmentId,r.level=e.level+1,r.addFlag=!!t,r.children.length&&(n.$set(r,"hasSonNode",!0),n.handleAdded(r,t))})},handleRemoved:function(e){var t=this;e.children.forEach(function(n,r){n.parentId=e.departmentId,n.parentDepartmentId=e.departmentId,n.level=e.level+1,n.children.length&&(t.$set(n,"hasSonNode",!0),t.handleRemoved(n))})},changeData:function(e){var t=this;return c()(i.a.mark(function n(){var r,a,o,s,c,l,u,f;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(r=t,console.log("wx:change:",e,r.itemObj),!e.removed){n.next=11;break}r.itemData.length&&(r.itemObj.hasSonNode=!0),a=i.a.mark(function e(n){var a,o;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r.itemData[n],r.itemData[n].loaded||!r.itemData[n].children.length){e.next=17;break}return e.next=4,r.handleRemoved(r.itemData[n]);case 4:if(!r.itemData[n].hasSonNode){e.next=10;break}return e.next=7,r.getChildData(r.itemData[n]);case 7:e.t0=e.sent,e.next=11;break;case 10:e.t0=[];case 11:e.t0.forEach(function(e){r.itemData[n].children.push(e)}),a={},o=(o=JSON.parse(d()(r.itemData[n].children))).reduce(function(e,t){return!a[t.departmentId]&&(a[t.departmentId]=e.push(t)),e},[]),r.itemData[n].children=o;case 17:case"end":return e.stop()}},e,t)}),o=0;case 6:if(!(o<r.itemData.length)){n.next=11;break}return n.delegateYield(a(o),"t0",8);case 8:o++,n.next=6;break;case 11:if(!(s=e.added?"added":e.moved?"moved":"removed")||"removed"==s){n.next=48;break}r.itemObj.children.length&&r.$set(r.itemObj,"hasSonNode",!0),c="",o=0;case 16:if(!(o<r.itemObj.children.length)){n.next=26;break}if(r.itemObj.children[o].sort=o,e[s].element.departmentId==r.itemObj.children[o].departmentId&&(c=o,r.itemObj.children[o].parentDepartmentIdOld=r.itemObj.children[o].parentDepartmentId,r.itemObj.children[o].parentId=r.itemObj.departmentId,r.itemObj.children[o].parentDepartmentId=r.itemObj.departmentId,r.itemObj.children[o].level=r.itemObj.level+1,r.itemObj.children[o].addFlag=r.itemObj.children[o].addFlag?r.itemObj.children[o].addFlag:"added"==s&&!r.itemObj.children[o].wxEnterpriseId),!r.itemObj.children[o].children.length){n.next=23;break}return r.$set(r.itemObj.children[o],"hasSonNode",!0),n.next=23,r.handleAdded(r.itemObj.children[o],r.itemObj.children[o].addFlag?r.itemObj.children[o].addFlag:"added"==s&&!r.itemObj.children[o].wxEnterpriseId);case 23:o++,n.next=16;break;case 26:if(r.itemObj.loaded||!r.itemObj.hasSonNode){n.next=35;break}return n.next=29,r.getChildData(r.itemObj);case 29:n.sent.forEach(function(e){r.itemObj.children.push(e)}),l={},u=(u=JSON.parse(d()(r.itemObj.children))).reduce(function(e,t){return!l[t.departmentId]&&(l[t.departmentId]=e.push(t)),e},[]),r.itemObj.children=u;case 35:if((f=JSON.parse(d()(e[s].element))).parentDepartmentIdOld=f.parentDepartmentId,f.parentId=r.itemObj.departmentId,f.parentDepartmentId=r.itemObj.departmentId,f.storeFlag=f.isStore,f.level=r.itemObj.level+1,f.sort=c,f.addFlag=f.addFlag?f.addFlag:"added"==s&&!f.wxEnterpriseId,!f.children.length){n.next=46;break}return n.next=46,r.handleAdded(f,f.addFlag);case 46:r.$nextTick(function(){if("moved"==s&&f.addFlag)return!1;if("moved"==s){var e=[];if(r.$store.state.editDepartment.forEach(function(t){t.departmentId!=f.departmentId&&e.push(t)}),r.$store.dispatch("clearEditData"),e.forEach(function(e){r.$store.dispatch("saveEditInfo",e)}),r.$store.dispatch("saveEditInfo",f),r.itemObj.addFlag)return!1;var t=[];return r.$store.state.editDepartment.forEach(function(e){e.departmentId!=r.itemObj.departmentId&&t.push(e)}),r.$store.dispatch("clearEditData"),t.forEach(function(e){r.$store.dispatch("saveEditInfo",e)}),!1}if("added"==s&&f.addFlag&&!f.wxEnterpriseId){var n=[];return r.$store.state.addDepartment.forEach(function(e){e.departmentId!=f.departmentId&&n.push(e)}),r.$store.dispatch("clearAddData"),n.forEach(function(e){r.$store.dispatch("saveAddInfo",e)}),r.$store.dispatch("saveAddInfo",f),r.itemObj.addFlag,!1}if("added"==s&&!f.addFlag&&f.wxEnterpriseId){r.itemData.length&&(r.itemObj.hasSonNode=!0);var a=[];if(r.$store.state.editDepartment.forEach(function(e){e.departmentId!=f.departmentId&&a.push(e)}),r.$store.dispatch("clearEditData"),a.forEach(function(e){r.$store.dispatch("saveEditInfo",e)}),r.$store.dispatch("saveEditInfo",f),r.itemObj.addFlag)return!1;var o=[];r.$store.state.editDepartment.forEach(function(e){e.departmentId!=r.itemObj.departmentId&&o.push(e)}),r.$store.dispatch("clearEditData"),o.forEach(function(e){r.$store.dispatch("saveEditInfo",e)})}if("added"==s&&!f.wxEnterpriseId){if(r.$store.dispatch("saveAddInfo",f),r.itemObj.addFlag)return!1;var i=[];r.$store.state.editDepartment.forEach(function(e){e.departmentId!=r.itemObj.departmentId&&i.push(e)}),r.$store.dispatch("clearEditData"),i.forEach(function(e){r.$store.dispatch("saveEditInfo",e)})}}),r.$forceUpdate();case 48:case"end":return n.stop()}},n,t)}))()},toggleExpand:function(e){var t=this;return c()(i.a.mark(function n(){var r;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(r=t,e.expand=!e.expand,!e.gicBind||0!=e.isStore||e.children.length||e.loaded){n.next=9;break}return e.loading=!0,n.next=6,r.getGicChildData(e);case 6:return e.children=n.sent,e.loading=!1,n.abrupt("return",!1);case 9:if(!e.addFlag){n.next=11;break}return n.abrupt("return",!1);case 11:if(0!=e.isStore||e.children.length||e.loaded){n.next=17;break}return e.loading=!0,n.next=15,r.getChildData(e);case 15:e.children=n.sent,e.loading=!1;case 17:e.expand&&!e.isStore&&G.a.setItem("org"+e.departmentId,e),e.expand||G.a.removeItem("org"+e.departmentId),r.$emit("getSelectData",e),r.$forceUpdate();case 21:case"end":return n.stop()}},n,t)}))()},getGicChildData:function(e){var t=this,n={enterpriseId:e.enterpriseId,departmentId:e.departmentId,type:e.type};return new a.a(function(r,a){if(3==e.type)return r([]),!1;Object(b.a)("/haoban-manage3-web/unbind-department-list",n).then(function(t){var n=t.data;if(1==n.errorCode)return n.result.length&&(e.loaded=!0,n.result.forEach(function(t){t.loading=!1,t.expand=!1,t.children=[],t.gicBind=!0,t.level=e.level+1,t.label=t.departmentName,t.enterpriseId=e.enterpriseId})),r(n.result||[]),!1;r([]),y.a.errorMsg(n)}).catch(function(e){r([]),t.$message.error({duration:1e3,message:e.message})})})},addChild:function(e){var t=this;return c()(i.a.mark(function n(){var r,a;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return r=t,n.next=3,r.getStatus();case 3:if(!(a=n.sent)||0!=a.syncStatus&&1!=a.syncStatus&&2!=a.syncStatus&&3!=a.syncStatus&&5!=a.syncStatus){n.next=7;break}return k.a.showmsg("通讯录同步中,暂无法操作","warning"),n.abrupt("return",!1);case 7:r.addShow=!0,r.additem=e,r.modItem={};case 10:case"end":return n.stop()}},n,t)}))()},modChild:function(e){var t=this;return c()(i.a.mark(function n(){var r,a;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return r=t,n.next=3,r.getStatus();case 3:if(!(a=n.sent)||0!=a.syncStatus&&1!=a.syncStatus&&2!=a.syncStatus&&3!=a.syncStatus&&5!=a.syncStatus){n.next=7;break}return k.a.showmsg("通讯录同步中,暂无法操作","warning"),n.abrupt("return",!1);case 7:r.modItem=e,r.addShow=!0,r.$forceUpdate();case 10:case"end":return n.stop()}},n,t)}))()},getStatus:function(){var e=this;return new a.a(function(t,n){Object(b.a)("/haoban-manage3-web/department-sync-check",{}).then(function(e){var n=e.data;if(1==n.errorCode)return t(n.result),!1;t(!1),y.a.errorMsg(n)}).catch(function(n){t(!1),e.$message.error({duration:1e3,message:n.message})})})},refreshData:function(e,t){var n=this;return c()(i.a.mark(function r(){var a,o,s;return i.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if((a=n).addShow=!1,"close"!=e){r.next=4;break}return r.abrupt("return",!1);case 4:if("modify"!=t){r.next=13;break}return r.next=7,a.toModDepart(e);case 7:if(r.sent){r.next=10;break}return r.abrupt("return",!1);case 10:return a.modItem.label=e,a.modItem.departmentName=e,r.abrupt("return",!1);case 13:if(a.additem.addFlag||a.additem.children.length){r.next=19;break}return r.next=16,a.getChildData(a.additem);case 16:r.t0=r.sent,r.next=20;break;case 19:r.t0=[];case 20:return(o=r.t0).length&&!a.additem.addFlag&&o.forEach(function(e){a.additem.children.push(e)}),r.next=24,a.toAddOrMod(e);case 24:if(s=r.sent){r.next=27;break}return r.abrupt("return",!1);case 27:s.level=a.additem.level+1,a.$set(a.additem,"hasSonNode",!0),a.additem.children.push(s),a.$forceUpdate();case 31:case"end":return r.stop()}},r,n)}))()},toAddOrMod:function(e){var t=this;return new a.a(function(n,r){var a={departmentName:e,parentId:t.additem.departmentId};Object(b.d)("/haoban-manage3-web/department-add",a).then(function(t){var r=t.data;if(1==r.errorCode)return k.a.showmsg("新增成功!","success"),r.result.label=e,r.result.expand=!0,r.result.children=[],void n(r.result);y.a.errorMsg(r),n(!1)}).catch(function(e){n(!1),t.$message.error({duration:1e3,message:e.message})})})},toModDepart:function(e){var t=this;return new a.a(function(n,r){var a={departmentId:t.modItem.departmentId,departmentName:e,parentId:t.modItem.parentDepartmentId};Object(b.d)("/haoban-manage3-web/department-edit",a).then(function(e){var t=e.data;if(1==t.errorCode)return k.a.showmsg("修改成功!","success"),void n(!0);y.a.errorMsg(t),n(!1)}).catch(function(e){n(!1),t.$message.error({duration:1e3,message:e.message})})})},delPost:function(e){var t=this,n={departmentId:e.departmentId};return new a.a(function(e,r){Object(b.d)("/haoban-manage3-web/department-del",n).then(function(n){var r=n.data;if(1==r.errorCode)return k.a.showmsg("删除成功","success"),t.$emit("refreshRecycle"),e(!0),!1;y.a.errorMsg(r),e(!1)}).catch(function(n){e(!1),t.$message.error({duration:1e3,message:n.message})})})},handleDelDepart:function(e){var t=this;return c()(i.a.mark(function n(){var r,a,o;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:r=t,a=0;case 2:if(!(a<e.children.length)){n.next=16;break}if((o=e.children[a]).addFlag){n.next=9;break}return n.next=7,r.delPost(o);case 7:n.next=10;break;case 9:case 10:if(!o.children.length){n.next=13;break}return n.next=13,r.handleDelDepart(o);case 13:a++,n.next=2;break;case 16:case"end":return n.stop()}},n,t)}))()},delChild:function(e){var t=this;return c()(i.a.mark(function n(){var r,a,o;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return r=t,n.next=3,r.getStatus();case 3:if(!(a=n.sent)||0!=a.syncStatus&&1!=a.syncStatus&&2!=a.syncStatus&&3!=a.syncStatus&&5!=a.syncStatus){n.next=7;break}return k.a.showmsg("通讯录同步中,暂无法操作","warning"),n.abrupt("return",!1);case 7:if(o="",r.itemData.forEach(function(t,n){t.departmentId==e.departmentId&&(o=n)}),!e.addFlag){n.next=15;break}return r.itemData.splice(o,1),r.itemData.length||(r.itemObj.hasSonNode=!1),k.a.showmsg("删除成功","success"),r.$forceUpdate(),n.abrupt("return",!1);case 15:r.$confirm("此操作将永久删除该分组, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(c()(i.a.mark(function n(){return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,r.delPost(e);case 2:if(t.sent){t.next=5;break}return t.abrupt("return",!1);case 5:r.itemData.splice(o,1),r.itemData.length||(r.itemObj.hasSonNode=!1),r.$forceUpdate();case 8:case"end":return t.stop()}},n,t)}))).catch(function(){});case 16:case"end":return n.stop()}},n,t)}))()},getChildData:function(e){var t=this,n={parentId:e.departmentId,isStore:e.isStore,keyword:""};return new a.a(function(r,a){Object(b.a)("/haoban-manage3-web/department-list-level",n).then(function(t){var n=t.data;if(1==n.errorCode)return e.loaded=!0,n.result.length&&(e.loaded=!0,n.result.forEach(function(t){t.loading=!1,t.expand=!1,t.children=[],t.level=e.level+1,t.label=t.departmentName})),r(n.result||[]),!1;r([]),y.a.errorMsg(n)}).catch(function(e){r([]),t.$message.error({duration:1e3,message:e.message})})})},checkLocal:function(e){var t=this;return c()(i.a.mark(function n(){return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new a.a(function(t,n){G.a.getItem("org"+e.departmentId).then(function(e){t(!!e)}).catch(function(e){t(!1)})}));case 1:case"end":return t.stop()}},n,t)}))()},handleChangeChild:function(e,t){for(var n=0;n<t.length;n++)t[n].parentDepartmentId=e.departmentId,t[n].level=e.level+1,t[n].children.length&&(t[n].hasSonNode=!0,this.handleChangeChild(t[n],t[n].children))},getLocalData:function(){var e=this;return c()(i.a.mark(function t(){var n,r;return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:n=e,r=0;case 2:if(!(r<n.itemData.length)){t.next=19;break}return t.next=5,n.checkLocal(n.itemData[r]);case 5:if(!t.sent){t.next=16;break}if(n.itemData[r].expand=!0,n.itemData[r].loaded||0!=n.itemData[r].isStore||1!=n.itemData[r].hasSonNode){t.next=14;break}return n.itemData[r].loading=!0,t.next=12,n.getChildData(n.itemData[r]);case 12:n.itemData[r].children=t.sent,n.itemData[r].loading=!1;case 14:n.itemData[r].loaded&&!n.itemData[r].children.length&&(n.$set(n.itemData[r],"hasSonNode",!1),n.itemData[r].hasSonNode=!1),n.itemData[r].children.length&&(n.$set(n.itemData[r],"hasSonNode",!0),n.itemData[r].hasSonNode=!0,n.handleChangeChild(n.itemData[r],n.itemData[r].children));case 16:r++,t.next=2;break;case 19:case"end":return t.stop()}},t,e)}))()}},watch:{itemData:function(e,t){var n=this;console.log(e),e.length&&setTimeout(function(){n.getLocalData()},0)},itemObj:function(e,t){console.log(this.itemObj)}},mounted:function(){this.itemData.length&&this.getLocalData()}},q={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{staticClass:"tree-ul-body"},[n("draggable",{staticClass:"wx-component",attrs:{list:e.itemData,options:e.rightOption,move:e.onMove},on:{input:e.emitter,change:e.changeData,start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.itemData,function(t,r){return n("li",{key:r+"wx"},[n("div",{staticClass:"li-cell cursor-pointer"},[n("div",{staticClass:"li-cell-inner flex flex-space-between boder-box p-r-20",style:{"margin-left":20*(t.level+1)+"px"}},[n("div",{staticClass:"tree-left",attrs:{title:t.gicEnterpriseName},on:{click:function(n){e.toggleExpand(t)}}},[n("span",{class:["font-12 color-606266 el-icon-expand",1!=t.isStore&&t.hasSonNode?"":"color-fff",t.expand?"el-icon-caret-bottom":"el-icon-caret-right"]}),t.loading?n("span",{staticClass:"el-tree-node__loading-icon el-icon-loading"}):e._e(),n("span",{class:["font-14 p-r-10 iconfont",t.loading?"":"p-l-10",1==t.isStore?"icondianpu-kuai":"iconqiye-tianchong",1==t.bindFlag?"color-2f54eb":"color-dedfe6"]}),n("span",{staticClass:"font-14 color-606266"},[e._v(e._s(t.label))])]),e._v(" "),n("div",{staticClass:"tree-right"},[0!=t.isStore||t.gicBind?e._e():n("el-button",{attrs:{type:"text"},on:{click:function(n){n.stopPropagation(),e.addChild(t)}}},[e._v("添加子部门")]),e._v(" "),t.gicBind?e._e():n("el-button",{attrs:{type:"text"},on:{click:function(n){n.stopPropagation(),e.modChild(t)}}},[e._v("修改名称")]),e._v(" "),t.gicBind||(!(t.level>0)||t.children.length||t.hasSonNode)&&t.hasSonNode?e._e():n("el-button",{attrs:{type:"text"},on:{click:function(n){n.stopPropagation(),e.delChild(t)}}},[e._v("删除")])],1)])]),e._v(" "),n("li-row",{directives:[{name:"show",rawName:"v-show",value:0==t.isStore&&!(t.gicBind&&!t.children.length),expression:"item.isStore == 0 && !(item.gicBind && !item.children.length)"}],class:["cell-child",t.expand||0!=t.isStore?"":"cell-child-show"],attrs:{itemObj:t,itemData:t.children},on:{changeParent:e.changeParent,refreshRecycle:e.refreshRecycle,checkParent:e.checkParent}})],1)})),e._v(" "),e.addShow?n("add-depart",{attrs:{departObj:e.modItem},on:{refreshData:e.refreshData}}):e._e()],1)},staticRenderFns:[]};var W=n("VU/8")(z,q,!1,function(e){n("MaI7")},"data-v-213686d6",null).exports,H={name:"reviewed",data:function(){return{bgHeight:window.screen.availHeight-288+"px",loading:null,navpath:[{name:"首页",path:"/index"},{name:"通讯录",path:"/contactsList"},{name:"组织架构管理",path:""}],wxEnterpriseId:JSON.parse(localStorage.getItem("userInfos")).wxEnterpriseId,addShow:!1,enterpriseData:[],gicData:[],selectGicData:{},wxData:[],addDepartShow:!1,additem:{},modItem:{},recycleCount:0,syncDate:"",syncKey:"",syncTime:null,syncStatusData:{syncStatus:0},helpShow:!1}},computed:{},methods:{repeatSync:function(){var e=this;e.getSyncStatus(),e.syncTime=null,e.syncTime=setInterval(function(){e.getSyncStatus()},3e3)},refreshSync:function(){this.getSyncStatus(),this.wxData=[],this.getWxData(),this.getGicData(this.selectGicData)},showHelp:function(){this.helpShow=!0},closeHelp:function(){this.helpShow=!1},changeParent:function(e){console.log("触发父(顶)级:",e)},refreshRecycle:function(){this.getRecycleCount()},saveData:Object(O.a)(function(){var e=this;//!that.$store.state.addDepartment.length &&
if(e.$store.state.addDepartment.length){var t={},n=JSON.parse(d()(e.$store.state.addDepartment));n=n.reduce(function(e,n){return!t[n.departmentId]&&(t[n.departmentId]=e.push(n)),e},[]),console.log(n),e.$store.dispatch("clearAddData"),n.forEach(function(t){t.children=[],e.$store.dispatch("saveAddInfo",t)})}if(e.$store.state.editDepartment.length){var r={},a=JSON.parse(d()(e.$store.state.editDepartment));a=a.reduce(function(e,t){return!r[t.departmentId]&&(r[t.departmentId]=e.push(t)),e},[]),e.$store.dispatch("clearEditData"),a.forEach(function(t){t.children=[],e.$store.dispatch("saveEditInfo",t)})}console.log("同步数据:",e.$store.state.addDepartment,e.$store.state.editDepartment),e.postSaveData()},300),postSaveData:function(){var e=this;e.loading=e.$loading({lock:!0,text:"此过程处理时间可能会较久,请耐心等待!",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"});var t={addDepartment:e.$store.state.addDepartment,editDepartment:e.$store.state.editDepartment};Object(b.c)("/haoban-manage3-web/department-sync",t).then(function(t){var n=t.data;if(1==n.errorCode)return n.result?(e.$store.dispatch("clearTreeData"),e.loading.close(),k.a.showmsg("同步异步处理中......","success"),e.getSyncStatus(),e.syncTime=null,e.syncTime=setInterval(function(){e.getSyncStatus()},3e3),e.wxData=[],e.getWxData(),e.getGicData(e.selectGicData),!1):(e.loading.close(),!1);e.loading.close(),y.a.errorMsg(n)}).catch(function(t){e.loading.close(),e.$message.error({duration:1e3,message:t.message})})},postSyncData:function(){var e=this,t={syncKey:e.syncKey};Object(b.d)("/haoban-manage3-web/department-batch-sync-success",t).then(function(t){var n=t.data;if(1==n.errorCode)return n.result&&(clearInterval(e.syncTime),e.syncTime=null,e.loading.close(),k.a.showmsg("同步成功","success"),e.wxData=[],e.getWxData(),e.getGicData(e.selectGicData)),!1;y.a.errorMsg(n)}).catch(function(t){e.loading.close(),e.$message.error({duration:1e3,message:t.message})})},selectEnterprise:function(e){this.selectGicData=e,this.getGicData(e)},getGicData:function(e){var t=this,n={enterpriseId:e.enterpriseId};Object(b.a)("/haoban-manage3-web/unbind-department-list",n).then(function(n){var r=n.data;if(1==r.errorCode)return r.result.length&&r.result.forEach(function(t){t.loading=!1,t.expand=!1,t.children=[],t.level=0,t.gicBind=!0,t.label=t.departmentName,t.enterpriseId=e.enterpriseId}),t.gicData=r.result||[],!1;y.a.errorMsg(r)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},getWxData:function(){var e=this;Object(b.a)("/haoban-manage3-web/department-list-level",{parentId:"",isStore:0}).then(function(t){var n=t.data;if(1==n.errorCode)return n.result&&n.result.length&&n.result.forEach(function(e){e.loading=!1,e.expand=!1,e.children=[],e.level=0,e.label=e.departmentName}),e.wxData=n.result||[],e.getLocalData(),!1;y.a.errorMsg(n)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},addChild:function(e){var t=this;return c()(i.a.mark(function n(){var r,a;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return r=t,n.next=3,r.getStatus();case 3:if(!(a=n.sent)||0!=a.syncStatus&&1!=a.syncStatus&&2!=a.syncStatus&&3!=a.syncStatus&&5!=a.syncStatus){n.next=7;break}return k.a.showmsg("通讯录同步中,暂无法操作","warning"),n.abrupt("return",!1);case 7:r.addDepartShow=!0,r.additem=e;case 9:case"end":return n.stop()}},n,t)}))()},modChild:function(e){var t=this;return c()(i.a.mark(function n(){var r,a;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return r=t,n.next=3,r.getStatus();case 3:if(!(a=n.sent)||0!=a.syncStatus&&1!=a.syncStatus&&2!=a.syncStatus&&3!=a.syncStatus&&5!=a.syncStatus){n.next=7;break}return k.a.showmsg("通讯录同步中,暂无法操作","warning"),n.abrupt("return",!1);case 7:r.modItem=e,r.addDepartShow=!0,r.$forceUpdate();case 10:case"end":return n.stop()}},n,t)}))()},refreshDepartData:function(e,t){var n=this;return c()(i.a.mark(function r(){var a,o,s;return i.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if((a=n).addDepartShow=!1,"close"!=e){r.next=4;break}return r.abrupt("return",!1);case 4:if("modify"!=t){r.next=13;break}return r.next=7,a.toModDepart(e);case 7:if(r.sent){r.next=10;break}return r.abrupt("return",!1);case 10:return a.modItem.label=e,a.modItem.departmentName=e,r.abrupt("return",!1);case 13:if(a.additem.addFlag||a.additem.children.length){r.next=19;break}return r.next=16,a.getChildData(a.additem);case 16:r.t0=r.sent,r.next=20;break;case 19:r.t0=[];case 20:return(o=r.t0).length&&!a.additem.addFlag&&o.forEach(function(e){a.additem.children.push(e)}),r.next=24,a.toAddOrMod(e);case 24:if(s=r.sent){r.next=27;break}return r.abrupt("return",!1);case 27:s.level=a.additem.level+1,a.additem.children.push(s),a.$forceUpdate();case 30:case"end":return r.stop()}},r,n)}))()},toAddOrMod:function(e){var t=this;return new a.a(function(n,r){var a={departmentName:e,parentId:t.additem.departmentId};Object(b.d)("/haoban-manage3-web/department-add",a).then(function(t){var r=t.data;if(1==r.errorCode)return k.a.showmsg("新增成功!","success"),r.result.label=e,r.result.expand=!0,r.result.children=[],void n(r.result);y.a.errorMsg(r),n(!1)}).catch(function(e){n(!1),t.$message.error({duration:1e3,message:e.message})})})},toModDepart:function(e){var t=this;return new a.a(function(n,r){var a={departmentId:t.modItem.departmentId,departmentName:e,parentId:t.modItem.parentDepartmentId};Object(b.d)("/haoban-manage3-web/department-edit",a).then(function(e){var t=e.data;if(1==t.errorCode)return k.a.showmsg("修改成功!","success"),void n(!0);y.a.errorMsg(t),n(!1)}).catch(function(e){n(!1),t.$message.error({duration:1e3,message:e.message})})})},toggleExpand:function(e){var t=this;return c()(i.a.mark(function n(){var r;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(r=t,e.expand=!e.expand,!e.addFlag){n.next=4;break}return n.abrupt("return",!1);case 4:if(0!=e.isStore||e.children.length){n.next=10;break}return e.loading=!0,n.next=8,r.getChildData(e);case 8:e.children=n.sent,e.loading=!1;case 10:e.expand&&!e.isStore&&G.a.setItem("org"+e.departmentId,e),e.expand||G.a.removeItem("org"+e.departmentId),r.$forceUpdate();case 13:case"end":return n.stop()}},n,t)}))()},getChildData:function(e){var t=this,n={parentId:e.departmentId,isStore:e.isStore,keyword:""};return new a.a(function(r,a){Object(b.a)("/haoban-manage3-web/department-list-level",n).then(function(t){var n=t.data;if(1==n.errorCode)return n.result.length&&(e.loaded=!0,n.result.forEach(function(t){t.loading=!1,t.expand=!1,t.children=[],t.level=e.level+1,t.label=t.departmentName})),r(n.result||[]),!1;r([]),y.a.errorMsg(n)}).catch(function(e){r([]),t.$message.error({duration:1e3,message:e.message})})})},checkLocal:function(e){var t=this;return c()(i.a.mark(function n(){return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new a.a(function(t,n){G.a.getItem("org"+e.departmentId).then(function(e){t(!!e)}).catch(function(e){t(!1)})}));case 1:case"end":return t.stop()}},n,t)}))()},getLocalData:function(){var e=this;return c()(i.a.mark(function t(){var n,r;return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:n=e,r=0;case 2:if(!(r<n.wxData.length)){t.next=17;break}return t.next=5,n.checkLocal(n.wxData[r]);case 5:if(!t.sent){t.next=14;break}if(n.wxData[r].expand=!0,0!=n.wxData[r].isStore||1!=n.wxData[r].hasSonNode){t.next=14;break}return n.wxData[r].loading=!0,t.next=12,n.getChildData(n.wxData[r]);case 12:n.wxData[r].children=t.sent,n.wxData[r].loading=!1;case 14:r++,t.next=2;break;case 17:case"end":return t.stop()}},t,e)}))()},showAddDialog:function(){this.addShow=!0},refreshData:function(e){this.addShow=!1,"close"!=e&&this.getTableList()},toRecycle:function(){this.changeRoute("/recycle")},changeRoute:function(e){this.$router.push(e)},getRecycleCount:function(e){var t=this;Object(b.a)("/haoban-manage3-web/department-recycle-count",{}).then(function(e){var n=e.data;if(1==n.errorCode)return t.recycleCount=n.result.count||0,t.syncDate=n.result.syncDate||"",!1;y.a.errorMsg(n)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},getTableList:function(e){var t=this;Object(b.a)("/haoban-manage3-web/wx-enterprise-list",{}).then(function(e){var n=e.data;if(1==n.errorCode)return t.enterpriseData=n.result||[],n.result&&n.result.length&&(t.selectGicData=n.result[0],t.getGicData(n.result[0])),!1;y.a.errorMsg(n)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},getStatus:function(){var e=this;return new a.a(function(t,n){Object(b.a)("/haoban-manage3-web/department-sync-check",{}).then(function(n){var r=n.data;if(1==r.errorCode)return e.syncStatusData=r.result||{},t(r.result),!1;t(!1),y.a.errorMsg(r)}).catch(function(n){t(!1),e.$message.error({duration:1e3,message:n.message})})})},getSyncStatus:function(){var e=this;Object(b.a)("/haoban-manage3-web/department-sync-check",{}).then(function(t){var n=t.data;if(1==n.errorCode)return e.syncStatusData=n.result||{},(!n.result||1!==n.result.syncStatus&&2!==n.result.syncStatus&&3!==n.result.syncStatus)&&clearInterval(e.syncTime),!1;y.a.errorMsg(n)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})}},watch:{},mounted:function(){var e=this;e.getTableList(),e.getWxData(),e.getRecycleCount(),e.getSyncStatus(),e.syncTime=null,e.syncTime=setInterval(function(){e.getSyncStatus()},3e3),document.documentElement.style.backgroundColor="#f0f2f5"},destroyed:function(){document.documentElement.style.backgroundColor="#fff"},components:{navCrumb:D.a,addEnterprise:E,orgTree:B,wxTree:W,addDepart:V,syncDialog:p,syncSuccess:g,syncFail:_,helpDialog:u.a}},J={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"my-customer-wrap common-set-wrap"},[n("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),n("div",{staticClass:"right-content"},[n("div",{staticClass:"right-box",style:{"min-height":e.bgHeight}},[n("div",{staticClass:"apps-content flex"},[n("div",{staticClass:"apps-content-left"},[n("div",{staticClass:"content-gic-title font-16 color-303133 text-left"},[n("div",{staticClass:"flex flex-space-between"},[n("span",{staticClass:"font-16 color-303133"},[e._v("GIC门店架构")]),e._v(" "),n("div",{staticClass:"help-body flex flex-space-between",on:{click:e.showHelp}},[n("span",{staticClass:"font-12 color-2f54eb"},[e._v("查看使用帮助")]),n("span",{staticClass:"font-12 color-2f54eb el-icon-arrow-right"})])])]),e._v(" "),n("div",{staticClass:"content-gic flex"},[n("div",{staticClass:"gic-content-business"},[n("ul",e._l(e.enterpriseData,function(t,r){return n("li",{key:r+"li",staticClass:"cursor-pointer",on:{click:function(n){e.selectEnterprise(t)}}},[n("div",{staticClass:"ul-li-cell flex"},[n("div",{staticClass:"cell-img"},[n("img",{attrs:{src:t.enterpriseLogo,alt:"img"}})]),e._v(" "),n("div",{staticClass:"cell-info"},[n("div",{staticClass:"cell-info-name font-14 color-303133"},[n("span",{staticClass:"gic-name"},[e._v(e._s(t.enterpriseName))]),n("span",{staticClass:"gic-version"},[e._v(e._s(t.version))])]),e._v(" "),n("div",{staticClass:"cell-info-version font-12 color-909399"},[e._v(e._s(t.nodeCount))])])])])})),e._v(" "),n("div",{staticClass:"add-enterprise cursor-pointer text-center",on:{click:e.showAddDialog}},[n("span",{staticClass:"iconfont icontianjiajiahaowubiankuang font-12 color-2f54eb"}),n("span",{staticClass:"font-12 color-2f54eb p-l-10"},[e._v("新建GIC商户授权")])])]),e._v(" "),n("div",{staticClass:"gic-content-depart"},[e.gicData.length?n("org-tree",{attrs:{wxData:e.wxData,itemData:e.gicData}}):n("div",{staticClass:"font-14 color-606266"},[e._v("暂无数据")])],1)])]),e._v(" "),n("div",{staticClass:"apps-content-right"},[n("div",{staticClass:"content-wx-title flex flex-space-between"},[n("span",{staticClass:"font-16 color-303133 text-left"},[e._v("企业微信组织架构")]),e._v(" "),n("el-button",{attrs:{type:"text"},on:{click:e.toRecycle}},[e._v("回收站("+e._s(e.recycleCount)+")")])],1),e._v(" "),n("div",{staticClass:"content-wx"},[n("ul",{staticStyle:{position:"relative"}},e._l(e.wxData,function(t,r){return n("li",{key:r+"wx"},[n("div",{staticClass:"li-cell cursor-pointer",on:{click:function(n){e.toggleExpand(t)}}},[n("div",{staticClass:"li-cell-inner flex flex-space-between boder-box p-r-20",style:{"padding-left":20*(t.level+1)+"px"}},[n("div",{staticClass:"tree-left"},[t.isStore?e._e():n("span",{class:["font-12 color-606266",t.expand?"el-icon-caret-bottom":"el-icon-caret-right"]}),n("span",{class:["font-14 p-l-10 p-r-10 iconfont",1==t.isStore?"icondianpu-kuai":"iconqiye-tianchong",1==t.bindFlag?"color-2f54eb":"color-dedfe6"]}),n("span",{staticClass:"font-14 color-606266"},[e._v(e._s(t.label))])]),e._v(" "),n("div",{staticClass:"tree-right"},[t.isStore?e._e():n("el-button",{attrs:{type:"text"},on:{click:function(n){n.stopPropagation(),e.addChild(t)}}},[e._v("添加子部门")]),e._v(" "),n("el-button",{attrs:{type:"text"},on:{click:function(n){n.stopPropagation(),e.modChild(t)}}},[e._v("修改名称")])],1)])]),e._v(" "),t.expand?n("wx-tree",{attrs:{itemObj:t,itemData:t.children},on:{changeParent:e.changeParent,refreshRecycle:e.refreshRecycle},model:{value:t.children,callback:function(n){e.$set(t,"children",n)},expression:"item.children"}}):e._e()],1)}))])])]),e._v(" "),n("div",{staticClass:"save-body m-t-10"},[e.syncDate?n("div",{staticClass:"change-title text-center font-14 color-303133"},[e._v("好办组织结构于"+e._s(e._f("formatTimeStamp")(e.syncDate))+" 发生改动")]):e._e(),e._v(" "),n("div",{staticClass:"text-center m-t-15"},[n("el-button",{attrs:{type:"primary"},on:{click:e.saveData}},[e._v("保存更改并同步至企业微信")])],1)])]),e._v(" "),e.addShow?n("add-enterprise",{on:{refreshData:e.refreshData}}):e._e(),e._v(" "),e.addDepartShow?n("add-depart",{attrs:{departObj:e.modItem},on:{refreshData:e.refreshDepartData}}):e._e()],1),e._v(" "),e.helpShow?n("help-dialog",{on:{closeHelp:e.closeHelp}}):e._e(),e._v(" "),4==e.syncStatusData.syncStatus?n("sync-success",{attrs:{syncData:e.syncStatusData}}):e._e(),e._v(" "),5==e.syncStatusData.syncStatus?n("sync-fail",{attrs:{syncData:e.syncStatusData},on:{refreshSync:e.refreshSync,repeatSync:e.repeatSync}}):e._e(),e._v(" "),1==e.syncStatusData.syncStatus||2==e.syncStatusData.syncStatus||3==e.syncStatusData.syncStatus?n("sync-dialog",{attrs:{syncData:e.syncStatusData}}):e._e()],1)},staticRenderFns:[]};var K=n("VU/8")(H,J,!1,function(e){n("6o/u")},"data-v-4c33ab6e",null);t.default=K.exports},Rv6U:function(e,t){},VOhZ:function(e,t){},XDyb:function(e,t,n){"use strict";var r=n("P9l9"),a=n("Ch4/"),o={name:"countryMobile",props:{value:{type:[String,Number],default:""},nationCode:{type:[String,Number],default:"86"},inputWidth:{type:Number,default:167},holder:{type:String,default:"请输入"},disflag:{type:Boolean,default:!1},limitClass:{type:String,default:""}},data:function(){return{itemValue:this.value,selCode:this.nationCode||"86",nationCodeList:[]}},methods:{inputFocus:function(e){},changeCode:function(){this.$emit("update:nationCode",this.selCode),this.$emit("input",this.itemValue)},toInput:function(e){this.itemValue=e.target.value.replace(/[^0-9]/gi,""),this.$emit("input",this.itemValue)},inputBlur:function(){this.$emit("input",this.itemValue)},getNationalData:function(){var e=this;Object(r.d)("/haoban-manage3-web/nationcode/get-nationcode-list",{}).then(function(t){var n=t.data;if(1==n.errorCode){var r=[];return n.result.forEach(function(e){r=r.concat(e.datas)}),void(e.nationCodeList=r)}a.a.errorMsg(n)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})}},watch:{value:function(e,t){this.itemValue=e||""},nationCode:function(e,t){this.selCode=e||"86"}},mounted:function(){this.getNationalData(),this.itemValue=this.value||"",this.selCode=this.nationCode||"86"}},i={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["input-line-cell",e.limitClass],style:{width:e.inputWidth+"px"}},[n("el-input",{style:{width:e.inputWidth+"px"},attrs:{disabled:e.disflag,placeholder:e.holder},on:{blur:function(t){e.inputBlur()},focus:function(t){e.inputFocus()}},nativeOn:{keyup:function(t){return n=t,e.toInput(n);var n}},model:{value:e.itemValue,callback:function(t){e.itemValue=t},expression:"itemValue"}},[n("el-select",{staticClass:"w-92",attrs:{slot:"prepend",disabled:e.disflag},on:{change:e.changeCode},slot:"prepend",model:{value:e.selCode,callback:function(t){e.selCode=t},expression:"selCode"}},e._l(e.nationCodeList,function(t,r){return n("el-option",{key:r+"option",attrs:{label:"+"+t.dictCode,value:t.dictCode}},[e._v(e._s(t.dictName+" +"+t.dictCode))])}))],1)],1)},staticRenderFns:[]};var s=n("VU/8")(o,i,!1,function(e){n("g0E2")},"data-v-44e54bb1",null);t.a=s.exports},cERf:function(e,t,n){"use strict";var r={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-dialog",{attrs:{title:"查看使用帮助",visible:e.dialogVisible,width:"600px","before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[n("div",{staticClass:"p-l-18"},[n("div",{staticClass:"m-b-20"},[e._v("1. "),n("span",{staticClass:"font-14 iconfont icondianpu-kuai color-dedfe6"}),e._v(" 表示未同步的门店,"),n("span",{staticClass:"font-14 iconfont icondianpu-kuai color-2f54eb"}),e._v(" 表示门店已同步至企业微信;")]),e._v(" "),n("div",{staticClass:"m-b-20"},[e._v("2. "),n("span",{staticClass:"font-14 iconfont iconqiye-tianchong color-dedfe6"}),e._v(" 表示未同步的门店分组,"),n("span",{staticClass:"font-14 iconfont iconqiye-tianchong color-2f54eb"}),e._v(" 表示门店分组已同步至企业微信;")]),e._v(" "),n("div",{staticClass:"m-b-20"},[e._v("3. "),n("span",{staticClass:"font-14 iconfont iconqiye-tianchong color-dedfe6"}),e._v(" 表示企业微信中已有的部门或分组。")])])])},staticRenderFns:[]};var a=n("VU/8")({data:function(){return{dialogVisible:!0}},methods:{handleClose:function(e){this.$emit("closeHelp")}}},r,!1,function(e){n("AaaB")},"data-v-4b31294c",null);t.a=a.exports},eCaw:function(e,t,n){"use strict";var r=n("mvHQ"),a=n.n(r),o=n("Xxa5"),i=n.n(o),s=n("exGp"),c=n.n(s),l=n("P9l9"),d=n("Ch4/"),u=n("PI0u"),f={name:"select-department",props:{width:{type:String,default:function(){return"357px"}},selectData:{type:[Object,Array],default:function(){return[]}}},data:function(){return{projectName:"",searchSelect:"",departmentVisible:!1,groupIds:[],groupData:[],groupDataCopy:[],defaultProps:{children:"children",label:"departmentName",isLeaf:"hasSonNode"},checkedKeys:this.selectData.length?this.selectData.map(function(e){return e.departmentId}):[]}},methods:{filterNode:function(e,t){return!e||!t.label||-1!==t.label.indexOf(e)},loadNode:function(e,t){var n=this;return c()(i.a.mark(function r(){var a;return i.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(a=n,0!==e.level){r.next=5;break}return r.abrupt("return",t(a.getGroup()));case 5:return r.next=7,a.getGroup(e,e.data,t);case 7:case"end":return r.stop()}},r,n)}))()},toInput:Object(u.a)(function(e,t){if(!this.groupDataCopy.length)return!1},500),clearSearch:function(){this.groupData=JSON.parse(a()(this.groupDataCopy))},delDepart:function(e,t){t.splice(e,1);var n=t.map(function(e){return e.departmentId});this.setCheckedKeys(n)},checkGroup:function(e){this.groupIds=this.$refs.groupTree.getCheckedNodes(),this.$emit("checkGroupIds",this.$refs.groupTree.getCheckedNodes())},setCheckedKeys:function(e){this.$refs.groupTree.setCheckedKeys(e)},treeData:function(e){return e.filter(function(t){var n=e.filter(function(e){return t.groupId==e.parentId});return n.length>0&&(t.children=n),0==t.groupId})},getSearchGroup:function(e){var t=this,n={parentId:"",isStore:0,keyword:e};Object(l.a)("/haoban-manage3-web/department-list-level",n).then(function(e){var n=e.data;if(1==n.errorCode)return n.result&&n.result.length&&n.result.forEach(function(e){e.expand=!1,e.children=[],e.label=e.departmentName}),void(t.groupData=n.result||[]);d.a.errorMsg(n)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},getGroup:function(e,t,n){var r=this,o={parentId:t?t.departmentId:"",isStore:0};if(e&&(!t.hasSonNode||1==t.isStore))return n([]),!1;Object(l.a)("/haoban-manage3-web/department-list-level",o).then(function(o){var i=o.data;if(1==i.errorCode)return i.result&&i.result.length&&i.result.forEach(function(e){e.expand=!1,e.children=[],e.label=e.departmentName}),e?(n(i.result),t.children||r.$set(t,"children",[]),t.children=i.result||[],r.$forceUpdate(),!1):(r.groupData=i.result||[],void(r.groupDataCopy=JSON.parse(a()(r.groupData))));d.a.errorMsg(i)}).catch(function(e){r.$message.error({duration:1e3,message:e.message})})}},watch:{selectData:function(e,t){e.length&&(this.groupIds=e)},searchSelect:function(e){this.$refs.groupTree.filter(e)}},mounted:function(){console.log(this.selectData),this.selectData.length&&(this.groupIds=this.selectData),this.getGroup()}},h={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-popover",{staticStyle:{"min-width":"357px"},attrs:{placement:"bottom"},model:{value:e.departmentVisible,callback:function(t){e.departmentVisible=t},expression:"departmentVisible"}},[n("div",{staticClass:"select-search"},[n("el-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入内容"},on:{clear:e.clearSearch},nativeOn:{keyup:function(t){return n=t,e.toInput(n,e.searchSelect);var n}},model:{value:e.searchSelect,callback:function(t){e.searchSelect=t},expression:"searchSelect"}},[n("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})])],1),e._v(" "),n("div",{staticClass:"select-tree-wrap m-t-10"},[n("el-tree",{ref:"groupTree",attrs:{"filter-node-method":e.filterNode,clearable:"",data:e.groupData,load:e.loadNode,"default-checked-keys":e.checkedKeys,"node-key":"departmentId","check-strictly":"",lazy:"","show-checkbox":"","default-expand-all":"",props:e.defaultProps,"expand-on-click-node":!1},on:{check:e.checkGroup},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.node,a=t.data;return n("span",{staticClass:"custom-tree-node"},[n("span",{class:["font-14 p-r-10 iconfont",1==a.isStore?"icondianpu-kuai":"iconqiye-tianchong",1==a.bindFlag?"color-2f54eb":"color-dedfe6"]}),n("span",{staticClass:"font-14 color-606266"},[e._v(e._s(r.label))])])}}])})],1),e._v(" "),n("div",{staticClass:"flex-column item-cell-select inline-block ",attrs:{slot:"reference"},slot:"reference"},[n("div",{staticClass:"depart-item-wrap"},[n("div",{staticClass:"el-select el-select--large depart-item-content",style:{width:e.width}},[e.groupIds.length?e._e():n("span",{staticClass:"font-14 color-c0c4cc p-l-10",staticStyle:{display:"inline-block","line-height":"32px",color:"#c0c4cc"}},[e._v("请选择部门")]),e._v(" "),n("div",{staticClass:"el-select__tags",staticStyle:{"max-width":"348px"}},[n("span",{staticStyle:{display:"block"}},[e._l(e.groupIds,function(t,r){return[n("span",{key:r,staticClass:"el-tag el-tag--info el-tag--small"},[n("span",{staticClass:"el-select__tags-text"},[e._v(e._s(t.departmentName))]),e._v(" "),n("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(t){t.stopPropagation(),e.delDepart(r,e.groupIds)}}})])]})],2)]),e._v(" "),n("div",{staticClass:"count-number font-12 color-909399"},[e._v("已选"+e._s(e.groupIds.length)+"个部门")])])])])])},staticRenderFns:[]};var p=n("VU/8")(f,h,!1,function(e){n("VOhZ")},"data-v-9d1e80e0",null);t.a=p.exports},g0E2:function(e,t){},v10X:function(e,t){},znJi:function(e,t){}});
\ No newline at end of file
webpackJsonp([3],{"+aRW":function(e,t){},"22C0":function(e,t,n){(function(t){var n,r;
/*!
localForage -- Offline Storage, Improved
Version 1.7.3
https://localforage.github.io/localForage
(c) 2013-2017 Mozilla, Apache License 2.0
*/
r=function(){return function e(t,r,a){function o(s,c){if(!r[s]){if(!t[s]){if(!c&&("function"==typeof n&&n))return n(s,!0);if(i)return i(s,!0);var l=new Error("Cannot find module '"+s+"'");throw l.code="MODULE_NOT_FOUND",l}var d=r[s]={exports:{}};t[s][0].call(d.exports,function(e){var n=t[s][1][e];return o(n||e)},d,d.exports,e,t,r,a)}return r[s].exports}for(var i="function"==typeof n&&n,s=0;s<a.length;s++)o(a[s]);return o}({1:[function(e,n,r){(function(e){"use strict";var t,r,a=e.MutationObserver||e.WebKitMutationObserver;if(a){var o=0,i=new a(d),s=e.document.createTextNode("");i.observe(s,{characterData:!0}),t=function(){s.data=o=++o%2}}else if(e.setImmediate||void 0===e.MessageChannel)t="document"in e&&"onreadystatechange"in e.document.createElement("script")?function(){var t=e.document.createElement("script");t.onreadystatechange=function(){d(),t.onreadystatechange=null,t.parentNode.removeChild(t),t=null},e.document.documentElement.appendChild(t)}:function(){setTimeout(d,0)};else{var c=new e.MessageChannel;c.port1.onmessage=d,t=function(){c.port2.postMessage(0)}}var l=[];function d(){var e,t;r=!0;for(var n=l.length;n;){for(t=l,l=[],e=-1;++e<n;)t[e]();n=l.length}r=!1}n.exports=function(e){1!==l.push(e)||r||t()}}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],2:[function(e,t,n){"use strict";var r=e(1);function a(){}var o={},i=["REJECTED"],s=["FULFILLED"],c=["PENDING"];function l(e){if("function"!=typeof e)throw new TypeError("resolver must be a function");this.state=c,this.queue=[],this.outcome=void 0,e!==a&&h(this,e)}function d(e,t,n){this.promise=e,"function"==typeof t&&(this.onFulfilled=t,this.callFulfilled=this.otherCallFulfilled),"function"==typeof n&&(this.onRejected=n,this.callRejected=this.otherCallRejected)}function u(e,t,n){r(function(){var r;try{r=t(n)}catch(t){return o.reject(e,t)}r===e?o.reject(e,new TypeError("Cannot resolve promise with itself")):o.resolve(e,r)})}function f(e){var t=e&&e.then;if(e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof t)return function(){t.apply(e,arguments)}}function h(e,t){var n=!1;function r(t){n||(n=!0,o.reject(e,t))}function a(t){n||(n=!0,o.resolve(e,t))}var i=p(function(){t(a,r)});"error"===i.status&&r(i.value)}function p(e,t){var n={};try{n.value=e(t),n.status="success"}catch(e){n.status="error",n.value=e}return n}t.exports=l,l.prototype.catch=function(e){return this.then(null,e)},l.prototype.then=function(e,t){if("function"!=typeof e&&this.state===s||"function"!=typeof t&&this.state===i)return this;var n=new this.constructor(a);this.state!==c?u(n,this.state===s?e:t,this.outcome):this.queue.push(new d(n,e,t));return n},d.prototype.callFulfilled=function(e){o.resolve(this.promise,e)},d.prototype.otherCallFulfilled=function(e){u(this.promise,this.onFulfilled,e)},d.prototype.callRejected=function(e){o.reject(this.promise,e)},d.prototype.otherCallRejected=function(e){u(this.promise,this.onRejected,e)},o.resolve=function(e,t){var n=p(f,t);if("error"===n.status)return o.reject(e,n.value);var r=n.value;if(r)h(e,r);else{e.state=s,e.outcome=t;for(var a=-1,i=e.queue.length;++a<i;)e.queue[a].callFulfilled(t)}return e},o.reject=function(e,t){e.state=i,e.outcome=t;for(var n=-1,r=e.queue.length;++n<r;)e.queue[n].callRejected(t);return e},l.resolve=function(e){if(e instanceof this)return e;return o.resolve(new this(a),e)},l.reject=function(e){var t=new this(a);return o.reject(t,e)},l.all=function(e){var t=this;if("[object Array]"!==Object.prototype.toString.call(e))return this.reject(new TypeError("must be an array"));var n=e.length,r=!1;if(!n)return this.resolve([]);var i=new Array(n),s=0,c=-1,l=new this(a);for(;++c<n;)d(e[c],c);return l;function d(e,a){t.resolve(e).then(function(e){i[a]=e,++s!==n||r||(r=!0,o.resolve(l,i))},function(e){r||(r=!0,o.reject(l,e))})}},l.race=function(e){var t=this;if("[object Array]"!==Object.prototype.toString.call(e))return this.reject(new TypeError("must be an array"));var n=e.length,r=!1;if(!n)return this.resolve([]);var i=-1,s=new this(a);for(;++i<n;)c=e[i],t.resolve(c).then(function(e){r||(r=!0,o.resolve(s,e))},function(e){r||(r=!0,o.reject(s,e))});var c;return s}},{1:1}],3:[function(e,n,r){(function(t){"use strict";"function"!=typeof t.Promise&&(t.Promise=e(2))}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{2:2}],4:[function(e,t,n){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};var a=function(){try{if("undefined"!=typeof indexedDB)return indexedDB;if("undefined"!=typeof webkitIndexedDB)return webkitIndexedDB;if("undefined"!=typeof mozIndexedDB)return mozIndexedDB;if("undefined"!=typeof OIndexedDB)return OIndexedDB;if("undefined"!=typeof msIndexedDB)return msIndexedDB}catch(e){return}}();function o(e,t){e=e||[],t=t||{};try{return new Blob(e,t)}catch(a){if("TypeError"!==a.name)throw a;for(var n=new("undefined"!=typeof BlobBuilder?BlobBuilder:"undefined"!=typeof MSBlobBuilder?MSBlobBuilder:"undefined"!=typeof MozBlobBuilder?MozBlobBuilder:WebKitBlobBuilder),r=0;r<e.length;r+=1)n.append(e[r]);return n.getBlob(t.type)}}"undefined"==typeof Promise&&e(3);var i=Promise;function s(e,t){t&&e.then(function(e){t(null,e)},function(e){t(e)})}function c(e,t,n){"function"==typeof t&&e.then(t),"function"==typeof n&&e.catch(n)}function l(e){return"string"!=typeof e&&(console.warn(e+" used as a key, but it is not a string."),e=String(e)),e}function d(){if(arguments.length&&"function"==typeof arguments[arguments.length-1])return arguments[arguments.length-1]}var u="local-forage-detect-blob-support",f=void 0,h={},p=Object.prototype.toString,m="readonly",v="readwrite";function g(e){return"boolean"==typeof f?i.resolve(f):function(e){return new i(function(t){var n=e.transaction(u,v),r=o([""]);n.objectStore(u).put(r,"key"),n.onabort=function(e){e.preventDefault(),e.stopPropagation(),t(!1)},n.oncomplete=function(){var e=navigator.userAgent.match(/Chrome\/(\d+)/),n=navigator.userAgent.match(/Edge\//);t(n||!e||parseInt(e[1],10)>=43)}}).catch(function(){return!1})}(e).then(function(e){return f=e})}function b(e){var t=h[e.name],n={};n.promise=new i(function(e,t){n.resolve=e,n.reject=t}),t.deferredOperations.push(n),t.dbReady?t.dbReady=t.dbReady.then(function(){return n.promise}):t.dbReady=n.promise}function y(e){var t=h[e.name].deferredOperations.pop();if(t)return t.resolve(),t.promise}function w(e,t){var n=h[e.name].deferredOperations.pop();if(n)return n.reject(t),n.promise}function x(e,t){return new i(function(n,r){if(h[e.name]=h[e.name]||{forages:[],db:null,dbReady:null,deferredOperations:[]},e.db){if(!t)return n(e.db);b(e),e.db.close()}var o=[e.name];t&&o.push(e.version);var i=a.open.apply(a,o);t&&(i.onupgradeneeded=function(t){var n=i.result;try{n.createObjectStore(e.storeName),t.oldVersion<=1&&n.createObjectStore(u)}catch(n){if("ConstraintError"!==n.name)throw n;console.warn('The database "'+e.name+'" has been upgraded from version '+t.oldVersion+" to version "+t.newVersion+', but the storage "'+e.storeName+'" already exists.')}}),i.onerror=function(e){e.preventDefault(),r(i.error)},i.onsuccess=function(){n(i.result),y(e)}})}function _(e){return x(e,!1)}function D(e){return x(e,!0)}function I(e,t){if(!e.db)return!0;var n=!e.db.objectStoreNames.contains(e.storeName),r=e.version<e.db.version,a=e.version>e.db.version;if(r&&(e.version!==t&&console.warn('The database "'+e.name+"\" can't be downgraded from version "+e.db.version+" to version "+e.version+"."),e.version=e.db.version),a||n){if(n){var o=e.db.version+1;o>e.version&&(e.version=o)}return!0}return!1}function S(e){return o([function(e){for(var t=e.length,n=new ArrayBuffer(t),r=new Uint8Array(n),a=0;a<t;a++)r[a]=e.charCodeAt(a);return n}(atob(e.data))],{type:e.type})}function C(e){return e&&e.__local_forage_encoded_blob}function k(e){var t=this,n=t._initReady().then(function(){var e=h[t._dbInfo.name];if(e&&e.dbReady)return e.dbReady});return c(n,e,e),n}function O(e,t,n,r){void 0===r&&(r=1);try{var a=e.db.transaction(e.storeName,t);n(null,a)}catch(a){if(r>0&&(!e.db||"InvalidStateError"===a.name||"NotFoundError"===a.name))return i.resolve().then(function(){if(!e.db||"NotFoundError"===a.name&&!e.db.objectStoreNames.contains(e.storeName)&&e.version<=e.db.version)return e.db&&(e.version=e.db.version+1),D(e)}).then(function(){return function(e){b(e);for(var t=h[e.name],n=t.forages,r=0;r<n.length;r++){var a=n[r];a._dbInfo.db&&(a._dbInfo.db.close(),a._dbInfo.db=null)}return e.db=null,_(e).then(function(t){return e.db=t,I(e)?D(e):t}).then(function(r){e.db=t.db=r;for(var a=0;a<n.length;a++)n[a]._dbInfo.db=r}).catch(function(t){throw w(e,t),t})}(e).then(function(){O(e,t,n,r-1)})}).catch(n);n(a)}}var j={_driver:"asyncStorage",_initStorage:function(e){var t=this,n={db:null};if(e)for(var r in e)n[r]=e[r];var a=h[n.name];a||(a={forages:[],db:null,dbReady:null,deferredOperations:[]},h[n.name]=a),a.forages.push(t),t._initReady||(t._initReady=t.ready,t.ready=k);var o=[];function s(){return i.resolve()}for(var c=0;c<a.forages.length;c++){var l=a.forages[c];l!==t&&o.push(l._initReady().catch(s))}var d=a.forages.slice(0);return i.all(o).then(function(){return n.db=a.db,_(n)}).then(function(e){return n.db=e,I(n,t._defaultConfig.version)?D(n):e}).then(function(e){n.db=a.db=e,t._dbInfo=n;for(var r=0;r<d.length;r++){var o=d[r];o!==t&&(o._dbInfo.db=n.db,o._dbInfo.version=n.version)}})},_support:function(){try{if(!a)return!1;var e="undefined"!=typeof openDatabase&&/(Safari|iPhone|iPad|iPod)/.test(navigator.userAgent)&&!/Chrome/.test(navigator.userAgent)&&!/BlackBerry/.test(navigator.platform),t="function"==typeof fetch&&-1!==fetch.toString().indexOf("[native code");return(!e||t)&&"undefined"!=typeof indexedDB&&"undefined"!=typeof IDBKeyRange}catch(e){return!1}}(),iterate:function(e,t){var n=this,r=new i(function(t,r){n.ready().then(function(){O(n._dbInfo,m,function(a,o){if(a)return r(a);try{var i=o.objectStore(n._dbInfo.storeName).openCursor(),s=1;i.onsuccess=function(){var n=i.result;if(n){var r=n.value;C(r)&&(r=S(r));var a=e(r,n.key,s++);void 0!==a?t(a):n.continue()}else t()},i.onerror=function(){r(i.error)}}catch(e){r(e)}})}).catch(r)});return s(r,t),r},getItem:function(e,t){var n=this;e=l(e);var r=new i(function(t,r){n.ready().then(function(){O(n._dbInfo,m,function(a,o){if(a)return r(a);try{var i=o.objectStore(n._dbInfo.storeName).get(e);i.onsuccess=function(){var e=i.result;void 0===e&&(e=null),C(e)&&(e=S(e)),t(e)},i.onerror=function(){r(i.error)}}catch(e){r(e)}})}).catch(r)});return s(r,t),r},setItem:function(e,t,n){var r=this;e=l(e);var a=new i(function(n,a){var o;r.ready().then(function(){return o=r._dbInfo,"[object Blob]"===p.call(t)?g(o.db).then(function(e){return e?t:(n=t,new i(function(e,t){var r=new FileReader;r.onerror=t,r.onloadend=function(t){var r=btoa(t.target.result||"");e({__local_forage_encoded_blob:!0,data:r,type:n.type})},r.readAsBinaryString(n)}));var n}):t}).then(function(t){O(r._dbInfo,v,function(o,i){if(o)return a(o);try{var s=i.objectStore(r._dbInfo.storeName);null===t&&(t=void 0);var c=s.put(t,e);i.oncomplete=function(){void 0===t&&(t=null),n(t)},i.onabort=i.onerror=function(){var e=c.error?c.error:c.transaction.error;a(e)}}catch(e){a(e)}})}).catch(a)});return s(a,n),a},removeItem:function(e,t){var n=this;e=l(e);var r=new i(function(t,r){n.ready().then(function(){O(n._dbInfo,v,function(a,o){if(a)return r(a);try{var i=o.objectStore(n._dbInfo.storeName).delete(e);o.oncomplete=function(){t()},o.onerror=function(){r(i.error)},o.onabort=function(){var e=i.error?i.error:i.transaction.error;r(e)}}catch(e){r(e)}})}).catch(r)});return s(r,t),r},clear:function(e){var t=this,n=new i(function(e,n){t.ready().then(function(){O(t._dbInfo,v,function(r,a){if(r)return n(r);try{var o=a.objectStore(t._dbInfo.storeName).clear();a.oncomplete=function(){e()},a.onabort=a.onerror=function(){var e=o.error?o.error:o.transaction.error;n(e)}}catch(e){n(e)}})}).catch(n)});return s(n,e),n},length:function(e){var t=this,n=new i(function(e,n){t.ready().then(function(){O(t._dbInfo,m,function(r,a){if(r)return n(r);try{var o=a.objectStore(t._dbInfo.storeName).count();o.onsuccess=function(){e(o.result)},o.onerror=function(){n(o.error)}}catch(e){n(e)}})}).catch(n)});return s(n,e),n},key:function(e,t){var n=this,r=new i(function(t,r){e<0?t(null):n.ready().then(function(){O(n._dbInfo,m,function(a,o){if(a)return r(a);try{var i=o.objectStore(n._dbInfo.storeName),s=!1,c=i.openCursor();c.onsuccess=function(){var n=c.result;n?0===e?t(n.key):s?t(n.key):(s=!0,n.advance(e)):t(null)},c.onerror=function(){r(c.error)}}catch(e){r(e)}})}).catch(r)});return s(r,t),r},keys:function(e){var t=this,n=new i(function(e,n){t.ready().then(function(){O(t._dbInfo,m,function(r,a){if(r)return n(r);try{var o=a.objectStore(t._dbInfo.storeName).openCursor(),i=[];o.onsuccess=function(){var t=o.result;t?(i.push(t.key),t.continue()):e(i)},o.onerror=function(){n(o.error)}}catch(e){n(e)}})}).catch(n)});return s(n,e),n},dropInstance:function(e,t){t=d.apply(this,arguments);var n,r=this.config();if((e="function"!=typeof e&&e||{}).name||(e.name=e.name||r.name,e.storeName=e.storeName||r.storeName),e.name){var o=e.name===r.name&&this._dbInfo.db?i.resolve(this._dbInfo.db):_(e).then(function(t){var n=h[e.name],r=n.forages;n.db=t;for(var a=0;a<r.length;a++)r[a]._dbInfo.db=t;return t});n=e.storeName?o.then(function(t){if(t.objectStoreNames.contains(e.storeName)){var n=t.version+1;b(e);var r=h[e.name],o=r.forages;t.close();for(var s=0;s<o.length;s++){var c=o[s];c._dbInfo.db=null,c._dbInfo.version=n}return new i(function(t,r){var o=a.open(e.name,n);o.onerror=function(e){o.result.close(),r(e)},o.onupgradeneeded=function(){o.result.deleteObjectStore(e.storeName)},o.onsuccess=function(){var e=o.result;e.close(),t(e)}}).then(function(e){r.db=e;for(var t=0;t<o.length;t++){var n=o[t];n._dbInfo.db=e,y(n._dbInfo)}}).catch(function(t){throw(w(e,t)||i.resolve()).catch(function(){}),t})}}):o.then(function(t){b(e);var n=h[e.name],r=n.forages;t.close();for(var o=0;o<r.length;o++)r[o]._dbInfo.db=null;return new i(function(t,n){var r=a.deleteDatabase(e.name);r.onerror=r.onblocked=function(e){var t=r.result;t&&t.close(),n(e)},r.onsuccess=function(){var e=r.result;e&&e.close(),t(e)}}).then(function(e){n.db=e;for(var t=0;t<r.length;t++)y(r[t]._dbInfo)}).catch(function(t){throw(w(e,t)||i.resolve()).catch(function(){}),t})})}else n=i.reject("Invalid arguments");return s(n,t),n}};var N="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",E="~~local_forage_type~",$=/^~~local_forage_type~([^~]+)~/,F="__lfsc__:",R=F.length,A="arbf",M="blob",B="si08",T="ui08",P="uic8",L="si16",V="si32",U="ur16",G="ui32",z="fl32",q="fl64",W=R+A.length,H=Object.prototype.toString;function J(e){var t,n,r,a,o,i=.75*e.length,s=e.length,c=0;"="===e[e.length-1]&&(i--,"="===e[e.length-2]&&i--);var l=new ArrayBuffer(i),d=new Uint8Array(l);for(t=0;t<s;t+=4)n=N.indexOf(e[t]),r=N.indexOf(e[t+1]),a=N.indexOf(e[t+2]),o=N.indexOf(e[t+3]),d[c++]=n<<2|r>>4,d[c++]=(15&r)<<4|a>>2,d[c++]=(3&a)<<6|63&o;return l}function K(e){var t,n=new Uint8Array(e),r="";for(t=0;t<n.length;t+=3)r+=N[n[t]>>2],r+=N[(3&n[t])<<4|n[t+1]>>4],r+=N[(15&n[t+1])<<2|n[t+2]>>6],r+=N[63&n[t+2]];return n.length%3==2?r=r.substring(0,r.length-1)+"=":n.length%3==1&&(r=r.substring(0,r.length-2)+"=="),r}var X={serialize:function(e,t){var n="";if(e&&(n=H.call(e)),e&&("[object ArrayBuffer]"===n||e.buffer&&"[object ArrayBuffer]"===H.call(e.buffer))){var r,a=F;e instanceof ArrayBuffer?(r=e,a+=A):(r=e.buffer,"[object Int8Array]"===n?a+=B:"[object Uint8Array]"===n?a+=T:"[object Uint8ClampedArray]"===n?a+=P:"[object Int16Array]"===n?a+=L:"[object Uint16Array]"===n?a+=U:"[object Int32Array]"===n?a+=V:"[object Uint32Array]"===n?a+=G:"[object Float32Array]"===n?a+=z:"[object Float64Array]"===n?a+=q:t(new Error("Failed to get type for BinaryArray"))),t(a+K(r))}else if("[object Blob]"===n){var o=new FileReader;o.onload=function(){var n=E+e.type+"~"+K(this.result);t(F+M+n)},o.readAsArrayBuffer(e)}else try{t(JSON.stringify(e))}catch(n){console.error("Couldn't convert value into a JSON string: ",e),t(null,n)}},deserialize:function(e){if(e.substring(0,R)!==F)return JSON.parse(e);var t,n=e.substring(W),r=e.substring(R,W);if(r===M&&$.test(n)){var a=n.match($);t=a[1],n=n.substring(a[0].length)}var i=J(n);switch(r){case A:return i;case M:return o([i],{type:t});case B:return new Int8Array(i);case T:return new Uint8Array(i);case P:return new Uint8ClampedArray(i);case L:return new Int16Array(i);case U:return new Uint16Array(i);case V:return new Int32Array(i);case G:return new Uint32Array(i);case z:return new Float32Array(i);case q:return new Float64Array(i);default:throw new Error("Unkown type: "+r)}},stringToBuffer:J,bufferToString:K};function Q(e,t,n,r){e.executeSql("CREATE TABLE IF NOT EXISTS "+t.storeName+" (id INTEGER PRIMARY KEY, key unique, value)",[],n,r)}function Z(e,t,n,r,a,o){e.executeSql(n,r,a,function(e,i){i.code===i.SYNTAX_ERR?e.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name = ?",[t.storeName],function(e,s){s.rows.length?o(e,i):Q(e,t,function(){e.executeSql(n,r,a,o)},o)},o):o(e,i)},o)}var Y={_driver:"webSQLStorage",_initStorage:function(e){var t=this,n={db:null};if(e)for(var r in e)n[r]="string"!=typeof e[r]?e[r].toString():e[r];var a=new i(function(e,r){try{n.db=openDatabase(n.name,String(n.version),n.description,n.size)}catch(e){return r(e)}n.db.transaction(function(a){Q(a,n,function(){t._dbInfo=n,e()},function(e,t){r(t)})},r)});return n.serializer=X,a},_support:"function"==typeof openDatabase,iterate:function(e,t){var n=this,r=new i(function(t,r){n.ready().then(function(){var a=n._dbInfo;a.db.transaction(function(n){Z(n,a,"SELECT * FROM "+a.storeName,[],function(n,r){for(var o=r.rows,i=o.length,s=0;s<i;s++){var c=o.item(s),l=c.value;if(l&&(l=a.serializer.deserialize(l)),void 0!==(l=e(l,c.key,s+1)))return void t(l)}t()},function(e,t){r(t)})})}).catch(r)});return s(r,t),r},getItem:function(e,t){var n=this;e=l(e);var r=new i(function(t,r){n.ready().then(function(){var a=n._dbInfo;a.db.transaction(function(n){Z(n,a,"SELECT * FROM "+a.storeName+" WHERE key = ? LIMIT 1",[e],function(e,n){var r=n.rows.length?n.rows.item(0).value:null;r&&(r=a.serializer.deserialize(r)),t(r)},function(e,t){r(t)})})}).catch(r)});return s(r,t),r},setItem:function(e,t,n){return function e(t,n,r,a){var o=this;t=l(t);var c=new i(function(i,s){o.ready().then(function(){void 0===n&&(n=null);var c=n,l=o._dbInfo;l.serializer.serialize(n,function(n,d){d?s(d):l.db.transaction(function(e){Z(e,l,"INSERT OR REPLACE INTO "+l.storeName+" (key, value) VALUES (?, ?)",[t,n],function(){i(c)},function(e,t){s(t)})},function(n){if(n.code===n.QUOTA_ERR){if(a>0)return void i(e.apply(o,[t,c,r,a-1]));s(n)}})})}).catch(s)});return s(c,r),c}.apply(this,[e,t,n,1])},removeItem:function(e,t){var n=this;e=l(e);var r=new i(function(t,r){n.ready().then(function(){var a=n._dbInfo;a.db.transaction(function(n){Z(n,a,"DELETE FROM "+a.storeName+" WHERE key = ?",[e],function(){t()},function(e,t){r(t)})})}).catch(r)});return s(r,t),r},clear:function(e){var t=this,n=new i(function(e,n){t.ready().then(function(){var r=t._dbInfo;r.db.transaction(function(t){Z(t,r,"DELETE FROM "+r.storeName,[],function(){e()},function(e,t){n(t)})})}).catch(n)});return s(n,e),n},length:function(e){var t=this,n=new i(function(e,n){t.ready().then(function(){var r=t._dbInfo;r.db.transaction(function(t){Z(t,r,"SELECT COUNT(key) as c FROM "+r.storeName,[],function(t,n){var r=n.rows.item(0).c;e(r)},function(e,t){n(t)})})}).catch(n)});return s(n,e),n},key:function(e,t){var n=this,r=new i(function(t,r){n.ready().then(function(){var a=n._dbInfo;a.db.transaction(function(n){Z(n,a,"SELECT key FROM "+a.storeName+" WHERE id = ? LIMIT 1",[e+1],function(e,n){var r=n.rows.length?n.rows.item(0).key:null;t(r)},function(e,t){r(t)})})}).catch(r)});return s(r,t),r},keys:function(e){var t=this,n=new i(function(e,n){t.ready().then(function(){var r=t._dbInfo;r.db.transaction(function(t){Z(t,r,"SELECT key FROM "+r.storeName,[],function(t,n){for(var r=[],a=0;a<n.rows.length;a++)r.push(n.rows.item(a).key);e(r)},function(e,t){n(t)})})}).catch(n)});return s(n,e),n},dropInstance:function(e,t){t=d.apply(this,arguments);var n=this.config();(e="function"!=typeof e&&e||{}).name||(e.name=e.name||n.name,e.storeName=e.storeName||n.storeName);var r,a=this;return s(r=e.name?new i(function(t){var r;r=e.name===n.name?a._dbInfo.db:openDatabase(e.name,"","",0),e.storeName?t({db:r,storeNames:[e.storeName]}):t(function(e){return new i(function(t,n){e.transaction(function(r){r.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name <> '__WebKitDatabaseInfoTable__'",[],function(n,r){for(var a=[],o=0;o<r.rows.length;o++)a.push(r.rows.item(o).name);t({db:e,storeNames:a})},function(e,t){n(t)})},function(e){n(e)})})}(r))}).then(function(e){return new i(function(t,n){e.db.transaction(function(r){function a(e){return new i(function(t,n){r.executeSql("DROP TABLE IF EXISTS "+e,[],function(){t()},function(e,t){n(t)})})}for(var o=[],s=0,c=e.storeNames.length;s<c;s++)o.push(a(e.storeNames[s]));i.all(o).then(function(){t()}).catch(function(e){n(e)})},function(e){n(e)})})}):i.reject("Invalid arguments"),t),r}};function ee(e,t){var n=e.name+"/";return e.storeName!==t.storeName&&(n+=e.storeName+"/"),n}function te(){return!function(){try{return localStorage.setItem("_localforage_support_test",!0),localStorage.removeItem("_localforage_support_test"),!1}catch(e){return!0}}()||localStorage.length>0}var ne={_driver:"localStorageWrapper",_initStorage:function(e){var t={};if(e)for(var n in e)t[n]=e[n];return t.keyPrefix=ee(e,this._defaultConfig),te()?(this._dbInfo=t,t.serializer=X,i.resolve()):i.reject()},_support:function(){try{return"undefined"!=typeof localStorage&&"setItem"in localStorage&&!!localStorage.setItem}catch(e){return!1}}(),iterate:function(e,t){var n=this,r=n.ready().then(function(){for(var t=n._dbInfo,r=t.keyPrefix,a=r.length,o=localStorage.length,i=1,s=0;s<o;s++){var c=localStorage.key(s);if(0===c.indexOf(r)){var l=localStorage.getItem(c);if(l&&(l=t.serializer.deserialize(l)),void 0!==(l=e(l,c.substring(a),i++)))return l}}});return s(r,t),r},getItem:function(e,t){var n=this;e=l(e);var r=n.ready().then(function(){var t=n._dbInfo,r=localStorage.getItem(t.keyPrefix+e);return r&&(r=t.serializer.deserialize(r)),r});return s(r,t),r},setItem:function(e,t,n){var r=this;e=l(e);var a=r.ready().then(function(){void 0===t&&(t=null);var n=t;return new i(function(a,o){var i=r._dbInfo;i.serializer.serialize(t,function(t,r){if(r)o(r);else try{localStorage.setItem(i.keyPrefix+e,t),a(n)}catch(e){"QuotaExceededError"!==e.name&&"NS_ERROR_DOM_QUOTA_REACHED"!==e.name||o(e),o(e)}})})});return s(a,n),a},removeItem:function(e,t){var n=this;e=l(e);var r=n.ready().then(function(){var t=n._dbInfo;localStorage.removeItem(t.keyPrefix+e)});return s(r,t),r},clear:function(e){var t=this,n=t.ready().then(function(){for(var e=t._dbInfo.keyPrefix,n=localStorage.length-1;n>=0;n--){var r=localStorage.key(n);0===r.indexOf(e)&&localStorage.removeItem(r)}});return s(n,e),n},length:function(e){var t=this.keys().then(function(e){return e.length});return s(t,e),t},key:function(e,t){var n=this,r=n.ready().then(function(){var t,r=n._dbInfo;try{t=localStorage.key(e)}catch(e){t=null}return t&&(t=t.substring(r.keyPrefix.length)),t});return s(r,t),r},keys:function(e){var t=this,n=t.ready().then(function(){for(var e=t._dbInfo,n=localStorage.length,r=[],a=0;a<n;a++){var o=localStorage.key(a);0===o.indexOf(e.keyPrefix)&&r.push(o.substring(e.keyPrefix.length))}return r});return s(n,e),n},dropInstance:function(e,t){if(t=d.apply(this,arguments),!(e="function"!=typeof e&&e||{}).name){var n=this.config();e.name=e.name||n.name,e.storeName=e.storeName||n.storeName}var r,a=this;return s(r=e.name?new i(function(t){e.storeName?t(ee(e,a._defaultConfig)):t(e.name+"/")}).then(function(e){for(var t=localStorage.length-1;t>=0;t--){var n=localStorage.key(t);0===n.indexOf(e)&&localStorage.removeItem(n)}}):i.reject("Invalid arguments"),t),r}},re=function(e,t){for(var n,r,a=e.length,o=0;o<a;){if((n=e[o])===(r=t)||"number"==typeof n&&"number"==typeof r&&isNaN(n)&&isNaN(r))return!0;o++}return!1},ae=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},oe={},ie={},se={INDEXEDDB:j,WEBSQL:Y,LOCALSTORAGE:ne},ce=[se.INDEXEDDB._driver,se.WEBSQL._driver,se.LOCALSTORAGE._driver],le=["dropInstance"],de=["clear","getItem","iterate","key","keys","length","removeItem","setItem"].concat(le),ue={description:"",driver:ce.slice(),name:"localforage",size:4980736,storeName:"keyvaluepairs",version:1};function fe(e,t){e[t]=function(){var n=arguments;return e.ready().then(function(){return e[t].apply(e,n)})}}function he(){for(var e=1;e<arguments.length;e++){var t=arguments[e];if(t)for(var n in t)t.hasOwnProperty(n)&&(ae(t[n])?arguments[0][n]=t[n].slice():arguments[0][n]=t[n])}return arguments[0]}var pe=new(function(){function e(t){for(var n in function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),se)if(se.hasOwnProperty(n)){var r=se[n],a=r._driver;this[n]=a,oe[a]||this.defineDriver(r)}this._defaultConfig=he({},ue),this._config=he({},this._defaultConfig,t),this._driverSet=null,this._initDriver=null,this._ready=!1,this._dbInfo=null,this._wrapLibraryMethodsWithReady(),this.setDriver(this._config.driver).catch(function(){})}return e.prototype.config=function(e){if("object"===(void 0===e?"undefined":r(e))){if(this._ready)return new Error("Can't call config() after localforage has been used.");for(var t in e){if("storeName"===t&&(e[t]=e[t].replace(/\W/g,"_")),"version"===t&&"number"!=typeof e[t])return new Error("Database version must be a number.");this._config[t]=e[t]}return!("driver"in e&&e.driver)||this.setDriver(this._config.driver)}return"string"==typeof e?this._config[e]:this._config},e.prototype.defineDriver=function(e,t,n){var r=new i(function(t,n){try{var r=e._driver,a=new Error("Custom driver not compliant; see https://mozilla.github.io/localForage/#definedriver");if(!e._driver)return void n(a);for(var o=de.concat("_initStorage"),c=0,l=o.length;c<l;c++){var d=o[c];if((!re(le,d)||e[d])&&"function"!=typeof e[d])return void n(a)}!function(){for(var t=function(e){return function(){var t=new Error("Method "+e+" is not implemented by the current driver"),n=i.reject(t);return s(n,arguments[arguments.length-1]),n}},n=0,r=le.length;n<r;n++){var a=le[n];e[a]||(e[a]=t(a))}}();var u=function(n){oe[r]&&console.info("Redefining LocalForage driver: "+r),oe[r]=e,ie[r]=n,t()};"_support"in e?e._support&&"function"==typeof e._support?e._support().then(u,n):u(!!e._support):u(!0)}catch(e){n(e)}});return c(r,t,n),r},e.prototype.driver=function(){return this._driver||null},e.prototype.getDriver=function(e,t,n){var r=oe[e]?i.resolve(oe[e]):i.reject(new Error("Driver not found."));return c(r,t,n),r},e.prototype.getSerializer=function(e){var t=i.resolve(X);return c(t,e),t},e.prototype.ready=function(e){var t=this,n=t._driverSet.then(function(){return null===t._ready&&(t._ready=t._initDriver()),t._ready});return c(n,e,e),n},e.prototype.setDriver=function(e,t,n){var r=this;ae(e)||(e=[e]);var a=this._getSupportedDrivers(e);function o(){r._config.driver=r.driver()}function s(e){return r._extend(e),o(),r._ready=r._initStorage(r._config),r._ready}var l=null!==this._driverSet?this._driverSet.catch(function(){return i.resolve()}):i.resolve();return this._driverSet=l.then(function(){var e=a[0];return r._dbInfo=null,r._ready=null,r.getDriver(e).then(function(e){r._driver=e._driver,o(),r._wrapLibraryMethodsWithReady(),r._initDriver=function(e){return function(){var t=0;return function n(){for(;t<e.length;){var a=e[t];return t++,r._dbInfo=null,r._ready=null,r.getDriver(a).then(s).catch(n)}o();var c=new Error("No available storage method found.");return r._driverSet=i.reject(c),r._driverSet}()}}(a)})}).catch(function(){o();var e=new Error("No available storage method found.");return r._driverSet=i.reject(e),r._driverSet}),c(this._driverSet,t,n),this._driverSet},e.prototype.supports=function(e){return!!ie[e]},e.prototype._extend=function(e){he(this,e)},e.prototype._getSupportedDrivers=function(e){for(var t=[],n=0,r=e.length;n<r;n++){var a=e[n];this.supports(a)&&t.push(a)}return t},e.prototype._wrapLibraryMethodsWithReady=function(){for(var e=0,t=de.length;e<t;e++)fe(this,de[e])},e.prototype.createInstance=function(t){return new e(t)},e}());t.exports=pe},{3:3}]},{},[4])(4)},e.exports=r()}).call(t,n("DuR2"))},"6zqO":function(e,t){},"D/6i":function(e,t){},D7Nv:function(e,t){},OI5V:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("//Fk"),a=n.n(r),o=n("Xxa5"),i=n.n(o),s=n("exGp"),c=n.n(s),l=n("mvHQ"),d=n.n(l),u=n("cERf"),f={props:{syncData:{type:Object,default:function(){return{syncStatus:"0"}}}},data:function(){return{dialogVisible:!0}},methods:{handleClose:function(e){this.dialogVisible=!0}}},h={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-dialog",{staticClass:"hide-header-dialog",attrs:{center:"",title:"",visible:e.dialogVisible,width:"600px","before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[n("div",{staticClass:"m-b-20 text-center"},[n("div",{staticClass:"el-progress-bar",staticStyle:{width:"350px",margin:"0 auto"}},[n("div",{staticClass:"el-progress-bar__outer",staticStyle:{height:"8px"}},[n("div",{staticClass:"el-progress-bar__inner",staticStyle:{width:"100px"}})])]),e._v(" "),n("div",{staticClass:"font-18 color-303133 m-t-25"},[e._v(e._s(1==e.syncData.syncStatus?"分组":2==e.syncData.syncStatus||3==e.syncData.syncStatus?"门店及成员":"")+"同步中…")]),e._v(" "),n("div",{staticClass:"font-14 color-606266 m-t-10 line-h-20"},[e._v("通讯录同步需要一点时间,请耐心等待;")]),e._v(" "),n("div",{staticClass:"font-14 color-606266 line-h-20"},[e._v("同步期间,通讯录的增删功能暂时冻结,以防数据冲突。同步完成后立即恢复,请知悉。")])])])},staticRenderFns:[]};var p=n("VU/8")(f,h,!1,function(e){n("v10X")},"data-v-6057bf25",null).exports,m={props:{syncData:{type:Object,default:function(){return{syncStatus:"4",totalDeal:0}}}},data:function(){return{dialogVisible:!0}},methods:{handleClose:function(e){}}},v={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-dialog",{staticClass:"hide-header-dialog",attrs:{center:"",title:"",visible:e.dialogVisible,width:"600px","before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[n("div",[n("div",{staticClass:"text-center"},[n("span",{staticClass:" font-36 el-icon-circle-check color-49c958"})]),e._v(" "),n("div",{staticClass:"font-18 color-303133 m-t-25 text-center"},[e._v("已成功!")]),e._v(" "),n("div",{staticClass:"font-14 color-606266 m-t-10 text-center line-h-20"},[e._v("同步成功,您所提交的同步内容已经同步成功")])]),e._v(" "),n("div",{staticClass:"dialog-footer m-b-20",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("我知道了")])],1)])},staticRenderFns:[]};var g=n("VU/8")(m,v,!1,function(e){n("znJi")},"data-v-1f6b420a",null).exports,b=n("P9l9"),y=n("Ch4/"),w={props:{syncData:{type:Object,default:function(){return{syncStatus:"4",totalDeal:0}}}},data:function(){return{dialogVisible:!0}},methods:{closeSync:function(){var e=this;Object(b.d)("/haoban-manage3-web/close-sync",{}).then(function(t){var n=t.data;if(1==n.errorCode)return e.$emit("refreshSync"),!1;y.a.errorMsg(n)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},handleClose:function(e){},toLog:function(){window.open("/haoban-3/#/syncLog")},toContinue:function(){var e=this;Object(b.d)("/haoban-manage3-web/re-sync",{}).then(function(t){var n=t.data;if(1==n.errorCode)return e.$emit("repeatSync"),!1;y.a.errorMsg(n)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})}}},x={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-dialog",{staticClass:"hide-header-dialog",attrs:{center:"",title:"",visible:e.dialogVisible,width:"600px","before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[n("div",[n("div",{staticClass:"text-center"},[n("span",{staticClass:"font-36 el-icon-circle-close color-f83431"})]),e._v(" "),n("div",{staticClass:"font-18 color-303133 m-t-25 text-center"},[e._v("出错了!")]),e._v(" "),n("div",{staticClass:"font-14 color-606266 m-t-10 text-center line-h-20"},[e._v("同步失败,您所提交的同步内容未同步成功,请查看日志后重新同步失败门店或分组。关闭提示后不能再进行剩余同步!")])]),e._v(" "),n("div",{staticClass:"dialog-footer m-b-20 ",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:e.closeSync}},[e._v("取 消")]),e._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:e.toContinue}},[e._v("继续同步")])],1)])},staticRenderFns:[]};var _=n("VU/8")(w,x,!1,function(e){n("D7Nv")},"data-v-6e9031bd",null).exports,D=n("3Xzz"),I=n("l46T"),S=n("XDyb"),C=n("eCaw"),k=n("3E4D"),O=n("PI0u"),j={name:"add-enterprise",components:{limitInput:I.a,countryMobile:S.a,selectDepartment:C.a},props:{memberObj:{type:[Object,Array],default:function(){return{}}}},data:function(){return{versionList:[{label:"GIC 3.0",value:"3.0"},{label:"GIC 4.0",value:"4.0"}],wxEnterpriseId:JSON.parse(localStorage.getItem("userInfos")).wxEnterpriseId,memberVisible:!0,partForm:{version:"3.0",clerkName:"",enterpriseId:"",enterpriseName:"",nationCode:"86",phoneNumber:"",code:""},rules:{enterpriseName:[{required:!0,message:"请选择商户",trigger:"blur"}],code:[{required:!0,message:"请输入验证码",trigger:"blur"}]},disableBtn:!0,countNum:60}},methods:{countDown:function(){var e=this,t=setInterval(function(){if(0===e.countNum)return clearInterval(t),e.countNum=60,e.disableBtn=!1,!1;e.countNum--},1e3)},sendCode:Object(O.a)(function(){var e=this,t={phoneNumber:e.partForm.phoneNumber,nationCode:e.partForm.nationCode,type:1};Object(b.a)("/haoban-manage3-web/send-code",t).then(function(t){var n=t.data;if(1==n.errorCode){e.disableBtn=!0,e.countDown();var r=String(e.partForm.phoneNumber),a=r.substr(0,3)+"****"+r.substr(7,r.length-1);return k.a.showmsg("已发送验证码到"+e.partForm.nationCode+"-"+a,"success"),!1}y.a.errorMsg(n)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},300),checkCode:function(){var e=this,t={phoneNumber:e.partForm.phoneNumber,nationCode:e.partForm.nationCode,type:1,code:e.partForm.code};return new a.a(function(n,r){Object(b.a)("/haoban-manage3-web/validate-code",t).then(function(e){var t=e.data;if(1==t.errorCode)return n(!0),!1;y.a.errorMsg(t),n(!1)}).catch(function(t){n(!1),e.$message.error({duration:1e3,message:t.message})})})},getSearchList:function(e){var t=this,n={enterpriseName:e,version:t.partForm.version};return new a.a(function(e,r){Object(b.a)("/haoban-manage3-web/enterprise-search",n).then(function(t){var n=t.data;if(1==n.errorCode)return n.result&&(n.result.value=n.result.enterpriseName),e(n.result?[n.result]:[]),!1;y.a.errorMsg(n),e([])}).catch(function(n){e([]),t.$message.error({duration:1e3,message:n.message})})})},querySearchAsync:function(e,t){var n=this;return c()(i.a.mark(function r(){var a,o;return i.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return a=n,""==e&&t([]),r.next=4,a.getSearchList(e);case 4:o=r.sent,t(o);case 6:case"end":return r.stop()}},r,n)}))()},handleSelect:function(e){this.partForm.enterpriseId=e.enterpriseId,this.partForm.clerkName=e.clerkName,this.partForm.nationCode=e.nationCode,this.partForm.phoneNumber=e.phoneNumber,this.partForm.code="",e.phoneNumber&&(this.disableBtn=!1)},checkGroupIds:function(e){this.partForm.departmentIds=e},changeExtendPostion:function(e){this.partForm.extendPostion=1==e?this.partForm.postion:""},handleClose:function(e){this.$refs.form.resetFields(),this.$emit("refreshData","close"),e()},cancel:function(){this.$refs.form.resetFields(),this.$emit("refreshData","close")},submitForm:function(e){var t=this;return c()(i.a.mark(function n(){var r;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:(r=t).$refs[e].validate(function(){var e=c()(i.a.mark(function e(n){return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!n){e.next=9;break}return e.next=3,r.checkCode();case 3:if(e.sent){e.next=6;break}return e.abrupt("return",!1);case 6:r.toAddPost(),e.next=10;break;case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}},e,t)}));return function(t){return e.apply(this,arguments)}}());case 2:case"end":return n.stop()}},n,t)}))()},toAddPost:function(){var e=this,t={enterpriseId:e.partForm.enterpriseId,wxEnterpriseId:e.wxEnterpriseId,version:e.partForm.version};Object(b.d)("/haoban-manage3-web/wx-enterprise-bind",t).then(function(t){var n=t.data;if(1==n.errorCode)return e.$emit("refreshData"),!1;y.a.errorMsg(n)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},getData:function(){var e=this,t={staffId:e.partForm.staffId};Object(b.a)("/haoban-manage3-web/staff-add",t).then(function(t){var n=t.data;if(1==n.errorCode)return e.partForm=n.result,!1;y.a.errorMsg(n)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})}},watch:{}},N={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-dialog",{attrs:{width:"600px",title:"新增GIC商户授权",visible:e.memberVisible,"append-to-body":"","before-close":e.handleClose},on:{"update:visible":function(t){e.memberVisible=t}}},[n("el-form",{ref:"form",staticClass:"dialog-form",attrs:{model:e.partForm,rules:e.rules,"label-width":"140px"}},[n("el-form-item",{attrs:{label:"选择商户",prop:"enterpriseName"}},[n("el-autocomplete",{staticStyle:{width:"363px"},attrs:{"fetch-suggestions":e.querySearchAsync},on:{select:e.handleSelect},model:{value:e.partForm.enterpriseName,callback:function(t){e.$set(e.partForm,"enterpriseName",t)},expression:"partForm.enterpriseName"}},[n("el-select",{staticClass:"w-95",attrs:{slot:"prepend",disabled:e.disflag},slot:"prepend",model:{value:e.partForm.version,callback:function(t){e.$set(e.partForm,"version",t)},expression:"partForm.version"}},e._l(e.versionList,function(t,r){return n("el-option",{key:r+"option",attrs:{label:t.label,value:t.value}},[e._v(e._s(t.value))])}))],1)],1),e._v(" "),n("el-form-item",{attrs:{label:"超级管理员"}},[e._v("\n "+e._s(e._f("formatName")(e.partForm.clerkName))+"\n ")]),e._v(" "),n("el-form-item",{attrs:{label:"超级管理员手机号",prop:""}},[e.partForm.phoneNumber?n("span",[e._v(e._s(e.partForm.nationCode)+"-")]):e._e(),e._v(e._s(e._f("formatPhoneNum")(e.partForm.phoneNumber))+" "),n("el-button",{staticClass:"m-l-35",attrs:{disabled:e.disableBtn,type:"text"},on:{click:function(t){e.sendCode()}}},[e._v(e._s(e.disableBtn&&60==e.countNum||!e.disableBtn&&e.countNum?"点击短信验证":e.countNum+"s"))])],1),e._v(" "),n("el-form-item",{attrs:{label:"短信验证码",prop:"code"}},[n("el-input",{staticStyle:{width:"180px"},attrs:{placeholder:"请输入验证码"},model:{value:e.partForm.code,callback:function(t){e.$set(e.partForm,"code",t)},expression:"partForm.code"}})],1)],1),e._v(" "),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:function(t){e.cancel("form")}}},[e._v("取消")]),e._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("form")}}},[e._v("确定")])],1)],1)},staticRenderFns:[]};var E=n("VU/8")(j,N,!1,function(e){n("D/6i")},"data-v-6f80bcd2",null).exports,$=n("u4Bf"),F=n.n($),R={name:"li-row",components:{draggable:F.a},props:{wxData:{type:[Object,Array],default:function(){return[]}},itemData:{type:[Object,Array],default:function(){return[]}},itemObj:{type:[Object,Array],default:function(){return[]}}},data:function(){return{leftOption:{group:{name:"people",pull:!0,put:!1},sort:!1,disabled:!1}}},methods:{toggleExpand:function(e){var t=this;return c()(i.a.mark(function n(){var r;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(r=t,e.expand=!e.expand,0!=e.isStore||e.children.length||e.loaded||1!=e.hasSonNode){n.next=8;break}return e.loading=!0,n.next=6,r.getChildData(e);case 6:e.children=n.sent,e.loading=!1;case 8:case"end":return n.stop()}},n,t)}))()},getChildData:function(e){var t=this,n={enterpriseId:e.enterpriseId,departmentId:e.departmentId,type:e.type};return new a.a(function(r,a){if(3==e.type)return r([]),!1;Object(b.a)("/haoban-manage3-web/unbind-department-list",n).then(function(t){var n=t.data;if(1==n.errorCode)return n.result.length&&(e.loaded=!0,n.result.forEach(function(t){t.loading=!1,t.expand=!1,t.children=[],t.gicBind=!0,t.level=e.level+1,t.label=t.departmentName,t.enterpriseId=e.enterpriseId})),r(n.result||[]),!1;r([]),y.a.errorMsg(n)}).catch(function(e){r([]),t.$message.error({duration:1e3,message:e.message})})})},handleId:function(e,t){for(var n=!0,r=0;r<t.length;r++){var a=t[r];if(a.departmentId==e)return n=!1,!1;n&&a.children.length&&(n=this.handleId(e,a.children))}return console.log("child:",n),n},onMove:function(e){var t=e.draggedContext.element;if(console.log("level",t.level),0==t.level)return!1;console.log("wxData:",this.wxData);var n=e.relatedContext.element;if(console.log("nearElement:",n),n&&n.gicBind)return!1;n&&this.itemData.forEach(function(e){e.departmentId==t.departmentId&&(e.level=n.level)});for(var r=!0,a=0;a<this.wxData[0].children.length;a++){var o=this.wxData[0].children[a];if(o.departmentId==t.departmentId)return r=!1,!1;r&&o.children.length&&(r=this.handleId(t.departmentId,o.children))}return console.log(r),!!r&&(console.log("gic:move--\x3e",e,!t.fixed),!t.fixed)},setFix:function(){this.$set(this.itemObj,"fixed",!0)},itemMoveEnd:function(e){console.log("gic:",e,this.itemObj,this.itemData),this.itemObj.children.length||(this.itemObj.hasSonNode=!1);var t=this.getChildData(this.itemObj);this.itemObj.children.length!=t.length&&(this.$set(this.itemObj,"fixed",!0),this.$emit("setFix")),this.$forceUpdate()},getNextData:function(){var e=this;return c()(i.a.mark(function t(){var n,r;return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:n=e,r=0;case 2:if(!(r<n.itemData.length)){t.next=13;break}if(n.itemData[r].expand=!1,n.itemData[r].loaded||0!=n.itemData[r].isStore||1!=n.itemData[r].hasSonNode){t.next=10;break}return n.itemData[r].loading=!0,t.next=8,n.getChildData(n.itemData[r]);case 8:n.itemData[r].children=t.sent,n.itemData[r].loading=!1;case 10:r++,t.next=2;break;case 13:case"end":return t.stop()}},t,e)}))()}},watch:{itemData:function(e,t){e.length&&setTimeout(function(){},0)}},mounted:function(){},beforeDestroy:function(){this.tempArr=[]}},A={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{class:["gic-tree-body",e.itemData[0]&&0==e.itemData[0].level?"":"m-l-20"]},[n("draggable",{staticClass:"org-component",attrs:{list:e.itemData,options:e.leftOption,move:e.onMove},on:{start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.itemData,function(t,r){return n("li",{key:r+"gic"},[n("div",{staticClass:"li-cell li-cell-copy cursor-pointer",on:{click:function(n){e.toggleExpand(t)}}},[n("span",{class:["font-12 color-606266",1!=t.isStore&&t.hasSonNode?"":"color-fff",t.expand?"el-icon-caret-bottom":"el-icon-caret-right"]}),t.loading?n("span",{staticClass:"el-tree-node__loading-icon el-icon-loading"}):e._e(),n("span",{class:["font-14 p-r-10 iconfont",t.loading?"":"p-l-10",1==t.isStore?"icondianpu-kuai":"iconqiye-tianchong",1==t.bindFlag?"color-2f54eb":"color-dedfe6"]}),n("span",{staticClass:"font-14 color-606266"},[e._v(e._s(t.label))])]),e._v(" "),n("li-row",{directives:[{name:"show",rawName:"v-show",value:!!t.children.length&&t.expand,expression:"!!item.children.length && item.expand"}],attrs:{wxData:e.wxData,itemObj:t,itemData:t.children},on:{setFix:e.setFix}})],1)}))],1)},staticRenderFns:[]};var M=n("VU/8")(R,A,!1,function(e){n("+aRW")},"data-v-729aedd2",null).exports,B=n("fZjL"),T=n.n(B),P={name:"add-depart",components:{limitInput:I.a},props:{departObj:{type:[Object,Array],default:function(){return{}}}},data:function(){return{partForm:{departmentName:""},rules:{departmentName:[{required:!0,message:"请输入部门名称",trigger:"blur"}]},departVisible:!0}},methods:{handleClose:function(e){this.$refs.form.resetFields(),this.$emit("refreshData","close"),e()},cancel:function(){this.$refs.form.resetFields(),this.$emit("refreshData","close")},submitForm:function(e){var t=this;return c()(i.a.mark(function n(){var r;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:(r=t).$refs[e].validate(function(e){if(!e)return!1;r.$emit("refreshData",r.partForm.departmentName,r.departObj.departmentId?"modify":"")});case 2:case"end":return n.stop()}},n,t)}))()}},watch:{departObj:function(e){T()(e).length&&(this.partForm=e)}},mounted:function(){T()(this.departObj).length&&(this.partForm=this.departObj)}},L={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-dialog",{attrs:{width:"600px",title:Object.keys(e.departObj).length?"修改名称":"新增子部门",visible:e.departVisible,"append-to-body":"","before-close":e.handleClose},on:{"update:visible":function(t){e.departVisible=t}}},[n("el-form",{ref:"form",staticClass:"dialog-form",attrs:{model:e.partForm,rules:e.rules,"label-width":"100px"}},[n("el-form-item",{attrs:{label:"部门名称",prop:"departmentName"}},[n("limitInput",{attrs:{inputWidth:440,inputValue:e.partForm.departmentName,getByType:"char",holder:"请输入姓名",maxLength:32},on:{"update:inputValue":function(t){e.$set(e.partForm,"departmentName",t)}}})],1)],1),e._v(" "),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:e.cancel}},[e._v("取消")]),e._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("form")}}},[e._v("确定")])],1)],1)},staticRenderFns:[]};var V=n("VU/8")(P,L,!1,function(e){n("Rv6U")},"data-v-70d4a8ce",null).exports,U=n("22C0"),G=n.n(U),z={name:"li-row",components:{draggable:F.a,addDepart:V},props:{value:{type:[Object,Array],default:function(){return[]}},itemData:{type:[Object,Array],default:function(){return[]}},itemObj:{type:[Object,Array],default:function(){return{}}}},data:function(){return{rightOption:{group:{name:"people",pull:!0,put:!0},sort:!0,scroll:!0,animation:100},addShow:!1,additem:{},modItem:{}}},computed:{},methods:{refreshRecycle:function(){this.$emit("refreshRecycle")},checkParent:function(e){this.itemObj.children.forEach(function(e){e.loaded&&e.children.length&&(e.hasSonNode=!1)}),this.$forceUpdate(),console.log("检查父级:",this.itemObj,e)},changeParent:function(e,t){var n=this;if(console.log("触发父级:",e),e.addFlag)return n.$emit("changeParent",n.itemObj,t),!1;console.log("父级非新增:",e,t);var r=[];n.$store.state.addDepartment.length&&(n.$store.state.addDepartment.forEach(function(t){t.departmentId!=e.departmentId&&r.push(t)}),n.$store.dispatch("clearAddData"),r.forEach(function(e){n.$store.dispatch("saveAddInfo",e)}));var a=[];n.$store.state.editDepartment.length&&(n.$store.state.editDepartment.forEach(function(t){t.departmentId!=e.departmentId&&a.push(t)}),n.$store.dispatch("clearEditData"),a.forEach(function(e){n.$store.dispatch("saveEditInfo",e)}))},onMove:function(e,t){console.log(e,t),console.log("move:",this.itemObj,this.itemData),this.itemObj.children.length||(this.$set(this.itemObj,"hasSonNode",!1),this.itemObj.hasSonNode=!1);var n=e.draggedContext.element;if(n&&n.hasOwnProperty("gicBind")&&n.gicBind)return!1;this.$emit("checkParent",n);var r=e.relatedContext.element;return!(r&&r.hasOwnProperty("gicBind")&&r.gicBind)&&(r&&r.hasOwnProperty("level")&&n.level!=r.level&&this.itemObj.children.forEach(function(e){e.departmentId==n.departmentId&&(e.level=r.level)}),0!=n.level&&!n.fixed)},itemMoveEnd:function(e){this.$forceUpdate()},emitter:function(e){this.$emit("input",e)},handleAdded:function(e,t){var n=this;e.children.forEach(function(r,a){r.parentId=e.departmentId,r.parentDepartmentId=e.departmentId,r.level=e.level+1,r.addFlag=!!t,r.children.length&&(n.$set(r,"hasSonNode",!0),n.handleAdded(r,t))})},handleRemoved:function(e){var t=this;e.children.forEach(function(n,r){n.parentId=e.departmentId,n.parentDepartmentId=e.departmentId,n.level=e.level+1,n.children.length&&(t.$set(n,"hasSonNode",!0),t.handleRemoved(n))})},changeData:function(e){var t=this;return c()(i.a.mark(function n(){var r,a,o,s,c,l,u,f;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(r=t,console.log("wx:change:",e,r.itemObj),!e.removed){n.next=11;break}r.itemData.length&&(r.itemObj.hasSonNode=!0),a=i.a.mark(function e(n){var a,o;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r.itemData[n],r.itemData[n].loaded||!r.itemData[n].children.length){e.next=17;break}return e.next=4,r.handleRemoved(r.itemData[n]);case 4:if(!r.itemData[n].hasSonNode){e.next=10;break}return e.next=7,r.getChildData(r.itemData[n]);case 7:e.t0=e.sent,e.next=11;break;case 10:e.t0=[];case 11:e.t0.forEach(function(e){r.itemData[n].children.push(e)}),a={},o=(o=JSON.parse(d()(r.itemData[n].children))).reduce(function(e,t){return!a[t.departmentId]&&(a[t.departmentId]=e.push(t)),e},[]),r.itemData[n].children=o;case 17:case"end":return e.stop()}},e,t)}),o=0;case 6:if(!(o<r.itemData.length)){n.next=11;break}return n.delegateYield(a(o),"t0",8);case 8:o++,n.next=6;break;case 11:if(!(s=e.added?"added":e.moved?"moved":"removed")||"removed"==s){n.next=48;break}r.itemObj.children.length&&r.$set(r.itemObj,"hasSonNode",!0),c="",o=0;case 16:if(!(o<r.itemObj.children.length)){n.next=26;break}if(r.itemObj.children[o].sort=o,e[s].element.departmentId==r.itemObj.children[o].departmentId&&(c=o,r.itemObj.children[o].parentDepartmentIdOld=r.itemObj.children[o].parentDepartmentId,r.itemObj.children[o].parentId=r.itemObj.departmentId,r.itemObj.children[o].parentDepartmentId=r.itemObj.departmentId,r.itemObj.children[o].level=r.itemObj.level+1,r.itemObj.children[o].addFlag=r.itemObj.children[o].addFlag?r.itemObj.children[o].addFlag:"added"==s&&!r.itemObj.children[o].wxEnterpriseId),!r.itemObj.children[o].children.length){n.next=23;break}return r.$set(r.itemObj.children[o],"hasSonNode",!0),n.next=23,r.handleAdded(r.itemObj.children[o],r.itemObj.children[o].addFlag?r.itemObj.children[o].addFlag:"added"==s&&!r.itemObj.children[o].wxEnterpriseId);case 23:o++,n.next=16;break;case 26:if(r.itemObj.loaded||!r.itemObj.hasSonNode){n.next=35;break}return n.next=29,r.getChildData(r.itemObj);case 29:n.sent.forEach(function(e){r.itemObj.children.push(e)}),l={},u=(u=JSON.parse(d()(r.itemObj.children))).reduce(function(e,t){return!l[t.departmentId]&&(l[t.departmentId]=e.push(t)),e},[]),r.itemObj.children=u;case 35:if((f=JSON.parse(d()(e[s].element))).parentDepartmentIdOld=f.parentDepartmentId,f.parentId=r.itemObj.departmentId,f.parentDepartmentId=r.itemObj.departmentId,f.storeFlag=f.isStore,f.level=r.itemObj.level+1,f.sort=c,f.addFlag=f.addFlag?f.addFlag:"added"==s&&!f.wxEnterpriseId,!f.children.length){n.next=46;break}return n.next=46,r.handleAdded(f,f.addFlag);case 46:r.$nextTick(function(){if("moved"==s&&f.addFlag)return!1;if("moved"==s){var e=[];if(r.$store.state.editDepartment.forEach(function(t){t.departmentId!=f.departmentId&&e.push(t)}),r.$store.dispatch("clearEditData"),e.forEach(function(e){r.$store.dispatch("saveEditInfo",e)}),r.$store.dispatch("saveEditInfo",f),r.itemObj.addFlag)return!1;var t=[];return r.$store.state.editDepartment.forEach(function(e){e.departmentId!=r.itemObj.departmentId&&t.push(e)}),r.$store.dispatch("clearEditData"),t.forEach(function(e){r.$store.dispatch("saveEditInfo",e)}),!1}if("added"==s&&f.addFlag&&!f.wxEnterpriseId){var n=[];return r.$store.state.addDepartment.forEach(function(e){e.departmentId!=f.departmentId&&n.push(e)}),r.$store.dispatch("clearAddData"),n.forEach(function(e){r.$store.dispatch("saveAddInfo",e)}),r.$store.dispatch("saveAddInfo",f),r.itemObj.addFlag,!1}if("added"==s&&!f.addFlag&&f.wxEnterpriseId){r.itemData.length&&(r.itemObj.hasSonNode=!0);var a=[];if(r.$store.state.editDepartment.forEach(function(e){e.departmentId!=f.departmentId&&a.push(e)}),r.$store.dispatch("clearEditData"),a.forEach(function(e){r.$store.dispatch("saveEditInfo",e)}),r.$store.dispatch("saveEditInfo",f),r.itemObj.addFlag)return!1;var o=[];r.$store.state.editDepartment.forEach(function(e){e.departmentId!=r.itemObj.departmentId&&o.push(e)}),r.$store.dispatch("clearEditData"),o.forEach(function(e){r.$store.dispatch("saveEditInfo",e)})}if("added"==s&&!f.wxEnterpriseId){if(r.$store.dispatch("saveAddInfo",f),r.itemObj.addFlag)return!1;var i=[];r.$store.state.editDepartment.forEach(function(e){e.departmentId!=r.itemObj.departmentId&&i.push(e)}),r.$store.dispatch("clearEditData"),i.forEach(function(e){r.$store.dispatch("saveEditInfo",e)})}}),r.$forceUpdate();case 48:case"end":return n.stop()}},n,t)}))()},toggleExpand:function(e){var t=this;return c()(i.a.mark(function n(){var r;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(r=t,e.expand=!e.expand,!e.gicBind||0!=e.isStore||e.children.length||e.loaded){n.next=9;break}return e.loading=!0,n.next=6,r.getGicChildData(e);case 6:return e.children=n.sent,e.loading=!1,n.abrupt("return",!1);case 9:if(!e.addFlag){n.next=11;break}return n.abrupt("return",!1);case 11:if(0!=e.isStore||e.children.length||e.loaded){n.next=17;break}return e.loading=!0,n.next=15,r.getChildData(e);case 15:e.children=n.sent,e.loading=!1;case 17:e.expand&&!e.isStore&&G.a.setItem("org"+e.departmentId,e),e.expand||G.a.removeItem("org"+e.departmentId),r.$emit("getSelectData",e),r.$forceUpdate();case 21:case"end":return n.stop()}},n,t)}))()},getGicChildData:function(e){var t=this,n={enterpriseId:e.enterpriseId,departmentId:e.departmentId,type:e.type};return new a.a(function(r,a){if(3==e.type)return r([]),!1;Object(b.a)("/haoban-manage3-web/unbind-department-list",n).then(function(t){var n=t.data;if(1==n.errorCode)return n.result.length&&(e.loaded=!0,n.result.forEach(function(t){t.loading=!1,t.expand=!1,t.children=[],t.gicBind=!0,t.level=e.level+1,t.label=t.departmentName,t.enterpriseId=e.enterpriseId})),r(n.result||[]),!1;r([]),y.a.errorMsg(n)}).catch(function(e){r([]),t.$message.error({duration:1e3,message:e.message})})})},addChild:function(e){var t=this;return c()(i.a.mark(function n(){var r,a;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return r=t,n.next=3,r.getStatus();case 3:if(!(a=n.sent)||1!=a.syncStatus&&2!=a.syncStatus&&3!=a.syncStatus){n.next=7;break}return k.a.showmsg("通讯录同步中,暂无法操作","warning"),n.abrupt("return",!1);case 7:r.addShow=!0,r.additem=e,r.modItem={};case 10:case"end":return n.stop()}},n,t)}))()},modChild:function(e){var t=this;return c()(i.a.mark(function n(){var r,a;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return r=t,n.next=3,r.getStatus();case 3:if(!(a=n.sent)||1!=a.syncStatus&&2!=a.syncStatus&&3!=a.syncStatus){n.next=7;break}return k.a.showmsg("通讯录同步中,暂无法操作","warning"),n.abrupt("return",!1);case 7:r.modItem=e,r.addShow=!0,r.$forceUpdate();case 10:case"end":return n.stop()}},n,t)}))()},getStatus:function(){var e=this;return new a.a(function(t,n){Object(b.a)("/haoban-manage3-web/department-sync-check",{}).then(function(e){var n=e.data;if(1==n.errorCode)return t(n.result),!1;t(!1),y.a.errorMsg(n)}).catch(function(n){t(!1),e.$message.error({duration:1e3,message:n.message})})})},refreshData:function(e,t){var n=this;return c()(i.a.mark(function r(){var a,o,s;return i.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if((a=n).addShow=!1,"close"!=e){r.next=4;break}return r.abrupt("return",!1);case 4:if("modify"!=t){r.next=13;break}return r.next=7,a.toModDepart(e);case 7:if(r.sent){r.next=10;break}return r.abrupt("return",!1);case 10:return a.modItem.label=e,a.modItem.departmentName=e,r.abrupt("return",!1);case 13:if(a.additem.addFlag||a.additem.children.length){r.next=19;break}return r.next=16,a.getChildData(a.additem);case 16:r.t0=r.sent,r.next=20;break;case 19:r.t0=[];case 20:return(o=r.t0).length&&!a.additem.addFlag&&o.forEach(function(e){a.additem.children.push(e)}),r.next=24,a.toAddOrMod(e);case 24:if(s=r.sent){r.next=27;break}return r.abrupt("return",!1);case 27:s.level=a.additem.level+1,a.$set(a.additem,"hasSonNode",!0),a.additem.children.push(s),a.$forceUpdate();case 31:case"end":return r.stop()}},r,n)}))()},toAddOrMod:function(e){var t=this;return new a.a(function(n,r){var a={departmentName:e,parentId:t.additem.departmentId};Object(b.d)("/haoban-manage3-web/department-add",a).then(function(t){var r=t.data;if(1==r.errorCode)return k.a.showmsg("新增成功!","success"),r.result.label=e,r.result.expand=!0,r.result.children=[],void n(r.result);y.a.errorMsg(r),n(!1)}).catch(function(e){n(!1),t.$message.error({duration:1e3,message:e.message})})})},toModDepart:function(e){var t=this;return new a.a(function(n,r){var a={departmentId:t.modItem.departmentId,departmentName:e,parentId:t.modItem.parentDepartmentId};Object(b.d)("/haoban-manage3-web/department-edit",a).then(function(e){var t=e.data;if(1==t.errorCode)return k.a.showmsg("修改成功!","success"),void n(!0);y.a.errorMsg(t),n(!1)}).catch(function(e){n(!1),t.$message.error({duration:1e3,message:e.message})})})},delPost:function(e){var t=this,n={departmentId:e.departmentId};return new a.a(function(e,r){Object(b.d)("/haoban-manage3-web/department-del",n).then(function(n){var r=n.data;if(1==r.errorCode)return k.a.showmsg("删除成功","success"),t.$emit("refreshRecycle"),e(!0),!1;y.a.errorMsg(r),e(!1)}).catch(function(n){e(!1),t.$message.error({duration:1e3,message:n.message})})})},handleDelDepart:function(e){var t=this;return c()(i.a.mark(function n(){var r,a,o;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:r=t,a=0;case 2:if(!(a<e.children.length)){n.next=16;break}if((o=e.children[a]).addFlag){n.next=9;break}return n.next=7,r.delPost(o);case 7:n.next=10;break;case 9:case 10:if(!o.children.length){n.next=13;break}return n.next=13,r.handleDelDepart(o);case 13:a++,n.next=2;break;case 16:case"end":return n.stop()}},n,t)}))()},delChild:function(e){var t=this;return c()(i.a.mark(function n(){var r,a,o;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return r=t,n.next=3,r.getStatus();case 3:if(!(a=n.sent)||1!=a.syncStatus&&2!=a.syncStatus&&3!=a.syncStatus){n.next=7;break}return k.a.showmsg("通讯录同步中,暂无法操作","warning"),n.abrupt("return",!1);case 7:if(o="",r.itemData.forEach(function(t,n){t.departmentId==e.departmentId&&(o=n)}),!e.addFlag){n.next=15;break}return r.itemData.splice(o,1),r.itemData.length||(r.itemObj.hasSonNode=!1),k.a.showmsg("删除成功","success"),r.$forceUpdate(),n.abrupt("return",!1);case 15:r.$confirm("此操作将永久删除该分组, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(c()(i.a.mark(function n(){return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,r.delPost(e);case 2:if(t.sent){t.next=5;break}return t.abrupt("return",!1);case 5:r.itemData.splice(o,1),r.itemData.length||(r.itemObj.hasSonNode=!1),r.$forceUpdate();case 8:case"end":return t.stop()}},n,t)}))).catch(function(){});case 16:case"end":return n.stop()}},n,t)}))()},getChildData:function(e){var t=this,n={parentId:e.departmentId,isStore:e.isStore,keyword:""};return new a.a(function(r,a){Object(b.a)("/haoban-manage3-web/department-list-level",n).then(function(t){var n=t.data;if(1==n.errorCode)return e.loaded=!0,n.result.length&&(e.loaded=!0,n.result.forEach(function(t){t.loading=!1,t.expand=!1,t.children=[],t.level=e.level+1,t.label=t.departmentName})),r(n.result||[]),!1;r([]),y.a.errorMsg(n)}).catch(function(e){r([]),t.$message.error({duration:1e3,message:e.message})})})},checkLocal:function(e){var t=this;return c()(i.a.mark(function n(){return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new a.a(function(t,n){G.a.getItem("org"+e.departmentId).then(function(e){t(!!e)}).catch(function(e){t(!1)})}));case 1:case"end":return t.stop()}},n,t)}))()},handleChangeChild:function(e,t){for(var n=0;n<t.length;n++)t[n].parentDepartmentId=e.departmentId,t[n].level=e.level+1,t[n].children.length&&(t[n].hasSonNode=!0,this.handleChangeChild(t[n],t[n].children))},getLocalData:function(){var e=this;return c()(i.a.mark(function t(){var n,r;return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:n=e,r=0;case 2:if(!(r<n.itemData.length)){t.next=19;break}return t.next=5,n.checkLocal(n.itemData[r]);case 5:if(!t.sent){t.next=16;break}if(n.itemData[r].expand=!0,n.itemData[r].loaded||0!=n.itemData[r].isStore||1!=n.itemData[r].hasSonNode){t.next=14;break}return n.itemData[r].loading=!0,t.next=12,n.getChildData(n.itemData[r]);case 12:n.itemData[r].children=t.sent,n.itemData[r].loading=!1;case 14:n.itemData[r].loaded&&!n.itemData[r].children.length&&(n.$set(n.itemData[r],"hasSonNode",!1),n.itemData[r].hasSonNode=!1),n.itemData[r].children.length&&(n.$set(n.itemData[r],"hasSonNode",!0),n.itemData[r].hasSonNode=!0,n.handleChangeChild(n.itemData[r],n.itemData[r].children));case 16:r++,t.next=2;break;case 19:case"end":return t.stop()}},t,e)}))()}},watch:{itemData:function(e,t){var n=this;console.log(e),e.length&&setTimeout(function(){n.getLocalData()},0)},itemObj:function(e,t){console.log(this.itemObj)}},mounted:function(){this.itemData.length&&this.getLocalData()}},q={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{staticClass:"tree-ul-body"},[n("draggable",{staticClass:"wx-component",attrs:{list:e.itemData,options:e.rightOption,move:e.onMove},on:{input:e.emitter,change:e.changeData,start:function(t){e.isDragging=!0},end:e.itemMoveEnd}},e._l(e.itemData,function(t,r){return n("li",{key:r+"wx"},[n("div",{staticClass:"li-cell cursor-pointer"},[n("div",{staticClass:"li-cell-inner flex flex-space-between boder-box p-r-20",style:{"margin-left":20*(t.level+1)+"px"}},[n("div",{staticClass:"tree-left",attrs:{title:t.gicEnterpriseName},on:{click:function(n){e.toggleExpand(t)}}},[n("span",{class:["font-12 color-606266 el-icon-expand",1!=t.isStore&&t.hasSonNode?"":"color-fff",t.expand?"el-icon-caret-bottom":"el-icon-caret-right"]}),t.loading?n("span",{staticClass:"el-tree-node__loading-icon el-icon-loading"}):e._e(),n("span",{class:["font-14 p-r-10 iconfont",t.loading?"":"p-l-10",1==t.isStore?"icondianpu-kuai":"iconqiye-tianchong",1==t.bindFlag?"color-2f54eb":"color-dedfe6"]}),n("span",{staticClass:"font-14 color-606266"},[e._v(e._s(t.label))])]),e._v(" "),n("div",{staticClass:"tree-right"},[0!=t.isStore||t.gicBind?e._e():n("el-button",{attrs:{type:"text"},on:{click:function(n){n.stopPropagation(),e.addChild(t)}}},[e._v("添加子部门")]),e._v(" "),t.gicBind?e._e():n("el-button",{attrs:{type:"text"},on:{click:function(n){n.stopPropagation(),e.modChild(t)}}},[e._v("修改名称")]),e._v(" "),t.gicBind||(!(t.level>0)||t.children.length||t.hasSonNode)&&t.hasSonNode?e._e():n("el-button",{attrs:{type:"text"},on:{click:function(n){n.stopPropagation(),e.delChild(t)}}},[e._v("删除")])],1)])]),e._v(" "),n("li-row",{directives:[{name:"show",rawName:"v-show",value:0==t.isStore&&!(t.gicBind&&!t.children.length),expression:"item.isStore == 0 && !(item.gicBind && !item.children.length)"}],class:["cell-child",t.expand||0!=t.isStore?"":"cell-child-show"],attrs:{itemObj:t,itemData:t.children},on:{changeParent:e.changeParent,refreshRecycle:e.refreshRecycle,checkParent:e.checkParent}})],1)})),e._v(" "),e.addShow?n("add-depart",{attrs:{departObj:e.modItem},on:{refreshData:e.refreshData}}):e._e()],1)},staticRenderFns:[]};var W=n("VU/8")(z,q,!1,function(e){n("odZg")},"data-v-3c6d8a20",null).exports,H={name:"reviewed",data:function(){return{bgHeight:window.screen.availHeight-288+"px",loading:null,navpath:[{name:"首页",path:"/index"},{name:"通讯录",path:"/contactsList"},{name:"组织架构管理",path:""}],wxEnterpriseId:JSON.parse(localStorage.getItem("userInfos")).wxEnterpriseId,addShow:!1,enterpriseData:[],gicData:[],selectGicData:{},wxData:[],addDepartShow:!1,additem:{},modItem:{},recycleCount:0,syncDate:"",syncKey:"",syncTime:null,syncStatusData:{syncStatus:0},helpShow:!1}},computed:{},methods:{repeatSync:function(){var e=this;e.getSyncStatus(),e.syncTime=null,e.syncTime=setInterval(function(){e.getSyncStatus()},3e3)},refreshSync:function(){this.getSyncStatus(),this.wxData=[],this.getWxData(),this.getGicData(this.selectGicData)},showHelp:function(){this.helpShow=!0},closeHelp:function(){this.helpShow=!1},changeParent:function(e){console.log("触发父(顶)级:",e)},refreshRecycle:function(){this.getRecycleCount()},saveData:Object(O.a)(function(){var e=this;//!that.$store.state.addDepartment.length &&
if(e.$store.state.addDepartment.length){var t={},n=JSON.parse(d()(e.$store.state.addDepartment));n=n.reduce(function(e,n){return!t[n.departmentId]&&(t[n.departmentId]=e.push(n)),e},[]),console.log(n),e.$store.dispatch("clearAddData"),n.forEach(function(t){t.children=[],e.$store.dispatch("saveAddInfo",t)})}if(e.$store.state.editDepartment.length){var r={},a=JSON.parse(d()(e.$store.state.editDepartment));a=a.reduce(function(e,t){return!r[t.departmentId]&&(r[t.departmentId]=e.push(t)),e},[]),e.$store.dispatch("clearEditData"),a.forEach(function(t){t.children=[],e.$store.dispatch("saveEditInfo",t)})}console.log("同步数据:",e.$store.state.addDepartment,e.$store.state.editDepartment),e.postSaveData()},300),postSaveData:function(){var e=this;e.loading=e.$loading({lock:!0,text:"此过程处理时间可能会较久,请耐心等待!",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"});var t={addDepartment:e.$store.state.addDepartment,editDepartment:e.$store.state.editDepartment};Object(b.c)("/haoban-manage3-web/department-sync",t).then(function(t){var n=t.data;if(1==n.errorCode)return n.result?(e.$store.dispatch("clearTreeData"),e.loading.close(),k.a.showmsg("同步异步处理中......","success"),e.getSyncStatus(),e.syncTime=null,e.syncTime=setInterval(function(){e.getSyncStatus()},3e3),e.wxData=[],e.getWxData(),e.getGicData(e.selectGicData),!1):(e.loading.close(),!1);e.loading.close(),y.a.errorMsg(n)}).catch(function(t){e.loading.close(),e.$message.error({duration:1e3,message:t.message})})},postSyncData:function(){var e=this,t={syncKey:e.syncKey};Object(b.d)("/haoban-manage3-web/department-batch-sync-success",t).then(function(t){var n=t.data;if(1==n.errorCode)return n.result&&(clearInterval(e.syncTime),e.syncTime=null,e.loading.close(),k.a.showmsg("同步成功","success"),e.wxData=[],e.getWxData(),e.getGicData(e.selectGicData)),!1;y.a.errorMsg(n)}).catch(function(t){e.loading.close(),e.$message.error({duration:1e3,message:t.message})})},selectEnterprise:function(e){this.selectGicData=e,this.getGicData(e)},getGicData:function(e){var t=this,n={enterpriseId:e.enterpriseId};Object(b.a)("/haoban-manage3-web/unbind-department-list",n).then(function(n){var r=n.data;if(1==r.errorCode)return r.result.length&&r.result.forEach(function(t){t.loading=!1,t.expand=!1,t.children=[],t.level=0,t.gicBind=!0,t.label=t.departmentName,t.enterpriseId=e.enterpriseId}),t.gicData=r.result||[],!1;y.a.errorMsg(r)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},getWxData:function(){var e=this;Object(b.a)("/haoban-manage3-web/department-list-level",{parentId:"",isStore:0}).then(function(t){var n=t.data;if(1==n.errorCode)return n.result&&n.result.length&&n.result.forEach(function(e){e.loading=!1,e.expand=!1,e.children=[],e.level=0,e.label=e.departmentName}),e.wxData=n.result||[],e.getLocalData(),!1;y.a.errorMsg(n)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})},addChild:function(e){var t=this;return c()(i.a.mark(function n(){var r,a;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return r=t,n.next=3,r.getStatus();case 3:if(!(a=n.sent)||1!=a.syncStatus&&2!=a.syncStatus&&3!=a.syncStatus){n.next=7;break}return k.a.showmsg("通讯录同步中,暂无法操作","warning"),n.abrupt("return",!1);case 7:r.addDepartShow=!0,r.additem=e;case 9:case"end":return n.stop()}},n,t)}))()},modChild:function(e){var t=this;return c()(i.a.mark(function n(){var r,a;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return r=t,n.next=3,r.getStatus();case 3:if(!(a=n.sent)||1!=a.syncStatus&&2!=a.syncStatus&&3!=a.syncStatus){n.next=7;break}return k.a.showmsg("通讯录同步中,暂无法操作","warning"),n.abrupt("return",!1);case 7:r.modItem=e,r.addDepartShow=!0,r.$forceUpdate();case 10:case"end":return n.stop()}},n,t)}))()},refreshDepartData:function(e,t){var n=this;return c()(i.a.mark(function r(){var a,o,s;return i.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if((a=n).addDepartShow=!1,"close"!=e){r.next=4;break}return r.abrupt("return",!1);case 4:if("modify"!=t){r.next=13;break}return r.next=7,a.toModDepart(e);case 7:if(r.sent){r.next=10;break}return r.abrupt("return",!1);case 10:return a.modItem.label=e,a.modItem.departmentName=e,r.abrupt("return",!1);case 13:if(a.additem.addFlag||a.additem.children.length){r.next=19;break}return r.next=16,a.getChildData(a.additem);case 16:r.t0=r.sent,r.next=20;break;case 19:r.t0=[];case 20:return(o=r.t0).length&&!a.additem.addFlag&&o.forEach(function(e){a.additem.children.push(e)}),r.next=24,a.toAddOrMod(e);case 24:if(s=r.sent){r.next=27;break}return r.abrupt("return",!1);case 27:s.level=a.additem.level+1,a.additem.children.push(s),a.$forceUpdate();case 30:case"end":return r.stop()}},r,n)}))()},toAddOrMod:function(e){var t=this;return new a.a(function(n,r){var a={departmentName:e,parentId:t.additem.departmentId};Object(b.d)("/haoban-manage3-web/department-add",a).then(function(t){var r=t.data;if(1==r.errorCode)return k.a.showmsg("新增成功!","success"),r.result.label=e,r.result.expand=!0,r.result.children=[],void n(r.result);y.a.errorMsg(r),n(!1)}).catch(function(e){n(!1),t.$message.error({duration:1e3,message:e.message})})})},toModDepart:function(e){var t=this;return new a.a(function(n,r){var a={departmentId:t.modItem.departmentId,departmentName:e,parentId:t.modItem.parentDepartmentId};Object(b.d)("/haoban-manage3-web/department-edit",a).then(function(e){var t=e.data;if(1==t.errorCode)return k.a.showmsg("修改成功!","success"),void n(!0);y.a.errorMsg(t),n(!1)}).catch(function(e){n(!1),t.$message.error({duration:1e3,message:e.message})})})},toggleExpand:function(e){var t=this;return c()(i.a.mark(function n(){var r;return i.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(r=t,e.expand=!e.expand,!e.addFlag){n.next=4;break}return n.abrupt("return",!1);case 4:if(0!=e.isStore||e.children.length){n.next=10;break}return e.loading=!0,n.next=8,r.getChildData(e);case 8:e.children=n.sent,e.loading=!1;case 10:e.expand&&!e.isStore&&G.a.setItem("org"+e.departmentId,e),e.expand||G.a.removeItem("org"+e.departmentId),r.$forceUpdate();case 13:case"end":return n.stop()}},n,t)}))()},getChildData:function(e){var t=this,n={parentId:e.departmentId,isStore:e.isStore,keyword:""};return new a.a(function(r,a){Object(b.a)("/haoban-manage3-web/department-list-level",n).then(function(t){var n=t.data;if(1==n.errorCode)return n.result.length&&(e.loaded=!0,n.result.forEach(function(t){t.loading=!1,t.expand=!1,t.children=[],t.level=e.level+1,t.label=t.departmentName})),r(n.result||[]),!1;r([]),y.a.errorMsg(n)}).catch(function(e){r([]),t.$message.error({duration:1e3,message:e.message})})})},checkLocal:function(e){var t=this;return c()(i.a.mark(function n(){return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",new a.a(function(t,n){G.a.getItem("org"+e.departmentId).then(function(e){t(!!e)}).catch(function(e){t(!1)})}));case 1:case"end":return t.stop()}},n,t)}))()},getLocalData:function(){var e=this;return c()(i.a.mark(function t(){var n,r;return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:n=e,r=0;case 2:if(!(r<n.wxData.length)){t.next=17;break}return t.next=5,n.checkLocal(n.wxData[r]);case 5:if(!t.sent){t.next=14;break}if(n.wxData[r].expand=!0,0!=n.wxData[r].isStore||1!=n.wxData[r].hasSonNode){t.next=14;break}return n.wxData[r].loading=!0,t.next=12,n.getChildData(n.wxData[r]);case 12:n.wxData[r].children=t.sent,n.wxData[r].loading=!1;case 14:r++,t.next=2;break;case 17:case"end":return t.stop()}},t,e)}))()},showAddDialog:function(){this.addShow=!0},refreshData:function(e){this.addShow=!1,"close"!=e&&this.getTableList()},toRecycle:function(){this.changeRoute("/recycle")},changeRoute:function(e){this.$router.push(e)},getRecycleCount:function(e){var t=this;Object(b.a)("/haoban-manage3-web/department-recycle-count",{}).then(function(e){var n=e.data;if(1==n.errorCode)return t.recycleCount=n.result.count||0,t.syncDate=n.result.syncDate||"",!1;y.a.errorMsg(n)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},getTableList:function(e){var t=this;Object(b.a)("/haoban-manage3-web/wx-enterprise-list",{}).then(function(e){var n=e.data;if(1==n.errorCode)return t.enterpriseData=n.result||[],n.result&&n.result.length&&(t.selectGicData=n.result[0],t.getGicData(n.result[0])),!1;y.a.errorMsg(n)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},getStatus:function(){var e=this;return new a.a(function(t,n){Object(b.a)("/haoban-manage3-web/department-sync-check",{}).then(function(n){var r=n.data;if(1==r.errorCode)return e.syncStatusData=r.result||{},t(r.result),!1;t(!1),y.a.errorMsg(r)}).catch(function(n){t(!1),e.$message.error({duration:1e3,message:n.message})})})},getSyncStatus:function(){var e=this;Object(b.a)("/haoban-manage3-web/department-sync-check",{}).then(function(t){var n=t.data;if(1==n.errorCode)return e.syncStatusData=n.result||{},(!n.result||1!==n.result.syncStatus&&2!==n.result.syncStatus&&3!==n.result.syncStatus)&&clearInterval(e.syncTime),!1;y.a.errorMsg(n)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})}},watch:{},mounted:function(){var e=this;e.getTableList(),e.getWxData(),e.getRecycleCount(),e.getSyncStatus(),e.syncTime=null,e.syncTime=setInterval(function(){e.getSyncStatus()},3e3),document.documentElement.style.backgroundColor="#f0f2f5"},destroyed:function(){document.documentElement.style.backgroundColor="#fff"},components:{navCrumb:D.a,addEnterprise:E,orgTree:M,wxTree:W,addDepart:V,syncDialog:p,syncSuccess:g,syncFail:_,helpDialog:u.a}},J={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"my-customer-wrap common-set-wrap"},[n("nav-crumb",{attrs:{navpath:e.navpath}}),e._v(" "),n("div",{staticClass:"right-content"},[n("div",{staticClass:"right-box",style:{"min-height":e.bgHeight}},[n("div",{staticClass:"apps-content flex"},[n("div",{staticClass:"apps-content-left"},[n("div",{staticClass:"content-gic-title font-16 color-303133 text-left"},[n("div",{staticClass:"flex flex-space-between"},[n("span",{staticClass:"font-16 color-303133"},[e._v("GIC门店架构")]),e._v(" "),n("div",{staticClass:"help-body flex flex-space-between",on:{click:e.showHelp}},[n("span",{staticClass:"font-12 color-2f54eb"},[e._v("查看使用帮助")]),n("span",{staticClass:"font-12 color-2f54eb el-icon-arrow-right"})])])]),e._v(" "),n("div",{staticClass:"content-gic flex"},[n("div",{staticClass:"gic-content-business"},[n("ul",e._l(e.enterpriseData,function(t,r){return n("li",{key:r+"li",staticClass:"cursor-pointer",on:{click:function(n){e.selectEnterprise(t)}}},[n("div",{staticClass:"ul-li-cell flex"},[n("div",{staticClass:"cell-img"},[n("img",{attrs:{src:t.enterpriseLogo,alt:"img"}})]),e._v(" "),n("div",{staticClass:"cell-info"},[n("div",{staticClass:"cell-info-name font-14 color-303133"},[n("span",{staticClass:"gic-name"},[e._v(e._s(t.enterpriseName))]),n("span",{staticClass:"gic-version"},[e._v(e._s(t.version))])]),e._v(" "),n("div",{staticClass:"cell-info-version font-12 color-909399"},[e._v(e._s(t.nodeCount))])])])])})),e._v(" "),n("div",{staticClass:"add-enterprise cursor-pointer text-center",on:{click:e.showAddDialog}},[n("span",{staticClass:"iconfont icontianjiajiahaowubiankuang font-12 color-2f54eb"}),n("span",{staticClass:"font-12 color-2f54eb p-l-10"},[e._v("新建GIC商户授权")])])]),e._v(" "),n("div",{staticClass:"gic-content-depart"},[e.gicData.length?n("org-tree",{attrs:{wxData:e.wxData,itemData:e.gicData}}):n("div",{staticClass:"font-14 color-606266"},[e._v("暂无数据")])],1)])]),e._v(" "),n("div",{staticClass:"apps-content-right"},[n("div",{staticClass:"content-wx-title flex flex-space-between"},[n("span",{staticClass:"font-16 color-303133 text-left"},[e._v("企业微信组织架构")]),e._v(" "),n("el-button",{attrs:{type:"text"},on:{click:e.toRecycle}},[e._v("回收站("+e._s(e.recycleCount)+")")])],1),e._v(" "),n("div",{staticClass:"content-wx"},[n("ul",{staticStyle:{position:"relative"}},e._l(e.wxData,function(t,r){return n("li",{key:r+"wx"},[n("div",{staticClass:"li-cell cursor-pointer",on:{click:function(n){e.toggleExpand(t)}}},[n("div",{staticClass:"li-cell-inner flex flex-space-between boder-box p-r-20",style:{"padding-left":20*(t.level+1)+"px"}},[n("div",{staticClass:"tree-left"},[t.isStore?e._e():n("span",{class:["font-12 color-606266",t.expand?"el-icon-caret-bottom":"el-icon-caret-right"]}),n("span",{class:["font-14 p-l-10 p-r-10 iconfont",1==t.isStore?"icondianpu-kuai":"iconqiye-tianchong",1==t.bindFlag?"color-2f54eb":"color-dedfe6"]}),n("span",{staticClass:"font-14 color-606266"},[e._v(e._s(t.label))])]),e._v(" "),n("div",{staticClass:"tree-right"},[t.isStore?e._e():n("el-button",{attrs:{type:"text"},on:{click:function(n){n.stopPropagation(),e.addChild(t)}}},[e._v("添加子部门")]),e._v(" "),n("el-button",{attrs:{type:"text"},on:{click:function(n){n.stopPropagation(),e.modChild(t)}}},[e._v("修改名称")])],1)])]),e._v(" "),t.expand?n("wx-tree",{attrs:{itemObj:t,itemData:t.children},on:{changeParent:e.changeParent,refreshRecycle:e.refreshRecycle},model:{value:t.children,callback:function(n){e.$set(t,"children",n)},expression:"item.children"}}):e._e()],1)}))])])]),e._v(" "),n("div",{staticClass:"save-body m-t-10"},[e.syncDate?n("div",{staticClass:"change-title text-center font-14 color-303133"},[e._v("好办组织结构于"+e._s(e._f("formatTimeStamp")(e.syncDate))+" 发生改动")]):e._e(),e._v(" "),n("div",{staticClass:"text-center m-t-15"},[n("el-button",{attrs:{type:"primary"},on:{click:e.saveData}},[e._v("保存更改并同步至企业微信")])],1)])]),e._v(" "),e.addShow?n("add-enterprise",{on:{refreshData:e.refreshData}}):e._e(),e._v(" "),e.addDepartShow?n("add-depart",{attrs:{departObj:e.modItem},on:{refreshData:e.refreshDepartData}}):e._e()],1),e._v(" "),e.helpShow?n("help-dialog",{on:{closeHelp:e.closeHelp}}):e._e(),e._v(" "),4==e.syncStatusData.syncStatus?n("sync-success",{attrs:{syncData:e.syncStatusData}}):e._e(),e._v(" "),5==e.syncStatusData.syncStatus?n("sync-fail",{attrs:{syncData:e.syncStatusData},on:{refreshSync:e.refreshSync,repeatSync:e.repeatSync}}):e._e(),e._v(" "),1==e.syncStatusData.syncStatus||2==e.syncStatusData.syncStatus||3==e.syncStatusData.syncStatus?n("sync-dialog",{attrs:{syncData:e.syncStatusData}}):e._e()],1)},staticRenderFns:[]};var K=n("VU/8")(H,J,!1,function(e){n("6zqO")},"data-v-e17de5e2",null);t.default=K.exports},PM4w:function(e,t){},Rv6U:function(e,t){},VOhZ:function(e,t){},XDyb:function(e,t,n){"use strict";var r=n("P9l9"),a=n("Ch4/"),o={name:"countryMobile",props:{value:{type:[String,Number],default:""},nationCode:{type:[String,Number],default:"86"},inputWidth:{type:Number,default:167},holder:{type:String,default:"请输入"},disflag:{type:Boolean,default:!1},limitClass:{type:String,default:""}},data:function(){return{itemValue:this.value,selCode:this.nationCode||"86",nationCodeList:[]}},methods:{inputFocus:function(e){},changeCode:function(){this.$emit("update:nationCode",this.selCode),this.$emit("input",this.itemValue)},toInput:function(e){this.itemValue=e.target.value.replace(/[^0-9]/gi,""),this.$emit("input",this.itemValue)},inputBlur:function(){this.$emit("input",this.itemValue)},getNationalData:function(){var e=this;Object(r.d)("/haoban-manage3-web/nationcode/get-nationcode-list",{}).then(function(t){var n=t.data;if(1==n.errorCode){var r=[];return n.result.forEach(function(e){r=r.concat(e.datas)}),void(e.nationCodeList=r)}a.a.errorMsg(n)}).catch(function(t){e.$message.error({duration:1e3,message:t.message})})}},watch:{value:function(e,t){this.itemValue=e||""},nationCode:function(e,t){this.selCode=e||"86"}},mounted:function(){this.getNationalData(),this.itemValue=this.value||"",this.selCode=this.nationCode||"86"}},i={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:["input-line-cell",e.limitClass],style:{width:e.inputWidth+"px"}},[n("el-input",{style:{width:e.inputWidth+"px"},attrs:{disabled:e.disflag,placeholder:e.holder},on:{blur:function(t){e.inputBlur()},focus:function(t){e.inputFocus()}},nativeOn:{keyup:function(t){return n=t,e.toInput(n);var n}},model:{value:e.itemValue,callback:function(t){e.itemValue=t},expression:"itemValue"}},[n("el-select",{staticClass:"w-92",attrs:{slot:"prepend",disabled:e.disflag},on:{change:e.changeCode},slot:"prepend",model:{value:e.selCode,callback:function(t){e.selCode=t},expression:"selCode"}},e._l(e.nationCodeList,function(t,r){return n("el-option",{key:r+"option",attrs:{label:"+"+t.dictCode,value:t.dictCode}},[e._v(e._s(t.dictName+" +"+t.dictCode))])}))],1)],1)},staticRenderFns:[]};var s=n("VU/8")(o,i,!1,function(e){n("g0E2")},"data-v-44e54bb1",null);t.a=s.exports},cERf:function(e,t,n){"use strict";var r={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-dialog",{attrs:{title:"查看使用帮助",visible:e.dialogVisible,width:"600px","before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[n("div",{staticClass:"p-l-18"},[n("div",{staticClass:"m-b-20"},[e._v("1. "),n("span",{staticClass:"font-14 iconfont icondianpu-kuai color-dedfe6"}),e._v(" 表示未同步的门店,"),n("span",{staticClass:"font-14 iconfont icondianpu-kuai color-2f54eb"}),e._v(" 表示门店已同步至企业微信;")]),e._v(" "),n("div",{staticClass:"m-b-20"},[e._v("2. "),n("span",{staticClass:"font-14 iconfont iconqiye-tianchong color-dedfe6"}),e._v(" 表示未同步的门店分组,"),n("span",{staticClass:"font-14 iconfont iconqiye-tianchong color-2f54eb"}),e._v(" 表示门店分组已同步至企业微信;")]),e._v(" "),n("div",{staticClass:"m-b-20"},[e._v("3. "),n("span",{staticClass:"font-14 iconfont iconqiye-tianchong color-dedfe6"}),e._v(" 表示企业微信中已有的部门或分组。")])])])},staticRenderFns:[]};var a=n("VU/8")({data:function(){return{dialogVisible:!0}},methods:{handleClose:function(e){this.$emit("closeHelp")}}},r,!1,function(e){n("PM4w")},"data-v-0df247ce",null);t.a=a.exports},eCaw:function(e,t,n){"use strict";var r=n("mvHQ"),a=n.n(r),o=n("Xxa5"),i=n.n(o),s=n("exGp"),c=n.n(s),l=n("P9l9"),d=n("Ch4/"),u=n("PI0u"),f={name:"select-department",props:{width:{type:String,default:function(){return"357px"}},selectData:{type:[Object,Array],default:function(){return[]}}},data:function(){return{projectName:"",searchSelect:"",departmentVisible:!1,groupIds:[],groupData:[],groupDataCopy:[],defaultProps:{children:"children",label:"departmentName",isLeaf:"hasSonNode"},checkedKeys:this.selectData.length?this.selectData.map(function(e){return e.departmentId}):[]}},methods:{filterNode:function(e,t){return!e||!t.label||-1!==t.label.indexOf(e)},loadNode:function(e,t){var n=this;return c()(i.a.mark(function r(){var a;return i.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(a=n,0!==e.level){r.next=5;break}return r.abrupt("return",t(a.getGroup()));case 5:return r.next=7,a.getGroup(e,e.data,t);case 7:case"end":return r.stop()}},r,n)}))()},toInput:Object(u.a)(function(e,t){if(!this.groupDataCopy.length)return!1},500),clearSearch:function(){this.groupData=JSON.parse(a()(this.groupDataCopy))},delDepart:function(e,t){t.splice(e,1);var n=t.map(function(e){return e.departmentId});this.setCheckedKeys(n)},checkGroup:function(e){this.groupIds=this.$refs.groupTree.getCheckedNodes(),this.$emit("checkGroupIds",this.$refs.groupTree.getCheckedNodes())},setCheckedKeys:function(e){this.$refs.groupTree.setCheckedKeys(e)},treeData:function(e){return e.filter(function(t){var n=e.filter(function(e){return t.groupId==e.parentId});return n.length>0&&(t.children=n),0==t.groupId})},getSearchGroup:function(e){var t=this,n={parentId:"",isStore:0,keyword:e};Object(l.a)("/haoban-manage3-web/department-list-level",n).then(function(e){var n=e.data;if(1==n.errorCode)return n.result&&n.result.length&&n.result.forEach(function(e){e.expand=!1,e.children=[],e.label=e.departmentName}),void(t.groupData=n.result||[]);d.a.errorMsg(n)}).catch(function(e){t.$message.error({duration:1e3,message:e.message})})},getGroup:function(e,t,n){var r=this,o={parentId:t?t.departmentId:"",isStore:0};if(e&&(!t.hasSonNode||1==t.isStore))return n([]),!1;Object(l.a)("/haoban-manage3-web/department-list-level",o).then(function(o){var i=o.data;if(1==i.errorCode)return i.result&&i.result.length&&i.result.forEach(function(e){e.expand=!1,e.children=[],e.label=e.departmentName}),e?(n(i.result),t.children||r.$set(t,"children",[]),t.children=i.result||[],r.$forceUpdate(),!1):(r.groupData=i.result||[],void(r.groupDataCopy=JSON.parse(a()(r.groupData))));d.a.errorMsg(i)}).catch(function(e){r.$message.error({duration:1e3,message:e.message})})}},watch:{selectData:function(e,t){e.length&&(this.groupIds=e)},searchSelect:function(e){this.$refs.groupTree.filter(e)}},mounted:function(){console.log(this.selectData),this.selectData.length&&(this.groupIds=this.selectData),this.getGroup()}},h={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("el-popover",{staticStyle:{"min-width":"357px"},attrs:{placement:"bottom"},model:{value:e.departmentVisible,callback:function(t){e.departmentVisible=t},expression:"departmentVisible"}},[n("div",{staticClass:"select-search"},[n("el-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入内容"},on:{clear:e.clearSearch},nativeOn:{keyup:function(t){return n=t,e.toInput(n,e.searchSelect);var n}},model:{value:e.searchSelect,callback:function(t){e.searchSelect=t},expression:"searchSelect"}},[n("i",{staticClass:"el-input__icon el-icon-search",attrs:{slot:"prefix"},slot:"prefix"})])],1),e._v(" "),n("div",{staticClass:"select-tree-wrap m-t-10"},[n("el-tree",{ref:"groupTree",attrs:{"filter-node-method":e.filterNode,clearable:"",data:e.groupData,load:e.loadNode,"default-checked-keys":e.checkedKeys,"node-key":"departmentId","check-strictly":"",lazy:"","show-checkbox":"","default-expand-all":"",props:e.defaultProps,"expand-on-click-node":!1},on:{check:e.checkGroup},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.node,a=t.data;return n("span",{staticClass:"custom-tree-node"},[n("span",{class:["font-14 p-r-10 iconfont",1==a.isStore?"icondianpu-kuai":"iconqiye-tianchong",1==a.bindFlag?"color-2f54eb":"color-dedfe6"]}),n("span",{staticClass:"font-14 color-606266"},[e._v(e._s(r.label))])])}}])})],1),e._v(" "),n("div",{staticClass:"flex-column item-cell-select inline-block ",attrs:{slot:"reference"},slot:"reference"},[n("div",{staticClass:"depart-item-wrap"},[n("div",{staticClass:"el-select el-select--large depart-item-content",style:{width:e.width}},[e.groupIds.length?e._e():n("span",{staticClass:"font-14 color-c0c4cc p-l-10",staticStyle:{display:"inline-block","line-height":"32px",color:"#c0c4cc"}},[e._v("请选择部门")]),e._v(" "),n("div",{staticClass:"el-select__tags",staticStyle:{"max-width":"348px"}},[n("span",{staticStyle:{display:"block"}},[e._l(e.groupIds,function(t,r){return[n("span",{key:r,staticClass:"el-tag el-tag--info el-tag--small"},[n("span",{staticClass:"el-select__tags-text"},[e._v(e._s(t.departmentName))]),e._v(" "),n("i",{staticClass:"el-tag__close el-icon-close",on:{click:function(t){t.stopPropagation(),e.delDepart(r,e.groupIds)}}})])]})],2)]),e._v(" "),n("div",{staticClass:"count-number font-12 color-909399"},[e._v("已选"+e._s(e.groupIds.length)+"个部门")])])])])])},staticRenderFns:[]};var p=n("VU/8")(f,h,!1,function(e){n("VOhZ")},"data-v-9d1e80e0",null);t.a=p.exports},g0E2:function(e,t){},odZg:function(e,t){},v10X:function(e,t){},znJi:function(e,t){}});
\ No newline at end of file
!function(e){var c=window.webpackJsonp;window.webpackJsonp=function(a,n,r){for(var d,t,o,i=0,u=[];i<a.length;i++)t=a[i],b[t]&&u.push(b[t][0]),b[t]=0;for(d in n)Object.prototype.hasOwnProperty.call(n,d)&&(e[d]=n[d]);for(c&&c(a,n,r);u.length;)u.shift()();if(r)for(i=0;i<r.length;i++)o=f(f.s=r[i]);return o};var a={},b={63:0};function f(c){if(a[c])return a[c].exports;var b=a[c]={i:c,l:!1,exports:{}};return e[c].call(b.exports,b,b.exports,f),b.l=!0,b.exports}f.e=function(e){var c=b[e];if(0===c)return new Promise(function(e){e()});if(c)return c[2];var a=new Promise(function(a,f){c=b[e]=[a,f]});c[2]=a;var n=document.getElementsByTagName("head")[0],r=document.createElement("script");r.type="text/javascript",r.charset="utf-8",r.async=!0,r.timeout=12e4,f.nc&&r.setAttribute("nonce",f.nc),r.src=f.p+"static/js/"+e+"."+{0:"600a484e131c832b154d",1:"06c4e42e62c1f75191f0",2:"547c428254c220d66548",3:"87817f12a56719e89064",4:"6397838f67f240e44931",5:"bf21cfa1832c94ed8d4c",6:"98d4ca0682268307a9bc",7:"c9ccf52380a5efb8720c",8:"2894d00972ab7a2bce03",9:"74b3ab50d09872f2f3d0",10:"2a5eaac9d066753b4c4a",11:"0653f7eccd24594aac50",12:"7176fb09c7c0cc8dd5a6",13:"e74948342db46e96b091",14:"dfb79c50b1fea2248905",15:"e84ba50ee99289c29c42",16:"bc276325eab50b4b86c0",17:"edf42ec3b001b6cfe65e",18:"4b0922e27b6b34b18611",19:"379162e017a8b5beee8b",20:"ba2e2bd0823422a4de6c",21:"9e35f4bb567c79f900c4",22:"4657c811baa7a2a81fa8",23:"b696c3789461b84413c4",24:"58c7c6c2d8897eb7c474",25:"9e5733792c18c643ff3a",26:"dba4d3332f3dbc9d7649",27:"8c00b479947588ae7b2c",28:"110ab7e5f64abacf9778",29:"cebf604cf1225f47e634",30:"7c1e52b5c0d36e8632c1",31:"3c38b82373fa7e0a809a",32:"d68d3e9c2138e9b0b094",33:"17b587ea836e40e85f6c",34:"fe5fa10071f728bce540",35:"58646980a26370faba20",36:"11a1a313d8ff29508d13",37:"4eb8995550564944b43d",38:"2b9cdeede733af9be322",39:"9aa77e3defecaceb244e",40:"5c88eb3d24b8c0c5c765",41:"754895d6e8968f855a79",42:"43bbedbec5d68a86dac1",43:"87c1782754b0b05f7608",44:"aa371b07acf3ccb8cf7b",45:"67d74a26606b9aaaaf36",46:"533788c46e1defe672d3",47:"12481e6bfc90de853c84",48:"31977b1cfef3f8807123",49:"15bc78cea887de215d32",50:"c2932bcd17cb7bb00ef7",51:"6ecd1c76f129643c28a8",52:"763413fcd4e918278c7c",53:"63a56532e0b00a60682a",54:"5953756da77aa423a0f0",55:"507e3a26f9dc9383df97",56:"0c71414a670bc8546178",57:"1a7102c508e3c1a0a222",58:"a7fa96edb1538ed5b7ff",59:"c71bd5036dd611ea623a",60:"775007688f0115e168fb"}[e]+".js";var d=setTimeout(t,12e4);function t(){r.onerror=r.onload=null,clearTimeout(d);var c=b[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),b[e]=void 0)}return r.onerror=r.onload=t,n.appendChild(r),a},f.m=e,f.c=a,f.d=function(e,c,a){f.o(e,c)||Object.defineProperty(e,c,{configurable:!1,enumerable:!0,get:a})},f.n=function(e){var c=e&&e.__esModule?function(){return e.default}:function(){return e};return f.d(c,"a",c),c},f.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},f.p="./",f.oe=function(e){throw console.error(e),e}}([]); !function(e){var c=window.webpackJsonp;window.webpackJsonp=function(a,d,n){for(var r,t,o,i=0,u=[];i<a.length;i++)t=a[i],b[t]&&u.push(b[t][0]),b[t]=0;for(r in d)Object.prototype.hasOwnProperty.call(d,r)&&(e[r]=d[r]);for(c&&c(a,d,n);u.length;)u.shift()();if(n)for(i=0;i<n.length;i++)o=f(f.s=n[i]);return o};var a={},b={63:0};function f(c){if(a[c])return a[c].exports;var b=a[c]={i:c,l:!1,exports:{}};return e[c].call(b.exports,b,b.exports,f),b.l=!0,b.exports}f.e=function(e){var c=b[e];if(0===c)return new Promise(function(e){e()});if(c)return c[2];var a=new Promise(function(a,f){c=b[e]=[a,f]});c[2]=a;var d=document.getElementsByTagName("head")[0],n=document.createElement("script");n.type="text/javascript",n.charset="utf-8",n.async=!0,n.timeout=12e4,f.nc&&n.setAttribute("nonce",f.nc),n.src=f.p+"static/js/"+e+"."+{0:"600a484e131c832b154d",1:"06c4e42e62c1f75191f0",2:"c06d254824bf585b6002",3:"5fd65b923accc455422b",4:"6397838f67f240e44931",5:"bf21cfa1832c94ed8d4c",6:"98d4ca0682268307a9bc",7:"c9ccf52380a5efb8720c",8:"2894d00972ab7a2bce03",9:"74b3ab50d09872f2f3d0",10:"2a5eaac9d066753b4c4a",11:"0653f7eccd24594aac50",12:"7176fb09c7c0cc8dd5a6",13:"e74948342db46e96b091",14:"dfb79c50b1fea2248905",15:"e84ba50ee99289c29c42",16:"bc276325eab50b4b86c0",17:"edf42ec3b001b6cfe65e",18:"4b0922e27b6b34b18611",19:"379162e017a8b5beee8b",20:"ba2e2bd0823422a4de6c",21:"9e35f4bb567c79f900c4",22:"4657c811baa7a2a81fa8",23:"b696c3789461b84413c4",24:"58c7c6c2d8897eb7c474",25:"9e5733792c18c643ff3a",26:"dba4d3332f3dbc9d7649",27:"8c00b479947588ae7b2c",28:"110ab7e5f64abacf9778",29:"cebf604cf1225f47e634",30:"7c1e52b5c0d36e8632c1",31:"3c38b82373fa7e0a809a",32:"d68d3e9c2138e9b0b094",33:"17b587ea836e40e85f6c",34:"fe5fa10071f728bce540",35:"58646980a26370faba20",36:"11a1a313d8ff29508d13",37:"4eb8995550564944b43d",38:"2b9cdeede733af9be322",39:"9aa77e3defecaceb244e",40:"5c88eb3d24b8c0c5c765",41:"754895d6e8968f855a79",42:"43bbedbec5d68a86dac1",43:"87c1782754b0b05f7608",44:"aa371b07acf3ccb8cf7b",45:"67d74a26606b9aaaaf36",46:"533788c46e1defe672d3",47:"12481e6bfc90de853c84",48:"31977b1cfef3f8807123",49:"15bc78cea887de215d32",50:"c2932bcd17cb7bb00ef7",51:"6ecd1c76f129643c28a8",52:"763413fcd4e918278c7c",53:"63a56532e0b00a60682a",54:"5953756da77aa423a0f0",55:"507e3a26f9dc9383df97",56:"0c71414a670bc8546178",57:"1a7102c508e3c1a0a222",58:"a7fa96edb1538ed5b7ff",59:"c71bd5036dd611ea623a",60:"775007688f0115e168fb"}[e]+".js";var r=setTimeout(t,12e4);function t(){n.onerror=n.onload=null,clearTimeout(r);var c=b[e];0!==c&&(c&&c[1](new Error("Loading chunk "+e+" failed.")),b[e]=void 0)}return n.onerror=n.onload=t,d.appendChild(n),a},f.m=e,f.c=a,f.d=function(e,c,a){f.o(e,c)||Object.defineProperty(e,c,{configurable:!1,enumerable:!0,get:a})},f.n=function(e){var c=e&&e.__esModule?function(){return e.default}:function(){return e};return f.d(c,"a",c),c},f.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},f.p="./",f.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file \ No newline at end of file
...@@ -185,7 +185,7 @@ export default { ...@@ -185,7 +185,7 @@ export default {
async toMod() { async toMod() {
const that = this; const that = this;
const tag = await that.getStatus(); const tag = await that.getStatus();
if (!!tag && (tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3)) { if (!!tag && (tag.syncStatus == 0 || tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3 || tag.syncStatus == 5)) {
showMsg.showmsg('通讯录同步中,暂无法操作', 'warning'); showMsg.showmsg('通讯录同步中,暂无法操作', 'warning');
return false; return false;
} }
...@@ -274,7 +274,7 @@ export default { ...@@ -274,7 +274,7 @@ export default {
async addChildPart(item) { async addChildPart(item) {
const that = this; const that = this;
const tag = await that.getStatus(); const tag = await that.getStatus();
if (!!tag && (tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3)) { if (!!tag && (tag.syncStatus == 0 || tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3 || tag.syncStatus == 5)) {
showMsg.showmsg('通讯录同步中,暂无法操作', 'warning'); showMsg.showmsg('通讯录同步中,暂无法操作', 'warning');
return false; return false;
} }
......
...@@ -186,7 +186,7 @@ export default { ...@@ -186,7 +186,7 @@ export default {
async modifyDepart() { async modifyDepart() {
const that = this; const that = this;
const tag = await that.getStatus(); const tag = await that.getStatus();
if (!!tag && (tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3)) { if (!!tag && (tag.syncStatus == 0 || tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3||tag.syncStatus == 5)) {
showMsg.showmsg('通讯录同步中,暂无法操作', 'warning'); showMsg.showmsg('通讯录同步中,暂无法操作', 'warning');
return false; return false;
} }
...@@ -212,7 +212,7 @@ export default { ...@@ -212,7 +212,7 @@ export default {
async toInvite(item) { async toInvite(item) {
const that = this; const that = this;
const tag = await that.getStatus(); const tag = await that.getStatus();
if (!!tag && (tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3)) { if (!!tag && (tag.syncStatus == 0 || tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3||tag.syncStatus == 5)) {
showMsg.showmsg('通讯录同步中,暂无法操作', 'warning'); showMsg.showmsg('通讯录同步中,暂无法操作', 'warning');
return false; return false;
} }
...@@ -257,7 +257,7 @@ export default { ...@@ -257,7 +257,7 @@ export default {
async toDel() { async toDel() {
const that = this; const that = this;
const tag = await that.getStatus(); const tag = await that.getStatus();
if (!!tag && (tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3)) { if (!!tag && (tag.syncStatus == 0 || tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3||tag.syncStatus == 5)) {
showMsg.showmsg('通讯录同步中,暂无法操作', 'warning'); showMsg.showmsg('通讯录同步中,暂无法操作', 'warning');
return false; return false;
} }
...@@ -297,7 +297,7 @@ export default { ...@@ -297,7 +297,7 @@ export default {
async showDetail(item) { async showDetail(item) {
const that = this; const that = this;
const tag = await that.getStatus(); const tag = await that.getStatus();
if (!!tag && (tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3)) { if (!!tag && (tag.syncStatus == 0 || tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3||tag.syncStatus == 5)) {
showMsg.showmsg('通讯录同步中,暂无法操作', 'warning'); showMsg.showmsg('通讯录同步中,暂无法操作', 'warning');
return false; return false;
} }
...@@ -311,7 +311,7 @@ export default { ...@@ -311,7 +311,7 @@ export default {
async addMember() { async addMember() {
const that = this; const that = this;
const tag = await that.getStatus(); const tag = await that.getStatus();
if (!!tag && (tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3)) { if (!!tag && (tag.syncStatus == 0 || tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3||tag.syncStatus == 5)) {
showMsg.showmsg('通讯录同步中,暂无法操作', 'warning'); showMsg.showmsg('通讯录同步中,暂无法操作', 'warning');
return false; return false;
} }
......
...@@ -264,7 +264,7 @@ export default { ...@@ -264,7 +264,7 @@ export default {
async modifyDepart() { async modifyDepart() {
const that = this; const that = this;
const tag = await that.getStatus(); const tag = await that.getStatus();
if (!!tag && (tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3)) { if (!!tag && (tag.syncStatus == 0 || tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3 || tag.syncStatus == 5)) {
showMsg.showmsg('通讯录同步中,暂无法操作', 'warning'); showMsg.showmsg('通讯录同步中,暂无法操作', 'warning');
return false; return false;
} }
...@@ -290,7 +290,7 @@ export default { ...@@ -290,7 +290,7 @@ export default {
async toInvite(item) { async toInvite(item) {
const that = this; const that = this;
const tag = await that.getStatus(); const tag = await that.getStatus();
if (!!tag && (tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3)) { if (!!tag && (tag.syncStatus == 0 || tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3 || tag.syncStatus == 5)) {
showMsg.showmsg('通讯录同步中,暂无法操作', 'warning'); showMsg.showmsg('通讯录同步中,暂无法操作', 'warning');
return false; return false;
} }
...@@ -336,7 +336,7 @@ export default { ...@@ -336,7 +336,7 @@ export default {
async toDel() { async toDel() {
const that = this; const that = this;
const tag = await that.getStatus(); const tag = await that.getStatus();
if (!!tag && (tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3)) { if (!!tag && (tag.syncStatus == 0 || tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3 || tag.syncStatus == 5)) {
showMsg.showmsg('通讯录同步中,暂无法操作', 'warning'); showMsg.showmsg('通讯录同步中,暂无法操作', 'warning');
return false; return false;
} }
...@@ -377,7 +377,7 @@ export default { ...@@ -377,7 +377,7 @@ export default {
async showDetail(item) { async showDetail(item) {
const that = this; const that = this;
const tag = await that.getStatus(); const tag = await that.getStatus();
if (!!tag && (tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3)) { if (!!tag && (tag.syncStatus == 0 || tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3 || tag.syncStatus == 5)) {
showMsg.showmsg('通讯录同步中,暂无法操作', 'warning'); showMsg.showmsg('通讯录同步中,暂无法操作', 'warning');
return false; return false;
} }
...@@ -391,7 +391,7 @@ export default { ...@@ -391,7 +391,7 @@ export default {
async addMember() { async addMember() {
const that = this; const that = this;
const tag = await that.getStatus(); const tag = await that.getStatus();
if (!!tag && (tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3)) { if (!!tag && (tag.syncStatus == 0 || tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3 || tag.syncStatus == 5)) {
showMsg.showmsg('通讯录同步中,暂无法操作', 'warning'); showMsg.showmsg('通讯录同步中,暂无法操作', 'warning');
return false; return false;
} }
......
...@@ -534,7 +534,7 @@ export default { ...@@ -534,7 +534,7 @@ export default {
async addChild(item) { async addChild(item) {
const that = this; const that = this;
const tag = await that.getStatus(); const tag = await that.getStatus();
if (!!tag && (tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3)) { if (!!tag && (tag.syncStatus == 0 || tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3||tag.syncStatus == 5)) {
showMsg.showmsg('通讯录同步中,暂无法操作', 'warning'); showMsg.showmsg('通讯录同步中,暂无法操作', 'warning');
return false; return false;
} }
...@@ -548,7 +548,7 @@ export default { ...@@ -548,7 +548,7 @@ export default {
async modChild(item) { async modChild(item) {
const that = this; const that = this;
const tag = await that.getStatus(); const tag = await that.getStatus();
if (!!tag && (tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3)) { if (!!tag && (tag.syncStatus == 0 || tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3||tag.syncStatus == 5)) {
showMsg.showmsg('通讯录同步中,暂无法操作', 'warning'); showMsg.showmsg('通讯录同步中,暂无法操作', 'warning');
return false; return false;
} }
...@@ -772,7 +772,7 @@ export default { ...@@ -772,7 +772,7 @@ export default {
async delChild(item) { async delChild(item) {
const that = this; const that = this;
const tag = await that.getStatus(); const tag = await that.getStatus();
if (!!tag && (tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3)) { if (!!tag && (tag.syncStatus == 0 || tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3||tag.syncStatus == 5)) {
showMsg.showmsg('通讯录同步中,暂无法操作', 'warning'); showMsg.showmsg('通讯录同步中,暂无法操作', 'warning');
return false; return false;
} }
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
* @Author: 无尘 * @Author: 无尘
* @Date: 2019-03-20 14:36:37 * @Date: 2019-03-20 14:36:37
* @LastEditors: 无尘 * @LastEditors: 无尘
* @LastEditTime: 2020-04-15 20:13:15 * @LastEditTime: 2020-04-17 00:34:24
--> -->
<template> <template>
<div class="my-customer-wrap common-set-wrap"> <div class="my-customer-wrap common-set-wrap">
...@@ -414,7 +414,7 @@ export default { ...@@ -414,7 +414,7 @@ export default {
async addChild(item) { async addChild(item) {
const that = this; const that = this;
const tag = await that.getStatus(); const tag = await that.getStatus();
if (!!tag && (tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3)) { if (!!tag && (tag.syncStatus == 0 || tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3 || tag.syncStatus == 5)) {
showMsg.showmsg('通讯录同步中,暂无法操作', 'warning'); showMsg.showmsg('通讯录同步中,暂无法操作', 'warning');
return false; return false;
} }
...@@ -428,7 +428,7 @@ export default { ...@@ -428,7 +428,7 @@ export default {
async modChild(item) { async modChild(item) {
const that = this; const that = this;
const tag = await that.getStatus(); const tag = await that.getStatus();
if (!!tag && (tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3)) { if (!!tag && (tag.syncStatus == 0 || tag.syncStatus == 1 || tag.syncStatus == 2 || tag.syncStatus == 3 || tag.syncStatus == 5)) {
showMsg.showmsg('通讯录同步中,暂无法操作', 'warning'); showMsg.showmsg('通讯录同步中,暂无法操作', 'warning');
return false; return false;
} }
......
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