You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
sixin/public/admin/lib/super_sharing.88bea361.js

2 lines
5.4 KiB
JavaScript

import{_ as Q,j as p,bs as W,i as X,bt as N,o as S,c as O,a as s,w as l,d as f,l as a,y as m,b as _,m as I,N as y,F as Y,n as Z,t as ee,h as te,bw as ae,e as R,dL as se,$,q as r,bu as ne,dM as oe,f as le,z as re,D as ue,p as ie,g as pe}from"./index.3fa81ff0.js";import{_ as _e}from"./Select.3265c9e7.js";import{_ as de}from"./DatePicker.c15febe4.js";import{a as ce,b as me,_ as fe,c as ve}from"./DataTable.168db767.js";import"./Suffix.48bf2135.js";import"./FocusDetector.516d404d.js";import"./Forward.b939b205.js";import"./Input.7b32d371.js";import"./_commonjsHelpers.b273fa3f.js";import"./Checkbox.a43dbf2e.js";const w=h=>(ie("data-v-6c947131"),h=h(),pe(),h),ge=w(()=>f("div",{class:"form_tag_wrapper"},"\u533B\u9662",-1)),ye=w(()=>f("div",{class:"form_tag_wrapper"},"\u5F00\u59CB\u65F6\u95F4",-1)),he=w(()=>f("div",{class:"form_tag_wrapper"},"\u7ED3\u675F\u65F6\u95F4",-1)),we=w(()=>f("div",{class:"form_tag_wrapper"},"\u72B6\u6001",-1)),B={__name:"super_sharing",setup(h){const i={page:1,hospital:0,start_time:null,end_time:null,status:0},o=p(JSON.parse(JSON.stringify(i)));W(t=>{C(t.query)}),p(0);const C=t=>{o.value={hospital:Number(t.hospital||i.hospital),start_time:t.start_time||i.start_time,end_time:t.end_time||i.end_time,status:Number(t.status||i.status),page:Number(t.page||i.page)},v.value.length===0?V():(d.value=[],b())};X(()=>{C(N.currentRoute.value.query)});const d=p([]),x=p([]),k=p(0),b=async()=>{const t=await se({...o.value});$(t,()=>{x.value=t.data.data,k.value=t.data.last_page})},A=["\u5DF2\u5206\u8D26","\u5DF2\u8FFD\u56DE"],D=[{type:"selection",multiple:!1},{title:"\u8BA2\u5355\u7F16\u53F7",key:"order",render(t){return JSON.parse(t.response).order_id}},{title:"\u6536\u8D26\u4FE1\u606F",key:"order",render(t){const e=JSON.parse(t.builder);return[r("div",null,[r("b","APPID: "),r("span",e.appid)]),r("div",null,[r("b","\u5546\u6237ID: "),r("span",e.mchid)])]}},{title:"\u5206\u8D26\u4FE1\u606F",key:"order",render(t){let e=[];const u=JSON.parse(t.receivers);for(let g in u)e.push(r(m,{align:"center",justify:"space-between"},{default:()=>[r("div",null,[r("b","\u7C7B\u578B: "),u[g].type]),r("div",null,[r("b","\u91D1\u989D: "),(u[g].amount/100).toFixed(2)]),r("div",null,[r("b","\u5907\u6CE8: "),u[g].description])]}));return e}},{title:"\u72B6\u6001",key:"status",render(t){return r(y,{type:t.status===1?"success":"error"},{default:()=>t.status===1?"\u5DF2\u5206\u8D26":"\u5DF2\u8FFD\u56DE"})}},{title:"\u521B\u5EFA\u65F6\u95F4",key:"created_at"},{title:"\u66F4\u65B0\u65F6\u95F4",key:"updated_at"}],v=p([]),V=async()=>{const t=await ne(o.value);$(t,()=>{v.value=t.data.list.map(e=>({label:e.name,value:e.id})),!o.value.hospital&&v.value.length>0&&(o.value.hospital=v.value[0].value),b()})},j=()=>{N.push({query:o.value})},F=()=>{L(1)},L=t=>{o.value.page=t,j()},H=()=>{N.push({query:JSON.parse(JSON.stringify({...i,hospital:o.value.hospital}))})},c=p(!1),M=()=>{if(d.value.length!==1)return window.$message().error("\u8BF7\u9009\u62E9\u4E00\u4E2A\u5206\u8D26");c.value=!0},T=async()=>{const t=await oe({id:d.value,hospital:o.value.hospital});$(t,()=>{c.value=!1,window.$message().success("\u64CD\u4F5C\u6210\u529F"),b()})};return(t,e)=>{const u=le,g=re,q=_e,P=de,U=ce,z=me,E=fe,G=ve,K=ue;return S(),O("div",null,[s(g,{show:a(c),"onUpdate:show":e[2]||(e[2]=n=>I(c)?c.value=n:null),preset:"card",style:{width:"400px"},title:"\u8FFD\u56DE\u786E\u8BA4","auto-focus":!1,bordered:!1},{default:l(()=>[f("div",null,[s(a(m),{justify:"center"},{default:l(()=>[s(u,{onClick:e[0]||(e[0]=n=>T()),type:"info"},{default:l(()=>[_("\u786E\u5B9A")]),_:1}),s(u,{onClick:e[1]||(e[1]=n=>c.value=!1)},{default:l(()=>[_("\u53D6\u6D88")]),_:1})]),_:1})])]),_:1},8,["show"]),s(K,{title:"\u8D85\u7EA7\u5206\u8D26\u7BA1\u7406"},{default:l(()=>[f("div",null,[s(a(m),{align:"center"},{default:l(()=>[s(a(y),null,{default:l(()=>[ge]),_:1}),s(q,{class:"form_input_wrapper",value:a(o).hospital,"onUpdate:value":e[3]||(e[3]=n=>a(o).hospital=n),options:a(v)},null,8,["value","options"]),s(a(y),null,{default:l(()=>[ye]),_:1}),s(P,{"formatted-value":a(o).start_time,"onUpdate:formatted-value":e[4]||(e[4]=n=>a(o).start_time=n),type:"datetime"},null,8,["formatted-value"]),s(a(y),null,{default:l(()=>[he]),_:1}),s(P,{"formatted-value":a(o).end_time,"onUpdate:formatted-value":e[5]||(e[5]=n=>a(o).end_time=n),type:"datetime"},null,8,["formatted-value"])]),_:1}),s(a(m),{"mt-2":"",align:"center"},{default:l(()=>[s(a(y),null,{default:l(()=>[we]),_:1}),s(z,{value:a(o).status,"onUpdate:value":e[6]||(e[6]=n=>a(o).status=n),name:"status_radio"},{default:l(()=>[s(a(m),null,{default:l(()=>[s(U,{value:0},{default:l(()=>[_("\u5168\u90E8")]),_:1}),(S(),O(Y,null,Z(A,(n,J)=>s(U,{key:J,value:J+1},{default:l(()=>[_(ee(n),1)]),_:2},1032,["value"])),64))]),_:1})]),_:1},8,["value"]),s(u,{onClick:e[7]||(e[7]=n=>F()),type:"info"},{default:l(()=>[_("\u641C\u7D22")]),_:1}),s(u,{onClick:e[8]||(e[8]=n=>H()),type:"warning"},{default:l(()=>[_("\u6E05\u7A7A")]),_:1})]),_:1}),s(a(m),{"mt-2":""},{default:l(()=>[s(u,{onClick:e[9]||(e[9]=n=>M()),type:"error"},{default:l(()=>[_("\u8FFD\u56DE")]),_:1})]),_:1}),s(E,{"mt-2":"",striped:"","checked-row-keys":a(d),"onUpdate:checked-row-keys":e[10]||(e[10]=n=>I(d)?d.value=n:null),columns:D,"row-key":n=>n.id,data:a(x)},null,8,["checked-row-keys","row-key","data"]),a(k)>1?(S(),te(G,{key:0,"onUpdate:page":[L,e[11]||(e[11]=n=>a(o).page=n)],"mt-2":"",page:a(o).page,"page-count":a(k)},null,8,["page","page-count"])):ae("",!0)])]),_:1})])}}};typeof R=="function"&&R(B);var Je=Q(B,[["__scopeId","data-v-6c947131"]]);export{Je as default};