index-b64608fa.js 2.2 KB

1
  1. import{a as s,c as _,l as f,b as h,o as y,e as g,f as u,g as m,u as p,a8 as w}from"./vue-064866b6.js";import{_ as x,A as D}from"./_plugin-vue_export-helper-8c6b27bd.js";import{u as k}from"./utils-430851c6.js";import{d as A}from"./index-b6d3afe4.js";import{P as q}from"./index-a3b22052.js";import{u as B}from"./vue-router-97798bdd.js";import"./index-73d4c5eb.js";const S={__name:"index",setup(z){const r=B(),e=s({}),n=s([]),o=s(""),i=s(),d=_(()=>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}))),v=async()=>{const a=await D.requested({id:20230104160603,content:{sa_aftersalesmagid:r.currentRoute.value.query.id}});e.value=a.data,b()},b=()=>{n.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:k.formatAmount(e.value.returnamount,2)},{label:"原因",value:e.value.reason}]};return f(()=>{v()}),(a,l)=>{const t=h("a-input");return y(),g("div",null,[u(A,{headData:n.value,title:"退换单号:"+e.value.billno,tabs:["退换明细"],size:"small",hideBorder:!1,ownertable:"sa_aftersalesmag"},{tab0:m(()=>[u(q,{ref_key:"prod",ref:i,columns:p(d),param:{id:20230105111103,content:{sa_aftersalesmagid:p(r).currentRoute.value.query.id,pageNumber:1,pageSize:20,where:{condition:o.value}}},size:"small",hideBorder:!1},{operation:m(()=>[u(t,{class:"search-input",value:o.value,"onUpdate:value":l[0]||(l[0]=c=>o.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"])])}}},M=x(S,[["__scopeId","data-v-3c5bea5d"]]);export{M as default};