• liwei's avatar
    liwei · afe5f96c
    liwei authored
    afe5f96c
12.26724294a29cb0bf823f.js 11 KB
webpackJsonp([12],{"Hj0/":function(e,t){},NDyu:function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=i("CCn6"),a=i("+TkF"),n=i("kmJW"),l={name:"newIntegral",props:["newIntegral"],data:function(){var e=[];for(var t in a.j)e.push({id:t,value:a.j[t]});return{is_addOption:e}},methods:{onAdd:function(){this.newIntegral.user_id&&""!==this.newIntegral.user_id?this.newIntegral.is_add&&""!==this.newIntegral.is_add?this.newIntegral.value&&""!==this.newIntegral.value?this.newIntegral.desc&&""!==this.newIntegral.desc?this.$emit("subAdd"):this.$message("请填写描述"):this.$message("请填写积分值"):this.$message("请选择积分类型"):this.$message("请填写用户ID")},showUserList:function(){this.$emit("showUserList")}}},r={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-dialog",{attrs:{visible:e.newIntegral.show,width:"800px",center:"",title:"积分变更"},on:{"update:visible":function(t){e.$set(e.newIntegral,"show",t)}}},[i("el-form",{attrs:{"label-width":"150px"}},[i("el-form-item",{attrs:{label:"用户ID"}},[i("el-row",{attrs:{gutter:20}},[i("el-col",{attrs:{span:14}},[i("el-input",{model:{value:e.newIntegral.user_id,callback:function(t){e.$set(e.newIntegral,"user_id",t)},expression:"newIntegral.user_id"}})],1),e._v(" "),i("el-col",{attrs:{span:6}},[i("el-button",{on:{click:e.showUserList}},[e._v("查询")])],1)],1)],1),e._v(" "),i("el-form-item",{attrs:{label:"积分类型"}},[i("el-row",{attrs:{gutter:20}},[i("el-col",{attrs:{span:20}},[i("el-select",{model:{value:e.newIntegral.is_add,callback:function(t){e.$set(e.newIntegral,"is_add",t)},expression:"newIntegral.is_add"}},e._l(e.is_addOption,function(e,t){return i("el-option",{key:t,attrs:{label:e.value,value:e.id}})}))],1)],1)],1),e._v(" "),i("el-form-item",{attrs:{label:"积分值"}},[i("el-row",{attrs:{gutter:20}},[i("el-col",{attrs:{span:20}},[i("el-input-number",{model:{value:e.newIntegral.value,callback:function(t){e.$set(e.newIntegral,"value",t)},expression:"newIntegral.value"}})],1)],1)],1),e._v(" "),i("el-form-item",{attrs:{label:"描述【用户可见】"}},[i("el-row",{attrs:{gutter:20}},[i("el-col",{attrs:{span:20}},[i("el-input",{model:{value:e.newIntegral.desc,callback:function(t){e.$set(e.newIntegral,"desc",t)},expression:"newIntegral.desc"}})],1)],1)],1)],1),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){e.newIntegral.show=!1}}},[e._v("取 消")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:e.onAdd}},[e._v("确 定")])],1)],1)},staticRenderFns:[]};var o=i("VU/8")(l,r,!1,function(e){i("kr1c")},"data-v-fe35ce86",null).exports,u={name:"userList",props:["show"],components:{page:n.a},data:function(){return{userList:[],form:{userId:"",nickName:"",mobile:""},nowPage:1,limit:5,total:0,multipleSelection:null}},methods:{handleCurrentChange:function(e){e&&(this.multipleSelection=e.user_id)},onAdd:function(){this.multipleSelection?this.$emit("addUser",this.multipleSelection):this.$message("请点击选择用户")},onPageChange:function(e){this.nowPage=e,this.getUserList()},onSizeChange:function(e){this.limit=e,this.nowPage=1,this.getUserList()},getUserList:function(){var e=this,t={page:this.nowPage,limit:this.limit};this.form.userId&&(t.user_id=this.form.userId),this.form.nickName&&(t.nickname=this.form.nickName),this.form.mobile&&(t.mobile=this.form.mobile),Object(s._105)(t).then(function(t){e.userList=t.list,e.total=t.total})},initPage:function(){this.multipleSelection=null,this.form={userId:"",nickName:"",mobile:""},this.getUserList()}},watch:{"show.show":function(e){e&&this.initPage()}}},c={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("el-dialog",{attrs:{visible:e.show.show,width:"700px",center:"",title:"用户列表"},on:{"update:visible":function(t){e.$set(e.show,"show",t)}}},[i("el-form",{attrs:{"label-width":"40px",inline:""}},[i("el-form-item",{attrs:{label:"ID"}},[i("el-input",{model:{value:e.form.userId,callback:function(t){e.$set(e.form,"userId",t)},expression:"form.userId"}})],1),e._v(" "),i("el-form-item",{attrs:{label:"昵称"}},[i("el-input",{model:{value:e.form.nickName,callback:function(t){e.$set(e.form,"nickName",t)},expression:"form.nickName"}})],1),e._v(" "),i("el-form-item",{attrs:{label:"电话"}},[i("el-input",{model:{value:e.form.mobile,callback:function(t){e.$set(e.form,"mobile",t)},expression:"form.mobile"}})],1),e._v(" "),i("el-form-item",[i("el-button",{staticStyle:{float:"right"},attrs:{type:"primary",plain:""},on:{click:e.getUserList}},[e._v("搜索")])],1)],1),e._v(" "),i("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{data:e.userList,"highlight-current-row":""},on:{"current-change":e.handleCurrentChange}},[i("el-table-column",{attrs:{className:"f-c",label:"用户"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("img",{staticStyle:{"margin-right":"5px",width:"50px",height:"50px","border-radius":"50px"},attrs:{src:t.row.avatar}}),e._v(e._s(t.row.nickname)+"(ID:"+e._s(t.row.user_id)+")\n      ")]}}])}),e._v(" "),i("el-table-column",{attrs:{prop:"mobile",label:"手机号"}})],1),e._v(" "),i("page",{attrs:{nowPage:e.nowPage,total:e.total,limit:e.limit},on:{pageChange:e.onPageChange,sizeChange:e.onSizeChange}}),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){e.show.show=!1}}},[e._v("取 消")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:e.onAdd}},[e._v("确 定")])],1)],1)},staticRenderFns:[]};var d=i("VU/8")(u,c,!1,function(e){i("Hj0/")},"data-v-517fbf0e",null).exports,m={name:"index",components:{page:n.a,newIntegral:o,userListPage:d},data:function(){var e=[];for(var t in a.j)e.push({id:t,value:a.j[t]});var i=[];for(var s in a.i)i.push({id:s,value:a.i[s]});return{width:0,list:[],total:0,newIntegral:{show:!1,user_id:"",is_add:"",value:"",desc:""},is_addOption:e,sourceOption:i,limit:10,userListShow:{show:!1},nowPage:1,form:{is_add:"-1",source:"",user_id:"",mobile:"",nickname:""}}},mounted:function(){this.initPage(),this.width=window.innerWidth-200},filters:{INTEGRALTYPE:function(e){return a.j[e]},INTEGRALFUN:function(e){return a.i[e]}},methods:{subAdd:function(){var e=this,t={user_id:this.newIntegral.user_id,is_add:this.newIntegral.is_add,value:this.newIntegral.value,desc:this.newIntegral.desc};Object(s.B)(t).then(function(t){e.getList(),e.newIntegral.show=!1})},showUserList:function(){this.userListShow.show=!0},addUser:function(e){this.userListShow.show=!1,this.newIntegral.user_id=e},changeUserList:function(){},addIntegral:function(){this.newIntegral={show:!0,user_id:"",is_add:"",value:"",desc:""}},initPage:function(){this.form={is_add:"-1",source:"",user_id:"",mobile:"",nickname:""},this.getList()},onPageChange:function(e){this.nowPage=e,this.getList()},onSizeChange:function(e){this.limit=e,this.nowPage=1,this.getList()},getList:function(){var e=this,t={limit:this.limit,page:this.nowPage};"-2"===this.form.is_add?Object(s._117)(t).then(function(t){e.list=t.list,e.total=t.total}):(""!==this.form.is_add&&"-1"!==this.form.is_add&&(t.is_add=this.form.is_add),""!==this.form.source&&(t.source=this.form.source),""!==this.form.user_id&&(t.user_id=this.form.user_id),""!==this.form.mobile&&(t.mobile=this.form.mobile),""!==this.form.nickname&&(t.nickname=this.form.nickname),Object(s._58)(t).then(function(t){e.list=t.list,e.total=t.total}))}}},f={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"integral-page"},[i("el-form",{ref:"searchFrom",staticStyle:{"padding-top":"20px",background:"white"},attrs:{model:e.form,"label-width":"80px",inline:"",size:"small"}},[i("el-form-item",{attrs:{label:"昵称"}},[i("el-input",{staticStyle:{width:"120px"},model:{value:e.form.nickname,callback:function(t){e.$set(e.form,"nickname",t)},expression:"form.nickname"}})],1),e._v(" "),i("el-form-item",{attrs:{label:"用户ID"}},[i("el-input",{staticStyle:{width:"80px"},model:{value:e.form.user_id,callback:function(t){e.$set(e.form,"user_id",t)},expression:"form.user_id"}})],1),e._v(" "),i("el-form-item",{attrs:{label:"手机号"}},[i("el-input",{model:{value:e.form.mobile,callback:function(t){e.$set(e.form,"mobile",t)},expression:"form.mobile"}})],1),e._v(" "),i("el-form-item",{attrs:{label:"获/抵方式"}},[i("el-select",{staticStyle:{width:"150px"},attrs:{clearable:""},on:{change:e.getList},model:{value:e.form.source,callback:function(t){e.$set(e.form,"source",t)},expression:"form.source"}},e._l(e.sourceOption,function(e,t){return i("el-option",{key:t,attrs:{label:e.value,value:e.id}})}))],1),e._v(" "),i("el-form-item",[i("el-button",{attrs:{type:"primary",plain:""},on:{click:e.getList}},[e._v("搜索")]),e._v(" "),e.$store.state.readonly?e._e():i("el-button",{attrs:{type:"success",plain:""},on:{click:e.addIntegral}},[e._v("变更用户积分")])],1)],1),e._v(" "),i("el-tabs",{staticStyle:{background:"white","padding-top":"10px"},attrs:{type:"card"},on:{"tab-click":e.getList},model:{value:e.form.is_add,callback:function(t){e.$set(e.form,"is_add",t)},expression:"form.is_add"}},[i("el-tab-pane",{attrs:{label:"全部",name:"-1"}}),e._v(" "),i("el-tab-pane",{attrs:{label:"添加积分",name:"1"}}),e._v(" "),i("el-tab-pane",{attrs:{label:"减少积分",name:"0"}}),e._v(" "),i("el-tab-pane",{attrs:{label:"积分排行",name:"-2"}})],1),e._v(" "),i("el-table",{style:{width:e.width+"px"},attrs:{data:e.list,size:"mini"}},[i("el-table-column",{attrs:{width:"220",className:"f-c",label:"用户"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("img",{staticClass:"avatar",attrs:{src:t.row.avatar}}),e._v("\n        "+e._s(t.row.nickname)+"(ID:"+e._s(t.row.user_id)+")\n        "),i("br"),e._v("\n        手机:"+e._s(t.row.mobile)+"\n      ")]}}])}),e._v(" "),"-2"!==e.form.is_add?i("el-table-column",{attrs:{label:"来源"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(e._f("INTEGRALFUN")(t.row.source)))]}}])}):e._e(),e._v(" "),"-2"!==e.form.is_add?i("el-table-column",{attrs:{prop:"desc",label:"积分变更描述"}}):e._e(),e._v(" "),"-2"!==e.form.is_add?i("el-table-column",{attrs:{label:"变更积分值"},scopedSlots:e._u([{key:"default",fn:function(t){return[1===t.row.is_add?i("span",{staticStyle:{color:"green"}},[e._v("+"+e._s(t.row.value))]):e._e(),e._v(" "),0===t.row.is_add?i("span",{staticStyle:{color:"red"}},[e._v("-"+e._s(t.row.value))]):e._e()]}}])}):e._e(),e._v(" "),i("el-table-column",{attrs:{prop:"last_value",label:"-2"!==e.form.is_add?"变更后积分值":"最新积分"}}),e._v(" "),i("el-table-column",{attrs:{prop:"created_at",label:"-2"!==e.form.is_add?"创建时间":"最新变更时间"}})],1),e._v(" "),i("page",{attrs:{nowPage:e.nowPage,total:e.total,limit:e.limit},on:{pageChange:e.onPageChange,sizeChange:e.onSizeChange}}),e._v(" "),i("new-integral",{attrs:{newIntegral:e.newIntegral},on:{subAdd:e.subAdd,showUserList:e.showUserList}}),e._v(" "),i("user-list-page",{attrs:{show:e.userListShow},on:{addUser:e.addUser}})],1)},staticRenderFns:[]};var h=i("VU/8")(m,f,!1,function(e){i("uW8E"),i("R6np")},"data-v-401b0902",null);t.default=h.exports},R6np:function(e,t){},kr1c:function(e,t){},uW8E:function(e,t){}});