会员支付管理后台-用于提供会员管理小程序支付的api接口,与后台数据管理展示
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1 lines
7.2 KiB

import{d as defineComponent,O as useRoute,r as ref,n as reactive,a0 as resolveComponent,y as withDirectives,h as openBlock,c as createElementBlock,a as createBaseVNode,t as toDisplayString,u as unref,e as createVNode,w as withCtx,N as t,A as normalizeClass,B as createCommentVNode,af as ElTableColumn,a1 as ElIcon,ah as ElTable,_ as ElCard,$ as vLoading}from"./index-6010b07e.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css */import{c as getNoticeList}from"./notice-8ec1f11c.js";import{_ as _sfc_main$1}from"./notice-sms.vue_vue_type_script_setup_true_lang-f1b61b1e.js";import{_ as _sfc_main$2}from"./notice-wechat.vue_vue_type_script_setup_true_lang-b8ecdbcd.js";import{_ as _sfc_main$3}from"./notice-weapp.vue_vue_type_script_setup_true_lang-1869ce68.js";import{_ as _export_sfc}from"./_plugin-vue_export-helper-c27b6911.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css */const _hoisted_1={class:"main-container"},_hoisted_2={class:"flex ml-[18px] justify-between items-center mt-[20px]"},_hoisted_3={class:"text-[20px]"},_hoisted_4={class:"panel-title !text-base"},_hoisted_5={class:"flex flex-row flex-wrap m-[-4px]"},_hoisted_6={class:"flex"},_hoisted_7=["onClick"],_hoisted_8={class:"ml-0.5"},_hoisted_9=["onClick"],_hoisted_10={class:"ml-0.5"},_hoisted_11=["onClick"],_hoisted_12={class:"ml-0.5"},_hoisted_13={class:"panel-title !text-base"},_hoisted_14={class:"flex flex-row flex-wrap m-[-4px]"},_hoisted_15={class:"flex"},_hoisted_16=["onClick"],_hoisted_17={class:"ml-0.5"},_hoisted_18=["onClick"],_hoisted_19={class:"ml-0.5"},_hoisted_20=["onClick"],_hoisted_21={class:"ml-0.5"},_sfc_main=defineComponent({__name:"notice",setup(__props){const route=useRoute(),pageName=route.meta.title,smsDialog=ref(null),wechatDialog=ref(null),weappDialog=ref(null),noticeTableData=reactive({loading:!0,buyer:[],seller:[]}),loadNoticeList=()=>{noticeTableData.loading=!0,noticeTableData.buyer=[],noticeTableData.seller=[],getNoticeList().then(c=>{Object.keys(c.data).forEach(o=>{const a=c.data[o];a.sms_type=a.support_type.indexOf("sms")!==-1?1:0,a.wechat_type=a.support_type.indexOf("wechat")!==-1?1:0,a.weapp_type=a.support_type.indexOf("weapp")!==-1?1:0,a.receiver_type==0&&noticeTableData.buyer.push(a),a.receiver_type==1&&noticeTableData.seller.push(a)}),noticeTableData.loading=!1}).catch(()=>{noticeTableData.loading=!1})};loadNoticeList();const setNotice=(data,type)=>{data.type=type,eval("data.status=data.is_"+type),eval(type+"Dialog.value.setFormData(data)"),eval(type+"Dialog.value.showDialog = true;")};return(c,o)=>{const a=ElTableColumn,s=resolveComponent("SuccessFilled"),i=ElIcon,n=ElTable,r=ElCard,_=vLoading;return withDirectives((openBlock(),createElementBlock("div",_hoisted_1,[createBaseVNode("div",_hoisted_2,[createBaseVNode("span",_hoisted_3,toDisplayString(unref(pageName)),1)]),createVNode(r,{class:"box-card !border-none",shadow:"never"},{default:withCtx(()=>[createBaseVNode("h3",_hoisted_4,toDisplayString(unref(t)("buyerNotice")),1),createBaseVNode("div",_hoisted_5,[createVNode(n,{data:noticeTableData.seller,size:"large"},{default:withCtx(()=>[createVNode(a,{prop:"name",label:unref(t)("noticeType"),"min-width":"120"},null,8,["label"]),createVNode(a,{label:unref(t)("operation"),align:"right",fixed:"right","min-width":"300"},{default:withCtx(({row:e})=>[createBaseVNode("div",_hoisted_6,[e.sms_type==1?(openBlock(),createElementBlock("div",{key:0,class:"text-sm mr-1 flex items-center cursor-pointer",onClick:l=>setNotice(e,"sms")},[createVNode(i,{class:normalizeClass(["text-[15px] mr-[3px]",e.is_sms?"open":""])},{default:withCtx(()=>[createVNode(s)]),_:2},1032,["class"]),createBaseVNode("span",_hoisted_8,toDisplayString(unref(t)("sms")),1)],8,_hoisted_7)):createCommentVNode("",!0),e.wechat_type?(openBlock(),createElementBlock("div",{key:1,class:"text-sm flex items-center cursor-pointer ml-[20px]",onClick:l=>setNotice(e,"wechat")},[createVNode(i,{class:normalizeClass(["text-[15px] mr-[3px]",e.is_wechat?"open":""])},{default:withCtx(()=>[createVNode(s)]),_:2},1032,["class"]),createBaseVNode("span",_hoisted_10,toDisplayString(unref(t)("wechat")),1)],8,_hoisted_9)):createCommentVNode("",!0),e.weapp_type?(openBlock(),createElementBlock("div",{key:2,class:"text-sm flex items-center cursor-pointer ml-[20px]",onClick:l=>setNotice(e,"weapp")},[createVNode(i,{class:normalizeClass(["text-[15px] mr-[3px]",e.is_weapp?"open":""])},{default:withCtx(()=>[createVNode(s)]),_:2},1032,["class"]),createBaseVNode("span",_hoisted_12,toDisplayString(unref(t)("weapp")),1)],8,_hoisted_11)):createCommentVNode("",!0)])]),_:1},8,["label"])]),_:1},8,["data"])])]),_:1}),createVNode(r,{class:"box-card !border-none mt-[16px]",shadow:"never"},{default:withCtx(()=>[createBaseVNode("h3",_hoisted_13,toDisplayString(unref(t)("sellerNotice")),1),createBaseVNode("div",_hoisted_14,[createVNode(n,{data:noticeTableData.buyer,size:"large"},{default:withCtx(()=>[createVNode(a,{prop:"name",label:unref(t)("noticeType"),"min-width":"120"},null,8,["label"]),createVNode(a,{label:unref(t)("operation"),align:"right",fixed:"right","min-width":"300"},{default:withCtx(({row:e})=>[createBaseVNode("div",_hoisted_15,[e.sms_type==1?(openBlock(),createElementBlock("div",{key:0,class:"text-sm mr-1 flex items-center cursor-pointer",onClick:l=>setNotice(e,"sms")},[createVNode(i,{class:normalizeClass(["text-[15px] mr-[3px]",e.is_sms?"open":""])},{default:withCtx(()=>[createVNode(s)]),_:2},1032,["class"]),createBaseVNode("span",_hoisted_17,toDisplayString(unref(t)("sms")),1)],8,_hoisted_16)):createCommentVNode("",!0),e.wechat_type?(openBlock(),createElementBlock("div",{key:1,class:"text-sm flex items-center cursor-pointer ml-[20px]",onClick:l=>setNotice(e,"wechat")},[createVNode(i,{class:normalizeClass(["text-[15px] mr-[3px]",e.is_wechat?"open":""])},{default:withCtx(()=>[createVNode(s)]),_:2},1032,["class"]),createBaseVNode("span",_hoisted_19,toDisplayString(unref(t)("wechat")),1)],8,_hoisted_18)):createCommentVNode("",!0),e.weapp_type?(openBlock(),createElementBlock("div",{key:2,class:"text-sm flex items-center cursor-pointer ml-[20px]",onClick:l=>setNotice(e,"weapp")},[createVNode(i,{class:normalizeClass(["text-[15px] mr-[3px]",e.is_weapp?"open":""])},{default:withCtx(()=>[createVNode(s)]),_:2},1032,["class"]),createBaseVNode("span",_hoisted_21,toDisplayString(unref(t)("weapp")),1)],8,_hoisted_20)):createCommentVNode("",!0)])]),_:1},8,["label"])]),_:1},8,["data"])])]),_:1}),createVNode(_sfc_main$1,{ref_key:"smsDialog",ref:smsDialog,onComplete:o[0]||(o[0]=e=>loadNoticeList())},null,512),createVNode(_sfc_main$2,{ref_key:"wechatDialog",ref:wechatDialog,onComplete:o[1]||(o[1]=e=>loadNoticeList())},null,512),createVNode(_sfc_main$3,{ref_key:"weappDialog",ref:weappDialog,onComplete:o[2]||(o[2]=e=>loadNoticeList())},null,512)])),[[_,noticeTableData.loading]])}}}),notice_vue_vue_type_style_index_0_scoped_9b96f0d5_lang="",notice=_export_sfc(_sfc_main,[["__scopeId","data-v-9b96f0d5"]]);export{notice as default};