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
8.9 KiB
1 line
8.9 KiB
|
2 months ago
|
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["package1/inventory/gategory"],{"22fc":function(e,t,i){"use strict";i.r(t);var u=i("2426"),o=i.n(u);for(var l in u)["default"].indexOf(l)<0&&function(e){i.d(t,e,(function(){return u[e]}))}(l);t["default"]=o.a},2426:function(e,t,i){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i={data:function(){return{indexList:[],show:!1,inputVal:"",specVal:"",addIndex:0,typeModel:"",editItem:{},delItems:{},isOpenId:"",delType:"",goodsList:[],dialogTit:"输入分类名",typeText:"",sortText:"",sortTextEdit:"",defaultList:[{name:"颜色",list:[{value:"均色",checked:!1},{value:"白色",checked:!1},{value:"黑色",checked:!1},{value:"浅蓝",checked:!1},{value:"蓝色",checked:!1},{value:"灰色",checked:!1},{value:"咖色",checked:!1},{value:"紫色",checked:!1},{value:"红色",checked:!1},{value:"米色",checked:!1}]},{name:"尺码",list:[{value:"均码",checked:!1},{value:"XS码",checked:!1},{value:"S码",checked:!1},{value:"M码",checked:!1},{value:"L码",checked:!1},{value:"XL码",checked:!1},{value:"XXL码",checked:!1},{value:"XXXL码",checked:!1},{value:"XXXXL码",checked:!1},{value:"25码",checked:!1},{value:"26码",checked:!1},{value:"27码",checked:!1},{value:"28码",checked:!1},{value:"29码",checked:!1},{value:"30码",checked:!1},{value:"31码",checked:!1},{value:"32码",checked:!1},{value:"33码",checked:!1},{value:"34码",checked:!1},{value:"35码",checked:!1},{value:"36码",checked:!1},{value:"37码",checked:!1},{value:"38码",checked:!1},{value:"39码",checked:!1},{value:"40码",checked:!1},{value:"41码",checked:!1},{value:"42码",checked:!1},{value:"43码",checked:!1},{value:"44码",checked:!1},{value:"45码",checked:!1}]}],multipleList:[]}},computed:{},filters:{sliceMsg:function(e){var t="";if("string"==typeof e){var i=JSON.parse(e);for(var u in i)t+=i[u]+"/"}return t}},onShow:function(){this.getGategoryList()},methods:{getGategoryList:function(){var e=this;this.tui.request("/app/productCategory/list","get",{},!1,!0).then((function(t){200==t.code?e.indexList=t.result:e.tui.toast(t.message)})).catch((function(e){}))},inputDialogToggle:function(e,t,i){this.typeModel=e,"edit"==e?(this.inputVal=t.categoryName,this.editItem=t,this.sortTextEdit=null==this.editItem.sort||"null"==this.editItem.sort?"":this.editItem.sort,this.$refs.delDialog.open("bottom")):"add"==e&&(this.inputVal="",this.isOpenId=t,this.dialogTit="输入分类名",this.$refs.addTypeDialog.open("bottom"))},close:function(){this.$refs.addTypeDialog.close()},handleBlur:function(e){this.inputVal=e.detail.value},handleBlurSort:function(e){this.sortTextEdit=e.detail.value},getTypeToNum:function(t){var i=this,u=this;this.tui.request("/app/stock/getlistByAttributeList","post",{categoryId:t},!1,!0).then((function(t){200==t.code&&(""!=t.result?(i.goodsList=t.result,i.$refs.carPopup.open("bottom")):i.tui.request("/app/productAttribute/selectByCategoryId","POST",{categoryId:i.delItems.id},!1,!0).then((function(t){200==t.code&&(t.result.length>0?e.showModal({title:"提示",content:"此分类已经维护了子分类,确定继续删除吗?",success:function(e){e.confirm&&u.delItemModal()}}):u.show=!0)})).catch((function(e){})))})).catch((function(e){}))},clickList:function(t){var i=getCurrentPages(),u=i[i.length-2];u.$vm.typeItem=t,e.navigateBack({delta:1})},toggle:function(e){this.addIndex=e,this.$refs.addDialog.open()},addSpec:function(e){var t={value:e,checked:!1};this.defaultList[this.addIndex].list.push(t),this.$refs.addClose.val=""},dialogInputConfirm:function(t){var i=this;switch(i.typeModel){case"add":for(var u=0;u<i.indexList.length;u++)if(i.indexList[u].categoryName==t)return void e.showToast({title:"请勿重复添加!",icon:"error"});if(""==t)return void i.tui.toast("请输入分类名");if(""!=t&&""==i.multipleList)i.multipleList=[{attributeName:"颜色",productAttributeValueVoList:[{checked:!0,value:"均色"}]},{attributeName:"尺码",productAttributeValueVoList:[{checked:!0,value:"均码"}]}];else if(""!=t&&""!=i.multipleList)for(var o=0;o<i.mul
|