2 lines
3.2 KiB
Java
2 lines
3.2 KiB
Java
var w=Object.defineProperty;var g=Object.getOwnPropertySymbols;var _=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable;var y=(a,e,t)=>e in a?w(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t,h=(a,e)=>{for(var t in e||(e={}))_.call(e,t)&&y(a,t,e[t]);if(g)for(var t of g(e))B.call(e,t)&&y(a,t,e[t]);return a};var p=(a,e,t)=>new Promise((r,c)=>{var m=l=>{try{n(t.next(l))}catch(i){c(i)}},d=l=>{try{n(t.throw(l))}catch(i){c(i)}},n=l=>l.done?r(l.value):Promise.resolve(l.value).then(m,d);n((t=t.apply(a,e)).next())});import{d as F,aC as v,as as P,u as s,aG as C,e as k,aF as O,k as x,f as N}from"./vue-vendor-C7Zq48Yl.js";import{B as S}from"./index-Du0A3ksf.js";import"./index-Di-j2gt4.js";import{f,ak as U}from"./index-BI6CMai0.js";import{M as E}from"./antd-vue-vendor-BPnV8VqP.js";import{B as V}from"./BasicForm-BJnSRkIE.js";import{u as j}from"./useForm-BZtHZyx2.js";const Q=[{title:"分类编码",align:"center",dataIndex:"categoryCode"},{title:"分类名称",align:"center",dataIndex:"categoryName"},{title:"父级ID",align:"center",dataIndex:"parentId"},{title:"状态",align:"center",dataIndex:"enableFlag"}],X=[{label:"分类编码",field:"categoryCode",component:"Input",colProps:{span:6}},{label:"分类名称",field:"categoryName",component:"Input",colProps:{span:6}}],R=[{label:"",field:"id",component:"Input",show:!1},{label:"分类编码",field:"categoryCode",component:"Input",required:!0},{label:"分类名称",field:"categoryName",component:"Input",required:!0},{label:"父级ID",field:"parentId",component:"Input",defaultValue:"0"},{label:"树路径",field:"treePath",component:"Input"},{label:"排序",field:"sortNo",component:"InputNumber",defaultValue:0},{label:"状态",field:"enableFlag",component:"Select",defaultValue:1,componentProps:{options:[{label:"启用",value:1},{label:"停用",value:0}]}},{label:"备注",field:"remark",component:"InputTextArea"}];const Y=a=>f.get({url:"/mes/material/category/list",params:a}),Z=(a,e)=>f.delete({url:"/mes/material/category/delete",params:a},{joinParamsToUrl:!0}).then(()=>e());const T=(a,e)=>f.post({url:e?"/mes/material/category/edit":"/mes/material/category/add",params:a}),D=F({__name:"MesMaterialCategoryModal",emits:["register","success"],setup(a,{emit:e}){const t=e,r=N(!0),[c,{resetFields:m,setFieldsValue:d,validate:n,setProps:l}]=j({labelWidth:120,schemas:R,showActionButtonGroup:!1}),[i,{setModalProps:u,closeModal:b}]=U(o=>p(null,null,function*(){yield m(),u({confirmLoading:!1,showCancelBtn:o==null?void 0:o.showFooter,showOkBtn:o==null?void 0:o.showFooter}),r.value=!!(o!=null&&o.isUpdate),s(r)&&(yield d(h({},o.record))),l({disabled:!(o!=null&&o.showFooter)})})),I=k(()=>s(r)?"编辑物料分类":"新增物料分类");function M(){return p(this,null,function*(){try{const o=yield n();u({confirmLoading:!0}),yield T(o,r.value),b(),t("success")}finally{u({confirmLoading:!1})}})}return(o,L)=>(P(),v(s(S),C({onRegister:s(i),title:I.value,width:"50%"},o.$attrs,{onOk:M}),{default:O(()=>[x(s(V),{onRegister:s(c)},null,8,["onRegister"])]),_:1},16,["onRegister","title"]))}}),A=Object.freeze(Object.defineProperty({__proto__:null,default:D},Symbol.toStringTag,{value:"Module"}));export{A as M,D as _,Q as c,Z as d,Y as l,X as s};
|