| 1 |
- (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-1b35cc06"],{"055f":function(e,t,i){},"192f":function(e,t,i){e.exports=i.p+"img/img_shili_mine_touxiang.7fb1ede1.png"},"4e40":function(e,t,i){"use strict";i("055f")},"71e7":function(e,t,i){},"7ea9":function(e,t,i){"use strict";i("71e7")},b3ad:function(e,t,i){"use strict";i("e9f5"),i("ab43");var s=i("9ab4"),a=i("1b40"),r=i("0a6d"),l=i("c6fe"),n=i("e915"),o=i("b76a"),c=i.n(o);let u=class extends a.e{constructor(){super(...arguments),this.isAdd=!0,this.fileList=[]}get showUpload(){const{fileList:e,limit:t}=this;return t-e.length>0}get meterialLimit(){return this.isAdd?this.limit?this.limit-this.fileList.length:null:1}get tipsText(){switch(this.type){case"image":return"图片";case"video":return"视频"}}get imageUri(){return e=>this.enableDomain?e:this.$getImageUri(e)}valueChange(e){this.fileList=Array.isArray(e)?e:""==e?[]:[e]}showDialog(e=!0,t){var i;this.disabled||(this.isAdd=e,void 0!==t&&(this.currentIndex=t),null===(i=this.$refs.materialDialog)||void 0===i||i.onTrigger())}selectChange(e){this.select=e}handleConfirm(){this.$refs.material.clearSelectList();const e=this.select.map(e=>this.enableDomain?e.uri:e.url);this.isAdd?this.fileList=this.fileList.concat(e):this.fileList.splice(this.currentIndex,1,e.shift()),this.handleChange()}delImage(e){this.fileList.splice(e,1),this.handleChange()}handleChange(){const e=1!=this.limit?this.fileList:this.fileList[0]||"";this.$emit("input",e),this.$emit("change",e),this.fileList=[]}};Object(s.a)([Object(a.c)({default:()=>[]})],u.prototype,"value",void 0),Object(s.a)([Object(a.c)({default:1})],u.prototype,"limit",void 0),Object(s.a)([Object(a.c)({default:"100"})],u.prototype,"size",void 0),Object(s.a)([Object(a.c)({default:!1})],u.prototype,"disabled",void 0),Object(s.a)([Object(a.c)({default:!1})],u.prototype,"dragDisabled",void 0),Object(s.a)([Object(a.c)({default:!1})],u.prototype,"hiddenTrigger",void 0),Object(s.a)([Object(a.c)({default:"image"})],u.prototype,"type",void 0),Object(s.a)([Object(a.c)({default:"transparent"})],u.prototype,"uploadBg",void 0),Object(s.a)([Object(a.c)({default:!0})],u.prototype,"enableDomain",void 0),Object(s.a)([Object(a.c)({default:!0})],u.prototype,"enableDelete",void 0),Object(s.a)([Object(a.f)("value",{immediate:!0})],u.prototype,"valueChange",null),u=Object(s.a)([Object(a.a)({components:{LsDialog:r.a,LsMaterial:l.a,Draggable:c.a,FileItem:n.a}})],u);var d=u,f=(i("4e40"),i("2877")),p=Object(f.a)(d,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("ls-dialog",{ref:"materialDialog",staticClass:"material-select",attrs:{title:"选择"+e.tipsText,width:"1050px",top:"15vh"},on:{confirm:e.handleConfirm}},[e.hiddenTrigger?e._e():t("div",{staticClass:"material-select__trigger clearfix",attrs:{slot:"trigger"},on:{click:function(e){e.stopPropagation()}},slot:"trigger"},[t("draggable",{staticClass:"ls-draggable",attrs:{animation:"300",disabled:e.disabled||e.dragDisabled},on:{update:e.handleChange},model:{value:e.fileList,callback:function(t){e.fileList=t},expression:"fileList"}},e._l(e.fileList,(function(i,s){return t("div",{key:i+s,staticClass:"material-preview ls-del-wrap",class:{"is-disabled":e.disabled,"is-one":1==e.limit},on:{click:function(t){return e.showDialog(!1,s)}}},[e.$scopedSlots.preview?t("div",[e._t("preview",null,{item:e.imageUri(i)})],2):t("file-item",{attrs:{type:e.type,item:{uri:e.imageUri(i)},size:e.size}}),e.enableDelete?t("i",{staticClass:"el-icon-close ls-icon-del",on:{click:function(t){return t.stopPropagation(),e.delImage(s)}}}):e._e()],1)})),0),t("div",{directives:[{name:"show",rawName:"v-show",value:e.showUpload,expression:"showUpload"}],staticClass:"material-upload",class:{"is-disabled":e.disabled,"is-one":1==e.limit},on:{click:function(t){return e.showDialog(!0)}}},[e.$slots.upload?t("div",[e._t("upload")],2):t("div",{staticClass:"upload-btn flex row-center",style:{width:e.size+"px",height:e.size+"px",background:e.uploadBg}},[e._t("default"),e.$slots.default?e._e():t("span",[e._v("添加"+e._s(e.tipsText))])],2)])],1),t("div",{staticClass:"material-wrap"},[t("ls-material",{ref:"material",attrs:{"page-size":15,type:e.type,limit:e.meterialLimit},on:{change:e.selectChange}})],1)])}),[],!1,null,"62c92359",null);t.a=p.exports},eb49:function(e,t,i){"use strict";i.r(t);i("14d9"),i("e9f5"),i("ab43");var s=i("9ab4"),a=i("1b40"),r=i("f633"),l=i("b3ad"),n=i("f175");let o=class extends a.e{constructor(){super(...arguments),this.form={default_avatar:"",scene:"",invite_open:0,invite_ways:1,invite_appoint_user:[],invite_condition:1,poster:""},this.invite_appoint_user=[],this.userLevelLists=[],this.images={avater:i("192f")}}getUserSetting(){n.a.get("/settings.user.user/getConfig").then(e=>{this.form=e,null===this.form.invite_appoint_user?this.form.invite_appoint_user=[]:this.form.invite_appoint_user[0]}).catch(()=>{this.$message.error("数据请求失败!")})}setUserSetting(){var e;1===this.form.invite_ways&&(this.form.invite_appoint_user=[]),this.form.scene="user",(e=this.form,n.a.post("/settings.user.user/setConfig",e)).then(e=>{setTimeout(()=>{this.getUserSetting()},50)})}getUserLevelLists(){Object(r.o)({}).then(e=>{this.userLevelLists=e.lists})}handleUserLevel(e){const t=this.userLevelLists.map(e=>e.id);this.form.invite_appoint_user=this.getArrEqual(t,e).map(String)}getArrEqual(e,t){const i=[];for(let s=0;s<t.length;s++)for(let a=0;a<e.length;a++)e[a]==t[s]&&i.push(e[a]);return i}created(){this.getUserSetting(),this.getUserLevelLists()}};o=Object(s.a)([Object(a.a)({components:{MaterialSelect:l.a}})],o);var c=o,u=(i("7ea9"),i("2877")),d=Object(u.a)(c,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"user_setting"},[t("el-form",{ref:"form",attrs:{"label-width":"120px",size:"small"}},[t("div",{staticClass:"ls-card"},[t("div",{staticClass:"card-title"},[e._v("基本设置")]),t("div",{staticClass:"card-content m-t-24"},[t("el-form-item",{attrs:{label:"用户默认头像"}},[t("material-select",{attrs:{limit:1,disabled:!1},model:{value:e.form.default_avatar,callback:function(t){e.$set(e.form,"default_avatar",t)},expression:"form.default_avatar"}}),t("div",{staticClass:"flex"},[t("div",{staticClass:"muted xs m-r-16"},[e._v("建议尺寸:400*400像素,支持jpg,jpeg,png格式")]),t("el-popover",{attrs:{placement:"right",width:"200",trigger:"hover"}},[t("el-image",{attrs:{src:e.images.avater}}),t("el-button",{attrs:{slot:"reference",type:"text"},slot:"reference"},[e._v("查看示例")])],1)],1)],1)],1)]),t("div",{staticClass:"ls-card m-t-16"},[t("div",{staticClass:"card-title"},[e._v("用户关系")]),t("div",{staticClass:"card-content m-t-24"},[t("el-form-item",{attrs:{label:"开启邀请下级",required:""}},[t("div",{staticClass:"flex"},[t("el-switch",{attrs:{"active-value":1,"inactive-value":0,"active-color":e.styleConfig.primary,"inactive-color":"#f4f4f5"},model:{value:e.form.invite_open,callback:function(t){e.$set(e.form,"invite_open",t)},expression:"form.invite_open"}}),t("span",{staticClass:"m-l-16"},[e._v(e._s(e.form.invite_open?"开启":"关闭"))])],1),t("div",{staticClass:"muted xs"},[e._v("系统是否开启邀请下级功能,关闭功能后用户之间不能建立新的上下级关系。")])])],1),t("div",{staticClass:"card-content m-t-24"},[t("el-form-item",{attrs:{label:"邀请下级资格",required:""}},[t("el-radio-group",{staticClass:"m-r-16",model:{value:e.form.invite_ways,callback:function(t){e.$set(e.form,"invite_ways",t)},expression:"form.invite_ways"}},[t("el-radio",{attrs:{label:1}},[e._v("全部用户可以邀")]),t("el-radio",{attrs:{label:2}},[e._v("指定用户")])],1),t("div",{directives:[{name:"show",rawName:"v-show",value:2==e.form.invite_ways,expression:"form.invite_ways == 2"}]},[t("el-checkbox-group",{on:{change:e.handleUserLevel},model:{value:e.form.invite_appoint_user,callback:function(t){e.$set(e.form,"invite_appoint_user",t)},expression:"form.invite_appoint_user"}},e._l(e.userLevelLists,(function(i){return t("el-checkbox",{key:i.id,attrs:{label:i.id+""}},[e._v(e._s(i.name))])})),1)],1)],1)],1),t("div",{staticClass:"card-content m-t-24"},[t("el-form-item",{attrs:{label:"成为下级条件",required:""}},[t("el-radio",{attrs:{label:1},model:{value:e.form.invite_condition,callback:function(t){e.$set(e.form,"invite_condition",t)},expression:"form.invite_condition"}},[e._v("首次绑定邀请码")]),t("div",{staticClass:"muted xs"},[e._v(" 用户登录后首次绑定邀请码建立上下级关系。包括扫码,点击分享链接,输入邀请码等场景。 ")])],1)],1)])]),t("div",{staticClass:"bg-white ls-fixed-footer"},[t("div",{staticClass:"row-center flex",staticStyle:{height:"100%"}},[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:function(t){return e.setUserSetting()}}},[e._v("保存")])],1)])],1)}),[],!1,null,"a45a643e",null);t.default=d.exports},f633:function(e,t,i){"use strict";i.d(t,"o",(function(){return a})),i.d(t,"k",(function(){return r})),i.d(t,"m",(function(){return l})),i.d(t,"n",(function(){return n})),i.d(t,"l",(function(){return o})),i.d(t,"j",(function(){return c})),i.d(t,"f",(function(){return u})),i.d(t,"h",(function(){return d})),i.d(t,"i",(function(){return f})),i.d(t,"g",(function(){return p})),i.d(t,"p",(function(){return m})),i.d(t,"q",(function(){return v})),i.d(t,"b",(function(){return h})),i.d(t,"s",(function(){return g})),i.d(t,"t",(function(){return b})),i.d(t,"u",(function(){return _})),i.d(t,"r",(function(){return L})),i.d(t,"c",(function(){return w})),i.d(t,"d",(function(){return C})),i.d(t,"e",(function(){return x})),i.d(t,"v",(function(){return y})),i.d(t,"a",(function(){return j}));var s=i("f175");const a=e=>s.a.get("/user.user_level/lists",{params:e}),r=e=>s.a.post("/user.user_level/add",e),l=e=>s.a.get("/user.user_level/detail",{params:e}),n=e=>s.a.post("/user.user_level/edit",e),o=e=>s.a.post("/user.user_level/del",e),c=e=>s.a.get("/user.user_label/lists",{params:e}),u=e=>s.a.post("/user.user_label/add",e),d=e=>s.a.get("/user.user_label/detail",{params:e}),f=e=>s.a.post("/user.user_label/edit",e),p=e=>s.a.post("/user.user_label/del",e),m=e=>s.a.get("/user.user/lists",{params:e}),v=()=>s.a.get("/user.user/otherList"),h=e=>s.a.get("/user.user/detail",{params:e}),g=e=>s.a.post("/user.user/setInfo",e),b=e=>s.a.post("/user.user/setLabel",e),_=e=>s.a.post("/user.user/setUserLabel",e),L=e=>s.a.post("/user.user/adjustUserWallet",e),w=()=>s.a.get("/user.user/index"),C=e=>s.a.get("/user.user/info",{params:e}),x=e=>s.a.get("/user.user/userInviterLists",{params:e}),y=e=>s.a.post("/user.user/adjustFirstLeader",e),j=e=>s.a.get("/user.user/selectUserLists",{params:e})}}]);
|