You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
18 KiB
1 line
18 KiB
1 year ago
|
(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-a72c0c60","chunk-40a66b02"],{"0f0e":function(e,t,a){"use strict";a("d81d"),a("4de4"),a("d3b7"),a("a434"),a("14d9"),a("b64b"),a("e9c4");var i=a("c4c8"),s={name:"userLabel",props:{},data:function(){return{labelList:[],dataLabel:[],isUser:!1}},mounted:function(){this.setLabel()},methods:{inArray:function(e,t){for(var a in t)if(t[a].id==e)return!0;return!1},setLabel:function(){var e=this;Object(i.z)().then((function(t){t.data.map((function(t){t.children&&(e.isUser=!0,t.children.map((function(t){e.inArray(t.id,e.dataLabel)?t.disabled=!0:t.disabled=!1})))})),e.labelList=t.data})).catch((function(t){e.$message.error(t.msg)}))},selectLabel:function(e){var t;e.disabled?(t=this.dataLabel.indexOf(this.dataLabel.filter((function(t){return t.id==e.id}))[0]),this.dataLabel.splice(t,1),e.disabled=!1):(this.dataLabel.push({label_name:e.label_name,id:e.id}),e.disabled=!0)},subBtn:function(){this.$emit("activeData",JSON.parse(JSON.stringify(this.dataLabel)))},cancel:function(){this.$emit("close")}}};a("e15d"),a=a("2877"),a=Object(a.a)(s,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"label-wrapper"},[t("div",{staticClass:"list-box"},[e.isUser?e._l(e.labelList,(function(a,i){return t("div",{key:i,staticClass:"label-box"},[a.children?t("div",{staticClass:"title"},[e._v(e._s(a.label_name))]):e._e(),a.children&&a.children.length?t("div",{staticClass:"list"},e._l(a.children,(function(a,i){return t("div",{key:i,staticClass:"label-item",class:{on:a.disabled},on:{click:function(t){return e.selectLabel(a)}}},[e._v("\n "+e._s(a.label_name)+"\n ")])})),0):e._e()])})):e._e(),e.isUser?e._e():t("div",[e._v("暂无标签")])],2),t("div",{staticClass:"footer"},[t("el-button",{staticClass:"btns",attrs:{ghost:""},on:{click:e.cancel}},[e._v("取消")]),t("el-button",{staticClass:"btns",attrs:{type:"primary"},on:{click:e.subBtn}},[e._v("确定")])],1)])}),[],!1,null,"37eb90ed",null);t.a=a.exports},"6eb8":function(e,t,a){},7969:function(e,t,a){},"7f19":function(e,t,a){"use strict";a("7969")},"8c03":function(e,t,a){"use strict";a.r(t);var i=a("c7eb"),s=a("1da1"),r=(a("a15b"),a("d81d"),a("c73d"),a("90e7")),o={name:"index",data:function(){return{formValidate:{page:1,limit:15,data:"",nickname:""},tableList2:[],timeVal:[],fromList:{title:"选择时间",custom:!0,fromTxt:[{text:"全部",val:""},{text:"今天",val:"today"},{text:"昨天",val:"yesterday"},{text:"最近7天",val:"lately7"},{text:"最近30天",val:"lately30"},{text:"本月",val:"month"},{text:"本年",val:"year"}]},currentid:0,productRow:{},loading2:!1,total2:0}},created:function(){},mounted:function(){this.getListService()},methods:{onchangeTime:function(e){this.timeVal=e,this.formValidate.data=this.timeVal?this.timeVal.join("-"):"",this.getListService()},selectChange:function(e){this.formValidate.data=e,this.timeVal=[],this.getListService()},getListService:function(){var e=this;this.loading2=!0,Object(r.G)(this.formValidate).then(function(){var t=Object(s.a)(Object(i.a)().mark((function t(a){var s;return Object(i.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:s=a.data,e.tableList2=s.list,e.total2=s.count,e.tableList2.map((function(e){e._isChecked=!1})),e.loading2=!1;case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.loading2=!1,e.$message.error(t.msg)}))},userSearchs:function(){this.formValidate.page=1,this.getListService()},currentidRadio:function(e){self.currentid=e.uid,this.productRow=e,this.productRow.uid?"image"===this.$route.query.fodder?(e={image:this.productRow.headimgurl,uid:this.productRow.uid},form_create_helper.set("image",e),form_create_helper.close("image")):this.$emit("imageObject",{image:this.productRow.headimgurl,uid:this.productRow.uid}):this.$message.warning("请先选择商品")}}};a("e32b"),a=a("2877"),a=Object(a.a)(o,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"customer"},[t("el-form",{ref:"formValidate",attrs:{model:e.formValidate,"label-width":"80px",inline:""},nativeOn:{submit:func
|