ludc
2025-01-16 5203081b68e3a8dc139d1807b2f8774e4a00a82a
1
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d222013"],{cd84:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e._self._c;return t("div",{staticStyle:{height:"720px"}},[t("avue-tree",{directives:[{name:"loading",rawName:"v-loading",value:e.treeLoading,expression:"treeLoading"}],ref:"tree",attrs:{data:e.treeData,option:e.treeOption},on:{"node-click":e.nodeClick},scopedSlots:e._u([{key:"default",fn:function(a){var r=a.node;a.data;return t("span",{staticClass:"el-tree-node__label"},[t("span",[t("i",{staticClass:"el-icon-s-promotion"}),e._v("\n                  "+e._s((r||{}).label)+"\n              ")])])}}])})],1)},o=[],n=(a("8e6e"),a("ac6a"),a("456d"),a("ade3")),c=a("468a");function i(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,r)}return a}function d(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?i(Object(a),!0).forEach((function(t){Object(n["a"])(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):i(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var l={name:"product",props:{sourceData:{type:Array,default:{}},dataStore:{type:Array,default:[]},paramVOS:{type:Array,default:{}}},data:function(){var e=this;return{treeLoading:!1,treeData:[],treeOption:{height:"auto",menu:!1,addBtn:!1,defaultExpandAll:!1,props:{label:"text",value:"oid",children:"children"},lazy:!0,treeLoad:function(t,a){console.log(t);var r={productNo:e.dataStore[0].productnumber,productOid:e.dataStore[0].oid,parentOid:0===t.level?"":t.data.oid};Object(c["getEbomInfo"])(r).then((function(e){console.log(e),a(e.data.data.map((function(e){return d(d({},e),{},{leaf:e.leaf})})))}))}}}},created:function(){console.log("this.dataStore",this.dataStore)},methods:{nodeClick:function(e){console.log(e),this.$emit("setDataStore",{area:"westAreaInDialog",type:"tree",btmType:"workcontext",dataStore:[e]})}}},s=l,p=a("2877"),u=Object(p["a"])(s,r,o,!1,null,"3be9487a",null);t["default"]=u.exports}}]);