(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["plugin-page-recycling-recyclingDetail"],{"2a40":function(t,e,i){"use strict";var a=i("b39b"),n=i.n(a);n.a},"2e9a":function(t,e,i){"use strict";i.r(e);var a=i("f837"),n=i("8602");for(var c in n)["default"].indexOf(c)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(c);i("2a40");var s=i("828b"),o=Object(s["a"])(n["default"],a["b"],a["c"],!1,null,"6e822ec9",null,!1,a["a"],void 0);e["default"]=o.exports},"47ee":function(t,e,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.submitRecyclingApi=e.gteRecoveryList=e.getSampleGraphApi=e.getRecoveryInfoApi=e.getCateApi=e.getBrandProductsApi=e.getBrandLsitApi=e.getBrandDetailApi=e.editRecoveryApi=e.cancelRequestApi=void 0;var n=a(i("7653"));e.gteRecoveryList=function(t){return n.default.get("api/user.recovery.recovery/gteRecoveryList",t)};e.getBrandLsitApi=function(t){return n.default.get("api/user.recovery.recovery/getBrandLsit",t)};e.getSampleGraphApi=function(){return n.default.get("api/user.recovery.recovery/getSampleGraph")};e.submitRecyclingApi=function(t){return n.default.post("api/user.recovery.recovery/submitRecycling",t)};e.cancelRequestApi=function(t){return n.default.post("api/user.recovery.recovery/cancelRequest",t)};e.getRecoveryInfoApi=function(t){return n.default.post("api/user.recovery.recovery/getRecoveryInfo",t)};e.editRecoveryApi=function(t){return n.default.post("api/user.recovery.recovery/editRecovery",t)};e.getCateApi=function(t){return n.default.post("api/user.recovery.recovery/getCate",t)};e.getBrandDetailApi=function(t){return n.default.get("api/user.recovery.recovery/getBrandDetail",t)};e.getBrandProductsApi=function(t){return n.default.get("api/user.recovery.recovery/getBrandProducts",t)}},8602:function(t,e,i){"use strict";i.r(e);var a=i("f5a5"),n=i.n(a);for(var c in a)["default"].indexOf(c)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(c);e["default"]=n.a},"968e":function(t,e,i){var a=i("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 */.recycling-detail[data-v-6e822ec9]{min-height:100vh;background:#f5f5f5;padding-bottom:%?120?%}.recycling-detail .detail-container[data-v-6e822ec9]{padding:%?20?%}.recycling-detail .detail-container .status-card[data-v-6e822ec9]{background:linear-gradient(90deg,#f90,#f60);border-radius:%?12?%;padding:%?40?%;display:flex;align-items:center;justify-content:space-between;margin-bottom:%?20?%}.recycling-detail .detail-container .status-card .status-info .status-text[data-v-6e822ec9]{font-size:%?40?%;color:#fff;font-weight:700;margin-bottom:%?10?%;display:block}.recycling-detail .detail-container .status-card .status-info .status-desc[data-v-6e822ec9]{font-size:%?26?%;color:hsla(0,0%,100%,.8)}.recycling-detail .detail-container .status-card .status-icon[data-v-6e822ec9]{width:%?120?%;height:%?120?%}.recycling-detail .detail-container .info-card[data-v-6e822ec9]{background:#fff;border-radius:%?12?%;padding:%?30?%;margin-bottom:%?20?%}.recycling-detail .detail-container .info-card .card-title[data-v-6e822ec9]{font-size:%?30?%;color:#333;font-weight:700;margin-bottom:%?20?%}.recycling-detail .detail-container .info-card .brand-info[data-v-6e822ec9]{display:flex;align-items:center}.recycling-detail .detail-container .info-card .brand-info .brand-logo[data-v-6e822ec9]{width:%?100?%;height:%?100?%;margin-right:%?20?%;border-radius:%?8?%}.recycling-detail .detail-container .info-card .brand-info .brand-name[data-v-6e822ec9]{font-size:%?32?%;color:#333;font-weight:700}.recycling-detail .detail-container .info-card .info-list .info-item[data-v-6e822ec9]{display:flex;margin-bottom:%?16?%}.recycling-detail .detail-container .info-card .info-list .info-item .label[data-v-6e822ec9]{width:%?140?%;color:#666;font-size:%?28?%}.recycling-detail .detail-container .info-card .info-list .info-item .value[data-v-6e822ec9]{flex:1;color:#333;font-size:%?28?%}.recycling-detail .detail-container .info-card .image-grid[data-v-6e822ec9]{display:flex;flex-wrap:wrap;margin:0 %?-10?%}.recycling-detail .detail-container .info-card .image-grid .product-image[data-v-6e822ec9], .recycling-detail .detail-container .info-card .image-grid .note-image[data-v-6e822ec9]{width:calc(33.33% - %?20?%);height:%?200?%;margin:%?10?%;border-radius:%?8?%}.recycling-detail .detail-container .info-card .note-content .note-text[data-v-6e822ec9]{font-size:%?28?%;color:#333;margin-bottom:%?20?%;display:block}.recycling-detail .detail-container .info-card .quote-info .quote-amount[data-v-6e822ec9]{display:flex;align-items:center;margin-bottom:%?20?%}.recycling-detail .detail-container .info-card .quote-info .quote-amount .label[data-v-6e822ec9]{font-size:%?28?%;color:#666;margin-right:%?20?%}.recycling-detail .detail-container .info-card .quote-info .quote-amount .amount[data-v-6e822ec9]{font-size:%?40?%;color:#f90;font-weight:700}.recycling-detail .detail-container .info-card .quote-info .quote-remark .label[data-v-6e822ec9]{font-size:%?28?%;color:#666;margin-bottom:%?10?%;display:block}.recycling-detail .detail-container .info-card .quote-info .quote-remark .remark[data-v-6e822ec9]{font-size:%?28?%;color:#333}.recycling-detail .bottom-btns[data-v-6e822ec9]{position:fixed;left:0;right:0;bottom:0;background:#fff;padding:%?20?%;display:flex;justify-content:space-between;box-shadow:0 %?-2?% %?10?% rgba(0,0,0,.05)}.recycling-detail .bottom-btns .btn[data-v-6e822ec9]{width:%?320?%;height:%?80?%;border-radius:%?40?%;display:flex;align-items:center;justify-content:center;font-size:%?28?%}.recycling-detail .bottom-btns .btn.reject[data-v-6e822ec9]{background:#f5f5f5;color:#666}.recycling-detail .bottom-btns .btn.accept[data-v-6e822ec9]{background:#19be6b;color:#fff}',""]),t.exports=e},b39b:function(t,e,i){var a=i("968e");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("967d").default;n("1e404da2",a,!0,{sourceMap:!1,shadowMode:!1})},f5a5:function(t,e,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=a(i("2634")),c=a(i("2fdc")),s=i("47ee"),o=(i("47ee"),{name:"recyclingDetail",data:function(){return{id:"",detail:{},statusText:{pending:"待处理",processing:"处理中",quoted:"已报价",accepted:"已接受",rejected:"已拒绝",cancelled:"已取消",completed:"已完成"}}},onLoad:function(t){this.id=t.id,this.loadDetail()},methods:{goBack:function(){uni.navigateBack()},loadDetail:function(){var t=this;return(0,c.default)((0,n.default)().mark((function e(){return(0,n.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:try{(0,s.getRecoveryInfoApi)({o_id:t.id}).then((function(e){t.detail=e})).catch((function(t){console.log(t.msg),uni.showToast({title:t.msg,icon:"none"}),setTimeout((function(){uni.navigateBack()}),2e3)}))}catch(i){console.error(i)}case 1:case"end":return e.stop()}}),e)})))()},getStatusDesc:function(t){return{pending:"您的回收申请已提交,请等待工作人员处理",processing:"工作人员正在处理您的申请",quoted:"已为您的商品进行报价,请查看",accepted:"您已接受报价,工作人员将尽快与您联系",rejected:"您已拒绝报价,期待下次为您服务",cancelled:"您已取消申请,期待下次为您服务",completed:"回收已完成"}[t]||""},getStatusIcon:function(t){return{pending:"/static/status/pending.png",processing:"/static/status/processing.png",quoted:"/static/status/quoted.png",accepted:"/static/status/accepted.png",rejected:"/static/status/rejected.png",cancelled:"/static/status/cancelled.png",completed:"/static/status/completed.png"}[t]||""},previewImage:function(t,e){uni.previewImage({current:t,urls:e})},acceptQuote:function(){var t=this;return(0,c.default)((0,n.default)().mark((function e(){return(0,n.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,uni.showModal({title:"提示",content:"确定接受该报价吗?",confirmText:"确定",cancelText:"取消",success:function(e){console.log(e,"resres"),e.confirm&&(0,s.editRecoveryApi)({o_id:t.id,status:2}).then((function(e){t.detail.status="accepted",uni.showToast({title:"已接受报价",icon:"success"})})).catch((function(t){console.log(t.msg),uni.showToast({title:t.msg,icon:"none"})}))}});case 3:e.next=8;break;case 5:e.prev=5,e.t0=e["catch"](0),console.error(e.t0);case 8:case"end":return e.stop()}}),e,null,[[0,5]])})))()},rejectQuote:function(){var t=this;return(0,c.default)((0,n.default)().mark((function e(){return(0,n.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,uni.showModal({title:"提示",content:"确定拒绝该报价吗?",confirmText:"确定",cancelText:"取消",success:function(e){console.log(e,"resres"),e.confirm&&(0,s.editRecoveryApi)({o_id:t.id,status:3}).then((function(e){t.detail.status_text="rejected",uni.showToast({title:"已拒绝报价",icon:"success"})})).catch((function(t){console.log(t.msg),uni.showToast({title:t.msg,icon:"none"})}))}});case 3:e.next=8;break;case 5:e.prev=5,e.t0=e["catch"](0),console.error(e.t0);case 8:case"end":return e.stop()}}),e,null,[[0,5]])})))()}}});e.default=o},f837: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:"recycling-detail"},[i("uni-nav-bar",{attrs:{"left-icon":"back",title:"回收详情",fixed:!0,"status-bar":!0,"background-color":"#fff"},on:{clickLeft:function(e){arguments[0]=e=t.$handleEvent(e),t.goBack.apply(void 0,arguments)}}}),i("v-uni-view",{staticClass:"detail-container"},[i("v-uni-view",{staticClass:"status-card"},[i("v-uni-view",{staticClass:"status-info"},[i("v-uni-text",{staticClass:"status-text"},[t._v(t._s(t.statusText[t.detail.status_text]))]),i("v-uni-text",{staticClass:"status-desc"},[t._v(t._s(t.getStatusDesc(t.detail.status_text)))])],1),i("v-uni-image",{staticClass:"status-icon",attrs:{src:t.getStatusIcon(t.detail.status_text)}})],1),i("v-uni-view",{staticClass:"info-card"},[i("v-uni-view",{staticClass:"card-title"},[t._v("品牌信息")]),i("v-uni-view",{staticClass:"brand-info"},[i("v-uni-image",{staticClass:"brand-logo",attrs:{src:t.detail.brand.logo,mode:"aspectFit"}}),i("v-uni-text",{staticClass:"brand-name"},[t._v(t._s(t.detail.brand.name))])],1)],1),i("v-uni-view",{staticClass:"info-card"},[i("v-uni-view",{staticClass:"card-title"},[t._v("商品信息")]),i("v-uni-view",{staticClass:"info-list"},[i("v-uni-view",{staticClass:"info-item"},[i("v-uni-text",{staticClass:"label"},[t._v("商品描述")]),i("v-uni-text",{staticClass:"value"},[t._v(t._s(t.detail.description))])],1),i("v-uni-view",{staticClass:"info-item"},[i("v-uni-text",{staticClass:"label"},[t._v("商品成色")]),i("v-uni-text",{staticClass:"value"},[t._v(t._s(t.detail.condition))])],1),t.detail.productNumber?i("v-uni-view",{staticClass:"info-item"},[i("v-uni-text",{staticClass:"label"},[t._v("商品货号")]),i("v-uni-text",{staticClass:"value"},[t._v(t._s(t.detail.productNumber))])],1):t._e()],1)],1),i("v-uni-view",{staticClass:"info-card"},[i("v-uni-view",{staticClass:"card-title"},[t._v("商品图片")]),i("v-uni-view",{staticClass:"image-grid"},t._l(t.detail.images,(function(e,a){return i("v-uni-image",{key:a,staticClass:"product-image",attrs:{src:e,mode:"aspectFill"},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.previewImage(e,t.detail.images)}}})})),1)],1),t.detail.noteTxt||t.detail.noteImages.length>0?i("v-uni-view",{staticClass:"info-card"},[i("v-uni-view",{staticClass:"card-title"},[t._v("备注信息")]),i("v-uni-view",{staticClass:"note-content"},[t.detail.noteTxt?i("v-uni-text",{staticClass:"note-text"},[t._v(t._s(t.detail.noteTxt))]):t._e(),t.detail.noteImages.length>0?i("v-uni-view",{staticClass:"image-grid"},t._l(t.detail.noteImages,(function(e,a){return i("v-uni-image",{key:a,staticClass:"note-image",attrs:{src:e,mode:"aspectFill"},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.previewImage(e,t.detail.noteImages)}}})})),1):t._e()],1)],1):t._e(),"quoted"===t.detail.status_text?i("v-uni-view",{staticClass:"info-card"},[i("v-uni-view",{staticClass:"card-title"},[t._v("报价信息")]),i("v-uni-view",{staticClass:"quote-info"},[i("v-uni-view",{staticClass:"quote-amount"},[i("v-uni-text",{staticClass:"label"},[t._v("报价金额")]),i("v-uni-text",{staticClass:"amount"},[t._v(t._s(t.CurrencyUnit)+t._s(t.detail.quotedPrice))])],1),t.detail.quoteRemark?i("v-uni-view",{staticClass:"quote-remark"},[i("v-uni-text",{staticClass:"label"},[t._v("报价备注")]),i("v-uni-text",{staticClass:"remark"},[t._v(t._s(t.detail.quoteRemark))])],1):t._e()],1)],1):t._e(),"quoted"===t.detail.status_text?i("v-uni-view",{staticClass:"bottom-btns"},[i("v-uni-button",{staticClass:"btn reject",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.rejectQuote.apply(void 0,arguments)}}},[t._v("拒绝报价")]),i("v-uni-button",{staticClass:"btn accept",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.acceptQuote.apply(void 0,arguments)}}},[t._v("接受报价")])],1):t._e()],1)],1)},n=[]}}]);