Files
jianfeng-server/public/static/js/14.js
2025-10-02 10:33:06 +08:00

1 line
24 KiB
JavaScript
Executable File
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.
webpackJsonp([14],{M4mf:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=i("Dd8w"),r=i.n(s),a=i("Gu7T"),n=i.n(a),o=i("mvHQ"),l=i.n(o),c=i("//Fk"),u=i.n(c),m=i("d7EF"),p=i.n(m),d=i("Xxa5"),b=i.n(d),f=i("exGp"),v=i.n(f),g=i("DlMc"),h=i.n(g),_=i("SJI6"),x={data:function(){var e=this,t=function(t,i,s){var r=/^(([0-9][0-9]*)|(([0]\.\d{1,2}|[1-9][0-9]*\.\d{1,2})))$/;if(1===e.subForm.is_fx)if(i)if(!r.test(i)||1*i>100){var a=r.test(i)?"取值范围不超过100":"最多2位小数";s(new Error("请输入"+t.text+""+a))}else s();else s(new Error("请输入"+t.text));else s()};return{navTitle:"",base_cate:[],base_store:[],base_freight:[],specIsImg:!1,copySpecsItem:[],subForm:{id:0,goods_name:"",cate_id:[],store:"",cover:[],imgs:[],image_url:"",video:"",desc:"",text:"",sale_num:0,send_tmpl_id:"",send_template_type:1,weight:"",is_fx:0,one_fx:"",two_fx:"",top:0,specsItem:[],specsTable:[],multipleSelection:[]},subFormRules:{goods_name:{required:!0,validator:this.$reg.isNoEmpty,text:"商品名称",reg_type:2,trigger:"blur"},cate_id:{required:!0,type:"array",message:"请选择所属分类",trigger:"blur"},store:{required:!0,type:"number",message:"请选择所属店铺",trigger:"blur"},cover:{required:!0,type:"array",message:"请上传封面图",trigger:"blur"},imgs:{required:!0,type:"array",message:"请上传轮播图",trigger:"blur"},desc:{required:!0,validator:this.$reg.isNoEmpty,text:"商品描述",reg_type:2,trigger:"blur"},text:{required:!0,validator:this.$reg.isNoEmpty,text:"商品详情",reg_type:2,trigger:"blur"},sale_num:{required:!0,validator:this.$reg.valiDateInt,text:"虚拟销售量",trigger:"blur"},send_tmpl_id:{required:!0,type:"number",message:"请选择运费模版",trigger:"blur"},weight:{required:!0,validator:function(t,i,s){2===e.subForm.send_template_type?i?/^(([0-9][0-9]*)|(([0]\.\d{1,2}|[1-9][0-9]*\.\d{1,2})))$/.test(i)?s():s(new Error("请输入"+t.text+"最多2位小数")):s(new Error("请输入"+t.text)):s()},text:"一级分销",trigger:"blur"},is_fx:{required:!0,type:"number",message:"请选择",trigger:"blur"},one_fx:{required:!0,validator:t,text:"一级分销",trigger:["blur","change"]},two_fx:{required:!0,validator:t,text:"二级分销",trigger:["blur","change"]},top:{required:!0,type:"number",message:"请输入排序值",trigger:"blur"}},dialogSwitch:!1,dialogTitle:"添加规格",dialogType:"add",dialogIndex:"",specsName:"",batchValue:"0",dialogPriceTitle:"",dialogPriceVisible:!1}},created:function(){var e=this;return v()(b.a.mark(function t(){var i;return b.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return i=e.$route.query.id,e.id=i,e.navTitle=e.$t(i?"menu.ShopGoodsEdit":"menu.ShopGoodsAdd"),t.next=5,e.getBaseInfo();case 5:if(!i){t.next=8;break}return t.next=8,e.getDetail();case 8:case"end":return t.stop()}},t,e)}))()},methods:{getBaseInfo:function(){var e=this;return v()(b.a.mark(function t(){var i,s,r,a;return b.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,u.a.all([e.$api.shop.goodsCateSelect(),e.$api.shop.tmplSelect()]);case 2:i=t.sent,s=p()(i,2),r=s[0],a=s[1],e.base_cate=r.data,e.base_freight=a.data;case 8:case"end":return t.stop()}},t,e)}))()},getFarmerSelectList:function(e){var t=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return v()(b.a.mark(function e(){var s,r,a;return b.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return i||(t.subForm.store=[],i=t.subForm.cate_id),e.next=3,t.$api.farmer.farmerSelectList({cate_type:3,cate_id:i,type:2});case 3:if(s=e.sent,r=s.code,a=s.data,200===r){e.next=8;break}return e.abrupt("return");case 8:t.base_store=a;case 9:case"end":return e.stop()}},e,t)}))()},getDetail:function(){var e=this;return v()(b.a.mark(function t(){var i,s,r,a,n,o,l,c,u,m;return b.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return i=e.id,t.next=3,e.$api.shop.goodsInfo({id:i});case 3:if(s=t.sent,r=s.code,a=s.data,200===r){t.next=8;break}return t.abrupt("return");case 8:return n=a.goods_info,o=a.spe_info,n.cover=[{url:n.cover}],n.imgs=n.imgs.map(function(e){return{url:e}}),n.store=n.store[0],l=!1,o.text.forEach(function(e){e.inputVisible=!1,e.inputValue="",1===e.is_img&&(l=!0,e.cate.map(function(e){e.image&&(e.image=[{url:e.image}])}))}),e.specIsImg=l,c=o.text,u=o.price,n.specsItem=c,n.specsTable=u,n.multipleSelection=[],e.copySpecsItem=u,t.next=22,e.getFarmerSelectList("",n.cate_id);case 22:for(m in e.subForm)e.subForm[m]=n[m];case 23:case"end":return t.stop()}},t,e)}))()},changeSendTmpl:function(){var e=this.subForm.send_tmpl_id,t=void 0===e?0:e,i=this.base_freight.filter(function(e){return e.id===t});if(i&&i.length>0){var s=i[0].type;this.subForm.send_template_type=s}},createTableData:function(){var e=this.subForm.specsItem;if(0===e.length)this.subForm.specsTable=[];else{var t=e.map(function(e){return e.cate}),i=this.handleSpecsData(t);this.copySpecsItem.forEach(function(e){i.forEach(function(t){e.id==t.id&&(t.price=e.price,t.original_price=e.original_price,t.stock=e.stock)})}),this.subForm.specsTable=i}},handleSpecsData:function(e){if(e.length>1){for(var t=e[0].length,i=e[1].length,s=e.slice(0),r=[],a=0;a<t;a++)for(var n=0;n<i;n++){var o=e[0][a].id+","+e[1][n].id;r.push({id:o,title:e[0][a].title+"-"+e[1][n].title,price:"0.00",original_price:"0.00",stock:"0"})}return s.splice(0,2,r),this.handleSpecsData(s)}return e[0]},handleSelectionChange:function(e){this.subForm.multipleSelection=e},handleCloseTag:function(e,t){var i=this;this.$confirm(this.$t("tips.confirmDelete"),this.$t("tips.reminder"),{confirmButtonText:this.$t("action.comfirm"),cancelButtonText:this.$t("action.cancel"),type:"warning"}).then(function(){i.subForm.specsItem[e].cate.splice(t,1),i.$message.success(i.$t("tips.successDel")),i.createTableData()})},setBatchPrice:function(e){if(2===e){var t=this.batchValue,i=this.dialogPriceTitle,s=this.subForm.multipleSelection.map(function(e){return"划线价"===i?e.original_price=t:"出售价"===i?e.price=t:"库存"===i&&(e.stock=t),e});this.multipleSelection=s}this.batchValue="",this.dialogPriceVisible=!1},batchSetting:function(e){this.dialogPriceTitle=e,this.batchValue=0,this.dialogPriceVisible=!0},delSpecsItem:function(e){var t=this;this.$confirm(this.$t("tips.confirmDelete"),this.$t("tips.reminder"),{confirmButtonText:this.$t("action.comfirm"),cancelButtonText:this.$t("action.cancel"),type:"warning"}).then(function(){t.specIsImg=1!==t.subForm.specsItem[e].is_img&&t.specIsImg,t.subForm.specsItem.splice(e,1),t.$message.success(t.$t("tips.successDel")),t.createTableData()})},handleInputConfirm:function(e){var t=this.subForm.specsItem,i=t[e].inputValue;(i=i.replace(/^\s+|\s+$/g,""))?(t[e].cate.some(function(e){return e.title===i})?this.$message.error("请勿添加相同的规格值!"):i&&(i.length>50?this.$message.error("规格值最多只能输入50个字"):(this.subForm.specsItem[e].cate.push({title:i,id:h()(),price:"0.00",original_price:"0.00",stock:0,image:""}),this.createTableData())),this.subForm.specsItem[e].inputVisible=!1,this.subForm.specsItem[e].inputValue=""):this.$message.error("请输入规格值")},showInput:function(e){var t=this;this.subForm.specsItem[e].inputVisible=!0,this.$nextTick(function(i){t.$refs["saveTagInput"+e][0].$refs.input.focus()})},changeCheckBox:function(e){var t=this;this.authList.map(function(i){t.subForm[i.key]=e.includes(i.title)?1:0})},addSpecsName:function(e){var t=JSON.parse(l()(this.specsName)).replace(/^\s+|\s+$/g,"");if(2!==e||t){if(2===e&&t)-1===this.subForm.specsItem.map(function(e){return e.title}).indexOf(t)?"add"===this.dialogType?this.subForm.specsItem.push({inputVisible:!1,inputValue:"",title:t,pid:h()(),cate:[],is_img:0}):this.subForm.specsItem[this.dialogIndex].title=t:this.$message.error("请勿添加相同的规格名!");this.specsName="",this.dialogIndex="",this.dialogSwitch=!1}else this.$message.error("请添加规格名!")},addOrEditSpecsTitle:function(e,t){"add"===e?this.dialogTitle="添加规格":"edit"===e&&(this.dialogTitle="编辑规格"),this.dialogSwitch=!0,this.dialogType=e,this.specsName=this.subForm.specsItem[t].title||"",t>=0&&(this.dialogIndex=t)},getGoodsCover:function(e){this.subForm.cover=e},getSpecImg:function(e,t,i){this.subForm.specsItem[t].cate[i].image=e.length>0?e:""},setSpecImg:function(e){var t=this;this.specIsImg?1===this.subForm.specsItem[e].is_img?(this.subForm.specsItem[e].is_img=0,this.specIsImg=!1):this.$confirm(this.$t("tips.confirmDeleteSpecImage"),this.$t("tips.reminder"),{confirmButtonText:this.$t("action.comfirm"),cancelButtonText:this.$t("action.cancel"),type:"warning"}).then(function(){t.subForm.specsItem[e].cate.length<1&&t.$confirm("请先添加规格值",t.$t("tips.reminder"),{confirmButtonText:t.$t("action.comfirm"),cancelButtonText:t.$t("action.cancel"),type:"warning"}).then(function(){t.showInput(e)});var i=t.subForm.specsItem;i.map(function(t,i){t.is_img=e===i?1:0,e===i&&t.cate.map(function(e){e.image&&(e.image="string"==typeof e.image?[{url:e.image}]:e.image)})}),t.subForm.specsItem=i}).catch(function(){}):(this.specIsImg=!0,this.subForm.specsItem[e].is_img=1,this.subForm.specsItem[e].cate.length<1&&this.$confirm("请先添加规格值",this.$t("tips.reminder"),{confirmButtonText:this.$t("action.comfirm"),cancelButtonText:this.$t("action.cancel"),type:"warning"}).then(function(){t.showInput(e)}))},selectedFiles:function(e,t){var i;(i=this.subForm[t]).push.apply(i,n()(e))},moveFiles:function(e,t){this.subForm[t]=e},getVideo:function(e){this.subForm.video=e[e.length-1].url},submitFormInfo:function(e){var t=this,i=!0;if(this.$refs[e+"Form"].validate(function(e){e||(i=!1)}),i){var s=JSON.parse(l()(this.subForm));if(!s.specsTable.length)return this.$message.error("请填写规格值");if(this.checkSpecsItems(s.specsTable))return this.$message.error("请填写规格的价格和库存");var r="";if(s.specsItem.map(function(e){e.cate.length<1&&(r="规格名【"+e.title+"】暂未添加规格值,请先添加规格!"),1===e.is_img&&e.cate.map(function(t){t.image?t.image=t.image[0].url:r="规格名【"+e.title+"】暂未添加规格图片,请先添加规格图片!"})}),r)return void this.$message.error(r);var a=s.is_fx,n=s.one_fx,o=s.two_fx;if(1===a&&1*n+1*o>100)return void this.$message.error("分销累计总和不能大于100%");s.cover=s.cover[0].url,s.imgs=s.imgs.map(function(e){return e.url}),s.store=[s.store],delete s.send_template_type,delete s.multipleSelection;var c=s.id?"goodsUpdate":"goodsAdd";this.$api.shop[c](s).then(function(e){200===e.code&&(t.$message.success(t.$t("tips.successSub")),t.$router.back(-1))})}},checkSpecsItems:function(e){return e.some(function(e){return void 0===e.price||""===e.price||void 0===e.stock||""===e.stock})}},computed:r()({},Object(_.mapGetters)(["adSwitch"])),watch:{"subForm.text":function(e,t){e&&!t&&this.$refs.subForm.clearValidate("text")}}},F={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"lb-goods-edit"},[i("top-nav",{attrs:{title:e.navTitle,isBack:!0}}),e._v(" "),i("div",{staticClass:"page-main"},[i("lb-classify-title",{attrs:{title:"基本信息"}}),e._v(" "),i("el-form",{ref:"subForm",staticClass:"basic-form",attrs:{model:e.subForm,rules:e.subFormRules,"label-width":"180px"},nativeOn:{submit:function(e){e.preventDefault()}}},[i("el-form-item",{attrs:{label:"商品名称",prop:"goods_name"}},[i("el-input",{attrs:{placeholder:"请输入商品名称",maxlength:"40","show-word-limit":""},model:{value:e.subForm.goods_name,callback:function(t){e.$set(e.subForm,"goods_name",t)},expression:"subForm.goods_name"}})],1),e._v(" "),i("el-form-item",{attrs:{label:"所属分类",prop:"cate_id"}},[i("el-select",{attrs:{multiple:"",filterable:"",closable:"","collapse-tags":"",placeholder:"请选择"},on:{change:function(t){return e.getFarmerSelectList(t)}},model:{value:e.subForm.cate_id,callback:function(t){e.$set(e.subForm,"cate_id",t)},expression:"subForm.cate_id"}},e._l(e.base_cate,function(e){return i("el-option",{key:e.title,attrs:{label:e.title,value:e.id}})}),1)],1),e._v(" "),e.subForm.cate_id.length>0?i("el-form-item",{attrs:{label:"所属店铺",prop:"store"}},[i("el-select",{attrs:{filterable:"",closable:"","collapse-tags":"",placeholder:"请选择所属店铺"},model:{value:e.subForm.store,callback:function(t){e.$set(e.subForm,"store",t)},expression:"subForm.store"}},e._l(e.base_store,function(e){return i("el-option",{key:e.id,attrs:{label:e.title,value:e.id}})}),1)],1):e._e(),e._v(" "),i("lb-classify-title",{attrs:{title:"规格信息"}}),e._v(" "),i("div",{staticClass:"specs-info"},[i("div",{staticClass:"specs-item"},[i("div",{staticClass:"item-label"},[i("span",{staticClass:"require"},[e._v("*")]),e._v(" "),i("span",[e._v("创建商品规格")])]),e._v(" "),i("div",{staticClass:"item-value"},[i("lb-button",{attrs:{type:"primary",plain:"",icon:"el-icon-plus"},on:{click:function(t){return e.addOrEditSpecsTitle("add")}}},[e._v("添加规格")])],1)]),e._v(" "),e._l(e.subForm.specsItem,function(t,s){return i("div",{key:s,staticClass:"specs-item"},[i("div",{staticClass:"item-label"}),e._v(" "),i("div",{staticClass:"item-value"},[i("div",{staticClass:"item-value-specs-name"},[i("span",[e._v("规格名: "+e._s(t.title))]),e._v(" "),i("lb-button",{attrs:{type:"warning",size:"mini",plain:"",icon:"el-icon-edit"},on:{click:function(t){return e.addOrEditSpecsTitle("edit",s)}}},[e._v(e._s(e.$t("action.edit")))]),e._v(" "),i("lb-button",{attrs:{type:"danger",size:"mini",plain:"",icon:"el-icon-delete"},on:{click:function(t){return e.delSpecsItem(s)}}},[e._v(e._s(e.$t("action.delete")))]),e._v(" "),i("lb-button",{attrs:{type:e.specIsImg?1===t.is_img?"primary":"info":"primary",size:"mini",plain:"",icon:e.specIsImg&&1===t.is_img?"el-icon-remove":"el-icon-circle-plus"},on:{click:function(t){return e.setSpecImg(s)}}},[e._v(e._s(e.$t("action.addImage")))])],1),e._v(" "),i("div",{staticClass:"flex-warp"},[e._l(t.cate,function(r,a){return i("div",{key:a,staticClass:"specsItem-tag-img"},[i("el-tag",{attrs:{closable:"",size:"medium","disable-transitions":!1,effect:"plain",type:"success"},on:{close:function(t){return e.handleCloseTag(s,a)}}},[e._v(e._s(r.title))]),e._v(" "),1===t.is_img?i("div",{staticStyle:{"margin-top":"5px"}},[i("lb-cover",{attrs:{fileList:r.image,size:"small"},on:{selectedFiles:function(t){return e.getSpecImg(t,s,a)}}})],1):e._e()],1)}),e._v(" "),i("div",{staticClass:"specsItem-tag-img"},[i("el-input",{directives:[{name:"show",rawName:"v-show",value:t.inputVisible,expression:"item.inputVisible"}],ref:"saveTagInput"+s,refInFor:!0,staticStyle:{width:"300px"},attrs:{type:"textarea",rows:2,resize:"none",maxlength:"50","show-word-limit":""},on:{blur:function(t){return e.handleInputConfirm(s)}},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleInputConfirm(s)}},model:{value:t.inputValue,callback:function(i){e.$set(t,"inputValue",i)},expression:"item.inputValue"}}),e._v(" "),i("el-button",{directives:[{name:"show",rawName:"v-show",value:!t.inputVisible,expression:"!item.inputVisible"}],staticClass:"button-new-tag",staticStyle:{"margin-top":"5px"},attrs:{size:"mini"},on:{click:function(t){return e.showInput(s)}}},[e._v("\n + 添加规格值\n ")])],1)],2)])])}),e._v(" "),i("div",{staticClass:"specs-item"},[i("div",{staticClass:"item-label item-label-table"}),e._v(" "),i("div",{staticClass:"item-value"},[i("el-table",{ref:"multipleTable",staticStyle:{width:"800px"},attrs:{"header-cell-style":{background:"#f5f7fa",color:"#606266"},"tooltip-effect":"dark",data:e.subForm.specsTable},on:{"selection-change":e.handleSelectionChange}},[i("el-table-column",{attrs:{type:"selection",label:"全选",width:"45"}}),e._v(" "),i("el-table-column",{attrs:{prop:"title",label:"规格组合名称"}}),e._v(" "),i("el-table-column",{attrs:{prop:"original_price",label:"划线价",width:"140"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-input-number",{staticClass:"lb-input-num-mini",attrs:{size:"mini",controls:!1,precision:2,min:0},model:{value:t.row.original_price,callback:function(i){e.$set(t.row,"original_price",i)},expression:"scope.row.original_price"}})]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"price",label:"出售价",width:"140"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-input-number",{staticClass:"lb-input-num-mini",attrs:{size:"mini",controls:!1,precision:2,min:0},model:{value:t.row.price,callback:function(i){e.$set(t.row,"price",i)},expression:"scope.row.price"}})]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"stock",label:"库存",width:"140"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-input-number",{staticClass:"lb-input-num-mini",attrs:{size:"mini",controls:!1,precision:0,min:0},model:{value:t.row.stock,callback:function(i){e.$set(t.row,"stock",i)},expression:"scope.row.stock"}})]}}])})],1),e._v(" "),i("div",{staticClass:"table-bot"},[i("span",[e._v("已选 "+e._s(e.subForm.multipleSelection.length))]),e._v(" "),i("span",[e._v("批量设置:")]),e._v(" "),i("el-link",{attrs:{disabled:0===e.subForm.multipleSelection.length,type:"primary"},on:{click:function(t){return e.batchSetting("划线价")}}},[e._v("划线价")]),e._v(" "),i("el-link",{attrs:{disabled:0===e.subForm.multipleSelection.length,type:"primary"},on:{click:function(t){return e.batchSetting("出售价")}}},[e._v("出售价")]),e._v(" "),i("el-link",{attrs:{disabled:0===e.subForm.multipleSelection.length,type:"primary"},on:{click:function(t){return e.batchSetting("库存")}}},[e._v("库存")])],1)],1)])],2),e._v(" "),i("div",{staticStyle:{height:"20px"}}),e._v(" "),i("lb-classify-title",{attrs:{title:"商品信息"}}),e._v(" "),i("el-form-item",{attrs:{label:"封面图",prop:"cover"}},[i("lb-cover",{attrs:{fileList:e.subForm.cover},on:{selectedFiles:e.getGoodsCover}}),e._v(" "),i("lb-tool-tips",[e._v("图片建议尺寸750 * 750")])],1),e._v(" "),i("el-form-item",{attrs:{label:"轮播图",prop:"imgs"}},[i("lb-cover",{attrs:{type:"more",tips:"750 * 760",fileList:e.subForm.imgs},on:{selectedFiles:function(t){return e.selectedFiles(t,"imgs")},moveFiles:function(t){return e.moveFiles(t,"imgs")}}})],1),e._v(" "),i("el-form-item",{attrs:{label:"轮播图链接",prop:"image_url"}},[i("el-input",{attrs:{placeholder:"请输入轮播图跳转链接"},model:{value:e.subForm.image_url,callback:function(t){e.$set(e.subForm,"image_url",t)},expression:"subForm.image_url"}}),e._v(" "),i("lb-tool-tips",[e._v("点击轮播图跳转网址")])],1),e._v(" "),i("el-form-item",{attrs:{label:"视频",prop:"video"}},[i("div",{staticClass:"item-warp"},[i("div",{staticClass:"upload-file-warp"},[i("input",{directives:[{name:"model",rawName:"v-model",value:e.subForm.video,expression:"subForm.video"}],staticClass:"choice-file-input",attrs:{placeholder:"选择视频文件"},domProps:{value:e.subForm.video},on:{input:function(t){t.target.composing||e.$set(e.subForm,"video",t.target.value)}}}),e._v(" "),i("lb-cover",{attrs:{type:"button",fileType:"video"},on:{selectedFiles:e.getVideo}})],1)])]),e._v(" "),i("el-form-item",{attrs:{label:"商品描述",prop:"desc"}},[i("el-input",{attrs:{type:"textarea",rows:5,maxlength:"50","show-word-limit":"",resize:"none",placeholder:"请输入商品描述"},model:{value:e.subForm.desc,callback:function(t){e.$set(e.subForm,"desc",t)},expression:"subForm.desc"}})],1),e._v(" "),i("el-form-item",{attrs:{label:"商品详情",prop:"text"}},[i("lb-ueditor",{attrs:{destroy:!0},model:{value:e.subForm.text,callback:function(t){e.$set(e.subForm,"text",t)},expression:"subForm.text"}})],1),e._v(" "),i("lb-classify-title",{attrs:{title:"相关设置"}}),e._v(" "),i("el-form-item",{attrs:{label:"虚拟销售量",prop:"sale_num"}},[i("el-input",{attrs:{placeholder:"请输入虚拟销售量"},model:{value:e.subForm.sale_num,callback:function(t){e.$set(e.subForm,"sale_num",e._n(t))},expression:"subForm.sale_num"}}),e._v(" "),i("lb-tool-tips",[e._v("商品虚拟销售量,用于小程序展示给用户看,用户购买商品后会累加相应购买数量")])],1),e._v(" "),i("el-form-item",{attrs:{label:"运费模版",prop:"send_tmpl_id"}},[i("el-select",{attrs:{filterable:"","collapse-tags":"",placeholder:"请选择运费模版"},on:{change:e.changeSendTmpl},model:{value:e.subForm.send_tmpl_id,callback:function(t){e.$set(e.subForm,"send_tmpl_id",t)},expression:"subForm.send_tmpl_id"}},e._l(e.base_freight,function(e){return i("el-option",{key:e.id,attrs:{label:e.title,value:e.id}})}),1),e._v(" "),i("div",{staticClass:"f-caption c-link cursor-pointer",on:{click:function(t){return e.$router.push("/sys/freight/edit")}}},[e._v("\n 还没有运费模版?立即创建\n "),i("lb-tool-tips",[e._v("运费模版支持按重量计费和按件数计费两种方式,计费方式按照商品累加运费")])],1)],1),e._v(" "),2===e.subForm.send_template_type?i("el-form-item",{attrs:{label:"商品重量",prop:"weight"}},[i("el-input",{attrs:{placeholder:"请输入商品重量"},model:{value:e.subForm.weight,callback:function(t){e.$set(e.subForm,"weight",t)},expression:"subForm.weight"}},[i("template",{slot:"append"},[e._v("kg")])],2)],1):e._e(),e._v(" "),i("el-form-item",{attrs:{label:"是否开启分销",prop:"is_fx"}},[i("el-radio-group",{model:{value:e.subForm.is_fx,callback:function(t){e.$set(e.subForm,"is_fx",t)},expression:"subForm.is_fx"}},[i("el-radio",{attrs:{label:1}},[e._v(e._s(e.$t("action.ON")))]),e._v(" "),i("el-radio",{attrs:{label:0}},[e._v(e._s(e.$t("action.OFF")))])],1)],1),e._v(" "),1===e.subForm.is_fx?i("block",[i("el-form-item",{attrs:{label:"一级分销",prop:"one_fx"}},[i("el-input",{attrs:{placeholder:"请输入一级分销"},model:{value:e.subForm.one_fx,callback:function(t){e.$set(e.subForm,"one_fx",t)},expression:"subForm.one_fx"}},[i("template",{slot:"append"},[e._v("%")])],2)],1),e._v(" "),i("el-form-item",{attrs:{label:"二级分销",prop:"two_fx"}},[i("el-input",{attrs:{placeholder:"请输入二级分销"},model:{value:e.subForm.two_fx,callback:function(t){e.$set(e.subForm,"two_fx",t)},expression:"subForm.two_fx"}},[i("template",{slot:"append"},[e._v("%")])],2)],1)],1):e._e(),e._v(" "),i("el-form-item",{attrs:{label:"排序值",prop:"top"}},[i("el-input-number",{staticClass:"lb-input-number",attrs:{controls:!1,precision:0,min:0,placeholder:"请输入排序值"},model:{value:e.subForm.top,callback:function(t){e.$set(e.subForm,"top",t)},expression:"subForm.top"}}),e._v(" "),i("lb-tool-tips",[e._v("值越大, 排序越靠前")])],1)],1),e._v(" "),i("div",{staticClass:"space-body"})],1),e._v(" "),i("el-dialog",{attrs:{title:e.dialogTitle,visible:e.dialogSwitch,width:"400px",center:""},on:{"update:visible":function(t){e.dialogSwitch=t}},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.addSpecsName(2)}}},[i("div",{staticClass:"dialog-inner"},[i("el-input",{attrs:{type:"textarea",rows:4,resize:"none",maxlength:"50","show-word-limit":"",placeholder:"请输入规格名"},model:{value:e.specsName,callback:function(t){e.specsName=t},expression:"specsName"}})],1),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){return e.addSpecsName(1)}}},[e._v(e._s(e.$t("action.cancel")))]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.addSpecsName(2)}}},[e._v(e._s(e.$t("action.comfirm")))])],1)]),e._v(" "),i("el-dialog",{attrs:{title:"批量设置"+e.dialogPriceTitle,visible:e.dialogPriceVisible,width:"300px",center:""},on:{"update:visible":function(t){e.dialogPriceVisible=t}},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.setBatchPrice(2)}}},[i("div",{staticClass:"dialog-inner"},["库存"===e.dialogPriceTitle?i("el-input-number",{attrs:{controls:!1,precision:0,min:0},model:{value:e.batchValue,callback:function(t){e.batchValue=t},expression:"batchValue"}}):i("el-input-number",{attrs:{controls:!1,precision:2,min:0},model:{value:e.batchValue,callback:function(t){e.batchValue=t},expression:"batchValue"}})],1),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){return e.setBatchPrice(1)}}},[e._v(e._s(e.$t("action.cancel")))]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.setBatchPrice(2)}}},[e._v(e._s(e.$t("action.comfirm")))])],1)]),e._v(" "),i("div",{staticClass:"fiexd",staticStyle:{bottom:"0px"},style:{right:e.adSwitch?"242px":"22px"}},[i("el-button",{directives:[{name:"preventReClick",rawName:"v-preventReClick"}],attrs:{type:"primary"},on:{click:function(t){return e.submitFormInfo("sub")}}},[e._v(e._s(e.$t("action.submit")))]),e._v(" "),i("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"default"},on:{click:function(t){return e.$router.back(-1)}}},[e._v(e._s(e.$t("action.back")))])],1)],1)},staticRenderFns:[]};var y=i("VU/8")(x,F,!1,function(e){i("TB3N")},"data-v-ff1c3ed8",null);t.default=y.exports},TB3N:function(e,t){}});