1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-476608d0"],{"14e6":function(e,t,i){"use strict";i("c1c5")},"7dd4":function(e,t,i){"use strict";i.r(t);var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"app-container"},[i("el-row",{staticClass:"mb8 top-right-btn",attrs:{gutter:10}},[i("el-col",{attrs:{span:1.5}},[i("el-button",{attrs:{type:"primary",icon:"el-icon-plus",size:"mini"},on:{click:e.showCreateDialog}},[e._v("添加分类")])],1)],1),i("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.tableData.list,"header-cell-style":{"text-align":"center"},"cell-style":{"text-align":"center"}},on:{"selection-change":e.handleSelectionChange}},[i("el-table-column",{attrs:{prop:"id",label:"编号",width:"80"}}),i("el-table-column",{attrs:{prop:"vipName",label:"会员名称"}}),i("el-table-column",{attrs:{prop:"money",label:"会员价格"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[i("span",[e._v("¥ "+e._s(a.money.toFixed(2)))])]}}])}),i("el-table-column",{attrs:{prop:"award",label:"邀请赏金"}}),i("el-table-column",{attrs:{prop:"vipNameType",label:"会员等级",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[0==t.row.vipNameType?i("span",{staticStyle:{color:"#4f9dec",cursor:"pointer"}},[e._v("月")]):e._e(),1==t.row.vipNameType?i("span",{staticStyle:{color:"#4f9dec",cursor:"pointer"}},[e._v("季")]):e._e(),2==t.row.vipNameType?i("span",{staticStyle:{color:"#4f9dec",cursor:"pointer"}},[e._v("年")]):e._e()]}}])}),i("el-table-column",{attrs:{prop:"extraDay",label:"赠送天数",width:"150"}}),i("el-table-column",{attrs:{fixed:"right",label:"操作",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(i){return e.showEditDialog(t.row)}}},[e._v("编辑 ")]),i("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(i){return e.handleDelete(t.row)}}},[e._v("删除 ")])]}}])})],1),i("el-dialog",{attrs:{title:e.dialogTitle,visible:e.dialogVisible,center:""},on:{close:e.onClose,"update:visible":function(t){e.dialogVisible=t}}},[i("el-form",{attrs:{model:e.dialogForm}},[i("el-form-item",{attrs:{label:"会员类型:","label-width":e.formLabelWidth}},[i("el-radio-group",{model:{value:e.dialogForm.vipNameType,callback:function(t){e.$set(e.dialogForm,"vipNameType",t)},expression:"dialogForm.vipNameType"}},[i("el-radio",{attrs:{label:0}},[e._v("月会员")]),i("el-radio",{attrs:{label:1}},[e._v("季会员")]),i("el-radio",{attrs:{label:2}},[e._v("年会员")])],1)],1),i("el-form-item",{attrs:{label:"会员名称:","label-width":e.formLabelWidth}},[i("el-input",{staticStyle:{width:"65%"},model:{value:e.dialogForm.vipName,callback:function(t){e.$set(e.dialogForm,"vipName",t)},expression:"dialogForm.vipName"}})],1),i("el-form-item",{attrs:{label:"会员价格:","label-width":e.formLabelWidth}},[i("el-input",{staticStyle:{width:"50%"},attrs:{placeholder:"请输入会员价格",type:"number",min:"0",onkeyup:"value=value.replace(/^\\D*(\\d*(?:\\.\\d{0,2})?).*$/g, '$1')"},model:{value:e.dialogForm.money,callback:function(t){e.$set(e.dialogForm,"money",t)},expression:"dialogForm.money"}})],1),i("el-form-item",{attrs:{label:"邀请赏金:","label-width":e.formLabelWidth}},[i("el-input",{staticStyle:{width:"50%"},attrs:{placeholder:"请输入会员价格",type:"number",min:"0",onkeyup:"value=value.replace(/^\\D*(\\d*(?:\\.\\d{0,2})?).*$/g, '$1')"},model:{value:e.dialogForm.award,callback:function(t){e.$set(e.dialogForm,"award",t)},expression:"dialogForm.award"}})],1)],1),i("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:e.hideDialog}},[e._v("取 消")]),e.dialogEditVisible?i("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleEditSubmit()}}},[e._v("确 定")]):e._e(),e.dialogCreateVisible?i("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.handleCreateSubmit()}}},[e._v("确 定")]):e._e()],1)],1),i("pagination",{directives:[{name:"show",rawName:"v-show",value:e.tableData.total,expression:"tableData.total"}],attrs:{total:e.tableData.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}})],1)},l=[],o=(i("d81d"),i("d3b7"),i("0643"),i("a573"),{name:"VipCategory",data:function(){return{loading:!1,ids:[],single:!0,multiple:!0,showSearch:!0,queryParams:{pageNum:1,pageSize:10},tableData:{list:[],total:0},dialogVisible:!1,dialogEditVisible:!1,dialogCreateVisible:!1,dialogTitle:"添加分类",formLabelWidth:"200px",dialogForm:{id:"",vipNameType:"",money:"",vipName:"",award:""}}},mounted:function(){this.getList()},methods:{handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.id})),this.multiple=!e.length,this.single=1!=e.length},getList:function(){var e=this;this.loading=!0,this.request({url:"/api/admin/vip/category/list",method:"get",params:this.queryParams}).then((function(t){e.loading=!1,200===t.code&&(e.tableData.list=t.rows,e.tableData.total=t.total)})).catch((function(){e.loading=!1}))},handleDelete:function(e){var t=this;this.$confirm("确定删除此条信息?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return t.request({url:"/api/admin/vip/category/delete",method:"post",params:{id:e.id}}).then((function(e){t.msgResponse(e)}))})).then((function(){t.handleQuery()})).catch((function(){}))},showCreateDialog:function(){this.dialogForm.id="",this.dialogForm.vipNameType="",this.dialogForm.money="",this.dialogForm.vipName="",this.dialogForm.award="",this.dialogTitle="添加会员类型",this.dialogVisible=!0,this.dialogCreateVisible=!0},showEditDialog:function(e){this.dialogForm.id=e.id,this.dialogForm.vipNameType=e.vipNameType,this.dialogForm.money=e.money,this.dialogForm.vipName=e.vipName,this.dialogForm.award=e.award,this.dialogTitle="编缉会员类型",this.dialogVisible=!0,this.dialogEditVisible=!0},handleCreateSubmit:function(){this.handleSubmit("/api/admin/vip/category/insert")},handleEditSubmit:function(){this.handleSubmit("/api/admin/vip/category/update")},handleSubmit:function(e){var t=this;this.request({url:e,method:"post",data:this.dialogForm}).then((function(e){t.msgResponse(e),setTimeout((function(){t.hideDialog()}),500)})).then((function(){t.handleQuery()})).catch((function(){}))},hideDialog:function(){this.onClose()},onClose:function(){this.dialogVisible=!1,this.dialogEditVisible=!1,this.dialogCreateVisible=!1}}}),n=o,r=(i("14e6"),i("2877")),s=Object(r["a"])(n,a,l,!1,null,null,null);t["default"]=s.exports},c1c5:function(e,t,i){}}]);
|