| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6bb16214","chunk-14206f2f"],{"129f":function(e,t){e.exports=Object.is||function(e,t){return e===t?0!==e||1/e===1/t:e!=e&&t!=t}},"4b71":function(e,t,r){"use strict";r.r(t);var o=r("7a23"),a=Object(o["withScopeId"])("data-v-8a38ae28");Object(o["pushScopeId"])("data-v-8a38ae28");var n={class:"table-wrap"};Object(o["popScopeId"])();var c=a((function(e,t,r,c,i,l){var s=Object(o["resolveComponent"])("ele-pro-table"),d=Object(o["resolveComponent"])("a-modal");return Object(o["openBlock"])(),Object(o["createBlock"])("div",null,[Object(o["createVNode"])(d,{destroyOnClose:"",width:700,title:"用户红包记录","onUpdate:visible":l.updateVisible,visible:r.visible,footer:null},{default:a((function(){return[Object(o["createVNode"])("div",n,[Object(o["createVNode"])(s,{parseData:l.parseData,where:{uid:i.uid,type:3},toolbar:!1,ref:"table","row-key":"id",datasource:i.url,columns:i.columns},{integralChange:a((function(e){var t=e.record;return[Object(o["createTextVNode"])(Object(o["toDisplayString"])(t.before)+" / "+Object(o["toDisplayString"])(t.after),1)]})),integral:a((function(e){var t=e.record;return[Object(o["createVNode"])("div",{style:{color:t.integral>0?"green":"red"}},Object(o["toDisplayString"])(t.integral),5)]})),create_time:a((function(e){var t=e.record;return[Object(o["createTextVNode"])(Object(o["toDisplayString"])(i.toDateString(t.create_time)),1)]})),_:1},8,["parseData","where","datasource","columns"])])]})),_:1},8,["onUpdate:visible","visible"])])})),i=r("2c2a"),l={name:"record",emits:["update:visible"],props:{visible:Boolean,data:Object},data:function(){return{toDateString:i["toDateString"],url:"/manager/User/getRedIntegral",uid:"",columns:[{title:"ID",dataIndex:"id"},{title:"变动数量",dataIndex:"integral",slots:{customRender:"integral"}},{title:"前/后",dataIndex:"integralChange",slots:{customRender:"integralChange"}},{title:"变动描述",dataIndex:"remark"},{title:"变动时间",dataIndex:"create_time",slots:{customRender:"create_time"}}]}},watch:{visible:function(e){this.uid=e?this.data.uid:""}},methods:{parseData:function(e){return{code:1==e.code?0:e.code,data:e.data.list,count:e.data.total,msg:e.message}},updateVisible:function(e){this.$emit("update:visible",e)}}},s=(r("f04b"),r("6b0d")),d=r.n(s);const u=d()(l,[["render",c],["__scopeId","data-v-8a38ae28"]]);t["default"]=u},"5c9c":function(e,t,r){},"841c":function(e,t,r){"use strict";var o=r("d784"),a=r("825a"),n=r("1d80"),c=r("129f"),i=r("14c3");o("search",(function(e,t,r){return[function(t){var r=n(this),o=void 0==t?void 0:t[e];return void 0!==o?o.call(t,r):new RegExp(t)[e](String(r))},function(e){var o=r(t,this,e);if(o.done)return o.value;var n=a(this),l=String(e),s=n.lastIndex;c(s,0)||(n.lastIndex=0);var d=i(n,l);return c(n.lastIndex,s)||(n.lastIndex=s),null===d?-1:d.index}]}))},a338:function(e,t,r){"use strict";r("5c9c")},b31f:function(e,t,r){},b775:function(e,t,r){"use strict";r("d3b7"),r("ac1f"),r("5319");var o=r("bc3a"),a=r.n(o),n=r("4360"),c=r("a18c"),i=r("d2b8"),l=r("f64c"),s=r("ed3b"),d=a.a.create({baseURL:"https://book.shuhi.com/api"});function u(e){n["a"].dispatch("user/removeToken").then((function(){if(!e){var t=c["a"].currentRoute.path;return c["a"].push({path:"/login",query:t&&"/"!==t?{form:t}:null})}location.replace("/login")}))}d.interceptors.request.use((function(e){var t=i["a"].takeToken();return t&&(e.headers[i["a"].tokenHeaderName]=t),e}),(function(e){return Promise.reject(e)})),d.interceptors.response.use((function(e){return 1!=e.data.code&&401!=e.data.code&&403!=e.data.code&&l["a"].error(e.data.msg),e}),(function(e){var t=e.response;return 401===t.data.code&&(t.config.url===i["a"].menuUrl?u():(s["a"].destroyAll(),s["a"].info({title:"系统提示",content:"登录状态已过期, 请退出重新登录!",okText:"重新登录",onOk:function(){u(!0)}}))),403===t.data.code&&l["a"].error(t.data.msg),Promise.reject(e)})),t["a"]=d},b9c2:function(e,t,r){"use strict";r.r(t);r("ac1f"),r("841c");var o=r("7a23"),a=Object(o["withScopeId"])("data-v-7dd33030");Object(o["pushScopeId"])("data-v-7dd33030");var n={class:"ele-body ele-body-card"},c=Object(o["createTextVNode"])("查询"),i=Object(o["createTextVNode"])("重置"),l=Object(o["createTextVNode"])("数据共 "),s={class:"ele-text-primary"},d=Object(o["createTextVNode"])(" 条"),u=Object(o["createVNode"])("em",null,null,-1),b=Object(o["createTextVNode"])(" 导出用户 "),p=Object(o["createTextVNode"])("是"),f=Object(o["createTextVNode"])("否"),m={key:0,class:"use-wrap"},O={class:"user-name-wrap"},j={class:"name"},v={class:"mobile"},g=Object(o["createTextVNode"])("已开通"),h=Object(o["createTextVNode"])("未开通"),N=Object(o["createTextVNode"])("禁用"),_=Object(o["createTextVNode"])("启用"),k=Object(o["createTextVNode"])("取消");Object(o["popScopeId"])();var x=a((function(e,t,r,x,V,w){var D=Object(o["resolveComponent"])("a-input"),y=Object(o["resolveComponent"])("a-form-item"),S=Object(o["resolveComponent"])("a-col"),C=Object(o["resolveComponent"])("a-button"),I=Object(o["resolveComponent"])("a-space"),T=Object(o["resolveComponent"])("a-row"),U=Object(o["resolveComponent"])("a-form"),B=Object(o["resolveComponent"])("a-card"),R=Object(o["resolveComponent"])("a-alert"),F=Object(o["resolveComponent"])("a-tag"),J=Object(o["resolveComponent"])("UserOutlined"),H=Object(o["resolveComponent"])("a-avatar"),$=Object(o["resolveComponent"])("ele-pro-table"),M=Object(o["resolveComponent"])("record"),Y=Object(o["resolveComponent"])("a-range-picker"),q=Object(o["resolveComponent"])("a-modal");return Object(o["openBlock"])(),Object(o["createBlock"])("div",n,[Object(o["createVNode"])(B,{bordered:!1,"body-style":{paddingBottom:0}},{default:a((function(){return[Object(o["createVNode"])(U,{model:V.whereFormData,"label-col":{md:{span:6},sm:{span:24}},"wrapper-col":{md:{span:18},sm:{span:24}}},{default:a((function(){return[Object(o["createVNode"])(T,null,{default:a((function(){return[Object(o["createVNode"])(S,{lg:6,md:12,sm:24,xs:24},{default:a((function(){return[Object(o["createVNode"])(y,{label:"手机号:"},{default:a((function(){return[Object(o["createVNode"])(D,{value:V.whereFormData.mobile,"onUpdate:value":t[1]||(t[1]=function(e){return V.whereFormData.mobile=e}),placeholder:"请输入手机号","allow-clear":""},null,8,["value"])]})),_:1})]})),_:1}),Object(o["createVNode"])(S,{lg:6,md:12,sm:24,xs:24},{default:a((function(){return[Object(o["createVNode"])(y,{class:"ele-text-right","wrapper-col":{span:24}},{default:a((function(){return[Object(o["createVNode"])(I,null,{default:a((function(){return[Object(o["createVNode"])(C,{type:"primary",onClick:w.search},{default:a((function(){return[c]})),_:1},8,["onClick"]),Object(o["createVNode"])(C,{onClick:w.reset},{default:a((function(){return[i]})),_:1},8,["onClick"])]})),_:1})]})),_:1})]})),_:1})]})),_:1})]})),_:1},8,["model"])]})),_:1}),Object(o["createVNode"])(B,{bordered:!1},{default:a((function(){return[Object(o["createVNode"])(R,{type:"info","show-icon":"",style:{"margin-bottom":"16px"}},{message:a((function(){return[Object(o["createVNode"])("span",null,[l,Object(o["createVNode"])("b",s,Object(o["toDisplayString"])(V.total),1),d,u])]})),_:1}),Object(o["createVNode"])($,{title:"用户列表",selection:V.selection,"onUpdate:selection":t[3]||(t[3]=function(e){return V.selection=e}),where:V.whereFormData,parseData:w.parseData,ref:"table","row-key":"uid",onDone:w.eleTableDone,datasource:V.url,columns:V.columns},{toolkit:a((function(){return[Object(o["createVNode"])(C,{type:"primary",onClick:t[2]||(t[2]=function(e){return V.exportShow=!0})},{default:a((function(){return[b]})),_:1})]})),is_promoter:a((function(e){var t=e.record;return[1==t.is_promoter?(Object(o["openBlock"])(),Object(o["createBlock"])(F,{key:0,color:"processing"},{default:a((function(){return[p]})),_:1})):(Object(o["openBlock"])(),Object(o["createBlock"])(F,{key:1,color:"error"},{default:a((function(){return[f]})),_:1}))]})),nickname:a((function(e){var t=e.record;return[t.uid?(Object(o["openBlock"])(),Object(o["createBlock"])("div",m,[Object(o["createVNode"])(H,{class:"avatar",size:"large",src:t.avatar},{icon:a((function(){return[Object(o["createVNode"])(J)]})),_:2},1032,["src"]),Object(o["createVNode"])("div",O,[Object(o["createVNode"])("p",j,Object(o["toDisplayString"])(t.nickname),1),Object(o["createVNode"])("p",v,Object(o["toDisplayString"])(t.mobile),1)])])):Object(o["createCommentVNode"])("",!0)]})),last_login_time:a((function(e){var t=e.record;return[Object(o["createVNode"])("div",null,"注册时间:"+Object(o["toDisplayString"])(V.toDateString(t.create_time)),1),Object(o["createVNode"])("div",null,"最后登录:"+Object(o["toDisplayString"])(V.toDateString(t.last_login_time)),1)]})),invite_code:a((function(e){var t=e.record;return[Object(o["createVNode"])("div",null,"邀请码:"+Object(o["toDisplayString"])(t.invite_code),1),Object(o["createVNode"])("div",null,"等级:"+Object(o["toDisplayString"])(t.level_name),1)]})),privilege_status:a((function(e){var t=e.record;return[1==t.privilege_status?(Object(o["openBlock"])(),Object(o["createBlock"])(F,{key:0,color:"processing"},{default:a((function(){return[g]})),_:1})):(Object(o["openBlock"])(),Object(o["createBlock"])(F,{key:1,color:"error"},{default:a((function(){return[h]})),_:1}))]})),integral:a((function(e){var t=e.record;return[Object(o["createVNode"])(C,{type:"link",onClick:function(e){return w.openIntegralRecordModal(t.uid)}},{default:a((function(){return[Object(o["createTextVNode"])(Object(o["toDisplayString"])(t.integral),1)]})),_:2},1032,["onClick"])]})),status:a((function(e){var t=e.record;return[Object(o["withDirectives"])(Object(o["createVNode"])(F,{color:"error"},{default:a((function(){return[N]})),_:2},1536),[[o["vShow"],0==t.status]]),Object(o["withDirectives"])(Object(o["createVNode"])(F,{color:"processing"},{default:a((function(){return[_]})),_:2},1536),[[o["vShow"],1==t.status]])]})),_:1},8,["selection","where","parseData","onDone","datasource","columns"])]})),_:1}),Object(o["createVNode"])(M,{visible:V.showUserIntegral,"onUpdate:visible":t[4]||(t[4]=function(e){return V.showUserIntegral=e}),data:V.currentUser},null,8,["visible","data"]),Object(o["createVNode"])(q,{visible:V.exportShow,"onUpdate:visible":t[7]||(t[7]=function(e){return V.exportShow=e}),width:600,title:"批量导出"},{footer:a((function(){return[Object(o["createVNode"])(C,{type:"default",onClick:t[5]||(t[5]=function(e){return V.exportShow=!1})},{default:a((function(){return[k]})),_:1}),Object(o["createVNode"])(C,{type:"primary"},{default:a((function(){return[V.exportFormData.start_time?(Object(o["openBlock"])(),Object(o["createBlock"])("a",{key:1,ref:"downloadA",href:w.exportUser(),download:w.exportUser()},"导出",8,["href","download"])):(Object(o["openBlock"])(),Object(o["createBlock"])("div",{key:0,onClick:t[6]||(t[6]=function(t){return e.$message.error("请选择时间")})},"导出"))]})),_:1})]})),default:a((function(){return[Object(o["createVNode"])(U,{ref:"form",model:V.exportFormData,"label-col":{span:4},"wrapper-col":{span:20}},{default:a((function(){return[Object(o["createVNode"])(y,{label:"注册时间:"},{default:a((function(){return[Object(o["createVNode"])(Y,{style:{width:"400px"},allowClear:!1,"show-time":{format:"HH:mm:ss"},format:"YYYY-MM-DD HH:mm:ss",placeholder:["开始时间","结束时间"],onOk:w.exportTimeConfirm},null,8,["onOk"])]})),_:1})]})),_:1},8,["model"])]})),_:1},8,["visible"])])})),V=r("edc4"),w=r("2c2a"),D=r("4b71");r("d3b7"),r("b64b"),r("159b"),r("99af"),r("b775");function y(e){var t="";if(e){var r=JSON.parse(JSON.stringify(e)),o=Object.keys(r);o.length>0&&o.forEach((function(e){t+="&",t+="".concat(e,"=").concat(r[e])}))}var a="https://book.shuhi.com/api/api/manager/User/export"+t;return a}var S={mobile:""},C={components:{UserOutlined:V["a"],record:D["default"]},data:function(){return{exportShow:!1,exportFormData:{start_time:"",end_time:""},showUserIntegral:!1,currentUser:null,toDateString:w["toDateString"],whereFormData:JSON.parse(JSON.stringify(S)),total:0,url:"/manager/User/getList",columns:[{title:"ID",dataIndex:"uid"},{title:"用户",dataIndex:"nickname",slots:{customRender:"nickname"}},{title:"红包",dataIndex:"integral",slots:{customRender:"integral"}},{title:"邀请码/等级",dataIndex:"invite_code",slots:{customRender:"invite_code"}},{title:"特权状态",dataIndex:"privilege_status",slots:{customRender:"privilege_status"}},{title:"磋商达人身份",dataIndex:"is_promoter",slots:{customRender:"is_promoter"}},{title:"时间",dataIndex:"last_login_time",slots:{customRender:"last_login_time"}},{title:"状态",dataIndex:"status",slots:{customRender:"status"}}],selection:[]}},methods:{exportTimeConfirm:function(e){this.exportFormData.start_time=e[0],this.exportFormData.end_time=e[1]},exportUser:function(){return y(this.exportFormData)},openIntegralRecordModal:function(e){this.currentUser={uid:e},this.showUserIntegral=!0},reload:function(){this.selection=[],this.$refs.table.reload()},search:function(){this.$refs.table.reload({page:1})},remove:function(e){console.log(e)},reset:function(){var e=this;this.whereFormData=JSON.parse(JSON.stringify(S)),this.$nextTick((function(){e.reload()}))},eleTableDone:function(e,t,r){this.total=r},parseData:function(e){return{code:1==e.code?0:e.code,data:e.data.list,count:e.data.total,msg:e.message}}}},I=(r("a338"),r("6b0d")),T=r.n(I);const U=T()(C,[["render",x],["__scopeId","data-v-7dd33030"]]);t["default"]=U},f04b:function(e,t,r){"use strict";r("b31f")}}]);
|