2 lines
5.7 KiB
JavaScript
2 lines
5.7 KiB
JavaScript
import{_ as v}from"./index.76a66f15.js";/* empty css */import{bj as C,a$ as x,C as h,D as y,aJ as r,b2 as s,aV as c,aG as V,b4 as I,b1 as L,b3 as u,E as d,bo as N,bs as T,bS as A,bI as M,bJ as Y,cq as z,bT as J,bU as O,bD as j,bx as q,bV as H,bL as U}from"./arco.f3c60d68.js";import"./chart.a626c034.js";import"./vue.7d1f2b31.js";const G={components:{Modal:C},data(){return{modal:{course:!1,goods:!1},goodsSelectIds:[],goodsEditSelectIds:[],visibleModal:!1,rowSelection:{},searchParams:{sort:"id",order:"desc",offset:0,limit:10},searchFieldType:{username:"LIKE",createtime:"RANGE",type:"="},searchFilter:{username:"",createtime:"",type:""},columns:[{title:"\u64CD\u4F5C\u65F6\u95F4",dataIndex:"createtime",slotName:"createtime",sortable:{sortDirections:["ascend","descend"]},width:180},{title:"\u64CD\u4F5C\u8D26\u53F7",dataIndex:"username",width:140},{title:"\u64CD\u4F5C\u6A21\u5757",slotName:"title"},{title:"\u64CD\u4F5C\u7C7B\u578B",dataIndex:"type",slotName:"type"},{title:"\u7528\u6237\u4EE3\u7406",dataIndex:"useragent",slotName:"useragent"},{title:"\u64CD\u4F5C\u4EBAIP",dataIndex:"ip"}],data:[],dataTotal:0,pageParams:{},form:{name:""},record:null,tableCheckedList:[],attr:{typeList:[]}}},methods:{handleCourseModalOk(e){this.courseShow=!1;var t=[];if(e)for(var l in e)t.push(e[l].id);this.$request.post("admin/app/score/goods/bindGoods",{ids:t}).then(o=>{this.refresh(),this.modal.course=!1}).catch(o=>{this.$message.error(o.msg)})},handleCourseModalShow(){this.modal.course=!0},getSearchParams(){this.searchParams.op="",this.searchParams.filter="";var e=this.searchParams,t={},l={};if(this.searchFilter){for(var o in this.searchFilter)this.searchFilter[o]!==""&&(o=="createtime"&&this.searchFilter[o]?t[o]=this.searchFilter[o].join(" - "):t[o]=this.searchFilter[o],l[o]=this.searchFieldType[o]);JSON.stringify(t)!=="{}"&&(e.op=JSON.stringify(l),e.filter=JSON.stringify(t))}return e},pageChange(e){this.searchParams.offset=e,this.getData()},pageSizeChange(e){this.searchParams.limit=e,this.refresh()},refresh(){this.searchParams.offset=0,this.getData()},handleChange(e,t,l){t.type=="sorter"&&t.sorter&&(this.searchParams.order=t.sorter.direction=="ascend"?"asc":"desc",this.searchParams.sort=t.sorter.field,this.refresh())},getData(){this.$request.post("admin/auth/adminlog/index",this.getSearchParams()).then(e=>{this.data=e.data.rows,this.dataTotal=e.data.total,this.attr=e.data.attr}).catch(e=>{this.$message.error(e.msg)})},editAlone(e){this.editBind([e])},editBatch(){this.editBind(this.tableCheckedList)},editBind(e){this.goodsEditSelectIds=e,this.modal.goods=!0},cancelBindAlone(e){this.cancelBind([e])},cancelBindBatch(){this.cancelBind(this.tableCheckedList)},cancelBind(e){if(!e)return this.$message.warning("\u8BF7\u5148\u9009\u62E9\u8981\u79FB\u9664\u7684\u6570\u636E"),!1;C.warning({title:"\u63D0\u793A",titleAlign:"start",content:"\u786E\u5B9A\u8981\u79FB\u9664\u9009\u4E2D\u6570\u636E\u5417",hideCancel:!1,onOk:()=>{this.$request.post("admin/app/score/goods/del",{ids:e}).then(t=>{this.$message.success(t.msg),this.refresh()}).catch(t=>{this.$message.error(t.msg)})}})},tablecheckedChange(e){this.tableCheckedList=e}},mounted(){this.pageParams=this.$route.params,this.refresh()}},R={class:"container"};function K(e,t,l,o,n,i){const F=x("icon-refresh"),m=N,p=T,g=A,f=M,b=Y,B=z,P=J,D=O,_=j,S=q,w=H,E=U;return h(),y("div",R,[r(E,{class:"content-card"},{default:s(()=>[r(D,{style:{"margin-bottom":"16px"}},{default:s(()=>[r(g,{span:6},{default:s(()=>[r(p,null,{default:s(()=>[r(m,{type:"primary",onClick:i.refresh},{icon:s(()=>[r(F)]),_:1},8,["onClick"])]),_:1})]),_:1}),r(g,{span:18,style:{display:"flex","align-items":"center","justify-content":"end"}},{default:s(()=>[r(p,null,{default:s(()=>[r(b,{style:{width:"200px"},modelValue:n.searchFilter.type,"onUpdate:modelValue":t[0]||(t[0]=a=>n.searchFilter.type=a),placeholder:"\u64CD\u4F5C\u7C7B\u578B",onChange:i.refresh},{default:s(()=>[r(f,{value:""},{default:s(()=>[...t[3]||(t[3]=[c("\u5168\u90E8",-1)])]),_:1}),(h(!0),y(V,null,I(n.attr.typeList,(a,k)=>(h(),L(f,{value:k},{default:s(()=>[c(u(a),1)]),_:2},1032,["value"]))),256))]),_:1},8,["modelValue","onChange"]),r(B,{"shortcuts-position":"left",modelValue:n.searchFilter.createtime,"onUpdate:modelValue":t[1]||(t[1]=a=>n.searchFilter.createtime=a),"value-format":"YYYY-MM-DD HH:mm:ss",format:a=>`custom format: ${e.dayjs(a).format("YYYY-MM-DD HH:mm:ss")}`,onChange:i.refresh},null,8,["modelValue","format","onChange"]),r(P,{onPressEnter:i.refresh,style:{width:"320px"},modelValue:n.searchFilter.username,"onUpdate:modelValue":t[2]||(t[2]=a=>n.searchFilter.username=a),placeholder:"\u8BF7\u8F93\u5165\u64CD\u4F5C\u4EBA\u8D26\u53F7"},null,8,["onPressEnter","modelValue"]),r(m,{type:"primary",onClick:i.refresh},{default:s(()=>[...t[4]||(t[4]=[c("\u641C\u7D22",-1)])]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1}),r(w,{"row-key":"id",pagination:{total:n.dataTotal,defaultPageSize:n.searchParams.limit,showTotal:!0,showPageSize:!0,showJumper:!0},bordered:!1,columns:n.columns,data:n.data,onPageChange:i.pageChange,onPageSizeChange:i.pageSizeChange,onChange:i.handleChange,onSelectionChange:i.tablecheckedChange},{createtime:s(({record:a})=>[d("span",null,u(e.$format.formatDate(a.createtime)),1)]),title:s(({record:a})=>[d("span",null,u(a.title?a.title:"-"),1)]),type:s(({record:a})=>[d("span",null,u(n.attr.typeList[a.type]?n.attr.typeList[a.type]:"-"),1)]),useragent:s(({record:a})=>[r(S,{title:"\u8BF7\u6C42\u4EE3\u7406"},{content:s(()=>[r(_,{bold:!0,style:{width:"300px"}},{default:s(()=>[c(u(a.useragent),1)]),_:2},1024)]),default:s(()=>[r(_,{rows:1,bold:!0,ellipsis:!0,style:{width:"200px"}},{default:s(()=>[c(u(a.useragent),1)]),_:2},1024)]),_:2},1024)]),_:1},8,["pagination","columns","data","onPageChange","onPageSizeChange","onChange","onSelectionChange"])]),_:1})])}const ee=v(G,[["render",K]]);export{ee as default};
|