1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7d22ce20"],{"0983":function(t,e,a){},"4e24":function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"zbsusermanage"},[a("div",{staticClass:"header"},[a("el-select",{attrs:{placeholder:"请选择名单名称"},on:{change:function(e){return t.handleSearch()}},model:{value:t.params.type,callback:function(e){t.$set(t.params,"type",e)},expression:"params.type"}},t._l(t.typeList,(function(t){return a("el-option",{key:t.name,attrs:{label:t.name,value:t.value}})})),1),t._v(" "),a("el-input",{attrs:{clearable:"",maxlength:"11",placeholder:"输入手机号 / 用户昵称搜索","prefix-icon":"el-icon-search"},on:{clear:function(e){return t.handleSearch()}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleSearch()}},model:{value:t.params.search_name,callback:function(e){t.$set(t.params,"search_name",e)},expression:"params.search_name"}}),t._v(" "),a("el-button",{attrs:{type:"primary",icon:"el-icon-search",loading:t.loading},on:{click:function(e){return t.handleSearch()}}},[t._v("搜索/刷新")]),t._v(" "),a("el-button",{attrs:{type:"primary",loading:t.loading},on:{click:function(e){return t.handleadd()}}},[t._v("添加黑/白名单")])],1),t._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{border:"",stripe:"",data:t.list}},[a("el-table-column",{attrs:{label:"序号",type:"index",width:"80",index:function(e){return t.params.page_size*(t.params.page_index-1)+e+1}}}),t._v(" "),a("el-table-column",{staticStyle:{padding:"0"},attrs:{label:"头像",prop:"avatar",width:"80","label-class-name":"label"},scopedSlots:t._u([{key:"default",fn:function(t){var e=t.row;return[a("img",{attrs:{width:"36",height:"36",src:e.user&&e.user.avatar}})]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"昵称"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[t._v("\n "+t._s(a.user&&a.user.nickname)+"\n ")]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"手机号",prop:"phone",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"销售类别",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.row;return[a("el-tag",{staticStyle:{color:"#ffffff"},attrs:{color:t.levelName(n.user&&n.user.level).color}},[t._v("\n "+t._s(t.levelName(n.user&&n.user.level).name)+"\n ")])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"类型",align:"cennter"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.row;return[a("el-tag",{attrs:{type:0===n.type?"info":"success"}},[t._v("\n "+t._s(0===n.type?"黑名单":"白名单")+"\n ")])]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"原因",prop:"reason",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{label:"添加时间",prop:"created_at",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{label:"操作",prop:"status",width:"300",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.row;return[a("el-button",{attrs:{type:"primary",size:"text"},on:{click:function(e){return t.handleDel(n)}}},[t._v("删除")]),t._v(" "),a("el-button",{attrs:{size:"text"},on:{click:function(e){return t.handleDetail(n)}}},[t._v("详情")])]}}])})],1),t._v(" "),a("el-dialog",{attrs:{title:"详情",visible:t.showDetail,width:"35%"},on:{"update:visible":function(e){t.showDetail=e}}},[a("el-form",{attrs:{"label-position":"right"}},[a("el-form-item",{attrs:{label:"昵称:","label-width":"90px"}},[t._v("\n "+t._s(t.detail.user&&t.detail.user.nickname)+"\n ")]),t._v(" "),a("el-form-item",{attrs:{label:"手机号:","label-width":"90px"}},[t._v("\n "+t._s(t.detail.phone)+"\n ")]),t._v(" "),a("el-form-item",{attrs:{label:"类型:","label-width":"90px"}},[t._v("\n "+t._s(0==t.detail.type?"黑名单":"白名单")+"\n ")]),t._v(" "),a("el-form-item",{attrs:{label:"原因:","label-width":"90px"}},[t._v("\n "+t._s(t.detail.reason)+"\n ")]),t._v(" "),t.imgsList.length>0?a("el-form-item",{attrs:{label:"凭证:","label-width":"90px"}},[[a("div",{staticClass:"roster_img"},t._l(t.imgsList,(function(t,e){return a("el-image",{key:e,staticClass:"img",attrs:{src:t,"preview-src-list":[t]}})})),1)]],2):t._e()],1)],1),t._v(" "),a("el-dialog",{attrs:{title:"添加黑/白名单",visible:t.dialogFormVisible,"close-on-click-modal":!1,width:"35%"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[a("el-form",{attrs:{model:t.form,autocomplete:"off","label-position":"right"}},[a("el-form-item",{attrs:{label:"手机号:","label-width":"100px",required:""}},[a("el-input",{staticStyle:{width:"40%"},model:{value:t.form.phone,callback:function(e){t.$set(t.form,"phone",e)},expression:"form.phone"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"类型:","label-width":"100px",required:""}},[a("el-select",{staticStyle:{width:"40%"},attrs:{placeholder:"请选择名单类型"},model:{value:t.form.type,callback:function(e){t.$set(t.form,"type",e)},expression:"form.type"}},t._l(t.typeList,(function(t){return a("el-option",{key:t.name,attrs:{label:t.name,value:t.value}})})),1)],1),t._v(" "),a("el-form-item",{attrs:{label:"原因:","label-width":"100px",required:""}},[a("el-input",{staticStyle:{width:"50%"},attrs:{type:"textarea"},model:{value:t.form.reason,callback:function(e){t.$set(t.form,"reason",e)},expression:"form.reason"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"凭证:","label-width":"100px"}},[a("el-upload",{ref:"bannerUpload",attrs:{action:"",multiple:"",limit:15,"show-file-list":!1,"http-request":t.uploadVoucher}},[a("el-button",{attrs:{size:"mini",type:"primary"}},[t._v("点击上传")])],1),t._v(" "),t.form.imgList.length>0?a("ul",{staticClass:"banner_list"},t._l(t.form.imgList,(function(e,n){return a("li",{key:n,staticClass:"banner_item"},[a("img",{attrs:{src:e}}),t._v(" "),a("div",{staticClass:"remove",on:{click:function(e){return t.deleteVoucher(n)}}},[t._v("删除")])])})),0):t._e()],1)],1),t._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),t._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:t.submitChange}},[t._v("添加")])],1)],1),t._v(" "),a("el-pagination",{attrs:{background:"",total:t.total,"page-size":t.params.page_size,"current-page":t.params.page_index,layout:"total, prev, pager, next, jumper"},on:{"current-change":t.handleCurrentChange}})],1)},r=[],o=a("b775");function l(t){return Object(o["a"])({method:"get",url:"/signup/BlackWhiteList",params:t})}function i(t){return Object(o["a"])({url:"/signup/AddBlackWhite",method:"post",data:t})}function s(t){return Object(o["a"])({url:"/signup/DelBlackWhiteList",method:"get",params:t})}var u=a("ddf6"),c=a("b053"),m={name:"RosterMange",data:function(){return{total:0,list:[],loading:!1,dialogFormVisible:!1,form:{phone:"",reason:"",imgList:[],type:0},typeList:[{name:"黑名单",value:0},{name:"白名单",value:1}],params:{page_index:1,page_size:15,search_name:"",type:0},thumbLoad:!1,showDetail:!1,detail:{},imgsList:[]}},created:function(){this.levelName=u["a"],this.created()},methods:{handleDetail:function(t){this.showDetail=!0,this.detail=t,t.imgList&&(this.imgsList=JSON.parse(t.imgList))},handleDel:function(t){var e=this,a=t.user;this.$confirm("确定要将".concat(a.nickname,"从名单中移除吗?"),"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e.delRoster(t.id)})).catch((function(){e.$message({type:"info",message:"已取消删除"})}))},delRoster:function(t){var e=this;s({id:t}).then((function(t){200===t.code?(e.$message.success("删除成功"),e.created()):e.$message.error(t.msg||"删除失败")}))},handleRemove:function(t,e){console.log(t,"file"),console.log(e,"fileList")},created:function(){var t=this;this.loading=!0,l(this.params).then((function(e){200===e.code?(t.total=e.data.total,t.list=e.data.list):t.$message.error(e.msg||"获取数据失败"),t.loading=!1})).catch((function(){t.loading=!1}))},deleteVoucher:function(t){this.from.imgList.splice(t,1)},handleadd:function(){this.dialogFormVisible=!0,this.form={phone:"",reason:"",imgList:[],type:0}},uploadVoucher:function(t){var e=this,a=t.file,n=new FormData;n.append("img",a),this.thumbLoad=!0,Object(c["w"])(n).then((function(t){try{var a=t.message,n=t.code,r=t.data;200===n?e.form.imgList.push(r.url):e.$message.error(a)}catch(o){console.log(o)}})).catch((function(){e.thumbLoad=!1}))},handleSearch:function(){this.params.page_index=1,this.created()},submitChange:function(){var t=this;this.form.phone.trim()?this.form.reason.trim()?i(this.form).then((function(e){200===e.code?(t.$message.success("添加成功"),t.dialogFormVisible=!1,t.params.type=t.form.type,t.created()):t.$message.error(e.msg||"添加失败")})):this.$message.error({message:"原因不能为空"}):this.$message.error({message:"手机号不能为空"})},handleCurrentChange:function(t){this.params.page_index=t,this.created()}}},d=m,p=(a("716b"),a("2877")),f=Object(p["a"])(d,n,r,!1,null,null,null);e["default"]=f.exports},"716b":function(t,e,a){"use strict";a("0983")},b053:function(t,e,a){"use strict";a.d(e,"u",(function(){return r})),a.d(e,"k",(function(){return o})),a.d(e,"a",(function(){return l})),a.d(e,"c",(function(){return i})),a.d(e,"p",(function(){return s})),a.d(e,"h",(function(){return u})),a.d(e,"f",(function(){return c})),a.d(e,"e",(function(){return m})),a.d(e,"w",(function(){return d})),a.d(e,"d",(function(){return p})),a.d(e,"o",(function(){return f})),a.d(e,"j",(function(){return h})),a.d(e,"l",(function(){return g})),a.d(e,"t",(function(){return b})),a.d(e,"v",(function(){return v})),a.d(e,"s",(function(){return y})),a.d(e,"g",(function(){return _})),a.d(e,"m",(function(){return w})),a.d(e,"n",(function(){return k})),a.d(e,"b",(function(){return x})),a.d(e,"r",(function(){return O})),a.d(e,"q",(function(){return j})),a.d(e,"i",(function(){return C}));var n=a("b775");function r(t){return Object(n["a"])({method:"get",url:"/payment/GetPayment",params:t})}function o(t){return Object(n["a"])({method:"get",url:"/payment/GetClass",params:t})}function l(t){return Object(n["a"])({method:"get",url:"/payment/AddClass",params:t})}function i(t){return Object(n["a"])({method:"post",url:"/payment/AddPayment",params:t})}function s(t){return Object(n["a"])({method:"post",url:"/payment/UpdatePayment",params:t})}function u(t){return Object(n["a"])({method:"get",url:"/payment/DelPayment",params:t})}function c(t){return Object(n["a"])({method:"get",url:"/payment/CopyPayments",params:t})}function m(t){return Object(n["a"])({method:"get",url:"/payment/CopyPayment",params:t})}function d(t){return Object(n["a"])({url:"/payment/UploadImg",method:"post",data:t})}function p(t){return Object(n["a"])({url:"/payment/AddSupplier",method:"post",data:t})}function f(t){return Object(n["a"])({url:"/payment/GetSupplier",method:"get",data:t})}function h(t){return Object(n["a"])({method:"get",url:"/payment/ExportPayment",params:t})}function g(t){return Object(n["a"])({url:"/payment/GetGroupName",method:"get",data:t})}function b(t){return Object(n["a"])({url:"/payment/AddUnit",method:"post",data:t})}function v(t){return Object(n["a"])({url:"/payment/GetUnit",method:"get",data:t})}function y(t){return Object(n["a"])({url:"/payment/AddPay",method:"post",data:t})}function _(t){return Object(n["a"])({url:"/payment/DelPay",method:"get",params:t})}function w(t){return Object(n["a"])({url:"/payment/GetPay",method:"get",params:t})}function k(t){return Object(n["a"])({url:"/payment/GetPayWay",method:"get",params:t})}function x(t){return Object(n["a"])({url:"/payment/AddPayWay",method:"post",data:t})}function O(t){return Object(n["a"])({url:"/payment/UpdateStatus",method:"get",params:t})}function j(t){return Object(n["a"])({url:"/payment/UpdatePaymentClass",method:"get",params:t})}function C(t){return Object(n["a"])({url:"/payment/DelPaymentClass",method:"get",params:t})}},ddf6:function(t,e,a){"use strict";function n(t){if(!t&&0!==t)return{name:"类别待定",color:"#909399"};var e;switch(t){case 3:e={name:"批发商",color:"#f0a637"};break;case 2:e={name:"经销商",color:"#67c23a"};break;case 1:e={name:"销售员",color:"#1fd3c2"};break;default:e={name:"公司",color:"#409eff"}}return e}a.d(e,"a",(function(){return n}))}}]);
|