mirror of
https://github.com/crmeb/CRMEB.git
synced 2025-12-23 19:32:33 +00:00
1 line
30 KiB
JavaScript
1 line
30 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-1bc71a8c"],{"232f":function(t,e,s){"use strict";s("a9e3"),s("d81d"),s("a434");var a=s("c24f"),i={name:"userLabel",props:{uid:{type:String|Number,default:0},only_get:{default:!1},selectDataLabel:{type:Array,default:function(){}}},data:function(){return{labelList:[],activeIds:[],unLaberids:[]}},watch:{uid:{handler:function(t,e){t!=e&&this.getList()},deep:!0}},mounted:function(){this.getList()},methods:{getList:function(){var t=this;Object(a.j)(this.uid||0).then((function(e){t.selectDataLabel&&t.selectDataLabel.length&&t.selectDataLabel.map((function(t){e.data.map((function(e){e.label.map((function(e){e.id===t.id&&(e.disabled=!0)}))}))})),e.data.map((function(e){e.label.map((function(e){e.disabled&&t.activeIds.push(e.id)}))})),t.labelList=e.data}))},selectLabel:function(t){var e;t.disabled?(e=this.activeIds.indexOf(t.id),this.activeIds.splice(e,1),t.disabled=!1):(this.activeIds.push(t.id),t.disabled=!0)},subBtn:function(){var t=this,e=[];this.only_get?(this.labelList.map((function(t){t.label.map((function(t){1==t.disabled&&e.push({id:t.id,label_name:t.label_name})}))})),this.$emit("activeData",e)):(this.labelList.map((function(t){t.label.map((function(t){0==t.disabled&&e.push(t.id)}))})),this.unLaberids=e,Object(a.A)(this.uid,{label_ids:this.activeIds,un_label_ids:this.unLaberids}).then((function(e){t.$emit("onceGetList"),t.activeIds=[],t.unLaberids=[],t.$Message.success(e.msg),t.$emit("close")})).catch((function(e){t.$Message.error(e.msg)})))},cancel:function(){this.activeIds=[],this.unLaberids=[],this.$emit("close")}}};s("7c7a"),s=s("2877"),s=Object(s.a)(i,(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"label-wrapper"},[t.labelList[0]?t._l(t.labelList,(function(e,a){return s("div",{key:a,staticClass:"label-box"},[s("div",{staticClass:"title"},[t._v(t._s(e.name))]),s("div",{staticClass:"list"},t._l(e.label,(function(e,a){return s("div",{key:a,staticClass:"label-item",class:{on:e.disabled},on:{click:function(s){return t.selectLabel(e)}}},[t._v("\n "+t._s(e.label_name)+"\n ")])})),0)])})):s("div",{staticClass:"nonefont"},[t._v("暂无标签")]),s("div",{staticClass:"footer"},[s("Button",{staticClass:"btns",attrs:{type:"primary"},on:{click:t.subBtn}},[t._v("确定")]),s("Button",{staticClass:"btns",attrs:{type:"primary",ghost:""},on:{click:t.cancel}},[t._v("取消")])],1)],2)}),[],!1,null,"0d8ad7da",null);e.a=s.exports},"2ec3":function(t,e,s){},"31b4":function(t,e,s){"use strict";var a=s("f3f3"),i=s("9860"),n=(i=s.n(i),s("6b6c")),r=s("2f62");i={name:"edit",components:{formCreate:i.a.$form()},computed:Object(a.a)({},Object(r.e)("userLevel",["taskId","levelId"])),props:{FromData:{type:Object,default:null},update:{type:Boolean,default:!0}},data:function(){return{modals:!1,type:0,loading:!1,config:{global:{upload:{props:{onSuccess:function(t,e){200===t.status?e.url=t.data.src:this.Message.error(t.msg)}}}}}}},methods:{couponsType:function(){this.$parent.addType(this.type)},onSubmit:function(t){var e=this;this.loading||(this.loading=!0,Object(n.a)({url:this.FromData.action,method:this.FromData.method,data:t}).then((function(t){e.update&&e.$parent.getList(),e.$Message.success(t.msg),e.modals=!1,setTimeout((function(){e.$emit("submitFail"),e.loading=!1}),1e3)})).catch((function(t){e.loading=!1,e.$Message.error(t.msg)})))},cancel:function(){this.type=0}}},s("9646"),a=s("2877"),r=Object(a.a)(i,(function(){var t=this,e=t.$createElement;e=t._self._c||e;return t.FromData?e("div",[e("Modal",{attrs:{scrollable:"","footer-hide":"",closable:"",title:t.FromData.title,"z-index":1,width:"700"},on:{"on-cancel":t.cancel},model:{value:t.modals,callback:function(e){t.modals=e},expression:"modals"}},[["/marketing/coupon/save.html"===t.FromData.action?e("div",{staticClass:"radio acea-row row-middle"},[e("div",{staticClass:"name ivu-form-item-content"},[t._v("优惠券类型")]),e("Radio-group",{on:{"on-change":t.couponsType},model:{value:t.type,callback:function(e){t.type=e},expression:"type"}},[e("Radio",{attrs:{label:0}},[t._v("通用券")]),e("Radio",{attrs:{label:1}},[t._v("品类券")]),e("Radio",{attrs:{label:2}},[t._v("商品券")])],1)],1):t._e()],e("form-create",{ref:"fc",staticClass:"formBox",attrs:{option:t.config,rule:Array.from(t.FromData.rules),handleIcon:"false"},on:{submit:t.onSubmit}})],2)],1):t._e()}),[],!1,null,"5cc97a38",null);e.a=r.exports},"4c18":function(t,e,s){},"5a0c":function(t,e,s){t.exports=function(){"use strict";var t="millisecond",e="second",s="minute",a="hour",i="day",n="week",r="month",o="quarter",l="year",c=/^(\d{4})-?(\d{1,2})-?(\d{0,2})[^0-9]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?.?(\d{1,3})?$/,u=/\[([^\]]+)]|Y{2,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,d=function(t,e,s){var a=String(t);return!a||a.length>=e?t:""+Array(e+1-a.length).join(s)+t},m={s:d,z:function(t){var e=-t.utcOffset(),s=Math.abs(e),a=Math.floor(s/60),i=s%60;return(e<=0?"+":"-")+d(a,2,"0")+":"+d(i,2,"0")},m:function(t,e){var s=12*(e.year()-t.year())+(e.month()-t.month()),a=t.clone().add(s,r),i=e-a<0,n=t.clone().add(s+(i?-1:1),r);return Number(-(s+(e-a)/(i?a-n:n-a))||0)},a:function(t){return t<0?Math.ceil(t)||0:Math.floor(t)},p:function(c){return{M:r,y:l,w:n,d:i,D:"date",h:a,m:s,s:e,ms:t,Q:o}[c]||String(c||"").toLowerCase().replace(/s$/,"")},u:function(t){return void 0===t}},f={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")},h="en",v={},p=(v[h]=f,function(t){return t instanceof y}),b=function(t,e,s){var a;if(!t)return h;if("string"==typeof t)v[t]&&(a=t),e&&(v[t]=e,a=t);else{var i=t.name;v[i]=t,a=i}return!s&&a&&(h=a),a||!s&&h},_=function(t,e){if(p(t))return t.clone();var s="object"==typeof e?e:{};return s.date=t,s.args=arguments,new y(s)},g=m,y=(g.l=b,g.i=p,g.w=function(t,e){return _(t,{locale:e.$L,utc:e.$u,$offset:e.$offset})},function(){function d(t){this.$L=this.$L||b(t.locale,null,!0),this.parse(t)}var m=d.prototype;return m.parse=function(t){this.$d=function(t){var e=t.date,s=t.utc;if(null===e)return new Date(NaN);if(g.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var a=e.match(c);if(a)return s?new Date(Date.UTC(a[1],a[2]-1,a[3]||1,a[4]||0,a[5]||0,a[6]||0,a[7]||0)):new Date(a[1],a[2]-1,a[3]||1,a[4]||0,a[5]||0,a[6]||0,a[7]||0)}return new Date(e)}(t),this.init()},m.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},m.$utils=function(){return g},m.isValid=function(){return!("Invalid Date"===this.$d.toString())},m.isSame=function(t,e){var s=_(t);return this.startOf(e)<=s&&s<=this.endOf(e)},m.isAfter=function(t,e){return _(t)<this.startOf(e)},m.isBefore=function(t,e){return this.endOf(e)<_(t)},m.$g=function(t,e,s){return g.u(t)?this[e]:this.set(s,t)},m.year=function(t){return this.$g(t,"$y",l)},m.month=function(t){return this.$g(t,"$M",r)},m.day=function(t){return this.$g(t,"$W",i)},m.date=function(t){return this.$g(t,"$D","date")},m.hour=function(t){return this.$g(t,"$H",a)},m.minute=function(t){return this.$g(t,"$m",s)},m.second=function(t){return this.$g(t,"$s",e)},m.millisecond=function(e){return this.$g(e,"$ms",t)},m.unix=function(){return Math.floor(this.valueOf()/1e3)},m.valueOf=function(){return this.$d.getTime()},m.startOf=function(t,o){var c=this,u=!!g.u(o)||o,d=g.p(t),m=function(t,e){var s=g.w(c.$u?Date.UTC(c.$y,e,t):new Date(c.$y,e,t),c);return u?s:s.endOf(i)},f=function(t,e){return g.w(c.toDate()[t].apply(c.toDate("s"),(u?[0,0,0,0]:[23,59,59,999]).slice(e)),c)},h=this.$W,v=this.$M,p=this.$D,b="set"+(this.$u?"UTC":"");switch(d){case l:return u?m(1,0):m(31,11);case r:return u?m(1,v):m(0,v+1);case n:var _=this.$locale().weekStart||0,y=(h<_?h+7:h)-_;return m(u?p-y:p+(6-y),v);case i:case"date":return f(b+"Hours",0);case a:return f(b+"Minutes",1);case s:return f(b+"Seconds",2);case e:return f(b+"Milliseconds",3);default:return this.clone()}},m.endOf=function(t){return this.startOf(t,!1)},m.$set=function(n,o){var c,u=g.p(n),d="set"+(this.$u?"UTC":""),m=(c={},c[i]=d+"Date",c.date=d+"Date",c[r]=d+"Month",c[l]=d+"FullYear",c[a]=d+"Hours",c[s]=d+"Minutes",c[e]=d+"Seconds",c[t]=d+"Milliseconds",c)[u],f=u===i?this.$D+(o-this.$W):o;if(u===r||u===l){var h=this.clone().set("date",1);h.$d[m](f),h.init(),this.$d=h.set("date",Math.min(this.$D,h.daysInMonth())).toDate()}else m&&this.$d[m](f);return this.init(),this},m.set=function(t,e){return this.clone().$set(t,e)},m.get=function(t){return this[g.p(t)]()},m.add=function(t,o){var c,u=this;t=Number(t);var d=g.p(o),m=function(e){var s=_(u);return g.w(s.date(s.date()+Math.round(e*t)),u)};if(d===r)return this.set(r,this.$M+t);if(d===l)return this.set(l,this.$y+t);if(d===i)return m(1);if(d===n)return m(7);var f=(c={},c[s]=6e4,c[a]=36e5,c[e]=1e3,c)[d]||1,h=this.$d.getTime()+t*f;return g.w(h,this)},m.subtract=function(t,e){return this.add(-1*t,e)},m.format=function(t){var e=this;if(!this.isValid())return"Invalid Date";var s=t||"YYYY-MM-DDTHH:mm:ssZ",a=g.z(this),i=this.$locale(),n=this.$H,r=this.$m,o=this.$M,l=i.weekdays,c=i.months,d=function(t,a,i,n){return t&&(t[a]||t(e,s))||i[a].substr(0,n)},m=function(t){return g.s(n%12||12,t,"0")},f=i.meridiem||function(t,e,s){var a=t<12?"AM":"PM";return s?a.toLowerCase():a},h={YY:String(this.$y).slice(-2),YYYY:this.$y,M:o+1,MM:g.s(o+1,2,"0"),MMM:d(i.monthsShort,o,c,3),MMMM:d(c,o),D:this.$D,DD:g.s(this.$D,2,"0"),d:String(this.$W),dd:d(i.weekdaysMin,this.$W,l,2),ddd:d(i.weekdaysShort,this.$W,l,3),dddd:l[this.$W],H:String(n),HH:g.s(n,2,"0"),h:m(1),hh:m(2),a:f(n,r,!0),A:f(n,r,!1),m:String(r),mm:g.s(r,2,"0"),s:String(this.$s),ss:g.s(this.$s,2,"0"),SSS:g.s(this.$ms,3,"0"),Z:a};return s.replace(u,(function(t,e){return e||h[t]||a.replace(":","")}))},m.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},m.diff=function(t,c,u){var d,m=g.p(c),f=_(t),h=6e4*(f.utcOffset()-this.utcOffset()),v=this-f,p=g.m(this,f);return p=(d={},d[l]=p/12,d[r]=p,d[o]=p/3,d[n]=(v-h)/6048e5,d[i]=(v-h)/864e5,d[a]=v/36e5,d[s]=v/6e4,d[e]=v/1e3,d)[m]||v,u?p:g.a(p)},m.daysInMonth=function(){return this.endOf(r).$D},m.$locale=function(){return v[this.$L]},m.locale=function(t,e){if(!t)return this.$L;var s=this.clone(),a=b(t,e,!0);return a&&(s.$L=a),s},m.clone=function(){return g.w(this.$d,this)},m.toDate=function(){return new Date(this.valueOf())},m.toJSON=function(){return this.isValid()?this.toISOString():null},m.toISOString=function(){return this.$d.toISOString()},m.toString=function(){return this.$d.toUTCString()},d}());return _.prototype=y.prototype,_.extend=function(t,e){return t(e,y,_),_},_.locale=b,_.isDayjs=p,_.unix=function(t){return _(1e3*t)},_.en=v[h],_.Ls=v,_}()},"65a5":function(t,e,s){"use strict";var a=s("c5c4");s.n(a).a},7440:function(t,e,s){},7514:function(t,e,s){"use strict";var a=s("df38");s.n(a).a},"7c7a":function(t,e,s){"use strict";var a=s("7440");s.n(a).a},9646:function(t,e,s){"use strict";var a=s("2ec3");s.n(a).a},a6de:function(t,e,s){"use strict";var a=s("aadb");s.n(a).a},a716:function(t,e,s){"use strict";var a=s("c964"),i=(s("96cf"),s("c24f")),n=s("5a0c"),r=s.n(n),o=(n={name:"userInfo",props:{psInfo:Object},filters:{timeFormat:function(t,e){return e=e?"YYYY-MM-DD":"YYYY-MM-DD HH:mm:ss",t?r()(1e3*t).format(e):"-"},gender:function(t){return 1==t?"男":2==t?"女":"未知"}},computed:{hasExtendInfo:function(){}}},s("a6de"),s("2877")),l=(n=Object(o.a)(n,(function(){var t=this,e=t.$createElement;e=t._self._c||e;return e("div",{staticClass:"user-info"},[e("div",{staticClass:"section"},[e("div",{staticClass:"section-hd"},[t._v("基本信息")]),e("div",{staticClass:"section-bd"},[e("div",{staticClass:"item"},[e("div",[t._v("用户编号:")]),e("div",{staticClass:"value"},[t._v(t._s(t.psInfo.uid))])]),e("div",{staticClass:"item"},[e("div",[t._v("真实姓名:")]),e("div",{staticClass:"value"},[t._v(t._s(t.psInfo.real_name||"-"))])]),e("div",{staticClass:"item"},[e("div",[t._v("手机号码:")]),e("div",{staticClass:"value"},[t._v(t._s(t.psInfo.phone||"-"))])]),e("div",{staticClass:"item"},[e("div",[t._v("生日:")]),e("div",{staticClass:"value"},[t._v(t._s(t._f("timeFormat")(t.psInfo.birthday,"birthday")))])]),e("div",{staticClass:"item"},[e("div",[t._v("身份证号:")]),e("div",{staticClass:"value"},[t._v(t._s(t.psInfo.card_id||"-"))])]),e("div",{staticClass:"item"},[e("div",[t._v("用户地址:")]),e("div",{staticClass:"value"},[t._v(t._s(""+t.psInfo.addres||"-"))])])])]),t._m(0),e("div",{staticClass:"section"},[e("div",{staticClass:"section-hd"},[t._v("用户概况")]),e("div",{staticClass:"section-bd"},[e("div",{staticClass:"item"},[e("div",[t._v("推广资格:")]),e("div",{staticClass:"value"},[t._v(t._s(t.psInfo.spread_open?"开启":"关闭"))])]),e("div",{staticClass:"item"},[e("div",[t._v("用户状态:")]),e("div",{staticClass:"value"},[t._v(t._s(t.psInfo.status?"开启":"锁定"))])]),e("div",{staticClass:"item"},[e("div",[t._v("用户等级:")]),e("div",{staticClass:"value"},[t._v(t._s(t.psInfo.vip_name||"-"))])]),e("div",{staticClass:"item"},[e("div",[t._v("用户标签:")]),e("div",{staticClass:"value"},[t._v(t._s(t.psInfo.label_list||"-"))])]),e("div",{staticClass:"item"},[e("div",[t._v("用户分组:")]),e("div",{staticClass:"value"},[t._v(t._s(t.psInfo.group_name||"-"))])]),e("div",{staticClass:"item"},[e("div",[t._v("推广人:")]),e("div",{staticClass:"value"},[t._v(t._s(t.psInfo.spread_uid_nickname||"-"))])]),e("div",{staticClass:"item"},[e("div",[t._v("注册时间:")]),e("div",{staticClass:"value"},[t._v(t._s(t._f("timeFormat")(t.psInfo.add_time)))])]),e("div",{staticClass:"item"},[e("div",[t._v("登录时间:")]),e("div",{staticClass:"value"},[t._v(t._s(t._f("timeFormat")(t.psInfo.last_time)))])]),t.psInfo.is_money_level?e("div",{staticClass:"item"},[e("div",[t._v("付费会员:")]),e("div",{staticClass:"value"},[t._v("\n "+t._s(1==t.psInfo.is_ever_level?"永久会员":t.psInfo.overdue_time?t.psInfo.overdue_time+" 到期":"已过期")+"\n ")])]):t._e()])]),e("div",{staticClass:"section"},[e("div",{staticClass:"section-hd"},[t._v("用户备注")]),e("div",{staticClass:"section-bd"},[e("div",{staticClass:"item"},[e("div",[t._v("备注:")]),e("div",{staticClass:"value"},[t._v(t._s(t.psInfo.mark||"-"))])])])])])}),[function(){var t=this,e=t.$createElement;e=t._self._c||e;return e("div",{staticClass:"section"},[e("div",{staticClass:"section-hd"},[t._v("密码")]),e("div",{staticClass:"section-bd"},[e("div",{staticClass:"item"},[e("div",[t._v("登录密码:")]),e("div",{staticClass:"value"},[t._v("********")])])])])}],!1,null,"3ea2be2b",null).exports,s("a9e3"),s("d81d"),s("e9c4"),s("4de4"),s("d3b7"),s("a434"),s("b64b"),{name:"userInfo",components:{userLabel:s("232f").a},props:{userId:{type:Number,default:0}},filters:{timeFormat:function(t){return t?r()(1e3*t).format("YYYY-MM-DD HH:mm:ss"):"-"},gender:function(t){return 1==t?"男":2==t?"女":"未知"}},data:function(){return{labelShow:!1,formItem:{uid:0,real_name:"",phone:"",birthday:"",card_id:"",addres:"",mark:"",pwd:"",true_pwd:"",level:"",group_id:"",label_id:[],spread_open:0,is_promoter:0,status:1},groupInfo:[],labelInfo:[],levelInfo:[],infoData:{groupInfo:[],labelInfo:[],levelInfo:[]},ruleValidate:{real_name:[{required:!0,message:" ",trigger:"blur"}],phone:[{required:!0,message:" ",trigger:"blur"}],pwd:[{required:!0,message:" ",trigger:"blur"}],true_pwd:[{required:!0,message:" ",trigger:"blur"}]},dataLabel:[]}},computed:{hasExtendInfo:function(){}},created:function(){this.getUserFrom(this.userId)},methods:{setUser:function(){var t=this,e=this.formItem,s=[];this.dataLabel.map((function(t){s.push(t.id)})),e.label_id=s,e.uid?Object(i.h)(e).then((function(e){t.$Message.success(e.msg),t.$emit("success")})).catch((function(e){t.$Message.error(e.msg)})):Object(i.G)(e).then((function(e){t.$emit("success"),t.$Message.success(e.msg)})).catch((function(e){t.$Message.error(e.msg)}))},addLabel:function(){this.$modalForm(Object(i.M)(0)).then((function(){}))},openLabel:function(t){this.labelShow=!0,this.$refs.userLabel.userLabel(JSON.parse(JSON.stringify(this.infoData.labelInfo)))},closeLabel:function(t){var e=this.dataLabel.indexOf(this.dataLabel.filter((function(e){return e.id==t.id}))[0]);this.dataLabel.splice(e,1)},getUserFrom:function(t){var e=this;Object(i.i)(t).then(function(){var t=Object(a.a)(regeneratorRuntime.mark((function t(s){var a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.userData=s.data,e.$set(e.infoData,"groupInfo",e.userData.groupInfo),e.$set(e.infoData,"levelInfo",e.userData.levelInfo),e.$set(e.infoData,"labelInfo",e.userData.labelInfo),a=Object.keys(e.formItem),e.userData.userInfo?(a.map((function(t){e.formItem[t]=e.userData.userInfo[t]})),e.formItem.birthday||(e.formItem.birthday=""),e.formItem.label_id.length&&(e.dataLabel=e.formItem.label_id)):e.reset();case 6:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.$Message.error(t.msg)}))},labelClose:function(){this.labelShow=!1},activeData:function(t){this.labelShow=!1,this.dataLabel=t},reset:function(){this.formItem={uid:"",real_name:"",phone:"",birthday:"",card_id:"",addres:"",mark:"",pwd:"",true_pwd:"",level:"",group_id:"",label_id:[],spread_open:0,is_promoter:0,status:1}}}});s("65a5"),n={name:"userDetails",components:{userInfo:n,userEditForm:Object(o.a)(l,(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"user-info"},[s("Form",{ref:"formItem",attrs:{rules:t.ruleValidate,model:t.formItem,"label-width":100},nativeOn:{submit:function(t){t.preventDefault()}}},[s("div",{staticClass:"section"},[s("div",{staticClass:"section-hd"},[t._v("基本信息")]),s("div",{staticClass:"section-bd"},[s("div",{staticClass:"item"},[s("FormItem",{attrs:{label:"用户ID:"}},[s("Input",{staticClass:"form-sty",attrs:{disabled:"",placeholder:"请输入编号"},model:{value:t.formItem.uid,callback:function(e){t.$set(t.formItem,"uid",e)},expression:"formItem.uid"}})],1)],1),s("div",{staticClass:"item"},[s("FormItem",{attrs:{label:"真实姓名:",prop:"real_name"}},[s("Input",{staticClass:"form-sty",attrs:{placeholder:"请输入真实姓名"},model:{value:t.formItem.real_name,callback:function(e){t.$set(t.formItem,"real_name","string"==typeof e?e.trim():e)},expression:"formItem.real_name"}})],1)],1),s("div",{staticClass:"item"},[s("FormItem",{attrs:{label:"手机号码:",prop:"phone"}},[s("Input",{staticClass:"form-sty",attrs:{placeholder:"请输入手机号码"},model:{value:t.formItem.phone,callback:function(e){t.$set(t.formItem,"phone",e)},expression:"formItem.phone"}})],1)],1),s("div",{staticClass:"item"},[s("FormItem",{attrs:{label:"生日:"}},[s("DatePicker",{staticClass:"form-sty",attrs:{type:"date",value:t.formItem.birthday,placeholder:"请选择生日",format:"yyyy-MM-dd"},on:{"on-change":function(e){t.formItem.birthday=e}}})],1)],1),s("div",{staticClass:"item"},[s("FormItem",{attrs:{label:"身份证号:"}},[s("Input",{staticClass:"form-sty",attrs:{placeholder:"请输入身份证号"},model:{value:t.formItem.card_id,callback:function(e){t.$set(t.formItem,"card_id","string"==typeof e?e.trim():e)},expression:"formItem.card_id"}})],1)],1),s("div",{staticClass:"item"},[s("FormItem",{attrs:{label:"用户地址:"}},[s("Input",{staticClass:"form-sty",attrs:{placeholder:"请输入用户地址"},model:{value:t.formItem.addres,callback:function(e){t.$set(t.formItem,"addres",e)},expression:"formItem.addres"}})],1)],1)])]),s("div",{staticClass:"section"},[s("div",{staticClass:"section-hd"},[t._v("密码")]),s("div",{staticClass:"section-bd"},[s("div",{staticClass:"item"},[s("FormItem",{attrs:{label:"登录密码:",prop:"pwd"}},[s("Input",{staticClass:"form-sty",attrs:{type:"password",placeholder:"请输入登录密码(修改用户可不填写,不填写不修改原密码)"},model:{value:t.formItem.pwd,callback:function(e){t.$set(t.formItem,"pwd",e)},expression:"formItem.pwd"}})],1)],1),s("div",{staticClass:"item"},[s("FormItem",{attrs:{label:"确认密码:",prop:"true_pwd"}},[s("Input",{staticClass:"form-sty",attrs:{type:"password",placeholder:"请输入确认密码(修改用户可不填写,不填写不修改原密码)"},model:{value:t.formItem.true_pwd,callback:function(e){t.$set(t.formItem,"true_pwd",e)},expression:"formItem.true_pwd"}})],1)],1)])]),s("div",{staticClass:"section"},[s("div",{staticClass:"section-hd"},[t._v("用户概况")]),s("div",{staticClass:"section-bd"},[s("div",{staticClass:"item"},[s("FormItem",{attrs:{label:"用户等级:"}},[s("Select",{staticClass:"form-sty",attrs:{clearable:""},model:{value:t.formItem.level,callback:function(e){t.$set(t.formItem,"level",e)},expression:"formItem.level"}},t._l(t.infoData.levelInfo,(function(e,a){return s("Option",{key:a,attrs:{value:e.id}},[t._v(t._s(e.name))])})),1)],1)],1),s("div",{staticClass:"item"},[s("FormItem",{attrs:{label:"用户分组:"}},[s("Select",{staticClass:"form-sty",attrs:{clearable:""},model:{value:t.formItem.group_id,callback:function(e){t.$set(t.formItem,"group_id",e)},expression:"formItem.group_id"}},t._l(t.infoData.groupInfo,(function(e,a){return s("Option",{key:a,attrs:{value:e.id}},[t._v(t._s(e.group_name))])})),1)],1)],1),s("div",{staticClass:"item lang"},[s("FormItem",{attrs:{label:"用户标签:"}},[s("div",{staticStyle:{display:"flex"}},[s("div",{staticClass:"labelInput acea-row row-between-wrapper",on:{click:t.openLabel}},[s("div",{staticStyle:{width:"90%"}},[t.dataLabel.length?s("div",t._l(t.dataLabel,(function(e,a){return s("Tag",{key:a,attrs:{closable:""},on:{"on-close":function(s){return t.closeLabel(e)}}},[t._v(t._s(e.label_name))])})),1):s("span",{staticClass:"span"},[t._v("选择用户关联标签")])]),s("div",{staticClass:"ivu-icon ivu-icon-ios-arrow-down"})]),s("span",{staticClass:"addfont",on:{click:t.addLabel}},[t._v("新增标签")])])])],1),s("div",{staticClass:"item lang"},[s("FormItem",{attrs:{label:"推广资格:"}},[s("RadioGroup",{staticClass:"form-sty",model:{value:t.formItem.spread_open,callback:function(e){t.$set(t.formItem,"spread_open",e)},expression:"formItem.spread_open"}},[s("Radio",{attrs:{label:1}},[t._v("开启")]),s("Radio",{attrs:{label:0}},[t._v("关闭")])],1),s("div",{staticClass:"tip"},[t._v("关闭用户的推广资格后,在任何分销模式下该用户都无分销权限")])],1)],1),s("div",{staticClass:"item lang"},[s("FormItem",{attrs:{label:"推广权限:"}},[s("RadioGroup",{staticClass:"form-sty",model:{value:t.formItem.is_promoter,callback:function(e){t.$set(t.formItem,"is_promoter",e)},expression:"formItem.is_promoter"}},[s("Radio",{attrs:{label:1}},[t._v("开启")]),s("Radio",{attrs:{label:0}},[t._v("关闭")]),s("div",{staticClass:"tip"},[t._v("指定分销模式下,开启或关闭用户的推广权限")])],1)],1)],1),s("div",{staticClass:"item lang"},[s("FormItem",{attrs:{label:"用户状态:"}},[s("RadioGroup",{staticClass:"form-sty",model:{value:t.formItem.status,callback:function(e){t.$set(t.formItem,"status",e)},expression:"formItem.status"}},[s("Radio",{attrs:{label:1}},[t._v("开启")]),s("Radio",{attrs:{label:0}},[t._v("锁定")])],1)],1)],1)])]),s("div",{staticClass:"section"},[s("div",{staticClass:"section-hd"},[t._v("用户备注")]),s("div",{staticClass:"section-bd"},[s("div",{staticClass:"item"},[s("FormItem",{attrs:{label:"用户备注:"}},[s("Input",{staticClass:"form-sty",attrs:{type:"textarea",rows:5,placeholder:"请输入用户备注"},model:{value:t.formItem.mark,callback:function(e){t.$set(t.formItem,"mark",e)},expression:"formItem.mark"}})],1)],1)])])]),s("Modal",{attrs:{scrollable:"",title:"请选择用户标签",closable:!1,width:"500","footer-hide":!0},model:{value:t.labelShow,callback:function(e){t.labelShow=e},expression:"labelShow"}},[t.labelShow?s("userLabel",{attrs:{only_get:!0,uid:t.formItem.uid},on:{close:t.labelClose,activeData:t.activeData}}):t._e()],1)],1)}),[],!1,null,"12045700",null).exports},data:function(){return{isEdit:!1,theme2:"light",list:[{val:"user",label:"用户信息"},{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:"user"}},created:function(){},methods:{edit:function(){this.activeName="user",this.isEdit=!this.isEdit},editSave:function(){this.$refs.editForm.setUser()},draChange:function(t){t||(this.isEdit=!1)},getDetails:function(t){var e=this;this.activeName="user",this.userId=t,this.spinShow=!0,this.isEdit=!1,Object(i.f)(t).then(function(){var t=Object(a.a)(regeneratorRuntime.mark((function t(s){var a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:200===s.status?(a=s.data,e.detailsData=a.headerList,e.psInfo=a.ps_info,e.spinShow=!1):(e.spinShow=!1,e.$Message.error(s.msg));case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.spinShow=!1,e.$Message.error(t.msg)}))},pageChange:function(t){this.userFrom.page=t,this.changeType(this.userFrom.type)},changeType:function(t){var e=this;this.loading=!0,this.userFrom.type=t,this.activeName=t,this.isEdit=!1,"user"!=t&&(""===this.userFrom.type&&(this.userFrom.type="order"),t={id:this.userId,datas:this.userFrom},Object(i.n)(t).then(function(){var t=Object(a.a)(regeneratorRuntime.mark((function t(s){var a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:200!==s.status?t.next=21:(a=s.data,e.userLists=a.list,e.total=a.count,t.t0=e.userFrom.type,t.next="order"===t.t0?7:"integral"===t.t0?9:"sign"===t.t0?11:"coupon"===t.t0?13:"balance_change"===t.t0?15:17);break;case 7:return e.columns=[{title:"订单ID",key:"order_id",minWidth:160},{title:"收货人",key:"real_name",minWidth:100},{title:"商品数量",key:"total_num",minWidth:90},{title:"实付金额",key:"pay_price",minWidth:120},{title:"交易完成时间",key:"pay_time",minWidth:120}],t.abrupt("break",18);case 9:return e.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}],t.abrupt("break",18);case 11:return e.columns=[{title:"动作",key:"title",minWidth:120},{title:"获得积分",key:"number",minWidth:120},{title:"签到时间",key:"add_time",minWidth:120},{title:"备注",key:"mark",minWidth:120}],t.abrupt("break",18);case 13:return e.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}],t.abrupt("break",18);case 15:return e.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}],t.abrupt("break",18);case 17:e.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:e.loading=!1,t.next=23;break;case 21:e.loading=!1,e.$Message.error(s.msg);case 23: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)})))}}},s("b9a7"),s("7514"),l=Object(o.a)(n,(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticStyle:{width:"100%"}},[s("Drawer",{attrs:{title:"用户详情",closable:!1,width:"1100",scrollable:""},on:{"on-visible-change":t.draChange},model:{value:t.modals,callback:function(e){t.modals=e},expression:"modals"}},[t.spinShow?s("Spin",{attrs:{size:"large",fix:""}}):t._e(),s("div",{staticClass:"acea-row head"},[s("div",{staticClass:"avatar mr15"},[s("img",{attrs:{src:t.psInfo.avatar}})]),s("div",{staticClass:"dashboard-workplace-header-tip"},[s("p",{staticClass:"dashboard-workplace-header-tip-title",domProps:{textContent:t._s(t.psInfo.nickname||"-")}}),s("div",{staticClass:"dashboard-workplace-header-tip-desc"},t._l(t.detailsData,(function(e,a){return s("span",{key:a,staticClass:"dashboard-workplace-header-tip-desc-sp"},[t._v(t._s(e.title+":"+e.value))])})),0)]),s("div",{staticClass:"edit-btn"},[t.isEdit?t._e():s("Button",{attrs:{type:"primary"},on:{click:t.edit}},[t._v("编辑")]),t.isEdit?s("Button",{staticClass:"mr20",on:{click:t.edit}},[t._v("取消")]):t._e(),t.isEdit?s("Button",{attrs:{type:"primary"},on:{click:t.editSave}},[t._v("保存")]):t._e()],1)]),s("Row",{staticClass:"mt25",attrs:{type:"flex",justify:"space-between"}},[s("Col",{attrs:{span:"24"}},[s("Tabs",{staticClass:"mb20",attrs:{value:t.activeName},on:{"on-click":t.changeType}},t._l(t.list,(function(t,e){return s("TabPane",{key:e,attrs:{name:t.val,label:t.label}})})),1)],1),s("Col",{attrs:{span:"24"}},["user"===t.activeName?[t.isEdit?s("userEditForm",{ref:"editForm",attrs:{userId:t.userId},on:{success:function(e){return t.getDetails(t.userId)}}}):s("user-info",{attrs:{"ps-info":t.psInfo}})]:[s("Table",{ref:"table",attrs:{columns:t.columns,data:t.userLists,"max-height":"400",loading:t.loading,"no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"},scopedSlots:t._u([{key:"number",fn:function(e){return e=e.row,[s("div",{class:e.pm?"plusColor":"reduceColor"},[t._v("\n "+t._s(e.pm?"+"+e.number:"-"+e.number)+"\n ")])]}}])}),s("div",{staticClass:"acea-row row-right page"},[s("Page",{attrs:{total:t.total,current:t.userFrom.page,"show-elevator":"","show-total":"","page-size":t.userFrom.limit},on:{"on-change":t.pageChange}})],1)]],2)],1)],1)],1)}),[],!1,null,"5c439a6a",null);e.a=l.exports},aadb:function(t,e,s){},b9a7:function(t,e,s){"use strict";var a=s("4c18");s.n(a).a},c5c4:function(t,e,s){},df38:function(t,e,s){}}]); |