2 lines
3.1 KiB
JavaScript
2 lines
3.1 KiB
JavaScript
import{b2 as e,bs as a,r as t,ag as l,o,c as r,e as s,N as p,w as d,an as i,O as n,g as c,c8 as g,bQ as _}from"./index.ZfD0KPCP.js";import{_ as m}from"./index.Dr3pgF4g.js";/* empty css */import"./el-col.DgnSRLc_.js";const u=e({__name:"admin-info",setup(e){a({legacy:!0}),t([]);const u=l({columns:[{prop:"ID",label:"编号",align:"center"},{prop:"id",label:"管理员",align:"center"},{prop:"notify_time",label:"所属角色",align:"center"},{prop:"notify_time",label:"添加时间",align:"center"},{prop:"notify_time",label:"操作",align:"center",slot:"operate_slot"}],tableData:[],searchFields:[{prop:"username",label:"管理员名称",value:"",placeholder:"管理员名称",type:"input"}],total:0,page:1,per_page:10,loading:!1,showAddAdminDialog:!1,addForm:{title:"添加管理员",fields:[{label:"角色",type:"select",prop:"status",options:[],value:""},{label:"用户名称",type:"input",prop:"status",value:""},{label:"密码",type:"input",prop:"status",value:""},{label:"重复密码",type:"input",prop:"status",value:""}],rules:{status:[{required:!0,message:"请选择设置",trigger:"blur"}]},values:{status:""}}}),h=()=>{u.searchFields.forEach(e=>{"datetimerange"==e.dateType?e.value=[]:e.value=""}),b()};o(()=>{u.tableData=[{id:1}]});const b=()=>{var e,a;u.loading=!0;let t={limit:u.per_page,page:u.page},l=convertArrayToObject(u.searchFields);(null==(e=l.created_at)?void 0:e.length)>0&&(l.created_at_start=l.created_at[0]?_(l.created_at[0]):"",l.created_at_end=l.created_at[1]?_(l.created_at[1]):""),(null==(a=l.completed_at)?void 0:a.length)>0&&(l.completed_at_start=l.completed_at[0]?_(l.completed_at[0]):"",l.completed_at_end=l.completed_at[1]?_(l.completed_at[1]):""),getOrderManagmentLsit(Object.assign(t,l)).then(e=>{u.tableData=e.data,u.total=e.total,u.loading=!1}).catch(()=>{u.loading=!1})},f=()=>{u.showAddAdminDialog=!0},y=()=>{u.showAddAdminDialog=!0};return(e,a)=>{const t=i,l=m,o=g;return s(),r("div",null,[p(l,{type:"export",columns:c(u).columns,searchFields:c(u).searchFields,"onUpdate:searchFields":a[0]||(a[0]=e=>c(u).searchFields=e),data:c(u).tableData,per_page:c(u).per_page,"onUpdate:per_page":a[1]||(a[1]=e=>c(u).per_page=e),page:c(u).page,"onUpdate:page":a[2]||(a[2]=e=>c(u).page=e),total:c(u).total,onGetTableData:b,onResetForm:h,loading:c(u).loading,showSelection:!1,showRightRefreshSlot:!1},{btns:d(()=>[p(t,{type:"primary",onClick:f},{default:d(()=>a[5]||(a[5]=[n("添加")])),_:1,__:[5]})]),operate_slot:d(({row:e})=>[p(t,{type:"primary",onClick:f},{default:d(()=>a[6]||(a[6]=[n("编辑")])),_:1,__:[6]}),p(t,{type:"primary",onClick:f},{default:d(()=>a[7]||(a[7]=[n("删除")])),_:1,__:[7]})]),_:1},8,["columns","searchFields","data","per_page","page","total","loading"]),p(o,{showDialog:c(u).showAddAdminDialog,"onUpdate:showDialog":a[3]||(a[3]=e=>c(u).showAddAdminDialog=e),formData:c(u).addForm,"onUpdate:formData":a[4]||(a[4]=e=>c(u).addForm=e),ref:"productRef"},{submit:d(()=>[p(t,{type:"primary",onClick:y},{default:d(()=>a[8]||(a[8]=[n("确定")])),_:1,__:[8]})]),_:1},8,["showDialog","formData"])])}}},[["__scopeId","data-v-9011322f"]]);export{u as default};
|