market-page-mine-order-list.4c0834aa.js 19 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["market-page-mine-order-list"],{"0097":function(t,e,n){"use strict";n("6a54");var a=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n("419c"),i=n("1292"),s=a(n("a71b")),r=a(n("495e")),c=n("9d0a"),d={data:function(){return{status:0,page:1,limit:10,goodsList:[],user:{avatar:"",mobile:"",nickname:"",uid:""},express_no:"",order_id:"",openGoodSendOutModal:!1}},components:{Empty:s.default,CenterModal:r.default},onLoad:function(t){var e=this;this.status=t.status;var n=uni.getStorageSync("sp_user-info");this.user=n.data,this.$nextTick((function(){e.getGoodsList()}))},methods:{navPage:o.navPage,getGoodsList:function(){var t=this;(0,i.getMarkeGoodsListlApi)({status:this.status,page:this.page,limit:this.limit}).then((function(e){t.goodsList=e.list}))},handleGoodSendOut:function(t){this.order_id=t,this.openGoodSendOutModal=!0,console.log(this.order_id,"this.order_id")},submitSendout:function(){var t=this;this.order_id&&this.express_no?(0,i.postMarketGoodSendOutApi)({id:this.order_id,express_no:this.express_no}).then((function(e){(0,c.showToast)({title:e.msg}),t.openGoodSendOutModal=!1,t.getGoodsList()})).catch((function(t){(0,c.showToast)({title:t.msg})})):(0,c.showToast)({title:"订单ID或物流单号不能为空"})},handleGoodFinish:function(t){var e=this;uni.showModal({title:"确认收货",content:"是否确认收货!",confirmText:"确认",showCancel:!0,success:function(n){n.confirm&&(0,i.postMarketGoodFinishApi)({id:t}).then((function(t){(0,c.showToast)({title:t.msg}),e.getGoodsList()})).catch((function(t){(0,c.showToast)({title:t.msg})}))}})}}};e.default=d},1292:function(t,e,n){"use strict";n("6a54");var a=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.postMarketGoodSendOutApi=e.postMarketGoodFinishApi=e.postMarkePayStationApi=e.postMarkeMyGoodsApi=e.postMarkeInitiatePaymentApi=e.postMarkeGoodsStatusApi=e.postMarkeGoodsApi=e.postMarkeCreateOrderApi=e.getMarkePreGoodsApi=e.getMarkeGoodsListlApi=e.getMarkeGoodsListApi=e.getMarkeGoodsInfoApi=e.getMarkeGoodsDetailApi=e.getMarkeCateApi=void 0;var o=a(n("7653"));e.getMarkeCateApi=function(){return o.default.get("api/user.hand2market.Category/list",{})};e.getMarkeGoodsListApi=function(t){return o.default.get("api/user.hand2market.index/list",t)};e.getMarkeGoodsInfoApi=function(t){return o.default.get("api/user.hand2market.index/detail",t)};e.postMarkeGoodsApi=function(t){return o.default.post("api/user.hand2market.index/publish",t)};e.postMarkeGoodsStatusApi=function(t){return o.default.post("api/user.hand2market.index/modify",t)};e.postMarkeMyGoodsApi=function(t){return o.default.get("api/user.hand2market.index/mySellItem",t)};e.getMarkePreGoodsApi=function(t){return o.default.get("api/user.hand2market.Order/OrderCal",t)};e.postMarkeCreateOrderApi=function(t){return o.default.post("api/user.hand2market.order/createOrder",t)};e.postMarkePayStationApi=function(t){return o.default.post("api/user.hand2market.OrderPay/Hand2PayStation",t)};e.postMarkeInitiatePaymentApi=function(t){return o.default.post("api/user.hand2market.OrderPay/initiatePayment",t)};e.getMarkeGoodsDetailApi=function(t){return o.default.get("api/user.hand2market.order/orderDetail",t)};e.getMarkeGoodsListlApi=function(t){return o.default.get("api/user.hand2market.order/getOrderList",t)};e.postMarketGoodSendOutApi=function(t){return o.default.post("api/user.hand2market.order/OrderFaHuo",t)};e.postMarketGoodFinishApi=function(t){return o.default.post("api/user.hand2market.order/OrderFinish",t)}},2799:function(t,e,n){var a=n("c86c");e=a(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \n */.mine-page[data-v-ab7dacea]{padding:%?30?%}.mine-card[data-v-ab7dacea]{text-align:left;background-color:#fff;border-radius:%?15?%;padding:%?30?%;margin-top:%?30?%}.mine-goods-img[data-v-ab7dacea]{width:%?150?%;height:%?150?%}.mine-goods-img uni-image[data-v-ab7dacea]{width:100%;height:100%;border-radius:%?30?%}.mine-goods-msg[data-v-ab7dacea]{font-size:%?32?%}.mine-goods-msg .msg-date[data-v-ab7dacea]{font-size:%?24?%}.mine-goods-status[data-v-ab7dacea]{margin-left:auto;color:green;font-size:%?32?%}.mine-op-btn[data-v-ab7dacea]{width:45%}.mine-op-btn-left[data-v-ab7dacea]{font-size:%?28?%;background-color:#06d9f5;width:%?120?%;height:%?50?%;line-height:%?50?%}.mine-op-btn-right[data-v-ab7dacea]{font-size:%?28?%;background-color:#ffc323;width:%?120?%;height:%?50?%;line-height:%?50?%;margin-left:%?10?%}',""]),t.exports=e},"401a":function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){}));var a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("custom-page",{attrs:{"custom-navbar":!0,"navbar-title":"我的订单"}},[n("v-uni-view",{staticClass:"mine-page"},t._l(t.goodsList,(function(e,a){return n("v-uni-view",{key:e.id,staticClass:"mine-card tn-shadow tn-flex-column"},[n("v-uni-view",{staticClass:"tn-flex-row"},[n("v-uni-view",{staticClass:"tn-margin-right-sm mine-goods-img"},[n("v-uni-image",{attrs:{src:e.goods.thumb}})],1),n("v-uni-view",{staticClass:"tn-flex-column mine-goods-msg"},[n("v-uni-view",{staticClass:"tn-flex-1"},[t._v(t._s(e.goods.title))]),n("v-uni-view",{staticClass:"tn-color-red tn-flex-1"},[t._v(t._s(t.CurrencyUnit)+" "+t._s(e.goods.price))])],1),n("v-uni-view",{staticClass:"mine-goods-status tn-color-blue"},[t._v(t._s(e.status_text.text))])],1),n("v-uni-view",{staticClass:"tn-flex-row tn-margin-top"},[n("v-uni-view",{staticClass:"tn-color-gray"},[t._v("订单号:"+t._s(e.ordersn))]),n("v-uni-view",{staticStyle:{display:"flex","align-items":"center","justify-content":"space-between"}},[e.seller_uid==t.user.uid&&1==e.status?n("v-uni-button",{staticClass:"mine-op-btn-left",attrs:{type:"default"},on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.handleGoodSendOut(e.id)}}},[t._v("发货")]):t._e(),e.uid==t.user.uid&&2==e.status?n("v-uni-button",{staticClass:"mine-op-btn-left",attrs:{type:"default"},on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.handleGoodFinish(e.id)}}},[t._v("收货")]):t._e(),n("v-uni-button",{staticClass:"mine-op-btn-right",attrs:{type:"default"},on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.navPage("/market-page/orderdetail/order-detail?id="+e.id)}}},[t._v("详情")])],1)],1),n("v-uni-view",{staticClass:"tn-flex-row tn-margin-top"},[e.express_no?n("v-uni-view",{staticClass:"tn-color-gray"},[t._v("物流单号:"+t._s(e.express_no))]):t._e()],1)],1)})),1),0===t.goodsList.length?[n("empty",{attrs:{icon:"empty-data",tips:"商品为空"}})]:t._e(),n("center-modal",{attrs:{"confirm-text":"物流发货"},on:{cancel:function(e){arguments[0]=e=t.$handleEvent(e),t.openGoodSendOutModal=!t.openGoodSendOutModal},confirm:function(e){arguments[0]=e=t.$handleEvent(e),t.submitSendout.apply(void 0,arguments)}},model:{value:t.openGoodSendOutModal,callback:function(e){t.openGoodSendOutModal=e},expression:"openGoodSendOutModal"}},[n("v-uni-input",{staticClass:"input",attrs:{type:"digit",placeholder:"请输入物流单号"},model:{value:t.express_no,callback:function(e){t.express_no=e},expression:"express_no"}})],1)],2)},o=[]},4226:function(t,e,n){var a=n("4dd1");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var o=n("967d").default;o("21bec7a9",a,!0,{sourceMap:!1,shadowMode:!1})},4372:function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){}));var a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.openModal?n("v-uni-view",{staticClass:"center-modal",style:[t.modalStyle]},[n("v-uni-view",{staticClass:"center-modal__mask",on:{touchmove:function(e){e.stopPropagation(),e.preventDefault(),arguments[0]=e=t.$handleEvent(e)},click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.closeModal.apply(void 0,arguments)}}}),n("v-uni-view",{staticClass:"center-modal__wrapper",class:[{"no-padding":t.contentNoPadding}],style:[t.wrapperStyle]},[t.closeBtn?n("v-uni-view",{staticClass:"center-modal__close-btn",style:[t.closeBtnStyle],on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.closeModal.apply(void 0,arguments)}}},[n("v-uni-text",{staticClass:"tn-icon-close"})],1):t._e(),t.showTitle?n("v-uni-view",{staticClass:"center-modal__title"},[t._v(t._s(t.title))]):t._e(),n("v-uni-view",{staticClass:"center-modal__content",class:[{"no-top":t.contentNoTop}]},[t._t("default")],2),t.showCancel||t.showConfirm?n("v-uni-view",{staticClass:"center-modal__operation-btn"},[t.showCancel?n("v-uni-view",{staticClass:"cancel-btn",attrs:{"hover-class":"tn-btn-hover-class","hover-stay-time":150},on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.cancelEvent.apply(void 0,arguments)}}},[t._v(t._s(t.cancelText))]):t._e(),t.showConfirm?n("v-uni-view",{staticClass:"confirm-btn",style:[t.themeBtnStyle],attrs:{"hover-class":"tn-btn-hover-class","hover-stay-time":150},on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.confirmEvent.apply(void 0,arguments)}}},[t._v(t._s(t.confirmText))]):t._e()],1):t._e()],1)],1):t._e()},o=[]},"45f9":function(t,e,n){"use strict";n.r(e);var a=n("401a"),o=n("53241");for(var i in o)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(i);n("ccd3");var s=n("828b"),r=Object(s["a"])(o["default"],a["b"],a["c"],!1,null,"ab7dacea",null,!1,a["a"],void 0);e["default"]=r.exports},"495e":function(t,e,n){"use strict";n.r(e);var a=n("4372"),o=n("7d42");for(var i in o)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(i);n("ff5b");var s=n("828b"),r=Object(s["a"])(o["default"],a["b"],a["c"],!1,null,"e21e205a",null,!1,a["a"],void 0);e["default"]=r.exports},"4dd1":function(t,e,n){var a=n("c86c");e=a(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \n */.center-modal[data-v-e21e205a]{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:99998\n /* mask */\n /* wrapper */\n /* close-btn */\n /* 标题 */\n /* 内容区域 */\n /* 操作按钮 */}.center-modal__mask[data-v-e21e205a]{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;-webkit-animation:showMask-data-v-e21e205a .25s ease .1s forwards;animation:showMask-data-v-e21e205a .25s ease .1s forwards}.center-modal__wrapper[data-v-e21e205a]{position:absolute;left:50%;top:50%;width:80%;background-color:#fff;border-radius:%?15?%;padding:%?40?%;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-animation:showWrapper-data-v-e21e205a .25s ease .1s forwards;animation:showWrapper-data-v-e21e205a .25s ease .1s forwards;z-index:99999}.center-modal__wrapper.no-padding[data-v-e21e205a]{padding:%?0?%}.center-modal__close-btn[data-v-e21e205a]{position:absolute;top:%?30?%;right:%?30?%;z-index:99999}.center-modal__title[data-v-e21e205a]{position:absolute;top:%?30?%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:%?38?%}.center-modal__content[data-v-e21e205a]{position:relative;width:100%;margin-top:%?60?%}.center-modal__content.no-top[data-v-e21e205a]{margin-top:%?0?%}.center-modal__operation-btn[data-v-e21e205a]{margin-top:%?40?%;display:flex;align-items:center}.center-modal__operation-btn .cancel-btn[data-v-e21e205a], .center-modal__operation-btn .confirm-btn[data-v-e21e205a]{flex:1;padding:%?20?%;border-radius:%?15?%;display:flex;align-items:center;justify-content:center}.center-modal__operation-btn .cancel-btn[data-v-e21e205a]{margin-right:%?20?%;background-color:#f3f2f7}@-webkit-keyframes showMask-data-v-e21e205a{0%{opacity:0}100%{opacity:1}}@keyframes showMask-data-v-e21e205a{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes showWrapper-data-v-e21e205a{0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes showWrapper-data-v-e21e205a{0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}',""]),t.exports=e},53241:function(t,e,n){"use strict";n.r(e);var a=n("0097"),o=n.n(a);for(var i in a)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(i);e["default"]=o.a},"5c2e":function(t,e,n){"use strict";n("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("4626"),n("5ac7");var a={options:{virtualHost:!0},props:{icon:{type:String,default:""},tips:{type:String,default:""}},computed:{isImage:function(){return!!this.icon&&this.icon.includes("http")}}};e.default=a},"7d42":function(t,e,n){"use strict";n.r(e);var a=n("98c1"),o=n.n(a);for(var i in a)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(i);e["default"]=o.a},"98c1":function(t,e,n){"use strict";n("6a54");var a=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("64aa");var o=a(n("dc1f")),i={props:{value:{type:Boolean,default:!1},title:{type:String,default:""},cancelText:{type:String,default:"取 消"},confirmText:{type:String,default:"确 认"},zIndex:{type:[String,Number],default:""},contentNoTop:{type:Boolean,default:!1},contentNoPadding:{type:Boolean,default:!1},wrapperWidth:{type:String,default:""},wrapperBgColor:{type:String,default:""},closeBtn:{type:Boolean,default:!0}},mixins:[o.default],data:function(){return{openModal:!1}},watch:{value:{handler:function(t){this.openModal=t},immediate:!0}},computed:{showTitle:function(){return" "!=this.title&&""!=this.title},showCancel:function(){return" "!=this.cancelText},showConfirm:function(){return" "!=this.confirmText},modalStyle:function(){var t={};return this.zIndex&&(t.zIndex=Number(this.zIndex-1)),t},closeBtnStyle:function(){var t={};return this.zIndex&&(t.zIndex=Number(this.zIndex)),t},wrapperStyle:function(){var t={};return this.zIndex&&(t.zIndex=Number(this.zIndex)),this.wrapperWidth&&(t.width=this.wrapperWidth),this.wrapperBgColor&&(t.backgroundColor=this.wrapperBgColor),t}},methods:{closeModal:function(){this.$emit("input",!1),this.$emit("close")},cancelEvent:function(){this.$emit("cancel")},confirmEvent:function(){this.$emit("confirm")}}};e.default=i},"9cae":function(t,e,n){var a=n("cc53");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var o=n("967d").default;o("74ddcd86",a,!0,{sourceMap:!1,shadowMode:!1})},"9d0a":function(t,e,n){"use strict";n("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.showToast=e.showModal=e.showLoading=e.closeLoading=void 0;e.showToast=function(t){var e=t.title,n=t.icon,a=t.mask,o=t.callback;uni.showToast({icon:n||"none",title:e,mask:a||!0}),setTimeout((function(){o&&o()}),1500)};e.showModal=function(t){var e=t.title,n=t.content,a=t.showCancel,o=t.cancelText,i=t.confirmText,s=t.callback;uni.showModal({title:e||"操作提示",content:n,showCancel:a||!1,cancelText:o||"取消",confirmText:i||"确认",success:function(t){t.confirm&&s&&s(!0),t.cancel&&s&&s(!1)}})};e.showLoading=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.title,n=void 0===e?"":e,a=t.mask,o=void 0!==a&&a;uni.showLoading({title:n,mask:o})};e.closeLoading=function(){uni.hideLoading()}},a71b:function(t,e,n){"use strict";n.r(e);var a=n("ec01"),o=n("dc1c");for(var i in o)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(i);n("de1c");var s=n("828b"),r=Object(s["a"])(o["default"],a["b"],a["c"],!1,null,"6cf0f295",null,!1,a["a"],void 0);e["default"]=r.exports},cc53:function(t,e,n){var a=n("c86c");e=a(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些"tn-"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * Tuniao UI自定义的css类名和scss变量,均以"tn-"开头,不会造成冲突,请放心使用 \n */.empty[data-v-6cf0f295]{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:%?60?% %?0?%}.empty__icon .icon-icon[data-v-6cf0f295]{font-size:%?180?%;line-height:1;color:#f3f2f7}.empty__icon .icon-image[data-v-6cf0f295]{width:%?180?%;height:%?180?%}.empty__tips[data-v-6cf0f295]{color:#aaa;font-size:%?32?%;margin-top:%?20?%}.empty__custom[data-v-6cf0f295]{margin-top:%?24?%}',""]),t.exports=e},ccd3:function(t,e,n){"use strict";var a=n("deba"),o=n.n(a);o.a},dc1c:function(t,e,n){"use strict";n.r(e);var a=n("5c2e"),o=n.n(a);for(var i in a)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(i);e["default"]=o.a},dc1f:function(t,e,n){"use strict";n("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{}},computed:{themeBgColor:function(){return this.$isTheme()?"--theme-general-color":this.vuex_themeBgColor||""},themeOpacityBgColor:function(){return this.vuex_themeBgColor?"".concat(this.vuex_themeBgColor,"7F"):""},themeFontColor:function(){return this.$isTheme()?"--general-color-text":this.vuex_themeFontColor||""},themeBtnStyle:function(){var t={};return this.vuex_themeBgColor&&(t.backgroundColor=this.vuex_themeBgColor),this.vuex_themeFontColor&&(t.color=this.vuex_themeFontColor),this.$isTheme()&&(t.backgroundColor="var(--theme-general-color)",t.color="--general-color-text"),t},themeLineBtnStyle:function(){var t={};return this.vuex_themeBgColor&&(t.border="1rpx solid ".concat(this.vuex_themeBgColor),t.color=this.vuex_themeBgColor),this.$isTheme()&&(t.border="1rpx solid var(--theme-general-color)",t.color="var(--theme-general-color)"),t}}}},de1c:function(t,e,n){"use strict";var a=n("9cae"),o=n.n(a);o.a},deba:function(t,e,n){var a=n("2799");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var o=n("967d").default;o("09e8594e",a,!0,{sourceMap:!1,shadowMode:!1})},ec01:function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){}));var a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"empty"},[n("v-uni-view",{staticClass:"empty__icon"},[t.isImage?n("v-uni-view",{staticClass:"icon-image"},[n("v-uni-image",{staticClass:"image",attrs:{src:t.icon,mode:"aspectFill"}})],1):t._e(),n("v-uni-view",{staticClass:"icon-icon"},[n("v-uni-text",{class:["tn-icon-"+t.icon]})],1)],1),t.tips?n("v-uni-view",{staticClass:"empty__tips"},[t._v(t._s(t.tips))]):t._e(),n("v-uni-view",{staticClass:"empty__custom"},[t._t("default")],2)],1)},o=[]},ff5b:function(t,e,n){"use strict";var a=n("4226"),o=n.n(a);o.a}}]);