index-e5fc893b.js 23 KB

1
  1. import{A as N,c as i,u as _e,s as me,m as ve,M as se,E as le}from"./index-5e673629.js";import{n as re}from"./index-9e1359f6.js";import{S as ye}from"./index-8771b869.js";import{d as fe}from"./index-70a097f3.js";import{S as he}from"./index-ef6c34b6.js";import{s as be}from"./index-63fef5b2.js";import{S as ge}from"./index-48377728.js";import{_ as X}from"./_plugin-vue_export-helper-c27b6911.js";import{a as f,W as p,X as l,Y as g,m as a,Z as t,E as h,F as R,a5 as H,a2 as w,a4 as y,a0 as ce,a1 as pe,$ as z,o as Z,a3 as k,u,a6 as we,c as xe}from"./vue-7f5e2b1b.js";import{u as V}from"./vue-router-e2815956.js";import"./fullScreen-601ced02.js";import"./SettingOutlined-0ca554d9.js";import"./routeTabs-91f97612.js";/* empty css *//* empty css *//* empty css */const oe=S=>(ce("data-v-60211ccb"),S=S(),pe(),S),ke=oe(()=>z("p",{class:"info"},"基础信息",-1)),Se=oe(()=>z("p",{class:"info"},"支付信息",-1)),qe=oe(()=>z("p",{class:"info"},"财务信息",-1)),Ie={__name:"edit",props:{data:Object,disabled:Boolean},emits:["onSuccess"],setup(S,{emit:B}){const d=S,U={},s=f({});f([]);const m=f(!1),T=f([]),r=()=>{m.value=!0,s.value={sa_orderid:d.data.sa_orderid,sys_enterpriseid:d.data.sys_enterpriseid,sa_accountclassid:d.data.accountclass.sa_accountclassid,sa_brandid:d.data.sa_brandid,type:d.data.type,agentnum:d.data.agentnum,enterprisename:d.data.enterprisename,brandname:d.data.brandname,tradefield:d.data.tradefield,saler_name:d.data.saler_name,saler_hrid:d.data.saler_hrid,billdate:d.data.billdate,remarks:d.data.remarks,pay_enterprisename:d.data.pay_enterprisename,pay_enterpriseid:d.data.pay_enterpriseid,accountname:d.data.accountclass.accountname,saletype:d.data.saletype,finance_enterprisename:d.data.finance.enterprisename,finance_taxno:d.data.finance.taxno,sys_enterprise_financeid:d.data.finance.sys_enterprise_financeid},Q(),L()},D=({value:x})=>{s.value.saler_name=x.name,s.value.saler_hrid=x.hrid},v=()=>{m.value=!1},O=x=>{s.value.pay_enterprisename=x.enterprisename,s.value.pay_enterpriseid=x.sys_enterpriseid},$=x=>{s.value.finance_enterprisename=x.enterprisename,s.value.finance_taxno=x.taxno,s.value.sys_enterprise_financeid=x.sys_enterprise_financeid},L=async()=>{const x=await N.optionstype("saletype");T.value=x.data},q=async()=>{const x=await N.requested({id:20221108111402,content:s.value});i.message(x,"保存成功",()=>{m.value=!1,B("onSuccess")})},P=f([]),Q=async()=>{const x=await N.requested({id:"20221008134803",content:{where:{condition:"",isused:1,isorder:1,isnotspecialfund:1}}});s.value.type=="标准订单"||s.value.type=="特殊订单"?P.value=x.data.filter(c=>{if(c.accountname!=="活动账户")return c}):P.value=x.data};return(x,c)=>{const E=p("a-button"),b=p("a-col"),F=p("a-input"),A=p("a-form-item"),Y=p("a-row"),W=p("a-input-search"),G=p("a-date-picker"),K=p("a-select-option"),j=p("a-select"),J=p("a-textarea"),ee=p("a-form"),te=p("a-space"),ae=p("a-drawer");return l(),g("div",null,[a(E,{type:"primary",disabled:S.disabled,onClick:r},{default:t(()=>[h(" 编 辑 ")]),_:1},8,["disabled"]),a(ae,{title:"编辑订单",width:720,open:m.value,"onUpdate:open":c[11]||(c[11]=e=>m.value=e),"body-style":{paddingBottom:"80px"},"footer-style":{textAlign:"right"},closable:!1,onClose:v},{extra:t(()=>[a(te,null,{default:t(()=>[a(E,{onClick:v},{default:t(()=>[h("关闭")]),_:1}),a(E,{type:"primary",onClick:q},{default:t(()=>[h("保存")]),_:1})]),_:1})]),default:t(()=>[a(ee,{model:s.value,rules:U,layout:"vertical"},{default:t(()=>[a(Y,{gutter:16},{default:t(()=>[a(b,{span:24},{default:t(()=>[ke]),_:1}),a(b,{span:12},{default:t(()=>[a(A,{label:"经销商编码"},{default:t(()=>[a(F,{value:s.value.agentnum,"onUpdate:value":c[0]||(c[0]=e=>s.value.agentnum=e),disabled:"",placeholder:"经销商编码"},null,8,["value"])]),_:1})]),_:1}),a(b,{span:12},{default:t(()=>[a(A,{label:"经销商名称"},{default:t(()=>[a(F,{value:s.value.enterprisename,"onUpdate:value":c[1]||(c[1]=e=>s.value.enterprisename=e),disabled:"",placeholder:"经销商名称"},null,8,["value"])]),_:1})]),_:1})]),_:1}),a(Y,{gutter:16},{default:t(()=>[a(b,{span:12},{default:t(()=>[a(A,{label:"品牌"},{default:t(()=>[a(F,{value:s.value.brandname,"onUpdate:value":c[2]||(c[2]=e=>s.value.brandname=e),disabled:"",placeholder:"品牌"},null,8,["value"])]),_:1})]),_:1}),a(b,{span:12},{default:t(()=>[a(A,{label:"领域"},{default:t(()=>[a(F,{value:s.value.tradefield,"onUpdate:value":c[3]||(c[3]=e=>s.value.tradefield=e),disabled:"",placeholder:"领域"},null,8,["value"])]),_:1})]),_:1})]),_:1}),a(Y,{gutter:16},{default:t(()=>[a(b,{span:12},{default:t(()=>[a(A,{label:"业务员"},{default:t(()=>[a(W,{value:s.value.saler_name,"onUpdate:value":c[4]||(c[4]=e=>s.value.saler_name=e),placeholder:"选择业务员",disabled:""},{enterButton:t(()=>[a(E,null,{icon:t(()=>[a(he,{param:{id:20221122153902,content:{pageNumber:1,pageSize:20,where:{condition:""}}},onOnSelect:D})]),_:1})]),_:1},8,["value"])]),_:1})]),_:1}),a(b,{span:12},{default:t(()=>[a(A,{label:"单据日期"},{default:t(()=>[a(G,{style:{width:"100%"},valueFormat:"YYYY-MM-DD",value:s.value.billdate,"onUpdate:value":c[5]||(c[5]=e=>s.value.billdate=e)},null,8,["value"])]),_:1})]),_:1})]),_:1}),a(Y,{gutter:16},{default:t(()=>[a(b,{span:24},{default:t(()=>[Se]),_:1}),a(b,{span:12},{default:t(()=>[a(A,{label:"支付企业"},{default:t(()=>[a(W,{value:s.value.pay_enterprisename,"onUpdate:value":c[6]||(c[6]=e=>s.value.pay_enterprisename=e),placeholder:"选择支付企业",disabled:""},{enterButton:t(()=>[a(E,null,{icon:t(()=>[a(be,{param:{id:20230104103702,content:{pageNumber:1,pageSize:20,sys_enterpriseid:d.data.sys_enterpriseid,where:{condition:""}}},onOnSelect:O},null,8,["param"])]),_:1})]),_:1},8,["value"])]),_:1})]),_:1}),a(b,{span:12},{default:t(()=>[a(A,{label:"扣款账户",name:"sa_accountclassid",rules:[{required:!0,message:"请选择扣款账户"}]},{default:t(()=>[a(j,{disabled:d.data.type=="促销订单",ref:"select",value:s.value.sa_accountclassid,"onUpdate:value":c[7]||(c[7]=e=>s.value.sa_accountclassid=e),placeholder:"选择扣款账户",style:{width:"100%"}},{default:t(()=>[(l(!0),g(R,null,H(P.value,e=>(l(),w(K,{value:e.sa_accountclassid,key:e.sa_accountclassid},{default:t(()=>[h(y(e.accountname),1)]),_:2},1032,["value"]))),128))]),_:1},8,["disabled","value"])]),_:1})]),_:1})]),_:1}),a(Y,{gutter:16},{default:t(()=>[a(b,{span:24},{default:t(()=>[qe]),_:1}),a(b,{span:12},{default:t(()=>[a(A,{label:"抬头"},{default:t(()=>[a(W,{value:s.value.finance_enterprisename,"onUpdate:value":c[8]||(c[8]=e=>s.value.finance_enterprisename=e),placeholder:"选择开票单位",disabled:""},{enterButton:t(()=>[a(E,null,{icon:t(()=>[a(ge,{param:{id:20221013160602,content:{sys_enterpriseid:s.value.pay_enterpriseid,pageNumber:1,pageSize:20,where:{condition:""}}},onOnSelect:$},null,8,["param"])]),_:1})]),_:1},8,["value"])]),_:1})]),_:1}),a(b,{span:12},{default:t(()=>[a(A,{label:"统一码"},{default:t(()=>[a(F,{value:s.value.finance_taxno,"onUpdate:value":c[9]||(c[9]=e=>s.value.finance_taxno=e),disabled:"",placeholder:"统一码"},null,8,["value"])]),_:1})]),_:1})]),_:1}),a(Y,{gutter:16},{default:t(()=>[a(b,{span:24},{default:t(()=>[a(A,{label:"备注",name:"remarks"},{default:t(()=>[a(J,{value:s.value.remarks,"onUpdate:value":c[10]||(c[10]=e=>s.value.remarks=e),rows:4,placeholder:"输入备注信息"},null,8,["value"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},8,["open"])])}}},Ce=X(Ie,[["__scopeId","data-v-60211ccb"]]),De={key:0},ze={key:1},Be={style:{color:"#999"}},Ue={__name:"progress",setup(S){const B=V(),d=f([]),U=async()=>{const s=await N.requested({id:20221229093602,content:{sa_orderid:B.currentRoute.value.query.id,pageNumber:1,pageSize:20,where:{condition:""}}});d.value=s.data};return Z(()=>{U()}),(s,m)=>{const T=p("a-empty"),r=p("a-timeline-item"),D=p("a-timeline");return l(),g("div",null,[d.value.length==0?(l(),g("div",De,[a(T)])):(l(),g("div",ze,[a(D,null,{default:t(()=>[(l(!0),g(R,null,H(d.value,(v,O)=>(l(),w(r,{key:O},{default:t(()=>[h(y(v.actionby)+" - "+y(v.action)+" - "+y(v.remarks)+" ",1),z("p",Be,y(v.actiondate),1)]),_:2},1024))),128))]),_:1})]))])}}};const $e={__name:"dispatch",props:{id:Number},setup(S){const B=S,d=V(),U=f({id:20221205111302,content:{sa_orderid:d.currentRoute.value.query.id,pageNumber:1,pageSize:17,where:{condition:""}}}),s=f([]),m=f(0),T=[{title:"状态",dataIndex:"status",width:90,ellipsis:!0},{title:"发货单号",dataIndex:"billno",width:180,ellipsis:!0},{title:"单据日期",dataIndex:"billdate",width:180,ellipsis:!0},{title:"合计数量",dataIndex:"sumqty",width:90,ellipsis:!0},{title:"合计金额",dataIndex:"sumamount",width:90,ellipsis:!0},{title:"备注",dataIndex:"remarks",width:250,ellipsis:!0}],r=(v,O,$,{currentDataSource:L})=>{B.param.content.pageNumber=v.current,B.param.content.pageSize=v.pageSize,D()},D=async()=>{const v=await N.requested(U.value);console.log(v,"--"),s.value=v.data,m.value=v.total};return Z(()=>{D()}),(v,O)=>{const $=p("router-link"),L=p("a-table");return l(),g("div",null,[a(L,{class:"ant-table-striped",rowKey:"itemid",columns:T,"data-source":s.value,scroll:{x:"max-content"},pagination:{showSizeChanger:!0,defaultPageSize:20,total:m.value},onChange:r,size:"small",bordered:"","row-class-name":(q,P)=>P%2===1?"table-striped":null},{bodyCell:t(({column:q,record:P})=>[q.dataIndex==="billno"?(l(),w($,{key:0,to:{path:"/dispatchdetail_agent",query:{id:P.sa_dispatchid}}},{default:t(()=>[h(y(P.billno),1)]),_:2},1032,["to"])):k("",!0)]),_:1},8,["data-source","pagination","row-class-name"])])}}},Pe=X($e,[["__scopeId","data-v-d150f8fa"]]);const Te={__name:"income",props:{id:Number},setup(S){const B=S,d=V(),U=f({id:20230221193203,content:{sa_orderid:d.currentRoute.value.query.id,pageNumber:1,pageSize:17,where:{condition:""}}}),s=f([]),m=f(0),T=[{title:"状态",dataIndex:"status",width:90,ellipsis:!0},{title:"单据编号",dataIndex:"billno",width:180,ellipsis:!0},{title:"审核日期",dataIndex:"checkdate",width:90,ellipsis:!0},{title:"来源",dataIndex:"source",width:90,ellipsis:!0},{title:"收支金额",dataIndex:"amount",width:90,ellipsis:!0},{title:"备注",dataIndex:"remarks",width:250,ellipsis:!0}],r=(v,O,$,{currentDataSource:L})=>{B.param.content.pageNumber=v.current,B.param.content.pageSize=v.pageSize,D()},D=async()=>{const v=await N.requested(U.value);s.value=v.data,m.value=v.total};return Z(()=>{D()}),(v,O)=>{const $=p("a-tag"),L=p("a-table");return l(),g("div",null,[a(L,{class:"ant-table-striped",rowKey:"itemid",columns:T,"data-source":s.value,scroll:{x:"max-content"},pagination:{showSizeChanger:!0,defaultPageSize:20,total:m.value},onChange:r,size:"small","row-class-name":(q,P)=>P%2===1?"table-striped":null},{bodyCell:t(({column:q,record:P})=>[q.dataIndex==="amount"?(l(),w($,{key:0},{default:t(()=>[h(y(u(i).formatAmount(P.amount)),1)]),_:2},1024)):k("",!0)]),_:1},8,["data-source","pagination","row-class-name"])])}}},Ae=X(Te,[["__scopeId","data-v-44cfb5fc"]]),Ne={__name:"saleOutBill",setup(S){const B=V();return(d,U)=>{const s=p("router-link");return l(),g("div",null,[a(re,{size:"small",tableid:u(i).TBLayoutID("saleOutBillTable"),columns:u(i).TBLayout("saleOutBillTable"),param:{id:20230815151203,content:{sa_orderid:u(B).currentRoute.value.query.id,where:{}}}},{tb_cell:t(({data:m})=>[m.column.dataIndex==="rb"?(l(),g("span",{key:0,style:we(m.record.rb==1?{color:"red"}:{color:"blue"})},y(m.record.rb==1?"红":"蓝"),5)):k("",!0),m.column.dataIndex==="billno"?(l(),w(s,{key:1,to:{path:"/saleOutBillDetail",query:{id:m.record.st_stockbillid}}},{default:t(()=>[h(y(m.record.billno),1)]),_:2},1032,["to"])):k("",!0)]),_:1},8,["tableid","columns","param"])])}}},Oe={__name:"logisticsOrder",setup(S){const B=V();return(d,U)=>{const s=p("router-link");return l(),g("div",null,[a(re,{size:"small",columns:u(i).TBLayout("logisticsTable"),param:{id:20221205111402,content:{sa_orderid:u(B).currentRoute.value.query.id,where:{}}}},{tb_cell:t(({data:m})=>[m.column.dataIndex==="billno"?(l(),w(s,{key:0,to:{path:"/logisticsOrderDetail",query:{id:m.record.sa_logisticsid}}},{default:t(()=>[h(y(m.record.billno),1)]),_:2},1032,["to"])):k("",!0)]),_:1},8,["columns","param"])])}}};const Me=S=>(ce("data-v-8ad542f9"),S=S(),pe(),S),Re=Me(()=>z("span",{class:"almm"},"支付信息",-1)),Le={class:"account-item-panel-content"},Ee={style:{color:"red","font-weight":"bold"}},Fe={class:"accountAmount"},Ye={class:"accountAmount"},Ve={style:{color:"red"}},We={style:{color:"#999"}},Ke={style:{color:"#999"}},je={__name:"index",setup(S){const B=_e();let{app:d}=me(B);const U=V(),s=f([]),m=f({id:20221109093902,content:{sa_orderid:U.currentRoute.value.query.id,pageNumber:1,pageSize:20,where:{condition:""}}});f(null);const T=f(null),r=f({}),D=f([]),v=xe(()=>{let e={id:0,content:{sa_orderid:r.value.sa_orderid,pageNumber:1,pageSize:20,where:{condition:""}}};switch(r.value.type){case"标准订单":e.id=20221109153502;break;case"促销订单":e.id=20230107182302;break;default:e.id=20221109153502;break}return e}),O=e=>r.value.type==="特殊订单"?r.value.status==="确认"&&e==="提交"?!1:r.value.status==="预提交"?!0:!(r.value.status==="新建"&&e==="编辑"):!1,$=async()=>{const e=await N.requested({id:"20221108151302",content:{nocache:!0,sa_orderid:U.currentRoute.value.query.id}});r.value=e.data,L(e.data)},L=e=>{s.value=i.FormLayout("detailsHead",e),e.type==="促销订单"&&(s.value.splice(0,0,{label:"活动名称",value:e.promname,span:4,style:function(){return{fontWeight:"bold",color:"#52c41a"}}}),s.value.splice(1,0,{label:"方案编码",value:e.promnum,span:2,style:function(){return{fontWeight:"bold",color:"#52c41a"}}}))},q=f(!0),P=()=>{if(q.value)return q.value=!q.value,!1;b.value.length==0?q.value=!0:Q(b.value,"修改成功",()=>{b.value=[],q.value=!0})},Q=async(e,I,o)=>{const M=await N.post({id:20221109093602,content:{sa_orderid:r.value.sa_orderid,sys_enterpriseid:r.value.sys_enterpriseid,type:r.value.type,sa_contractid:r.value.sa_contractid,items:e.map(C=>({sa_orderitemsid:C.sa_orderitemsid,itemid:C.itemid,qty:C.qty,price:C.price,amount:0,defaultprice:C.defaultprice,remarks:C.remarks,length:C.length?C.length:0,width:C.width?C.width:0,sa_promotion_itemsid:C.sa_promotion_itemsid}))}});i.message(M,I,()=>{$(),T.value.listData(),o&&o()})},x=async(e,I,o,M)=>{e[M]>o?e[M]=o:e[M]<I?e[M]=I:e[M]=e[M]},c=async e=>{let I=e.map(o=>{if(o.iscustomsize==1&&o.length&&o.width)return{sa_orderitemsid:0,itemid:o.itemid,qty:o.qty,length:o.length?o.length:0,width:o.width?o.width:0,sa_promotion_itemsid:o.sa_promotion_itemsid};if(o.iscustomsize==0||!o.iscustomsize)return{sa_orderitemsid:0,itemid:o.itemid,qty:o.qty,length:0,width:0,sa_promotion_itemsid:o.sa_promotion_itemsid};ve.error(o.itemname+"定制信息有误,请检查!")});I.filter(o=>o!==void 0).length>0&&Q(I.filter(o=>o!==void 0),"添加成功",()=>{T.value.reloadSelect()})},E=e=>{i.validateInputNumber(e.orderminqty,e.qty,e.orderaddqty).then(I=>{e.qty=I})},b=f([]),F=(e,I)=>{switch(I){case"qty":e.amount=e.qty*e.price;break}b.value.some(o=>o.sa_orderitemsid==e.sa_orderitemsid)?b.value.filter(o=>{if(o.sa_orderitemsid==e.sa_orderitemsid)return o=e,!1}):b.value=[...b.value,e]},A=e=>{D.value=e},Y=()=>{se.confirm({title:"删除商品",icon:a(le),content:`当前选中${D.value.length}个商品,删除${D.value.length}个商品!`,okText:"确认",cancelText:"取消",async onOk(){const e=await N.requested({id:20221109093702,content:{sa_orderid:r.value.sa_orderid,sa_orderitemsids:D.value.map(I=>I.sa_orderitemsid)}});i.message(e,"删除成功",()=>{T.value.reloadSelect(),D.value=[],T.value.listData(),$()})},onCancel(){}})},W=()=>{se.confirm({title:"提交订单",icon:a(le),content:"确认提交该订单吗!",okText:"确认",cancelText:"取消",async onOk(){const e=await N.post({id:20221108153402,content:{sa_orderid:r.value.sa_orderid,sys_enterpriseid:r.value.sys_enterpriseid,sa_accountclassid:r.value.sa_accountclassid}});i.message(e,"提交成功",()=>{$()})},onCancel(){}})},G=async()=>{se.confirm({title:"预提交订单",icon:a(le),content:"确认预提交该订单吗!",okText:"确认",cancelText:"取消",async onOk(){const e=await N.requested({id:20230331152503,content:{sa_orderid:r.value.sa_orderid,isrecheck:!0}});i.message(e,"预提交成功",()=>{$()})},onCancel(){}})},K=f(!1),j=f([]),J=async()=>{const e=await N.requested({id:20221213094401,content:{systemappid:d.value.systemappid}});e.data.length>0?K.value=!0:K.value=!1,j.value=e.data},ee=async e=>{const I=await N.requested({id:20221213094501,content:{sys_reportid:e.sys_reportid,dataid:U.currentRoute.value.query.id}});I.code==1&&window.open("http://61.164.207.46:8200"+I.data)};f({});const te=f(),ae=()=>{j.value.length==1?ee(j.value[0]):te.value.open=!0};return Z(()=>{$(),J()}),(e,I)=>{const o=p("a-button"),M=p("a-space"),C=p("a-divider"),ie=p("a-input-number"),de=p("a-select-option"),ue=p("a-select"),ne=p("a-input");return l(),g("div",null,[a(fe,{headData:s.value,title:"订单号:"+r.value.sonum,tabs:["订单明细","订单进度","发货单","收支明细","出库单","物流单"],delParam:{id:"20221108152102",content:{sa_orderids:[u(U).currentRoute.value.query.id]}},disable:u(i).isDisabled(r.value.status,["提交","审核","关闭","预提交","确认","手工关闭"]),size:"small",hideBorder:!1,ownertable:"sa_order"},{operation:t(()=>[a(M,null,{default:t(()=>[u(i).hasPermission("update")?(l(),w(Ce,{key:0,data:r.value,onOnSuccess:$,disabled:u(i).isDisabled(r.value.status,["提交","审核","关闭"],O("编辑"))},null,8,["data","disabled"])):k("",!0),K.value?(l(),w(o,{key:1,type:"primary",size:"mini",onClick:ae},{default:t(()=>[h("打印")]),_:1})):k("",!0),r.value.type==="特殊订单"&&u(i).hasPermission("preSubmission")?(l(),w(o,{key:2,type:"primary",onClick:G,disabled:u(i).isDisabled(r.value.status,["提交","审核","关闭","预提交","确认","手工关闭"])},{default:t(()=>[h("预提交")]),_:1},8,["disabled"])):k("",!0),u(i).hasPermission("submit")?(l(),w(o,{key:3,type:"primary",onClick:W,disabled:u(i).isDisabled(r.value.status,["提交","审核","关闭"],O("提交"))},{default:t(()=>[h("提交")]),_:1},8,["disabled"])):k("",!0)]),_:1})]),customContent:t(()=>[a(C,{orientation:"left","orientation-margin":"0px"},{default:t(()=>[Re]),_:1}),(l(!0),g(R,null,H(r.value.sa_accountclassinfos,n=>(l(),g("div",{class:"account-item-panel",key:n.index},[z("div",Le,[z("p",Ee,y(n.accountname),1),a(C,{type:"vertical"}),z("p",null,[h("实时余额: ¥"),z("span",Fe,y(u(i).formatAmount(n.realbalance)),1)]),a(C,{type:"vertical"}),z("p",null,[h("当时余额: ¥"),z("span",Ye,y(u(i).formatAmount(n.balance)),1)]),a(C,{type:"vertical"}),z("p",null,"信用额度: ¥"+y(u(i).formatAmount(n.creditquota)),1),a(C,{type:"vertical"}),z("div",null,[h("本单支出: "),z("span",Ve,"¥"+y(u(i).formatAmount(n.amount)),1)])])]))),128))]),tab0:t(()=>[a(re,{ref_key:"prodlist",ref:T,columns:u(i).TBLayout("orderMxTable"),tableName:"orderMxTable",rowKey:"sa_orderitemsid",param:m.value,size:"small",hideBorder:!0,onOnSelect:A},{operation:t(()=>[a(M,{class:"mt-10"},{default:t(()=>[a(o,{disabled:u(i).isDisabled(r.value.status,["确认","提交","审核","关闭"]),type:q.value?"primary":"dashed",onClick:P},{default:t(()=>[h(y(q.value?"行编辑":"保存"),1)]),_:1},8,["disabled","type"]),u(i).hasPermission("orderMxedit")?(l(),w(ye,{key:0,ref:"selectProd",columns:u(i).TBLayout("orderAddTable"),disabled:u(i).isDisabled(r.value.status,["提交","审核","关闭"],O("编辑")),param:u(v),onOnSelectChange:c},{tb_cell:t(({data:n})=>[n.column.dataIndex==="qty"?(l(),w(ie,{key:0,style:{width:"100%"},id:"inputNumber",precision:2,value:n.record.qty,"onUpdate:value":_=>n.record.qty=_,min:n.record.orderminqty,step:n.record.orderaddqty,onBlur:_=>E(n.record)},null,8,["value","onUpdate:value","min","step","onBlur"])):k("",!0),n.column.dataIndex==="length"&&n.record.iscustomsize==1?(l(),g(R,{key:1},[n.record.lengthschemedetails.length>0?(l(),w(ue,{key:0,value:n.record.length,"onUpdate:value":_=>n.record.length=_,style:{width:"150px"},placeholder:"选择长度"},{default:t(()=>[(l(!0),g(R,null,H(n.record.lengthschemedetails,_=>(l(),w(de,{key:_.sa_sizeschemedetailid,value:_.num},{default:t(()=>[h(y(_.num),1)]),_:2},1032,["value"]))),128))]),_:2},1032,["value","onUpdate:value"])):(l(),w(ne,{key:1,style:{width:"200px"},value:n.record.length,"onUpdate:value":_=>n.record.length=_,placeholder:`输入${n.record.lengthmin}到${n.record.lengthmax}长度`,onBlur:_=>x(n.record,n.record.lengthmin,n.record.lengthmax,"length")},null,8,["value","onUpdate:value","placeholder","onBlur"]))],64)):k("",!0),n.column.dataIndex==="width"&&n.record.iscustomsize==1?(l(),g(R,{key:2},[n.record.widthschemedetails.length>0?(l(),w(ue,{key:0,value:n.record.width,"onUpdate:value":_=>n.record.width=_,style:{width:"150px"},placeholder:"选择宽度"},{default:t(()=>[(l(!0),g(R,null,H(n.record.widthschemedetails,_=>(l(),w(de,{key:_.sa_sizeschemedetailid,value:_.num},{default:t(()=>[h(y(_.num),1)]),_:2},1032,["value"]))),128))]),_:2},1032,["value","onUpdate:value"])):(l(),w(ne,{key:1,style:{width:"200px"},value:n.record.width,"onUpdate:value":_=>n.record.width=_,placeholder:`输入${n.record.widthmin}到${n.record.widthmax}宽度`,onBlur:_=>x(n.record,n.record.widthmin,n.record.widthmax,"width")},{prefix:t(()=>[z("span",We,y(n.record.widthmin),1)]),suffix:t(()=>[z("span",Ke,y(n.record.widthmax),1)]),_:2},1032,["value","onUpdate:value","placeholder","onBlur"]))],64)):k("",!0)]),_:1},8,["columns","disabled","param"])):k("",!0),u(i).hasPermission("orderMxedit")?(l(),w(o,{key:1,disabled:u(i).isDisabled(r.value.status,["提交","审核","关闭"],D.value.length==0),type:"primary",onClick:Y},{default:t(()=>[h("删除商品")]),_:1},8,["disabled"])):k("",!0)]),_:1})]),tb_cell:t(({data:n})=>[n.column.dataIndex==="qty"&&u(i).hasPermission("orderMxedit")?(l(),w(ie,{key:0,style:{width:"100%"},id:"inputNumber",precision:2,disabled:u(i).isDisabled(r.value.status,["提交","审核","关闭"],q.value),value:n.record.qty,"onUpdate:value":_=>n.record.qty=_,min:n.record.orderminqty,step:n.record.orderaddqty,onChange:_=>F(n.record,"qty")},null,8,["disabled","value","onUpdate:value","min","step","onChange"])):k("",!0),n.column.dataIndex==="remarks"&&u(i).hasPermission("orderMxedit")?(l(),w(ne,{key:1,style:{width:"100%"},disabled:u(i).isDisabled(r.value.status,["提交","审核","关闭"],q.value),value:n.record.remarks,"onUpdate:value":_=>n.record.remarks=_,min:1,onChange:_=>F(n.record),placeholder:"请输入商品备注"},null,8,["disabled","value","onUpdate:value","onChange"])):k("",!0),n.column.dataIndex==="defaultprice"?(l(),g(R,{key:2},[h(y(u(i).formatAmount(n.record.defaultprice)),1)],64)):k("",!0),n.column.dataIndex==="price"?(l(),g(R,{key:3},[h(y(u(i).formatAmount(n.record.price)),1)],64)):k("",!0),n.column.dataIndex==="amount"?(l(),g(R,{key:4},[h(y(u(i).formatAmount(n.record.amount)),1)],64)):k("",!0),n.column.dataIndex==="stockstatus"?(l(),g(R,{key:5},[h(y(n.record.invbalqty-n.record.undeliqtysum-n.record.unsoldqty>0?"有货":"无货"),1)],64)):k("",!0)]),_:1},8,["columns","param"])]),tab1:t(()=>[a(Ue)]),tab2:t(()=>[a(Pe)]),tab3:t(()=>[a(Ae)]),tab4:t(()=>[a(Ne)]),tab5:t(()=>[a(Oe)]),_:1},8,["headData","title","delParam","disable"])])}}},ut=X(je,[["__scopeId","data-v-8ad542f9"]]);export{ut as default};