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