chunk-6186.88e00505.js 4.4 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-6186"],{"0F0u":function(e,t,a){"use strict";var i=a("u8RP");a.n(i).a},J6kF:function(e,t,a){"use strict";a.r(t);var i={props:["value","member","hide"],model:{prop:"value",event:"change"},data:function(){return{loading:!1,member_keyword:"",choosed_member:this.member,member_list:[],member_show:!1,member_search_options:[{value:"mobile",label:"手机号码"},{value:"uid",label:"会员ID"}],member_search_value:"mobile",member_search_label:"手机号码"}},watch:{member:function(e){this.choosed_member=e,this.emitData(e.uid,e)}},methods:{memberChange:function(e){var t=this.member_search_options.find(function(t){return t.value==e});this.member_search_label=t.label},openMember:function(){if(this.hide)return!1;this.member_show=!0,(!this.member_list||this.member_list.length<=0)&&this.getMember()},getMember:function(){var e=this,t={search:this.member_keyword,search_type:this.member_search_value};this.loading=!0,this.member_list=[],$http.pc_get("admin/businessGetMemberByMobile",t).then(function(t){var a=t.result,i=t.data;e.loading=!1,a?e.member_list=i:e.$message.error(msg)},function(t){return e.$message.error(msg)})},emitData:function(e,t){this.$emit("change",e),this.$emit("getdata",t)},chooseMember:function(e){this.emitData(e.uid,e),this.choosed_member=e,this.member_show=!1},clearMember:function(){this.emitData("",{}),this.choosed_member={}}}},r=(a("0F0u"),a("KHd+")),s=Object(r.a)(i,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"change-member"},[e.choosed_member&&e.choosed_member.uid?e._e():a("div",{staticClass:"upload-box",on:{click:e.openMember}},[e._m(0)]),e._v(" "),e.choosed_member&&e.choosed_member.uid?a("div",{staticClass:"upload-boxed"},[a("el-image",{attrs:{src:e.choosed_member.avatar_image,alt:"","preview-src-list":[e.choosed_member.avatar_image]}}),e._v(" "),e.hide?e._e():a("div",{staticClass:"upload-boxed-text",on:{click:e.openMember}},[e._v("重新选择")]),e._v(" "),e.hide?e._e():a("div",{staticClass:"upload-boxed-text-clear",on:{click:e.clearMember}},[e._v("清除选择")]),e._v(" "),a("div",{staticClass:"nickname"},[e._v(e._s(e.choosed_member.nickname))])],1):e._e(),e._v(" "),a("el-dialog",{attrs:{title:"选择会员",visible:e.member_show,width:"60%"},on:{"update:visible":function(t){e.member_show=t}}},[a("div",[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.memberChange},model:{value:e.member_search_value,callback:function(t){e.member_search_value=t},expression:"member_search_value"}},e._l(e.member_search_options,function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),e._v(" "),a("el-input",{staticStyle:{width:"60%"},attrs:{placeholder:"请输入"+e.member_search_label},model:{value:e.member_keyword,callback:function(t){e.member_keyword=t},expression:"member_keyword"}}),e._v(" "),a("el-button",{on:{click:e.getMember}},[e._v("搜索")])],1),e._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%",height:"500px",overflow:"auto"},attrs:{data:e.member_list}},[a("el-table-column",{attrs:{label:"ID",prop:"uid",align:"center",width:"100px"}}),e._v(" "),a("el-table-column",{attrs:{label:"会员信息"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{staticStyle:{display:"flex","align-items":"center"}},[t.row&&t.row.avatar_image?a("div",{staticStyle:{width:"40px"}},[a("el-image",{staticStyle:{width:"40px",height:"40px","border-radius":"50%"},attrs:{src:t.row.avatar_image,alt:""}})],1):e._e(),e._v(" "),a("div",{staticStyle:{flex:"1"}},[e._v("【id:"+e._s(t.row&&t.row.uid||"--")+"】"+e._s(t.row&&t.row.nickname||"--"))])])]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"refund_time",label:"操作",align:"center",width:"320"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{on:{click:function(a){e.chooseMember(t.row)}}},[e._v("选择")])]}}])})],1),e._v(" "),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.member_show=!1}}},[e._v("取 消")])],1)],1)],1)},[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"upload-box-member"},[t("i",{staticClass:"el-icon-plus",staticStyle:{"font-size":"32px"}}),t("br"),this._v("\n 选择会员\n ")])}],!1,null,"b3135c7a",null);s.options.__file="member.vue";t.default=s.exports},u8RP:function(e,t,a){}}]);