1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-12dac8ec"],{"754b":function(e,t,a){"use strict";a.d(t,"b",(function(){return r})),a.d(t,"c",(function(){return l})),a.d(t,"d",(function(){return d})),a.d(t,"a",(function(){return n}));var i=a("b775"),s={detail:"/members.MemberCards/detail",add:"/members.MemberCards/add",audit:"/members.MemberCards/audit",update:"/members.MemberCards/update",actionsList:"/members.MemberCards/actionsList"};function r(e){return Object(i["b"])({url:s.add,method:"post",data:e})}function l(e){return Object(i["b"])({url:s.detail,method:"get",params:e})}function d(e){return Object(i["b"])({url:s.update,method:"post",data:e})}function n(e){return Object(i["b"])({url:s.actionsList,method:"get",params:e})}},"88ba":function(e,t,a){"use strict";a("a0ac")},a0ac:function(e,t,a){},bc3b:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return e.pageLoading?e._e():t("a-card",{attrs:{bordered:!1}},[t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form,selfUpdate:!0},on:{submit:e.handleSubmit}},[t("div",{staticClass:"tabs-content"},[t("div",{staticClass:"title"},[e._v("会员卡价格")]),t("a-form-item",{attrs:{label:"原价",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[e.isEditState?t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["origin_price",{initialValue:e.detail&&e.detail.origin_price,rules:[{required:!0,message:"请输入原价"}]}],expression:"[\n 'origin_price',\n { initialValue: detail && detail.origin_price, rules: [{ required: true, message: '请输入原价' }] },\n ]"}],staticClass:"aInput",attrs:{min:0,precision:2,placeholder:"请输入原价"}}):t("p",{staticClass:"itemValue"},[e._v(e._s(e.detail&&"¥"+e.detail.origin_price||"--"))])],1),t("a-form-item",{attrs:{label:"促销价",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[e.isEditState?t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sale_price",{initialValue:e.detail&&e.detail.sale_price,rules:[{required:!0,message:"请输入促销价"}]}],expression:"[\n 'sale_price',\n { initialValue: detail && detail.sale_price, rules: [{ required: true, message: '请输入促销价' }] },\n ]"}],staticClass:"aInput",attrs:{min:0,precision:2,placeholder:"请输入促销价"}}):t("p",{staticClass:"itemValue"},[e._v(e._s(e.detail&&"¥"+e.detail.sale_price||"--"))])],1),t("a-form-item",{attrs:{label:"会员有效期",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("p",{staticClass:"itemValue"},[e._v("1年")])]),t("div",{staticClass:"title"},[e._v("会员权益说明(如需要换行,请使用“/”隔断)")]),t("a-form-item",{attrs:{label:"会员价",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[e.isEditState?t("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["price_desc",{initialValue:e.detail&&e.detail.price_desc,rules:[{required:!0,message:"请输入"}]}],expression:"['price_desc', { initialValue: detail && detail.price_desc, rules: [{ required: true, message: '请输入' }]}]"}],staticClass:"textarea"}):t("div",[e.detail&&e.detail.price_descList&&e.detail.price_descList.length>0?t("div",e._l(e.detail.price_descList,(function(a,i){return t("p",{key:i,staticClass:"itemValue"},[e._v(e._s(a||"--"))])})),0):t("p",[e._v("--")])])],1),t("a-form-item",{attrs:{label:"生日礼券",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[e.isEditState?t("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["birth_desc",{initialValue:e.detail&&e.detail.birth_desc,rules:[{required:!0,message:"请输入"}]}],expression:"['birth_desc', { initialValue: detail && detail.birth_desc, rules: [{ required: true, message: '请输入' }] }]"}],staticClass:"textarea"}):t("div",[e.detail&&e.detail.birth_descList&&e.detail.birth_descList.length>0?t("div",e._l(e.detail.birth_descList,(function(a,i){return t("p",{key:i,staticClass:"itemValue"},[e._v(e._s(a||"--"))])})),0):t("p",[e._v("--")])])],1),t("a-form-item",{attrs:{label:"返米粒",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[e.isEditState?t("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["rice_desc",{initialValue:e.detail&&e.detail.rice_desc,rules:[{required:!0,message:"请输入"}]}],expression:"['rice_desc', { initialValue: detail && detail.rice_desc, rules: [{ required: true, message: '请输入' }] }]"}],staticClass:"textarea"}):t("div",[e.detail&&e.detail.rice_descList&&e.detail.rice_descList.length>0?t("div",e._l(e.detail.rice_descList,(function(a,i){return t("p",{key:i,staticClass:"itemValue"},[e._v(e._s(a||"--"))])})),0):t("p",[e._v("--")])])],1),t("a-form-item",{attrs:{label:"会员专属券",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[e.isEditState?t("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["coupon_desc",{initialValue:e.detail&&e.detail.coupon_desc,rules:[{required:!0,message:"请输入"}]}],expression:"['coupon_desc', { initialValue: detail && detail.coupon_desc, rules: [{ required: true, message: '请输入' }] }]"}],staticClass:"textarea"}):t("div",[e.detail&&e.detail.coupon_descList&&e.detail.coupon_descList.length>0?t("div",e._l(e.detail.coupon_descList,(function(a,i){return t("p",{key:i,staticClass:"itemValue"},[e._v(e._s(a||"--"))])})),0):t("p",[e._v("--")])])],1)],1),t("a-form-item",{attrs:{"wrapper-col":{span:e.wrapperCol.span,offset:e.labelCol.span}}},[e.isEditState?e._e():t("a-button",{staticClass:"search-btn",attrs:{type:"primary"},on:{click:function(t){e.isEditState=!0}}},[e._v("编辑")]),e.isEditState?t("div",[t("a-button",{staticClass:"search-btn",attrs:{type:"primary","html-type":"submit",loading:e.isBtnLoading}},[e._v("提交")]),e.detail?t("a-button",{staticClass:"search-btn",attrs:{type:"close"},on:{click:function(t){e.isEditState=!1}}},[e._v("取消")]):e._e()],1):e._e()],1)],1),t("div",{staticClass:"hisBox"},[t("div",{staticClass:"title"},[e._v("行为日志")]),t("div",{staticClass:"action-list",staticStyle:{"margin-left":"5.5%",width:"80%"}},[t("s-table",{ref:"table",attrs:{rowKey:"id",loading:e.isLoading,columns:e.columns,data:e.loadData,pageSize:15,bordered:""},scopedSlots:e._u([{key:"behavior",fn:function(a,i){return[t("p",[e._v(e._s(a))]),2==i.audit_status&&i.audit_reason?t("p",[e._v("("+e._s(i.audit_reason)+")")]):e._e()]}}],null,!1,1747976273)})],1)])],1)],1)},s=[],r=a("753f"),l=(a("9f29"),a("72dd"),a("62df"),a("754b")),d=(a("9b2d"),a("2f42"),a("2af9")),n=[{title:"账号",width:"100px",dataIndex:"audit_user"},{title:"行为",dataIndex:"behavior",width:"300px",scopedSlots:{customRender:"behavior"}},{title:"时间",width:"150px",dataIndex:"audit_time"}],o={components:{STable:d["c"]},data:function(){var e=this;return{isEditState:!1,labelCol:{span:3},wrapperCol:{span:20},pageLoading:!0,isLoading:!1,isBtnLoading:!1,form:this.$form.createForm(this),detail:null,columns:n,queryParam:{},loadData:function(t){return e.queryParam.target_type="1",l["a"](Object(r["a"])(Object(r["a"])({},t),e.queryParam)).then((function(e){return e.data.list}))}}},created:function(){this.getDetail()},methods:{getDetail:function(){var e=this;this.isLoading=!0,l["c"]({}).then((function(t){e.isLoading=!1,e.pageLoading=!1,e.isBtnLoading=!1;var a=t.data.detail||null;a?(e.isEditState=!1,a.price_descList=e.splitString(a.price_desc),a.birth_descList=e.splitString(a.birth_desc),a.rice_descList=e.splitString(a.rice_desc),a.coupon_descList=e.splitString(a.coupon_desc)):e.isEditState=!0,e.detail=a})).finally((function(){e.isLoading=!1}))},handleRefresh:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$refs.table.refresh(e)},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){if(e)return!1;t.detail&&t.detail.id?t.onFormUpdate(a):t.onFormSubmit(a)}))},onFormSubmit:function(e){var t=this;this.isLoading=!0,this.isBtnLoading=!0,l["b"]({form:e}).then((function(e){t.$message.success(e.message,1.5),t.getDetail(),t.handleRefresh(!0)})).catch((function(){t.isBtnLoading=!1})).finally((function(){t.isLoading=!1}))},onFormUpdate:function(e){var t=this;this.isLoading=!0,this.isBtnLoading=!0,e.id=this.detail.id,l["d"]({form:e}).then((function(e){t.$message.success(e.message,1.5),t.getDetail(),t.handleRefresh(!0)})).catch((function(){t.isBtnLoading=!1})).finally((function(){t.isLoading=!1}))},splitString:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"/";return e?e.split(t):[]}}},c=o,u=(a("88ba"),a("829d")),p=Object(u["a"])(c,i,s,!1,null,"37f51ca3",null);t["default"]=p.exports}}]);
|