| 1 |
- "use strict";(self["webpackChunkyos_manage"]=self["webpackChunkyos_manage"]||[]).push([[5717],{85717:function(e,t,s){s.r(t),s.d(t,{default:function(){return m}});var r=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("el-button",{attrs:{size:"small",type:"text"},on:{click:function(t){return e.onShow(e.drawer=!0)}}},[e._v("编 辑")]),s("el-drawer",{attrs:{title:"编辑",visible:e.drawer,direction:"rtl","append-to-body":""},on:{"update:visible":function(t){e.drawer=t}}},[s("div",{staticClass:"drawer__panel"},[s("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"100px",size:"small"}},[s("el-form-item",{attrs:{label:"仓库名称",prop:"stockname"}},[s("el-input",{attrs:{placeholder:"输入仓库名称"},model:{value:e.form.stockname,callback:function(t){e.$set(e.form,"stockname",t)},expression:"form.stockname"}})],1),s("el-form-item",{attrs:{label:"是否启用"}},[s("el-radio-group",{model:{value:e.form.isused,callback:function(t){e.$set(e.form,"isused",t)},expression:"form.isused"}},[s("el-radio",{attrs:{label:1}},[e._v("启用")]),s("el-radio",{attrs:{label:0}},[e._v("停用")])],1)],1),s("el-form-item",{attrs:{label:"是否销售仓"}},[s("el-radio-group",{model:{value:e.form.issalestock,callback:function(t){e.$set(e.form,"issalestock",t)},expression:"form.issalestock"}},[s("el-radio",{attrs:{label:1}},[e._v("是")]),s("el-radio",{attrs:{label:0}},[e._v("否")])],1)],1)],1)],1),s("div",{staticClass:"fixed__btn__panel"},[s("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(t){e.drawer=!1}}},[e._v("取 消")]),s("el-button",{staticClass:"normal-btn-width",attrs:{size:"small",type:"primary"},on:{click:e.submitForm}},[e._v("确 定")])],1)])],1)},a=[],l={props:["data"],data(){return{form:{stockid:0,stockname:"",isused:"1",issalestock:"1"},rules:{stockname:[{required:!0,message:"请输入仓库名称",trigger:"blur"},{min:3,max:5,message:"长度在 3 到 10 个字符",trigger:"blur"}]},drawer:!1}},methods:{onShow(){this.form=Object.assign({},this.form,this.data)},submitForm(){this.$refs.form.validate((async e=>{if(!e)return console.log("error submit!!"),!1;{const e=await this.$api.requested({id:20230104094704,content:this.form});console.log(e),this.tool.showMessage(e,(()=>{this.drawer=!1,console.log("触发"),this.$emit("onSuccess")}))}}))}}},o=l,i=s(43736),n=(0,i.Z)(o,r,a,!1,null,null,null),m=n.exports}}]);
|