PageSourceSearch

https://taekwondo.org.cn/assets/settlement-0e602dc2.js

js taekwondo.org.cn collected 2026-10-02 17:13:13 UTC 11,112 bytes, 1 lines download raw bytes

1import{g as de,an as se,v as me,u as pe,p as c,aw as ye,ax as fe,o as ce,ap as ve,r as d,aK as we,c as v,e as _e,ae as s,ai as S,ak as V,f as t,a9 as l,i as o,aa as N,C as b,aA as M,ag as u,bl as ge,be,aj as y,y as L,K as Y,n as he}from"./vuedraggable.umd-1c0f3a69.js";import{p as Se,b as j}from"./payment-1469acc6.js";import Ce from"./paymentView-57be4ea9.js";import ke from"./mergeView-034c2d03.js";import"./info-13d19e87.js";import"./jsonlint-54f6451d.js";const Te={class:"app-container"},Re={class:"from-Card"},Ve={class:"po-r-btns"},xe={class:"table"},$e=["onClick"],Ne={class:"totalCost"};let D;location.href.indexOf("/level/")>-1?D="Level_Settlement":location.href.indexOf("/rank/")>-1?D="Rank_Settlement":location.href.indexOf("/beyond/")>-1&&(D="Beyond_Settlement");const Me={name:D},Be=Object.assign(Me,{setup(Ye){const{proxy:m}=de(),U=se(),F=me(()=>pe().deptType),w=c(!0),K=c([]),P=c(!0),Q=c(!0),O=c(!0),x=c(0);let B=[];const C=c({}),k=c({}),J=ye({queryParams:{pageNum:1,pageSize:10,name:void 0,payCode:void 0,memName:void 0,submitTimeRange:void 0,payTimeRange:[null,null],verityTimeRange:[null,null],status:void 0,payStatus2:"2",examCodes:void 0},transcript:[],payId:void 0}),{queryParams:a}=fe(J);ce(()=>{U.path.indexOf("level")>-1?a.value.type="1":U.path.indexOf("rank")>-1?a.value.type="2":U.path.indexOf("beyond")>-1&&(a.value.type="3"),T()});const G=({row:i,rowIndex:n})=>{if(i.payStatusStr=="已结算")return"success-row"};function T(){if(a.value.payTimeRange[0]==null&&a.value.payTimeRange[1]!=null||a.value.payTimeRange[1]==null&&a.value.payTimeRange[0]!=null)return m.$modal.msgError("请完善缴费日期");if(a.value.verityTimeRange[0]==null&&a.value.verityTimeRange[1]!=null||a.value.verityTimeRange[1]==null&&a.value.verityTimeRange[0]!=null)return m.$modal.msgError("请完善审核日期");P.value=!0,k.value={totalCost:0,totalNum:0},Se(a.value).then(i=>{K.value=i.rows,x.value=i.total,P.value=!1,ve.each(K.value,n=>{k.value.totalCost+=n.totalAmount*1,k.value.totalNum+=n.totalNum*1})})}function _(){a.value.pageNum=1,T()}function H(i){B=i.map(n=>n.payId),O.value=!i.length}function W(i){return F.value=="1"&&(i.payStatus=="2"||i.payStatus=="5")}function X(){m.resetForm("queryRef"),a.value.payStatus2="2",_()}function Z(i){m.$refs.viewMergeRef.open(null,i)}function ee(i){m.$refs.viewPaymentRef.open(i.payId,a.value.type)}function I(i){if(i.payStatusStr!="未上传凭证")try{const n=JSON.parse(i.payCert);C.value=n[0],he(()=>{m.$refs.payCertRef.$el.click()})}catch{C.value={},m.$modal.msgError("下载失败")}}function A(i,n){const h=n==0?"结算":"取消结算";m.$modal.confirm(`确定${h} ${i.name} 的缴费通知单?`).then(()=>{j([i.payId],n).then(()=>{m.$modal.msgSuccess("结算成功"),T()})})}function te(){m.$modal.confirm("确定批量结算选定的缴费通知单?").then(()=>{j(B,0).then(()=>{m.$modal.msgSuccess("结算成功"),T()})})}function le(){m.download("/exam/payment/export",{...a.value},`考试缴费单_${new Date().getTime()}.xlsx`)}return(i,n)=>{var q;const h=d("el-input"),f=d("el-form-item"),g=d("el-col"),z=d("el-option"),ae=d("el-select"),$=d("el-date-picker"),p=d("el-button"),E=d("el-row"),ne=d("el-form"),r=d("el-table-column"),oe=d("el-table"),ie=d("pagination"),re=d("el-link"),ue=we("loading");return v(),_e("div",Te,[s("div",Re,[S(t(ne,{ref:"queryRef",size:"small",model:o(a),inline:!0,"label-position":"top"},{default:l(()=>[t(E,{style:{width:"100%"}},{default:l(()=>[t(g,{span:4},{default:l(()=>[t(f,{label:"结算编号",prop:"payCode"},{default:l(()=>[t(h,{modelValue:o(a).payCode,"onUpdate:modelValue":n[0]||(n[0]=e=>o(a).payCode=e),modelModifiers:{trim:!0},placeholder:"请输入结算编号",clearable:"",style:{width:"100%"},onKeyup:N(_,["enter"])},null,8,["modelValue","onKeyup"])]),_:1})]),_:1}),S(t(g,{span:4},{default:l(()=>[t(f,{label:"缴费编号",prop:"examCodes"},{default:l(()=>[t(h,{modelValue:o(a).examCodes,"onUpdate:modelValue":n[1]||(n[1]=e=>o(a).examCodes=e),modelModifiers:{trim:!0},placeholder:"请输入缴费编号",clearable:"",style:{width:"100%"},onKeyup:N(_,["enter"])},null,8,["modelValue","onKeyup"])]),_:1})]),_:1},512),[[V,o(a).type=="1"]]),t(g,{span:4},{default:l(()=>[t(f,{label:"缴费名称",prop:"name"},{default:l(()=>[t(h,{modelValue:o(a).name,"onUpdate:modelValue":n[2]||(n[2]=e=>o(a).name=e),modelModifiers:{trim:!0},placeholder:"请输入缴费名称",clearable:"",style:{width:"100%"},onKeyup:N(_,["enter"])},null,8,["modelValue","onKeyup"])]),_:1})]),_:1}),t(g,{span:4},{default:l(()=>[t(f,{label:"缴费状态",prop:"payStatus"},{default:l(()=>[t(ae,{modelValue:o(a).payStatus2,"onUpdate:modelValue":n[3]||(n[3]=e=>o(a).payStatus2=e),style:{width:"100%"},clearable:"",onChange:_},{default:l(()=>[t(z,{label:"全部",value:""}),t(z,{label:"已结算",value:"1"}),t(z,{label:"未结算",value:"2"})]),_:1},8,["modelValue"])]),_:1})]),_:1}),t(g,{span:4},{default:l(()=>[t(f,{label:"缴费单位",prop:"memName"},{default:l(()=>[t(h,{modelValue:o(a).memName,"onUpdate:modelValue":n[4]||(n[4]=e=>o(a).memName=e),modelModifiers:{trim:!0},placeholder:"请输入缴费单位",clearable:"",style:{width:"100%"},onKeyup:N(_,["enter"])},null,8,["modelValue","onKeyup"])]),_:1})]),_:1}),w.value?M("",!0):(v(),b(g,{key:0,span:8,style:{display:"flex"}},{default:l(()=>[t(f,{style:{width:"100%"},label:"缴费日期",prop:"payTimeRange"},{default:l(()=>[t($,{modelValue:o(a).payTimeRange[0],"onUpdate:modelValue":n[5]||(n[5]=e=>o(a).payTimeRange[0]=e),type:"date","value-format":"YYYY-MM-DD",placeholder:"开始时间",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),t(f,{style:{width:"100%"},label:"缴费日期",prop:"payTimeRange"},{default:l(()=>[t($,{modelValue:o(a).payTimeRange[1],"onUpdate:modelValue":n[6]||(n[6]=e=>o(a).payTimeRange[1]=e),type:"date","value-format":"YYYY-MM-DD",placeholder:"结束时间",style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1})),w.value?M("",!0):(v(),b(g,{key:1,span:8,style:{display:"flex"}},{default:l(()=>[t(f,{style:{width:"100%"},label:"审核日期",prop:"verityTimeRange"},{default:l(()=>[t($,{modelValue:o(a).verityTimeRange[0],"onUpdate:modelValue":n[7]||(n[7]=e=>o(a).verityTimeRange[0]=e),type:"date","value-format":"YYYY-MM-DD",placeholder:"开始时间",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),t(f,{style:{width:"100%"},label:"审核日期",prop:"verityTimeRange"},{default:l(()=>[t($,{modelValue:o(a).verityTimeRange[1],"onUpdate:modelValue":n[8]||(n[8]=e=>o(a).verityTimeRange[1]=e),type:"date","value-format":"YYYY-MM-DD",placeholder:"结束时间",style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1})),s("div",Ve,[t(p,{size:"small",type:"primary",onClick:_},{default:l(()=>[u("搜索")]),_:1}),t(p,{size:"small",onClick:X},{default:l(()=>[u("重置")]),_:1}),w.value?(v(),b(p,{key:0,size:"small",type:"primary",link:"",icon:"ArrowDown",onClick:n[9]||(n[9]=e=>w.value=!w.value)},{default:l(()=>[u("展开")]),_:1})):(v(),b(p,{key:1,size:"small",type:"primary",link:"",icon:"ArrowUp",onClick:n[10]||(n[10]=e=>w.value=!w.value)},{default:l(()=>
1[u("收起")]),_:1}))])]),_:1})]),_:1},8,["model"]),[[V,Q.value]]),t(E,{justify:"space-between"},{default:l(()=>[s("div",null,[t(p,{type:"primary",icon:o(ge),disabled:O.value,onClick:te},{default:l(()=>[u("批量结算")]),_:1},8,["icon","disabled"]),t(p,{type:"warning",icon:o(be),onClick:le},{default:l(()=>[u("导出")]),_:1},8,["icon"])])]),_:1})]),s("div",xe,[S((v(),b(oe,{"row-class-name":G,border:"",data:K.value,onSelectionChange:H},{default:l(()=>[t(r,{type:"selection",width:"55",align:"center",selectable:W}),t(r,{type:"index",width:"55",align:"center",label:"序号"}),t(r,{label:"结算编号",align:"center",prop:"payCode","min-width":"120","show-overflow-tooltip":!0},{default:l(e=>[t(p,{link:"",type:"primary",disabled:e.row.verityStatus=="2"||e.row.verityStatus=="3",onClick:R=>ee(e.row)},{default:l(()=>[u(y(e.row.payCode),1)]),_:2},1032,["disabled","onClick"])]),_:1}),t(r,{label:"缴费名称",align:"center",prop:"name","show-overflow-tooltip":!0,"min-width":"250"}),t(r,{label:"缴费单位",align:"center",prop:"memberName","show-overflow-tooltip":!0,"min-width":"100"}),t(r,{label:"审批状态",align:"center",prop:"verityStatusStr","min-width":"100"},{default:l(e=>[s("span",{class:L({"text-success":e.row.verityStatus=="1","text-danger":e.row.verityStatus=="2","text-warning":e.row.verityStatus=="3"})},y(e.row.verityStatusStr),3)]),_:1}),t(r,{label:"缴费状态",align:"center",prop:"payStatusStr","min-width":"100"},{default:l(e=>[s("div",{class:L({" text-success s":e.row.payStatusStr=="已上传凭证","text-danger":e.row.payStatusStr=="未上传凭证","text-warning s":e.row.payStatusStr=="已结算"}),onClick:R=>I(e.row)},y(e.row.payStatusStr),11,$e)]),_:1}),t(r,{label:"人数合计",align:"center",prop:"totalNum","min-width":"80"}),t(r,{label:"费用合计",align:"center",prop:"totalAmount","min-width":"80"}),t(r,{label:"缴费单创建日期",align:"center",prop:"submitTime","min-width":"120"},{default:l(e=>[s("span",null,y(o(Y)(e.row.submitTime,"{y}-{m}-{d}")),1)]),_:1}),t(r,{label:"缴费日期",align:"center",prop:"payTime","min-width":"100"},{default:l(e=>[s("span",null,y(o(Y)(e.row.payTime,"{y}-{m}-{d}")),1)]),_:1}),t(r,{label:"结算日期",align:"center",prop:"settleTime","min-width":"100"},{default:l(e=>[s("span",null,y(o(Y)(e.row.settleTime,"{y}-{m}-{d}")),1)]),_:1}),t(r,{label:"审核日期",align:"center",prop:"payTime","min-width":"100"},{default:l(e=>[s("span",null,y(o(Y)(e.row.verityDate,"{y}-{m}-{d}")),1)]),_:1}),t(r,{label:"操作",width:"260",fixed:"right",align:"center","class-name":"small-padding fixed-width"},{default:l(e=>[t(p,{type:"primary",onClick:R=>Z(e.row)},{default:l(()=>[u("查看")]),_:2},1032,["onClick"]),t(p,{color:"#13B5B1",style:{"--el-color-black":"#fff"},disabled:!(e.row.payStatus=="3"||e.row.payStatus=="5"),onClick:R=>I(e.row)},{default:l(()=>[u("下载凭证")]),_:2},1032,["disabled","onClick"]),e.row.payStatus!="3"?(v(),b(p,{key:0,disabled:!((e.row.verityStatus=="1"||e.row.verityStatus=="0")&&e.row.payStatus=="5"),type:"warning",onClick:R=>A(e.row,0)},{default:l(()=>[u("结算")]),_:2},1032,["disabled","onClick"])):M("",!0),e.row.payStatus=="3"?(v(),b(p,{key:1,disabled:e.row.verityStatus!="1",type:"danger",onClick:R=>A(e.row,1)},{default:l(()=>[u("取消结算")]),_:2},1032,["disabled","onClick"])):M("",!0)]),_:1})]),_:1},8,["data"])),[[ue,P.value]]),S(s("div",Ne,[u(" 费用合计:"),s("span",null,y((q=k.value.totalCost)==null?void 0:q.toFixed(2))+" 元",1),u(" 人数合计:"),s("span",null,y(k.value.totalNum)+" 人",1)],512),[[V,x.value>0]]),S(t(ie,{page:o(a).pageNum,"onUpdate:page":n[11]||(n[11]=e=>o(a).pageNum=e),limit:o(a).pageSize,"onUpdate:limit":n[12]||(n[12]=e=>o(a).pageSize=e),total:x.value,onPagination:T},null,8,["page","limit","total"]),[[V,x.value>0]])]),t(o(Ce),{ref:"viewPaymentRef"},null,512),t(o(ke),{ref:"viewMergeRef"},null,512),S(t(re,{ref:"payCertRef",href:i.fillImgUrl(C.value.url),download:C.value.name,target:"_blank"},{default:l(()=>[u(y(C.value.name),1)]),_:1},8,["href","download"]),[[V,!1]])])}}});export{Be as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.