2 lines
3.4 KiB
JavaScript
2 lines
3.4 KiB
JavaScript
import{_ as e}from"./index.B3-YJL0V.js";import{bs as a,r as l,ag as o,b4 as t,aZ as r,c as n,e as p,N as s,w as i,l as c,t as d,al as u,O as g,E as _,m,g as y,aO as h}from"./index.Be-Qtotw.js";import{E as b}from"./el-text.DlwZqGR_.js";import{a as v,g as f}from"./payee-order.CYPDdT7c.js";/* empty css */import"./el-col.B-UN6jba.js";const k={key:0},F={key:1},w={__name:"merchant-record",setup(w){const{copy:j}=a({legacy:!0});let x=l([]);const D=o({columns:[{prop:"id",label:"ID",align:"center"},{prop:"order_no",label:"订单号",align:"center"},{prop:"shop",label:"商户编码",align:"center"},{prop:"shop",label:"商户名称",align:"center"},{prop:"shop",label:"支付通道名称",align:"center"},{prop:"shop",label:"入金渠道名称",align:"center"},{prop:"product_name",label:"类型",align:"center",slot:"pay_type_slot"},{prop:"before_money",label:"原金额",align:"center"},{prop:"money",label:"变动金额",align:"center",slot:"money_slot"},{prop:"after_money",label:"变动后金额",align:"center"},{prop:"update_time",label:"变动时间",align:"center"},{prop:"remark",label:"备注",align:"center"}],tableData:[],searchFields:[{label:"商户号",prop:"shop_id",type:"input",value:""},{prop:"created_time",label:"变动时间",type:"date",dateType:"datetimerange",value:[]},{label:"类型",type:"select",prop:"type",value:"",options:[{label:"金额",value:"1"},{label:"冻结金额",value:"2"},{label:"预付金额",value:"3"}]}],total:0,page:1,per_page:10,loading:!1}),E=e=>{j(e).then(()=>{h.success("复制成功")})},C=()=>{D.searchFields.forEach(e=>{"datetimerange"==e.dateType?e.value=[]:e.value=""}),O()};t(async()=>{let e=await v();Object.keys(e).forEach(a=>{x.value.push({label:e[a],value:a})}),D.searchFields.forEach(e=>{"type"==e.prop&&(e.options=x.value)}),O()});const O=()=>{D.loading=!0;let e={limit:D.per_page,page:D.page},a=function(e){const a={};return e.forEach(e=>{e.prop&&void 0!==e.value&&(a[e.prop]=e.value)}),a}(D.searchFields);f(Object.assign(e,a)).then(e=>{D.tableData=e.data,D.total=e.total,D.loading=!1}).catch(()=>{D.loading=!1})};return(a,l)=>{const o=b,t=r("DocumentCopy"),h=_,v=e;return p(),n("div",null,[s(v,{type:"export",columns:y(D).columns,searchFields:y(D).searchFields,"onUpdate:searchFields":l[0]||(l[0]=e=>y(D).searchFields=e),data:y(D).tableData,per_page:y(D).per_page,"onUpdate:per_page":l[1]||(l[1]=e=>y(D).per_page=e),page:y(D).page,"onUpdate:page":l[2]||(l[2]=e=>y(D).page=e),total:y(D).total,onGetTableData:O,onResetForm:C,loading:y(D).loading,showSelection:!1,showRightRefreshSlot:!1},{pay_type_slot:i(({row:e})=>{var a;return[c("div",null,d(null==(a=y(x).find(a=>a.value==e.op_type))?void 0:a.label),1)]}),money_slot:i(({row:e})=>[e.money>0?(p(),m(o,{key:0,type:"primary"},{default:i(()=>[g(d(e.money),1)]),_:2},1024)):u("",!0),e.money<=0?(p(),m(o,{key:1,type:"danger"},{default:i(()=>[g(d(e.money),1)]),_:2},1024)):u("",!0)]),order_no_slot:i(({row:e})=>[e.order_no?(p(),n("div",k,[s(h,{onClick:a=>E(e.order_no),size:16,color:"#5f80c7"},{default:i(()=>[s(t)]),_:2},1032,["onClick"]),g(" "+d(null==e?void 0:e.order_no),1)])):u("",!0),e.merchant_order_no?(p(),n("div",F,[s(h,{onClick:a=>E(e.merchant_order_no),size:16,color:"#5f80c7"},{default:i(()=>[s(t)]),_:2},1032,["onClick"]),g(" "+d(null==e?void 0:e.merchant_order_no),1)])):u("",!0)]),notify_status_slot:i(({row:e})=>[c("div",null,d(a.showNotifyStatusTxt(e.notify_status,2)),1)]),_:1},8,["columns","searchFields","data","per_page","page","total","loading"])])}}};export{w as default};
|