| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-310d91b6"],{"31b4":function(e,t,r){"use strict";var a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return e.FromData?r("div",[r("Modal",{attrs:{scrollable:"","footer-hide":"",closable:"",title:e.FromData.title,"z-index":1,width:"700"},on:{"on-cancel":e.cancel},model:{value:e.modals,callback:function(t){e.modals=t},expression:"modals"}},[["/marketing/coupon/save.html"===e.FromData.action?r("div",{staticClass:"radio acea-row row-middle"},[r("div",{staticClass:"name ivu-form-item-content"},[e._v("优惠券类型")]),r("Radio-group",{on:{"on-change":e.couponsType},model:{value:e.type,callback:function(t){e.type=t},expression:"type"}},[r("Radio",{attrs:{label:0}},[e._v("通用券")]),r("Radio",{attrs:{label:1}},[e._v("品类券")]),r("Radio",{attrs:{label:2}},[e._v("商品券")])],1)],1):e._e()],r("form-create",{ref:"fc",staticClass:"formBox",attrs:{option:e.config,rule:Array.from(e.FromData.rules),handleIcon:"false"},on:{"on-submit":e.onSubmit}})],2)],1):e._e()},s=[],o=(r("8e6e"),r("ac6a"),r("456d"),r("bd86")),i=r("9860"),n=r.n(i),l=r("6b6c"),c=r("2f62");function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function m(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){Object(o["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var d={name:"edit",components:{formCreate:n.a.$form()},computed:m({},Object(c["e"])("userLevel",["taskId","levelId"])),props:{FromData:{type:Object,default:null},update:{type:Boolean,default:!0}},data:function(){return{modals:!1,type:0,config:{global:{upload:{props:{onSuccess:function(e,t){200===e.status?t.url=e.data.src:this.Message.error(e.msg)}}}}}}},methods:{couponsType:function(){this.$parent.addType(this.type)},onSubmit:function(e){var t=this,r={};r=e,Object(l["a"])({url:this.FromData.action,method:this.FromData.method,data:r}).then((function(e){t.update&&t.$parent.getList(),t.$Message.success(e.msg),t.modals=!1,setTimeout((function(){t.$emit("submitFail")}),1e3)})).catch((function(e){t.$Message.error(e.msg)}))},cancel:function(){this.type=0}}},f=d,h=(r("bb05"),r("2877")),p=Object(h["a"])(f,a,s,!1,null,"7423233c",null);t["a"]=p.exports},bb05:function(e,t,r){"use strict";var a=r("f557"),s=r.n(a);s.a},ca48:function(e,t,r){},f2a5:function(e,t,r){"use strict";var a=r("ca48"),s=r.n(a);s.a},f557:function(e,t,r){},fe78:function(e,t,r){"use strict";r.r(t);var a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",[r("div",{staticClass:"i-layout-page-header"},[r("div",{staticClass:"i-layout-page-header"},[r("span",{staticClass:"ivu-page-header-title"},[e._v(e._s(e.$route.meta.title))])])]),r("Card",{staticClass:"ivu-mt",attrs:{bordered:!1,"dis-hover":""}},[r("Form",{ref:"levelFrom",attrs:{model:e.levelFrom,"label-width":e.labelWidth,"label-position":e.labelPosition},nativeOn:{submit:function(e){e.preventDefault()}}},[r("Row",{attrs:{type:"flex",gutter:24}},[r("Col",e._b({},"Col",e.grid,!1),[r("FormItem",{attrs:{label:"状态:","label-for":"status1"}},[r("RadioGroup",{attrs:{type:"button"},on:{"on-change":function(t){return e.userSearchs(e.levelFrom.status)}},model:{value:e.levelFrom.status,callback:function(t){e.$set(e.levelFrom,"status",t)},expression:"levelFrom.status"}},[r("Radio",{attrs:{label:""}},[e._v("全部")]),r("Radio",{attrs:{label:"0"}},[e._v("待审核")]),r("Radio",{attrs:{label:"1"}},[e._v("通过")]),r("Radio",{attrs:{label:"2"}},[e._v("拒绝")])],1)],1)],1),r("Col",e._b({},"Col",e.grid,!1),[r("FormItem",{attrs:{label:"用户搜索:","label-for":"title"}},[r("Input",{attrs:{search:"","enter-button":"",placeholder:"请输入用户昵称/ID/手机号"},on:{"on-search":e.userSearchs},model:{value:e.levelFrom.keywords,callback:function(t){e.$set(e.levelFrom,"keywords",t)},expression:"levelFrom.keywords"}})],1)],1)],1)],1),r("Table",{ref:"table",staticClass:"mt25",attrs:{columns:e.columns1,data:e.levelLists,loading:e.loading,"highlight-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"},scopedSlots:e._u([{key:"action",fn:function(t){var a=t.row;t.index;return[r("a",{on:{click:function(t){return e.agree(a)}}},[e._v("同意")]),r("Divider",{attrs:{type:"vertical"}}),r("a",{on:{click:function(t){return e.refuse(a)}}},[e._v("拒绝")]),r("Divider",{attrs:{type:"vertical"}}),r("a",{on:{click:function(t){return e.remark(a)}}},[e._v("备注")])]}}])}),r("div",{staticClass:"acea-row row-right page"},[r("Page",{attrs:{total:e.total,current:e.levelFrom.page,"show-elevator":"","show-total":"","page-size":e.levelFrom.limit},on:{"on-change":e.pageChange}})],1)],1),r("remark",{ref:"remark",on:{submitFail:e.submitFail}})],1)},s=[],o=(r("8e6e"),r("ac6a"),r("456d"),r("96cf"),r("3b8d")),i=r("bd86"),n=r("2f62"),l=r("c24f"),c=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Modal",{attrs:{"z-index":1,scrollable:"","footer-hide":"",closable:"",title:"等级任务","mask-closable":!1,width:"950"},on:{"on-cancel":e.handleReset},model:{value:e.modals,callback:function(t){e.modals=t},expression:"modals"}},[r("Form",{ref:"levelFrom",attrs:{model:e.levelFrom,"label-width":e.labelWidth,"label-position":e.labelPosition},nativeOn:{submit:function(e){e.preventDefault()}}},[r("Row",{attrs:{type:"flex",gutter:24}},[r("Col",e._b({},"Col",e.grid,!1),[r("FormItem",{attrs:{label:"状态:"}},[r("Select",{attrs:{placeholder:"是否显示",clearable:""},on:{"on-change":e.userSearchs},model:{value:e.levelFrom.is_show,callback:function(t){e.$set(e.levelFrom,"is_show",t)},expression:"levelFrom.is_show"}},[r("Option",{attrs:{value:"1"}},[e._v("显示")]),r("Option",{attrs:{value:"0"}},[e._v("不显示")])],1)],1)],1),r("Col",e._b({},"Col",e.grid,!1),[r("FormItem",{attrs:{label:"等级名称:",prop:"status2","label-for":"status2"}},[r("Input",{staticStyle:{width:"100%"},attrs:{search:"","enter-button":"",placeholder:"请输入等级名称"},on:{"on-search":e.userSearchs},model:{value:e.levelFrom.name,callback:function(t){e.$set(e.levelFrom,"name",t)},expression:"levelFrom.name"}})],1)],1)],1)],1),r("Divider",{attrs:{dashed:""}}),r("Row",{attrs:{type:"flex"}},[r("Col",e._b({staticClass:"mb15"},"Col",e.grid,!1),[r("Button",{attrs:{type:"primary",icon:"md-add"},on:{click:e.add}},[e._v("添加等级任务")])],1),r("Col",{staticClass:"userAlert",attrs:{span:"24"}},[r("Alert",{attrs:{"show-icon":"",closable:""}},[e._v("添加等级任务,任务类型中的{$num}会自动替换成限定数量+系统预设的单位生成任务名")])],1)],1),r("Divider",{attrs:{dashed:""}}),r("Table",{ref:"table",attrs:{columns:e.columns1,data:e.levelLists,loading:e.loading,"no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"},scopedSlots:e._u([{key:"is_shows",fn:function(t){var a=t.row;t.index;return[r("i-switch",{attrs:{value:a.is_show,"true-value":1,"false-value":0,size:"large"},on:{"on-change":function(t){return e.onchangeIsShow(a)}},model:{value:a.is_show,callback:function(t){e.$set(a,"is_show",t)},expression:"row.is_show"}},[r("span",{attrs:{slot:"open"},slot:"open"},[e._v("显示")]),r("span",{attrs:{slot:"close"},slot:"close"},[e._v("隐藏")])])]}},{key:"is_musts",fn:function(t){var a=t.row;t.index;return[r("i-switch",{attrs:{value:a.is_must,"true-value":1,"false-value":0,size:"large"},on:{"on-change":function(t){return e.onchangeIsMust(a)}},model:{value:a.is_must,callback:function(t){e.$set(a,"is_must",t)},expression:"row.is_must"}},[r("span",{attrs:{slot:"open"},slot:"open"},[e._v("全部完成")]),r("span",{attrs:{slot:"close"},slot:"close"},[e._v("达成其一")])])]}},{key:"action",fn:function(t){var a=t.row,s=t.index;return[r("a",{on:{click:function(t){return e.edit(a)}}},[e._v("编辑 | ")]),r("a",{on:{click:function(t){return e.del(a,"删除等级任务",s)}}},[e._v(" 删除")])]}}])}),r("div",{staticClass:"acea-row row-right page"},[r("Page",{attrs:{total:e.total,"show-elevator":"","show-total":"","page-size":e.levelFrom.limit},on:{"on-change":e.pageChange}})],1),r("edit-from",{ref:"edits",attrs:{FromData:e.FromData,titleType:e.titleType},on:{submitFail:e.submitFail}})],1)},u=[],m=r("31b4");function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var h={name:"task",components:{editFrom:m["a"]},data:function(){return{grid:{xl:10,lg:10,md:12,sm:24,xs:24},modals:!1,levelFrom:{is_show:"",name:"",page:1,limit:20},total:0,levelLists:[],loading:!1,columns1:[{title:"ID",key:"id",sortable:!0,width:80},{title:"等级名称",key:"level_name",minWidth:100},{title:"任务名称",key:"name",minWidth:120},{title:"排序",sort:"grade",sortable:!0,minWidth:100},{title:"是否显示",slot:"is_shows",minWidth:110},{title:"务必达成",slot:"is_musts",minWidth:135},{title:"任务说明",key:"illustrate",minWidth:120},{title:"操作",slot:"action",fixed:"right",minWidth:120}],FromData:null,ids:0,modalTitleSs:"",titleType:"task"}},computed:f(f(f({},Object(n["e"])("media",["isMobile"])),Object(n["e"])("userLevel",["levelId"])),{},{labelWidth:function(){return this.isMobile?void 0:75},labelPosition:function(){return this.isMobile?"top":"right"}}),methods:f(f({},Object(n["d"])("userLevel",["getTaskId","getlevelId"])),{},{add:function(){this.ids="",this.getFrom()},getFrom:function(){var e=this,t={id:this.ids,level_id:this.levelId};this.$modalForm(Object(l["e"])(t)).then((function(){return e.getList()}))},edit:function(e){this.ids=e.id,this.getFrom()},handleReset:function(){this.modals=!1},userSearchs:function(){this.getList()},getList:function(){var e=this;this.loading=!0,this.levelFrom.is_show=this.levelFrom.is_show||"",Object(l["H"])(this.levelId,this.levelFrom).then(function(){var t=Object(o["a"])(regeneratorRuntime.mark((function t(r){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:a=r.data,e.levelLists=a.list,e.total=r.data.count,e.loading=!1;case 4: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)}))},pageChange:function(e){this.levelFrom.page=e,this.getList()},onchangeIsShow:function(e){var t=this,r={id:e.id,is_show:e.is_show};Object(l["F"])(r).then(function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(r){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.$Message.success(r.msg);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$Message.error(e.msg)}))},onchangeIsMust:function(e){var t=this,r={id:e.id,is_must:e.is_must};Object(l["E"])(r).then(function(){var e=Object(o["a"])(regeneratorRuntime.mark((function e(r){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.$Message.success(r.msg);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$Message.error(e.msg)}))},submitFail:function(){this.getList()},del:function(e,t,r){var a=this,s={title:t,num:r,url:"user/user_level/delete_task/".concat(e.id),method:"DELETE",ids:""};this.$modalSure(s).then((function(e){a.$Message.success(e.msg),a.levelLists.splice(r,1)})).catch((function(e){a.$Message.error(e.msg)}))}})},p=h,v=r("2877"),b=Object(v["a"])(p,c,u,!1,null,"341f99f6",null),g=(b.exports,function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("Modal",{staticClass:"order_box",attrs:{scrollable:"",title:"备注",closable:!1},model:{value:e.modals,callback:function(t){e.modals=t},expression:"modals"}},[r("Form",{ref:"formValidate",attrs:{model:e.formValidate,rules:e.ruleValidate,"label-width":80},nativeOn:{submit:function(e){e.preventDefault()}}},[r("FormItem",{attrs:{label:"备注:",prop:"remark"}},[r("Input",{staticStyle:{width:"100%"},attrs:{maxlength:200,"show-word-limit":"",type:"textarea",placeholder:"请输入备注信息"},model:{value:e.formValidate.remark,callback:function(t){e.$set(e.formValidate,"remark",t)},expression:"formValidate.remark"}})],1)],1),r("div",{attrs:{slot:"footer"},slot:"footer"},[r("Button",{attrs:{type:"primary"},on:{click:function(t){return e.putRemark("formValidate")}}},[e._v("提交")]),r("Button",{on:{click:function(t){return e.cancel("formValidate")}}},[e._v("取消")])],1)],1)}),w=[],y=(r("7f7f"),{name:"orderMark",data:function(){return{formValidate:{remark:""},modals:!1,ruleValidate:{remark:[{required:!0,message:"请输入备注信息",trigger:"blur"}]}}},props:{remark:{default:"",type:String}},methods:{cancel:function(e){this.modals=!1,this.$refs[e].resetFields()},putRemark:function(e){var t=this;this.$refs[e].validate((function(e){e?t.$emit("submitFail",t.formValidate.remark):t.$Message.warning("请填写备注信息")}))}}}),O=y,k=Object(v["a"])(O,g,w,!1,null,"b3abe974",null),_=k.exports;function F(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function j(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?F(Object(r),!0).forEach((function(t){Object(i["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):F(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var $={name:"user_level",components:{remark:_},data:function(){return{grid:{xl:7,lg:7,md:12,sm:24,xs:24},id:"",loading:!1,columns1:[{title:"ID",key:"id",width:80},{title:"昵称",key:"name",minWidth:100},{title:"手机号",key:"phone",minWidth:100},{title:"状态",key:"status",minWidth:120},{title:"申请时间",key:"add_time",minWidth:100},{title:"审核时间",key:"up_time",minWidth:100},{title:"备注",key:"remark",minWidth:100},{title:"操作",slot:"action",fixed:"right",minWidth:120}],levelFrom:{status:"",keywords:"",page:1,limit:15},levelLists:[],total:0}},created:function(){this.getList()},computed:j(j({},Object(n["e"])("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:75},labelPosition:function(){return this.isMobile?"top":"right"}}),methods:j(j({},Object(n["d"])("userLevel",["getlevelId"])),{},{remark:function(e){console.log(this.$refs),this.id=e.id,this.$refs.remark.formValidate.remark=e.remark,this.$refs.remark.modals=!0},agree:function(e){var t=this;this.delfromData={title:"注销用户",url:"/user/cancel/agree/".concat(e.id),method:"get"},this.$modalSure(this.delfromData).then((function(e){t.$Message.success(e.msg),t.getList()})).catch((function(e){t.$Message.error(e.msg)}))},refuse:function(e){var t=this;this.delfromData={title:"拒绝注销用户",info:"您确认拒绝注销此用户吗?",url:"/user/cancel/refuse/".concat(e.id),method:"get"},this.$modalSure(this.delfromData).then((function(e){t.$Message.success(e.msg),t.getList()})).catch((function(e){t.$Message.error(e.msg)}))},submitFail:function(e){var t=this,r={id:this.id,mark:e};Object(l["K"])(r).then((function(e){t.$refs.remark.modals=!1,t.$Message.success(e.msg),t.getList()})).catch((function(e){t.$refs.remark.modals=!1,t.$Message.error(e.msg)}))},getList:function(){var e=this;this.loading=!0,this.levelFrom.status=this.levelFrom.status||"",Object(l["J"])(this.levelFrom).then(function(){var t=Object(o["a"])(regeneratorRuntime.mark((function t(r){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:a=r.data,e.levelLists=a.list,e.total=r.data.count,e.loading=!1;case 4: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)}))},pageChange:function(e){this.levelFrom.page=e,this.getList()},userSearchs:function(){this.levelFrom.page=1,this.getList()}})},x=$,D=(r("f2a5"),Object(v["a"])(x,a,s,!1,null,"38800620",null));t["default"]=D.exports}}]);
|