mirror of
https://github.com/crmeb/CRMEB.git
synced 2025-12-15 21:32:50 +00:00
1 line
48 KiB
JavaScript
1 line
48 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-c50241ec"],{"08ea":function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",{staticClass:"i-layout-page-header"},[a("div",{staticClass:"i-layout-page-header"},[a("span",{staticClass:"ivu-page-header-title"},[e._v("用户管理")]),a("div",[a("Tabs",{on:{"on-click":e.onClickTab}},e._l(e.headeNum,(function(e,t){return a("TabPane",{key:t,attrs:{label:e.name,name:e.type}})})),1)],1)])]),a("Card",{staticClass:"ivu-mt listbox",attrs:{bordered:!1,"dis-hover":""}},[a("Form",{ref:"userFrom",attrs:{model:e.userFrom,"label-width":e.labelWidth,"label-position":e.labelPosition},nativeOn:{submit:function(e){e.preventDefault()}}},[a("Row",{attrs:{gutter:16}},[a("Col",{attrs:{span:"18"}},[a("Col",{attrs:{span:"24"}},[a("Col",e._b({},"Col",e.grid,!1),[a("FormItem",{attrs:{label:"用户搜索:","label-for":"nickname"}},[a("Input",{attrs:{placeholder:"请输入","element-id":"nickname",clearable:""},model:{value:e.userFrom.nickname,callback:function(t){e.$set(e.userFrom,"nickname",t)},expression:"userFrom.nickname"}},[a("Select",{staticStyle:{width:"80px"},attrs:{slot:"prepend"},slot:"prepend",model:{value:e.field_key,callback:function(t){e.field_key=t},expression:"field_key"}},[a("Option",{attrs:{value:"all"}},[e._v("全部")]),a("Option",{attrs:{value:"uid"}},[e._v("UID")]),a("Option",{attrs:{value:"phone"}},[e._v("手机号")]),a("Option",{attrs:{value:"nickname"}},[e._v("用户昵称")])],1)],1)],1)],1)],1)],1),e.collapse?[a("Col",{attrs:{span:"18"}},[a("Col",e._b({},"Col",e.grid,!1),[a("FormItem",{attrs:{label:"用户等级:","label-for":"level"}},[a("Select",{attrs:{placeholder:"请选择","element-id":"level",clearable:""},model:{value:e.level,callback:function(t){e.level=t},expression:"level"}},[a("Option",{attrs:{value:"all"}},[e._v("全部")]),e._l(e.levelList,(function(t,s){return a("Option",{key:s,attrs:{value:t.id}},[e._v(e._s(t.name))])}))],2)],1)],1),a("Col",e._b({},"Col",e.grid,!1),[a("FormItem",{attrs:{label:"用户分组:","label-for":"group_id"}},[a("Select",{attrs:{placeholder:"请选择","element-id":"group_id",clearable:""},model:{value:e.group_id,callback:function(t){e.group_id=t},expression:"group_id"}},[a("Option",{attrs:{value:"all"}},[e._v("全部")]),e._l(e.groupList,(function(t,s){return a("Option",{key:s,attrs:{value:t.id}},[e._v(e._s(t.group_name))])}))],2)],1)],1),a("Col",e._b({},"Col",e.grid,!1),[a("FormItem",{attrs:{label:"用户标签:","label-for":"label_id"}},[a("Select",{attrs:{placeholder:"请选择","element-id":"label_id",clearable:""},model:{value:e.label_id,callback:function(t){e.label_id=t},expression:"label_id"}},[a("Option",{attrs:{value:"all"}},[e._v("全部")]),e._l(e.labelLists,(function(t,s){return a("Option",{key:s,attrs:{value:t.id}},[e._v(e._s(t.label_name))])}))],2)],1)],1)],1),a("Col",{attrs:{span:"18"}},[a("Col",e._b({},"Col",e.grid,!1),[a("FormItem",{attrs:{label:"国家:","label-for":"country"}},[a("Select",{attrs:{placeholder:"请选择","element-id":"country",clearable:""},on:{"on-change":e.changeCountry},model:{value:e.userFrom.country,callback:function(t){e.$set(e.userFrom,"country",t)},expression:"userFrom.country"}},[a("Option",{attrs:{value:"domestic"}},[e._v("中国")]),a("Option",{attrs:{value:"abroad"}},[e._v("外国")])],1)],1)],1),"domestic"===e.userFrom.country?a("Col",e._b({},"Col",e.grid,!1),[a("FormItem",{attrs:{label:"省份:"}},[a("Cascader",{attrs:{data:e.addresData,value:e.address},on:{"on-change":e.handleChange},model:{value:e.address,callback:function(t){e.address=t},expression:"address"}})],1)],1):e._e()],1),a("Col",{attrs:{span:"18"}},[a("Col",e._b({},"Col",e.grid,!1),[a("FormItem",{attrs:{label:"性别:","label-for":"sex"}},[a("RadioGroup",{attrs:{type:"button"},model:{value:e.userFrom.sex,callback:function(t){e.$set(e.userFrom,"sex",t)},expression:"userFrom.sex"}},[a("Radio",{attrs:{label:""}},[a("span",[e._v("全部")])]),a("Radio",{attrs:{label:"1"}},[a("span",[e._v("男")])]),a("Radio",{attrs:{label:"2"}},[a("span",[e._v("女")])]),a("Radio",{attrs:{label:"0"}},[a("span",[e._v("保密")])])],1)],1)],1),a("Col",e._b({},"Col",e.grid,!1),[a("FormItem",{attrs:{label:"身份:","label-for":"is_promoter"}},[a("RadioGroup",{attrs:{type:"button"},model:{value:e.userFrom.is_promoter,callback:function(t){e.$set(e.userFrom,"is_promoter",t)},expression:"userFrom.is_promoter"}},[a("Radio",{attrs:{label:""}},[a("span",[e._v("全部")])]),a("Radio",{attrs:{label:"1"}},[a("span",[e._v("推广员")])]),a("Radio",{attrs:{label:"0"}},[a("span",[e._v("普通用户")])])],1)],1)],1)],1),a("Col",{attrs:{span:"18"}},[a("Col",e._b({},"Col",e.grid,!1),[a("FormItem",{attrs:{label:"访问情况:","label-for":"user_time_type"}},[a("Select",{attrs:{placeholder:"请选择","element-id":"user_time_type",clearable:""},model:{value:e.user_time_type,callback:function(t){e.user_time_type=t},expression:"user_time_type"}},[a("Option",{attrs:{value:"all"}},[e._v("全部")]),a("Option",{attrs:{value:"visitno"}},[e._v("时间段未访问")]),a("Option",{attrs:{value:"visit"}},[e._v("时间段访问过")]),a("Option",{attrs:{value:"add_time"}},[e._v("首次访问")])],1)],1)],1),a("Col",e._b({},"Col",e.grid,!1),[a("FormItem",{attrs:{label:"下单次数:","label-for":"pay_count"}},[a("Select",{attrs:{placeholder:"请选择","element-id":"pay_count",clearable:""},model:{value:e.pay_count,callback:function(t){e.pay_count=t},expression:"pay_count"}},[a("Option",{attrs:{value:"all"}},[e._v("全部")]),a("Option",{attrs:{value:"-1"}},[e._v("0次")]),a("Option",{attrs:{value:"0"}},[e._v("1次以上")]),a("Option",{attrs:{value:"1"}},[e._v("2次以上")]),a("Option",{attrs:{value:"2"}},[e._v("3次以上")]),a("Option",{attrs:{value:"3"}},[e._v("4次以上")]),a("Option",{attrs:{value:"4"}},[e._v("5次以上")])],1)],1)],1)],1),a("Col",{attrs:{span:"18"}},[a("Col",e._b({},"Col",e.grid,!1),[a("FormItem",{attrs:{label:"选择时间:","label-for":"user_time"}},[a("DatePicker",{staticClass:"mr20",staticStyle:{width:"300px"},attrs:{editable:!1,value:e.timeVal,format:"yyyy/MM/dd",type:"datetimerange",placement:"bottom-start",placeholder:"自定义时间",options:e.options},on:{"on-change":e.onchangeTime}})],1)],1)],1)]:e._e(),a("Col",{staticClass:"ivu-text-right userFrom",attrs:{span:"6"}},[a("FormItem",[a("Button",{staticClass:"mr15",attrs:{type:"primary",icon:"ios-search",label:"default"},on:{click:e.userSearchs}},[e._v("搜索")]),a("Button",{staticClass:"ResetSearch",on:{click:function(t){return e.reset("userFrom")}}},[e._v("重置")]),a("a",{staticClass:"ivu-ml-8 font14 ml10",on:{click:function(t){e.collapse=!e.collapse}}},[e.collapse?[e._v("\n 收起 "),a("Icon",{attrs:{type:"ios-arrow-up"}})]:[e._v("\n 展开 "),a("Icon",{attrs:{type:"ios-arrow-down"}})]],2)],1)],1)],2)],1),a("Divider",{attrs:{dashed:""}}),a("Row",{staticClass:"mt20",attrs:{type:"flex",justify:"space-between"}},[a("Col",{attrs:{span:"24"}},[a("Button",{directives:[{name:"auth",rawName:"v-auth",value:["admin-user-save"],expression:"['admin-user-save']"}],staticClass:"mr20",attrs:{type:"primary"},on:{click:e.save}},[e._v("添加用户")]),a("Button",{directives:[{name:"auth",rawName:"v-auth",value:["admin-user-coupon"],expression:"['admin-user-coupon']"}],staticClass:"mr20",on:{click:e.onSend}},[e._v("发送优惠券")]),"wechat"===e.userFrom.user_type?a("Button",{directives:[{name:"auth",rawName:"v-auth",value:["admin-wechat-news"],expression:"['admin-wechat-news']"}],staticClass:"greens mr20",attrs:{size:"default"},on:{click:e.onSendPic}},[a("Icon",{attrs:{type:"md-list"}}),e._v("\n 发送图文消息\n ")],1):e._e(),a("Button",{directives:[{name:"auth",rawName:"v-auth",value:["admin-user-group_set"],expression:"['admin-user-group_set']"}],staticClass:"mr20",on:{click:e.setGroup}},[e._v("批量设置分组")]),a("Button",{directives:[{name:"auth",rawName:"v-auth",value:["admin-user-set_label"],expression:"['admin-user-set_label']"}],staticClass:"mr20",on:{click:e.setLabel}},[e._v("批量设置标签")]),a("Button",{directives:[{name:"auth",rawName:"v-auth",value:["admin-user-synchro"],expression:"['admin-user-synchro']"}],staticClass:"mr20",on:{click:e.synchro}},[e._v("同步公众号用户")])],1),e.selectionList.length?a("Col",{staticClass:"userAlert",attrs:{span:"24"}},[a("Alert",{attrs:{"show-icon":""}},[e._v(" 已选择"),a("i",{staticClass:"userI"},[e._v(" "+e._s(e.selectionList.length)+" ")]),e._v("项")])],1):e._e()],1),a("Table",{ref:"table",staticClass:"mt25",attrs:{columns:e.columns,data:e.userLists,"highlight-row":"",loading:e.loading,"no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"},on:{"on-selection-change":e.onSelectTab,"on-sort-change":e.sortChanged},scopedSlots:e._u([{key:"avatars",fn:function(e){var t=e.row;e.index;return[a("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"tabBox_img"},[a("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.avatar,expression:"row.avatar"}]})])]}},{key:"nickname",fn:function(t){var s=t.row;t.index;return[a("div",{staticClass:"acea-row"},[a("Icon",{directives:[{name:"show",rawName:"v-show",value:"男"===s.sex,expression:"row.sex==='男'"}],staticClass:"mr5",attrs:{type:"md-male",color:"#2db7f5",size:"15"}}),a("Icon",{directives:[{name:"show",rawName:"v-show",value:"女"===s.sex,expression:"row.sex==='女'"}],staticClass:"mr5",attrs:{type:"md-female",color:"#ed4014",size:"15"}}),a("div",{domProps:{textContent:e._s(s.nickname)}})],1)]}},{key:"isMember",fn:function(t){var s=t.row;t.index;return[a("div",[e._v(e._s(s.isMember?"是":"否"))])]}},{key:"action",fn:function(t){var s=t.row,r=t.index;return[a("a",{on:{click:function(t){return e.edit(s)}}},[e._v("编辑")]),a("Divider",{attrs:{type:"vertical"}}),[a("Dropdown",{on:{"on-click":function(t){return e.changeMenu(s,t,r)}}},[a("a",{attrs:{href:"javascript:void(0)"}},[e._v("\n 更多\n "),a("Icon",{attrs:{type:"ios-arrow-down"}})],1),a("DropdownMenu",{attrs:{slot:"list"},slot:"list"},[a("DropdownItem",{attrs:{name:"1"}},[e._v("账户详情")]),a("DropdownItem",{attrs:{name:"2"}},[e._v("积分余额")]),a("DropdownItem",{attrs:{name:"5"}},[e._v("设置分组")]),a("DropdownItem",{attrs:{name:"6"}},[e._v("设置标签")]),a("DropdownItem",{attrs:{name:"7"}},[e._v("修改上级推广人")]),s.spread_uid?a("DropdownItem",{attrs:{name:"8"}},[e._v("清除上级推广人")]):e._e()],1)],1)]]}}])}),a("div",{staticClass:"acea-row row-right page"},[a("Page",{attrs:{total:e.total,current:e.userFrom.page,"show-elevator":"","show-total":"","page-size":e.userFrom.limit},on:{"on-change":e.pageChange}})],1)],1),a("edit-from",{ref:"edits",attrs:{FromData:e.FromData},on:{submitFail:e.submitFail}}),a("send-from",{ref:"sends",attrs:{userIds:e.user_ids}}),a("user-details",{ref:"userDetails"}),a("Modal",{staticClass:"modelBox",attrs:{scrollable:"",title:"发送消息",width:"1200",height:"800","footer-hide":""},model:{value:e.modal13,callback:function(t){e.modal13=t},expression:"modal13"}},[e.modal13?a("news-category",{attrs:{isShowSend:e.isShowSend,userIds:e.user_ids,scrollerHeight:e.scrollerHeight,contentTop:e.contentTop,contentWidth:e.contentWidth,maxCols:e.maxCols}}):e._e()],1),a("Modal",{staticClass:"order_box",attrs:{scrollable:"",title:"修改推广人",closable:!1},model:{value:e.promoterShow,callback:function(t){e.promoterShow=t},expression:"promoterShow"}},[a("Form",{ref:"formInline",attrs:{model:e.formInline,"label-width":100},nativeOn:{submit:function(e){e.preventDefault()}}},[a("FormItem",{attrs:{label:"用户头像:",prop:"image"}},[a("div",{staticClass:"picBox",on:{click:e.customer}},[e.formInline.image?a("div",{staticClass:"pictrue"},[a("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.formInline.image,expression:"formInline.image"}]})]):a("div",{staticClass:"upLoad acea-row row-center-wrapper"},[a("Icon",{attrs:{type:"ios-camera-outline",size:"26"}})],1)])])],1),a("div",{attrs:{slot:"footer"},slot:"footer"},[a("Button",{attrs:{type:"primary"},on:{click:function(t){return e.putSend("formInline")}}},[e._v("提交")]),a("Button",{on:{click:function(t){return e.cancel("formInline")}}},[e._v("取消")])],1)],1),a("Modal",{attrs:{scrollable:"",title:"请选择商城用户",closable:!1,width:"50%"},model:{value:e.customerShow,callback:function(t){e.customerShow=t},expression:"customerShow"}},[a("customerInfo",{on:{imageObject:e.imageObject}})],1),a("Modal",{attrs:{scrollable:"",title:"请选择用户标签",closable:!1,width:"320","footer-hide":!0},model:{value:e.labelShow,callback:function(t){e.labelShow=t},expression:"labelShow"}},[a("userLabel",{attrs:{uid:e.labelActive.uid},on:{close:e.labelClose,onceGetList:e.onceGetList}})],1)],1)},r=[],n=(a("8e6e"),a("ac6a"),a("456d"),a("96cf"),a("3b8d")),i=(a("7f7f"),a("bd86")),o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"label-wrapper"},[e._l(e.labelList,(function(t,s){return a("div",{key:s,staticClass:"label-box"},[a("div",{staticClass:"title"},[e._v(e._s(t.name))]),a("div",{staticClass:"list"},e._l(t.label,(function(t,s){return a("div",{key:s,staticClass:"label-item",class:{on:t.disabled},on:{click:function(a){return e.selectLabel(t)}}},[e._v(e._s(t.label_name))])})),0)])})),a("div",{staticClass:"footer"},[a("Button",{staticClass:"btns",attrs:{type:"primary"},on:{click:e.subBtn}},[e._v("确定")]),a("Button",{staticClass:"btns",attrs:{type:"primary",ghost:""},on:{click:e.cancel}},[e._v("取消")])],1)],2)},l=[],c=(a("c5f6"),a("c24f")),u={name:"userLabel",props:{uid:{type:String|Number,default:""}},data:function(){return{labelList:[],activeIds:[],unLaberids:[]}},watch:{uid:{handler:function(e,t){e!=t&&this.getList()},deep:!0}},mounted:function(){this.getList()},methods:{getList:function(){var e=this;Object(c["g"])(this.uid).then((function(t){t.data.map((function(t){t.label.map((function(t){t.disabled&&e.activeIds.push(t.id)}))})),e.labelList=t.data}))},selectLabel:function(e){if(e.disabled){var t=this.activeIds.indexOf(e.id);this.activeIds.splice(t,1),e.disabled=!1}else this.activeIds.push(e.id),e.disabled=!0},subBtn:function(){var e=this,t=[];this.labelList.map((function(e){e.label.map((function(e){0==e.disabled&&t.push(e.id)}))})),this.unLaberids=t,Object(c["o"])(this.uid,{label_ids:this.activeIds,un_label_ids:this.unLaberids}).then((function(t){e.$emit("onceGetList"),e.activeIds=[],e.unLaberids=[],e.$Message.success(t.msg),e.$emit("close")})).catch((function(t){e.$Message.error(t.msg)}))},cancel:function(){this.activeIds=[],this.unLaberids=[],this.$emit("close")}}},d=u,m=(a("a498"),a("2877")),p=Object(m["a"])(d,o,l,!1,null,"3b48b806",null),h=p.exports,f=a("2f62"),v=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("Row",{staticClass:"expand-row"},[a("Col",{attrs:{span:"6"}},[a("span",{staticClass:"expand-key"},[e._v("首次访问:")]),a("span",{staticClass:"expand-value"},[e._v(" "+e._s(e._f("formatDate")(e.row.add_time)))])]),a("Col",{attrs:{span:"6"}},[a("span",{staticClass:"expand-key"},[e._v("近次访问:")]),a("span",{staticClass:"expand-value"},[e._v(e._s(e._f("formatDate")(e.row.last_time)))])]),a("Col",{attrs:{span:"6"}},[a("span",{staticClass:"expand-key"},[e._v("身份证号:")]),a("span",{staticClass:"expand-value"},[e._v(e._s(e.row.card_id))])]),a("Col",{attrs:{span:"6"}},[a("span",{staticClass:"expand-key"},[e._v("真实姓名:")]),a("span",{staticClass:"expand-value"},[e._v(e._s(e.row.real_name))])])],1),a("Row",{staticClass:"expand-row"},[a("Col",{attrs:{span:"6"}},[a("span",{staticClass:"expand-key"},[e._v("标签:")]),a("span",{staticClass:"expand-value"},[e._v(e._s(e.row.labels))])]),a("Col",{attrs:{span:"6"}},[a("span",{staticClass:"expand-key"},[e._v("生日:")]),a("span",{staticClass:"expand-value"},[e._v(e._s(e.row.birthday))])]),a("Col",{attrs:{span:"6"}},[a("span",{staticClass:"expand-key"},[e._v("推荐人:")]),a("span",{staticClass:"expand-value"},[e._v(e._s(e.row.spread_uid_nickname))])]),a("Col",{attrs:{span:"6"}},[a("span",{staticClass:"expand-key"},[e._v("地址:")]),a("span",{staticClass:"expand-value"},[e._v(e._s(e.row.addres))])])],1),a("Row",{staticClass:"expand-row"},[a("Col",{attrs:{span:"6"}},[a("span",{staticClass:"expand-key"},[e._v("备注:")]),a("span",{staticClass:"expand-value"},[e._v(e._s(e.row.mark))])])],1)],1)},g=[],b=a("61f7"),_={name:"table-expand",filters:{formatDate:function(e){if(0!==e){var t=new Date(1e3*e);return Object(b["a"])(t,"yyyy-MM-dd hh:mm")}}},props:{row:Object}},y=_,w=(a("3ead"),Object(m["a"])(y,v,g,!1,null,"1dd16101",null)),k=w.exports,x=a("bbbc"),C=a("31b4"),O=a("a8e0"),F=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticStyle:{width:"100%"}},[a("Modal",{attrs:{scrollable:"","footer-hide":"",closable:"",title:"用户详情","mask-closable":!1,width:"900"},model:{value:e.modals,callback:function(t){e.modals=t},expression:"modals"}},[e.spinShow?a("Spin",{attrs:{size:"large",fix:""}}):e._e(),a("div",{staticClass:"acea-row"},[a("div",{staticClass:"avatar mr15"},[a("img",{attrs:{src:e.psInfo.avatar}})]),a("div",{staticClass:"dashboard-workplace-header-tip"},[a("p",{staticClass:"dashboard-workplace-header-tip-title",domProps:{textContent:e._s(e.psInfo.nickname||"-")}}),a("div",{staticClass:"dashboard-workplace-header-tip-desc"},e._l(e.detailsData,(function(t,s){return a("span",{key:s,staticClass:"dashboard-workplace-header-tip-desc-sp"},[e._v(e._s(t.title+":"+t.value))])})),0)])]),a("Row",{staticClass:"mt25",attrs:{type:"flex",justify:"space-between"}},[a("Col",{staticClass:"user_menu",attrs:{span:"4"}},[a("Menu",{attrs:{theme:e.theme2,"active-name":e.activeName},on:{"on-select":e.changeType}},e._l(e.list,(function(t,s){return a("MenuItem",{key:s,attrs:{name:t.val}},[e._v("\n "+e._s(t.label)+"\n ")])})),1)],1),a("Col",{attrs:{span:"20"}},[a("Table",{ref:"table",attrs:{columns:e.columns,data:e.userLists,"max-height":"400",loading:e.loading,"no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"},scopedSlots:e._u([{key:"number",fn:function(t){var s=t.row;return[a("div",{class:s.pm?"plusColor":"reduceColor"},[e._v(e._s(s.pm?"+"+s.number:"-"+s.number))])]}}])}),a("div",{staticClass:"acea-row row-right page"},[a("Page",{attrs:{total:e.total,current:e.userFrom.page,"show-elevator":"","show-total":"","page-size":e.userFrom.limit},on:{"on-change":e.pageChange}})],1)],1)],1)],1)],1)},D=[],j={name:"userDetails",data:function(){return{theme2:"light",list:[{val:"order",label:"消费记录"},{val:"integral",label:"积分明细"},{val:"sign",label:"签到记录"},{val:"coupon",label:"持有优惠券"},{val:"balance_change",label:"余额变动"},{val:"spread",label:"好友关系"}],modals:!1,spinShow:!1,detailsData:[],userId:0,loading:!1,userFrom:{type:"order",page:1,limit:20},total:0,columns:[],userLists:[],psInfo:{},activeName:"order"}},created:function(){},methods:{getDetails:function(e){var t=this;this.activeName="order",this.userId=e,this.spinShow=!0,Object(c["d"])(e).then(function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(a){var s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:200===a.status?(s=a.data,t.detailsData=s.headerList,t.psInfo=s.ps_info,t.changeType("order"),t.spinShow=!1):(t.spinShow=!1,t.$Message.error(a.msg));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.spinShow=!1,t.$Message.error(e.msg)}))},pageChange:function(e){this.userFrom.page=e,this.changeType(this.userFrom.type)},changeType:function(e){var t=this;this.loading=!0,this.userFrom.type=e,this.activeName=e,""===this.userFrom.type&&(this.userFrom.type="order");var a={id:this.userId,datas:this.userFrom};Object(c["l"])(a).then(function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(a){var s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(200!==a.status){e.next=21;break}s=a.data,t.userLists=s.list,t.total=s.count,e.t0=t.userFrom.type,e.next="order"===e.t0?7:"integral"===e.t0?9:"sign"===e.t0?11:"coupon"===e.t0?13:"balance_change"===e.t0?15:17;break;case 7:return t.columns=[{title:"订单ID",key:"order_id",minWidth:160},{title:"收货人",key:"real_name",minWidth:100},{title:"商品数量",key:"total_num",minWidth:90},{title:"商品总价",key:"total_price",minWidth:110},{title:"实付金额",key:"pay_price",minWidth:120},{title:"交易完成时间",key:"pay_time",minWidth:120}],e.abrupt("break",18);case 9:return t.columns=[{title:"来源/用途",key:"title",minWidth:120},{title:"积分变化",key:"number",minWidth:120},{title:"变化前积分",key:"balance",minWidth:120},{title:"日期",key:"add_time",minWidth:120},{title:"备注",key:"mark",minWidth:120}],e.abrupt("break",18);case 11:return t.columns=[{title:"动作",key:"title",minWidth:120},{title:"获得积分",key:"number",minWidth:120},{title:"签到时间",key:"add_time",minWidth:120},{title:"备注",key:"mark",minWidth:120}],e.abrupt("break",18);case 13:return t.columns=[{title:"优惠券名称",key:"coupon_title",minWidth:120},{title:"面值",key:"coupon_price",minWidth:120},{title:"有效期(天)",key:"coupon_time",minWidth:120},{title:"兑换时间",key:"_add_time",minWidth:120}],e.abrupt("break",18);case 15:return t.columns=[{title:"动作",key:"title",minWidth:120},{title:"余额变动",slot:"number",minWidth:120},{title:"当前余额",key:"balance",minWidth:120},{title:"创建时间",key:"add_time",minWidth:120},{title:"备注",key:"mark",minWidth:120}],e.abrupt("break",18);case 17:t.columns=[{title:"ID",key:"uid",minWidth:120},{title:"昵称",key:"nickname",minWidth:120},{title:"等级",key:"type",minWidth:120},{title:"加入时间",key:"add_time",minWidth:120}];case 18:t.loading=!1,e.next=23;break;case 21:t.loading=!1,t.$Message.error(a.msg);case 23:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$Message.error(e.msg)}))}}},L=j,S=(a("95a4"),a("ac72"),Object(m["a"])(L,F,D,!1,null,"0b05c524",null)),$=S.exports,I=a("c42b"),M=a("2e8e"),R=a("8c03");function W(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,s)}return a}function T(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?W(Object(a),!0).forEach((function(t){Object(i["a"])(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):W(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var P={name:"user_list",components:{expandRow:k,editFrom:C["a"],sendFrom:O["a"],userDetails:$,newsCategory:I["a"],customerInfo:R["default"],userLabel:h},data:function(){return{labelShow:!1,customerShow:!1,promoterShow:!1,labelActive:{uid:0},formInline:{uid:0,spread_uid:0,image:""},options:{shortcuts:[{text:"今天",value:function(){var e=new Date,t=new Date;return t.setTime(new Date((new Date).getFullYear(),(new Date).getMonth(),(new Date).getDate())),[t,e]}},{text:"昨天",value:function(){var e=new Date,t=new Date;return t.setTime(t.setTime(new Date((new Date).getFullYear(),(new Date).getMonth(),(new Date).getDate()-1))),e.setTime(e.setTime(new Date((new Date).getFullYear(),(new Date).getMonth(),(new Date).getDate()-1))),[t,e]}},{text:"最近7天",value:function(){var e=new Date,t=new Date;return t.setTime(t.setTime(new Date((new Date).getFullYear(),(new Date).getMonth(),(new Date).getDate()-6))),[t,e]}},{text:"最近30天",value:function(){var e=new Date,t=new Date;return t.setTime(t.setTime(new Date((new Date).getFullYear(),(new Date).getMonth(),(new Date).getDate()-29))),[t,e]}},{text:"本月",value:function(){var e=new Date,t=new Date;return t.setTime(t.setTime(new Date((new Date).getFullYear(),(new Date).getMonth(),1))),[t,e]}},{text:"本年",value:function(){var e=new Date,t=new Date;return t.setTime(t.setTime(new Date((new Date).getFullYear(),0,1))),[t,e]}}]},collapse:!1,headeNum:[{type:"",name:"全部"},{type:"wechat",name:"微信公众号"},{type:"routine",name:"微信小程序"},{type:"h5",name:"H5"},{type:"pc",name:"PC"}],address:[],addresData:M["a"],isShowSend:!0,modal13:!1,maxCols:4,scrollerHeight:"600",contentTop:"130",contentWidth:"98%",grid:{xl:8,lg:8,md:12,sm:24,xs:24},grid2:{xl:18,lg:16,md:12,sm:24,xs:24},loading:!1,total:0,userFrom:{label_id:"",user_type:"",status:"",sex:"",is_promoter:"",country:"",isMember:"",pay_count:"",user_time_type:"",user_time:"",nickname:"",province:"",city:"",page:1,limit:15,level:"",group_id:"",field_key:""},field_key:"",level:"",group_id:"",label_id:"",user_time_type:"",pay_count:"",columns:[{type:"expand",width:40,render:function(e,t){return e(k,{props:{row:t.row}})}},{type:"selection",width:60,align:"center"},{title:"ID",key:"uid",width:80},{title:"头像",slot:"avatars",minWidth:60},{title:"姓名",slot:"nickname",minWidth:150},{title:"用户等级",key:"level",minWidth:90},{title:"分组",key:"group_id",minWidth:100},{title:"手机号",key:"phone",minWidth:100},{title:"用户类型",key:"user_type",minWidth:100},{title:"余额",key:"now_money",sortable:"custom",minWidth:100},{title:"操作",slot:"action",fixed:"right",minWidth:120}],userLists:[],FromData:null,selectionList:[],user_ids:"",selectedData:[],timeVal:[],array_ids:[],groupList:[],levelList:[],labelFrom:{page:1,limit:""},labelLists:[]}},computed:T(T({},Object(f["e"])("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:100},labelPosition:function(){return this.isMobile?"top":"right"}}),created:function(){this.getList()},mounted:function(){this.userGroup(),this.levelLists(),this.groupLists()},methods:{onceGetList:function(){this.getList()},labelClose:function(){this.labelShow=!1},putSend:function(e){var t=this;this.$refs[e].validate((function(a){if(a){if(!t.formInline.spread_uid)return t.$Message.error("请上传用户");Object(x["b"])(t.formInline).then((function(a){t.promoterShow=!1,t.$Message.success(a.msg),t.getList(),t.$refs[e].resetFields()})).catch((function(e){t.$Message.error(e.msg)}))}}))},save:function(){var e=this;this.$modalForm(Object(c["h"])()).then((function(){e.userFrom.page=1,e.getList()}))},synchro:function(){var e=this;Object(c["D"])().then((function(t){e.$Message.success(t.msg)})).catch((function(t){e.$Message.error(t.msg)}))},groupLists:function(){var e=this;this.loading=!0,Object(c["x"])(this.labelFrom).then(function(){var t=Object(n["a"])(regeneratorRuntime.mark((function t(a){var s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:s=a.data,e.labelLists=s.list;case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.loading=!1,e.$Message.error(t.msg)}))},onClickTab:function(e){this.userFrom.page=1,this.userFrom.user_type=e,this.getList()},userGroup:function(){var e=this,t={page:1,limit:""};Object(c["u"])(t).then((function(t){e.groupList=t.data.list}))},levelLists:function(){var e=this,t={page:1,limit:"",title:"",is_show:1};Object(c["n"])(t).then((function(t){e.levelList=t.data.list}))},setGroup:function(){var e=this;if(0===this.selectionList.length)this.$Message.warning("请选择要设置分组的用户");else{var t={uids:this.array_ids};this.$modalForm(Object(c["B"])(t)).then((function(){return e.$refs.sends.getList()}))}},setLabel:function(){var e=this;if(0===this.selectionList.length)this.$Message.warning("请选择要设置标签的用户");else{var t={uids:this.array_ids};this.$modalForm(Object(c["C"])(t)).then((function(){return e.$refs.sends.getList()}))}},changeCountry:function(){"abroad"!==this.userFrom.country&&this.userFrom.country||(this.selectedData=[],this.userFrom.province="",this.userFrom.city="",this.address=[])},handleChange:function(e,t){this.selectedData=t.map((function(e){return e.label})),this.userFrom.province=this.selectedData[0],this.userFrom.city=this.selectedData[1]},onchangeTime:function(e){this.timeVal=e,this.userFrom.user_time=this.timeVal.join("-")},changeMenu:function(e,t,a){var s=this,r=[];r.push(e.uid);var n={uids:r};switch(t){case"1":this.$refs.userDetails.modals=!0,this.$refs.userDetails.getDetails(e.uid);break;case"2":this.getOtherFrom(e.uid);break;case"4":this.del(e,"清除 【 "+e.nickname+" 】的会员等级",a,"user");break;case"5":this.$modalForm(Object(c["B"])(n)).then((function(){return s.getList()}));break;case"6":this.openLabel(e);break;case"7":this.editS(e);break;default:this.del(e,"解除【 "+e.nickname+" 】的上级推广人",a,"tuiguang")}},openLabel:function(e){this.labelShow=!0,this.labelActive.uid=e.uid},editS:function(e){this.promoterShow=!0,this.formInline.uid=e.uid},customer:function(){this.customerShow=!0},imageObject:function(e){this.customerShow=!1,this.formInline.spread_uid=e.uid,this.formInline.image=e.image},cancel:function(e){this.promoterShow=!1,this.$refs[e].resetFields()},giveLevel:function(e){var t=this;Object(c["i"])(e).then(function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(a){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!1!==a.data.status){e.next=2;break}return e.abrupt("return",t.$authLapse(a.data));case 2:t.FromData=a.data,t.$refs.edits.modals=!0;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$Message.error(e.msg)}))},giveLevelTime:function(e){var t=this;Object(c["j"])(e).then(function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(a){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!1!==a.data.status){e.next=2;break}return e.abrupt("return",t.$authLapse(a.data));case 2:t.FromData=a.data,t.$refs.edits.modals=!0;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$Message.error(e.msg)}))},del:function(e,t,a,s){var r=this,n={title:t,num:a,url:"user"===s?"user/del_level/".concat(e.uid):"agent/stair/delete_spread/".concat(e.uid),method:"user"===s?"DELETE":"PUT",ids:""};this.$modalSure(n).then((function(e){r.$Message.success(e.msg),r.getList()})).catch((function(e){r.$Message.error(e.msg)}))},submitModel:function(){this.getList()},getList:function(){var e=this;this.userFrom.user_type=this.userFrom.user_type||"",this.userFrom.status=this.userFrom.status||"",this.userFrom.sex=this.userFrom.sex||"",this.userFrom.is_promoter=this.userFrom.is_promoter||"",this.userFrom.country=this.userFrom.country||"",this.userFrom.pay_count="all"===this.pay_count?"":this.pay_count,this.userFrom.user_time_type="all"===this.user_time_type?"":this.user_time_type,this.userFrom.label_id="all"===this.label_id?"":this.label_id,this.userFrom.field_key="all"===this.field_key?"":this.field_key,this.userFrom.level="all"===this.level?"":this.level,this.userFrom.group_id="all"===this.group_id?"":this.group_id,this.loading=!0,Object(c["A"])(this.userFrom).then(function(){var t=Object(n["a"])(regeneratorRuntime.mark((function t(a){var s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:s=a.data,e.userLists=s.list,e.total=s.count,e.loading=!1;case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.loading=!1,e.$Message.error(t.msg)}))},pageChange:function(e){this.selectionList=[],this.userFrom.page=e,this.getList()},userSearchs:function(){this.userFrom.page=1,this.getList()},reset:function(e){this.userFrom={user_type:"",status:"",sex:"",is_promoter:"",country:"",pay_count:"",user_time_type:"",user_time:"",nickname:"",field_key:"",level:"",group_id:"",label_id:"",page:1,limit:20},this.field_key="",this.level="",this.group_id="",this.label_id="",this.user_time_type="",this.pay_count="",this.timeVal=[],this.getList()},getUserFrom:function(e){var t=this;Object(c["f"])(e).then(function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(a){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!1!==a.data.status){e.next=2;break}return e.abrupt("return",t.$authLapse(a.data));case 2:t.FromData=a.data,t.$refs.edits.modals=!0;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$Message.error(e.msg)}))},getOtherFrom:function(e){var t=this;Object(c["e"])(e).then(function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(a){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!1!==a.data.status){e.next=2;break}return e.abrupt("return",t.$authLapse(a.data));case 2:t.FromData=a.data,t.$refs.edits.modals=!0;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$Message.error(e.msg)}))},onchangeIsShow:function(e){var t=this,a={id:e.uid,status:e.status};Object(c["m"])(a).then(function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(a){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.$Message.success(a.msg);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$Message.error(e.msg)}))},onSelectTab:function(e){this.selectionList=e;var t=[];this.selectionList.map((function(e){t.push(e.uid)})),this.array_ids=t,this.user_ids=t.join(",")},onSend:function(){0===this.selectionList.length?this.$Message.warning("请选择要发送优惠券的用户"):(this.$refs.sends.modals=!0,this.$refs.sends.getList())},onSendPic:function(){0===this.selectionList.length?this.$Message.warning("请选择要发送图文消息的用户"):this.modal13=!0},edit:function(e){this.getUserFrom(e.uid)},submitFail:function(){},sortChanged:function(e){this.userFrom[e.key]=e.order,this.getList()}}},V=P,E=(a("0d2a"),Object(m["a"])(V,s,r,!1,null,"dac29484",null));t["default"]=E.exports},"0c92":function(e,t,a){"use strict";a("8502")},"0d2a":function(e,t,a){"use strict";a("d43b")},"0de3":function(e,t,a){},"2d5f":function(e,t,a){},"31b4":function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.FromData?a("div",[a("Modal",{attrs:{scrollable:"","footer-hide":"",closable:"",title:e.FromData.title,"z-index":1,width:"700"},on:{"on-cancel":e.cancel},model:{value:e.modals,callback:function(t){e.modals=t},expression:"modals"}},[["/marketing/coupon/save.html"===e.FromData.action?a("div",{staticClass:"radio acea-row row-middle"},[a("div",{staticClass:"name ivu-form-item-content"},[e._v("优惠券类型")]),a("Radio-group",{on:{"on-change":e.couponsType},model:{value:e.type,callback:function(t){e.type=t},expression:"type"}},[a("Radio",{attrs:{label:0}},[e._v("通用券")]),a("Radio",{attrs:{label:1}},[e._v("品类券")]),a("Radio",{attrs:{label:2}},[e._v("商品券")])],1)],1):e._e()],a("form-create",{ref:"fc",staticClass:"formBox",attrs:{option:e.config,rule:Array.from(e.FromData.rules),handleIcon:"false"},on:{"on-submit":e.onSubmit}})],2)],1):e._e()},r=[],n=(a("8e6e"),a("ac6a"),a("456d"),a("bd86")),i=a("9860"),o=a.n(i),l=a("6b6c"),c=a("2f62");function u(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,s)}return a}function d(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?u(Object(a),!0).forEach((function(t){Object(n["a"])(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):u(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var m={name:"edit",components:{formCreate:o.a.$form()},computed:d({},Object(c["e"])("userLevel",["taskId","levelId"])),props:{FromData:{type:Object,default:null}},data:function(){return{modals:!1,type:0,config:{global:{upload:{props:{onSuccess:function(e,t){200===e.status?t.url=e.data.src:this.Message.error(e.msg)}}}}}}},methods:{couponsType:function(){this.$parent.addType(this.type)},onSubmit:function(e){var t=this,a={};a=e,Object(l["a"])({url:this.FromData.action,method:this.FromData.method,data:a}).then((function(e){t.$parent.getList(),t.$Message.success(e.msg),t.modals=!1,setTimeout((function(){t.$emit("submitFail")}),1e3)})).catch((function(e){t.$Message.error(e.msg)}))},cancel:function(){this.type=0}}},p=m,h=(a("a116"),a("2877")),f=Object(h["a"])(p,s,r,!1,null,"6b606342",null);t["a"]=f.exports},"34e3":function(e,t,a){},"35dc":function(e,t,a){},"3b2b":function(e,t,a){var s=a("7726"),r=a("5dbc"),n=a("86cc").f,i=a("9093").f,o=a("aae3"),l=a("0bfb"),c=s.RegExp,u=c,d=c.prototype,m=/a/g,p=/a/g,h=new c(m)!==m;if(a("9e1e")&&(!h||a("79e5")((function(){return p[a("2b4c")("match")]=!1,c(m)!=m||c(p)==p||"/a/i"!=c(m,"i")})))){c=function(e,t){var a=this instanceof c,s=o(e),n=void 0===t;return!a&&s&&e.constructor===c&&n?e:r(h?new u(s&&!n?e.source:e,t):u((s=e instanceof c)?e.source:e,s&&n?l.call(e):t),a?this:d,c)};for(var f=function(e){e in c||n(c,e,{configurable:!0,get:function(){return u[e]},set:function(t){u[e]=t}})},v=i(u),g=0;v.length>g;)f(v[g++]);d.constructor=c,c.prototype=d,a("2aba")(s,"RegExp",c)}a("7a56")("RegExp")},"3ead":function(e,t,a){"use strict";a("0de3")},"5e0b":function(e,t,a){"use strict";a("35dc")},"61f7":function(e,t,a){"use strict";a.d(t,"a",(function(){return i})),a.d(t,"c",(function(){return u})),a.d(t,"b",(function(){return d}));a("8e6e"),a("ac6a"),a("456d");var s=a("bd86");a("6b54"),a("3b2b"),a("a481");function r(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,s)}return a}function n(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?r(Object(a),!0).forEach((function(t){Object(s["a"])(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function i(e,t){/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length)));var a={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds()};for(var s in a)if(new RegExp("(".concat(s,")")).test(t)){var r=a[s]+"";t=t.replace(RegExp.$1,1===RegExp.$1.length?r:o(r))}return t}function o(e){return("00"+e).substr(e.length)}var l={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};var c=function(e,t){e.message=function(e){return t.replace("%s",e||"")}};function u(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return n({required:!0,message:e,type:"string"},t)}function d(e){return m.pattern(/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/,e)}c(u,"请输入%s"),c(d,"%s格式不正确");var m=Object.keys(l).reduce((function(e,t){return e[t]=function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i="range"===t?{min:e[0],max:e[1]}:Object(s["a"])({},t,e);return n(n({message:a.replace(":".concat(t),"range"===t?"".concat(e[0],"-").concat(e[1]):e),type:"string"},i),r)},c(e[t],l[t]),e}),{})},"7f10":function(e,t,a){},8502:function(e,t,a){},"8c03":function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"customer"},[a("Form",{ref:"formValidate",attrs:{model:e.formValidate,"label-width":100},nativeOn:{submit:function(e){e.preventDefault()}}},[a("Row",{attrs:{gutter:24,type:"flex"}},[a("Col",{staticClass:"ivu-text-left",attrs:{span:"24"}},[a("FormItem",{attrs:{label:"搜索日期:"}},[a("RadioGroup",{staticClass:"mr",attrs:{type:"button"},on:{"on-change":function(t){return e.selectChange(e.formValidate.data)}},model:{value:e.formValidate.data,callback:function(t){e.$set(e.formValidate,"data",t)},expression:"formValidate.data"}},e._l(e.fromList.fromTxt,(function(t,s){return a("Radio",{key:s,attrs:{label:t.val}},[e._v(e._s(t.text))])})),1),a("DatePicker",{staticStyle:{width:"200px"},attrs:{editable:!1,value:e.timeVal,format:"yyyy/MM/dd",type:"daterange",placement:"bottom-end",placeholder:"自定义时间"},on:{"on-change":e.onchangeTime}})],1)],1),a("Col",{staticClass:"ivu-text-left",attrs:{span:"12"}},[a("FormItem",{attrs:{label:"用户名称:"}},[a("Input",{staticStyle:{width:"90%"},attrs:{search:"","enter-button":"",placeholder:"请输入用户名称"},on:{"on-search":e.userSearchs},model:{value:e.formValidate.nickname,callback:function(t){e.$set(e.formValidate,"nickname",t)},expression:"formValidate.nickname"}})],1)],1)],1)],1),a("Table",{ref:"selection",attrs:{loading:e.loading2,"highlight-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果",columns:e.columns4,data:e.tableList2},scopedSlots:e._u([{key:"headimgurl",fn:function(e){var t=e.row;e.index;return[a("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"tabBox_img"},[a("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.headimgurl,expression:"row.headimgurl"}]})])]}},{key:"user_type",fn:function(t){var s=t.row;t.index;return["wechat"===s.user_type?a("span",[e._v("公众号")]):e._e(),"routine"===s.user_type?a("span",[e._v("小程序")]):e._e(),"h5"===s.user_type?a("span",[e._v("H5")]):e._e(),"pc"===s.user_type?a("span",[e._v("PC")]):e._e()]}},{key:"sex",fn:function(t){var s=t.row;t.index;return[a("span",{directives:[{name:"show",rawName:"v-show",value:1===s.sex,expression:"row.sex ===1"}]},[e._v("男")]),a("span",{directives:[{name:"show",rawName:"v-show",value:2===s.sex,expression:"row.sex ===2"}]},[e._v("女")]),a("span",{directives:[{name:"show",rawName:"v-show",value:0===s.sex,expression:"row.sex ===0"}]},[e._v("保密")])]}},{key:"country",fn:function(t){var s=t.row;t.index;return[a("span",[e._v(e._s(s.country+s.province+s.city))])]}},{key:"subscribe",fn:function(t){var s=t.row;t.index;return[a("span",{domProps:{textContent:e._s(1===s.subscribe?"关注":"未关注")}})]}}])}),a("div",{staticClass:"acea-row row-right page"},[a("Page",{attrs:{total:e.total2,"show-elevator":"","show-total":"","page-size":e.formValidate.limit},on:{"on-change":e.pageChange2}})],1)],1)},r=[],n=(a("96cf"),a("3b8d")),i=a("90e7"),o={name:"index",data:function(){var e=this;return{formValidate:{page:1,limit:15,data:"",nickname:""},tableList2:[],timeVal:[],fromList:{title:"选择时间",custom:!0,fromTxt:[{text:"全部",val:""},{text:"今天",val:"today"},{text:"昨天",val:"yesterday"},{text:"最近7天",val:"lately7"},{text:"最近30天",val:"lately30"},{text:"本月",val:"month"},{text:"本年",val:"year"}]},currentid:0,productRow:{},columns4:[{title:"选择",key:"chose",width:60,align:"center",render:function(t,a){var s=a.row.uid,r=!1;r=e.currentid===s;var n=e;return t("div",[t("Radio",{props:{value:r},on:{"on-change":function(){if(n.currentid=s,e.productRow=a.row,e.productRow.uid)if("image"===e.$route.query.fodder){var t={image:e.productRow.headimgurl,uid:e.productRow.uid};form_create_helper.set("image",t),form_create_helper.close("image")}else e.$emit("imageObject",{image:e.productRow.headimgurl,uid:e.productRow.uid});else e.$Message.warning("请先选择商品")}}})])}},{title:"ID",key:"uid",width:80},{title:"微信用户名称",key:"nickname",minWidth:180},{title:"客服头像",slot:"headimgurl",minWidth:60},{title:"用户类型",slot:"user_type",minWidth:100},{title:"性别",slot:"sex",minWidth:60},{title:"地区",slot:"country",minWidth:120},{title:"是否关注公众号",slot:"subscribe",minWidth:120}],loading2:!1,total2:0}},created:function(){},mounted:function(){this.getListService()},methods:{onchangeTime:function(e){this.timeVal=e,this.formValidate.data=this.timeVal.join("-"),this.getListService()},selectChange:function(e){this.formValidate.data=e,this.timeVal=[],this.getListService()},getListService:function(){var e=this;this.loading2=!0,Object(i["A"])(this.formValidate).then(function(){var t=Object(n["a"])(regeneratorRuntime.mark((function t(a){var s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:s=a.data,e.tableList2=s.list,e.total2=s.count,e.tableList2.map((function(e){e._isChecked=!1})),e.loading2=!1;case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.loading2=!1,e.$Message.error(t.msg)}))},pageChange2:function(e){this.formValidate.page=e,this.getListService()},userSearchs:function(){this.formValidate.page=1,this.getListService()}}},l=o,c=(a("5e0b"),a("2877")),u=Object(c["a"])(l,s,r,!1,null,"e2407fae",null);t["default"]=u.exports},"95a4":function(e,t,a){"use strict";a("7f10")},a116:function(e,t,a){"use strict";a("34e3")},a498:function(e,t,a){"use strict";a("f1ab")},a8e0:function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("Modal",{attrs:{"z-index":100,scrollable:"","footer-hide":"",closable:"",title:"发送优惠券","mask-closable":!1,width:"900"},model:{value:e.modals,callback:function(t){e.modals=t},expression:"modals"}},[a("div",{staticClass:"acea-row"},[a("span",{staticClass:"sp"},[e._v("优惠券名称:")]),a("Input",{staticStyle:{width:"60%"},attrs:{search:"","enter-button":"",placeholder:"请输入优惠券名称"},on:{"on-search":e.userSearchs},model:{value:e.page.title,callback:function(t){e.$set(e.page,"title",t)},expression:"page.title"}})],1),a("Table",{ref:"table",staticClass:"mt25",attrs:{columns:e.columns,data:e.couponList,loading:e.loading,"highlight-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"},scopedSlots:e._u([{key:"action",fn:function(t){var s=t.row,r=t.index;return[a("a",{on:{click:function(t){return e.sendGrant(s,"发送优惠券",r)}}},[e._v("发送")])]}}])}),a("div",{staticClass:"acea-row row-right page"},[a("Page",{attrs:{total:e.total,"show-elevator":"","show-total":"","page-size":e.page.limit},on:{"on-change":e.pageChange}})],1)],1)],1)},r=[],n=(a("96cf"),a("3b8d")),i=a("c24f"),o={name:"send",props:{userIds:{type:String,default:""}},data:function(){return{modals:!1,loading:!1,couponList:[],columns:[{title:"优惠券名称",key:"title",align:"center",minWidth:100},{title:"优惠券面值",key:"coupon_price",align:"center",minWidth:80},{title:"优惠券最低消费",key:"use_min_price",align:"center",minWidth:150},{title:"优惠券有效期限",key:"coupon_time",align:"center",minWidth:120},{title:"操作",slot:"action",align:"center",width:120}],page:{page:1,limit:15,title:""},total:0}},methods:{getList:function(e){var t=this;this.loading=!0,Object(i["a"])(this.page).then(function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(a){var s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:200===a.status?(s=a.data,t.couponList=s.list,t.total=s.count,t.loading=!1):(t.loading=!1,t.$Message.error(a.msg));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$Message.error(e.msg)}))},userSearchs:function(){this.getList()},pageChange:function(e){this.page.page=e,this.getList()},sendGrant:function(e,t,a){var s=this,r={title:t,num:a,url:"marketing/coupon/user/grant",method:"post",ids:{id:e.id,uid:this.userIds}};this.$modalSure(r).then((function(e){s.$Message.success(e.msg)})).catch((function(e){s.$Message.error(e.msg)}))}}},l=o,c=(a("0c92"),a("2877")),u=Object(c["a"])(l,s,r,!1,null,"7d8ff867",null);t["a"]=u.exports},ac72:function(e,t,a){"use strict";a("2d5f")},bbbc:function(e,t,a){"use strict";a.d(t,"a",(function(){return r})),a.d(t,"b",(function(){return n})),a.d(t,"g",(function(){return i})),a.d(t,"f",(function(){return o})),a.d(t,"c",(function(){return l})),a.d(t,"e",(function(){return c})),a.d(t,"d",(function(){return u})),a.d(t,"h",(function(){return d}));var s=a("6b6c");function r(e){return Object(s["a"])({url:"agent/index",method:"get",params:e})}function n(e){return Object(s["a"])({url:"agent/spread",method:"PUT",data:e})}function i(e){return Object(s["a"])({url:"agent/statistics",method:"get",params:e})}function o(e,t){return Object(s["a"])({url:e,method:"get",params:t})}function l(e){return Object(s["a"])({url:"agent/look_code",method:"get",params:e})}function c(e){return Object(s["a"])({url:"agent/look_xcx_code",method:"get",params:e})}function u(e){return Object(s["a"])({url:"agent/look_h5_code",method:"get",params:e})}function d(e){return Object(s["a"])({url:"export/userAgent",method:"get",params:e})}},d43b:function(e,t,a){},f1ab:function(e,t,a){}}]); |