1 |
- var W=Object.defineProperty,Z=Object.defineProperties;var $=Object.getOwnPropertyDescriptors;var A=Object.getOwnPropertySymbols;var ee=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable;var k=(e,d,t)=>d in e?W(e,d,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[d]=t,I=(e,d)=>{for(var t in d||(d={}))ee.call(d,t)&&k(e,t,d[t]);if(A)for(var t of A(d))ae.call(d,t)&&k(e,t,d[t]);return e},N=(e,d)=>Z(e,$(d));var C=(e,d,t)=>new Promise((h,P)=>{var g=l=>{try{p(t.next(l))}catch(o){P(o)}},f=l=>{try{p(t.throw(l))}catch(o){P(o)}},p=l=>l.done?h(l.value):Promise.resolve(l.value).then(g,f);p((t=t.apply(e,d)).next())});import{S as re,__tla as te}from"./index-67f9e311.js";import{S as le,e as ue,a as de,__tla as ne}from"./SelectGoods-8fb937ae.js";import{d as oe,f as q,r as ce,n as se,y as _,o as y,c as S,w as c,a as x,e as n,u as me,b as F,l as j,N as ie,H,fn as X,aX as _e,aY as fe,_ as pe,__tla as Oe}from"./index-b5895273.js";import{__tla as Pe}from"./index-7fb58e79.js";import{__tla as ve}from"./Tree-6c35f2c0.js";import{__tla as ye}from"./useContextMenu-c4ffe073.js";import{__tla as he}from"./difference-9954c5db.js";import{__tla as ge}from"./Index-281ee613.js";import{__tla as be}from"./UserCard-5a5e66ad.js";import{__tla as Ie}from"./index-7914b44e.js";import{__tla as Ne}from"./index-3862eebd.js";import{__tla as Ce}from"./api-53ded0f3.js";let Y,xe=Promise.all([(()=>{try{return te}catch(e){}})(),(()=>{try{return ne}catch(e){}})(),(()=>{try{return Oe}catch(e){}})(),(()=>{try{return Pe}catch(e){}})(),(()=>{try{return ve}catch(e){}})(),(()=>{try{return ye}catch(e){}})(),(()=>{try{return he}catch(e){}})(),(()=>{try{return ge}catch(e){}})(),(()=>{try{return be}catch(e){}})(),(()=>{try{return Ie}catch(e){}})(),(()=>{try{return Ne}catch(e){}})(),(()=>{try{return Ce}catch(e){}})()]).then(()=>C(void 0,null,function*(){const e=f=>(_e("data-v-21738c99"),f=f(),fe(),f),d={class:"model-box"},t={class:"btn-box"},h={key:0,class:"editable-cell"},P=e(()=>x("a",null,"\u5220\u9664",-1)),g=oe({__name:"Form",props:{data:{type:Object}},emits:["cancel"],setup(f,{emit:p}){const l=f,o=q({key:"",userID:"",userName:"",OrderID:""}),u=q({OrderNum:"",OrderName:"",OrderManager:"",OrderPriceCount:0}),s=ce([]),z=[{title:"\u5546\u54C1\u540D\u79F0",dataIndex:"ProductName"},{title:"\u5355\u4EF7",dataIndex:"ProductUnitPrice"},{title:"\u6570\u91CF",dataIndex:"ProductAmount"},{title:"\u5408\u8BA1",dataIndex:"ProductPriceCount"},{title:"\u64CD\u4F5C",dataIndex:"operation"}];se(()=>{l.data.OrderID&&(o.OrderID=l.data.OrderID,u.OrderName=l.data.OrderName,u.OrderNum=l.data.OrderNum,u.OrderManager=l.data.OrderManager,o.userID=u.OrderManager,o.userName=l.data.OrderManagerName,u.OrderPriceCount=l.data.OrderPriceCount,l.data.OrderProduct.length>0&&(s.value=l.data.OrderProduct))});const B=a=>{a.ProductPriceCount=a.ProductAmount*a.ProductUnitPrice,D()},E=a=>{s.value=s.value.filter(r=>r.ProductID!==a),D()};function D(){s.value.length>0?u.OrderPriceCount=s.value.reduce(function(a,r){return a+r.ProductPriceCount},0):u.OrderPriceCount=0}function G(a){o.userID=a[0],u.OrderManager=a[0]}function J(a){o.userName=a}function K(a){let r=a.map(i=>(i.ProductPriceCount=0,i.ProductAmount=0,i));s.value.push(...r)}function L(){return C(this,null,function*(){let a=!1;if(o.OrderID){let r=N(I({},u),{OrderID:o.OrderID,OrderProduct:s.value});try{a=yield ue(r)}catch(i){}}else{let r=N(I({},u),{OrderProduct:s.value});try{a=yield de(r)}catch(i){}}a?(X.success({message:"\u63D0\u793A",description:"\u6DFB\u52A0\u6210\u529F"}),U()):X.error({message:"\u63D0\u793A",description:"\u6DFB\u52A0\u5931\u8D25"})})}function U(){p("cancel")}return(a,r)=>{const i=_("a-input"),O=_("a-form-item"),M=_("a-input-number"),w=_("a-button"),Q=_("a-popconfirm"),R=_("a-table"),T=_("a-form"),V=_("a-modal");return y(),S(V,{visible:!0,title:"\u8BA2\u5355",width:800,footer:null,onCancel:U},{default:c(()=>[x("div",d,[n(T,{model:u,name:"basic","label-col":{span:3},"wrapper-col":{span:23},autocomplete:"off",onFinish:L},{default:c(()=>[n(O,{label:"\u8BA2\u5355\u7F16\u53F7",name:"OrderNum",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BA2\u5355\u7F16\u53F7"}]},{default:c(()=>[n(i,{value:u.OrderNum,"onUpdate:value":r[0]||(r[0]=m=>u.OrderNum=m)},null,8,["value"])]),_:1}),n(O,{label:"\u8BA2\u5355\u540D\u79F0",name:"OrderName",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BA2\u5355\u540D\u79F0"}]},{default:c(()=>[n(i,{value:u.OrderName,"onUpdate:value":r[1]||(r[1]=m=>u.OrderName=m)},null,8,["value"])]),_:1}),n(O,{label:"\u8BA2\u5355\u603B\u91D1\u989D",name:"OrderPriceCount",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BA2\u5355\u603B\u91D1\u989D"}]},{default:c(()=>[n(M,{disabled:"",style:{width:"100%"},value:u.OrderPriceCount,"onUpdate:value":r[2]||(r[2]=m=>u.OrderPriceCount=m)},null,8,["value"])]),_:1}),n(O,{label:"\u8BA2\u5355\u8D1F\u8D23\u4EBA",name:"OrderManager",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BA2\u5355\u8D1F\u8D23\u4EBA"}]},{default:c(()=>[n(i,{disabled:"",value:o.userName,"onUpdate:value":r[3]||(r[3]=m=>o.userName=m)},null,8,["value"])]),_:1}),x("div",t,[n(le,{style:{"margin-right":"20px"},onSubmit:K}),n(me(re),{class:"select-box",selectedIds:[o.userID],multiple:!1,onChange:G,onChangeNames:J},{default:c(()=>[n(w,{type:"primary"},{default:c(()=>[F(" \u9009\u62E9\u8D1F\u8D23\u4EBA ")]),_:1})]),_:1},8,["selectedIds"])]),n(R,{bordered:"","data-source":s.value,columns:z,pagination:{hideOnSinglePage:!0}},{bodyCell:c(({column:m,record:v})=>[m.dataIndex==="ProductAmount"?(y(),j("div",h,[n(M,{value:v.ProductAmount,"onUpdate:value":b=>v.ProductAmount=b,onChange:b=>B(v)},null,8,["value","onUpdate:value","onChange"])])):m.dataIndex==="operation"?(y(),j(ie,{key:1},[s.value.length?(y(),S(Q,{key:0,title:"\u786E\u5B9A\u5220\u9664?",onConfirm:b=>E(v.ProductID)},{default:c(()=>[P]),_:2},1032,["onConfirm"])):H("",!0)],64)):H("",!0)]),_:1},8,["data-source"]),n(O,null,{default:c(()=>[n(w,{type:"primary","html-type":"submit",style:{margin:"10px 0"}},{default:c(()=>[F("\u63D0\u4EA4")]),_:1})]),_:1})]),_:1},8,["model"])])]),_:1})}}});Y=pe(g,[["__scopeId","data-v-21738c99"]])}));export{xe as __tla,Y as default};
|