1 |
- webpackJsonp([14],{"+Re3":function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var i=e("ifoU"),o=e.n(i),a=e("vLgD");var r={name:"tagAdd",data:function(){return{loading:!1,params:{page_no:1,page_size:500,label_id:""},tag_id:"",tag_name:"",tableData:[],selectionids:[],maxsize:0,goodsApi:"admin/erp/goods",multipleApi:"admin/erp/goods/@ids/details",categoryApi:"admin/goods/category/0/children",showDialog:!1,goodsIds:[]}},watch:{tag_id:"GET_TagGoodsList",$route:{immediate:!0,handler:function(t){"tagAdd"===t.name&&(this.params.label_id=this.tag_id=t.params.tag_id,this.tag_name=t.query.tag_name)}}},methods:{selectgoodslist:function(){this.showDialog=!0},refreshFunc:function(t){this.tableData=t;var n=new o.a;this.tableData=this.tableData.filter(function(t){return!n.has(t.id)&&n.set(t.id,1)}),this.goodsIds=this.tableData.map(function(t){return t.id})},GET_TagGoodsList:function(){var t,n=this;this.loading=!0,(t=this.params,Object(a.a)({url:"/admin/erp/goodsLabelRelation",method:"get",loading:!1,params:t})).then(function(t){n.loading=!1,n.tableData=t.data,n.goodsIds=n.tableData.map(function(t){return t.id}),n.maxsize=0})},canceljoin:function(t){var n=this;this.tableData.forEach(function(e,i){e.id===t.row.id&&n.tableData.splice(i,1)}),this.goodsIds=this.tableData.map(function(t){return t.id})},selectionChange:function(t){this.selectionids=t.map(function(t){return t.id})},cancelall:function(){var t=this;this.selectionids.length<=0?this.$message.error("请选择要取消的商品"):(this.selectionids.forEach(function(n){t.tableData.forEach(function(e,i){e.id===n&&t.tableData.splice(i,1)})}),this.goodsIds=this.tableData.map(function(t){return t.id}))},savesetup:function(){var t,n=this,e=this.tableData.map(function(t){return t.id});(t={label_id:this.params.label_id,goods_ids:e},Object(a.a)({url:"/admin/erp/goodsLabelRelation/relationGoods",method:"post",headers:{"Content-Type":"application/json"},data:t})).then(function(){n.loading=!1,n.$message.success("保存设置成功!")})}}},s=e("XyMi");var l=function(t){e("R010")},c=Object(s.a)(r,function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",[e("en-table-layout",{attrs:{toolbar:"",pagination:"",tableData:t.tableData,loading:t.loading,selectionChange:t.selectionChange}},[e("div",{staticClass:"inner-toolbar",attrs:{slot:"toolbar"},slot:"toolbar"},[e("div",{staticClass:"toolbar-btns"},[e("el-button",{attrs:{type:"primary"},on:{click:t.selectgoodslist}},[t._v("选择商品")]),t._v(" "),e("el-button",{attrs:{type:"danger"},on:{click:t.cancelall}},[t._v("批量取消")])],1)]),t._v(" "),e("template",{slot:"table-columns"},[e("el-table-column",{attrs:{type:"selection"}}),t._v(" "),e("el-table-column",{attrs:{label:"商品名称",prop:"name"}}),t._v(" "),e("el-table-column",{attrs:{label:"商品编号",prop:"sn"}}),t._v(" "),e("el-table-column",{attrs:{label:"商品价格",prop:"price"}}),t._v(" "),e("el-table-column",{attrs:{label:"商品图片","min-width":"200"},scopedSlots:t._u([{key:"default",fn:function(n){return[n.row.image?e("img",{staticClass:"goods-image",staticStyle:{width:"50px",height:"50px"},attrs:{src:n.row.image}}):t._e()]}}])}),t._v(" "),e("el-table-column",{attrs:{label:"操作"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("el-button",{attrs:{type:"danger"},on:{click:function(e){return t.canceljoin(n)}}},[t._v("取消参加\n ")])]}}])})],1)],2),t._v(" "),e("div",{staticClass:"save-tag"},[e("el-button",{attrs:{type:"primary"},on:{click:t.savesetup}},[t._v("保存设置")])],1),t._v(" "),e("en-goods-picker",{attrs:{type:"admin",show:t.showDialog,api:t.goodsApi,multipleApi:t.multipleApi,categoryApi:t.categoryApi,defaultData:t.tableData,limit:t.maxsize},on:{confirm:t.refreshFunc,close:function(n){t.showDialog=!1}}})],1)},[],!1,l,"data-v-5c56f868",null);n.default=c.exports},"3C/1":function(t,n,e){e("M6a0"),e("zQR9"),e("+tPU"),e("qCoq"),e("UvrK"),e("Xjd4"),e("bqnK"),t.exports=e("FeBl").Map},"4WTo":function(t,n,e){var i=e("NWt+");t.exports=function(t,n){var e=[];return i(t,!1,e.push,e,n),e}},"7Doy":function(t,n,e){var i=e("EqjI"),o=e("7UMu"),a=e("dSzd")("species");t.exports=function(t){var n;return o(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!o(n.prototype)||(n=void 0),i(n)&&null===(n=n[a])&&(n=void 0)),void 0===n?Array:n}},"9Bbf":function(t,n,e){"use strict";var i=e("kM2E");t.exports=function(t){i(i.S,t,{of:function(){for(var t=arguments.length,n=new Array(t);t--;)n[t]=arguments[t];return new this(n)}})}},"9C8M":function(t,n,e){"use strict";var i=e("evD5").f,o=e("Yobk"),a=e("xH/j"),r=e("+ZMJ"),s=e("2KxR"),l=e("NWt+"),c=e("vIB/"),f=e("EGZi"),u=e("bRrM"),d=e("+E39"),p=e("06OY").fastKey,h=e("LIJb"),v=d?"_s":"size",g=function(t,n){var e,i=p(n);if("F"!==i)return t._i[i];for(e=t._f;e;e=e.n)if(e.k==n)return e};t.exports={getConstructor:function(t,n,e,c){var f=t(function(t,i){s(t,f,n,"_i"),t._t=n,t._i=o(null),t._f=void 0,t._l=void 0,t[v]=0,void 0!=i&&l(i,e,t[c],t)});return a(f.prototype,{clear:function(){for(var t=h(this,n),e=t._i,i=t._f;i;i=i.n)i.r=!0,i.p&&(i.p=i.p.n=void 0),delete e[i.i];t._f=t._l=void 0,t[v]=0},delete:function(t){var e=h(this,n),i=g(e,t);if(i){var o=i.n,a=i.p;delete e._i[i.i],i.r=!0,a&&(a.n=o),o&&(o.p=a),e._f==i&&(e._f=o),e._l==i&&(e._l=a),e[v]--}return!!i},forEach:function(t){h(this,n);for(var e,i=r(t,arguments.length>1?arguments[1]:void 0,3);e=e?e.n:this._f;)for(i(e.v,e.k,this);e&&e.r;)e=e.p},has:function(t){return!!g(h(this,n),t)}}),d&&i(f.prototype,"size",{get:function(){return h(this,n)[v]}}),f},def:function(t,n,e){var i,o,a=g(t,n);return a?a.v=e:(t._l=a={i:o=p(n,!0),k:n,v:e,p:i=t._l,n:void 0,r:!1},t._f||(t._f=a),i&&(i.n=a),t[v]++,"F"!==o&&(t._i[o]=a)),t},getEntry:g,setStrong:function(t,n,e){c(t,n,function(t,e){this._t=h(t,n),this._k=e,this._l=void 0},function(){for(var t=this._k,n=this._l;n&&n.r;)n=n.p;return this._t&&(this._l=n=n?n.n:this._t._f)?f(0,"keys"==t?n.k:"values"==t?n.v:[n.k,n.v]):(this._t=void 0,f(1))},e?"entries":"values",!e,!0),u(n)}}},ALrJ:function(t,n,e){var i=e("+ZMJ"),o=e("MU5D"),a=e("sB3e"),r=e("QRG4"),s=e("oeOm");t.exports=function(t,n){var e=1==t,l=2==t,c=3==t,f=4==t,u=6==t,d=5==t||u,p=n||s;return function(n,s,h){for(var v,g,b=a(n),m=o(b),_=i(s,h,3),x=r(m.length),y=0,w=e?p(n,x):l?p(n,0):void 0;x>y;y++)if((d||y in m)&&(g=_(v=m[y],y,b),t))if(e)w[y]=g;else if(g)switch(t){case 3:return!0;case 5:return v;case 6:return y;case 2:w.push(v)}else if(f)return!1;return u?-1:c||f?f:w}}},Eyqx:function(t,n,e){(t.exports=e("FZ+f")(!1)).push([t.i,'\n@charset "UTF-8";\n[data-v-5c56f868] div.toolbar {\n height: 70px;\n padding: 20px 0;\n}\n[data-v-5c56f868] .el-table td:not(.is-left) {\n text-align: center;\n}\n[data-v-5c56f868] thead > tr /deep/ th:nth-child(2) {\n text-align: left !important;\n}\n/*商品信息*/\n.goods-info[data-v-5c56f868] {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n.goods-info .goods-image[data-v-5c56f868] {\n width: 50px;\n height: 50px;\n}\n.goods-info .goodsinfo-txt[data-v-5c56f868] {\n margin-left: 20px;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n -webkit-box-pack: justify;\n -ms-flex-pack: justify;\n justify-content: space-between;\n -webkit-box-align: start;\n -ms-flex-align: start;\n align-items: flex-start;\n}\n.goods-info .goodsinfo-txt .goods-name[data-v-5c56f868] {\n color: #6289ff;\n}\n.goods-info .goodsinfo-txt .goods-price[data-v-5c56f868] {\n color: #f60;\n}\n/*保存标签商品*/\n.save-tag[data-v-5c56f868] {\n text-align: center;\n}\n.save-tag button[data-v-5c56f868] {\n margin-top: 15px;\n}\n',""])},HpRW:function(t,n,e){"use strict";var i=e("kM2E"),o=e("lOnJ"),a=e("+ZMJ"),r=e("NWt+");t.exports=function(t){i(i.S,t,{from:function(t){var n,e,i,s,l=arguments[1];return o(this),(n=void 0!==l)&&o(l),void 0==t?new this:(e=[],n?(i=0,s=a(l,arguments[2],2),r(t,!1,function(t){e.push(s(t,i++))})):r(t,!1,e.push,e),new this(e))}})}},LIJb:function(t,n,e){var i=e("EqjI");t.exports=function(t,n){if(!i(t)||t._t!==n)throw TypeError("Incompatible receiver, "+n+" required!");return t}},R010:function(t,n,e){var i=e("Eyqx");"string"==typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);e("rjj0")("5385b808",i,!0)},UvrK:function(t,n,e){var i=e("kM2E");i(i.P+i.R,"Map",{toJSON:e("m9gC")("Map")})},Xjd4:function(t,n,e){e("9Bbf")("Map")},bqnK:function(t,n,e){e("HpRW")("Map")},ifoU:function(t,n,e){t.exports={default:e("3C/1"),__esModule:!0}},m9gC:function(t,n,e){var i=e("RY/4"),o=e("4WTo");t.exports=function(t){return function(){if(i(this)!=t)throw TypeError(t+"#toJSON isn't generic");return o(this)}}},oeOm:function(t,n,e){var i=e("7Doy");t.exports=function(t,n){return new(i(t))(n)}},qCoq:function(t,n,e){"use strict";var i=e("9C8M"),o=e("LIJb");t.exports=e("qo66")("Map",function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},{get:function(t){var n=i.getEntry(o(this,"Map"),t);return n&&n.v},set:function(t,n){return i.def(o(this,"Map"),0===t?0:t,n)}},i,!0)},qo66:function(t,n,e){"use strict";var i=e("7KvD"),o=e("kM2E"),a=e("06OY"),r=e("S82l"),s=e("hJx8"),l=e("xH/j"),c=e("NWt+"),f=e("2KxR"),u=e("EqjI"),d=e("e6n0"),p=e("evD5").f,h=e("ALrJ")(0),v=e("+E39");t.exports=function(t,n,e,g,b,m){var _=i[t],x=_,y=b?"set":"add",w=x&&x.prototype,k={};return v&&"function"==typeof x&&(m||w.forEach&&!r(function(){(new x).entries().next()}))?(x=n(function(n,e){f(n,x,t,"_c"),n._c=new _,void 0!=e&&c(e,b,n[y],n)}),h("add,clear,delete,forEach,get,has,set,keys,values,entries,toJSON".split(","),function(t){var n="add"==t||"set"==t;t in w&&(!m||"clear"!=t)&&s(x.prototype,t,function(e,i){if(f(this,x,t),!n&&m&&!u(e))return"get"==t&&void 0;var o=this._c[t](0===e?0:e,i);return n?this:o})}),m||p(x.prototype,"size",{get:function(){return this._c.size}})):(x=g.getConstructor(n,t,b,y),l(x.prototype,e),a.NEED=!0),d(x,t),k[t]=x,o(o.G+o.W+o.F,k),m||g.setStrong(x,t,b),x}}});
|