CRMEB/crmeb/public/static/js/pages-admin-goods-addGoods.3359f84a.js
2026-03-23 14:57:47 +08:00

1 line
27 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-admin-goods-addGoods"],{"0b61":function(t,e,a){var i=a("c576");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var s=a("967d").default;s("2eeeb37a",i,!0,{sourceMap:!1,shadowMode:!1})},"367a":function(t,e,a){var i=a("ed46");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var s=a("967d").default;s("85cada44",i,!0,{sourceMap:!1,shadowMode:!1})},"3f32":function(t,e,a){"use strict";a.r(e);var i=a("ba73"),s=a.n(i);for(var n in i)["default"].indexOf(n)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(n);e["default"]=s.a},"43a0":function(t,e,a){"use strict";var i=a("367a"),s=a.n(i);s.a},4942:function(t,e,a){"use strict";a.r(e);var i=a("5abd"),s=a.n(i);for(var n in i)["default"].indexOf(n)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(n);e["default"]=s.a},5495:function(t,e,a){"use strict";a.r(e);var i=a("8856"),s=a("3f32");for(var n in s)["default"].indexOf(n)<0&&function(t){a.d(e,t,(function(){return s[t]}))}(n);a("5abc");var c=a("828b"),r=Object(c["a"])(s["default"],i["b"],i["c"],!1,null,"1be899ec",null,!1,i["a"],void 0);e["default"]=r.exports},"5abc":function(t,e,a){"use strict";var i=a("d208"),s=a.n(i);s.a},"5abd":function(t,e,a){"use strict";a("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=uni.getWindowInfo().statusBarHeight,s={name:"navbar",props:{custom:{type:Boolean,default:!1},fixed:{type:Boolean,default:!0},showEmpty:{type:Boolean,default:!0},isScrolling:{type:Boolean,default:!1},showBack:{type:Boolean,default:!1},titleText:{type:String,default:""},iconColor:{type:String,default:"#000000"},iconSize:{type:String,default:"40rpx"},iconWeight:{type:String,default:"bold"},textColor:{type:String,default:"#333"},textSize:{type:String,default:"34rpx"},textWeight:{type:String,default:"500"},bagColor:{type:String,default:"transparent"},showRight:{type:Boolean,default:!1}},data:function(){return{sysHeight:i}},methods:{back:function(){var t=getCurrentPages();t.length>1?uni.navigateBack():uni.switchTab({url:"/pages/index/index"})}}};e.default=s},7878:function(t,e,a){"use strict";a.r(e);var i=a("bf6d"),s=a.n(i);for(var n in i)["default"].indexOf(n)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(n);e["default"]=s.a},"84a16":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return s})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",[a("v-uni-view",{staticClass:"p-20"},[a("v-uni-view",{staticClass:"w-full bg--w111-fff rd-16rpx pt-32 pr-30 pb-32 pl-30"},[a("v-uni-view",{staticClass:"fs-30 fw-500 lh-42rpx"},[t._v("商品信息")]),a("v-uni-view",{staticClass:"mt-30 flex-between-center"},[a("v-uni-text",{staticClass:"fs-30 lh-42rpx"},[t._v("商品名称")]),a("v-uni-text",{staticClass:"text-24 text--w111-666"},[t._v(t._s(t.setFormData.store_name.length)+"/40")])],1),a("v-uni-view",{staticClass:"w-full bg--w111-f5f5f5 rd-12rpx p-20 mt-12"},[a("v-uni-textarea",{staticClass:"fs-30",attrs:{maxlength:40,placeholder:"请填写商品名称","placeholder-class":"text--w111-ccc","auto-height":!0},model:{value:t.setFormData.store_name,callback:function(e){t.$set(t.setFormData,"store_name",e)},expression:"setFormData.store_name"}})],1),a("v-uni-view",{staticClass:"mt-40"},[a("v-uni-text",{staticClass:"fs-30 lh-42rpx"},[t._v("商品图片")])],1),a("v-uni-view",{staticClass:"fs-22 text--w111-999 mt-12"},[t._v("建议图片尺寸为750*750px最多上传9张")]),a("v-uni-view",{staticClass:"grid-column-4 grid-gap-8rpx mt-20"},[t._l(t.setFormData.slider_image,(function(e,i){return a("v-uni-view",{key:i,staticClass:"relative h-156"},[a("v-uni-image",{staticClass:"w-full h-156 rd-12rpx",attrs:{src:e,mode:"aspectFill"}}),a("v-uni-view",{staticClass:"abs-rt w-32 h-32 of0b21 flex-center fs-24",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.DelPic(i)}}},[a("v-uni-text",{staticClass:"iconfont icon-iconfontguanbi text--w111-fff fs-20"})],1)],1)})),t.setFormData.slider_image.length<9?a("v-uni-view",{staticClass:"h-156 flex-col flex-center upload bg--w111-f5f5f5 text--w111-999 rd-12rpx",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.uploadPicture(9)}}},[a("v-uni-text",{staticClass:"iconfont icon-paizhao fs-40"}),a("v-uni-text",{staticClass:"fs-24 lh-34rpx pt-8"},[t._v("上传图片")])],1):t._e()],2)],1),a("v-uni-view",{staticClass:"w-full bg--w111-fff rd-16rpx mt-22 px-30"},[a("v-uni-view",{staticClass:"h-106 flex-between-center bb-e",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.selectCate.apply(void 0,arguments)}}},[a("v-uni-text",{staticClass:"fs-30 lh-42rpx"},[t._v("商品分类")]),a("v-uni-view",{staticClass:"flex-y-center"},[t.setFormData.cate_id.length?a("v-uni-text",{staticClass:"fs-30 text--w111-333 pr-12"},[t._v("已选择")]):a("v-uni-text",{staticClass:"fs-30 text--w111-999 pr-12"},[t._v("请选择分类")]),a("v-uni-text",{staticClass:"iconfont icon-ic_rightarrow fs-36 text--w111-999"})],1)],1),a("v-uni-view",{staticClass:"h-106 flex-between-center bb-e"},[a("v-uni-text",{staticClass:"fs-30 lh-42rpx"},[t._v("单位")]),a("v-uni-view",{staticClass:"flex-1 flex justify-end text-right"},[a("v-uni-input",{staticClass:"fs-32 fs-30",attrs:{type:"text",maxlength:"1",placeholder:"请填写商品单位","placeholder-class":"text--w111-999 fs-30"},model:{value:t.setFormData.unit_name,callback:function(e){t.$set(t.setFormData,"unit_name",e)},expression:"setFormData.unit_name"}})],1)],1)],1),a("v-uni-view",{staticClass:"w-full bg--w111-fff rd-16rpx mt-22 pt-32 pr-30 pl-30"},[a("v-uni-view",{staticClass:"fs-30 fw-500 lh-42rpx"},[t._v("规格设置")]),a("v-uni-view",{staticClass:"h-106 flex-between-center bb-e"},[a("v-uni-text",{staticClass:"fs-30 lh-42rpx"},[t._v("售价")]),a("v-uni-view",{staticClass:"flex-1 flex justify-end text-right"},[a("v-uni-input",{staticClass:"fs-32",attrs:{type:"digit",placeholder:"请输入售价","placeholder-class":" text--w111-999"},model:{value:t.setFormData.attr.price,callback:function(e){t.$set(t.setFormData.attr,"price",e)},expression:"setFormData.attr.price"}})],1)],1),a("v-uni-view",{staticClass:"h-106 flex-between-center bb-e"},[a("v-uni-text",{staticClass:"fs-30 lh-42rpx"},[t._v("成本价")]),a("v-uni-view",{staticClass:"flex-1 flex justify-end text-right"},[a("v-uni-input",{staticClass:"fs-32",attrs:{type:"digit",placeholder:"请输入成本价","placeholder-class":" text--w111-999"},model:{value:t.setFormData.attr.cost,callback:function(e){t.$set(t.setFormData.attr,"cost",e)},expression:"setFormData.attr.cost"}})],1)],1),a("v-uni-view",{staticClass:"h-106 flex-between-center bb-e"},[a("v-uni-text",{staticClass:"fs-30 lh-42rpx"},[t._v("划线价")]),a("v-uni-view",{staticClass:"flex-1 flex justify-end text-right"},[a("v-uni-input",{staticClass:"fs-32",attrs:{type:"digit",placeholder:"请输入划线价","placeholder-class":" text--w111-999"},model:{value:t.setFormData.attr.ot_price,callback:function(e){t.$set(t.setFormData.attr,"ot_price",e)},expression:"setFormData.attr.ot_price"}})],1)],1),a("v-uni-view",{staticClass:"h-106 flex-between-center bb-e"},[a("v-uni-text",{staticClass:"fs-30 lh-42rpx"},[t._v("库存")]),a("v-uni-view",{staticClass:"flex-1 flex justify-end text-right"},[a("v-uni-input",{staticClass:"fs-32",attrs:{type:"number",placeholder:"请输入库存","placeholder-class":" text--w111-999"},model:{value:t.setFormData.attr.stock,callback:function(e){t.$set(t.setFormData.attr,"stock",e)},expression:"setFormData.attr.stock"}})],1)],1),a("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:t.isMore,expression:"isMore"}],staticClass:"h-106 flex-between-center bb-e"},[a("v-uni-text",{staticClass:"fs-30 lh-42rpx"},[t._v("商品编码")]),a("v-uni-view",{staticClass:"flex-1 flex justify-end text-right"},[a("v-uni-input",{staticClass:"fs-32",attrs:{type:"number",placeholder:"请输入规格编码","placeholder-class":" text--w111-999"},model:{value:t.setFormData.attr.bar_code,callback:function(e){t.$set(t.setFormData.attr,"bar_code",e)},expression:"setFormData.attr.bar_code"}})],1)],1),a("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:t.isMore,expression:"isMore"}],staticClass:"h-106 flex-between-center bb-e"},[a("v-uni-text",{staticClass:"fs-30 lh-42rpx"},[t._v("条形码")]),a("v-uni-view",{staticClass:"flex-1 flex justify-end text-right"},[a("v-uni-input",{staticClass:"fs-32",attrs:{type:"number",placeholder:"请输入条形码","placeholder-class":" text--w111-999"},model:{value:t.setFormData.attr.bar_code_number,callback:function(e){t.$set(t.setFormData.attr,"bar_code_number",e)},expression:"setFormData.attr.bar_code_number"}})],1)],1),a("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:t.isMore,expression:"isMore"}],staticClass:"h-106 flex-between-center bb-e"},[a("v-uni-text",{staticClass:"fs-30 lh-42rpx"},[t._v("重量")]),a("v-uni-view",{staticClass:"flex-1 flex justify-end text-right"},[a("v-uni-input",{staticClass:"fs-32",attrs:{type:"number",placeholder:"请输入重量","placeholder-class":" text--w111-999"},model:{value:t.setFormData.attr.weight,callback:function(e){t.$set(t.setFormData.attr,"weight",e)},expression:"setFormData.attr.weight"}})],1)],1),a("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:t.isMore,expression:"isMore"}],staticClass:"h-106 flex-between-center bb-e"},[a("v-uni-text",{staticClass:"fs-30 lh-42rpx"},[t._v("体积")]),a("v-uni-view",{staticClass:"flex-1 flex justify-end text-right"},[a("v-uni-input",{staticClass:"fs-32",attrs:{type:"number",placeholder:"请输入体积","placeholder-class":" text--w111-999"},model:{value:t.setFormData.attr.volume,callback:function(e){t.$set(t.setFormData.attr,"volume",e)},expression:"setFormData.attr.volume"}})],1)],1),a("v-uni-view",{staticClass:"h-106 flex-center text--w111-666",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.toggleMore.apply(void 0,arguments)}}},[a("v-uni-text",{staticClass:"fs-26"},[t._v(t._s(t.isMore?"收起":"展开"))]),a("v-uni-text",{staticClass:"iconfont fs-26",class:t.isMore?"icon-xiangshang2":"icon-xiala3"})],1)],1),a("v-uni-view",{staticClass:"w-full bg--w111-fff rd-16rpx mt-22 pt-32 pr-30 pl-30 pb-32"},[a("v-uni-view",{staticClass:"fs-30 lh-42rpx"},[t._v("商品详情")]),a("v-uni-view",{staticClass:"fs-22 text--w111-999 mt-12"},[t._v("建议图片尺寸为750*750px最多上传10张")]),a("v-uni-view",{staticClass:"grid-column-4 grid-gap-8rpx mt-20"},[t._l(t.contentPicture,(function(e,i){return a("v-uni-view",{key:i,staticClass:"relative h-156"},[a("v-uni-image",{staticClass:"w-full h-156 rd-12rpx",attrs:{src:e,mode:"aspectFill"}}),a("v-uni-view",{staticClass:"abs-rt w-32 h-32 of0b21 flex-center fs-24",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.DelPic(i,"content")}}},[a("v-uni-text",{staticClass:"iconfont icon-iconfontguanbi text--w111-fff fs-20"})],1)],1)})),t.contentPicture.length<10?a("v-uni-view",{staticClass:"h-156 flex-col flex-center upload bg--w111-f5f5f5 text--w111-999 rd-12rpx",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.uploadContentPicture(10)}}},[a("v-uni-text",{staticClass:"iconfont icon-paizhao fs-40"}),a("v-uni-text",{staticClass:"fs-24 lh-34rpx pt-8"},[t._v("上传图片")])],1):t._e()],2)],1),a("v-uni-view",{staticClass:"w-full bg--w111-fff rd-16rpx mt-22 pt-32 pr-30 pl-30"},[a("v-uni-view",{staticClass:"fs-30 lh-42rpx fw-500"},[t._v("其他设置")]),a("v-uni-view",{staticClass:"h-106 flex-between-center"},[a("v-uni-view",{staticClass:"fs-30 lh-42rpx"},[t._v("配送方式")]),a("v-uni-view",{staticClass:"flex-y-center"},[a("v-uni-checkbox-group",{staticClass:"flex-y-center",on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.deliveryWayChange.apply(void 0,arguments)}}},t._l(t.deliveryFreeList,(function(e,i){return a("v-uni-label",{key:e.value,staticClass:"ml-48"},[a("v-uni-view",[a("v-uni-checkbox",{staticStyle:{transform:"scale(0.8)"},attrs:{value:e.value,checked:t.setFormData.logistics.includes(e.value)}}),a("v-uni-text",{staticClass:"relative top-2"},[t._v(t._s(e.name))])],1)],1)})),1)],1)],1),a("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:t.setFormData.logistics.includes("1"),expression:"setFormData.logistics.includes('1')"}],staticClass:"h-106 flex-between-center"},[a("v-uni-view",{staticClass:"fs-30 lh-42rpx"},[t._v("运费设置")]),a("v-uni-radio-group",{staticClass:"flex-y-center",on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.feightChange.apply(void 0,arguments)}}},[a("v-uni-label",{staticClass:"flex-y-center fs-30"},[a("v-uni-view",[a("v-uni-radio",{attrs:{value:"2",checked:2==t.setFormData.freight}})],1),a("v-uni-view",[t._v("固定邮费")])],1),a("v-uni-label",{staticClass:"flex-y-center fs-30 ml-48"},[a("v-uni-view",[a("v-uni-radio",{attrs:{value:"3",checked:3==t.setFormData.freight}})],1),a("v-uni-view",[t._v("运费模板")])],1)],1)],1),a("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:t.setFormData.logistics.includes("1"),expression:"setFormData.logistics.includes('1')"}]},[2==t.setFormData.freight?a("v-uni-view",{staticClass:"h-106 flex-between-center"},[a("v-uni-text",{staticClass:"fs-30 lh-42rpx"},[t._v("固定邮费")]),a("v-uni-view",{staticClass:"flex-1 flex justify-end text-right"},[a("v-uni-input",{staticClass:"fs-32",attrs:{type:"digit",placeholder:"请输入金额","placeholder-class":" text--w111-999"},model:{value:t.setFormData.postage,callback:function(e){t.$set(t.setFormData,"postage",e)},expression:"setFormData.postage"}})],1)],1):t._e(),3==t.setFormData.freight?a("v-uni-view",{staticClass:"h-106 flex-between-center"},[a("v-uni-text",{staticClass:"fs-30 lh-42rpx"},[t._v("运费模板")]),a("v-uni-view",{staticClass:"flex-y-center"},[a("v-uni-picker",{attrs:{value:t.tempIndex,range:t.templateList,"range-key":"name"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.bindPickerChange.apply(void 0,arguments)}}},[a("v-uni-view",{staticClass:"fs-30"},[t._v(t._s(t.templateList[t.tempIndex].name||"请选择")+" "),a("v-uni-text",{staticClass:"iconfont icon-ic_rightarrow"})],1)],1)],1)],1):t._e()],1)],1),a("v-uni-view",{staticClass:"pb-safe"},[a("v-uni-view",{staticClass:"h-200"})],1),a("v-uni-view",{staticClass:"fixed-lb w-full pb-safe bg--w111-fff z-10"},[a("v-uni-view",{staticClass:"footer-box flex-center"},[a("v-uni-view",{staticClass:"w-690 h-88 flex-center bg-mer text--w111-fff fs-28 rd-44rpx",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.confirmSave.apply(void 0,arguments)}}},[t._v("提交")])],1)],1)],1),a("classify",{ref:"classify",attrs:{type:1,visible:t.visibleClass},on:{closeDrawer:function(e){arguments[0]=e=t.$handleEvent(e),function(){t.visibleClass=!1}.apply(void 0,arguments)},successChange:function(e){arguments[0]=e=t.$handleEvent(e),t.successChange.apply(void 0,arguments)}}}),t.canvasStatus?a("v-uni-canvas",{style:{width:t.canvasWidth+"px",height:t.canvasHeight+"px",position:"absolute",left:"-100000px",top:"-100000px"},attrs:{"canvas-id":"canvas"}}):t._e()],1)},s=[]},"86b4":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return s})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"navbar"},[a("v-uni-view",{staticClass:"content",style:{background:t.isScrolling?"#fff":t.bagColor,"padding-top":t.sysHeight+"px"}},[a("v-uni-view",{staticClass:"flex-center h-80 px-20"},[a("v-uni-view",{staticClass:"w-40 h-40 flex-center"},[a("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:t.showBack,expression:"showBack"}],staticClass:"iconfont icon-fanhui",style:{color:""+t.iconColor,fontSize:""+t.iconSize,fontWeight:""+t.iconWeight},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.back.apply(void 0,arguments)}}})],1),t.custom?a("v-uni-view",{staticClass:"flex-1"},[t._t("default")],2):a("v-uni-view",{staticClass:"flex-1 text-center",style:{color:""+t.textColor,fontSize:""+t.textSize,fontWeight:""+t.textWeight}},[t._v(t._s(t.titleText))]),a("v-uni-view",{staticClass:"w-40 h-40 flex-center"},[a("v-uni-view",{directives:[{name:"show",rawName:"v-show",value:t.showRight,expression:"showRight"}],staticClass:"right-icon"})],1)],1)],1),t.showEmpty?a("v-uni-view",{style:{"padding-top":t.sysHeight+"px"}},[a("v-uni-view",{staticClass:"h-80"})],1):t._e()],1)},s=[]},8856:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return s})),a.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("v-uni-view",{staticClass:"empty-box"},[e("v-uni-image",{attrs:{src:this.imgHost+"/statics/images/empty-box.png"}}),e("v-uni-view",{staticClass:"txt"},[this._v(this._s(this.title||this.$t("暂无记录")))])],1)},s=[]},8868:function(t,e,a){"use strict";a.r(e);var i=a("84a16"),s=a("7878");for(var n in s)["default"].indexOf(n)<0&&function(t){a.d(e,t,(function(){return s[t]}))}(n);a("b8d9");var c=a("828b"),r=Object(c["a"])(s["default"],i["b"],i["c"],!1,null,"451daadc",null,!1,i["a"],void 0);e["default"]=r.exports},"97b3":function(t,e,a){var i=a("c86c");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 商家管理 */\n/* 行为相关颜色 */\n/* crmeb颜色变量 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */\n/* 商家管理 */.empty-box[data-v-1be899ec]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:%?200?%}.empty-box uni-image[data-v-1be899ec]{width:%?414?%;height:%?240?%}.empty-box .txt[data-v-1be899ec]{font-size:%?26?%;color:#999}',""]),t.exports=e},b568:function(t,e,a){"use strict";a.r(e);var i=a("86b4"),s=a("4942");for(var n in s)["default"].indexOf(n)<0&&function(t){a.d(e,t,(function(){return s[t]}))}(n);a("43a0");var c=a("828b"),r=Object(c["a"])(s["default"],i["b"],i["c"],!1,null,"1ed88327",null,!1,i["a"],void 0);e["default"]=r.exports},b8d9:function(t,e,a){"use strict";var i=a("0b61"),s=a.n(i);s.a},ba73:function(t,e,a){"use strict";a("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=a("a5c67"),s={props:{title:{type:String,default:""}},data:function(){return{imgHost:i.HTTP_REQUEST_URL}}};e.default=s},bf6d:function(t,e,a){"use strict";a("6a54");var i=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("aa9c"),a("0c26"),a("5c47"),a("a1c1"),a("0506"),a("fd3c"),a("8f71"),a("bf0f"),a("c223"),a("dd2b"),a("c9b5"),a("ab80");var s=i(a("b568")),n=i(a("cc9b")),c=a("bef0"),r={name:"addGoods",components:{NavBar:s.default,classify:n.default},data:function(){return{canvasWidth:"",canvasHeight:"",canvasStatus:!1,setFormData:{image:"",attr:{price:"",cost:"",ot_price:"",stock:"",bar_code:"",bar_code_number:"",weight:"",volume:"",is_default_select:0,is_show:1,pic:""},slider_image:[],store_name:"",cate_id:"",unit_name:"",spec_type:0,logistics:["1","2"],freight:2,temp_id:0,content:"",is_show:0,postage:0},deliveryFreeList:[{value:"1",name:"快递"},{value:"2",name:"到店"}],contentPicture:[],isMore:!1,visibleClass:!1,templateList:[],tempIndex:0}},onLoad:function(){this.getTemlate()},methods:{uploadPicture:function(){var t=this,e=this;this.canvasStatus=!0,e.$util.uploadImageChange({count:9,url:"upload/image"},(function(t){e.setFormData.slider_image.push(t.data.url),e.setFormData.slider_image.length>=9&&(e.setFormData.slider_image.length=9),e.setFormData.image=e.setFormData.slider_image[0],e.setFormData.attr.pic=e.setFormData.slider_image[0]}),(function(e){t.canvasStatus=!1}),(function(e){t.canvasWidth=e.w,t.canvasHeight=e.h}))},uploadContentPicture:function(){var t=this,e=this;this.canvasStatus=!0,e.$util.uploadImageChange({count:9,url:"upload/image"},(function(t){e.contentPicture.push(t.data.url)}),(function(e){t.canvasStatus=!1}),(function(e){t.canvasWidth=e.w,t.canvasHeight=e.h}))},buildEditorImageHtml:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=e.wrapTag,i=void 0===a?"p":a,s=e.className,n=void 0===s?"":s,c=e.style,r=void 0===c?"max-width:100%;height:auto;":c,o=e.alt,l=void 0===o?"图片":o,u=function(t){return String(t).replace(/[`'"]/g,"").trim()},v=function(t){return/^https?:\/\/.+/i.test(t)};return t.filter(Boolean).map(u).filter(v).map((function(t){var e=n?' class="'.concat(n,'"'):"",a=r?' style="'.concat(r,'"'):"";return"<".concat(i,'><img src="').concat(t,'" alt="').concat(l,'"').concat(e).concat(a," /></").concat(i,">")})).join("")},DelPic:function(t,e){e?this.contentPicture.splice(t,1):this.setFormData.slider_image.splice(t,1)},selectCate:function(){var t=this;this.$refs.classify.category("",this.setFormData.cate_id.toString()),setTimeout((function(){t.visibleClass=!0}),200)},successChange:function(t){this.setFormData.cate_id=t,this.visibleClass=!1},toggleMore:function(){this.isMore=!this.isMore},deliveryWayChange:function(t){this.setFormData.logistics=t.detail.value},feightChange:function(t){this.setFormData.freight=t.detail.value},getTemlate:function(){var t=this;(0,c.getTemplateOption)().then((function(e){t.templateList=e.data}))},bindPickerChange:function(t){this.tempIndex=t.detail.value,this.setFormData.temp_id=this.templateList[this.tempIndex].id},confirmSave:function(){if(!this.setFormData.store_name)return this.$util.Tips({title:"请输入商品名称"});if(!this.setFormData.image)return this.$util.Tips({title:"请上传商品图片"});if(!this.setFormData.cate_id)return this.$util.Tips({title:"请选择商品分类"});if(!this.setFormData.unit_name)return this.$util.Tips({title:"请填写商品单位"});if(!this.setFormData.attr.price)return this.$util.Tips({title:"请填写商品售价"});if(!this.setFormData.attr.cost)return this.$util.Tips({title:"请填写商品成本价"});if(!this.setFormData.attr.ot_price)return this.$util.Tips({title:"请填写商品划线价"});if(!this.setFormData.attr.stock)return this.$util.Tips({title:"请填写商品库存"});if(!this.setFormData.logistics.length)return this.$util.Tips({title:"请选择配送方式"});if(3==this.setFormData.freight&&0==this.setFormData.temp_id)return this.$util.Tips({title:"请选择运费模版"});var t=this.buildEditorImageHtml(this.contentPicture);this.$set(this.setFormData,"content",t),(0,c.productCreate)(this.setFormData).then((function(t){uni.showToast({title:"提交成功",icon:"none"}),uni.redirectTo({url:"/pages/admin/goods/index"})})).catch((function(t){uni.showToast({title:t,icon:"none"})}))}}};e.default=r},c576:function(t,e,a){var i=a("c86c");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 商家管理 */\n/* 行为相关颜色 */\n/* crmeb颜色变量 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */\n/* 商家管理 */[data-v-451daadc] uni-radio .uni-radio-input.uni-radio-input-checked,[data-v-451daadc] uni-radio .wx-radio-input.wx-radio-input-checked{border:1px solid #2a7efb!important;background-color:#2a7efb!important}[data-v-451daadc] uni-checkbox .uni-checkbox-input.uni-checkbox-input-checked,[data-v-451daadc] uni-checkbox .wx-checkbox-input.wx-checkbox-input-checked{border:1px solid #2a7efb!important;background-color:#2a7efb!important;color:#fff!important}[data-v-451daadc] uni-checkbox .uni-checkbox-input, wx-checkbox .wx-checkbox-input[data-v-451daadc]{border-radius:unset!important}.grid-gap-8rpx[data-v-451daadc]{grid-gap:%?8?%;gap:%?8?%}.of0b21[data-v-451daadc]{background-color:rgba(0,0,0,.5);border-radius:0 %?12?% 0 %?12?%}.bb-e[data-v-451daadc]{border-bottom:%?1?% solid #eee}.icon-a-ic_CompleteSelect[data-v-451daadc]{color:#2a7efb}.bg-mer[data-v-451daadc]{background-color:#2a7efb}.h-156[data-v-451daadc]{height:%?156?%}.pt-8[data-v-451daadc]{padding-top:%?8?%}.px-30[data-v-451daadc]{padding:0 %?30?%}.footer-box[data-v-451daadc]{height:%?126?%}.footer-box .w-690[data-v-451daadc]{width:%?690?%}.ml-48[data-v-451daadc]{margin-left:%?48?%}.top-2[data-v-451daadc]{top:%?2?%}',""]),t.exports=e},d208:function(t,e,a){var i=a("97b3");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var s=a("967d").default;s("53002f66",i,!0,{sourceMap:!1,shadowMode:!1})},ed46:function(t,e,a){var i=a("c86c");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 商家管理 */\n/* 行为相关颜色 */\n/* crmeb颜色变量 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */\n/* 商家管理 */.navbar[data-v-1ed88327]{position:relative;color:#333}.navbar .content[data-v-1ed88327]{position:fixed;top:0;right:0;left:0;z-index:998;background-color:var(--view-theme);font-weight:500;font-size:%?34?%;color:#fff}',""]),t.exports=e}}]);