(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0b9fa4"],{"34f3":function(e,o,a){"use strict";a.r(o);var t=function(){var e=this,o=e.$createElement,a=e._self._c||o;return a("a-modal",{attrs:{title:e.title,width:800,ok:!1,visible:e.visible,confirmLoading:e.confirmLoading,okButtonProps:{props:{disabled:e.disableSubmit}},cancelText:"关闭"},on:{ok:e.handleOk,cancel:e.handleCancel}},[a("a-spin",{attrs:{spinning:e.confirmLoading}},[a("a-form-model",{ref:"form",attrs:{model:e.model,rules:e.validatorRules}},[a("a-form-model-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"车间编码",prop:"productionCode",hidden:!1,hasFeedback:""}},[a("a-input",{attrs:{id:"productionCode",placeholder:"请输入产线/车间编号"},model:{value:e.model.productionCode,callback:function(o){e.$set(e.model,"productionCode",o)},expression:"model.productionCode"}})],1),a("a-form-model-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"车间名称",prop:"productionName",hidden:!1,hasFeedback:""}},[a("a-input",{attrs:{id:"departName",placeholder:"请输入产线/车间名称"},model:{value:e.model.productionName,callback:function(o){e.$set(e.model,"productionName",o)},expression:"model.productionName"}})],1),a("a-form-model-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,hidden:e.seen,label:"上级车间",hasFeedback:""}},[a("a-tree-select",{staticStyle:{width:"100%"},attrs:{dropdownStyle:{maxHeight:"200px",overflow:"auto"},treeData:e.departTree,placeholder:"请选择上级车间",disabled:e.condition},model:{value:e.model.parentId,callback:function(o){e.$set(e.model,"parentId",o)},expression:"model.parentId"}})],1),a("a-form-model-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"排序"}},[a("a-input-number",{model:{value:e.model.productionOrder,callback:function(o){e.$set(e.model,"productionOrder",o)},expression:"model.productionOrder"}})],1),a("a-form-model-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"备注"}},[a("a-textarea",{attrs:{placeholder:"请输入备注"},model:{value:e.model.memo,callback:function(o){e.$set(e.model,"memo",o)},expression:"model.memo"}})],1)],1)],1)],1)},l=[],i=a("0fea"),n=a("4ec3"),d=(a("88bc"),{name:"ProductionModal",components:{},data:function(){return{departTree:[],orgTypeData:[],phoneWarning:"",departName:"",title:"操作",seen:!1,visible:!1,condition:!0,disableSubmit:!1,model:{},menuhidden:!1,menuusing:!0,labelCol:{xs:{span:24},sm:{span:5}},wrapperCol:{xs:{span:24},sm:{span:16}},confirmLoading:!1,validatorRules:{productionName:[{required:!0,message:"请输入产线/车间名称!"}]},url:{add:"/mdc/mdcProduction/add"},dictDisabled:!0}},created:function(){},methods:{loadTreeData:function(){var e=this;Object(n["D"])().then((function(o){if(o.success){e.departTree=[];for(var a=0;a<o.result.length;a++){var t=o.result[a];e.departTree.push(t)}}}))},add:function(e){e?(this.seen=!1,this.dictDisabled=!1):(this.seen=!0,this.dictDisabled=!0),this.edit(e)},edit:function(e){this.visible=!0,this.model=Object.assign({},this.defaultModel,e),this.loadTreeData(),this.model.parentId=null!=e?e.toString():null},close:function(){this.$emit("close"),this.disableSubmit=!1,this.visible=!1,this.$refs.form.resetFields()},handleOk:function(){var e=this,o=this;this.$refs.form.validate((function(a){if(!a)return!1;o.confirmLoading=!0,Object(i["h"])(e.url.add,e.model,"post").then((function(e){e.success?(o.$notification.success({message:"消息",description:e.message}),o.loadTreeData(),o.$emit("ok")):o.$notification.warning({message:"消息",description:e.message})})).finally((function(){o.confirmLoading=!1,o.close()}))}))},handleCancel:function(){this.close()}}}),r=d,s=a("2877"),c=Object(s["a"])(r,t,l,!1,null,"1a357936",null);o["default"]=c.exports}}]);
|