easypay-admin/crmebadmin/static/js/chunk-40cb04fb.f5a88762.js
2023-12-20 21:43:49 +08:00

1 line
64 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-40cb04fb"],{"21d2":function(e,t,i){"use strict";i.d(t,"a",(function(){return a})),i.d(t,"b",(function(){return n})),i.d(t,"c",(function(){return l})),i.d(t,"e",(function(){return o})),i.d(t,"f",(function(){return s})),i.d(t,"d",(function(){return c}));var r=i("b775");function a(){return Object(r["a"])({url:"/admin/store/retail/spread/manage/get",method:"get"})}function n(e){return Object(r["a"])({url:"/admin/store/retail/spread/manage/set",method:"post",data:e})}function l(e){return Object(r["a"])({url:"/admin/store/retail/list",method:"get",params:e})}function o(e,t){return Object(r["a"])({url:"/admin/store/retail/spread/userlist",method:"post",params:e,data:t})}function s(e,t){return Object(r["a"])({url:"/admin/store/retail/spread/orderlist",method:"post",params:e,data:t})}function c(e){return Object(r["a"])({url:"/admin/store/retail/spread/clean/".concat(e),method:"get"})}},"2f2c":function(e,t,i){"use strict";i.d(t,"b",(function(){return u})),i.d(t,"c",(function(){return d})),i.d(t,"p",(function(){return m})),i.d(t,"d",(function(){return h})),i.d(t,"a",(function(){return p})),i.d(t,"g",(function(){return f})),i.d(t,"h",(function(){return v})),i.d(t,"j",(function(){return b})),i.d(t,"i",(function(){return g})),i.d(t,"e",(function(){return y})),i.d(t,"m",(function(){return _})),i.d(t,"o",(function(){return w})),i.d(t,"l",(function(){return k})),i.d(t,"n",(function(){return x})),i.d(t,"k",(function(){return F})),i.d(t,"f",(function(){return C}));var r=i("b775");function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function n(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,r)}return i}function l(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?n(Object(i),!0).forEach((function(t){o(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):n(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}function o(e,t,i){return t=s(t),t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function s(e){var t=c(e,"string");return"symbol"==a(t)?t:String(t)}function c(e,t){if("object"!=a(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0!==i){var r=i.call(e,t||"default");if("object"!=a(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function u(e){return Object(r["a"])({url:"/admin/system/city/list",method:"get",params:l({},e)})}function d(){return Object(r["a"])({url:"/admin/system/city/list/tree",method:"get"})}function m(e){return Object(r["a"])({url:"/admin/system/city/update/status",method:"post",params:l({},e)})}function h(e){return Object(r["a"])({url:"/admin/system/city/update",method:"post",params:l({},e)})}function p(e){return Object(r["a"])({url:"/admin/system/city/info",method:"get",params:l({},e)})}function f(e){return Object(r["a"])({url:"/admin/express/list",method:"get",params:l({},e)})}function v(){return Object(r["a"])({url:"/admin/express/sync/express",method:"post"})}function b(e){return Object(r["a"])({url:"/admin/express/update/show",method:"post",data:e})}function g(e){return Object(r["a"])({url:"/admin/express/update",method:"post",data:e})}function y(e){return Object(r["a"])({url:"/admin/express/delete",method:"GET",params:l({},e)})}function _(e){return Object(r["a"])({url:"/admin/express/shipping/templates/list",method:"get",params:l({},e)})}function w(e){return Object(r["a"])({url:"/admin/express/shipping/templates/info",method:"get",params:l({},e)})}function k(e){return Object(r["a"])({url:"admin/express/shipping/templates/save",method:"post",data:e})}function x(e,t){return Object(r["a"])({url:"admin/express/shipping/templates/update",method:"post",data:e,params:l({},t)})}function F(e){return Object(r["a"])({url:"admin/express/shipping/templates/delete",method:"get",params:e})}function C(e){return Object(r["a"])({url:"admin/express/info",method:"get",params:l({},e)})}},"6b49":function(e,t,i){},"6e3c":function(e,t,i){},aff5:function(e,t,i){"use strict";i("fafa")},b9c2:function(e,t,i){"use strict";i.r(t);var r=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"divBox relative"},[i("el-card",{staticClass:"box-card"},[i("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[i("el-tabs",{on:{"tab-click":function(t){return e.getList(1)}},model:{value:e.loginType,callback:function(t){e.loginType=t},expression:"loginType"}},e._l(e.headeNum,(function(e,t){return i("el-tab-pane",{key:t,attrs:{label:e.name,name:e.type.toString()}})})),1),e._v(" "),i("div",{staticClass:"container"},[i("el-form",{ref:"userFrom",attrs:{inline:"",size:"small",model:e.userFrom,"label-position":e.labelPosition,"label-width":"100px"}},[i("el-row",[i("el-col",{attrs:{xs:24,sm:24,md:24,lg:18,xl:18}},[i("el-col",e._b({},"el-col",e.grid,!1),[i("el-form-item",{attrs:{label:"用户搜索:"}},[i("el-input",{staticClass:"selWidth",attrs:{placeholder:"请输入姓名或手机号",clearable:""},model:{value:e.userFrom.keywords,callback:function(t){e.$set(e.userFrom,"keywords",t)},expression:"userFrom.keywords"}})],1)],1)],1),e._v(" "),e.collapse?[i("el-col",{attrs:{xs:24,sm:24,md:24,lg:18,xl:18}},[i("el-col",e._b({},"el-col",e.grid,!1),[i("el-form-item",{attrs:{label:"用户等级:"}},[i("el-select",{staticClass:"selWidth",attrs:{placeholder:"请选择",clearable:"",filterable:"",multiple:""},model:{value:e.levelData,callback:function(t){e.levelData=t},expression:"levelData"}},e._l(e.levelList,(function(e,t){return i("el-option",{key:t,attrs:{value:e.id,label:e.name}})})),1)],1)],1),e._v(" "),i("el-col",e._b({},"el-col",e.grid,!1),[i("el-form-item",{attrs:{label:"用户分组:"}},[i("el-select",{staticClass:"selWidth",attrs:{placeholder:"请选择",clearable:"",filterable:"",multiple:""},model:{value:e.groupData,callback:function(t){e.groupData=t},expression:"groupData"}},e._l(e.groupList,(function(e,t){return i("el-option",{key:t,attrs:{value:e.id,label:e.groupName}})})),1)],1)],1),e._v(" "),i("el-col",e._b({},"el-col",e.grid,!1),[i("el-form-item",{attrs:{label:"用户标签:"}},[i("el-select",{staticClass:"selWidth",attrs:{placeholder:"请选择",clearable:"",filterable:"",multiple:""},model:{value:e.labelData,callback:function(t){e.labelData=t},expression:"labelData"}},e._l(e.labelLists,(function(e,t){return i("el-option",{key:t,attrs:{value:e.id,label:e.name}})})),1)],1)],1)],1),e._v(" "),i("el-col",{attrs:{xs:24,sm:24,md:24,lg:18,xl:18}},[i("el-col",e._b({},"el-col",e.grid,!1),[i("el-form-item",{attrs:{label:"国家:"}},[i("el-select",{staticClass:"selWidth",attrs:{placeholder:"请选择",clearable:""},on:{"on-change":e.changeCountry},model:{value:e.userFrom.country,callback:function(t){e.$set(e.userFrom,"country",t)},expression:"userFrom.country"}},[i("el-option",{attrs:{value:"",label:"全部"}}),e._v(" "),i("el-option",{attrs:{value:"CN",label:"中国"}}),e._v(" "),i("el-option",{attrs:{value:"OTHER",label:"国外"}})],1)],1)],1),e._v(" "),"CN"===e.userFrom.country?i("el-col",e._b({},"el-col",e.grid,!1),[i("el-form-item",{attrs:{label:"省份:"}},[i("el-cascader",{staticClass:"selWidth",attrs:{options:e.addresData,props:e.propsCity,filterable:"",clearable:""},on:{change:e.handleChange},model:{value:e.address,callback:function(t){e.address=t},expression:"address"}})],1)],1):e._e(),e._v(" "),i("el-col",e._b({},"el-col",e.grid,!1),[i("el-form-item",{attrs:{label:"消费情况:"}},[i("el-select",{staticClass:"selWidth",attrs:{placeholder:"请选择",clearable:""},model:{value:e.userFrom.payCount,callback:function(t){e.$set(e.userFrom,"payCount",t)},expression:"userFrom.payCount"}},[i("el-option",{attrs:{value:"",label:"全部"}}),e._v(" "),i("el-option",{attrs:{value:"0",label:"0"}}),e._v(" "),i("el-option",{attrs:{value:"1",label:"1+"}}),e._v(" "),i("el-option",{attrs:{value:"2",label:"2+"}}),e._v(" "),i("el-option",{attrs:{value:"3",label:"3+"}}),e._v(" "),i("el-option",{attrs:{value:"4",label:"4+"}}),e._v(" "),i("el-option",{attrs:{value:"5",label:"5+"}})],1)],1)],1),e._v(" "),i("el-col",e._b({},"el-col",e.grid,!1),[i("el-form-item",{staticClass:"timeBox",attrs:{label:"时间选择:"}},[i("el-date-picker",{staticClass:"selWidth",attrs:{align:"right","unlink-panels":"","value-format":"yyyy-MM-dd",format:"yyyy-MM-dd",size:"small",type:"daterange",placement:"bottom-end",placeholder:"自定义时间","picker-options":e.pickerOptions},on:{change:e.onchangeTime},model:{value:e.timeVal,callback:function(t){e.timeVal=t},expression:"timeVal"}})],1)],1)],1),e._v(" "),i("el-col",{attrs:{xs:24,sm:24,md:24,lg:18,xl:18}},[i("el-col",e._b({},"el-col",e.grid,!1),[i("el-form-item",{attrs:{label:"访问情况:"}},[i("el-select",{staticClass:"selWidth",attrs:{placeholder:"请选择",clearable:""},model:{value:e.userFrom.accessType,callback:function(t){e.$set(e.userFrom,"accessType",t)},expression:"userFrom.accessType"}},[i("el-option",{attrs:{value:0,label:"全部"}}),e._v(" "),i("el-option",{attrs:{value:1,label:"首次访问"}}),e._v(" "),i("el-option",{attrs:{value:2,label:"时间段访问过"}}),e._v(" "),i("el-option",{attrs:{value:3,label:"时间段未访问"}})],1)],1)],1),e._v(" "),i("el-col",e._b({},"el-col",e.grid,!1),[i("el-form-item",{attrs:{label:"性别:"}},[i("el-radio-group",{staticClass:"selWidth",attrs:{type:"button"},model:{value:e.userFrom.sex,callback:function(t){e.$set(e.userFrom,"sex",t)},expression:"userFrom.sex"}},[i("el-radio-button",{attrs:{label:""}},[i("span",[e._v("全部")])]),e._v(" "),i("el-radio-button",{attrs:{label:"0"}},[i("span",[e._v("未知")])]),e._v(" "),i("el-radio-button",{attrs:{label:"1"}},[i("span",[e._v("男")])]),e._v(" "),i("el-radio-button",{attrs:{label:"2"}},[i("span",[e._v("女")])]),e._v(" "),i("el-radio-button",{attrs:{label:"3"}},[i("span",[e._v("保密")])])],1)],1)],1),e._v(" "),i("el-col",e._b({},"el-col",e.grid,!1),[i("el-form-item",{attrs:{label:"身份:"}},[i("el-radio-group",{staticClass:"selWidth",attrs:{type:"button"},model:{value:e.userFrom.isPromoter,callback:function(t){e.$set(e.userFrom,"isPromoter",t)},expression:"userFrom.isPromoter"}},[i("el-radio-button",{attrs:{label:""}},[i("span",[e._v("全部")])]),e._v(" "),i("el-radio-button",{attrs:{label:"1"}},[i("span",[e._v("推广员")])]),e._v(" "),i("el-radio-button",{attrs:{label:"0"}},[i("span",[e._v("普通用户")])])],1)],1)],1)],1)]:e._e(),e._v(" "),i("el-col",{staticClass:"text-right userFrom",attrs:{xs:24,sm:24,md:24,lg:6,xl:6}},[i("el-form-item",[i("el-button",{staticClass:"mr15",attrs:{type:"primary",icon:"ios-search",label:"default",size:"small"},on:{click:e.userSearchs}},[e._v("搜索")]),e._v(" "),i("el-button",{staticClass:"ResetSearch mr10",attrs:{size:"small"},on:{click:function(t){return e.reset("userFrom")}}},[e._v("重置")]),e._v(" "),i("a",{staticClass:"ivu-ml-8",on:{click:function(t){e.collapse=!e.collapse}}},[e.collapse?[e._v(" 收起 "),i("i",{staticClass:"el-icon-arrow-up"})]:[e._v(" 展开 "),i("i",{staticClass:"el-icon-arrow-down"})]],2)],1)],1)],2)],1)],1),e._v(" "),i("div",{staticClass:"btn_bt"},[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["admin:coupon:user:receive"],expression:"['admin:coupon:user:receive']"}],staticClass:"mr10",attrs:{size:"small",type:"primary"},on:{click:e.onSend}},[e._v("发送优惠券")]),e._v(" "),i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["admin:user:group"],expression:"['admin:user:group']"}],staticClass:"mr10",attrs:{size:"small"},on:{click:function(t){return e.setBatch("group")}}},[e._v("批量设置分组")]),e._v(" "),i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["admin:user:tag"],expression:"['admin:user:tag']"}],staticClass:"mr10",attrs:{size:"small"},on:{click:function(t){return e.setBatch("label")}}},[e._v("批量设置标签")])],1)],1),e._v(" "),i("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],ref:"table",staticStyle:{width:"100%"},attrs:{data:e.tableData.data,size:"mini","highlight-current-row":""},on:{"selection-change":e.onSelectTab}},[i("el-table-column",{attrs:{type:"expand"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-form",{staticClass:"demo-table-expand",attrs:{"label-position":"left",inline:""}},[i("el-form-item",{attrs:{label:"身份:"}},[i("span",[e._v(e._s(e._f("filterIsPromoter")(t.row.isPromoter)))])]),e._v(" "),i("el-form-item",{attrs:{label:"首次访问:"}},[i("span",[e._v(e._s(e._f("filterEmpty")(t.row.createTime)))])]),e._v(" "),i("el-form-item",{attrs:{label:"近次访问:"}},[i("span",[e._v(e._s(e._f("filterEmpty")(t.row.lastLoginTime)))])]),e._v(" "),i("el-form-item",{attrs:{label:"手机号:"}},[i("span",[e._v(e._s(e._f("filterEmpty")(t.row.phone)))])]),e._v(" "),i("el-form-item",{attrs:{label:"标签:"}},[i("span",[e._v(e._s(e._f("filterEmpty")(t.row.tagName)))])]),e._v(" "),i("el-form-item",{attrs:{label:"地址:"}},[i("span",[e._v(e._s(e._f("filterEmpty")(t.row.addres)))])]),e._v(" "),i("el-form-item",{staticStyle:{width:"100%",display:"flex","margin-right":"10px"},attrs:{label:"备注:"}},[i("span",[e._v(e._s(e._f("filterEmpty")(t.row.mark)))])])],1)]}}])}),e._v(" "),i("el-table-column",{attrs:{type:"selection",width:"55"}}),e._v(" "),e.checkedCities.includes("ID")?i("el-table-column",{attrs:{prop:"uid",label:"ID","min-width":"80"}}):e._e(),e._v(" "),e.checkedCities.includes("头像")?i("el-table-column",{attrs:{label:"头像","min-width":"80"},scopedSlots:e._u([{key:"default",fn:function(e){return[i("div",{staticClass:"demo-image__preview"},[i("el-image",{staticStyle:{width:"36px",height:"36px"},attrs:{src:e.row.avatar,"preview-src-list":[e.row.avatar]}})],1)]}}],null,!1,3573681484)}):e._e(),e._v(" "),e.checkedCities.includes("姓名")?i("el-table-column",{attrs:{label:"姓名","min-width":"160"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(e._f("filterEmpty")(t.row.nickname))+" | "+e._s(e._f("sexFilter")(t.row.sex)))])]}}],null,!1,3077128138)}):e._e(),e._v(" "),e.checkedCities.includes("用户等级")?i("el-table-column",{attrs:{label:"用户等级","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(e._f("filterEmpty")(e._f("levelFilter")(t.row.level))))])]}}],null,!1,88540595)}):e._e(),e._v(" "),e.checkedCities.includes("分组")?i("el-table-column",{attrs:{prop:"groupName",label:"分组","min-width":"100"}}):e._e(),e._v(" "),e.checkedCities.includes("推荐人")?i("el-table-column",{attrs:{prop:"spreadNickname",label:"推荐人","min-width":"130"}}):e._e(),e._v(" "),e.checkedCities.includes("手机号")?i("el-table-column",{attrs:{label:"手机号","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(e._f("filterEmpty")(t.row.phone)))])]}}],null,!1,3743808278)}):e._e(),e._v(" "),e.checkedCities.includes("余额")?i("el-table-column",{attrs:{prop:"nowMoney",label:"余额","min-width":"100"}}):e._e(),e._v(" "),e.checkedCities.includes("积分")?i("el-table-column",{attrs:{prop:"integral",label:"积分","min-width":"100"}}):e._e(),e._v(" "),i("el-table-column",{attrs:{label:"操作","min-width":"130",fixed:"right",align:"center","render-header":e.renderHeader},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["admin:user:infobycondition"],expression:"['admin:user:infobycondition']"}],attrs:{type:"text",size:"small"},on:{click:function(i){return e.editUser(t.row.uid)}}},[e._v("编辑")]),e._v(" "),i("el-dropdown",{attrs:{trigger:"click"}},[i("span",{staticClass:"el-dropdown-link"},[e._v(" 更多"),i("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),e._v(" "),i("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[e.checkPermi(["admin:user:topdetail"])?i("el-dropdown-item",{nativeOn:{click:function(i){return e.onDetails(t.row.uid)}}},[e._v("账户详情")]):e._e(),e._v(" "),e.checkPermi(["admin:user:operate:founds"])?i("el-dropdown-item",{nativeOn:{click:function(i){return e.editPoint(t.row.uid)}}},[e._v("积分余额")]):e._e(),e._v(" "),e.checkPermi(["admin:user:group"])?i("el-dropdown-item",{nativeOn:{click:function(i){return e.setBatch("group",t.row)}}},[e._v("设置分组")]):e._e(),e._v(" "),e.checkPermi(["admin:user:tag"])?i("el-dropdown-item",{nativeOn:{click:function(i){return e.setBatch("label",t.row)}}},[e._v("设置标签")]):e._e(),e._v(" "),e.checkPermi(["admin:user:update:phone"])?i("el-dropdown-item",{nativeOn:{click:function(i){return e.setPhone(t.row)}}},[e._v("修改手机号")]):e._e(),e._v(" "),e.checkPermi(["admin:user:update:level"])?i("el-dropdown-item",{nativeOn:{click:function(i){return e.onLevel(t.row.uid,t.row.level)}}},[e._v("修改用户等级")]):e._e(),e._v(" "),e.checkPermi(["admin:user:update:spread"])?i("el-dropdown-item",{nativeOn:{click:function(i){return e.setExtension(t.row)}}},[e._v("修改上级推广人")]):e._e(),e._v(" "),t.row.spreadUid&&t.row.spreadUid>0&&e.checkPermi(["admin:retail:spread:clean"])?i("el-dropdown-item",{nativeOn:{click:function(i){return e.clearSpread(t.row)}}},[e._v("清除上级推广人")]):e._e()],1)],1)]}}])})],1),e._v(" "),i("div",{staticClass:"block"},[i("el-pagination",{attrs:{"page-sizes":[15,30,45,60],"page-size":e.userFrom.limit,"current-page":e.userFrom.page,layout:"total, sizes, prev, pager, next, jumper",total:e.tableData.total},on:{"size-change":e.handleSizeChange,"current-change":e.pageChange}})],1)],1),e._v(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:e.card_select_show,expression:"card_select_show"}],staticClass:"card_abs",style:{top:e.collapse?"570px":"270px"}},[[i("div",{staticClass:"cell_ht"},[i("el-checkbox",{attrs:{indeterminate:e.isIndeterminate},on:{change:e.handleCheckAllChange},model:{value:e.checkAll,callback:function(t){e.checkAll=t},expression:"checkAll"}},[e._v("全选")]),e._v(" "),i("el-button",{attrs:{type:"text"},on:{click:function(t){return e.checkSave()}}},[e._v("保存")])],1),e._v(" "),i("el-checkbox-group",{on:{change:e.handleCheckedCitiesChange},model:{value:e.checkedCities,callback:function(t){e.checkedCities=t},expression:"checkedCities"}},e._l(e.columnData,(function(t){return i("el-checkbox",{key:t,staticClass:"check_cell",attrs:{label:t}},[e._v(e._s(t))])})),1)]],2),e._v(" "),i("el-dialog",{attrs:{title:"修改推广人",visible:e.extensionVisible,width:"500px","before-close":e.handleCloseExtension},on:{"update:visible":function(t){e.extensionVisible=t}}},[i("el-form",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"formExtension",staticClass:"formExtension mt20",attrs:{model:e.formExtension,rules:e.ruleInline,"label-width":"120px"},nativeOn:{submit:function(e){e.preventDefault()}}},[i("el-form-item",{attrs:{label:"用户头像:",prop:"image"}},[i("div",{staticClass:"upLoadPicBox",on:{click:e.modalPicTap}},[e.formExtension.image?i("div",{staticClass:"pictrue"},[i("img",{attrs:{src:e.formExtension.image}})]):i("div",{staticClass:"upLoad"},[i("i",{staticClass:"el-icon-camera cameraIconfont"})])])])],1),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.onSubExtension("formExtension")}}},[e._v("确 定")])],1)],1),e._v(" "),i("el-dialog",{attrs:{title:"用户列表",visible:e.userVisible,width:"900px"},on:{"update:visible":function(t){e.userVisible=t}}},[e.userVisible?i("user-list",{on:{getTemplateRow:e.getTemplateRow}}):e._e(),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){e.userVisible=!1}}},[e._v("取 消")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:function(t){e.userVisible=!1}}},[e._v("确 定")])],1)],1),e._v(" "),i("el-dialog",{attrs:{title:"设置",visible:e.dialogVisible,width:"500px","before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[i("el-form",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"dynamicValidateForm",staticClass:"demo-dynamic",attrs:{model:e.dynamicValidateForm,"label-width":"100px"}},["group"===e.batchName?i("el-form-item",{key:"1",attrs:{prop:"groupId",label:"用户分组",rules:[{required:!0,message:"请选择用户分组",trigger:"change"}]}},[i("el-select",{staticStyle:{width:"80%"},attrs:{placeholder:"请选择分组",filterable:""},model:{value:e.dynamicValidateForm.groupId,callback:function(t){e.$set(e.dynamicValidateForm,"groupId",t)},expression:"dynamicValidateForm.groupId"}},e._l(e.groupList,(function(e,t){return i("el-option",{key:t,attrs:{value:e.id,label:e.groupName}})})),1)],1):i("el-form-item",{attrs:{prop:"groupId",label:"用户标签",rules:[{required:!0,message:"请选择用户标签",trigger:"change"}]}},[i("el-select",{staticStyle:{width:"80%"},attrs:{placeholder:"请选择标签",multiple:"",filterable:""},model:{value:e.dynamicValidateForm.groupId,callback:function(t){e.$set(e.dynamicValidateForm,"groupId",t)},expression:"dynamicValidateForm.groupId"}},e._l(e.labelLists,(function(e,t){return i("el-option",{key:t,attrs:{value:e.id,label:e.name}})})),1)],1)],1),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:e.handleClose}},[e._v("取 消")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitForm("dynamicValidateForm")}}},[e._v("确 定")])],1)],1),e._v(" "),i("el-dialog",{attrs:{title:"编辑",visible:e.visible,width:"600px"},on:{"update:visible":function(t){e.visible=t}}},[e.visible?i("edit-from",{attrs:{uid:e.uid},on:{resetForm:e.resetForm}}):e._e()],1),e._v(" "),i("el-dialog",{attrs:{title:"积分余额",visible:e.VisiblePoint,width:"500px","close-on-click-modal":!1,"before-close":e.handlePointClose},on:{"update:visible":function(t){e.VisiblePoint=t}}},[i("el-form",{directives:[{name:"loading",rawName:"v-loading",value:e.loadingPoint,expression:"loadingPoint"}],ref:"PointValidateForm",staticClass:"demo-dynamic",attrs:{model:e.PointValidateForm,"label-width":"100px"}},[i("el-form-item",{attrs:{label:"修改余额",required:""}},[i("el-radio-group",{model:{value:e.PointValidateForm.moneyType,callback:function(t){e.$set(e.PointValidateForm,"moneyType",t)},expression:"PointValidateForm.moneyType"}},[i("el-radio",{attrs:{label:1}},[e._v("增加")]),e._v(" "),i("el-radio",{attrs:{label:2}},[e._v("减少")])],1)],1),e._v(" "),i("el-form-item",{attrs:{label:"余额",required:""}},[i("el-input-number",{attrs:{type:"text",precision:2,step:.1,min:0,max:999999},model:{value:e.PointValidateForm.moneyValue,callback:function(t){e.$set(e.PointValidateForm,"moneyValue",t)},expression:"PointValidateForm.moneyValue"}})],1),e._v(" "),i("el-form-item",{attrs:{label:"修改积分",required:""}},[i("el-radio-group",{model:{value:e.PointValidateForm.integralType,callback:function(t){e.$set(e.PointValidateForm,"integralType",t)},expression:"PointValidateForm.integralType"}},[i("el-radio",{attrs:{label:1}},[e._v("增加")]),e._v(" "),i("el-radio",{attrs:{label:2}},[e._v("减少")])],1)],1),e._v(" "),i("el-form-item",{attrs:{label:"积分",required:""}},[i("el-input-number",{attrs:{type:"text","step-strictly":"",min:0,max:999999},model:{value:e.PointValidateForm.integralValue,callback:function(t){e.$set(e.PointValidateForm,"integralValue",t)},expression:"PointValidateForm.integralValue"}})],1)],1),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:e.handlePointClose}},[e._v("取 消")]),e._v(" "),i("el-button",{attrs:{type:"primary",loading:e.loadingBtn},on:{click:function(t){return e.submitPointForm("PointValidateForm")}}},[e._v("确 定")])],1)],1),e._v(" "),e.uid?i("el-dialog",{attrs:{title:"用户详情",visible:e.Visible,width:"1100px","before-close":e.Close},on:{"update:visible":function(t){e.Visible=t}}},[e.Visible?i("user-details",{ref:"userDetails",attrs:{uid:e.uid}}):e._e()],1):e._e(),e._v(" "),i("el-dialog",{attrs:{title:"设置",visible:e.levelVisible,width:"600px","before-close":e.Close},on:{"update:visible":function(t){e.levelVisible=t}}},[i("level-edit",{attrs:{levelInfo:e.levelInfo,levelList:e.levelList}})],1)],1)},a=[],n=i("c24f"),l=i("21d2"),o=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"100px"}},[i("el-form-item",{attrs:{label:"用户编号:"}},[i("el-input",{staticClass:"selWidth",attrs:{disabled:""},model:{value:e.ruleForm.id,callback:function(t){e.$set(e.ruleForm,"id",t)},expression:"ruleForm.id"}})],1),e._v(" "),i("el-form-item",{attrs:{label:"用户地址:"}},[i("el-input",{staticClass:"selWidth",model:{value:e.ruleForm.addres,callback:function(t){e.$set(e.ruleForm,"addres",t)},expression:"ruleForm.addres"}})],1),e._v(" "),i("el-form-item",{attrs:{label:"用户备注:"}},[i("el-input",{staticClass:"selWidth",attrs:{type:"textarea"},model:{value:e.ruleForm.mark,callback:function(t){e.$set(e.ruleForm,"mark",t)},expression:"ruleForm.mark"}})],1),e._v(" "),i("el-form-item",{attrs:{label:"用户分组:"}},[i("el-select",{staticClass:"selWidth",attrs:{placeholder:"请选择",clearable:"",filterable:""},model:{value:e.ruleForm.groupId,callback:function(t){e.$set(e.ruleForm,"groupId",t)},expression:"ruleForm.groupId"}},e._l(e.groupList,(function(e,t){return i("el-option",{key:t,attrs:{value:e.id,label:e.groupName}})})),1)],1),e._v(" "),i("el-form-item",{attrs:{label:"用户标签:"}},[i("el-select",{staticClass:"selWidth",attrs:{placeholder:"请选择",clearable:"",filterable:"",multiple:""},model:{value:e.labelData,callback:function(t){e.labelData=t},expression:"labelData"}},e._l(e.labelLists,(function(e,t){return i("el-option",{key:t,attrs:{value:e.id,label:e.name}})})),1)],1),e._v(" "),i("el-form-item",{attrs:{label:"推广员"}},[i("el-radio-group",{model:{value:e.ruleForm.isPromoter,callback:function(t){e.$set(e.ruleForm,"isPromoter",t)},expression:"ruleForm.isPromoter"}},[i("el-radio",{attrs:{label:!0}},[e._v("开启")]),e._v(" "),i("el-radio",{attrs:{label:!1}},[e._v("关闭")])],1)],1),e._v(" "),i("el-form-item",{attrs:{label:"状态"}},[i("el-radio-group",{model:{value:e.ruleForm.status,callback:function(t){e.$set(e.ruleForm,"status",t)},expression:"ruleForm.status"}},[i("el-radio",{attrs:{label:!0}},[e._v("开启")]),e._v(" "),i("el-radio",{attrs:{label:!1}},[e._v("关闭")])],1)],1),e._v(" "),i("el-form-item",[i("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["admin:user:update"],expression:"['admin:user:update']"}],attrs:{type:"primary"},on:{click:function(t){return e.submitForm("ruleForm")}}},[e._v("提交")]),e._v(" "),i("el-button",{on:{click:function(t){return e.resetForm("ruleForm")}}},[e._v("取消")])],1)],1)},s=[],c=i("61f7");function u(e){return u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u(e)}function d(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */d=function(){return t};var e,t={},i=Object.prototype,r=i.hasOwnProperty,a=Object.defineProperty||function(e,t,i){e[t]=i.value},n="function"==typeof Symbol?Symbol:{},l=n.iterator||"@@iterator",o=n.asyncIterator||"@@asyncIterator",s=n.toStringTag||"@@toStringTag";function c(e,t,i){return Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,i){return e[t]=i}}function m(e,t,i,r){var n=t&&t.prototype instanceof y?t:y,l=Object.create(n.prototype),o=new E(r||[]);return a(l,"_invoke",{value:I(e,i,o)}),l}function h(e,t,i){try{return{type:"normal",arg:e.call(t,i)}}catch(e){return{type:"throw",arg:e}}}t.wrap=m;var p="suspendedStart",f="suspendedYield",v="executing",b="completed",g={};function y(){}function _(){}function w(){}var k={};c(k,l,(function(){return this}));var x=Object.getPrototypeOf,F=x&&x(x(V([])));F&&F!==i&&r.call(F,l)&&(k=F);var C=w.prototype=y.prototype=Object.create(k);function L(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function i(a,n,l,o){var s=h(e[a],e,n);if("throw"!==s.type){var c=s.arg,d=c.value;return d&&"object"==u(d)&&r.call(d,"__await")?t.resolve(d.__await).then((function(e){i("next",e,l,o)}),(function(e){i("throw",e,l,o)})):t.resolve(d).then((function(e){c.value=e,l(c)}),(function(e){return i("throw",e,l,o)}))}o(s.arg)}var n;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){i(e,r,t,a)}))}return n=n?n.then(a,a):a()}})}function I(t,i,r){var a=p;return function(n,l){if(a===v)throw new Error("Generator is already running");if(a===b){if("throw"===n)throw l;return{value:e,done:!0}}for(r.method=n,r.arg=l;;){var o=r.delegate;if(o){var s=P(o,r);if(s){if(s===g)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===p)throw a=b,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=v;var c=h(t,i,r);if("normal"===c.type){if(a=r.done?b:f,c.arg===g)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(a=b,r.method="throw",r.arg=c.arg)}}}function P(t,i){var r=i.method,a=t.iterator[r];if(a===e)return i.delegate=null,"throw"===r&&t.iterator.return&&(i.method="return",i.arg=e,P(t,i),"throw"===i.method)||"return"!==r&&(i.method="throw",i.arg=new TypeError("The iterator does not provide a '"+r+"' method")),g;var n=h(a,t.iterator,i.arg);if("throw"===n.type)return i.method="throw",i.arg=n.arg,i.delegate=null,g;var l=n.arg;return l?l.done?(i[t.resultName]=l.value,i.next=t.nextLoc,"return"!==i.method&&(i.method="next",i.arg=e),i.delegate=null,g):l:(i.method="throw",i.arg=new TypeError("iterator result is not an object"),i.delegate=null,g)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function j(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function E(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function V(t){if(t||""===t){var i=t[l];if(i)return i.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,n=function i(){for(;++a<t.length;)if(r.call(t,a))return i.value=t[a],i.done=!1,i;return i.value=e,i.done=!0,i};return n.next=n}}throw new TypeError(u(t)+" is not iterable")}return _.prototype=w,a(C,"constructor",{value:w,configurable:!0}),a(w,"constructor",{value:_,configurable:!0}),_.displayName=c(w,s,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===_||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,w):(e.__proto__=w,c(e,s,"GeneratorFunction")),e.prototype=Object.create(C),e},t.awrap=function(e){return{__await:e}},L(O.prototype),c(O.prototype,o,(function(){return this})),t.AsyncIterator=O,t.async=function(e,i,r,a,n){void 0===n&&(n=Promise);var l=new O(m(e,i,r,a),n);return t.isGeneratorFunction(i)?l:l.next().then((function(e){return e.done?e.value:l.next()}))},L(C),c(C,s,"Generator"),c(C,l,(function(){return this})),c(C,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),i=[];for(var r in t)i.push(r);return i.reverse(),function e(){for(;i.length;){var r=i.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},t.values=V,E.prototype={constructor:E,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(j),!t)for(var i in this)"t"===i.charAt(0)&&r.call(this,i)&&!isNaN(+i.slice(1))&&(this[i]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var i=this;function a(r,a){return o.type="throw",o.arg=t,i.next=r,a&&(i.method="next",i.arg=e),!!a}for(var n=this.tryEntries.length-1;n>=0;--n){var l=this.tryEntries[n],o=l.completion;if("root"===l.tryLoc)return a("end");if(l.tryLoc<=this.prev){var s=r.call(l,"catchLoc"),c=r.call(l,"finallyLoc");if(s&&c){if(this.prev<l.catchLoc)return a(l.catchLoc,!0);if(this.prev<l.finallyLoc)return a(l.finallyLoc)}else if(s){if(this.prev<l.catchLoc)return a(l.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<l.finallyLoc)return a(l.finallyLoc)}}}},abrupt:function(e,t){for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var n=a;break}}n&&("break"===e||"continue"===e)&&n.tryLoc<=t&&t<=n.finallyLoc&&(n=null);var l=n?n.completion:{};return l.type=e,l.arg=t,n?(this.method="next",this.next=n.finallyLoc,g):this.complete(l)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),g},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var i=this.tryEntries[t];if(i.finallyLoc===e)return this.complete(i.completion,i.afterLoc),j(i),g}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var i=this.tryEntries[t];if(i.tryLoc===e){var r=i.completion;if("throw"===r.type){var a=r.arg;j(i)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,i,r){return this.delegate={iterator:V(t),resultName:i,nextLoc:r},"next"===this.method&&(this.arg=e),g}},t}function m(e,t,i,r,a,n,l){try{var o=e[n](l),s=o.value}catch(c){return void i(c)}o.done?t(s):Promise.resolve(s).then(r,a)}function h(e){return function(){var t=this,i=arguments;return new Promise((function(r,a){var n=e.apply(t,i);function l(e){m(n,r,a,l,o,"next",e)}function o(e){m(n,r,a,l,o,"throw",e)}l(void 0)}))}}var p={id:null,mark:"",addres:"",groupId:"",level:"",isPromoter:!1,status:!1},f={name:"UserEdit",props:{uid:{type:Number,default:null}},data:function(){return{ruleForm:Object.assign({},p),groupData:[],labelData:[],labelLists:[],levelList:[],groupList:[],rules:{}}},mounted:function(){this.uid&&this.userInfo(),this.groupLists(),this.levelLists(),this.getTagList()},methods:{userInfo:function(){var e=this;Object(n["B"])({id:this.uid}).then(function(){var t=h(d().mark((function t(i){return d().wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.ruleForm={id:i.uid,mark:i.mark,status:i.status,addres:i.addres,groupId:Number(i.groupId)||"",level:i.level||"",isPromoter:i.isPromoter,tagId:i.tagId||""},e.labelData=i.tagId?i.tagId.split(",").map(Number):[];case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())},groupLists:function(){var e=this;Object(n["g"])({page:1,limit:9999}).then(function(){var t=h(d().mark((function t(i){return d().wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.groupList=i.list;case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())},getTagList:function(){var e=this;Object(n["u"])({page:1,limit:9999}).then((function(t){e.labelLists=t.list}))},levelLists:function(){var e=this;Object(n["n"])().then(function(){var t=h(d().mark((function t(i){return d().wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.levelList=i.list;case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())},submitForm:Object(c["a"])((function(e){var t=this;this.$refs[e].validate((function(e){if(!e)return!1;t.ruleForm.tagId=t.labelData.join(","),Object(n["E"])({id:t.ruleForm.id},t.ruleForm).then(function(){var e=h(d().mark((function e(i){return d().wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.$message.success("编辑成功"),t.$parent.$parent.visible=!1,t.$parent.$parent.getList();case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}))})),resetForm:function(e){this.$refs[e].resetFields(),this.$emit("resetForm")}}},v=f,b=(i("e87a"),i("2877")),g=Object(b["a"])(v,o,s,!1,null,"4ef96270",null),y=g.exports,_=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",[e.psInfo?i("div",{staticClass:"acea-row row-middle border_bottom pb-24"},[i("div",{staticClass:"avatar mr20"},[i("img",{attrs:{src:e.psInfo.user.avatar}})]),e._v(" "),i("div",{staticClass:"dashboard-workplace-header-tip"},[i("p",{staticClass:"dashboard-workplace-header-tip-title",domProps:{textContent:e._s(e.psInfo.user.nickname||"-")}}),e._v(" "),i("div",{staticClass:"dashboard-workplace-header-tip-desc"},[i("span",{staticClass:"dashboard-workplace-header-tip-desc-sp pb-1"},[e._v("余额: "+e._s(e.psInfo.balance))]),e._v(" "),i("span",{staticClass:"dashboard-workplace-header-tip-desc-sp pb-1"},[e._v("总计订单: "+e._s(e.psInfo.allOrderCount))]),e._v(" "),i("span",{staticClass:"dashboard-workplace-header-tip-desc-sp pb-1"},[e._v("总消费金额: "+e._s(e.psInfo.allConsumeCount))]),e._v(" "),i("span",{staticClass:"dashboard-workplace-header-tip-desc-sp"},[e._v("积分: "+e._s(e.psInfo.integralCount))]),e._v(" "),i("span",{staticClass:"dashboard-workplace-header-tip-desc-sp"},[e._v("本月订单: "+e._s(e.psInfo.mothOrderCount))]),e._v(" "),i("span",{staticClass:"dashboard-workplace-header-tip-desc-sp"},[e._v("本月消费金额: "+e._s(e.psInfo.mothConsumeCount))])])])]):e._e(),e._v(" "),i("el-row",{staticClass:"ivu-mt mt20",attrs:{align:"middle",gutter:10}},[i("el-col",{attrs:{span:4}},[i("el-menu",{staticClass:"el-menu-vertical-demo",attrs:{"default-active":"0"},on:{select:e.changeType}},e._l(e.list,(function(t,r){return i("el-menu-item",{key:r,attrs:{name:t.val,index:t.val}},[i("span",{attrs:{slot:"title"},slot:"title"},[e._v(e._s(t.label))])])})),1)],1),e._v(" "),i("el-col",{attrs:{span:20}},[i("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"tabNumWidth",attrs:{data:e.tableData.data,"max-height":"400"}},e._l(e.columns,(function(e,t){return i("el-table-column",{key:t,attrs:{prop:e.key,label:e.title,width:"item.minWidth","show-overflow-tooltip":!0}})})),1),e._v(" "),i("div",{staticClass:"block"},[i("el-pagination",{attrs:{"page-sizes":[6,12,18,24],"page-size":e.tableFrom.limit,"current-page":e.tableFrom.page,layout:"total, sizes, prev, pager, next, jumper",total:e.tableData.total},on:{"size-change":e.handleSizeChange,"current-change":e.pageChange}})],1)],1)],1)],1)},w=[],k=i("b7be"),x={name:"UserDetails",props:{uid:{type:Number,default:null}},data:function(){return{loading:!1,columns:[],Visible:!1,list:[{val:"0",label:"消费记录"},{val:"1",label:"积分明细"},{val:"2",label:"签到记录"},{val:"3",label:"持有优惠券"},{val:"4",label:"余额变动"},{val:"5",label:"好友关系"}],tableData:{data:[],total:0},tableFrom:{page:1,limit:6,type:"0",userId:""},psInfo:null}},mounted:function(){this.uid&&(this.getHeader(),this.getInfo())},methods:{changeType:function(e){this.tableFrom.type=e,this.tableFrom.page=1,this.tableFrom.limit=6,"1"===e?this.integral():this.getInfo()},integral:function(){var e=this;this.loading=!0,Object(k["D"])({limit:this.tableFrom.limit,page:this.tableFrom.page},{uid:this.uid}).then((function(t){e.tableData.data=t.list,e.tableData.total=t.total,e.columns=[{title:"来源/用途",key:"title",minWidth:120},{title:"积分变化",key:"integral",minWidth:120},{title:"变化后积分",key:"balance",minWidth:120},{title:"日期",key:"updateTime",minWidth:120},{title:"备注",key:"mark",minWidth:120}],e.loading=!1})).catch((function(t){e.loading=!1}))},getInfo:function(){var e=this;this.tableFrom.userId=this.uid,this.loading=!0,Object(n["k"])(this.tableFrom).then((function(t){switch(e.tableData.data=t.list,e.tableData.total=t.total,e.tableFrom.type){case"0":e.columns=[{title:"订单ID",key:"orderId",minWidth:250},{title:"收货人",key:"realName",minWidth:90},{title:"商品数量",key:"totalNum",minWidth:80},{title:"商品总价",key:"totalPrice",minWidth:90},{title:"实付金额",key:"payPrice",minWidth:90},{title:"交易完成时间",key:"payTime",minWidth:160}];break;case"2":e.columns=[{title:"动作",key:"title",minWidth:120},{title:"获得积分",key:"number",minWidth:120},{title:"签到时间",key:"createTime",minWidth:120},{title:"备注",key:"title",minWidth:120}];break;case"3":e.columns=[{title:"优惠券名称",key:"name",minWidth:120},{title:"面值",key:"money",minWidth:120},{title:"有效期",key:"endTime",minWidth:120},{title:"最低消费额",key:"minPrice",minWidth:120},{title:"兑换时间",key:"updateTime",minWidth:120}];break;case"4":e.columns=[{title:"变动金额",key:"number",minWidth:120},{title:"变动后",key:"balance",minWidth:120},{title:"类型",key:"title",minWidth:120},{title:"创建时间",key:"add_time",minWidth:120},{title:"备注",key:"mark",minWidth:120}];break;default:e.columns=[{title:"ID",key:"uid",minWidth:120},{title:"昵称",key:"nickname",minWidth:120},{title:"等级",key:"level",minWidth:120},{title:"加入时间",key:"createTime",minWidth:120}]}e.loading=!1})).catch((function(){e.loading=!1}))},pageChange:function(e){this.tableFrom.page=e,"1"===this.tableFrom.type?this.integral():this.getInfo()},handleSizeChange:function(e){this.tableFrom.limit=e,"1"===this.tableFrom.type?this.integral():this.getInfo()},getHeader:function(){var e=this;Object(n["y"])({userId:this.uid}).then((function(t){e.psInfo=t}))}}},F=x,C=(i("e116"),Object(b["a"])(F,_,w,!1,null,"21e18b60",null)),L=C.exports,O=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,"label-width":"100px"}},[i("el-form-item",[i("el-alert",{attrs:{title:"请勿频繁更改,以免计算产生混乱!",type:"warning"}})],1),e._v(" "),i("el-form-item",{attrs:{label:"用户等级","label-width":"100px"}},[i("el-select",{attrs:{clearable:"",placeholder:"请选择"},on:{change:e.currentSel},model:{value:e.ruleForm.levelId,callback:function(t){e.$set(e.ruleForm,"levelId",t)},expression:"ruleForm.levelId"}},e._l(e.levelList,(function(e){return i("el-option",{key:e.grade,attrs:{label:e.name,value:e.id,disabled:!e.isShow}})})),1)],1),e._v(" "),""!=e.grade&&e.grade<e.levelInfo.gradeLevel?i("el-form-item",{attrs:{label:"扣除经验","label-width":"100px"}},[i("el-switch",{model:{value:e.ruleForm.isSub,callback:function(t){e.$set(e.ruleForm,"isSub",t)},expression:"ruleForm.isSub"}})],1):e._e(),e._v(" "),i("el-form-item",[i("el-button",{on:{click:function(t){return e.resetForm("ruleForm")}}},[e._v("取消")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitForm("ruleForm")}}},[e._v("确定")])],1)],1)},I=[],P={props:{levelInfo:{type:Object,default:{}},levelList:{type:Array,default:[]}},data:function(){return{grade:"",levelStatus:!1,ruleForm:{isSub:!1,levelId:"",uid:this.levelInfo.uid}}},created:function(){this.ruleForm.levelId=this.levelInfo.level?Number(this.levelInfo.level):""},watch:{levelInfo:function(e){this.ruleForm.uid=e.uid||0,this.ruleForm.levelId=this.levelInfo.level?Number(this.levelInfo.level):e.levelId}},methods:{submitForm:Object(c["a"])((function(e){var t=this;this.$refs[e].validate((function(i){if(!i)return!1;Object(n["C"])(t.ruleForm).then((function(i){t.$message.success("编辑成功"),t.$parent.$parent.getList(),t.$parent.$parent.levelVisible=!1,t.$refs[e].resetFields(),t.grade=""}))}))})),currentSel:function(){var e=this;this.levelList.forEach((function(t){t.id==e.ruleForm.levelId&&(e.grade=t.grade)}))},resetForm:function(e){var t=this;this.$nextTick((function(){t.$refs[e].resetFields(),t.grade=""})),this.$parent.$parent.levelVisible=!1}}},S=P,j=Object(b["a"])(S,O,I,!1,null,null,null),E=j.exports,V=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"divBox"},[i("el-card",{staticClass:"box-card"},[i("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[i("el-form",{attrs:{inline:""}},[i("el-form-item",[i("el-input",{staticClass:"selWidth",attrs:{placeholder:"请输入用户名称"},model:{value:e.tableFrom.keywords,callback:function(t){e.$set(e.tableFrom,"keywords",t)},expression:"tableFrom.keywords"}},[i("el-button",{attrs:{slot:"append",icon:"el-icon-search"},on:{click:e.search},slot:"append"})],1)],1)],1)],1),e._v(" "),i("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.tableData.data,width:"800px",size:"small"}},[i("el-table-column",{attrs:{label:"",width:"40"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-radio",{attrs:{label:t.row.uid},nativeOn:{change:function(i){return e.getTemplateRow(t.$index,t.row)}},model:{value:e.templateRadio,callback:function(t){e.templateRadio=t},expression:"templateRadio"}},[e._v(" ")])]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"uid",label:"ID","min-width":"60"}}),e._v(" "),i("el-table-column",{attrs:{prop:"nickname",label:"微信用户名称","min-width":"130"}}),e._v(" "),i("el-table-column",{attrs:{label:"用户头像","min-width":"80"},scopedSlots:e._u([{key:"default",fn:function(e){return[i("div",{staticClass:"demo-image__preview"},[i("el-image",{staticClass:"tabImage",attrs:{src:e.row.avatar,"preview-src-list":[e.row.avatar]}})],1)]}}])}),e._v(" "),i("el-table-column",{attrs:{label:"性别","min-width":"80"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(e._f("saxFilter")(t.row.sex)))])]}}])}),e._v(" "),i("el-table-column",{attrs:{label:"地区","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(t.row.addres))])]}}])})],1),e._v(" "),i("div",{staticClass:"block"},[i("el-pagination",{attrs:{"page-sizes":[10,20,30,40],"page-size":e.tableFrom.limit,"current-page":e.tableFrom.page,layout:"total, sizes, prev, pager, next, jumper",total:e.tableData.total},on:{"size-change":e.handleSizeChange,"current-change":e.pageChange}})],1)],1)],1)},D=[],$={name:"UserList",filters:{saxFilter:function(e){var t={0:"未知",1:"男",2:"女"};return t[e]},statusFilter:function(e){var t={wechat:"微信用户",routine:"小程序用户"};return t[e]}},data:function(){return{templateRadio:0,loading:!1,tableData:{data:[],total:0},tableFrom:{page:1,limit:10,keywords:""}}},mounted:function(){this.getList()},methods:{getTemplateRow:function(e,t){this.$emit("getTemplateRow",t)},getList:function(){var e=this;this.loading=!0,Object(n["D"])(this.tableFrom).then((function(t){e.tableData.data=t.list,e.tableData.total=t.total,e.loading=!1})).catch((function(t){e.$message.error(t.message),e.loading=!1}))},search:function(){var e=this;this.loading=!0,Object(n["D"])({keywords:this.tableFrom.keywords}).then((function(t){e.tableData.data=t.list,e.tableData.total=t.total,e.loading=!1})).catch((function(t){e.$message.error(t.message),e.loading=!1}))},pageChange:function(e){this.tableFrom.page=e,this.getList()},handleSizeChange:function(e){this.tableFrom.limit=e,this.getList()}}},T=$,N=Object(b["a"])(T,V,D,!1,null,"64a4dc90",null),W=N.exports,A=i("2f2c"),z=(i("a78e"),i("e350"));function R(e){return R="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},R(e)}function B(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */B=function(){return t};var e,t={},i=Object.prototype,r=i.hasOwnProperty,a=Object.defineProperty||function(e,t,i){e[t]=i.value},n="function"==typeof Symbol?Symbol:{},l=n.iterator||"@@iterator",o=n.asyncIterator||"@@asyncIterator",s=n.toStringTag||"@@toStringTag";function c(e,t,i){return Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,i){return e[t]=i}}function u(e,t,i,r){var n=t&&t.prototype instanceof b?t:b,l=Object.create(n.prototype),o=new S(r||[]);return a(l,"_invoke",{value:L(e,i,o)}),l}function d(e,t,i){try{return{type:"normal",arg:e.call(t,i)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var m="suspendedStart",h="suspendedYield",p="executing",f="completed",v={};function b(){}function g(){}function y(){}var _={};c(_,l,(function(){return this}));var w=Object.getPrototypeOf,k=w&&w(w(j([])));k&&k!==i&&r.call(k,l)&&(_=k);var x=y.prototype=b.prototype=Object.create(_);function F(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function C(e,t){function i(a,n,l,o){var s=d(e[a],e,n);if("throw"!==s.type){var c=s.arg,u=c.value;return u&&"object"==R(u)&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){i("next",e,l,o)}),(function(e){i("throw",e,l,o)})):t.resolve(u).then((function(e){c.value=e,l(c)}),(function(e){return i("throw",e,l,o)}))}o(s.arg)}var n;a(this,"_invoke",{value:function(e,r){function a(){return new t((function(t,a){i(e,r,t,a)}))}return n=n?n.then(a,a):a()}})}function L(t,i,r){var a=m;return function(n,l){if(a===p)throw new Error("Generator is already running");if(a===f){if("throw"===n)throw l;return{value:e,done:!0}}for(r.method=n,r.arg=l;;){var o=r.delegate;if(o){var s=O(o,r);if(s){if(s===v)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===m)throw a=f,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=p;var c=d(t,i,r);if("normal"===c.type){if(a=r.done?f:h,c.arg===v)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(a=f,r.method="throw",r.arg=c.arg)}}}function O(t,i){var r=i.method,a=t.iterator[r];if(a===e)return i.delegate=null,"throw"===r&&t.iterator.return&&(i.method="return",i.arg=e,O(t,i),"throw"===i.method)||"return"!==r&&(i.method="throw",i.arg=new TypeError("The iterator does not provide a '"+r+"' method")),v;var n=d(a,t.iterator,i.arg);if("throw"===n.type)return i.method="throw",i.arg=n.arg,i.delegate=null,v;var l=n.arg;return l?l.done?(i[t.resultName]=l.value,i.next=t.nextLoc,"return"!==i.method&&(i.method="next",i.arg=e),i.delegate=null,v):l:(i.method="throw",i.arg=new TypeError("iterator result is not an object"),i.delegate=null,v)}function I(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function P(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(I,this),this.reset(!0)}function j(t){if(t||""===t){var i=t[l];if(i)return i.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,n=function i(){for(;++a<t.length;)if(r.call(t,a))return i.value=t[a],i.done=!1,i;return i.value=e,i.done=!0,i};return n.next=n}}throw new TypeError(R(t)+" is not iterable")}return g.prototype=y,a(x,"constructor",{value:y,configurable:!0}),a(y,"constructor",{value:g,configurable:!0}),g.displayName=c(y,s,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===g||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,c(e,s,"GeneratorFunction")),e.prototype=Object.create(x),e},t.awrap=function(e){return{__await:e}},F(C.prototype),c(C.prototype,o,(function(){return this})),t.AsyncIterator=C,t.async=function(e,i,r,a,n){void 0===n&&(n=Promise);var l=new C(u(e,i,r,a),n);return t.isGeneratorFunction(i)?l:l.next().then((function(e){return e.done?e.value:l.next()}))},F(x),c(x,s,"Generator"),c(x,l,(function(){return this})),c(x,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),i=[];for(var r in t)i.push(r);return i.reverse(),function e(){for(;i.length;){var r=i.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},t.values=j,S.prototype={constructor:S,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(P),!t)for(var i in this)"t"===i.charAt(0)&&r.call(this,i)&&!isNaN(+i.slice(1))&&(this[i]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var i=this;function a(r,a){return o.type="throw",o.arg=t,i.next=r,a&&(i.method="next",i.arg=e),!!a}for(var n=this.tryEntries.length-1;n>=0;--n){var l=this.tryEntries[n],o=l.completion;if("root"===l.tryLoc)return a("end");if(l.tryLoc<=this.prev){var s=r.call(l,"catchLoc"),c=r.call(l,"finallyLoc");if(s&&c){if(this.prev<l.catchLoc)return a(l.catchLoc,!0);if(this.prev<l.finallyLoc)return a(l.finallyLoc)}else if(s){if(this.prev<l.catchLoc)return a(l.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<l.finallyLoc)return a(l.finallyLoc)}}}},abrupt:function(e,t){for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var n=a;break}}n&&("break"===e||"continue"===e)&&n.tryLoc<=t&&t<=n.finallyLoc&&(n=null);var l=n?n.completion:{};return l.type=e,l.arg=t,n?(this.method="next",this.next=n.finallyLoc,v):this.complete(l)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),v},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var i=this.tryEntries[t];if(i.finallyLoc===e)return this.complete(i.completion,i.afterLoc),P(i),v}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var i=this.tryEntries[t];if(i.tryLoc===e){var r=i.completion;if("throw"===r.type){var a=r.arg;P(i)}return a}}throw new Error("illegal catch attempt")},delegateYield:function(t,i,r){return this.delegate={iterator:j(t),resultName:i,nextLoc:r},"next"===this.method&&(this.arg=e),v}},t}function G(e,t,i,r,a,n,l){try{var o=e[n](l),s=o.value}catch(c){return void i(c)}o.done?t(s):Promise.resolve(s).then(r,a)}function U(e){return function(){var t=this,i=arguments;return new Promise((function(r,a){var n=e.apply(t,i);function l(e){G(n,r,a,l,o,"next",e)}function o(e){G(n,r,a,l,o,"throw",e)}l(void 0)}))}}var H={name:"UserIndex",components:{editFrom:y,userDetails:L,userList:W,levelEdit:E},filters:{sexFilter:function(e){var t={0:"未知",1:"男",2:"女",3:"保密"};return t[e]}},data:function(){return{formExtension:{image:"",spreadUid:"",userId:""},ruleInline:{},extensionVisible:!1,userVisible:!1,levelInfo:"",pickerOptions:this.$timeOptions,loadingBtn:!1,PointValidateForm:{integralType:2,integralValue:0,moneyType:2,moneyValue:0,uid:""},loadingPoint:!1,VisiblePoint:!1,visible:!1,userIds:"",dialogVisible:!1,levelVisible:!1,levelData:[],groupData:[],labelData:[],selData:[],labelPosition:"right",collapse:!1,props:{children:"child",label:"name",value:"name",emitPath:!1},propsCity:{children:"child",label:"name",value:"name"},headeNum:[{type:"",name:"全部用户"},{type:"wechat",name:"微信公众号用户"},{type:"routine",name:"微信小程序用户"},{type:"h5",name:"H5用户"}],listLoading:!0,tableData:{data:[],total:0},loginType:"",userFrom:{labelId:"",userType:"",sex:"",isPromoter:"",country:"",payCount:"",accessType:0,dateLimit:"",keywords:"",province:"",city:"",page:1,limit:15,level:"",groupId:""},grid:{xl:8,lg:12,md:12,sm:24,xs:24},levelList:[],labelLists:[],groupList:[],selectedData:[],timeVal:[],addresData:[],dynamicValidateForm:{groupId:[]},loading:!1,groupIdFrom:[],selectionList:[],batchName:"",uid:0,Visible:!1,keyNum:0,address:[],multipleSelectionAll:[],idKey:"uid",card_select_show:!1,checkAll:!1,checkedCities:["ID","头像","姓名","用户等级","分组","推荐人","手机号","余额","积分"],columnData:["ID","头像","姓名","用户等级","分组","推荐人","手机号","余额","积分"],isIndeterminate:!0}},activated:function(){this.userFrom.keywords="",this.loginType="0",this.getList(1)},mounted:function(){this.getList(),this.groupLists(),this.levelLists(),this.getTagList(),this.getCityList()},methods:{checkPermi:z["a"],setPhone:function(e){var t=this;this.$prompt("修改手机号",{confirmButtonText:"确定",cancelButtonText:"取消",inputErrorMessage:"请输入修改手机号",inputType:"text",inputValue:e.phone,inputPlaceholder:"请输入手机号",closeOnClickModal:!1,inputValidator:function(e){if(!e)return"请填写手机号"}}).then((function(i){var r=i.value;Object(n["z"])({id:e.uid,phone:r}).then((function(){t.$message.success("编辑成功"),t.getList()}))})).catch((function(){t.$message.info("取消输入")}))},clearSpread:function(e){var t=this;this.$modalSure("解除【"+e.nickname+"】的上级推广人吗").then((function(){Object(l["d"])(e.uid).then((function(e){t.$message.success("清除成功"),t.getList()}))}))},onSubExtension:function(e){var t=this;this.$refs[e].validate((function(e){if(!e)return!1;Object(n["A"])(t.formExtension).then((function(e){t.$message.success("设置成功"),t.extensionVisible=!1,t.getList()}))}))},getTemplateRow:function(e){this.formExtension.image=e.avatar,this.formExtension.spreadUid=e.uid},setExtension:function(e){this.formExtension={image:"",spreadUid:"",userId:e.uid},this.extensionVisible=!0},handleCloseExtension:function(){this.extensionVisible=!1},modalPicTap:function(){this.userVisible=!0},resetForm:function(){this.visible=!1},reset:function(e){this.userFrom={labelId:"",userType:"",sex:"",isPromoter:"",country:"",payCount:"",accessType:0,dateLimit:"",keywords:"",province:"",city:"",page:1,limit:15,level:"",groupId:""},this.levelData=[],this.groupData=[],this.labelData=[],this.timeVal=[],this.getList()},getCityList:function(){var e=U(B().mark((function e(){var t;return B().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,A["c"]();case 2:t=e.sent,this.addresData=t;case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),sendNews:function(){if(0===this.selectionList.length)return this.$message.warning("请先选择用户");this.$modalArticle((function(e){}),"send")},onSend:function(){if(0===this.selectionList.length)return this.$message.warning("请选择要设置的用户");var e=this;this.$modalCoupon("send",this.keyNum+=1,[],(function(t){e.formValidate.give_coupon_ids=[],e.couponData=[],t.map((function(t){e.formValidate.give_coupon_ids.push(t.coupon_id),e.couponData.push(t.title)})),e.selectionList=[]}),this.userIds,"user")},Close:function(){this.Visible=!1,this.levelVisible=!1},onDetails:function(e){this.uid=e,this.Visible=!0},onLevel:function(e,t){var i=new Object;this.levelList.forEach((function(e){e.id==t&&(i.gradeLevel=e.grade)})),i.uid=e,i.level=t,this.levelInfo=i,this.levelVisible=!0},editPoint:function(e){this.uid=e,this.VisiblePoint=!0},submitPointForm:Object(c["a"])((function(e){var t=this;this.$refs[e].validate((function(e){if(!e)return!1;t.PointValidateForm.uid=t.uid,t.loadingBtn=!0,Object(n["c"])(t.PointValidateForm).then((function(e){t.$message.success("设置成功"),t.loadingBtn=!1,t.handlePointClose(),t.getList()})).catch((function(){t.loadingBtn=!1}))}))})),handlePointClose:function(){this.VisiblePoint=!1,this.PointValidateForm={integralType:2,integralValue:0,moneyType:2,moneyValue:0,uid:""}},editUser:function(e){this.uid=e,this.visible=!0},submitForm:function(e){var t=this;this.$refs[e].validate((function(e){if(!e)return!1;t.loading=!0,"group"===t.batchName?Object(n["h"])({groupId:t.dynamicValidateForm.groupId,id:t.userIds}).then((function(e){t.$message.success("设置成功"),t.loading=!1,t.handleClose(),t.getList()})).catch((function(){t.loading=!1})):Object(n["v"])({tagId:t.dynamicValidateForm.groupId.join(","),id:t.userIds}).then((function(e){t.$message.success("设置成功"),t.loading=!1,t.handleClose(),t.getList()})).catch((function(){t.loading=!1}))}))},setBatch:function(e,t){if(this.batchName=e,t?(this.userIds=t.uid,"group"===this.batchName?this.dynamicValidateForm.groupId=t.groupId?Number(t.groupId):"":this.dynamicValidateForm.groupId=t.tagId?t.tagId.split(",").map(Number):[]):this.dynamicValidateForm.groupId="",0===this.multipleSelectionAll.length&&!t)return this.$message.warning("请选择要设置的用户");this.dialogVisible=!0},handleClose:function(){this.dialogVisible=!1,this.$refs["dynamicValidateForm"].resetFields()},onSelectTab:function(e){var t=this;this.selectionList=e,setTimeout((function(){t.changePageCoreRecordData();var e=[];t.multipleSelectionAll.length&&(t.multipleSelectionAll.map((function(t){e.push(t.uid)})),t.userIds=e.join(","))}),50)},userSearchs:function(){this.userFrom.page=1,this.getList()},changeCountry:function(){"OTHER"!==this.userFrom.country&&this.userFrom.country||(this.selectedData=[],this.userFrom.province="",this.userFrom.city="",this.address=[])},handleChange:function(e){this.userFrom.province=e[0],this.userFrom.city=e[1]},onchangeTime:function(e){this.timeVal=e,this.userFrom.dateLimit=e?this.timeVal.join(","):""},groupLists:function(){var e=this;Object(n["g"])({page:1,limit:9999}).then(function(){var t=U(B().mark((function t(i){return B().wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.groupList=i.list;case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())},getTagList:function(){var e=this;Object(n["u"])({page:1,limit:9999}).then((function(t){e.labelLists=t.list}))},levelLists:function(){var e=this;Object(n["n"])().then(function(){var t=U(B().mark((function t(i){return B().wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.levelList=i,localStorage.setItem("levelKey",JSON.stringify(i));case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())},getList:function(e){var t=this;this.listLoading=!0,this.userFrom.page=e||this.userFrom.page,this.userFrom.userType=this.loginType,0==this.loginType&&(this.userFrom.userType=""),this.userFrom.level=this.levelData.join(","),this.userFrom.groupId=this.groupData.join(","),this.userFrom.labelId=this.labelData.join(","),Object(n["D"])(this.userFrom).then((function(e){t.tableData.data=e.list,t.tableData.total=e.total,t.$nextTick((function(){this.setSelectRow()})),t.listLoading=!1})).catch((function(){t.listLoading=!1})),this.checkedCities=this.$cache.local.has("user_stroge")?this.$cache.local.getJSON("user_stroge"):this.checkedCities,this.$set(this,"card_select_show",!1)},setSelectRow:function(){if(this.multipleSelectionAll&&!(this.multipleSelectionAll.length<=0)){var e=this.idKey,t=[];this.multipleSelectionAll.forEach((function(i){t.push(i[e])})),this.$refs.table.clearSelection();for(var i=0;i<this.tableData.data.length;i++)t.indexOf(this.tableData.data[i][e])>=0&&this.$refs.table.toggleRowSelection(this.tableData.data[i],!0)}},changePageCoreRecordData:function(){var e=this.idKey,t=this;if(this.multipleSelectionAll.length<=0)this.multipleSelectionAll=this.selectionList;else{var i=[];this.multipleSelectionAll.forEach((function(t){i.push(t[e])}));var r=[];this.selectionList.forEach((function(a){r.push(a[e]),i.indexOf(a[e])<0&&t.multipleSelectionAll.push(a)}));var a=[];this.tableData.data.forEach((function(t){r.indexOf(t[e])<0&&a.push(t[e])})),a.forEach((function(r){if(i.indexOf(r)>=0)for(var a=0;a<t.multipleSelectionAll.length;a++)if(t.multipleSelectionAll[a][e]==r){t.multipleSelectionAll.splice(a,1);break}}))}},pageChange:function(e){this.changePageCoreRecordData(),this.userFrom.page=e,this.getList()},handleSizeChange:function(e){this.changePageCoreRecordData(),this.userFrom.limit=e,this.getList()},handleDelete:function(e,t){var i=this;this.$modalSure().then((function(){productDeleteApi(e).then((function(){i.$message.success("删除成功"),i.getList()}))}))},onchangeIsShow:function(e){var t=this;e.isShow?putOnShellApi(e.id).then((function(){t.$message.success("上架成功"),t.getList()})).catch((function(){e.isShow=!e.isShow})):offShellApi(e.id).then((function(){t.$message.success("下架成功"),t.getList()})).catch((function(){e.isShow=!e.isShow}))},renderHeader:function(e){var t=this;return e("p",[e("span",{style:"padding-right:5px;"},["操作"]),e("i",{class:"el-icon-setting",on:{click:function(){return t.handleAddItem()}}})])},handleAddItem:function(){this.card_select_show?this.$set(this,"card_select_show",!1):this.card_select_show||this.$set(this,"card_select_show",!0)},handleCheckAllChange:function(e){this.checkedCities=e?this.columnData:[],this.isIndeterminate=!1},handleCheckedCitiesChange:function(e){var t=e.length;this.checkAll=t===this.columnData.length,this.isIndeterminate=t>0&&t<this.columnData.length},checkSave:function(){this.card_select_show=!1,this.$modal.loading("正在保存到本地,请稍候..."),this.$cache.local.setJSON("user_stroge",this.checkedCities),setTimeout(this.$modal.closeLoading(),1e3)}}},M=H,q=(i("aff5"),Object(b["a"])(M,r,a,!1,null,"5b0b03b4",null));t["default"]=q.exports},e116:function(e,t,i){"use strict";i("6b49")},e87a:function(e,t,i){"use strict";i("6e3c")},fafa:function(e,t,i){}}]);