Commit b1eed961 by 无尘

fix: 修改 同步

parent 4c3e6d7d
<!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.24.css><link href=./static/css/app.f6c99ecdcf49618bf6b39ea7b8066002.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.5afd170d9a9e0c07a36b.js></script><script type=text/javascript src=./static/js/vendor.e91073f106903eddf860.js></script><script type=text/javascript src=./static/js/app.e709154b5425d7911aa0.js></script></body></html>
\ No newline at end of file
<!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.24.css><link href=./static/css/app.da20da7e69cb5f32699a96ddd7eef666.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.e165fb6414daecae2516.js></script><script type=text/javascript src=./static/js/vendor.e91073f106903eddf860.js></script><script type=text/javascript src=./static/js/app.e709154b5425d7911aa0.js></script></body></html>
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
!function(e){var a=window.webpackJsonp;window.webpackJsonp=function(c,n,r){for(var b,t,o,i=0,u=[];i<c.length;i++)t=c[i],f[t]&&u.push(f[t][0]),f[t]=0;for(b in n)Object.prototype.hasOwnProperty.call(n,b)&&(e[b]=n[b]);for(a&&a(c,n,r);u.length;)u.shift()();if(r)for(i=0;i<r.length;i++)o=d(d.s=r[i]);return o};var c={},f={51:0};function d(a){if(c[a])return c[a].exports;var f=c[a]={i:a,l:!1,exports:{}};return e[a].call(f.exports,f,f.exports,d),f.l=!0,f.exports}d.e=function(e){var a=f[e];if(0===a)return new Promise(function(e){e()});if(a)return a[2];var c=new Promise(function(c,d){a=f[e]=[c,d]});a[2]=c;var n=document.getElementsByTagName("head")[0],r=document.createElement("script");r.type="text/javascript",r.charset="utf-8",r.async=!0,r.timeout=12e4,d.nc&&r.setAttribute("nonce",d.nc),r.src=d.p+"static/js/"+e+"."+{0:"91eb4904aa495d01b271",1:"06c4e42e62c1f75191f0",2:"81489599fa9cded4cd8f",3:"69d773fe63645c5c027d",4:"f1674bae959e941960b1",5:"64fd580715e0813657d0",6:"b748d7ac73a6d6700725",7:"ee9b4ffcf8a8cc2fde16",8:"c5a640255e88b1ca669f",9:"131b2e1b7692b60afd8b",10:"7198c20565f487f5e229",11:"38fca7a731efb52f73e5",12:"c726fc6afc6e1a77f086",13:"6bba994316782071d73a",14:"328552ea1df52685d924",15:"e2410478e3a7240b7adc",16:"bb5e6d72cbc8bf43e5b7",17:"95d3d2b81b6732c899cb",18:"60c4a5b5e95e2bedf55b",19:"d7d691e18789d84baad8",20:"844ad5ee593eae63c52e",21:"770311f70228fba8e90b",22:"81f4a1e7120e15df0ea9",23:"ab3d7ca5a4ac86082013",24:"40fac2805362183128cd",25:"478df3da4cb7c7af6a47",26:"d2a69d136f7452d5784b",27:"da711b22b7b9fb1b1e92",28:"7acc9215b2460e498c48",29:"569ed25c8b4bf00254de",30:"df323bb62359327d7053",31:"c48508436d387ecab7e5",32:"fdc8fb944fc839a5f0c9",33:"64721b581ad65fc06a5c",34:"1f69600f84ea88db4621",35:"51630c67df4e611a358a",36:"030f99cc1cb0eb54f38a",37:"722ec3ee74746d1f0771",38:"11fa4a08a95df9d72fdb",39:"7dfcaaab2bdeab04f8e8",40:"26ef55c1adb75adce860",41:"409fc320bb5afcd95dbe",42:"54ea7e2ab19fe82e5d03",43:"5d2d83cd76295aac795e",44:"894c9353222f503048dd",45:"e943700ad9539430cc2a",46:"3ebb7632373e949c4784",47:"db2230e175441528fa76",48:"bda5c55f72a191ae99c2"}[e]+".js";var b=setTimeout(t,12e4);function t(){r.onerror=r.onload=null,clearTimeout(b);var a=f[e];0!==a&&(a&&a[1](new Error("Loading chunk "+e+" failed.")),f[e]=void 0)}return r.onerror=r.onload=t,n.appendChild(r),c},d.m=e,d.c=c,d.d=function(e,a,c){d.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:c})},d.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return d.d(a,"a",a),a},d.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},d.p="./",d.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
!function(e){var a=window.webpackJsonp;window.webpackJsonp=function(c,n,r){for(var b,t,o,i=0,u=[];i<c.length;i++)t=c[i],f[t]&&u.push(f[t][0]),f[t]=0;for(b in n)Object.prototype.hasOwnProperty.call(n,b)&&(e[b]=n[b]);for(a&&a(c,n,r);u.length;)u.shift()();if(r)for(i=0;i<r.length;i++)o=d(d.s=r[i]);return o};var c={},f={51:0};function d(a){if(c[a])return c[a].exports;var f=c[a]={i:a,l:!1,exports:{}};return e[a].call(f.exports,f,f.exports,d),f.l=!0,f.exports}d.e=function(e){var a=f[e];if(0===a)return new Promise(function(e){e()});if(a)return a[2];var c=new Promise(function(c,d){a=f[e]=[c,d]});a[2]=c;var n=document.getElementsByTagName("head")[0],r=document.createElement("script");r.type="text/javascript",r.charset="utf-8",r.async=!0,r.timeout=12e4,d.nc&&r.setAttribute("nonce",d.nc),r.src=d.p+"static/js/"+e+"."+{0:"91eb4904aa495d01b271",1:"06c4e42e62c1f75191f0",2:"81489599fa9cded4cd8f",3:"69d773fe63645c5c027d",4:"f1674bae959e941960b1",5:"4aec0c06a5a61b326d84",6:"b748d7ac73a6d6700725",7:"ee9b4ffcf8a8cc2fde16",8:"c5a640255e88b1ca669f",9:"131b2e1b7692b60afd8b",10:"7198c20565f487f5e229",11:"38fca7a731efb52f73e5",12:"c726fc6afc6e1a77f086",13:"6bba994316782071d73a",14:"328552ea1df52685d924",15:"e2410478e3a7240b7adc",16:"bb5e6d72cbc8bf43e5b7",17:"95d3d2b81b6732c899cb",18:"60c4a5b5e95e2bedf55b",19:"d7d691e18789d84baad8",20:"844ad5ee593eae63c52e",21:"770311f70228fba8e90b",22:"81f4a1e7120e15df0ea9",23:"ab3d7ca5a4ac86082013",24:"40fac2805362183128cd",25:"478df3da4cb7c7af6a47",26:"d2a69d136f7452d5784b",27:"da711b22b7b9fb1b1e92",28:"7acc9215b2460e498c48",29:"569ed25c8b4bf00254de",30:"df323bb62359327d7053",31:"c48508436d387ecab7e5",32:"fdc8fb944fc839a5f0c9",33:"64721b581ad65fc06a5c",34:"1f69600f84ea88db4621",35:"51630c67df4e611a358a",36:"030f99cc1cb0eb54f38a",37:"722ec3ee74746d1f0771",38:"11fa4a08a95df9d72fdb",39:"7dfcaaab2bdeab04f8e8",40:"26ef55c1adb75adce860",41:"409fc320bb5afcd95dbe",42:"54ea7e2ab19fe82e5d03",43:"5d2d83cd76295aac795e",44:"894c9353222f503048dd",45:"e943700ad9539430cc2a",46:"3ebb7632373e949c4784",47:"db2230e175441528fa76",48:"bda5c55f72a191ae99c2"}[e]+".js";var b=setTimeout(t,12e4);function t(){r.onerror=r.onload=null,clearTimeout(b);var a=f[e];0!==a&&(a&&a[1](new Error("Loading chunk "+e+" failed.")),f[e]=void 0)}return r.onerror=r.onload=t,n.appendChild(r),c},d.m=e,d.c=c,d.d=function(e,a,c){d.o(e,a)||Object.defineProperty(e,a,{configurable:!1,enumerable:!0,get:c})},d.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return d.d(a,"a",a),a},d.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},d.p="./",d.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
......@@ -4,7 +4,7 @@
* @Author: 无尘
* @Date: 2019-08-14 16:51:07
* @LastEditors: 无尘
* @LastEditTime: 2020-03-12 15:44:09
* @LastEditTime: 2020-03-12 16:05:46
-->
<!--
<wx-tree v-model="itemData" ></wx-tree>
......@@ -236,11 +236,18 @@ export default {
// 如果移入到有子级却没有加载子级的部门时候,
if (!that.itemData[index].loaded && that.itemData[index].children.length) {
await that.handleRemoved(that.itemData[index])
const childLevelData = that.itemData[index].hasSonNode? await that.getChildData(that.itemData[index]) : [];
const childLevelData = that.itemData[index].hasSonNode ? await that.getChildData(that.itemData[index]) : [];
childLevelData.forEach(ele => {
that.itemData[index].children.push(ele);
})
console.log('移入到还没有加载子级的部门:',that.itemData)
console.log('移入到还没有加载子级的部门1:',that.itemData)
let hash = {};
let arr = JSON.parse(JSON.stringify(that.itemData[index].children));
arr = arr.reduce(function(item, next) {
hash[next.departmentId] ? '' : (hash[next.departmentId] = true && item.push(next));
return item;
}, []);
that.itemData[index].children = arr;
}
}
}
......@@ -274,7 +281,14 @@ export default {
childData.forEach(ele => {
that.itemObj.children.push(ele);
})
console.log('移入到还没有加载子级的部门:',that.itemObj)
console.log('移入到还没有加载子级的部门2:',that.itemObj)
let hashObj = {};
let arrObj = JSON.parse(JSON.stringify(that.itemObj.children));
arrObj = arrObj.reduce(function(item, next) {
hashObj[next.departmentId] ? '' : (hashObj[next.departmentId] = true && item.push(next));
return item;
}, []);
that.itemObj.children = arrObj;
}
let newEle = JSON.parse(JSON.stringify(value[objKey].element));
......
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