2 lines
3.0 KiB
JavaScript
2 lines
3.0 KiB
JavaScript
import{_ as e}from"./index.xeBmeYqo.js";import{bs as a,ag as l,b4 as o,aZ as t,c as r,e as p,N as n,w as s,l as i,t as c,al as d,O as g,E as u,g as _,aO as m}from"./index.BFaMmrdh.js";import{g as h}from"./payee-order.BG49eeBd.js";import{s as b}from"./staticData.Bf5zg7ho.js";/* empty css */import"./el-col.BSUex2-D.js";const y={key:0},v={key:1},f={__name:"merchant-record",setup(f){const{copy:F}=a({legacy:!0});const k=l({columns:[{prop:"id",label:"ID",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"},{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}),w=e=>{F(e).then(()=>{m.success("复制成功")})},j=()=>{k.searchFields.forEach(e=>{"datetimerange"==e.dateType?e.value=[]:e.value=""}),D()};o(()=>{D()});const D=()=>{k.loading=!0;let e={limit:k.per_page,page:k.page},a=function(e){const a={};return e.forEach(e=>{e.prop&&void 0!==e.value&&(a[e.prop]=e.value)}),a}(k.searchFields);h(Object.assign(e,a)).then(e=>{k.tableData=e.data,k.total=e.total,k.loading=!1}).catch(()=>{k.loading=!1})};return(a,l)=>{const o=t("DocumentCopy"),m=u,h=e;return p(),r("div",null,[n(h,{type:"export",columns:_(k).columns,searchFields:_(k).searchFields,"onUpdate:searchFields":l[0]||(l[0]=e=>_(k).searchFields=e),data:_(k).tableData,per_page:_(k).per_page,"onUpdate:per_page":l[1]||(l[1]=e=>_(k).per_page=e),page:_(k).page,"onUpdate:page":l[2]||(l[2]=e=>_(k).page=e),total:_(k).total,onGetTableData:D,onResetForm:j,loading:_(k).loading,showSelection:!1,showRightRefreshSlot:!1},{pay_type_slot:s(({row:e})=>{var a,l;return[i("div",null,c(null==(l=null==(a=_(b))?void 0:a.flowRecordStatus.find(a=>a.value==e.op_type))?void 0:l.label),1)]}),order_no_slot:s(({row:e})=>[e.order_no?(p(),r("div",y,[n(m,{onClick:a=>w(e.order_no),size:16,color:"#5f80c7"},{default:s(()=>[n(o)]),_:2},1032,["onClick"]),g(" "+c(null==e?void 0:e.order_no),1)])):d("",!0),e.merchant_order_no?(p(),r("div",v,[n(m,{onClick:a=>w(e.merchant_order_no),size:16,color:"#5f80c7"},{default:s(()=>[n(o)]),_:2},1032,["onClick"]),g(" "+c(null==e?void 0:e.merchant_order_no),1)])):d("",!0)]),notify_status_slot:s(({row:e})=>[i("div",null,c(a.showNotifyStatusTxt(e.notify_status,2)),1)]),_:1},8,["columns","searchFields","data","per_page","page","total","loading"])])}}};export{f as default};
|