glhcp/server/public/_nuxt/6494f1b.js

1 line
6.4 KiB
JavaScript

(window.webpackJsonp=window.webpackJsonp||[]).push([[46],{589:function(t,e,r){var content=r(668);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(18).default)("6441744b",content,!0,{sourceMap:!1})},665:function(t,e,r){t.exports=r.p+"img/logistics_success.1ee3409.png"},666:function(t,e,r){t.exports=r.p+"img/address_null.88aa54d.png"},667:function(t,e,r){"use strict";r(589)},668:function(t,e,r){var d=r(17)((function(i){return i[1]}));d.push([t.i,".address-list[data-v-3247fc2e]{padding:10px;width:980px}.address-list .address-header[data-v-3247fc2e]{border-bottom:1px solid #e5e5e5;padding:10px 5px}.address-list .address-content[data-v-3247fc2e]{margin-top:15px}.address-list .address-content .default-border[data-v-3247fc2e]{border:1px solid #e5e5e5;border-radius:60px}.address-list .address-content[data-v-3247fc2e] .el-table{color:#222}.address-list .address-content[data-v-3247fc2e] .el-table .el-button--text{color:#222;font-weight:400}.address-list .address-content[data-v-3247fc2e] .el-table th{background-color:#f2f2f2}.address-list .address-content[data-v-3247fc2e] .el-table thead{color:#555}.address-list .address-content .add-address-btn[data-v-3247fc2e]{margin-top:18px}.address-list .data-null[data-v-3247fc2e]{padding-top:150px;text-align:center}",""]),d.locals={},t.exports=d},727:function(t,e,r){"use strict";r.r(e);var d=r(8),n=(r(56),r(12),r(21),{head:function(){return{title:this.$store.getters.headTitle,link:[{rel:"icon",type:"image/x-icon",href:this.$store.getters.favicon}]}},layout:"user",asyncData:function(t){return Object(d.a)(regeneratorRuntime.mark((function e(){var r,d,n,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.$get,t.$post,d=[],n=!0,e.next=5,r("user_address/lists");case 5:return 1==(o=e.sent).code&&((d=o.data).forEach((function(t){t.addressDetail=t.province+" "+t.city+" "+t.district+" "+t.address})),n=d.length<=0),e.abrupt("return",{addressList:d,isDataNull:n});case 8:case"end":return e.stop()}}),e)})))()},data:function(){return{addressPop:!1,editId:-1,isDataNull:!1}},mounted:function(){},methods:{modifyRow:function(t){this.editId=t.id,this.addressPop=!0},setDefault:function(t){var e=this;return Object(d.a)(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,e.$post("user_address/setdefault",{id:t.id});case 2:if(1!=r.sent.code){r.next=7;break}return r.next=6,e.getAddressList();case 6:e.$message({message:"设置成功",type:"success"});case 7:case"end":return r.stop()}}),r)})))()},getAddressList:function(){var t=this;return Object(d.a)(regeneratorRuntime.mark((function e(){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.$get("user_address/lists");case 2:1==(r=e.sent).code&&(t.addressList=r.data,t.addressList.forEach((function(t){t.addressDetail=t.province+" "+t.city+" "+t.district+" "+t.address})),t.addressList.length<=0?t.isDataNull=!0:t.isDataNull=!1);case 4:case"end":return e.stop()}}),e)})))()},deleteAddress:function(t){var e=this;return Object(d.a)(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,e.$post("user_address/del",{id:t.id});case 2:if(1!=r.sent.code){r.next=7;break}return r.next=6,e.getAddressList();case 6:e.$message({message:"删除成功",type:"success"});case 7:case"end":return r.stop()}}),r)})))()},showAddressPop:function(){this.addressPop=!0,this.editId=-1}}}),o=(r(667),r(9)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"address-list"},[e("div",{staticClass:"address-header lg"},[t._v("收货地址")]),t._v(" "),e("div",{directives:[{name:"show",rawName:"v-show",value:!t.isDataNull,expression:"!isDataNull"}],staticClass:"address-content"},[e("el-table",{staticStyle:{width:"100%"},attrs:{data:t.addressList}},[e("el-table-column",{attrs:{prop:"contact",label:"收货人",width:"200"}}),t._v(" "),e("el-table-column",{attrs:{prop:"telephone",label:"手机号码",width:"150"}}),t._v(" "),e("el-table-column",{attrs:{prop:"addressDetail",label:"收货地区"}}),t._v(" "),e("el-table-column",{attrs:{fixed:"right",label:"操作","max-width":"216"},scopedSlots:t._u([{key:"default",fn:function(d){return[e("div",{staticClass:"flex"},[e("div",{staticClass:"flex m-r-20",staticStyle:{"margin-left":"36px",cursor:"pointer"},on:{click:function(e){return t.setDefault(d.row)}}},[0==d.row.is_default?e("div",{class:{"default-border":0==d.row.is_default},staticStyle:{width:"16px",height:"16px","margin-right":"8px"}}):e("img",{class:{"default-border":0==d.row.is_default},staticStyle:{width:"16px",height:"16px","margin-right":"8px"},attrs:{src:r(665)}}),t._v(" "),e("div",{staticClass:"nr",class:{primary:1==d.row.is_default}},[t._v("\n "+t._s((d.row.is_default,"设为默认")))])]),t._v(" "),e("div",{staticStyle:{"margin-right":"24px"}},[e("el-button",{staticClass:"nr",attrs:{type:"text",size:"small"},on:{click:function(e){return t.modifyRow(d.row)}}},[t._v("修改\n ")])],1),t._v(" "),e("el-popconfirm",{attrs:{"confirm-button-text":"确定","cancel-button-text":"取消",icon:"el-icon-info","icon-color":"red",title:"确定要删除地址吗?"},on:{confirm:function(e){return t.deleteAddress(d.row)}}},[e("el-button",{staticClass:"nr",attrs:{slot:"reference",type:"text",size:"small"},slot:"reference"},[t._v("删除")])],1)],1)]}}])})],1),t._v(" "),e("div",{staticClass:"add-address-btn flex row-end"},[e("el-button",{staticStyle:{width:"106px"},attrs:{type:"primary"},on:{click:t.showAddressPop}},[t._v("添加地址")])],1)],1),t._v(" "),e("div",{directives:[{name:"show",rawName:"v-show",value:t.isDataNull,expression:"isDataNull"}],staticClass:"column-center data-null"},[e("img",{staticStyle:{width:"150px",height:"150px"},attrs:{src:r(666)}}),t._v(" "),e("div",{staticClass:"muted xs m-t-8"},[t._v("暂无地址记录~")]),t._v(" "),e("div",{staticClass:"m-t-30"},[e("el-button",{staticStyle:{width:"106px"},attrs:{type:"primary"},on:{click:t.showAddressPop}},[t._v("添加地址")])],1)]),t._v(" "),e("address-add",{attrs:{aid:-1==t.editId?"":t.editId},on:{success:t.getAddressList},model:{value:t.addressPop,callback:function(e){t.addressPop=e},expression:"addressPop"}})],1)}),[],!1,null,"3247fc2e",null);e.default=component.exports;installComponents(component,{AddressAdd:r(544).default})}}]);