beehole-store-server
Version:
www.bee-hole.com
1 lines • 10.6 kB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-79a73462"],{"0c49":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e._self._c;return t("div",[!1===e.bind_visible?t("div",[t("a-card",{staticStyle:{"margin-bottom":"10px",height:"60px"},attrs:{bordered:!1}},[t("a-input",{staticStyle:{"margin-bottom":"5px","margin-left":"16px",width:"30%","margin-top":"15px"},attrs:{placeholder:e.$t("src.views.member.grade_list.search_placeholder")},model:{value:e.searchKeyword,callback:function(t){e.searchKeyword=t},expression:"searchKeyword"}}),t("a-button",{staticClass:"editable-add-btn",staticStyle:{"margin-top":"5px"}},[e._v(" "+e._s(e.localeI18nFnText("src.views.member.group.search"))+" ")])],1),[t("div",[t("a-modal",{attrs:{title:e.$t("src.views.member.grade.add_grade")},on:{ok:e.addGradeOk},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},[[t("a-form",{attrs:{form:e.form,"label-col":{span:5},"wrapper-col":{span:12}}},[t("a-form-item",{attrs:{label:e.$t("src.views.member.grade.table.title")}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["grade_name",{rules:[{required:!0,message:this.$t("src.views.member.grade.table.placeholder.please_type_grade_name")}]}],expression:"[\n 'grade_name',\n {\n rules: [\n {\n required: true,\n message: this.$t('src.views.member.grade.table.placeholder.please_type_grade_name'),\n },\n ],\n },\n ]"}]})],1),t("a-form-item",{attrs:{label:e.$t("src.views.member.grade.table.total_amount")}},[t("a-input",{attrs:{type:"number",placeholder:e.$t("src.views.member.grade.table.placeholder.minimum_spending_amount")},model:{value:e.cons_amt,callback:function(t){e.cons_amt=t},expression:"cons_amt"}})],1),t("a-form-item",{attrs:{label:e.$t("src.views.member.grade.table.total_order")}},[t("a-input",{attrs:{type:"number",placeholder:e.$t("src.views.member.grade.table.placeholder.minimum_order_quantity")},model:{value:e.tot_ord,callback:function(t){e.tot_ord=t},expression:"tot_ord"}})],1)],1)]],2)],1)],[t("div",[t("a-modal",{attrs:{title:e.$t("src.views.member.grade.table.title_update")},on:{ok:e.updateGradeOk},model:{value:e.update_visible,callback:function(t){e.update_visible=t},expression:"update_visible"}},[[t("a-form",{attrs:{form:e.form,"label-col":{span:5},"wrapper-col":{span:12}}},[t("a-form-item",{attrs:{label:e.$t("src.views.member.grade.table.title")}},[t("a-input",{model:{value:e.select_content,callback:function(t){e.select_content=t},expression:"select_content"}})],1),t("a-form-item",{attrs:{label:e.$t("src.views.member.grade.table.total_amount")}},[t("a-input",{attrs:{type:"number",placeholder:e.$t("src.views.member.grade.table.placeholder.minimum_spending_amount")},model:{value:e.cons_amt,callback:function(t){e.cons_amt=t},expression:"cons_amt"}})],1),t("a-form-item",{attrs:{label:e.$t("src.views.member.grade.table.total_order")}},[t("a-input",{attrs:{type:"number",placeholder:e.$t("src.views.member.grade.table.placeholder.minimum_order_quantity")},model:{value:e.tot_ord,callback:function(t){e.tot_ord=t},expression:"tot_ord"}})],1)],1)]],2)],1)],t("a-card",{staticClass:"table-card",attrs:{bordered:!1}},[t("a-button",{staticClass:"editable-add-btn",staticStyle:{"margin-top":"15px"},on:{click:e.addGrade}},[e._v(" "+e._s(e.localeI18nFnText("src.views.member.grade.add_grade"))+" ")]),t("span",{staticStyle:{"margin-left":"10px"}},[e._v(" "+e._s(e.localeI18nFnText("src.views.member.grade.button.add_grade.placeholder"))+" ")]),t("a-table",{staticStyle:{"margin-top":"5px"},attrs:{bordered:"","data-source":e.searchList,columns:e.columns},scopedSlots:e._u([{key:"name",fn:function(a,r){return[t("editable-cell",{attrs:{text:a},on:{change:function(t){return e.onCellChange(r.key,"name",t)}}})]}},{key:"operation",fn:function(a,r){return[e.dataSource.length?t("a-popconfirm",{attrs:{title:e.$t("src.views.member.group.table.operation.are_you_sure")},on:{confirm:function(){return e.onDelete(r.id)}}},[t("a",{staticStyle:{color:"#3e86ed"},attrs:{href:"javascript:;"}},[e._v(" "+e._s(e.localeI18nFnText("src.views.member.grade.table.operation.delete"))+" ")])]):e._e(),t("a",{staticStyle:{"margin-left":"12px",color:"#3e86ed"},attrs:{href:"javascript:;"},on:{click:function(t){return e.updateGrade(r)}}},[e._v(" "+e._s(e.localeI18nFnText("src.views.member.grade.table.operation.update"))+" ")]),t("a",{staticStyle:{"margin-left":"12px",color:"#3e86ed"},on:{click:function(t){return e.bindMember(r.id,r)}}},[e._v(" "+e._s(e.localeI18nFnText("src.views.member.grade.member_list"))+" ")])]}}],null,!1,2257773091)})],1)],2):e._e(),!0===e.bind_visible?t("div",[[t("GradeMemberList",{attrs:{callback:e.onChildCallback,gradeId:e.select_id,gradeName:e.grade_name,consAmt:e.cons_amt,totOrd:e.tot_ord}})]],2):e._e()])},i=[],s=a("2909"),n=a("5530"),o=(a("4de4"),a("d3b7"),a("caad"),a("2532"),a("25f0"),a("4e82"),a("7db0"),a("f3ba")),c=a("5880"),d=a("596c"),l=a("6862"),m=a("1b6c"),u={components:{GradeMemberList:l["default"]},activated:function(){this.bind_visible=!1},computed:Object(n["a"])(Object(n["a"])({},Object(c["mapGetters"])(["shopId"])),{},{searchList:function(){var e=this;return this.dataSource&&this.dataSource.length?this.dataSource.filter((function(t){return t.id.toString().includes(e.searchKeyword)||t.grade_name.toString().includes(e.searchKeyword)||t.ConsAmt.toString().includes(e.searchKeyword)||t.TotOrd.toString().includes(e.searchKeyword)})):[]}}),created:function(){this.gradeList(),this.getMemberList(),this.form=this.$form.createForm(this,{name:"coordinated"})},data:function(){return{select_id:0,searchKeyword:"",grade_name:"",select_content:"",cons_amt:0,tot_ord:0,bindSK:"",bind_visible:!1,unbind_visible:!1,bindSource:[],unbindSource:[],visible:!1,update_visible:!1,form:null,dataSource:[],columns:[{title:Object(m["a"])("src.views.member.group.table.id"),dataIndex:"id"},{title:Object(m["a"])("src.views.member.grade.table.title"),dataIndex:"grade_name"},{title:Object(m["a"])("src.views.member.grade.table.total_amount"),dataIndex:"ConsAmt"},{title:Object(m["a"])("src.views.member.grade.table.total_order"),dataIndex:"TotOrd"},{title:Object(m["a"])("src.views.member.group.table.operation"),dataIndex:"operation",scopedSlots:{customRender:"operation"}}],bindColumns:[{title:Object(m["a"])("src.views.member.group.table.id"),dataIndex:"member_id"},{title:Object(m["a"])("src.views.member.group.table.nickname"),dataIndex:"nick"},{title:Object(m["a"])("src.views.member.group.table.email"),dataIndex:"email"},{title:Object(m["a"])("src.views.member.group.table.operation"),dataIndex:"operation",scopedSlots:{customRender:"operation"}}],unbindColumns:[{title:Object(m["a"])("src.views.member.group.table.id"),dataIndex:"member_id"},{title:Object(m["a"])("src.views.member.group.table.nickname"),dataIndex:"nick"},{title:Object(m["a"])("src.views.member.group.table.email"),dataIndex:"email"},{title:Object(m["a"])("src.views.member.group.table.operation"),dataIndex:"operation",scopedSlots:{customRender:"operation"}}]}},methods:{localeI18nFnText:m["b"],onChildCallback:function(){this.bind_visible=!1},getMemberList:function(){var e=this;this.shopId&&Object(d["a"])({shop_id:this.shopId}).then((function(t){e.bindSource=t.list}))},boundMemberList:function(){var e=this;this.shopId&&Object(o["s"])({GradeId:this.select_id}).then((function(t){e.unbindSource=t}))},unBindMemberList:function(){var e=this;this.shopId&&Object(o["C"])({GradeId:this.select_id,ShopId:this.shopId,ConsAmt:this.cons_amt,TotOrd:this.tot_ord}).then((function(t){e.bindSource=t}))},bindMember:function(e,t){this.bind_visible=!0,this.select_id=e,this.grade_name=t.grade_name,this.cons_amt=t.ConsAmt,this.tot_ord=t.TotOrd,this.unBindMemberList()},unbind:function(e){this.unbind_visible=!0,this.select_id=e,this.boundMemberList()},addGradeOk:function(e){var t=this,a={ShopId:this.shopId,GradeName:this.form.getFieldValue("grade_name"),Condition:"123",ConsAmt:this.cons_amt,TotOrd:this.tot_ord};Object(o["b"])(a).then((function(e){t.$message.success(t.$t("src.views.member.group.success").toString())})),setTimeout((function(){t.gradeList(),t.visible=!1}),2e3)},updateGradeOk:function(){var e=this,t={Id:this.select_id,ShopId:this.shopId,GradeName:this.select_content,Condition:"123",ConsAmt:this.cons_amt,TotOrd:this.tot_ord};Object(o["I"])(t).then((function(t){e.$message.success(e.$t("src.views.member.group.success").toString())})),setTimeout((function(){e.gradeList(),e.update_visible=!1}),2e3)},updateGrade:function(e){this.select_id=e.id,this.select_content=e.grade_name,this.cons_amt=e.ConsAmt,this.tot_ord=e.TotOrd,this.update_visible=!0},addGrade:function(){this.visible=!0,this.cons_amt=0,this.tot_ord=0},gradeList:function(){var e=this,t={ShopId:this.shopId,Limit:10,Page:1};Object(o["o"])(t).then((function(t){null===t&&(t=[]),e.dataSource=t.sort((function(e,t){return t.id-e.id}))}))},onCellChange:function(e,t,a){var r=Object(s["a"])(this.dataSource),i=r.find((function(t){return t.key===e}));i&&(i[t]=a,this.dataSource=r)},onDelete:function(e){var t=this,a={Id:e};Object(o["i"])(a).then((function(e){t.$message.success(t.$t("src.views.member.group.success").toString())}));var r=Object(s["a"])(this.dataSource);this.dataSource=r.filter((function(t){return t.id!==e}))},onBind:function(e){var t=this,a={GradeId:this.select_id,MemberId:e};Object(o["f"])(a).then((function(e){t.$message.success(t.$t("src.views.member.group.success").toString())}))},unBind:function(e){var t=this,a={GradeId:this.select_id,MemberId:e};Object(o["F"])(a).then((function(e){t.$message.success(t.$t("src.views.member.group.success").toString())}))},getMemberListByGradeId:function(){var e={GradeId:this.select_id,ShopId:this.shopId};Object(o["u"])(e).then((function(e){}))},bindMemberOk:function(){this.bind_visible=!1},unbindMemberOk:function(){this.unbind_visible=!1}}},b=u,p=(a("cd6b"),a("2877")),h=Object(p["a"])(b,r,i,!1,null,null,null);t["default"]=h.exports},"596c":function(e,t,a){"use strict";a.d(t,"a",(function(){return i})),a.d(t,"c",(function(){return s})),a.d(t,"b",(function(){return n}));var r=a("b775");function i(e){return Object(r["b"])({url:"/member/shop_member_list",method:"post",params:e})}function s(e){return Object(r["b"])({url:"/member_group/list",method:"post",params:e})}function n(e){return Object(r["b"])({url:"/member_grade/list",method:"post",params:e})}},cd6b:function(e,t,a){"use strict";a("e13f")},e13f:function(e,t,a){}}]);