| 1 |
- {"map":"{\"version\":3,\"sources\":[\"static/js/chunk-25a94912.42151dee.js\"],\"names\":[\"window\",\"push\",\"2520\",\"module\",\"__webpack_exports__\",\"__webpack_require__\",\"2b53\",\"exports\",\"3fc7\",\"55bb\",\"r\",\"render\",\"_vm\",\"this\",\"_h\",\"$createElement\",\"_c\",\"_self\",\"staticClass\",\"style\",\"width\",\"attrs\",\"value\",\"placeholder\",\"clearable\",\"filterable\",\"remote\",\"size\",\"multiple\",\"disabled\",\"remote-method\",\"remoteMethod\",\"loading\",\"on\",\"change\",\"selChange\",\"clear\",\"clearChange\",\"_l\",\"item\",\"index\",\"key\",\"label\",\"name\",\"id\",\"staticStyle\",\"margin-right\",\"staticRenderFns\",\"Shop\",\"SelectShopvue_type_script_lang_js_\",\"model\",\"prop\",\"event\",\"props\",\"type\",\"Number\",\"String\",\"Array\",\"default\",\"isDefault\",\"Boolean\",\"isCheck\",\"enable\",\"action\",\"materielId\",\"[object Object]\",\"shop_list\",\"page\",\"pre_page\",\"getList\",\"methods\",\"query\",\"searchList\",\"$emit\",\"val\",\"row\",\"filter\",\"indexOf\",\"params\",\"pageSize\",\"enableStatus\",\"data\",\"Object\",\"shopPartnerId\",\"shopType\",\"goods_SelectShopvue_type_script_lang_js_\",\"componentNormalizer\",\"component\",\"5ed9\",\"height\",\"autoresize\",\"options\",\"theme\",\"vabCharts\",\"Chart1vue_type_script_lang_js_\",\"components\",\"VabChart\",\"timeData\",\"goodsNum\",\"orderNum\",\"orderMoney\",\"timer\",\"countConfig\",\"startVal\",\"endVal\",\"$baseLodash\",\"random\",\"decimals\",\"prefix\",\"suffix\",\"separator\",\"duration\",\"grid\",\"left\",\"right\",\"bottom\",\"containLabel\",\"tooltip\",\"trigger\",\"axisPointer\",\"backgroundColor\",\"color\",\"legend\",\"borderColor\",\"xAxis\",\"boundaryGap\",\"axisTick\",\"alignWithLabel\",\"splitLine\",\"show\",\"yAxis\",\"series\",\"smooth\",\"areaStyle\",\"normal\",\"x\",\"y\",\"x2\",\"y2\",\"colorStops\",\"offset\",\"globalCoord\",\"symbol\",\"itemStyle\",\"lineStyle\",\"clearInterval\",\"components_Chart1vue_type_script_lang_js_\",\"5fe7\",\"zx_count__WEBPACK_IMPORTED_MODULE_0__\",\"abf3\",\"isType\",\"categoryData\",\"expand-change\",\"expandChange\",\"visible-change\",\"visibleChange\",\"scopedSlots\",\"_u\",\"fn\",\"scope\",\"click\",\"clickChange\",\"_v\",\"_s\",\"title\",\"_e\",\"ref\",\"show-checkbox\",\"node-key\",\"defaultProps\",\"check\",\"checkChange\",\"goods\",\"GoodsCategoryvue_type_script_lang_js_\",\"categoryPath\",\"num\",\"checkedKeys\",\"isShowAdd\",\"checkStrictly\",\"add_show\",\"children\",\"$refs\",\"tree\",\"setCheckedKeys\",\"length\",\"splice\",\"$message\",\"warning\",\"target\",\"parentElement\",\"firstChild\",\"JSON\",\"stringify\",\"checkedKeysObj\",\"idpath\",\"cateArr\",\"cateOne\",\"catetwo\",\"catethree\",\"catefour\",\"find\",\"common_GoodsCategoryvue_type_script_lang_js_\",\"b8d9\",\"vue_echarts__WEBPACK_IMPORTED_MODULE_2__\",\"_vab_echarts_theme_json__WEBPACK_IMPORTED_MODULE_3__\",\"registerTheme\",\"c72f\",\"visible\",\"isShow\",\"modal\",\"close-on-press-escape\",\"close-on-click-modal\",\"close\",\"cancel\",\"padding-bottom\",\"$event\",\"pageChange\",\"nativeOn\",\"keyup\",\"_k\",\"keyCode\",\"callback\",\"$$v\",\"keyword\",\"expression\",\"slot\",\"display\",\"margin-left\",\"check-strictly\",\"goodsChane\",\"categoryId\",\"goods_list\",\"selection-change\",\"selectionChange\",\"row-dblclick\",\"selGoods\",\"align\",\"min-width\",\"show-overflow-tooltip\",\"shelfLifeSetUp\",\"icon\",\"page-size\",\"total-page\",\"total\",\"current-page\",\"update:totalPage\",\"update:total-page\",\"update:currentPage\",\"update:current-page\",\"sizeChange\",\"border-top\",\"padding-top\",\"confirm\",\"GoodsCategory\",\"GoodsWarehousevue_type_script_lang_js_\",\"selType\",\"shopId\",\"choose_data\",\"getGoodsBasicOfShopId\",\"$_common\",\"deepClone\",\"unitName\",\"unitList\",\"pageTotal\",\"map\",\"skuId\",\"parseInt\",\"specType\",\"masterUnit\",\"concat\",\"branchUnit\",\"specMultiple\",\"itemS\",\"specGroup\",\"itemM\",\"specValueIdName\",\"join\",\"specValueId\",\"goodsSearch\",\"goods_GoodsWarehousevue_type_script_lang_js_\",\"d0b1\",\"parse\",\"d7d9\",\"goods_id\",\"basicGoodsId\",\"$accessCheck\",\"$Access\",\"PublishGoodsEditGoods\",\"sub_load\",\"checkSub\",\"$route\",\"delPauseSave\",\"tempData\",\"label-position\",\"base_form\",\"rules\",\"base_rules\",\"label-width\",\"padding\",\"page_tabs\",\"isShield\",\"gutter\",\"span\",\"systemType\",\"is-default\",\"materiel-id\",\"selChose\",\"shopDefault\",\"$set\",\"getShop\",\"shopName\",\"goodsName\",\"readonly\",\"openGoodsModel\",\"options_value\",\"active-color\",\"inactive-color\",\"active-value\",\"inactive-value\",\"active-text\",\"inactive-text\",\"goods_data\",\"placement\",\"position\",\"top\",\"expressType\",\"controls\",\"choose_support\",\"servicesName\",\"effect\",\"content\",\"describe\",\"border\",\"price_data\",\"isMaster\",\"conversion\",\"primary_unit\",\"supplierId\",\"min\",\"blur\",\"salePriceBlur\",\"$index\",\"memberPriceBlur\",\"precision\",\"ladderPrice\",\"enabledLadder\",\"openModal\",\"customerTypePrice\",\"customerTypePriceOpen\",\"customerPrice\",\"customerPriceOpen\",\"unit_name_tab\",\"itemU\",\"indexU\",\"priceData\",\"showMinUnitPrice\",\"otherSetPrice\",\"margin-bottom\",\"overflow\",\"checked-key\",\"region_arr\",\"selRegion\",\"customer_type_list\",\"text-align\",\"customer_type_check\",\"customer_show\",\"customer_list\",\"deleteCustomer\",\"value-format\",\"range-separator\",\"start-placeholder\",\"end-placeholder\",\"orderDate\",\"time\",\"time-data\",\"time_data\",\"goods-num\",\"goodsNum_data\",\"order-num\",\"orderNum_data\",\"order-money\",\"orderMoney_data\",\"goodsId\",\"shop-id\",\"goods-warehouse\",\"is-check\",\"is-show\",\"show_goods\",\"is-show-add\",\"customerSel\",\"appoint_price_show\",\"customer-price-open\",\"customer-price\",\"ladder-price\",\"sku-id\",\"sku_id\",\"enabled-ladder\",\"appointPriceConfirm\",\"appointPriceCancel\",\"type_price_show\",\"customer-type-price-open\",\"customer-type-price\",\"typePriceConfirm\",\"typePriceCancel\",\"ladder_price_show\",\"ladderPriceConfirm\",\"ladderPriceCancel\",\"GoodsWarehouse\",\"Chart1\",\"SelectShop\",\"System\",\"common\",\"ClientListModal\",\"CustomerPrice\",\"LadderPrice\",\"CustomerTypePrice\",\"RegionTree\",\"vuex_esm\",\"user\",\"Price\",\"priceDataLi\",\"marketPrice\",\"memberPrice\",\"costPrice\",\"salePrice\",\"setNum\",\"isSale\",\"salePriceAreaType\",\"AddGoodsvue_type_script_lang_js_\",\"unitisMaster\",\"unit_index\",\"sku_index\",\"show_region\",\"show_chose\",\"isModel\",\"required\",\"message\",\"deliverySupIds\",\"ruleId\",\"expressFee\",\"price\",\"express_list\",\"createUserName\",\"isDistribution\",\"goodsBasicId\",\"images\",\"salesArea\",\"serviceInfo\",\"specification\",\"isRecommend\",\"sort\",\"showExpress\",\"notArea\",\"notCustomerType\",\"notCustomer\",\"delivery_form\",\"user_power\",\"pageName\",\"tableData\",\"support\",\"goods_groups\",\"computed\",\"salePriceTimes\",\"storeData\",\"getDetail\",\"getPauseSave\",\"includes\",\"console\",\"log\",\"getAllExpressRule\",\"getAllCustomerSource\",\"getAllGoodsSupport\",\"getAllGoodsGroups\",\"$router\",\"data1\",\"ranking\",\"businessOverviewShopId\",\"categoryRankingShopId\",\"goodsRankingShopId\",\"supplierRankingShopId\",\"aggregateStatistics\",\"$nextTick\",\"chartData\",\"forEach\",\"date\",\"$NP\",\"times\",\"unitData\",\"arr\",\"goodsGroups\",\"userName\",\"split\",\"notCustomerLists\",\"itemF\",\"unitId\",\"skuName\",\"specValueName\",\"minUnitPriceConvert\",\"toggleSelection\",\"getCustomerPriceByGoodsIds\",\"getCustomerTypePriceByGoodsIds\",\"validate\",\"valid\",\"itemP\",\"deleteStatus\",\"ladderPriceLength\",\"isLadderPrice\",\"i\",\"every\",\"to\",\"Math\",\"apply\",\"subData\",\"isFSale\",\"AdjustPrice\",\"$closeCurrentGoEdit\",\"typeParams\",\"customerParams\",\"typePrice\",\"customerName\",\"customerType\",\"effective\",\"adjPricetag\",\"customerId\",\"findIndex\",\"addCustomerTypePriceAdjustment\",\"CustomerPriceAdjustmentAdd\",\"isAddGoods\",\"categoryTitle\",\"brandTitle\",\"expireTime\",\"description\",\"tag\",\"priceDataItem\",\"priceD\",\"codePath\",\"adjustmentData\",\"pitem\",\"customerTypeName\",\"priceId\",\"sale_AddGoodsvue_type_script_lang_js_\",\"fc90\"],\"mappings\":\"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\"}","code":"/*!\n * build: vue-admin-beautiful \n * copyright: chuzhixin 1204505056@qq.com \n * time: 2023-1-12 19:22:37\n */\n(window[\"webpackJsonp\"]=window[\"webpackJsonp\"]||[]).push([[\"chunk-25a94912\"],{2520:function(e,t,a){\"use strict\";a(\"2b53\")},\"2b53\":function(e,t,a){},\"3fc7\":function(e,t,a){\"use strict\";a(\"fc90\")},\"55bb\":function(e,t,a){\"use strict\";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a(\"div\",{staticClass:\"dis-inline\"},[a(\"el-select\",{style:{width:e.width+\"px\"},attrs:{value:e.value,placeholder:e.placeholder,clearable:e.clearable,filterable:\"\",remote:\"\",size:e.size,multiple:e.multiple,disabled:e.disabled,\"remote-method\":e.remoteMethod,loading:e.loading},on:{change:e.selChange,clear:e.clearChange}},e._l(e.shop_list,(function(e,t){return a(\"el-option\",{key:t,attrs:{label:e.name,value:e.id}})})),1),a(\"span\",{staticClass:\"el-icon-arrow-down sel-icon\",staticStyle:{\"margin-right\":\"15px\"}})],1)},i=[],o=a(\"e1b7\"),r={name:\"SelectShop\",model:{prop:\"value\",event:\"change\"},props:{value:{type:[Number,String,Array],default:\"\"},width:{type:[Number,String],default:200},placeholder:{type:String,default:\"请输入店铺关键词\"},size:{type:String,default:\"\"},isDefault:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},isCheck:{type:Boolean,default:!0},enable:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},action:{type:[Number,String],default:\"\"},materielId:{type:[Number,String],default:\"\"}},data(){return{shop_list:[],loading:!1,page:1,pre_page:999}},created(){this.getList()},methods:{remoteMethod(e){\"\"!==e?(this.loading=!0,this.searchList(e)):this.getList()},clearChange(){this.$emit(\"clear\")},selChange(e){if(!e)return;let t=[];t=this.multiple?this.shop_list.filter(t=>e.indexOf(t.id)>-1):this.shop_list.filter(t=>t.id===e),this.$emit(\"change\",e,t)},async getList(){const e={page:this.page,pageSize:this.pre_page,enableStatus:5,materielId:this.materielId,action:this.action},t=await Object(o[\"getAllShop\"])(e);this.loading=!1,this.shop_list=t.data,this.$emit(\"getAllShop\",t.data),this.isDefault&&this.$emit(\"default\",t.data[0].id,t.data[0])},async searchList(e){const t={page:this.page,pageSize:this.pre_page,name:e,shopPartnerId:\"\",shopType:\"\",enableStatus:5},a=await Object(o[\"search\"])(t);this.loading=!1,this.shop_list=a.data}}},l=r,c=(a(\"2520\"),a(\"2877\")),n=Object(c[\"a\"])(l,s,i,!1,null,\"b4ad8046\",null);t[\"default\"]=n.exports},\"5ed9\":function(e,t,a){\"use strict\";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a(\"vab-chart\",{staticStyle:{width:\"100%\",height:\"280px\"},attrs:{autoresize:!0,options:e.options,theme:\"vab-echarts-theme\"}})},i=[],o=a(\"b8d9\"),r=(a(\"5fe7\"),{components:{VabChart:o[\"default\"]},props:{timeData:{type:Array,default:()=>[]},goodsNum:{type:Array,default:()=>[]},orderNum:{type:Array,default:()=>[]},orderMoney:{type:Array,default:()=>[]}},data(){return{timer:0,countConfig:{startVal:0,endVal:this.$baseLodash.random(2e4,6e4),decimals:0,prefix:\"\",suffix:\"\",separator:\",\",duration:8e3},options:{grid:{left:\"3%\",right:\"4%\",bottom:\"3%\",containLabel:!0},tooltip:{trigger:\"axis\",axisPointer:{type:\"cross\",label:{backgroundColor:\"#6a7985\"}}},color:[\"#0668F0\",\"#F7B500\"],legend:{data:[\"采购价\",\"销售价\"],borderColor:\"#000\"},xAxis:[{type:\"category\",boundaryGap:!1,data:this.timeData,axisTick:{alignWithLabel:!0},splitLine:{show:!1}}],yAxis:[{type:\"value\",splitLine:{show:!1}}],series:[{name:\"采购价\",type:\"line\",data:[120,132,101,134,90,230,210],smooth:!0,areaStyle:{normal:{color:{type:\"linear\",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:\"rgb(198,199,248)\"},{offset:1,color:\"#fff\"}],globalCoord:!1}}},symbol:\"none\",itemStyle:{normal:{lineStyle:{color:\"#0668F0\"}}}},{name:\"销售价\",type:\"line\",data:[220,182,191,234,290,330,310],smooth:!0,areaStyle:{color:{type:\"linear\",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:\"rgb(255,242,209)\"},{offset:1,color:\"#fff\"}],globalCoord:!1}},symbol:\"none\",itemStyle:{normal:{lineStyle:{color:\"#F7B500\"}}}}]}}},beforeDestroy(){clearInterval(this.timer)}}),l=r,c=a(\"2877\"),n=Object(c[\"a\"])(l,s,i,!1,null,null,null);t[\"default\"]=n.exports},\"5fe7\":function(e,t,a){\"use strict\";a.r(t);var s=a(\"f1ea\");t[\"default\"]=s[\"VabCount\"]},abf3:function(e,t,a){\"use strict\";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a(\"div\",[\"select\"===e.isType?a(\"el-cascader\",{style:{width:e.width+\"px\"},attrs:{disabled:e.disabled,clearable:e.clearable,filterable:e.filterable,placeholder:e.placeholder,value:e.value,options:e.categoryData,props:e.props,size:e.size},on:{\"expand-change\":e.expandChange,\"visible-change\":e.visibleChange,change:e.change},scopedSlots:e._u([{key:\"default\",fn:function(t){return a(\"div\",{on:{click:e.clickChange}},[e._v(\" \"+e._s(t.data.title)+\" \")])}}],null,!1,4170930534)}):e._e(),e.isShowAdd?a(\"el-button\",{attrs:{size:\"mini\",type:\"text\"},on:{click:e.getList}},[e._v(\" 【刷新】 \")]):e._e(),\"panel\"===e.isType?a(\"el-cascader-panel\",{style:{width:e.width+\"px\"},attrs:{value:e.value,options:e.categoryData,props:e.props,size:e.size},on:{\"expand-change\":e.expandChange,\"visible-change\":e.visibleChange,change:e.change},scopedSlots:e._u([{key:\"default\",fn:function(t){return a(\"div\",{on:{click:e.clickChange}},[e._v(\" \"+e._s(t.data.title)+\" \")])}}],null,!1,4170930534)}):e._e(),\"tree\"===e.isType?a(\"el-tree\",{ref:\"tree\",attrs:{data:e.categoryData,\"show-checkbox\":\"\",\"node-key\":\"id\",props:e.defaultProps},on:{check:e.checkChange}}):e._e()],1)},i=[],o=a(\"c40e\"),r={name:\"GoodsCategory\",model:{prop:\"value\",event:\"change\"},props:{categoryPath:{type:Array,default:()=>[]},num:{type:Number,default:1},value:{type:Array,default:()=>[]},checkedKeys:{type:Array,default:()=>[]},multiple:{type:Boolean,default:!1},isShowAdd:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},isType:{type:String,default:\"select\"},placeholder:{type:String,default:\"请选择商品分类\"},clearable:{type:Boolean,default:!1},filterable:{type:Boolean,default:!1},checkStrictly:{type:Boolean,default:!1},width:{type:[Number,String],default:200},size:{type:String,default:\"small\"}},data(){return{add_show:!1,categoryData:[],props:{label:\"title\",value:\"id\"},defaultProps:{children:\"children\",label:\"title\"}}},async created(){this.props.checkStrictly=this.checkStrictly,this.props.multiple=this.multiple,await this.getList(),\"tree\"===this.isType&&this.$refs.tree.setCheckedKeys(this.checkedKeys)},methods:{del(){this.categoryPath.length>1?this.categoryPath.splice(this.num,1):this.$message.warning(\"至少保留一条商品\")},clickChange(e){e.target.parentElement.parentElement.firstChild.click()},async getList(){const{data:e}=await Object(o[\"getAllCategoryPost\"])({enableStatus:5});\"{}\"===JSON.stringify(e)?this.categoryData=[]:this.categoryData=e},checkChange(e,t){this.$emit(\"change\",e,t)},change(e){let t=[];t=this.multiple?e[0]:e;let a=[],s={},i={},o={},r={};t[0]&&(s=this.categoryData.find(e=>e.id===t[0]),a.push(s)),t[1]&&(i=s.children.find(e=>e.id===t[1]),a.push(i)),t[2]&&(o=i.children.find(e=>e.id===t[2]),a.push(o)),t[3]&&(r=o.children.find(e=>e.id===t[3]),a.push(r)),this.$emit(\"change\",e,a)},expandChange(e){this.$emit(\"expandChange\",e)},visibleChange(e){this.$emit(\"visibleChange\",e)}}},l=r,c=a(\"2877\"),n=Object(c[\"a\"])(l,s,i,!1,null,\"12aafc07\",null);t[\"default\"]=n.exports},b8d9:function(e,t,a){\"use strict\";a.r(t);a(\"313e\"),a(\"3139\");var s=a(\"9ca8\"),i=a(\"d0b1\");s[\"a\"].registerTheme(\"vab-echarts-theme\",i),t[\"default\"]=s[\"a\"]},c72f:function(e,t,a){\"use strict\";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a(\"div\",[a(\"el-dialog\",{attrs:{title:\"商品库\",visible:e.isShow,width:\"60%\",modal:e.modal,\"close-on-press-escape\":!1,\"close-on-click-modal\":!1},on:{close:e.cancel}},[a(\"div\",{staticClass:\"clearfix\",staticStyle:{\"padding-bottom\":\"10px\"}},[a(\"el-input\",{staticStyle:{width:\"240px\"},attrs:{size:\"small\",placeholder:\"请输入商品名称\",clearable:\"\"},on:{clear:function(t){return e.pageChange(1)}},nativeOn:{keyup:function(t){return!t.type.indexOf(\"key\")&&e._k(t.keyCode,\"enter\",13,t.key,\"Enter\")?null:e.pageChange(1)}},model:{value:e.keyword,callback:function(t){e.keyword=t},expression:\"keyword\"}},[a(\"el-button\",{attrs:{slot:\"append\"},on:{click:function(t){return e.pageChange(1)}},slot:\"append\"},[a(\"i\",{staticClass:\"el-icon-search\"})])],1),a(\"span\",{staticStyle:{display:\"inline-block\",\"margin-left\":\"10px\"}},[a(\"GoodsCategory\",{attrs:{width:160,\"check-strictly\":\"\",clearable:\"\",size:\"small\"},on:{change:e.goodsChane},model:{value:e.categoryId,callback:function(t){e.categoryId=t},expression:\"categoryId\"}})],1)],1),a(\"el-table\",{ref:\"goods_list\",attrs:{size:\"small\",data:e.goods_list},on:{\"selection-change\":e.selectionChange,\"row-dblclick\":e.selGoods}},[e.isCheck?a(\"el-table-column\",{attrs:{type:\"selection\",width:\"55\",align:\"center\"}}):e._e(),a(\"el-table-column\",{attrs:{\"min-width\":\"160\",prop:\"title\",\"show-overflow-tooltip\":\"\",label:\"商品名称\"}}),a(\"el-table-column\",{attrs:{\"min-width\":\"140\",prop:\"code\",label:\"商品编码\"}}),a(\"el-table-column\",{attrs:{prop:\"categoryTitle\",label:\"商品分类\",\"min-width\":\"100\"}}),5===e.shelfLifeSetUp?a(\"el-table-column\",{attrs:{prop:\"expireTime\",label:\"保质期\",\"min-width\":\"100\"}}):e._e(),a(\"el-table-column\",{attrs:{\"min-width\":\"100\",label:\"商品状态\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[5===t.row.enableStatus?a(\"span\",{staticClass:\"success-status\"},[e._v(\" 启用 \")]):a(\"span\",{staticClass:\"danger-status\"},[e._v(\"禁用\")])]}}])}),a(\"el-table-column\",{attrs:{width:\"100\",label:\"选择商品\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[a(\"el-button\",{attrs:{size:\"mini\",disabled:5!==t.row.enableStatus,icon:\"el-icon-check\"},on:{click:function(a){return e.selGoods(t.row)}}})]}}])})],1),a(\"FooterPage\",{attrs:{\"page-size\":e.pre_page,\"total-page\":e.total,\"current-page\":e.page},on:{\"update:totalPage\":function(t){e.total=t},\"update:total-page\":function(t){e.total=t},\"update:currentPage\":function(t){e.page=t},\"update:current-page\":function(t){e.page=t},pageChange:e.pageChange,sizeChange:e.sizeChange}}),e.isCheck?a(\"div\",{staticStyle:{width:\"100%\",\"border-top\":\"1px solid #eee\",\"padding-top\":\"10px\"},attrs:{slot:\"footer\"},slot:\"footer\"},[a(\"el-button\",{attrs:{size:\"small\",type:\"primary\"},on:{click:e.confirm}},[e._v(\"确定\")]),a(\"el-button\",{attrs:{size:\"small\"},on:{click:e.cancel}},[e._v(\"取消\")])],1):e._e()],1)],1)},i=[],o=a(\"c40e\"),r=a(\"abf3\"),l={name:\"GoodsWarehouse\",components:{GoodsCategory:r[\"default\"]},props:{isShow:{type:Boolean,default:!1},selType:{type:String,default:\"\"},isCheck:{type:Boolean,default:!0},shopId:{type:[Number,String],default:0},enable:{type:Boolean,default:!1},modal:{type:Boolean,default:!0}},data(){return{choose_data:[],goods_list:[],loading:!1,keyword:\"\",total:0,pre_page:10,page:1,enableStatus:\"\",categoryId:[]}},created(){this.enable?this.enableStatus=5:this.enableStatus=\"\",this.shopId?this.getGoodsBasicOfShopId():this.getList()},methods:{goodsChane(e){this.pageChange(1)},skuChange(e,t){let a=this.$_common.deepClone(this.goods_list);a[t].unitName=a[t].unitList.find(t=>t.id===e).unitName,this.goods_list=a},async getList(){const{data:e,pageTotal:t}=await Object(o[\"getAllGoodsBasic\"])({page:this.page,pageSize:this.pre_page,enableStatus:this.enableStatus});this.goods_list=e.map(e=>{let t=[],a=\"\",s=\"\";return 1===parseInt(e.specType)?(t=e.masterUnit?[e.masterUnit].concat(e.branchUnit||[]):[],a=e.masterUnit?e.masterUnit.unitName:0,s=e.masterUnit?e.masterUnit.id:0):2===parseInt(e.specType)&&(t=e.specMultiple.map(e=>{let t=e.specGroup.map(e=>e.specValueIdName).join(\"_\"),a=e.specGroup.map(e=>e.specValueId).join(\"_\");return{unitName:t,specValueId:a,id:e.id}}),s=e.specMultiple[0].id,a=t[0].unitName),{...e,skuId:s,unitName:a,unitList:t}}),this.total=t},async goodsSearch(){const{data:e,pageTotal:t}=await Object(o[\"searchBasic\"])({page:this.page,pageSize:this.pre_page,keyword:this.keyword,enableStatus:this.enableStatus});this.goods_list=e.map(e=>{let t=[],a=\"\",s=\"\";return 1===parseInt(e.specType)?(t=e.masterUnit?[e.masterUnit].concat(e.branchUnit||[]):[],a=e.masterUnit?e.masterUnit.unitName:0,s=e.masterUnit?e.masterUnit.id:0):2===parseInt(e.specType)&&(t=e.specMultiple.map(e=>{let t=e.specGroup.map(e=>e.specValueIdName).join(\"_\"),a=e.specGroup.map(e=>e.specValueId).join(\"_\");return{unitName:t,specValueId:a,id:e.id}}),s=e.specMultiple[0].id,a=t[0].unitName),{...e,skuId:s,unitName:a,unitList:t}}),this.total=t},async getGoodsBasicOfShopId(){const{data:e,pageTotal:t}=await Object(o[\"getGoodsBasicOfShopId\"])({page:this.page,pageSize:this.pre_page,shopId:this.shopId,keyword:this.keyword,categoryId:this.categoryId[this.categoryId.length-1],enableStatus:this.enableStatus});this.goods_list=e.map(e=>{let t=[],a=\"\",s=\"\";return 1===parseInt(e.specType)?(t=e.masterUnit?[e.masterUnit].concat(e.branchUnit||[]):[],a=e.masterUnit?e.masterUnit.unitName:0,s=e.masterUnit?e.masterUnit.id:0):2===parseInt(e.specType)&&(t=e.specGroup.map(e=>{let t=e.params.map(e=>e.specValueIdName).join(\"_\"),a=e.params.map(e=>e.specValueId).join(\"_\");return{unitName:t,specValueId:a,id:e.id}})),{...e,skuId:s,unitName:a,unitList:t}}),this.total=t},pageChange(e){this.page=e,this.shopId?this.getGoodsBasicOfShopId():this.keyword?this.goodsSearch():this.getList()},sizeChange(e){this.pre_page=e,this.pageChange(1)},selectionChange(e){this.choose_data=e},cancel(){this.$emit(\"cancel\")},confirm(){this.cancel(),this.$emit(\"confirm\",this.choose_data)},selGoods(e){5===e.enableStatus&&(this.cancel(),this.$emit(\"confirm\",[e]))}}},c=l,n=a(\"2877\"),d=Object(n[\"a\"])(c,s,i,!1,null,\"adcc9616\",null);t[\"default\"]=d.exports},d0b1:function(e){e.exports=JSON.parse('{\"color\":[\"#1890FF\",\"#36CBCB\",\"#4ECB73\",\"#FBD437\",\"#F2637B\",\"#975FE5\"],\"backgroundColor\":\"rgba(252,252,252,0)\",\"textStyle\":{},\"title\":{\"textStyle\":{\"color\":\"#666666\"},\"subtextStyle\":{\"color\":\"#999999\"}},\"line\":{\"itemStyle\":{\"normal\":{\"borderWidth\":\"2\"}},\"lineStyle\":{\"normal\":{\"width\":\"3\"}},\"symbolSize\":\"8\",\"symbol\":\"emptyCircle\",\"smooth\":false},\"radar\":{\"itemStyle\":{\"normal\":{\"borderWidth\":\"2\"}},\"lineStyle\":{\"normal\":{\"width\":\"3\"}},\"symbolSize\":\"8\",\"symbol\":\"emptyCircle\",\"smooth\":false},\"bar\":{\"itemStyle\":{\"normal\":{\"barBorderWidth\":0,\"barBorderColor\":\"#ccc\"},\"emphasis\":{\"barBorderWidth\":0,\"barBorderColor\":\"#ccc\"}}},\"pie\":{\"itemStyle\":{\"normal\":{\"borderWidth\":0,\"borderColor\":\"#ccc\"},\"emphasis\":{\"borderWidth\":0,\"borderColor\":\"#ccc\"}}},\"scatter\":{\"itemStyle\":{\"normal\":{\"borderWidth\":0,\"borderColor\":\"#ccc\"},\"emphasis\":{\"borderWidth\":0,\"borderColor\":\"#ccc\"}}},\"boxplot\":{\"itemStyle\":{\"normal\":{\"borderWidth\":0,\"borderColor\":\"#ccc\"},\"emphasis\":{\"borderWidth\":0,\"borderColor\":\"#ccc\"}}},\"parallel\":{\"itemStyle\":{\"normal\":{\"borderWidth\":0,\"borderColor\":\"#ccc\"},\"emphasis\":{\"borderWidth\":0,\"borderColor\":\"#ccc\"}}},\"sankey\":{\"itemStyle\":{\"normal\":{\"borderWidth\":0,\"borderColor\":\"#ccc\"},\"emphasis\":{\"borderWidth\":0,\"borderColor\":\"#ccc\"}}},\"funnel\":{\"itemStyle\":{\"normal\":{\"borderWidth\":0,\"borderColor\":\"#ccc\"},\"emphasis\":{\"borderWidth\":0,\"borderColor\":\"#ccc\"}}},\"gauge\":{\"itemStyle\":{\"normal\":{\"borderWidth\":0,\"borderColor\":\"#ccc\"},\"emphasis\":{\"borderWidth\":0,\"borderColor\":\"#ccc\"}}},\"candlestick\":{\"itemStyle\":{\"normal\":{\"color\":\"#e6a0d2\",\"color0\":\"transparent\",\"borderColor\":\"#e6a0d2\",\"borderColor0\":\"#1890FF\",\"borderWidth\":\"2\"}}},\"graph\":{\"itemStyle\":{\"normal\":{\"borderWidth\":0,\"borderColor\":\"#ccc\"}},\"lineStyle\":{\"normal\":{\"width\":\"1\",\"color\":\"#cccccc\"}},\"symbolSize\":\"8\",\"symbol\":\"emptyCircle\",\"smooth\":false,\"color\":[\"#1890FF\",\"#36CBCB\",\"#4ECB73\",\"#FBD437\",\"#F2637B\",\"#975FE5\"],\"label\":{\"normal\":{\"textStyle\":{\"color\":\"#ffffff\"}}}},\"map\":{\"itemStyle\":{\"normal\":{\"areaColor\":\"#eeeeee\",\"borderColor\":\"#aaaaaa\",\"borderWidth\":0.5},\"emphasis\":{\"areaColor\":\"rgba(63,177,227,0.25)\",\"borderColor\":\"#1890FF\",\"borderWidth\":1}},\"label\":{\"normal\":{\"textStyle\":{\"color\":\"#ffffff\"}},\"emphasis\":{\"textStyle\":{\"color\":\"#1890FF\"}}}},\"geo\":{\"itemStyle\":{\"normal\":{\"areaColor\":\"#eeeeee\",\"borderColor\":\"#aaaaaa\",\"borderWidth\":0.5},\"emphasis\":{\"areaColor\":\"rgba(63,177,227,0.25)\",\"borderColor\":\"#1890FF\",\"borderWidth\":1}},\"label\":{\"normal\":{\"textStyle\":{\"color\":\"#ffffff\"}},\"emphasis\":{\"textStyle\":{\"color\":\"#1890FF\"}}}},\"categoryAxis\":{\"axisLine\":{\"show\":true,\"lineStyle\":{\"color\":\"#cccccc\"}},\"axisTick\":{\"show\":false,\"lineStyle\":{\"color\":\"#333\"}},\"axisLabel\":{\"show\":true,\"textStyle\":{\"color\":\"#999999\"}},\"splitLine\":{\"show\":true,\"lineStyle\":{\"color\":[\"#eeeeee\"]}},\"splitArea\":{\"show\":false,\"areaStyle\":{\"color\":[\"rgba(250,250,250,0.05)\",\"rgba(200,200,200,0.02)\"]}}},\"valueAxis\":{\"axisLine\":{\"show\":true,\"lineStyle\":{\"color\":\"#cccccc\"}},\"axisTick\":{\"show\":true,\"lineStyle\":{\"color\":\"#cccccc\"}},\"axisLabel\":{\"show\":true,\"textStyle\":{\"color\":\"#999999\"}},\"splitLine\":{\"show\":true,\"lineStyle\":{\"color\":[\"#eeeeee\"]}},\"splitArea\":{\"show\":false,\"areaStyle\":{\"color\":[\"rgba(250,250,250,0.05)\",\"rgba(200,200,200,0.02)\"]}}},\"logAxis\":{\"axisLine\":{\"show\":true,\"lineStyle\":{\"color\":\"#cccccc\"}},\"axisTick\":{\"show\":false,\"lineStyle\":{\"color\":\"#333\"}},\"axisLabel\":{\"show\":true,\"textStyle\":{\"color\":\"#999999\"}},\"splitLine\":{\"show\":true,\"lineStyle\":{\"color\":[\"#eeeeee\"]}},\"splitArea\":{\"show\":false,\"areaStyle\":{\"color\":[\"rgba(250,250,250,0.05)\",\"rgba(200,200,200,0.02)\"]}}},\"timeAxis\":{\"axisLine\":{\"show\":true,\"lineStyle\":{\"color\":\"#cccccc\"}},\"axisTick\":{\"show\":false,\"lineStyle\":{\"color\":\"#333\"}},\"axisLabel\":{\"show\":true,\"textStyle\":{\"color\":\"#999999\"}},\"splitLine\":{\"show\":true,\"lineStyle\":{\"color\":[\"#eeeeee\"]}},\"splitArea\":{\"show\":false,\"areaStyle\":{\"color\":[\"rgba(250,250,250,0.05)\",\"rgba(200,200,200,0.02)\"]}}},\"toolbox\":{\"iconStyle\":{\"normal\":{\"borderColor\":\"#999999\"},\"emphasis\":{\"borderColor\":\"#666666\"}}},\"legend\":{\"textStyle\":{\"color\":\"#999999\"}},\"tooltip\":{\"axisPointer\":{\"lineStyle\":{\"color\":\"#ffffff\",\"width\":1},\"crossStyle\":{\"color\":\"#ffffff\",\"width\":1}}},\"timeline\":{\"lineStyle\":{\"color\":\"#4ECB73\",\"width\":1},\"itemStyle\":{\"normal\":{\"color\":\"#4ECB73\",\"borderWidth\":1},\"emphasis\":{\"color\":\"#4ECB73\"}},\"controlStyle\":{\"normal\":{\"color\":\"#4ECB73\",\"borderColor\":\"#4ECB73\",\"borderWidth\":0.5},\"emphasis\":{\"color\":\"#4ECB73\",\"borderColor\":\"#4ECB73\",\"borderWidth\":0.5}},\"checkpointStyle\":{\"color\":\"#1890FF\",\"borderColor\":\"rgba(63,177,227,0.15)\"},\"label\":{\"normal\":{\"textStyle\":{\"color\":\"#4ECB73\"}},\"emphasis\":{\"textStyle\":{\"color\":\"#4ECB73\"}}}},\"visualMap\":{\"color\":[\"#1890FF\",\"#afe8ff\"]},\"dataZoom\":{\"backgroundColor\":\"rgba(255,255,255,0)\",\"dataBackgroundColor\":\"rgba(222,222,222,1)\",\"fillerColor\":\"rgba(114,230,212,0.25)\",\"handleColor\":\"#cccccc\",\"handleSize\":\"100%\",\"textStyle\":{\"color\":\"#999999\"}},\"markPoint\":{\"label\":{\"normal\":{\"textStyle\":{\"color\":\"#ffffff\"}},\"emphasis\":{\"textStyle\":{\"color\":\"#ffffff\"}}}}}')},d7d9:function(e,t,a){\"use strict\";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a(\"ContainerTit\",[e.goods_id?a(\"span\",{attrs:{slot:\"pagetit\"},slot:\"pagetit\"},[e._v(\"商品详情\")]):e._e(),e.basicGoodsId?a(\"span\",{attrs:{slot:\"pagetit\"},slot:\"pagetit\"},[e._v(\"商品发布\")]):e._e(),(e.basicGoodsId||e.goods_id)&&e.$accessCheck(e.$Access.PublishGoodsEditGoods)?a(\"div\",{attrs:{slot:\"headr\"},slot:\"headr\"},[a(\"el-button\",{attrs:{loading:e.sub_load,type:\"primary\"},on:{click:e.checkSub}},[e._v(\" 提交保存 \")])],1):e._e(),\"AddGoods\"===e.$route.name?a(\"div\",{attrs:{slot:\"headr\"},slot:\"headr\"},[a(\"el-button\",{attrs:{loading:e.sub_load},on:{click:function(t){return e.delPauseSave(1)}}},[e._v(\" 清除暂存 \")]),a(\"el-button\",{attrs:{loading:e.sub_load},on:{click:e.tempData}},[e._v(\"暂存\")]),a(\"el-button\",{attrs:{loading:e.sub_load,type:\"primary\"},on:{click:e.checkSub}},[e._v(\" 提交保存 \")])],1):e._e(),a(\"el-form\",{ref:\"base_form\",attrs:{\"label-position\":\"right\",model:e.base_form,rules:e.base_rules,size:\"small\",\"label-width\":\"130px\"}},[a(\"div\",{staticClass:\"detail-tab-item\",staticStyle:{padding:\"0 20px\"}},[a(\"el-tabs\",{model:{value:e.page_tabs,callback:function(t){e.page_tabs=t},expression:\"page_tabs\"}},[a(\"el-tab-pane\",{attrs:{label:\"商品信息\",name:\"1\"}}),a(\"el-tab-pane\",{attrs:{disabled:4===e.base_form.isShield,label:\"经营屏蔽\",name:\"2\"}})],1)],1),\"1\"===e.page_tabs?a(\"div\",[a(\"el-row\",{attrs:{gutter:10}},[a(\"el-col\",{attrs:{span:12}},[a(\"div\",{staticClass:\"detail-tab-item\"},[a(\"div\",{staticClass:\"detail-tab-title\"},[e._v(\"基础信息\")]),a(\"div\",{staticClass:\"detail-tab-main\",staticStyle:{\"padding-bottom\":\"1px\"}},[1===e.systemType?a(\"el-form-item\",{attrs:{label:\"选择店铺:\",prop:\"shopName\"}},[a(\"SelectShop\",{attrs:{\"is-default\":!0,clearable:!1,action:1,\"materiel-id\":e.basicGoodsId},on:{change:e.selChose,default:e.shopDefault},model:{value:e.base_form.shopId,callback:function(t){e.$set(e.base_form,\"shopId\",t)},expression:\"base_form.shopId\"}}),a(\"el-button\",{attrs:{size:\"mini\",type:\"text\"},on:{click:e.getShop}},[e._v(\" 【新建店铺】 \")])],1):a(\"el-form-item\",{attrs:{label:\"当前店铺:\",prop:\"shopName\"}},[e._v(\" \"+e._s(e.base_form.shopName)+\" \")]),a(\"el-form-item\",{attrs:{label:\"选择商品:\",prop:\"goodsName\"}},[e.basicGoodsId?a(\"span\",[e._v(e._s(e.base_form.goodsName||\"--\"))]):a(\"el-input\",{staticStyle:{width:\"200px\"},attrs:{disabled:!e.base_form.shopName||!!e.goods_id,readonly:\"\",placeholder:\"请选择商品\"},model:{value:e.base_form.goodsName,callback:function(t){e.$set(e.base_form,\"goodsName\",t)},expression:\"base_form.goodsName\"}},[a(\"i\",{staticClass:\"el-input__icon el-icon-search\",attrs:{slot:\"suffix\"},on:{click:e.openGoodsModel},slot:\"suffix\"})])],1),a(\"el-form-item\",{attrs:{label:\"商品分组:\"}},[a(\"el-select\",{staticStyle:{width:\"200px\"},attrs:{multiple:\"\",placeholder:\"请选择\"},model:{value:e.options_value,callback:function(t){e.options_value=t},expression:\"options_value\"}},e._l(e.goods_groups,(function(e){return a(\"el-option\",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),a(\"el-form-item\",{attrs:{label:\"是否上架:\"}},[a(\"el-switch\",{attrs:{\"active-color\":\"#36B365\",\"inactive-color\":\"#ff4949\",\"active-value\":5,\"inactive-value\":4,\"active-text\":\"上架\",\"inactive-text\":\"下架\"},model:{value:e.base_form.enableStatus,callback:function(t){e.$set(e.base_form,\"enableStatus\",t)},expression:\"base_form.enableStatus\"}})],1),a(\"el-form-item\",{attrs:{label:\"负库存销售:\"}},[a(\"el-switch\",{attrs:{\"active-color\":\"#36B365\",\"inactive-color\":\"#ff4949\",\"active-value\":5,\"inactive-value\":4,\"active-text\":\"启用\",\"inactive-text\":\"禁用\"},model:{value:e.base_form.isDistribution,callback:function(t){e.$set(e.base_form,\"isDistribution\",t)},expression:\"base_form.isDistribution\"}})],1),a(\"el-form-item\",{attrs:{label:\"经营屏蔽:\"}},[a(\"el-switch\",{attrs:{\"active-color\":\"#36B365\",\"inactive-color\":\"#ff4949\",\"active-value\":5,\"inactive-value\":4,\"active-text\":\"启用\",\"inactive-text\":\"禁用\"},model:{value:e.base_form.isShield,callback:function(t){e.$set(e.base_form,\"isShield\",t)},expression:\"base_form.isShield\"}})],1),2===e.goods_data.specType?a(\"el-form-item\",{attrs:{label:\"重量属性斤价:\"}},[a(\"el-switch\",{attrs:{\"active-color\":\"#36B365\",\"inactive-color\":\"#ff4949\",\"active-value\":5,\"inactive-value\":4,\"active-text\":\"显示\",\"inactive-text\":\"不显示\"},model:{value:e.base_form.showMinUnitPrice,callback:function(t){e.$set(e.base_form,\"showMinUnitPrice\",t)},expression:\"base_form.showMinUnitPrice\"}}),a(\"el-tooltip\",{attrs:{placement:\"right\"}},[a(\"div\",{attrs:{slot:\"content\"},slot:\"content\"},[e._v(\" 根据最小单位换算比例换算当前重量属性每斤价钱 \"),a(\"br\"),e._v(\" 例如:10公斤=50元换算后1斤=2.5元 \")]),a(\"i\",{staticClass:\"el-icon-question\",staticStyle:{position:\"absolute\",top:\"30%\",left:\"150px\",color:\"rgb(192, 197, 207)\"}})])],1):e._e()],1)])]),a(\"el-col\",{attrs:{span:12}},[a(\"div\",{staticClass:\"detail-tab-item\",staticStyle:{height:\"330px\"}},[a(\"div\",{staticClass:\"detail-tab-title clearfix\"},[e._v(\"物流设置\")]),a(\"div\",{staticClass:\"detail-tab-main\"},[e._e(),a(\"el-form-item\",{attrs:{label:\"快递运费:\"}},[a(\"el-radio-group\",{model:{value:e.base_form.expressType,callback:function(t){e.$set(e.base_form,\"expressType\",t)},expression:\"base_form.expressType\"}},[a(\"el-radio\",{attrs:{label:1}},[e._v(\"包邮\")]),a(\"el-radio\",{attrs:{label:2}},[e._v(\"运费模版\")]),a(\"el-radio\",{attrs:{label:3}},[e._v(\"统一运费\")])],1)],1),2===e.base_form.expressType?a(\"div\",[a(\"el-form-item\",{attrs:{label:\"运费模板:\",prop:\"ruleId\"}},[a(\"el-select\",{attrs:{placeholder:\"请选择\"},model:{value:e.base_form.ruleId,callback:function(t){e.$set(e.base_form,\"ruleId\",t)},expression:\"base_form.ruleId\"}},e._l(e.express_list,(function(e,t){return a(\"el-option\",{key:t,attrs:{label:e.title,value:e.id}})})),1)],1)],1):e._e(),3===e.base_form.expressType?a(\"div\",[a(\"el-form-item\",{attrs:{label:\"统一运费:\",prop:\"expressFee\"}},[a(\"el-input\",{staticStyle:{width:\"200px\"},attrs:{type:\"number\",controls:!1},model:{value:e.base_form.expressFee,callback:function(t){e.$set(e.base_form,\"expressFee\",t)},expression:\"base_form.expressFee\"}},[a(\"el-button\",{attrs:{slot:\"append\"},slot:\"append\"},[e._v(\"元\")])],1)],1)],1):e._e(),e._e()],1),a(\"div\",{staticClass:\"detail-tab-title clearfix\"},[e._v(\"商品服务\")]),a(\"div\",{staticClass:\"detail-tab-main\"},[a(\"el-checkbox-group\",{staticStyle:{\"margin-left\":\"25px\"},model:{value:e.choose_support,callback:function(t){e.choose_support=t},expression:\"choose_support\"}},e._l(e.tableData,(function(t,s){return a(\"el-checkbox\",{key:s,attrs:{label:t.id}},[e._v(\" \"+e._s(t.servicesName)+\" \"),a(\"el-tooltip\",{staticClass:\"item\",attrs:{effect:\"dark\",content:t.describe,placement:\"top\"}},[a(\"span\",{staticClass:\"el-icon-question\",staticStyle:{color:\"rgb(96, 98, 102)\"}})])],1)})),1)],1)])])],1),1===e.goods_data.specType?a(\"div\",{staticClass:\"detail-tab-item\"},[a(\"div\",{staticClass:\"detail-tab-title clearfix\"},[e._v(\"价格管理\")]),a(\"div\",{staticClass:\"detail-tab-main\"},[a(\"el-table\",{attrs:{border:\"\",data:e.price_data}},[a(\"el-table-column\",{attrs:{prop:\"unitName\",label:\"属性\",\"min-width\":\"80\"}}),a(\"el-table-column\",{attrs:{label:\"换算比例\",\"min-width\":\"80\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[4===t.row.isMaster?a(\"span\",[e._v(\" 1\"+e._s(t.row.unitName)+\"=\"+e._s(Number(t.row.conversion))+e._s(e.primary_unit)+\" \")]):a(\"span\",[e._v(\"主单位\")])]}}],null,!1,1341913396)}),e.goods_data.supplierId&&!e.goods_id?a(\"el-table-column\",{attrs:{prop:\"costPrice\",label:\"成本价/元\",\"min-width\":\"100\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[a(\"el-input-number\",{staticStyle:{width:\"80px\"},attrs:{controls:!1,placeholder:\"成本价\",size:\"small\"},model:{value:t.row.costPrice,callback:function(a){e.$set(t.row,\"costPrice\",a)},expression:\"scope.row.costPrice\"}})]}}],null,!1,2132560499)}):e._e(),a(\"el-table-column\",{attrs:{label:\"销售价/元\",\"min-width\":\"120\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[a(\"el-input-number\",{staticStyle:{width:\"100%\"},attrs:{size:\"mini\",controls:!1,min:0},on:{blur:function(a){return e.salePriceBlur(t.$index)}},model:{value:t.row.salePrice,callback:function(a){e.$set(t.row,\"salePrice\",a)},expression:\"scope.row.salePrice\"}})]}}],null,!1,3963926236)}),a(\"el-table-column\",{attrs:{label:\"会员价/元\",\"min-width\":\"120\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[a(\"el-input-number\",{staticStyle:{width:\"100%\"},attrs:{size:\"mini\",controls:!1,min:0},on:{blur:function(a){return e.memberPriceBlur(t.$index)}},model:{value:t.row.memberPrice,callback:function(a){e.$set(t.row,\"memberPrice\",a)},expression:\"scope.row.memberPrice\"}})]}}],null,!1,3357902108)}),a(\"el-table-column\",{attrs:{prop:\"marketPrice\",label:\"市场价/元\",\"min-width\":\"100\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[a(\"el-input-number\",{staticStyle:{width:\"100%\"},attrs:{controls:!1,placeholder:\"市场价\",size:\"small\",min:0},model:{value:t.row.marketPrice,callback:function(a){e.$set(t.row,\"marketPrice\",a)},expression:\"scope.row.marketPrice\"}})]}}],null,!1,984375328)}),a(\"el-table-column\",{attrs:{label:\"起订数量\",\"min-width\":\"100\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[a(\"el-input-number\",{staticStyle:{width:\"100%\"},attrs:{controls:!1,placeholder:\"起订数量\",size:\"small\",precision:0,min:1},model:{value:t.row.setNum,callback:function(a){e.$set(t.row,\"setNum\",a)},expression:\"scope.row.setNum\"}})]}}],null,!1,376893321)}),a(\"el-table-column\",{attrs:{label:\"是否销售\",\"min-width\":\"100\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[a(\"el-switch\",{staticClass:\"switchStyle\",attrs:{\"active-text\":\"启用\",\"inactive-text\":\"禁用\",\"active-color\":\"#2153D4\",\"inactive-color\":\"#879BBA\",\"active-value\":5,\"inactive-value\":4},model:{value:t.row.isSale,callback:function(a){e.$set(t.row,\"isSale\",a)},expression:\"scope.row.isSale\"}})]}}],null,!1,2625770207)}),a(\"el-table-column\",{attrs:{label:\"阶梯价\",\"min-width\":\"100\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[t.row.ladderPrice.length&&1===t.row.enabledLadder?a(\"el-button\",{attrs:{type:\"primary\",size:\"mini\"},on:{click:function(a){return e.openModal(t.$index,\"ladder_price_show\",t.row)}}},[e._v(\" 已设置 \")]):a(\"el-button\",{attrs:{type:\"infCustomerTypePrice.vueo\",size:\"mini\"},on:{click:function(a){return e.openModal(t.$index,\"ladder_price_show\",t.row)}}},[e._v(\" 去设置 \")])]}}],null,!1,4238547410)}),a(\"el-table-column\",{attrs:{label:\"客户类型价\",\"min-width\":\"100\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[\"EditGoods\"!==e.$route.name?a(\"div\",[t.row.customerTypePrice.length&&t.row.customerTypePriceOpen?a(\"el-button\",{attrs:{type:\"primary\",size:\"mini\"},on:{click:function(a){return e.openModal(t.$index,\"type_price_show\",t.row)}}},[e._v(\" 已设置 \")]):a(\"el-button\",{attrs:{type:\"info\",size:\"mini\"},on:{click:function(a){return e.openModal(t.$index,\"type_price_show\",t.row)}}},[e._v(\" 去设置 \")])],1):a(\"div\",[a(\"el-button\",{attrs:{type:t.row.customerTypePriceOpen?\"primary\":\"info\",size:\"mini\"},on:{click:function(a){return e.openModal(t.$index,\"type_price_show\",t.row)}}},[e._v(\" \"+e._s(t.row.customerTypePriceOpen?\"查看\":\"未设置\")+\" \")])],1)]}}],null,!1,1363714286)}),a(\"el-table-column\",{attrs:{label:\"客户指定价\",\"min-width\":\"100\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[t.row.customerPrice.length&&t.row.customerPriceOpen?a(\"el-button\",{attrs:{type:\"primary\",size:\"mini\"},on:{click:function(a){return e.openModal(t.$index,\"appoint_price_show\",t.row)}}},[e._v(\" 已设置 \")]):a(\"el-button\",{attrs:{type:\"info\",size:\"mini\"},on:{click:function(a){return e.openModal(t.$index,\"appoint_price_show\",t.row)}}},[e._v(\" 去设置 \")])]}}],null,!1,926916187)})],1)],1)]):e._e(),2===e.goods_data.specType?a(\"div\",{staticClass:\"detail-tab-item\"},[a(\"div\",{staticClass:\"detail-tab-title clearfix\"},[e._v(\"价格管理\")]),a(\"div\",{staticClass:\"detail-tab-main\"},[e._e(),a(\"el-tabs\",{attrs:{type:\"card\"},model:{value:e.unit_name_tab,callback:function(t){e.unit_name_tab=t},expression:\"unit_name_tab\"}},e._l(e.goods_data.unitData,(function(t,s){return a(\"el-tab-pane\",{key:s,attrs:{label:t.unitName,name:t.unitName}},[a(\"el-table\",{staticStyle:{width:\"100%\"},attrs:{data:t.priceData,border:\"\",size:\"mini\"}},[a(\"el-table-column\",{attrs:{prop:\"skuName\",label:\"属性\",\"min-width\":\"80\"}}),5===e.base_form.showMinUnitPrice?a(\"el-table-column\",{attrs:{prop:\"skuName\",label:\"换算比例\",\"min-width\":\"100\"},scopedSlots:e._u([{key:\"header\",fn:function(a){return[e._e(),e._v(\" \"+e._s(t.unitName)+\"/元换算比例 \")]}},{key:\"default\",fn:function(t){return[a(\"el-input-number\",{attrs:{size:\"mini\",controls:!1},model:{value:t.row.minUnitPriceConvert,callback:function(a){e.$set(t.row,\"minUnitPriceConvert\",a)},expression:\"scope.row.minUnitPriceConvert\"}})]}}],null,!0)}):e._e(),a(\"el-table-column\",{attrs:{label:\"销售价/元\",\"min-width\":\"120\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[a(\"el-input-number\",{attrs:{size:\"mini\",controls:!1},on:{blur:function(a){return e.salePriceBlur(t.$index,s)}},model:{value:t.row.salePrice,callback:function(a){e.$set(t.row,\"salePrice\",a)},expression:\"scope.row.salePrice\"}})]}}],null,!0)}),a(\"el-table-column\",{attrs:{label:\"会员价/元\",\"min-width\":\"120\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[a(\"el-input-number\",{attrs:{size:\"mini\",controls:!1},model:{value:t.row.memberPrice,callback:function(a){e.$set(t.row,\"memberPrice\",a)},expression:\"scope.row.memberPrice\"}})]}}],null,!0)}),a(\"el-table-column\",{attrs:{prop:\"marketPrice\",label:\"市场价/元\",\"min-width\":\"100\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[a(\"el-input-number\",{staticStyle:{width:\"80px\"},attrs:{controls:!1,placeholder:\"市场价\",size:\"small\",min:0},model:{value:t.row.marketPrice,callback:function(a){e.$set(t.row,\"marketPrice\",a)},expression:\"scope.row.marketPrice\"}})]}}],null,!0)}),a(\"el-table-column\",{attrs:{label:\"起订数量\",\"min-width\":\"100\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[a(\"el-input-number\",{staticStyle:{width:\"80px\"},attrs:{controls:!1,placeholder:\"起订数量\",size:\"small\",precision:0,min:1},model:{value:t.row.setNum,callback:function(a){e.$set(t.row,\"setNum\",a)},expression:\"scope.row.setNum\"}})]}}],null,!0)}),a(\"el-table-column\",{attrs:{label:\"是否销售\",\"min-width\":\"100\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[a(\"el-switch\",{staticClass:\"switchStyle\",attrs:{\"active-text\":\"启用\",\"inactive-text\":\"禁用\",\"active-color\":\"#2153D4\",\"inactive-color\":\"#879BBA\",\"active-value\":5,\"inactive-value\":4},model:{value:t.row.isSale,callback:function(a){e.$set(t.row,\"isSale\",a)},expression:\"scope.row.isSale\"}})]}}],null,!0)}),a(\"el-table-column\",{attrs:{label:\"阶梯价\",\"min-width\":\"100\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[t.row.ladderPrice.length&&1===t.row.enabledLadder?a(\"el-button\",{attrs:{type:\"primary\",size:\"mini\"},on:{click:function(a){return e.openModal(t.$index,\"ladder_price_show\",t.row,s)}}},[e._v(\" 已设置 \")]):a(\"el-button\",{attrs:{type:\"info\",size:\"mini\"},on:{click:function(a){return e.openModal(t.$index,\"ladder_price_show\",t.row,s)}}},[e._v(\" 去设置 \")])]}}],null,!0)}),a(\"el-table-column\",{attrs:{label:\"客户类型价\",\"min-width\":\"100\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[t.row.customerTypePrice.length&&t.row.customerTypePriceOpen?a(\"el-button\",{attrs:{type:\"primary\",size:\"mini\"},on:{click:function(a){return e.openModal(t.$index,\"type_price_show\",t.row,s)}}},[e._v(\" 已设置 \")]):a(\"el-button\",{attrs:{type:\"info\",size:\"mini\"},on:{click:function(a){return e.openModal(t.$index,\"type_price_show\",t.row,s)}}},[e._v(\" 去设置 \")])]}}],null,!0)}),a(\"el-table-column\",{attrs:{label:\"客户指定价\",\"min-width\":\"100\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[t.row.customerPrice.length&&t.row.customerPriceOpen?a(\"el-button\",{attrs:{type:\"primary\",size:\"mini\"},on:{click:function(a){return e.openModal(t.$index,\"appoint_price_show\",t.row,s)}}},[e._v(\" 已设置 \")]):a(\"el-button\",{attrs:{type:\"info\",size:\"mini\"},on:{click:function(a){return e.openModal(t.$index,\"appoint_price_show\",t.row,s)}}},[e._v(\" 去设置 \")])]}}],null,!0)}),a(\"el-table-column\",{attrs:{label:\"操作\",\"min-width\":\"100\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[a(\"el-button\",{attrs:{type:\"text\",size:\"small\"},on:{click:function(a){return e.otherSetPrice(t.row,s)}}},[e._v(\" 同步 \")])]}}],null,!0)})],1)],1)})),1)],1)]):e._e()],1):e._e(),\"2\"===e.page_tabs?a(\"div\",[a(\"div\",{staticClass:\"page-tip-div\"},[a(\"i\",{staticClass:\"el-icon-info\"}),e._v(\" 符合以下条件的客户用将无法看到此商品 \")]),a(\"el-row\",{attrs:{gutter:10}},[a(\"el-col\",{attrs:{span:8}},[a(\"div\",{staticClass:\"detail-tab-item\",staticStyle:{\"margin-bottom\":\"0\"}},[a(\"div\",{staticClass:\"detail-tab-title\"},[e._v(\"地区屏蔽\")]),a(\"div\",{staticClass:\"detail-tab-main\",staticStyle:{height:\"calc(100vh - 380px)\",overflow:\"auto\"}},[a(\"RegionTree\",{attrs:{\"checked-key\":e.region_arr},on:{checkChange:e.selRegion}})],1)])]),a(\"el-col\",{attrs:{span:16}},[a(\"div\",{staticClass:\"detail-tab-item\"},[a(\"div\",{staticClass:\"detail-tab-title\"},[e._v(\"客户类型屏蔽\")]),a(\"div\",{staticClass:\"detail-tab-main\"},[e.customer_type_list.length?e._e():a(\"div\",{staticStyle:{\"text-align\":\"center\"}},[e._v(\" 暂无客户类型 \")]),a(\"el-checkbox-group\",{model:{value:e.customer_type_check,callback:function(t){e.customer_type_check=t},expression:\"customer_type_check\"}},e._l(e.customer_type_list,(function(t,s){return a(\"el-checkbox\",{key:s,attrs:{label:t.id}},[e._v(\" \"+e._s(t.name)+\" \")])})),1)],1)]),a(\"div\",{staticClass:\"detail-tab-item\"},[a(\"div\",{staticClass:\"detail-tab-title clearfix\"},[a(\"span\",{staticClass:\"float_left\"},[e._v(\"客户屏蔽\")]),a(\"div\",{staticClass:\"float_right\"},[a(\"el-button\",{attrs:{type:\"primary\",size:\"mini\"},on:{click:function(t){e.customer_show=!0}}},[e._v(\" 选择客户 \")])],1)]),a(\"div\",{staticClass:\"detail-tab-main\"},[a(\"el-table\",{attrs:{border:\"\",data:e.customer_list}},[a(\"el-table-column\",{attrs:{\"show-overflow-tooltip\":\"\",prop:\"code\",label:\"编号\"}}),a(\"el-table-column\",{attrs:{\"show-overflow-tooltip\":\"\",prop:\"name\",label:\"姓名\"}}),a(\"el-table-column\",{attrs:{prop:\"customerType\",label:\"类型\"}}),a(\"el-table-column\",{attrs:{prop:\"shopName\",label:\"所属商铺\",\"show-overflow-tooltip\":\"\"}}),a(\"el-table-column\",{attrs:{label:\"管理\"},scopedSlots:e._u([{key:\"default\",fn:function(t){return[a(\"el-button\",{attrs:{type:\"text\"},on:{click:function(a){return e.deleteCustomer(t.$index)}}},[e._v(\" 删除 \")])]}}],null,!1,2487266360)})],1)],1)])])],1)],1):e._e(),\"3\"===e.page_tabs?a(\"div\",[a(\"div\",{staticClass:\"ph\",staticStyle:{height:\"350px\"}},[a(\"div\",{staticStyle:{\"padding-bottom\":\"20px\"}},[a(\"el-date-picker\",{attrs:{clearable:\"\",type:\"daterange\",\"value-format\":\"timestamp\",\"range-separator\":\"-\",\"start-placeholder\":\"开始日期\",\"end-placeholder\":\"结束日期\"},on:{change:e.orderDate},model:{value:e.time,callback:function(t){e.time=t},expression:\"time\"}}),a(\"chart1\",{attrs:{\"time-data\":e.time_data,\"goods-num\":e.goodsNum_data,\"order-num\":e.orderNum_data,\"order-money\":e.orderMoney_data}})],1)])]):e._e()]),e.show_goods?a(\"GoodsWarehouse\",{attrs:{modal:!e.goodsId,\"shop-id\":e.base_form.shopId,\"goods-warehouse\":\"\",\"is-check\":!1,\"is-show\":e.show_goods,enable:!0},on:{cancel:function(t){e.show_goods=!1},confirm:e.selGoods}}):e._e(),e.customer_show?a(\"ClientListModal\",{attrs:{\"is-show\":e.customer_show,\"is-check\":!0,modal:!e.basicGoodsId,\"is-show-add\":!0},on:{cancel:function(t){e.customer_show=!1},confirm:e.customerSel}}):e._e(),e.appoint_price_show?a(\"CustomerPrice\",{attrs:{\"is-show\":e.appoint_price_show,\"customer-price-open\":e.customerPriceOpen,\"customer-price\":e.customerPrice,modal:!e.basicGoodsId&&!e.goodsId,\"ladder-price\":e.ladderPrice,\"sku-id\":e.sku_id,\"enabled-ladder\":e.enabledLadder},on:{confirm:e.appointPriceConfirm,cancel:e.appointPriceCancel}}):e._e(),e.type_price_show?a(\"CustomerTypePrice\",{attrs:{\"is-show\":e.type_price_show,\"customer-type-price-open\":e.customerTypePriceOpen,\"customer-type-price\":e.customerTypePrice,\"ladder-price\":e.ladderPrice,\"enabled-ladder\":e.enabledLadder,modal:!e.basicGoodsId&&!e.goodsId,\"sku-id\":e.sku_id},on:{confirm:e.typePriceConfirm,cancel:e.typePriceCancel}}):e._e(),e.ladder_price_show?a(\"LadderPrice\",{attrs:{\"enabled-ladder\":e.enabledLadder,\"ladder-price\":e.ladderPrice,\"is-show\":e.ladder_price_show,modal:!e.basicGoodsId&&!e.goodsId},on:{confirm:e.ladderPriceConfirm,cancel:e.ladderPriceCancel}}):e._e()],1)},i=[],o=(a(\"caad\"),a(\"c72f\")),r=a(\"5ed9\"),l=a(\"55bb\"),c=a(\"d8dd\"),n=a(\"2934\"),d=a(\"c40e\"),p=a(\"e3ca\"),u=a(\"7b67\"),m=a(\"08dc\"),h=a(\"17b7\"),b=a(\"ca15\"),f=a(\"2f62\"),_=a(\"c24f\"),g=a(\"d5da\");const y={enabledLadder:0,marketPrice:\"\",memberPrice:\"\",costPrice:\"\",salePrice:\"\",setNum:0,isSale:5,salePriceAreaType:1,ladderPrice:[]};var w={name:\"AddBaseData\",components:{SelectShop:l[\"default\"],GoodsWarehouse:o[\"default\"],RegionTree:b[\"default\"],ClientListModal:p[\"default\"],Chart1:r[\"default\"],CustomerPrice:u[\"default\"],CustomerTypePrice:h[\"default\"],LadderPrice:m[\"default\"]},props:{goodsId:{type:[Number,String],default:0},basicGoodsId:{type:[Number,String],default:0}},data(){return{unitisMaster:4,choose_support:[],unit_index:0,sku_index:0,ladderPrice:[],enabledLadder:0,ladder_price_show:!1,type_price_show:!1,customerTypePriceOpen:!1,customerTypePrice:[],customerPriceOpen:!1,customerPrice:[],appoint_price_show:!1,customer_show:!1,customer_list:[],customer_type_check:[],customer_type_list:[],region_arr:[],page_tabs:\"1\",unit_name_tab:\"\",show_region:!1,goods_data:{specType:1},primary_unit:\"\",price_data:[],show_goods:!1,show_chose:!1,isModel:!1,base_rules:{shopName:[{required:!0,message:\"请选择店铺\",trigger:\"change\"}],goodsName:[{required:!0,message:\"请选择商品\",trigger:\"change\"}],deliverySupIds:[{required:!0,type:\"array\",message:\"请选择物流支持\",trigger:\"change\"}],ruleId:[{required:!0,message:\"请选择运费模板\",trigger:\"change\"}],expressFee:[{required:!0,message:\"请输入运费\",trigger:\"blur\"}]},price:\"\",express_list:[],base_form:{createUserName:\"\",goodsName:\"\",enableStatus:5,isDistribution:4,specType:\"\",goodsBasicId:0,shopId:\"\",shopName:\"\",images:[],salesArea:[],serviceInfo:1,price:[],specification:[],content:\"\",isRecommend:5,sort:\"999\",deliverySupIds:[\"1\",\"2\"],expressType:1,expressFee:\"\",showExpress:5,ruleId:\"\",isShield:4,notArea:[],notCustomerType:\"\",notCustomer:\"\",showMinUnitPrice:4},delivery_form:{},user_power:{},goods_id:0,sub_load:!1,pageName:\"\",time_data:[],goodsNum_data:[],orderMoney_data:[],orderNum_data:[],time:[],tableData:[],page:1,pageSize:20,total:0,support:[],options_value:[],goods_groups:[],sku_id:\"\"}},computed:{...Object(f[\"c\"])({salePriceTimes:\"MUser/salePriceTimes\",systemType:\"MUser/systemType\",storeData:\"MUser/storeData\"})},async created(){this.pageName=this.$route.name,this.basicGoodsId?await this.selGoods([],this.basicGoodsId):(this.$route.params.id?(this.goods_id=this.$route.params.id,await this.getDetail()):(await this.getPauseSave(),[2,3].includes(this.systemType)&&(console.log(this.pageName),this.base_form.shopId=this.storeData.id,this.base_form.shopName=this.storeData.name)),await this.getAllExpressRule(),await this.getAllCustomerSource(),await this.getAllGoodsSupport(),await this.getAllGoodsGroups())},methods:{getShop(){this.$emit(\"closeShop\"),this.$router.push(\"/SystemSettings/liansuoguanli/AddShop\")},async getAllExpressRule(){const{data:e}=await Object(c[\"getAllExpressRule\"])();this.express_list=e;const t=await Object(_[\"Enterprise\"])({ranking:1,businessOverviewShopId:\"\",categoryRankingShopId:\"\",goodsRankingShopId:\"\",supplierRankingShopId:\"\"});t.data.aggregateStatistics&&(this.time_data.length&&(this.time_data=[]),this.$nextTick(()=>{t.data.chartData.forEach(e=>{this.time_data.push(e.date)})}))},salePriceBlur(e,t){if(1===this.goods_data.specType){const t=this.$_common.deepClone(this.price_data),a=this.$NP.times(t[e].salePrice,this.salePriceTimes);t[e]={...t[e],marketPrice:a},this.price_data=t}else this.goods_data.unitData[t].priceData[e].marketPrice=this.$NP.times(this.goods_data.unitData[t].priceData[e].salePrice,this.salePriceTimes)},memberPriceBlur(e){},shopDefault(e,t){this.base_form.shopId=e,this.base_form.shopName=t.name},otherSetPrice(e,t){const a=this.$_common.deepClone(this.goods_data);a.unitData[t].priceData=a.unitData[t].priceData.map(t=>({...t,customerTypePrice:e.customerTypePrice,customerTypePriceOpen:e.customerTypePriceOpen,customerPrice:e.customerPrice,customerPriceOpen:e.customerPriceOpen,marketPrice:e.marketPrice,memberPrice:e.memberPrice,salePrice:e.salePrice,enabledLadder:e.enabledLadder,ladderPrice:e.ladderPrice,setNum:e.setNum,isSale:e.isSale||5})),this.goods_data=a},openShop(){this.goods_id||(this.show_chose=!0)},openGoodsModel(){this.base_form.shopName&&!this.goods_id&&(this.show_goods=!0)},async getDetail(){const{data:e}=await Object(d[\"getGoodsInfo\"])(this.goods_id);this.goods_data=e,this.choose_support=e.support;let t=[];e.goodsGroups.forEach(e=>{e&&t.push(Number(e))}),this.options_value=t,this.base_form={createUserName:this.userName,goodsName:e.title,enableStatus:e.enableStatus,isDistribution:e.isDistribution,goodsBasicId:e.basicGoodsId,shopId:e.shopId,shopName:e.shopName,images:e.images,salesArea:e.salesArea,serviceInfo:e.serviceInfo,price:[],specification:e.specification,content:e.content,isRecommend:e.isRecommend,sort:e.sort,specType:e.specType,deliverySupIds:e.deliverySupIds.split(\",\"),expressType:e.expressType,expressFee:e.expressFee,showExpress:e.showExpress,ruleId:e.ruleId,isShield:e.isShield,notArea:e.notArea,notCustomerType:e.notCustomerType,notCustomer:e.notCustomer,showMinUnitPrice:e.showMinUnitPrice},this.region_arr=e.notArea,this.customer_type_check=e.notCustomerType?e.notCustomerType.split(\",\").map(e=>parseInt(e)):[],this.customer_list=e.notCustomerLists||[],1===e.specType?this.price_data=e.specMultiple.map(e=>({...e,isSale:e.isSale||5,customerTypePrice:[],customerTypePriceOpen:!1,customerPrice:[],customerPriceOpen:!1})):2===e.specType&&this.goods_data.unitData&&this.goods_data.unitData.length&&(this.unit_name_tab=this.goods_data.unitData[0].unitName,this.goods_data.unitData=this.goods_data.unitData.map(t=>{const a=e.specMultiple.filter(e=>e.unitId===t.unitId).map(e=>{const t=e.specGroup.map(e=>e.specValueName).join(\"_\");return{...e,isSale:e.isSale||5,skuName:t,customerTypePrice:[],customerTypePriceOpen:!1,customerPrice:[],customerPriceOpen:!1,minUnitPriceConvert:e.minUnitPriceConvert||\"\"}});return{...t,priceData:a}})),e.basicGoodsId&&await this.selGoods([],e.basicGoodsId),this.toggleSelection(),await this.getCustomerPriceByGoodsIds(),await this.getCustomerTypePriceByGoodsIds()},checkSub(){this.$refs.base_form.validate(e=>{if(e){let e=[];2===this.goods_data.specType?this.goods_data.unitData.forEach(t=>{t.priceData.forEach(t=>{e.push({id:t.id,conversion:t.conversion,unitName:t.unitName,unitId:t.unitId,isMaster:t.isMaster,deleteStatus:t.deleteStatus||4,enabledLadder:t.enabledLadder,salePriceAreaType:t.salePriceAreaType,salePrice:t.salePrice,ladderPrice:t.ladderPrice,marketPrice:t.marketPrice,memberPrice:t.memberPrice,setNum:t.setNum,isSale:t.isSale||5,minUnitPriceConvert:t.minUnitPriceConvert})})}):e=this.$_common.deepClone(this.price_data).map(e=>(delete e.customerTypePrice,delete e.customerTypePriceOpen,delete e.customerPrice,delete e.customerPriceOpen,e));let t=!0,a=!0;for(let s in e){const i=e[s];if(1===i.enabledLadder){if(i.ladderPrice.length<2){t=!1;break}if(!i.ladderPrice.every(e=>e.price>0)){a=!1;break}}else if(!i.salePrice){a=!1;break}}if(!t)return void this.$message.warning(\"请至少设置两条阶梯价\");if(!a)return void this.$message.warning(\"请输入价格\");this.price=e.map(e=>{e.ladderPrice.length&&(e.ladderPrice[e.ladderPrice.length-1].to=9999999999);let t=0;if(1===e.enabledLadder){const a=e.ladderPrice.map(e=>e.price);t=Math.min.apply(null,a)}return{...e,ladderPrice:0===e.enabledLadder?[]:e.ladderPrice,salePrice:1===e.enabledLadder?t:e.salePrice}}),this.price=e,this.subData()}})},async subData(){let e={};const t=this.customer_list.map(e=>e.id),a=this.price.every(e=>4===e.isSale);if(a)return void this.$message.warning(\"至少保留一条规格的销售状态为【启用】\");const s={...this.base_form,price:this.price,deliverySupIds:this.base_form.deliverySupIds.join(\",\"),notCustomerType:this.customer_type_check.join(\",\"),notCustomer:t.join(\",\"),support:this.choose_support,goodsGroups:this.options_value};this.sub_load=!0;try{this.goods_id?(e=await Object(d[\"editGoods\"])(this.goods_id,s),this.sub_load=!1,await this.AdjustPrice(this.goods_id)):(e=await Object(d[\"addGoods\"])({...s,createUserName:this.userName}),this.sub_load=!1,await this.AdjustPrice(e.data),await this.delPauseSave()),this.$message({type:\"success\",message:\"提交成功\"}),this.basicGoodsId?this.$emit(\"subData\"):2===this.systemType?await this.$closeCurrentGoEdit(\"/SingleStore/goods/GoodsAdministration\"):await this.$closeCurrentGoEdit(\"/goods/sale/PublishGoods\")}finally{this.sub_load=!1}},async AdjustPrice(e){let t=[],a=[],s=[],i=[];1===this.goods_data.specType?this.price_data.forEach(s=>{s.customerTypePriceOpen&&s.customerTypePrice.forEach(a=>{t.push({createUserName:this.userName,goodsName:this.base_form.goodsName,goodsId:e,shopId:this.base_form.shopId,shopName:this.base_form.shopName,customerName:a.name,customerType:a.id,effective:5,salePrice:[{price:a.price,skuId:s.id,unitName:s.unitName,adjPricetag:a.adjPricetag,ladderPrice:a.ladderPrice||[]}]})}),s.customerPriceOpen&&s.customerPrice.forEach(t=>{a.push({createUserName:this.userName,goodsName:this.base_form.goodsName,goodsId:e,shopId:this.base_form.shopId,shopName:this.base_form.shopName,customerName:t.name,customerId:t.id,effective:5,salePrice:[{price:t.price,skuId:s.id,unitName:s.unitName,adjPricetag:t.adjPricetag,ladderPrice:t.ladderPrice||[]}]})})}):this.goods_data.unitData.forEach(s=>{s.priceData.forEach(s=>{s.customerTypePriceOpen&&s.customerTypePrice.forEach(a=>{t.push({createUserName:this.userName,goodsName:this.base_form.goodsName,goodsId:e,shopId:this.base_form.shopId,shopName:this.base_form.shopName,customerName:a.name,customerType:a.id,effective:5,salePrice:[{price:a.price,skuId:s.id,unitName:s.unitName,adjPricetag:a.adjPricetag,ladderPrice:a.ladderPrice||[]}]})}),s.customerPriceOpen&&s.customerPrice.forEach(t=>{a.push({createUserName:this.userName,goodsName:this.base_form.goodsName,goodsId:e,shopId:this.base_form.shopId,shopName:this.base_form.shopName,customerName:t.name,customerId:t.id,effective:5,salePrice:[{price:t.price,skuId:s.id,unitName:s.unitName,adjPricetag:t.adjPricetag,ladderPrice:t.ladderPrice||[]}]})})})}),t.forEach(e=>{const t=s.findIndex(t=>t.customerType===e.customerType);-1===t?s.push({...e}):s[t].salePrice=s[t].salePrice.concat(e.salePrice)}),a.forEach(e=>{const t=i.findIndex(t=>t.customerId===e.customerId);-1===t?i.push({...e}):i[t].salePrice=i[t].salePrice.concat(e.salePrice)}),await this.addCustomerTypePriceAdjustment(s),await this.CustomerPriceAdjustmentAdd(i)},async getPauseSave(){const{data:e}=await Object(n[\"getPauseSave\"])({key:this.pageName});\"{}\"!==JSON.stringify(e)&&(e.goods_data&&(this.goods_data=e.goods_data),e.base_form&&(this.base_form=e.base_form,this.region_arr=this.base_form.notArea),e.price&&(this.price_data=e.price),e.unit_name_tab&&(this.unit_name_tab=e.unit_name_tab),e.customer_list&&(this.customer_list=e.customer_list))},async delPauseSave(e){Object(n[\"delPauseSave\"])({key:this.pageName});e&&(this.$message({type:\"success\",message:\"清除暂存成功\"}),this.$closeCurrentGoEdit(\"/goods/sale/AddGoods\"))},async tempData(){this.sub_load=!0;try{await Object(n[\"addPauseSave\"])({key:this.pageName,data:{base_form:this.base_form,price:this.price,goods_data:this.goods_data,unit_name_tab:this.unit_name_tab,customer_list:this.customer_list}});this.sub_load=!1,this.$message({type:\"success\",message:\"暂存成功\"}),2===this.systemType?this.$closeCurrentGoEdit(\"/SingleStore/goods/GoodsAdministration\"):this.$closeCurrentGoEdit(\"/goods/sale/PublishGoods\")}finally{this.sub_load=!1}},async selGoods(e,t){const{data:a}=await Object(d[\"getGoodsBasicInfoById\"])(t||e[0].id,{isAddGoods:5});if(this.goods_id)return void(this.goods_data={...this.goods_data,categoryTitle:a.categoryTitle,brandTitle:a.brandTitle,expireTime:a.expireTime,description:a.description,tag:a.tag,masterUnit:a.unitData.find(e=>5===e.isMaster),branchUnit:a.unitData.filter(e=>4===e.isMaster)});this.goods_data={...a,masterUnit:a.unitData.find(e=>5===e.isMaster),branchUnit:a.unitData.filter(e=>4===e.isMaster)},this.base_form.goodsName=a.title,this.unit_name_tab=a.unitData[0].unitName,this.base_form.images=a.images,this.base_form.specType=a.specType,this.base_form.content=a.description,this.base_form.goodsBasicId=a.id;let s=[];const i=this.$_common.deepClone(y);1===a.specType?(s=a.unitData.map(e=>({...e,...i,isSale:5,customerTypePrice:[],customerTypePriceOpen:!1,customerPrice:[],customerPriceOpen:!1})),this.price_data=s):2===a.specType&&(this.goods_data.unitData=this.goods_data.unitData.map(e=>{const t=a.specMultiple.filter(t=>t.unitId===e.unitId).map(e=>{const t=e.specGroup.map(e=>e.specValueName).join(\"_\");return{...e,...i,isSale:5,skuName:t,customerTypePrice:[],customerTypePriceOpen:!1,customerPrice:[],customerPriceOpen:!1}});return{...e,priceData:t}}));let o=[];e[0]&&(1===e[0].specType?o=(e[0].branchUnit||[]).concat(e[0].masterUnit):2===e[0].specType&&(o=e[0].specMultiple)),this.base_form.specification=o;let r=\"\";this.price_data.forEach(e=>{5===e.isMaster&&(r=e.unitName)}),this.primary_unit=r},selChose(e,t){this.base_form.shopId=t[0].id,this.base_form.shopName=t[0].name},selRegion(e){this.base_form.notArea=e.map(e=>e.codePath)},async getAllCustomerSource(){const e=await Object(c[\"getAllCustomerSource\"])({page:1,pageSize:50});this.customer_type_list=e.data},customerSel(e){this.customer_list=e},deleteCustomer(e){this.customer_list.splice(e,1)},orderDate(){console.log(this.time)},openModal(e,t,a,s){a&&(this.unitisMaster=a.isMaster,this.sku_id=a.id,this.ladderPrice=a.ladderPrice,this.enabledLadder=a.enabledLadder,\"type_price_show\"===t&&(this.customerTypePriceOpen=a.customerTypePriceOpen,this.customerTypePrice=a.customerTypePrice),\"appoint_price_show\"===t&&(this.customerPriceOpen=a.customerPriceOpen,this.customerPrice=a.customerPrice)),this.sku_index=e,s>-1&&(this.unit_index=s),this[t]=!0},appointPriceConfirm(e,t){if(1===this.goods_data.specType){const a=this.$_common.deepClone(this.price_data);a[this.sku_index].customerPriceOpen=e,a[this.sku_index].customerPrice=e?t:[],this.price_data=a}else{const a=this.$_common.deepClone(this.goods_data.unitData);a[this.unit_index].priceData[this.sku_index].customerPriceOpen=e,a[this.unit_index].priceData[this.sku_index].customerPrice=e?t:[],this.goods_data.unitData=a}},async appointPriceCancel(e,t){this.appoint_price_show=!1,this.$route.params.id&&await this.appointPriceConfirm(e,t)},typePriceConfirm(e,t){if(1===this.goods_data.specType){const a=this.$_common.deepClone(this.price_data);a[this.sku_index].customerTypePriceOpen=e,a[this.sku_index].customerTypePrice=e?t:[],this.price_data=a}else{const a=this.$_common.deepClone(this.goods_data.unitData);a[this.unit_index].priceData[this.sku_index].customerTypePriceOpen=e,a[this.unit_index].priceData[this.sku_index].customerTypePrice=e?t:[],this.goods_data.unitData=a}},async typePriceCancel(e,t){this.type_price_show=!1,this.$route.params.id&&await this.typePriceConfirm(e,t)},ladderPriceConfirm(e,t){if(1===this.goods_data.specType){const a=this.$_common.deepClone(this.price_data);a[this.sku_index].enabledLadder=e,a[this.sku_index].ladderPrice=e?t:[],this.price_data=a}else{const a=this.$_common.deepClone(this.goods_data.unitData);a[this.unit_index].priceData[this.sku_index].enabledLadder=e,a[this.unit_index].priceData[this.sku_index].ladderPrice=e?t:[],this.goods_data.unitData=a}},ladderPriceCancel(){this.ladder_price_show=!1},async CustomerPriceAdjustmentAdd(e){if(!e.length)return;const{data:t}=await Object(g[\"CustomerPriceAdjustmentAdd\"])(e)},async addCustomerTypePriceAdjustment(e){if(!e.length)return;const{data:t}=await Object(g[\"addCustomerTypePriceAdjustment\"])(e)},async getAllGoodsSupport(){const{data:e,pageTotal:t}=await Object(d[\"getAllGoodsSupport\"])({page:this.page,pageSize:this.pageSize});this.tableData=e,this.total=t},toggleSelection(){let e=[];this.goods_data.support.forEach(t=>{e.push(Number(t))}),this.choose_support=e},async getAllGoodsGroups(){const{data:e}=await Object(d[\"getAllGoodsGroups\"])({page:1,pageSize:999,name:\"\"});this.goods_groups=e},async getCustomerPriceByGoodsIds(){const{data:e,pageTotal:t}=await Object(g[\"getCustomerPriceByGoodsIds\"])({goodsId:this.goods_id,page:1,pageSize:200});this.customerPrice=e},async getCustomerTypePriceByGoodsIds(){const{data:e}=await Object(g[\"getCustomerTypePriceByGoodsIds\"])({goodsId:this.goods_id,page:1,pageSize:999});this.customerTypePrice=e,this.adjustmentData()},adjustmentData(){1===this.base_form.specType?this.price_data=this.price_data.map(e=>{let t=[];this.customerTypePrice.forEach(a=>{a.salePrice&&a.salePrice.length&&a.salePrice.forEach(s=>{s.skuId===e.id&&t.push({adjPricetag:s.adjPricetag,ladderPrice:s.ladderPrice,price:s.price,name:a.customerTypeName,id:a.customerType,priceId:a.id})})});let a=[];return this.customerPrice.forEach(t=>{t.salePrice&&t.salePrice.length&&t.salePrice.forEach(s=>{s.skuId===e.id&&a.push({adjPricetag:s.adjPricetag,ladderPrice:s.ladderPrice,price:s.price,name:t.customerName,id:t.customerId,priceId:t.id})})}),{...e,customerTypePrice:t,customerTypePriceOpen:t.length>0,customerPrice:a,customerPriceOpen:a.length>0}}):this.goods_data.unitData=this.goods_data.unitData.map(e=>({...e,priceData:e.priceData.map(e=>{let t=[];this.customerTypePrice.forEach(a=>{a.salePrice&&a.salePrice.length&&a.salePrice.forEach(s=>{s.skuId===e.id&&t.push({adjPricetag:s.adjPricetag,ladderPrice:s.ladderPrice,price:s.price,name:a.customerTypeName,id:a.customerType,priceId:a.id})})});let a=[];return this.customerPrice.forEach(t=>{t.salePrice&&t.salePrice.length&&t.salePrice.forEach(s=>{s.skuId===e.id&&a.push({adjPricetag:s.adjPricetag,ladderPrice:s.ladderPrice,price:s.price,name:t.customerName,id:t.customerId,priceId:t.id})})}),{...e,customerTypePrice:t,customerTypePriceOpen:t.length>0,customerPrice:a,customerPriceOpen:a.length>0}})}))}}},P=w,v=(a(\"3fc7\"),a(\"2877\")),S=Object(v[\"a\"])(P,s,i,!1,null,\"a6a3ed96\",null);t[\"default\"]=S.exports},fc90:function(e,t,a){}}]);","extractedComments":[]}
|