5717-legacy.bbaf6e2e.js 2.7 KB

1
  1. "use strict";(self["webpackChunkyos_manage"]=self["webpackChunkyos_manage"]||[]).push([[5717],{85717:function(e,t,r){r.r(t),r.d(t,{default:function(){return u}});var s=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",[r("el-button",{attrs:{size:"small",type:"text"},on:{click:function(t){return e.onShow(e.drawer=!0)}}},[e._v("编 辑")]),r("el-drawer",{attrs:{title:"编辑",visible:e.drawer,direction:"rtl","append-to-body":""},on:{"update:visible":function(t){e.drawer=t}}},[r("div",{staticClass:"drawer__panel"},[r("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"100px",size:"small"}},[r("el-form-item",{attrs:{label:"仓库名称",prop:"stockname"}},[r("el-input",{attrs:{placeholder:"输入仓库名称"},model:{value:e.form.stockname,callback:function(t){e.$set(e.form,"stockname",t)},expression:"form.stockname"}})],1),r("el-form-item",{attrs:{label:"是否启用"}},[r("el-radio-group",{model:{value:e.form.isused,callback:function(t){e.$set(e.form,"isused",t)},expression:"form.isused"}},[r("el-radio",{attrs:{label:1}},[e._v("启用")]),r("el-radio",{attrs:{label:0}},[e._v("停用")])],1)],1),r("el-form-item",{attrs:{label:"是否销售仓"}},[r("el-radio-group",{model:{value:e.form.issalestock,callback:function(t){e.$set(e.form,"issalestock",t)},expression:"form.issalestock"}},[r("el-radio",{attrs:{label:1}},[e._v("是")]),r("el-radio",{attrs:{label:0}},[e._v("否")])],1)],1)],1)],1),r("div",{staticClass:"fixed__btn__panel"},[r("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(t){e.drawer=!1}}},[e._v("取 消")]),r("el-button",{staticClass:"normal-btn-width",attrs:{size:"small",type:"primary"},on:{click:e.submitForm}},[e._v("确 定")])],1)])],1)},a=[],o=r(48534),l=(r(35666),{props:["data"],data:function(){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:function(){this.form=Object.assign({},this.form,this.data)},submitForm:function(){var e=this;this.$refs.form.validate(function(){var t=(0,o.Z)(regeneratorRuntime.mark((function t(r){var s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!r){t.next=8;break}return t.next=3,e.$api.requested({id:20230104094704,content:e.form});case 3:s=t.sent,console.log(s),e.tool.showMessage(s,(function(){e.drawer=!1,console.log("触发"),e.$emit("onSuccess")})),t.next=10;break;case 8:return console.log("error submit!!"),t.abrupt("return",!1);case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())}}}),n=l,i=r(43736),c=(0,i.Z)(n,s,a,!1,null,null,null),u=c.exports}}]);