bztang-admin/addons/yun_shop/static/app/js/chunk-071606a7.465618fe.js

1 line
9.7 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-071606a7"],{"3cd0":function(e,t,i){"use strict";i.r(t);var n=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"member-exchange-bond"},[i("c-title",{attrs:{text:e.text}}),i("van-tabs",{on:{click:e.change},model:{value:e.active,callback:function(t){e.active=t},expression:"active"}},e._l(e.tabs,(function(e){return i("van-tab",{key:e,attrs:{title:e}})})),1),i("div",{staticClass:"box"},e._l(e.list,(function(t,n){return i("div",{key:n,staticClass:"box-item"},[i("div",{staticClass:"flex between align-center"},[i("span",{staticStyle:{"font-size":"0.875rem"}},[e._v(e._s(t.order_sn))]),i("span",{staticStyle:{color:"#e32323","font-size":"0.75rem"}},[e._v(e._s(t.status_name))])]),i("div",{staticClass:"line"}),i("p",[e._v(e._s(t.exchange_voucher_name))]),i("p",{staticClass:"tips"},[e._v("有效期:"+e._s(t.created_at)+"-"+e._s(t.expire_time))]),0!==t.status&&3!==t.status?i("p",{staticClass:"tips"},[e._v("寄售价格:"+e._s(e.$i18n.t("money"))+e._s(t.price))]):e._e(),i("div",{staticClass:"buttons"},[0!=t.status||t.can_sold?e._e():i("p",{staticClass:"warning mr16"},[e._v("订单未完成")]),t.has_solding?i("p",{staticClass:"warning mr16"},[e._v("寄售订单进行中,状态锁定")]):e._e(),0==t.status?i("button",{staticClass:"button",class:t.can_sold?"open":"disabled",staticStyle:{"margin-left":"0.75rem"},attrs:{disabled:!t.can_sold},on:{click:function(i){return e.show_dialog(t)}}},[e._v("寄售")]):e._e(),3==t.status?i("button",{staticClass:"order-btn",on:{click:function(i){return e.check_orders(t)}}},[e._v("查看订单")]):e._e(),1==t.status&&t.can_agree?i("button",{staticClass:"order-btn",staticStyle:{padding:"0.3125rem 1.5rem"},on:{click:function(i){return e.handle_conset(t)}}},[e._v("同意")]):e._e()])])})),0),i("van-popup",{staticClass:"description-popup set-pc-styleLeft",attrs:{closeable:"",round:""},model:{value:e.showDescription,callback:function(t){e.showDescription=t},expression:"showDescription"}},[i("div",{staticClass:"description-title"},[e._v("寄售协议")]),i("div",{staticClass:"description-text"},[i("div",{domProps:{innerHTML:e._s(e.agreement)}}),i("van-button",{staticStyle:{margin:"10px auto 0",display:"block",padding:"0 36px"},attrs:{type:"danger",round:"",size:"small"},on:{click:e.toAuth}},[e._v("我已阅读")])],1)]),i("van-dialog",{attrs:{title:e.title,"show-cancel-button":"",confirmButtonText:"确定"},on:{confirm:e.confirm},model:{value:e.show,callback:function(t){e.show=t},expression:"show"}},[i("div",{staticClass:"h40"}),1==e.is_custom?[i("van-field",{attrs:{label:"寄售价格",placeholder:"请输入价格",border:!1},model:{value:e.value,callback:function(t){e.value=t},expression:"value"}}),i("div",{staticStyle:{height:"30px","text-align":"center",color:"#999","font-size":"0.75rem"}},[e._v("自定义价格区间:"+e._s(e.min_price)+"元-"+e._s(e.max_price)+"元")])]:e._e()],2)],1)},a=[],o=(i("14d9"),i("99af"),i("ac0d")),s={mixins:[o["a"]],data:function(){return{member_voucher_id:"",max_price:"",min_price:"",value:"",tabs:["全部","未寄售","寄售中","已出售","自行寄回"],active:0,text:"兑换劵",list:[],show:!1,is_custom:0,title:"寄售设置",isLoadMore:!0,page:1,total_page:0,showDescription:!1,agreement:"",isAuth:!1}},activated:function(){this.member_voucher_id="",this.max_price="",this.min_price="",this.active=0,this.show=!1,this.isLoadMore=!0,this.getData()},methods:{handle_conset:function(e){var t=this;$http.post("plugin.consignment.frontend.controllers.member-exchange-voucher.is-agree",{member_voucher_id:e.id},".").then((function(e){t.$toast(e.msg),e.result&&t.getData(1)}))},handle_repeal:function(e){var t=this;this.$dialog.confirm({title:"提示",message:"是否确定撤销寄售"}).then((function(){$http.post("plugin.consignment.frontend.controllers.member-exchange-voucher.quash-sold",{member_voucher_id:e.id},".").then((function(e){t.$toast(e.msg),e.result&&t.getData(1)}))})).catch((function(){}))},confirm:function(){var e=this;$http.post("plugin.consignment.frontend.controllers.member-exchange-voucher.sold",{member_voucher_id:this.member_voucher_id,price:this.value},"loading").then((function(t){e.$toast(t.msg),1==t.result&&(e.showDescription=!1,e.getData(1))}))},check_orders:function(e){var t=e.sold_order_id;this.$router.push(this.fun.getUrl("orderdetail",{order_id:t,orderType:"shop",show_detail_pay:0}))},show_dialog:function(e){this.is_custom=e.exchange_voucher.is_custom,e.exchange_voucher.is_custom?this.title="寄售设置":(this.value="",this.title="是否确认寄售商品"),this.value=e.price,this.member_voucher_id=e.id,this.max_price=e.exchange_voucher.max_price,this.min_price=e.exchange_voucher.min_price,this.showDescription=!0},change:function(){this.getData(1)},getData:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,i={page:t,status:this.active-1,validate_page:1};0==this.active&&delete i.status,$http.post("plugin.consignment.frontend.controllers.member-exchange-voucher.index",i,"loading").then((function(i){if(i.result){var n=i.data,a=n.vember_voucher_list,o=n.plugin_name,s=n.agreement;e.text=o,e.agreement=s,e.page=a.current_page,e.total_page=a.last_page,e.list=1==t?a.data||[]:e.list.concat(a.data),e.isLoadMore=!0,0==i.validate_page.is_auth&&i.validate_page.real_name_auth_is_open&&i.validate_page.real_name_auth_scene.indexOf("160")>-1&&(e.isAuth=!0)}else e.$toast(i.msg)}))},getMoreData:function(){if(this.isLoadMore=!1,!(this.page>=this.total_page)){var e=this.page+1;this.getData(e)}},toAuth:function(){if(!this.isAuth)return this.show=!0;this.$store.commit("setCallback",window.location.href);var e=this.fun.getSiteRoot()+"/addons/yun_shop/?menu#/personBank?from=bindRealName&i="+this.fun.getKeyByI()+"&type="+this.fun.getTyep()+"&mid="+this.fun.getKeyByMid();window.location.href=e},toOrders:function(e){var t={goodsId:e.goods_id,optionsId:0,total:1,VoID:e.id,tag:"consignment"};this.$router.push(this.fun.getUrl("goodsorder",{},t))}}},r=s,c=(i("b530"),i("2877")),d=Object(c["a"])(r,n,a,!1,null,"6edc3022",null);t["default"]=d.exports},"76c7":function(e,t,i){var n=i("c094");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var a=i("499e").default;a("c1d8d76a",n,!0,{sourceMap:!1,shadowMode:!1})},ac0d:function(e,t,i){"use strict";i.d(t,"a",(function(){return o}));var n=document.documentElement,a=document.body,o={data:function(){return{}},activated:function(){window.addEventListener("scroll",this.handleScroll)},deactivated:function(){window.removeEventListener("scroll",this.handleScroll)},methods:{getScrollTop:function(){var e=0;return n&&n.scrollTop?e=n.scrollTop:a&&(e=a.scrollTop),e},getClientHeight:function(){var e=0;return e=a.clientHeight&&n.clientHeight?Math.min(a.clientHeight,n.clientHeight):Math.max(a.clientHeight,n.clientHeight),e},getScrollHeight:function(){return Math.max(a.scrollHeight,n.scrollHeight)},handleScroll:function(){this.otherScroll();var e=document.documentElement.scrollTop||document.body.scrollTop;this.btnFlag=e>60,this.getScrollTop()+this.getClientHeight()+105>this.getScrollHeight()?(this.isLoadMore&&this.getMoreData(),this.isBottom=!0):this.isBottom=!1},otherScroll:function(){}}}},b530:function(e,t,i){"use strict";i("76c7")},c094:function(e,t,i){var n=i("24fb");t=n(!1),t.push([e.i,"[data-v-6edc3022] .van-field__label{text-align:right;font-size:.9375rem;width:4.2rem;color:#333}[data-v-6edc3022] .van-field__control{padding-left:.75rem;padding-bottom:.5rem}[data-v-6edc3022] .van-dialog__header{font-size:1.125rem}[data-v-6edc3022] .van-cell__value{border-bottom:1px solid #ccc;font-size:.9375rem;margin-right:1.25rem}.member-exchange-bond .tips[data-v-6edc3022]{color:#999;font-size:.75rem;margin-top:.5rem;margin-bottom:.5rem}.member-exchange-bond .order-btn[data-v-6edc3022]{padding:.3125rem .6875rem;font-size:.8125rem;border:none;background:#fff;border-radius:100px;border:1px solid #f14e4e;color:#f14e4e;min-width:4.75rem}.member-exchange-bond .h40[data-v-6edc3022]{height:1.9375rem}.member-exchange-bond .disabled[data-v-6edc3022]{background:#ccc}.member-exchange-bond .open[data-v-6edc3022]{background:#f14e4e}.member-exchange-bond .button[data-v-6edc3022]{padding:.3125rem 1.5rem;font-size:.8125rem;border:none;border-radius:100px;color:#fff}.member-exchange-bond .buttons[data-v-6edc3022]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.member-exchange-bond .box[data-v-6edc3022]{margin-top:.75rem;padding-bottom:2rem}.member-exchange-bond .line[data-v-6edc3022]{height:1px;background:#e7e7e7;margin-top:.75rem;margin-bottom:.75rem}.member-exchange-bond .flex[data-v-6edc3022]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.member-exchange-bond .between[data-v-6edc3022]{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.member-exchange-bond .align-center[data-v-6edc3022]{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.member-exchange-bond .mr16[data-v-6edc3022]{margin-right:.5rem}.member-exchange-bond .warning[data-v-6edc3022]{color:#f14e4e;font-size:.75rem}.member-exchange-bond .box-item[data-v-6edc3022]{background:#fff;text-align:left;padding:.75rem;margin-bottom:.75rem}.description-popup[data-v-6edc3022]{width:85%}.description-popup .description-title[data-v-6edc3022]{height:3.75rem;width:100%;line-height:3.75rem;font-size:1.25rem;color:#000}.description-popup .description-text[data-v-6edc3022]{height:18rem;overflow-y:scroll;padding:.875rem;text-align:left}.description-popup .description-text[data-v-6edc3022] img{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}",""]),e.exports=t}}]);