12 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-78ed909b"],{"28b7":function(e,t,a){"use strict";a.d(t,"j",function(){return i}),a.d(t,"g",function(){return n}),a.d(t,"f",function(){return s}),a.d(t,"r",function(){return o}),a.d(t,"i",function(){return c}),a.d(t,"q",function(){return u}),a.d(t,"t",function(){return l}),a.d(t,"s",function(){return d}),a.d(t,"k",function(){return m}),a.d(t,"b",function(){return p}),a.d(t,"c",function(){return f}),a.d(t,"e",function(){return h}),a.d(t,"m",function(){return g}),a.d(t,"p",function(){return b}),a.d(t,"o",function(){return _}),a.d(t,"l",function(){return v}),a.d(t,"n",function(){return y}),a.d(t,"d",function(){return w}),a.d(t,"a",function(){return V}),a.d(t,"h",function(){return F});var r=a("bf9a");function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return r["b"].get("user",{params:e})}function n(){return r["b"].get("user/number")}function s(){return r["b"].get("user/moneySum")}function o(e){return r["b"].post("user/status",e)}function c(e){return r["b"].get("user/wallet",{params:e})}function u(e,t){return r["b"].put("user/".concat(e),t)}function l(e){return r["b"].post("user/returnDeposit",e)}function d(e){return r["b"].post("user/reReturnDeposit",e)}function m(e){return r["b"].post("user/groupSendSms",e)}function p(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return r["b"].get("user/groupSendSmsList",{params:e})}function f(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return r["b"].get("user/groupSmsTemplate",{params:e})}function h(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return r["b"].get("user/getUserByMobile",{params:e})}function g(e){return r["b"].post("user/rechargeBalance",e)}function b(e){return r["b"].post("user/refundBalance",e)}function _(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return r["b"].get("user/refundBalanceOrders",{params:e})}function v(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return r["b"].get("user/queryRefundBalance",{params:e})}function y(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return r["b"].get("user/refundBalanceAgain",{params:e})}function w(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return r["b"].get("user/students",{params:e})}function V(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return r["b"].post("user/student",e)}function F(){return r["b"].get("user/studentsNumber")}},"40ec":function(e,t,a){},"469f":function(e,t,a){a("6c1c"),a("1654"),e.exports=a("7d7b")},"5d73":function(e,t,a){e.exports=a("469f")},"768b":function(e,t,a){"use strict";var r=a("a745"),i=a.n(r);function n(e){if(i()(e))return e}var s=a("5d73"),o=a.n(s);function c(e,t){var a=[],r=!0,i=!1,n=void 0;try{for(var s,c=o()(e);!(r=(s=c.next()).done);r=!0)if(a.push(s.value),t&&a.length===t)break}catch(u){i=!0,n=u}finally{try{r||null==c["return"]||c["return"]()}finally{if(i)throw n}}return a}function u(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function l(e,t){return n(e)||c(e,t)||u()}a.d(t,"a",function(){return l})},"7d7b":function(e,t,a){var r=a("e4ae"),i=a("7cd6");e.exports=a("584a").getIterator=function(e){var t=i(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return r(t.call(e))}},"81df":function(e,t,a){"use strict";var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.page?a("el-pagination",e._b({ref:"page",attrs:{"page-sizes":e.pageSizes,"current-page":e.currentPage,"page-size":e.perPage,total:e.page.total,layout:e.layout,background:""},on:{"size-change":e.onSizeChange,"current-change":e.onChange,"update:currentPage":function(t){e.currentPage=t},"update:current-page":function(t){e.currentPage=t},"update:pageSize":function(t){e.perPage=t},"update:page-size":function(t){e.perPage=t}}},"el-pagination",e.$attrs,!1)):e._e()},i=[],n={name:"Pagination",data:function(){return{currentPage:1,perPage:10}},props:{page:Object,layout:{type:String,default:"total, prev, pager, next, sizes, jumper"},autoPush:{type:Boolean,default:!0}},computed:{pageSizes:function(){var e=[10,30,50,100,200],t=this.page.per_page;return-1===e.indexOf(t)?[this.page.per_page].concat(e):e}},methods:{push:function(){var e=Object.assign({},this.$route.query,{page:this.currentPage,per_page:this.perPage});this.$router.push({path:this.$route.path,query:e})},onSizeChange:function(e){this.$emit("size-change",e),this.autoPush&&(this.currentPage=1,this.push())},onChange:function(e){this.$emit("current-change",e),this.autoPush&&this.push()}},watch:{page:{handler:function(e){var t=this;e&&(this.currentPage=e.current_page,this.perPage=e.per_page,this.$nextTick(function(){t.$refs.page.internalCurrentPage=e.current_page}))},immediate:!0}}},s=n,o=a("2877"),c=Object(o["a"])(s,r,i,!1,null,"f691fd2e",null);t["a"]=c.exports},b64d:function(e,t,a){"use strict";a.d(t,"b",function(){return i}),a.d(t,"c",function(){return n}),a.d(t,"d",function(){return s}),a.d(t,"e",function(){return o}),a.d(t,"a",function(){return c});var r=a("bf9a");function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return r["b"].get("area",{params:e})}function n(e){return r["b"].get("area/".concat(e))}function s(e){return r["b"].post("area",e)}function o(e,t){return r["b"].put("area/".concat(e),t)}function c(e){return r["b"].get("area/".concat(e,"/edit"))}},bfc4:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-card",{scopedSlots:e._u([{key:"header",fn:function(){return[a("content-header")]},proxy:!0}])},[a("el-form",{ref:"dynamicValidateForm",staticClass:"demo-dynamic",attrs:{model:e.dynamicValidateForm,"label-width":"150px"}},[a("el-card",{staticClass:"big-div"},[a("p",{staticClass:"div-title"},[e._v("选择发送群体")]),a("el-form-item",{attrs:{prop:"area_id",label:"选择区域",rules:[{required:!0,message:"选择区域",trigger:"blur"}]}},[a("el-select",{staticClass:"limit-width",attrs:{placeholder:"请选择"},model:{value:e.dynamicValidateForm.area_id,callback:function(t){e.$set(e.dynamicValidateForm,"area_id",t)},expression:"dynamicValidateForm.area_id"}},e._l(e.areas,function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})}),1)],1),a("el-form-item",{attrs:{label:"是否缴纳押金",prop:"is_deposit",rules:[{required:!0,message:"缴纳押金",trigger:"blur"}]}},[a("el-radio",{attrs:{label:"1"},model:{value:e.dynamicValidateForm.is_deposit,callback:function(t){e.$set(e.dynamicValidateForm,"is_deposit",t)},expression:"dynamicValidateForm.is_deposit"}},[e._v("已缴纳")]),a("el-radio",{attrs:{label:"0"},model:{value:e.dynamicValidateForm.is_deposit,callback:function(t){e.$set(e.dynamicValidateForm,"is_deposit",t)},expression:"dynamicValidateForm.is_deposit"}},[e._v("未缴纳")])],1),a("el-form-item",{attrs:{label:"是否实名",prop:"is_card_certified",rules:[{required:!0,message:"是否实名",trigger:"blur"}]}},[a("el-radio",{attrs:{label:"1"},model:{value:e.dynamicValidateForm.is_card_certified,callback:function(t){e.$set(e.dynamicValidateForm,"is_card_certified",t)},expression:"dynamicValidateForm.is_card_certified"}},[e._v("已实名")]),a("el-radio",{attrs:{label:"0"},model:{value:e.dynamicValidateForm.is_card_certified,callback:function(t){e.$set(e.dynamicValidateForm,"is_card_certified",t)},expression:"dynamicValidateForm.is_card_certified"}},[e._v("未实名")])],1),a("el-form-item",{attrs:{label:"是否高级筛选",prop:"is_search",rules:[{required:!0,message:"是否高级筛选",trigger:"blur"}]}},[a("el-radio",{attrs:{label:"1"},on:{change:e.gaoJiSearch},model:{value:e.dynamicValidateForm.is_search,callback:function(t){e.$set(e.dynamicValidateForm,"is_search",t)},expression:"dynamicValidateForm.is_search"}},[e._v("是")]),a("el-radio",{attrs:{label:"0"},on:{change:e.gaoJiSearch},model:{value:e.dynamicValidateForm.is_search,callback:function(t){e.$set(e.dynamicValidateForm,"is_search",t)},expression:"dynamicValidateForm.is_search"}},[e._v("否")])],1),a("el-form-item",[a("el-button",{directives:[{name:"show",rawName:"v-show",value:e.isShowSearch,expression:"isShowSearch"}],attrs:{type:"success"},on:{click:e.Search}},[e._v("高级筛选")])],1),a("el-form-item",[a("p",{directives:[{name:"show",rawName:"v-show",value:e.isShowSearch,expression:"isShowSearch"}]},[e._v("已选择"),a("span",{staticStyle:{color:"red"}},[e._v(e._s(e.userNum))]),e._v(" 个")])])],1),a("el-card",{staticClass:"big-div"},[a("p",{staticClass:"div-title"},[e._v("短信模板以及内容")]),a("el-form-item",{attrs:{prop:"template_id",label:"模板ID",rules:[{required:!0,message:"请输入模板id",trigger:"blur"}]}},[a("el-select",{staticClass:"limit-width",attrs:{placeholder:"请选择"},on:{change:e.getDesc},model:{value:e.dynamicValidateForm.template_id,callback:function(t){e.$set(e.dynamicValidateForm,"template_id",t)},expression:"dynamicValidateForm.template_id"}},e._l(e.templates,function(e){return a("el-option",{key:e.value,attrs:{label:e.name,value:e.value}})}),1)],1),a("el-form-item",{attrs:{label:"短信内容"}},[a("el-input",{staticClass:"limit-width",attrs:{type:"textarea",disabled:""},model:{value:e.desc,callback:function(t){e.desc=t},expression:"desc"}})],1),e._l(e.dynamicValidateForm.domains,function(t,r){return a("el-form-item",{key:t.key,attrs:{label:"参数"+ ++r,prop:"domains."+--r+".value",rules:{required:!0,message:"参数不能为空",trigger:"blur"}}},[a("el-select",{staticClass:"limit-width",attrs:{filterable:"","allow-create":"","default-first-option":"",placeholder:"请填写参数"},model:{value:t.value,callback:function(a){e.$set(t,"value",a)},expression:"domain.value"}},e._l(e.options,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1),a("el-button",{on:{click:function(a){return a.preventDefault(),e.removeDomain(t)}}},[e._v("删除")])],1)}),a("el-form-item",[a("el-button",{on:{click:e.addDomain}},[e._v("新增参数")])],1)],2),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitForm("dynamicValidateForm")}}},[e._v("提交")]),a("el-button",{on:{click:function(t){return e.resetForm("dynamicValidateForm")}}},[e._v("重置")])],1)],1),a("el-dialog",{attrs:{title:"用户筛选",visible:e.dialogVisible,width:"30%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-table",{attrs:{data:e.users,border:!1},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection","reserve-selection":!0,width:"55",prop:"id"}}),a("el-table-column",{attrs:{prop:"id",label:"ID","show-overflow-tooltip":"",align:"center",width:"55"}}),a("el-table-column",{attrs:{prop:"nickname",label:"用户昵称",width:"180",align:"center","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-tag",[e._v(e._s(t.row.nickname)+"("+e._s(t.row.truename)+")")])]}}])}),a("el-table-column",{attrs:{prop:"mobile",label:"手机",width:"180",align:"right"}})],1),a("div",{staticClass:"card-footer"},[a("pagination",{attrs:{page:e.page,"auto-push":!1},on:{"current-change":e.walletcurrentpage,"size-change":e.walletpagesize}})],1),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("确 定")])],1)],1)],1)},i=[],n=(a("ac6a"),a("5df3"),a("768b")),s=(a("96cf"),a("3b8d")),o=a("b64d"),c=a("28b7"),u=a("81df"),l={components:{Pagination:u["a"]},data:function(){return{dynamicValidateForm:{domains:[{value:""}],area_id:"",is_deposit:"1",template_id:"",is_card_certified:"1",is_search:"0",ids:[]},areas:[],users:[],page:null,multipleSelection:[],options:[{value:"now",label:"当前时间"},{value:"truename",label:"真实姓名"}],templates:[],desc:"",isShowSearch:!1,dialogVisible:!1,userNum:0}},created:function(){var e=Object(s["a"])(regeneratorRuntime.mark(function e(){var t,a,r,i,s,u;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Promise.all([Object(o["b"])({all:1})]);case 2:return t=e.sent,a=Object(n["a"])(t,1),r=a[0].data,this.areas=r,e.next=8,Promise.all([Object(c["c"])()]);case 8:i=e.sent,s=Object(n["a"])(i,1),u=s[0].data,this.templates=u;case 12:case"end":return e.stop()}},e,this)}));function t(){return e.apply(this,arguments)}return t}(),methods:{submitForm:function(e){var t=this;"1"!=this.dynamicValidateForm.is_search||0!=this.dynamicValidateForm.ids.length?this.$refs[e].validate(function(e){if(!e)return console.log("error submit!!"),!1;Object(c["k"])(t.dynamicValidateForm).then(function(e){e.then(function(e){e&&t.$message({message:"操作成功",type:"success"})})})}):alert("请勾选高级搜索中要筛选发送的人")},gaoJiSearch:function(){var e=Object(s["a"])(regeneratorRuntime.mark(function e(){var t,a,r,i,n;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:if(t=this,"1"!=this.dynamicValidateForm.is_search){e.next=17;break}if(""!=t.dynamicValidateForm.area_id){e.next=6;break}return t.dynamicValidateForm.is_search="0",alert("请选择区域"),e.abrupt("return");case 6:return this.isShowSearch=!0,e.next=9,Object(c["j"])({register_area_id:t.dynamicValidateForm.area_id,is_deposit:t.dynamicValidateForm.is_deposit,is_card_certified:t.dynamicValidateForm.is_card_certified});case 9:a=e.sent,r=a.data,i=r.data,n=r.meta,this.users=i,this.page=n,e.next=18;break;case 17:this.isShowSearch=!1;case 18:case"end":return e.stop()}},e,this)}));function t(){return e.apply(this,arguments)}return t}(),Search:function(){var e=Object(s["a"])(regeneratorRuntime.mark(function e(){var t,a,r,i,n;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return t=this,t.dialogVisible=!0,e.next=4,Object(c["j"])({register_area_id:t.dynamicValidateForm.area_id,is_deposit:t.dynamicValidateForm.is_deposit,is_card_certified:t.dynamicValidateForm.is_card_certified});case 4:a=e.sent,r=a.data,i=r.data,n=r.meta,this.users=i,this.page=n;case 10:case"end":return e.stop()}},e,this)}));function t(){return e.apply(this,arguments)}return t}(),resetForm:function(e){this.$refs[e].resetFields()},walletcurrentpage:function(){var e=Object(s["a"])(regeneratorRuntime.mark(function e(t){var a,r,i,n,s;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return a=this,this.pagess.current_page=t,e.next=4,Object(c["j"])({register_area_id:a.dynamicValidateForm.area_id,is_deposit:a.dynamicValidateForm.is_deposit,is_card_certified:a.dynamicValidateForm.is_card_certified});case 4:r=e.sent,i=r.data,n=i.data,s=i.meta,this.users=n,this.page=s;case 10:case"end":return e.stop()}},e,this)}));function t(t){return e.apply(this,arguments)}return t}(),walletpagesize:function(){var e=Object(s["a"])(regeneratorRuntime.mark(function e(t){var a,r,i,n,s;return regeneratorRuntime.wrap(function(e){while(1)switch(e.prev=e.next){case 0:return a=this,this.pagess.page_size=t,e.next=4,Object(c["j"])({register_area_id:a.dynamicValidateForm.area_id,is_deposit:a.dynamicValidateForm.is_deposit,is_card_certified:a.dynamicValidateForm.is_card_certified});case 4:r=e.sent,i=r.data,n=i.data,s=i.meta,this.users=n,this.page=s;case 10:case"end":return e.stop()}},e,this)}));function t(t){return e.apply(this,arguments)}return t}(),removeDomain:function(e){var t=this.dynamicValidateForm.domains.indexOf(e);-1!==t&&this.dynamicValidateForm.domains.splice(t,1)},addDomain:function(){this.dynamicValidateForm.domains.push({value:"",key:Date.now()})},handleSelectionChange:function(e){this.multipleSelection=e.map(function(e){return e.id}),this.dynamicValidateForm.ids=this.multipleSelection,this.userNum=this.dynamicValidateForm.ids.length},getDesc:function(e){var t=this;this.templates.forEach(function(a,r){a.value===e&&(t.desc=a.desc)})}}},d=l,m=(a("eb00"),a("2877")),p=Object(m["a"])(d,r,i,!1,null,"6e0f69ec",null);t["default"]=p.exports},eb00:function(e,t,a){"use strict";var r=a("40ec"),i=a.n(r);i.a}}]);
- //# sourceMappingURL=chunk-78ed909b.de02ef0d.js.map
|