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.

52.b0f0096239ad9051e91a.js 7.4 KiB

3 年之前
12
  1. webpackJsonp([52],{"17ww":function(e,r,t){var o=t("o8NS");"string"==typeof o&&(o=[[e.i,o,""]]),o.locals&&(e.exports=o.locals);t("rjj0")("0bd03bf5",o,!0)},Cx7L:function(e,r,t){"use strict";function o(e){t("17ww")}Object.defineProperty(r,"__esModule",{value:!0});var i=t("hH3M"),a=t("XEg3"),n=t("VU/8"),s=o,l=n(i.a,a.a,s,null,null);r.default=l.exports},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 n(e){return t.i(u.a)({url:"/service-inventory/goods/retail/goods/"+e,method:"delete"})}function s(e){return t.i(u.a)({url:"/service-inventory/goods/retail/goods/"+e,method:"get"})}function l(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=n,r.a=s,r.e=l;var u=t("Vo7i")},XEg3: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"}},[this.shopIds.length>1?t("el-form-item",{attrs:{label:"门店",prop:"store"}},[t("el-select",{attrs:{placeholder:"门店"},model:{value:e.ruleForm.store,callback:function(r){e.$set(e.ruleForm,"store",r)},expression:"ruleForm.store"}},e._l(e.shopList,function(e){return t("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})}))],1):e._e(),e._v(" "),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("立即创建")]),e._v(" "),t("el-button",{on:{click:function(r){e.resetForm("ruleForm")}}},[e._v("重置")])],1)],1)],1)},i=[],a={render:o,staticRenderFns:i};r.a=a},g45I:function(e,r,t){"use strict";function o(e){return t.i(u.a)({url:"/service-org/shop/list",method:"get",params:e})}function i(e){return t.i(u.a)({url:"/unionService/shop/shop",method:"post",data:e})}function a(e){return t.i(u.a)({url:"/service-org/shop/detail?shopId="+e,method:"get"})}function n(e){return t.i(u.a)({url:"/unionService/shop/shop",method:"put",data:e})}function s(e){return t.i(u.a)({url:"/unionService/device/store",method:"put",data:e})}function l(e){return t.i(u.a)({url:"/service-org/shop/delete?shopId="+e,method:"DELETE"})}r.a=o,r.f=i,r.b=a,r.c=n,r.d=s,r.e=l;var u=t("Vo7i")},hH3M:function(e,r,t){"use strict";var o=t("Fpum"),i=t("g45I");r.a={created:function(){var e=this;1==this.shopIds.length?this.ruleForm.store=this.shopIds[0]:(t.i(i.a)().then(function(r){e.shopList=r.result.rows}),this.listLoading=!1)},data:function(){return{shopIds:this.$store.getters.shopIds,shopList:[],updata:{url:"",data:{}},ruleForm:{barCode:"",name:"",price:"",mainCategory:"",secondCategory:"",unit:"",onSale:1,store:""},rules:{store:[{required:!0,message:"请选择门店",trigger:"blur"}],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 console.log("error submit!!",r.ruleForm.mediaUuid),!1;t.i(o.f)(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},beforeAvatarUpload:function(e){return console.log(e),this.updata.data.key="img/"+e.uid,!0}}}},o8NS:function(e,r,t){r=e.exports=t("FZ+f")(!0),r.push([e.i,".el-transfer-panel{width:40%}.avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.avatar-uploader .el-upload:hover{border-color:#409eff}.avatar-uploader-icon{font-size:28px;color:#8c939d;width:150px;height:150px;line-height:150px;text-align:center}.avatar{width:178px;height:178px;display:block}","",{version:3,sources:["D:/projects/gitLab/wxpos/posadmin/src/views/stock/retail/add.vue"],names:[],mappings:"AACA,mBACI,SAAW,CACd,AACD,4BACI,0BAA2B,AAC3B,kBAAmB,AACnB,eAAgB,AAChB,kBAAmB,AACnB,eAAiB,CACpB,AACD,kCACI,oBAAsB,CACzB,AACD,sBACI,eAAgB,AAChB,cAAe,AACf,YAAa,AACb,aAAc,AACd,kBAAmB,AACnB,iBAAmB,CACtB,AACD,QACI,YAAa,AACb,aAAc,AACd,aAAe,CAClB",file:"add.vue",sourcesContent:["\n.el-transfer-panel {\n width: 40%;\n}\n.avatar-uploader .el-upload {\n border: 1px dashed #d9d9d9;\n border-radius: 6px;\n cursor: pointer;\n position: relative;\n overflow: hidden;\n}\n.avatar-uploader .el-upload:hover {\n border-color: #409EFF;\n}\n.avatar-uploader-icon {\n font-size: 28px;\n color: #8c939d;\n width: 150px;\n height: 150px;\n line-height: 150px;\n text-align: center;\n}\n.avatar {\n width: 178px;\n height: 178px;\n display: block;\n}\n"],sourceRoot:""}])}});
  2. //# sourceMappingURL=52.b0f0096239ad9051e91a.js.map