2 lines
7.0 KiB
JavaScript
2 lines
7.0 KiB
JavaScript
|
import{H as e,aA as a,aB as l,G as t,aU as o,aV as u,af as p,ag as d,ay as r,aR as n}from"./index.D1_OMcDq.js";/* empty css */import{_ as s}from"./index.QgL7qSO-.js";import{E as c,a as i}from"./index.QrL91wAP.js";import{V as _,r as m,a0 as f,x as b,y as g,M as y,K as h,B as v,a2 as V,u as D,H as U,aa as q}from"./editor-vue.xUJDThhq.js";import"./lodash.lGe4XDVY.js";import"./editor.Ppghu3lf.js";/* empty css */const k={class:"operate"},w={__name:"fee-setting",setup(w){const x=[{label:"预设模板",value:"1"},{label:"定制模板",value:"2"}],j=[{label:"小时",value:"1"},{label:"天",value:"2"},{label:"周",value:"3"},{label:"月",value:"4"},{label:"年",value:"5"}],F=_({columns:[{prop:"id",label:"ID",width:80,align:"center"},{prop:"service",label:"配置名称",align:"center",slot:"service_name_slot"},{prop:"shop_remark",label:"模板类型",align:"center"},{prop:"shop_remark",label:"群组数量",align:"center"},{prop:"shop_unique_code",label:"频率",align:"center"},{prop:"shop_unique_code",label:"周期",align:"center"},{prop:"shop_unique_code",label:"USDT价格",align:"center"},{prop:"shop_unique_code",label:"创建时间",align:"center"},{prop:"shop_unique_code",label:"备注",align:"center"},{prop:"operate",label:"操作",width:160,align:"center",slot:"operate",fixed:"right"}],tableData:[],searchFields:[{label:"配置名称",prop:"id",type:"input",value:""},{label:"模板类型",prop:"shop_unique_code",type:"select",value:""},{label:"群组数量",prop:"shop_unique_code",type:"input",value:""},{label:"模板类型",prop:"shop_unique_code",type:"input",value:""},{label:"USDT价格",prop:"shop_unique_code",type:"input",value:""},{prop:"created_at",label:"创建时间",type:"date",dateType:"datetimerange",value:[]}],total:0,page:1,per_page:10,loading:!1}),T=_({showDialog:!1,formData:{name:"",type:"",group_limit:"",frequency:"",frequency_type:"1",cycle:"",cycle_type:"1",price:"",remark:""}});m(null);const S=()=>{F.searchFields.forEach((e=>{"datetimerange"==e.dateType?e.value=[]:e.value=""})),C()};f((()=>{console.log("onMounted")}));const C=()=>{var e,a;F.loading=!0;let l={per_page:F.per_page,page:F.page,channel_id:1},t=function(e){const a={};return e.forEach((e=>{e.prop&&void 0!==e.value&&(a[e.prop]=e.value)})),a}(F.searchFields);(null==(e=t.created_at)?void 0:e.length)>0&&(t.created_at_start=t.created_at[0]?n(t.created_at[0]):"",t.created_at_end=t.created_at[1]?n(t.created_at[1]):""),(null==(a=t.updated_at)?void 0:a.length)>0&&(t.updated_at_start=t.updated_at[0]?n(t.updated_at[0]):"",t.updated_at_end=t.updated_at[1]?n(t.updated_at[1]):""),getShopList(Object.assign(l,t)).then((e=>{console.log(e),F.tableData=e.data,F.total=e.total,F.loading=!1})).catch((()=>{F.loading=!1}))},B=async e=>{d.confirm("确认要删除吗","系统提示",{confirmButtonText:"确认",cancelButtonText:"取消",type:"warning"}).then((()=>{delShop(e.id).then((e=>{console.log(e),r.success("操作成功"),C()}))}))};return(d,r)=>{const n=e,_=s,m=t,f=l,w=u,R=o,E=i,z=c,G=a,H=p;return g(),b("div",null,[y(_,{type:"export",columns:D(F).columns,searchFields:D(F).searchFields,"onUpdate:searchFields":r[1]||(r[1]=e=>D(F).searchFields=e),data:D(F).tableData,per_page:D(F).per_page,"onUpdate:per_page":r[2]||(r[2]=e=>D(F).per_page=e),page:D(F).page,"onUpdate:page":r[3]||(r[3]=e=>D(F).page=e),total:D(F).total,onGetTableData:C,onResetForm:S,loading:D(F).loading,showSelection:!1,showRightRefreshSlot:!1},{btns:h((()=>[y(n,{type:"primary",onClick:r[0]||(r[0]=e=>(d.row,void(T.showDialog=!0)))},{default:h((()=>r[15]||(r[15]=[V(" 创建配置 ")]))),_:1,__:[15]})])),operate:h((({row:e})=>[v("div",k,[y(n,{size:"small",type:"danger",onClick:a=>B(e)},{default:h((()=>r[16]||(r[16]=[V(" 编辑 ")]))),_:2,__:[16]},1032,["onClick"]),y(n,{size:"small",type:"danger",onClick:a=>B(e)},{default:h((()=>r[17]||(r[17]=[V(" 删除 ")]))),_:2,__:[17]},1032,["onClick"])])])),_:1},8,["columns","searchFields","data","per_page","page","total","loading"]),y(H,{modelValue:D(T).showDialog,"onUpdate:modelValue":r[14]||(r
|