cuikaidong
2025-08-08 c495c1ae53473d54af136ea00da84bf51c50d521
1
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-d00a152a"],{"65ef":function(e,t,i){"use strict";i.r(t);var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("a-modal",{attrs:{title:e.title,width:500,visible:e.visible,confirmLoading:e.confirmLoading,cancelText:"关闭"},on:{ok:e.handleOk,cancel:e.handleCancel}},[i("a-spin",{attrs:{spinning:e.confirmLoading}},[i("a-form",{attrs:{form:e.form}},[i("a-row",{attrs:{gutter:24}},[i("a-col",{attrs:{span:24}},[i("a-form-item",{attrs:{label:"班制名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[i("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["shiftName",e.validatorRules.shiftName],expression:"['shiftName',validatorRules.shiftName]"}],attrs:{"allow-clear":"",placeholder:"请输入班制名称"}})],1)],1)],1)],1)],1)],1)},s=[],n=i("88bc"),o=i.n(n),c=i("0fea"),l=i("4ec3"),d={name:"ShiftSystemModel",components:{},props:{},data:function(){return{title:"",visible:!1,show:!1,defaultShift:!1,model:{},checked:!1,labelCol:{xs:{span:24},sm:{span:4}},wrapperCol:{xs:{span:24},sm:{span:20}},confirmLoading:!1,form:this.$form.createForm(this),validatorRules:{},url:{add:"/mdc/mdcMdcShift/addShift",edit:"/mdc/mdcMdcShift/editShift"},disableSubmit:!0}},created:function(){},methods:{add:function(e){this.visible=!0,this.form.resetFields(),this.model={}},edit:function(e){var t=this;this.form.resetFields(),this.model=Object.assign({},e),this.visible=!0,this.$nextTick((function(){t.form.setFieldsValue(o()(t.model,"shiftName"))}))},close:function(){this.$emit("close"),this.visible=!1,this.show=!1},handleOk:function(){var e=this,t=this;this.form.validateFields((function(i,a){if(!i){t.confirmLoading=!0;var s,n=Object.assign(e.model,a);s=e.model.id?Object(c["k"])(e.url.edit,n,{id:e.model.id}):Object(c["i"])(e.url.add,n),s.then((function(e){e.success?(t.$notification.success({message:"消息",description:e.message}),t.$emit("ok",e.result)):t.$notification.warning({message:"消息",description:e.message})})).finally((function(){t.confirmLoading=!1,t.defaultShift=!1,t.close()}))}}))},handleCancel:function(){this.close()},loadCascade:function(){var e=this;Object(c["c"])(this.url.loadCascadeData).then((function(t){t.success&&(e.partCategoryCascade=t.result)}))},validateNum:function(e,t,i){var a={tableName:"lxmes_base_part",fieldName:"num",fieldVal:t,dataId:this.model.id,delFlag:"true"};Object(l["o"])(a).then((function(e){e.success?i():i("存货编码已存在!")}))},checkboxChange:function(e){this.checked=e.target.checked}}},r=d,f=(i("bb7c"),i("2877")),m=Object(f["a"])(r,a,s,!1,null,"5d62af77",null);t["default"]=m.exports},bb7c:function(e,t,i){"use strict";var a=i("dd3a"),s=i.n(a);s.a},dd3a:function(e,t,i){}}]);