index-03a0e225.js 2.3 KB

1
  1. import{a as s,c as b,o as f,U as h,V as y,W as g,j as o,X as m,u as p,aa as w}from"./vue-15ee4564.js";import{A as x,b as D}from"./index-0877f322.js";import{d as k}from"./index-c0e2857d.js";import{_ as A}from"./index-0c151144.js";import{u as q}from"./vue-router-0190217c.js";import{_ as B}from"./_plugin-vue_export-helper-c27b6911.js";import"./base-3803c3f3.js";const S={__name:"index",setup(z){const n=q(),e=s({}),r=s([]),u=s(""),i=s(),v=b(()=>JSON.parse(sessionStorage.getItem("app")).meta.tables.ProductDetailTable.tablecols.map(t=>({title:t.title,dataIndex:t.columnname,width:t.width==0?"150":t.width,ellipsis:!0}))),d=async()=>{const a=await x.requested({id:20230104160603,content:{sa_aftersalesmagid:n.currentRoute.value.query.id}});e.value=a.data,_()},_=()=>{r.value=[{label:"单号",value:e.value.billno},{label:"单据日期",value:e.value.billdate},{label:"状态",value:e.value.status,style:function(){let a={};switch(e.value.status){case"新建":a={color:"#000000"};break;case"提交":a={color:"#d90a0a"};break;case"审核":a={color:"#52C41A"};break;case"复核":a={color:"#3874f6"};break}return a}},{label:"类型",value:e.value.type},{label:"经销商编号",value:e.value.agentnum},{label:"经销商",value:e.value.enterprisename},{label:"来源单号",value:e.value.sonum},{label:"订单账户",value:e.value.accountname},{label:"是否实物退回",value:e.value.isitemreturn?"是":"否"},{label:"退款金额",value:D.formatAmount(e.value.returnamount?e.value.returnamount:0),span:3},{label:"原因",value:e.value.reason,span:6}]};return f(()=>{d()}),(a,l)=>{const t=h("a-input");return y(),g("div",null,[o(k,{headData:r.value,title:"返退单号:"+e.value.billno,tabs:["返退明细"],size:"small",hideBorder:!1,ownertable:"sa_aftersalesmag"},{tab0:m(()=>[o(A,{ref_key:"prod",ref:i,columns:p(v),param:{id:20230105111103,content:{sa_aftersalesmagid:p(n).currentRoute.value.query.id,pageNumber:1,pageSize:20,where:{condition:u.value}}},size:"small",hideBorder:!1},{operation:m(()=>[o(t,{class:"search-input",value:u.value,"onUpdate:value":l[0]||(l[0]=c=>u.value=c),onKeyup:l[1]||(l[1]=w(c=>i.value.listData(),["enter"])),placeholder:"搜索产品"},null,8,["value"])]),_:1},8,["columns","param"])]),_:1},8,["headData","title"])])}}},U=B(S,[["__scopeId","data-v-86a136eb"]]);export{U as default};