2 lines
4.0 KiB
Java
2 lines
4.0 KiB
Java
var M=Object.defineProperty;var _=Object.getOwnPropertySymbols;var U=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable;var j=(e,r,t)=>r in e?M(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,B=(e,r)=>{for(var t in r||(r={}))U.call(r,t)&&j(e,t,r[t]);if(_)for(var t of _(r))q.call(r,t)&&j(e,t,r[t]);return e};var g=(e,r,t)=>new Promise((p,d)=>{var y=a=>{try{o(t.next(a))}catch(s){d(s)}},c=a=>{try{o(t.throw(a))}catch(s){d(s)}},o=a=>a.done?p(a.value):Promise.resolve(a.value).then(y,c);o((t=t.apply(e,r)).next())});import{B as $}from"./BasicForm-ClUSoD_-.js";import"./helper-DcLcf4v6.js";import{u as H}from"./useForm-D61zovon.js";import{au as L,aU as N,as as v,d as T,aX as P}from"./index-X7Y8jykP.js";import{a as z,j as E}from"./data-C8GBtGWE.js";import G from"./JeecgOrderCustomerForm-CI12viOt.js";import{e as W,C as X,z as w,f as u,K as h,A as D,b as Q,r as b,c as Y,y as Z,H as x}from"./vue-vendor-DNhG1Cve.js";import"./index-BzChaRPg.js";import"./useAppInject-DPZGPcR3.js";import"./emoji-mart-vue-fast-R0uJEDq-.js";import"./BasicForm.vue_vue_type_style_index_0_lang-B29PWQy0.js";import"./index-DO7ZhK45.js";import"./index-ByCwbQDV.js";import"./index-Upeu4GGa.js";import"./index-C4wWpZeQ.js";import"./useTimeout-D5AmIBZw.js";import"./index-M9QP6cvf.js";import"./Skeleton-CimgOdM7.js";import"./useScrollTo-0FPEw5-K.js";import"./useIntersectionObserver-BGOgyKyu.js";import"./index-saD4h7VJ.js";import"./useBreakpoint-DXhPW7nV.js";import"./useEventListener-BRXjwk7A.js";import"./breakpointEnum-BhAg6bcX.js";import"./uniqBy--vsL0WVB.js";import"./index-BDvqZ5j4.js";import"./BasicModal-xH56XuRZ.js";import"./ModalHeader-Sr8KwhJJ.js";import"./useWindowSizeFn-C-0M9_Ul.js";import"./index-CuWaQdlK.js";import"./JVxeTypes-C-gX5UoZ.js";const ee=W({name:"JeecgOrderMainForm",components:{BasicForm:$,JeecgOrderCustomerForm:G},props:{formData:v.object.def({}),formBpm:v.bool.def(!0)},setup(e){const[r,{setFieldsValue:t,setProps:p,getFieldsValue:d,updateSchema:y}]=H({labelWidth:150,schemas:z(e.formData),showActionButtonGroup:!1,baseColProps:{span:8}}),c=Y(()=>e.formData.disabled!==!1),o=b(),a=b(),s=b(!1);let l={};const F="/test/jeecgOrderMain/queryById";function S(){return g(this,null,function*(){let i={id:e.formData.dataId};const m=yield T.get({url:F,params:i});l=B({},m),yield t(l),yield p({disabled:c.value}),yield o.value.initFormData(e.formData.dataId),yield K(e.formData.dataId),s.value=!0})}function R(){return g(this,null,function*(){let i=d(),m=Object.assign({},l,i);yield saveOrUpdate(m,!0)})}S();const I=b("jeecgOrderCustomerForm");function J(){}const O=Q({loading:!1,dataSource:[],columns:A(E,"order:")});function K(i){return g(this,null,function*(){const m="/test/jeecgOrderMain/queryOrderTicketListByMainId";let C={id:i};O.dataSource=[];const f=yield T.get({url:m,params:C});f&&f.length>0&&(O.dataSource=[...f])})}function A(i,m){let C=e.formData.permissionList;return i.filter(k=>{let n=C.find(V=>V.action===m+k.key);return n?(n instanceof Array&&(n=n[0]),n.type=="2"&&!n.isAuth?(k.disabled=!0,!0):!(n.type=="1"&&!n.isAuth)):!0})}return{registerForm:r,formDisabled:c,submitForm:R,jeecgOrderCustomerFormRef:o,activeKey:I,handleChangeTabs:J,table2:O,jeecgOrderTicketRef:a,ok:s}}}),te={class:"jeecg-flow-demo"};function re(e,r,t,p,d,y){const c=h("BasicForm"),o=h("JeecgOrderCustomerForm"),a=P,s=h("JVxeTable"),l=N;return w(),X("div",te,[u(c,{onRegister:e.registerForm},null,8,["onRegister"]),u(l,{activeKey:e.activeKey,"onUpdate:activeKey":r[0]||(r[0]=F=>e.activeKey=F),onChange:e.handleChangeTabs},{default:D(()=>[u(a,{tab:"客户信息",key:"jeecgOrderCustomerForm",forceRender:!0},{default:D(()=>[u(o,{ref:"jeecgOrderCustomerFormRef",formData:e.formData},null,8,["formData"])]),_:1}),u(a,{tab:"机票信息",key:"jeecgOrderTicket",forceRender:!0},{default:D(()=>[e.ok?(w(),Z(s,{key:0,ref:"jeecgOrderTicketRef",stripe:"",rowSelection:"",keepSource:"",maxHeight:300,loading:e.table2.loading,columns:e.table2.columns,dataSource:e.table2.dataSource},null,8,["loading","columns","dataSource"])):x("",!0)]),_:1})]),_:1},8,["activeKey","onChange"])])}const Ae=L(ee,[["render",re]]);export{Ae as default};
|