You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

2 lines
4.5 KiB

  1. webpackJsonp([76],{Fpum:function(e,r,t){"use strict";function o(e){return t.i(u.a)({url:"/service-inventory/goods/retail/goods",method:"get",params:e})}function i(e){return t.i(u.a)({url:"/service-inventory/goods/retail/goods",method:"post",data:e})}function a(e){return t.i(u.a)({url:"/service-inventory/goods/retail/goods",method:"patch",data:e})}function l(e){return t.i(u.a)({url:"/service-inventory/goods/retail/goods/"+e,method:"delete"})}function n(e){return t.i(u.a)({url:"/service-inventory/goods/retail/goods/"+e,method:"get"})}function s(e){return t.i(u.a)({url:"/service-inventory/goods/retail/goods/batch",method:"post",data:e})}r.c=o,r.f=i,r.b=a,r.d=l,r.a=n,r.e=s;var u=t("Vo7i")},JFUb:function(e,r,t){"use strict";var o=function(){var e=this,r=e.$createElement,t=e._self._c||r;return t("div",{staticClass:"app-container"},[t("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"100px"}},[t("el-form-item",{attrs:{label:"条形码",prop:"barCode"}},[t("el-input",{staticStyle:{width:"50%"},model:{value:e.ruleForm.barCode,callback:function(r){e.$set(e.ruleForm,"barCode","string"==typeof r?r.trim():r)},expression:"ruleForm.barCode"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"商品名",prop:"name"}},[t("el-input",{staticStyle:{width:"50%"},attrs:{placeholder:"最多40字"},model:{value:e.ruleForm.name,callback:function(r){e.$set(e.ruleForm,"name","string"==typeof r?r.trim():r)},expression:"ruleForm.name"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"商品价格",prop:"price"}},[t("el-input",{staticStyle:{width:"50%"},model:{value:e.ruleForm.price,callback:function(r){e.$set(e.ruleForm,"price","string"==typeof r?r.trim():r)},expression:"ruleForm.price"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"商品主类型",prop:"mainCategory"}},[t("el-input",{staticStyle:{width:"50%"},model:{value:e.ruleForm.mainCategory,callback:function(r){e.$set(e.ruleForm,"mainCategory","string"==typeof r?r.trim():r)},expression:"ruleForm.mainCategory"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"商品子类型",prop:"secondCategory"}},[t("el-input",{staticStyle:{width:"50%"},model:{value:e.ruleForm.secondCategory,callback:function(r){e.$set(e.ruleForm,"secondCategory","string"==typeof r?r.trim():r)},expression:"ruleForm.secondCategory"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"规格",prop:"unit"}},[t("el-input",{staticStyle:{width:"50%"},attrs:{placeholder:"如:个,件,箱等"},model:{value:e.ruleForm.unit,callback:function(r){e.$set(e.ruleForm,"unit","string"==typeof r?r.trim():r)},expression:"ruleForm.unit"}})],1),e._v(" "),t("el-form-item",{attrs:{label:"是否上架",prop:"onSale"}},[t("el-radio-group",{model:{value:e.ruleForm.onSale,callback:function(r){e.$set(e.ruleForm,"onSale",r)},expression:"ruleForm.onSale"}},[t("el-radio",{attrs:{label:0}},[e._v("下架")]),e._v(" "),t("el-radio",{attrs:{label:1}},[e._v("上架")])],1)],1),e._v(" "),t("el-form-item",[t("el-button",{attrs:{type:"primary"},on:{click:function(r){e.submitForm("ruleForm")}}},[e._v("修改")])],1)],1)],1)},i=[],a={render:o,staticRenderFns:i};r.a=a},u6IJ:function(e,r,t){"use strict";Object.defineProperty(r,"__esModule",{value:!0});var o=t("zsnM"),i=t("JFUb"),a=t("VU/8"),l=a(o.a,i.a,null,null,null);r.default=l.exports},zsnM:function(e,r,t){"use strict";var o=t("Fpum");r.a={created:function(){var e=this;t.i(o.a)(this.$route.params.id).then(function(r){e.ruleForm=r.result})},data:function(){return{ruleForm:{barCode:"",name:"",price:"",mainCategory:"",secondCategory:"",unit:"",onSale:1,store:""},rules:{barCode:[{required:!0,message:"请输入条形码",trigger:"blur"}],name:[{required:!0,message:"请输入名称",trigger:"blur"},{max:40,message:"最多40字",trigger:"blur"}],price:[{required:!0,message:"请输入价格",trigger:"blur"},{pattern:/^(0|[1-9][0-9]{0,9})(\.[0-9]{1,2})?$/,message:"请输入正确的价格",trigger:"blur"}],mainCategory:[{required:!0,message:"请输入主类型",trigger:"blur"}],secondCategory:[{required:!0,message:"请输入子类型",trigger:"blur"}],unit:[{required:!0,message:"请输入规格",trigger:"blur"}]},cateType:[],tagsTyes:[]}},methods:{submitForm:function(e){var r=this;this.$refs[e].validate(function(e){if(!e)return!1;t.i(o.b)(r.ruleForm).then(function(e){var t=r.$router;r.$message({message:"操作成功",type:"success",duration:1e3,onClose:function(){t.push({path:"../index"})}})})})},resetForm:function(e){this.$refs[e].resetFields()},handleAvatarSuccess:function(e,r){this.filename=r.name,this.ruleForm.image=this.mediaUrl+r.uid}}}}});
  2. //# sourceMappingURL=76.047f29c65826641d9929.js.map