1 line
15 KiB
JavaScript
1 line
15 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["hall-purchase-receive"],{"289e":function(t,e,i){var a=i("c86c");e=a(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */[data-v-02f61d15]:export{theme_bg:#f30213}.m-navbar-item[data-v-02f61d15]{padding:%?20?% 0;font-size:%?24?%}.m-navbar-item[data-v-02f61d15]:after{border:none}.m-navbar-item.m-navbar-item-on[data-v-02f61d15]{background-color:#fff;color:#f30213}.m-navbar-item.m-navbar-item-on[data-v-02f61d15]::before{content:" ";position:absolute;left:0;bottom:0;right:0;height:%?6?%;border-bottom:%?6?% solid #f30213;color:#ccc;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5);z-index:3}.m-panel-hd uni-label[data-v-02f61d15]{float:right;color:#f30213;font-size:%?26?%}.m-total-info[data-v-02f61d15]{text-align:right;padding:%?10?%;font-size:%?24?%}.m-total-info uni-label[data-v-02f61d15]{font-size:%?32?%;color:#f30213}.m-total-btn[data-v-02f61d15]{text-align:right;padding:%?20?% %?20?% %?20?% %?20?%;position:relative}.m-total-btn[data-v-02f61d15]::before{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #ebebe7;color:#ebebe7;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.m-total-btn .u-link-btn[data-v-02f61d15]{margin:0 %?10?%;vertical-align:middle;display:inline-block;line-height:%?40?%;background-color:#fff}.m-sort[data-v-02f61d15]{position:relative}.m-sort uni-image[data-v-02f61d15]{width:%?24?%;height:%?24?%;position:absolute;\n /*top: 50%;*/margin-top:%?10?%;margin-left:%?2?%}.m-product-price uni-text[data-v-02f61d15]{font-size:%?24?%;color:#999;margin-left:%?6?%}.m-tab[data-v-02f61d15]{position:fixed;width:100%;top:var(--window-top);z-index:2}.m-orderlist[data-v-02f61d15]{padding-top:%?70?%;position:absolute;box-sizing:border-box;width:100%;height:100%}.u-tuan-label[data-v-02f61d15]{padding:%?5?%;background-color:#f30213;border-radius:%?4?%;font-size:%?24?%;color:#fff;margin-right:%?5?%}.alert[data-v-02f61d15]{font-size:%?32?%;width:70%;height:%?200?%;padding:0 %?40?%;position:absolute;left:10%;top:40%;background:#fff;border-radius:%?10?%;justify-content:center;display:flex;align-items:center;z-index:999}.cover[data-v-02f61d15]{position:fixed;width:100%;height:100%;top:0;background:rgba(0,0,0,.4);overflow:hidden;z-index:998}.m-product-info[data-v-02f61d15]{padding:%?20?% %?20?%;width:80%}.m-product-select[data-v-02f61d15]{padding:%?20?% %?20?%;width:20%}.m-upImg-item[data-v-02f61d15]{width:%?120?%;height:%?120?%;border:1px solid #eee;display:inline-block;margin:%?9?%;border-radius:%?4?%;vertical-align:middle;position:relative}.m-upImg-item uni-image[data-v-02f61d15]{width:100%;height:100%}',""]),t.exports=e},4935:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return n})),i.d(e,"a",(function(){}));var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"page"},[i("v-uni-view",{class:t.show?"cover":""}),i("v-uni-view",{staticClass:"m-product-all"},[i("v-uni-view",{staticClass:"m-tab"},[i("v-uni-view",{staticClass:"m-navbar"},[i("v-uni-view",{class:["m-navbar-item ellipsis",1==t.tapindex?"m-navbar-item-on":""],on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.allOrders.apply(void 0,arguments)}}},[t._v(t._s(t.__("全部")))]),i("v-uni-view",{class:["m-navbar-item ellipsis",2==t.tapindex?"m-navbar-item-on":""],on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.getTender.apply(void 0,arguments)}}},[t._v(t._s(t.__("匹配中")))]),i("v-uni-view",{class:["m-navbar-item ellipsis",3==t.tapindex?"m-navbar-item-on":""],on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.getWorking.apply(void 0,arguments)}}},[t._v(t._s(t.__("已结束")))]),i("v-uni-view",{class:["m-navbar-item ellipsis",4==t.tapindex?"m-navbar-item-on":""],on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.getFinished.apply(void 0,arguments)}}},[t._v(t._s(t.__("已取消")))])],1)],1),t.loadComplete?i("v-uni-view",[t.orderlist.length>0?i("v-uni-scroll-view",{staticClass:"m-orderlist",attrs:{"scroll-y":"true"},on:{scrolltolower:function(e){arguments[0]=e=t.$handleEvent(e),t.scrollbottom.apply(void 0,arguments)}}},[t._l(t.orderlist,(function(e,a){return i("v-uni-view",{key:a,staticClass:"m-panel m-panel-access"},[i("v-uni-view",{staticClass:"m-panel-hd"},[i("v-uni-view",[i("v-uni-text",[t._v(t._s(t.__("采购编号:"))+t._s(e.purchase_order_id))]),i("v-uni-label",[t._v(t._s(e.supply_order_time))])],1),i("v-uni-view",[2e3==e.supply_task_state?i("v-uni-label",{staticStyle:{"padding-right":"10rpx"}},[t._v(t._s(t.__("竞标中")))]):t._e(),2010==e.supply_task_state?i("v-uni-label",{staticStyle:{"padding-right":"10rpx"}},[t._v(t._s(t.__("已结束")))]):t._e(),2020==e.supply_task_state?i("v-uni-label",{staticStyle:{"padding-right":"10rpx"}},[t._v(t._s(t.__("已取消")))]):t._e()],1),i("v-uni-view",[i("v-uni-text",[t._v(t._s(t.__("报价标题:"))+t._s(e.supply_order_title))])],1),i("v-uni-view",[i("v-uni-text",[t._v(t._s(t.__("报价描述:"))+t._s(e.supply_order_description))])],1)],1),i("v-uni-view",{staticClass:"m-product-list"},[i("v-uni-navigator",{staticClass:"m-product-item",attrs:{url:"/hall/purchase/detail?order_id="+e.service_order_id}},[i("v-uni-view",{staticClass:"m-product-item"},[i("v-uni-view",{staticClass:"m-product-img"},[i("v-uni-image",{attrs:{src:e.supply_images[0],mode:"aspectFill"}})],1),i("v-uni-view",{staticClass:"m-product-info"},[i("v-uni-view",{staticClass:"m-product-name",staticStyle:{height:"65rpx"}},[i("v-uni-label",[t._v(t._s(e.product_name))])],1),e.supply_province&&e.supply_city?i("v-uni-view",{staticClass:"m-product-name",staticStyle:{height:"65rpx"}},[i("v-uni-label",[t._v(t._s(e.supply_province)+"/"+t._s(e.supply_city)+"/"+t._s(e.supply_county))])],1):t._e(),i("v-uni-view",{staticClass:"m-product-price"},[[i("v-uni-label",[t._v(t._s(t.__("¥"))+t._s(e.product_unit_price))]),i("v-uni-label",{staticStyle:{"margin-left":"50rpx"}},[t._v("x"+t._s(e.supply_quantity))])]],2)],1)],1),i("v-uni-view",{staticClass:"m-product-select"},[2010==e.supply_task_state&&e.supply_is_selected?i("v-uni-text",[t._v(t._s(t.__("已中标")))]):t._e()],1)],1)],1),2==e.Type?i("v-uni-view",{staticClass:"m-product-item",staticStyle:{height:"154rpx"}},[i("v-uni-view",{staticClass:"m-product-img"},[i("v-uni-image",{staticStyle:{width:"172rpx",height:"172rpx"},attrs:{src:e.store_logo,mode:"aspectFill"}})],1),i("v-uni-view",{staticClass:"m-product-info2",staticStyle:{padding:"20rpx 0"}},[i("v-uni-view",{staticClass:"m-product-name"},[i("v-uni-label",[t._v(t._s(e.store_name))])],1)],1)],1):t._e(),i("v-uni-view",{staticClass:"m-total-btn"},[e.order_lock_status?i("v-uni-view",{staticClass:"u-link-btn",attrs:{"data-on":e.order_id}},[t._v(t._s(t.__("退款/退货中...")))]):t._e(),1202==e.kind_id&&e.order_state_id==t.StateCode.ORDER_STATE_SHIPPED?i("v-uni-view",{staticClass:"u-link-btn",attrs:{"data-on":e.order_id},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.writeOrder.apply(void 0,arguments)}}},[t._v(t._s(t.__("确认服务")))]):t._e(),i("v-uni-navigator",{staticClass:"u-link-btn",attrs:{url:"/hall/purchase/detail?order_id="+e.purchase_order_id}},[t._v(t._s(t.__("查看详情")))])],1)],1)})),i("v-uni-view",{staticClass:"m-loading-box"},[t.ispage?[i("v-uni-view",{staticClass:"u-loadmore"},[i("v-uni-label",{staticClass:"u-loading"}),i("v-uni-text",{staticClass:"u-loadmore-tips"},[t._v(t._s(t.__("正在加载")))])],1),i("v-uni-view",[i("v-uni-text")],1)]:[i("v-uni-view",{staticClass:"u-loadmore u-loadmore-line"},[i("v-uni-text",{staticClass:"u-loadmore-tips"},[t._v(t._s(t.__("没有更多数据啦!")))])],1)]],2)],2):i("v-uni-navigator",{staticClass:"m-nullpage",attrs:{url:"/hall/purchase/lists",redirect:"true"}},[i("v-uni-view",{staticClass:"m-nullpage-middle"},[i("v-uni-view",{staticClass:"m-null-tip"},[i("v-uni-label",{staticStyle:{"font-size":"32rpx"}},[t._v(t._s(t.__("亲~您还没有任务哦,")))]),i("v-uni-label",{staticClass:"highlight-link"},[t._v(t._s(t.__("快去看看吧")))])],1)],1)],1)],1):t._e(),t.show?i("v-uni-view",{staticClass:"alert"},[i("v-uni-image",{staticStyle:{width:"50rpx",height:"50rpx"},attrs:{src:"https://media-mall-prod-1259811287.cos.ap-guangzhou.myqcloud.com/static/xcxfile/appicon/images/true.png"}}),i("v-uni-text",{staticStyle:{"margin-left":"20rpx"}},[t._v(t._s(t.Info))])],1):t._e()],1),i("payment-box",{ref:"paymentBox",attrs:{paymentDataDefault:t.paymentData,order_id:t.order_id},on:{onCancel:function(e){arguments[0]=e=t.$handleEvent(e),t.onCancel.apply(void 0,arguments)},onPaid:function(e){arguments[0]=e=t.$handleEvent(e),t.onPaid.apply(void 0,arguments)},onFail:function(e){arguments[0]=e=t.$handleEvent(e),t.onFail.apply(void 0,arguments)}}})],1)},n=[]},7395:function(t,e,i){var a=i("289e");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("967d").default;n("1ae6bb59",a,!0,{sourceMap:!1,shadowMode:!1})},"8c44":function(t,e,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("e966"),i("c223");var n=a(i("9b1b")),s=a(i("55c8")),o=i("8f59"),r={data:function(){return{isdata:!1,tapindex:1,page:1,rows:10,ispage:!0,flag:!0,type:0,kind_id:1201,formId:"",orderlist:[],imgLogo:"",show:!1,Info:"",order_id:"",paymentData:{},loadComplete:!1}},components:{paymentBox:s.default},computed:(0,o.mapState)(["Config","StateCode","notice","plantformInfo","shopInfo","userInfo","hasLogin"]),onLoad:function(t){uni.setNavigationBarTitle({title:this.__("我的报价")}),this.setData({tapindex:t.sl?t.sl:1,page:1,rows:10,orderlist:[],type:t.type?t.type:0,kind_id:t.kind_id?t.kind_id:1201});this.notice.addNotification("RefreshMessage",this.RefreshMessage,this),this.getOrderlist()},onShow:function(){},onUnload:function(){this.notice.removeNotification("RefreshMessage",this),this.$refs.paymentBox.showBoxView&&this.$refs.paymentBox.cancel()},onBackPress:function(){if(this.$refs.paymentBox.showBoxView)return this.$refs.paymentBox.cancel(),!0},onPullDownRefresh:function(){this.getOrderlist()},methods:(0,n.default)((0,n.default)({},(0,o.mapMutations)(["login","logout","getPlantformInfo","forceUserInfo","getUserInfo"])),{},{RefreshMessage:function(t){this.setData({tapindex:1,page:1,rows:10,orderlist:[],ispage:!0,flag:!0,type:0,kind_id:this.kind_id,loadComplete:!1}),this.getOrderlist()},allOrders:function(){this.setData({tapindex:1,page:1,rows:10,orderlist:[],ispage:!0,flag:!0,type:0,kind_id:this.kind_id,loadComplete:!1}),this.getOrderlist()},getTender:function(){this.setData({tapindex:2,page:1,rows:10,orderlist:[],ispage:!0,flag:!0,type:2e3,kind_id:this.kind_id,loadComplete:!1}),this.getOrderlist()},getWorking:function(){this.setData({tapindex:3,page:1,rows:10,orderlist:[],ispage:!0,flag:!0,type:2010,kind_id:this.kind_id,loadComplete:!1}),this.getOrderlist()},receiptOfGoods:function(){this.setData({tapindex:3,page:1,rows:10,ispage:!0,flag:!0,orderlist:[],type:1201==this.kind_id?this.StateCode.ORDER_STATE_SHIPPED:this.StateCode.ORDER_STATE_WAIT_SHIPPING,kind_id:this.kind_id,loadComplete:!1}),this.getOrderlist()},getFinished:function(){this.setData({tapindex:4,page:1,rows:10,ispage:!0,flag:!0,orderlist:[],type:2020,kind_id:this.kind_id,loadComplete:!1}),this.getOrderlist()},scrollbottom:function(){if(this.flag){var t=this;t.setData({flag:!1}),clearTimeout(e);var e=setTimeout((function(){t.setData({state_type:t.type,flag:!1,page:parseInt(t.page)+1,rows:10}),t.getOrderlist()}),100)}},getOrderlist:function(){var t=this,e={page:t.page,rows:t.rows,state_type:t.type,kind_id:this.kind_id};t.$.request({url:this.Config.URL.hall.user_supply_order_lists,data:e,success:function(e,i,a,n){200==i&&e.items.length>0?(e.page>=e.total?t.setData({flag:!1,ispage:!1,orderlist:t.orderlist.concat(e.items)}):t.setData({flag:!0,ispage:!0,orderlist:t.orderlist.concat(e.items)}),t.setData({isdata:!0,loadComplete:!0})):t.setData({flag:!1,ispage:!1,isdata:!1,loadComplete:!0})},fail:function(e){t.setData({loadComplete:!0}),t.$.alert("网络异常请重试!")}})},cancelOrder:function(t){var e=this,i={order_id:t.currentTarget.dataset.on};e.$.confirm(e.__("是否取消订单"),(function(t){t.confirm&&e.$.request({url:e.Config.URL.user.order_cancel,data:i,success:function(t,i,a,n){200==i&&e.$.alert("取消成功!",(function(){e.setData({orderlist:[],page:1}),e.getOrderlist()}))}})}),!0)},writeOrder:function(t){var e=this,i={order_id:t.currentTarget.dataset.on};e.$.confirm("是否核销订单?",(function(t){t.confirm&&e.$.request({url:e.Config.URL.user.order_receive,data:i,success:function(t,i,a,n){200==i?e.$.alert("核销成功!",(function(){e.setData({orderlist:[],page:1,Info:a}),e.getOrderlist()})):(e.setData({show:!0}),setTimeout((function(){e.setData({show:!1})}),2e3),e.getOrderlist())}})}),!0)},confirmReceipt:function(t){var e={order_id:t.currentTarget.dataset.on},i=this;i.$.confirm(i.__("是否确认收货?"),(function(t){t.confirm&&i.$.request({url:i.Config.URL.user.order_receive,data:e,success:function(t,e,a,n){200==e&&i.$.alert(i.__("收货成功!"),(function(){i.setData({orderlist:[],page:1}),i.getOrderlist()}))}})}),!0)},gotopay:function(t){var e=this;return e.setData({order_id:t.currentTarget.dataset.on,paymentData:{order_id:t.currentTarget.dataset.on,orderSelMoneyAmount:t.currentTarget.dataset.order_payment_amount,user_money:this.userInfo.user_money,user_points:this.userInfo.user_points,user_recharge_card:this.userInfo.user_recharge_card,user_sp:this.userInfo.user_sp}}),this.$refs.paymentBox.show(),!0},onCancel:function(t){},onPaid:function(t){var e=this;e.$.alert(e.__("支付成功"),(function(){e.$.gotopage("/member/order/detail?on="+t.order_id)}),2e3),this.$refs.paymentBox.showBoxView&&this.$refs.paymentBox.cancel()},onFail:function(t){},sendMessage:function(t){var e={api:orderapi.OrderPaySuccessWXMessage,pages:"/member/order/detail?on="+t,formId:this.formId,WeiXinOpenId:this.userInfo.openId,value:{order_id:t}};this.$.sendTpl(e)}})};e.default=r},ab1e:function(t,e,i){"use strict";i.r(e);var a=i("4935"),n=i("ce89");for(var s in n)["default"].indexOf(s)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(s);i("e6b2");var o=i("828b"),r=Object(o["a"])(n["default"],a["b"],a["c"],!1,null,"02f61d15",null,!1,a["a"],void 0);e["default"]=r.exports},ce89:function(t,e,i){"use strict";i.r(e);var a=i("8c44"),n=i.n(a);for(var s in a)["default"].indexOf(s)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(s);e["default"]=n.a},e6b2:function(t,e,i){"use strict";var a=i("7395"),n=i.n(a);n.a}}]); |