Files
jianfeng-server/public/static/js/26.js
2025-10-02 10:33:06 +08:00

1 line
11 KiB
JavaScript
Executable File

webpackJsonp([26],{Nyb3:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=r("Xxa5"),a=r.n(s),l=r("exGp"),o=r.n(l),n={data:function(){return{loading:!1,navTitle:"",pagePermission:[],sendPayType:{1:{"-1":"已取消",2:"待提货",3:"已提货",7:"已完成"},2:{"-1":"已取消",2:"待配送",3:"配送中",7:"已完成"}},payType:{1:"微信支付",2:"余额支付",3:"支付宝支付"},orderType:{1:"认养订单",2:"土地订单"},orderText:{1:"claim_order",2:"land_order"},sendType:{1:"自提",2:"快递"},type:"",subForm:{id:0}}},created:function(){var e=this;return o()(a.a.mark(function t(){var r,s,l;return a.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.$route.query,s=r.id,l=r.type,e.subForm.id=s,e.type=l,t.next=5,e.getDetail();case 5:e.routesItem.routes.map(function(t){"/order"===t.path&&t.children.map(function(t){"OrderDistribution"===t.name&&(e.pagePermission=t.meta.pagePermission[0].auth)})});case 6:case"end":return t.stop()}},t,e)}))()},methods:{getDetail:function(){var e=this;return o()(a.a.mark(function t(){var r,s,l,o;return a.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.subForm.id,t.next=3,e.$api.claim.sendOrderInfo({id:r});case 3:if(s=t.sent,l=s.code,o=s.data,200===l){t.next=8;break}return t.abrupt("return");case 8:e.subForm=o;case 9:case"end":return t.stop()}},t,e)}))()},toSendOrder:function(){var e=this,t=this.subForm,r=t.id,s=t.send_type;this.$confirm("你确认要"+(1===s?"取货":"发货")+"吗?",this.$t("tips.reminder"),{confirmButtonText:this.$t("action.comfirm"),cancelButtonText:this.$t("action.cancel"),type:"warning"}).then(function(){e.updateItem(r,s)}).catch(function(){})},updateItem:function(e,t){var r=this;return o()(a.a.mark(function s(){var l;return a.a.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:l=1===t?"sendOrderReceiving":"sendOrderSend",r.$api.claim[l]({id:e}).then(function(e){200===e.code?(r.$message.success(r.$t("tips.successOper")),r.getDetail()):r.getDetail()});case 2:case"end":return s.stop()}},s,r)}))()}},watch:{$route:function(e){var t=this;return o()(a.a.mark(function r(){var s,l;return a.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:s=e.query.id,1*(l=void 0===s?0:s)!==t.subForm.id&&t.getDetail(l);case 2:case"end":return r.stop()}},r,t)}))()}},filters:{handleTime:function(e,t){return 1===t?moment(1e3*e).format("YYYY-MM-DD"):2===t?moment(1e3*e).format("HH:mm:ss"):3===t?moment(1e3*e).format("YYYY-MM-DD HH:mm"):4===t?moment(1e3*e).format("HH:mm"):moment(1e3*e).format("YYYY-MM-DD HH:mm:ss")}}},i={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"lb-shop-order-edit"},[r("top-nav",{attrs:{isBack:!0}}),e._v(" "),r("div",{staticClass:"page-main"},[r("el-form",{attrs:{model:e.subForm,"label-width":"110px",size:"mini"},nativeOn:{submit:function(e){e.preventDefault()}}},[r("lb-classify-title",{attrs:{title:"配送信息"}}),e._v(" "),r("el-form-item",{attrs:{label:"配送次数:"}},[r("div",[e._v("\n "+e._s("第"+e.subForm.times+"次"+(1===e.subForm.send_type?"自提":"配送"))+"\n ")])]),e._v(" "),r("el-form-item",{attrs:{label:"配送单号:"}},[r("div",[e._v(e._s(e.subForm.order_code))])]),e._v(" "),r("el-form-item",{attrs:{label:1==e.subForm.send_type?"自提时间:":"送货时间:"}},[r("div",[e._v("\n "+e._s(e._f("handleTime")(e.subForm.start_time,1))+"\n "+e._s(e._f("handleTime")(e.subForm.start_time,4))+" ~\n "+e._s(e._f("handleTime")(e.subForm.end_time,4))+"\n ")])]),e._v(" "),r("el-form-item",{attrs:{label:1==e.subForm.send_type?"自提地址:":"收货地址:"}},[r("div",[e._v("\n "+e._s(1===e.subForm.send_type?e.subForm.farmer_info.address:e.subForm.address)+"\n ")])]),e._v(" "),r("el-form-item",{attrs:{label:1==e.subForm.send_type?"自提人:":"收货人:"}},[r("div",[e._v(e._s(e.subForm.user_name+" "+e.subForm.mobile))])]),e._v(" "),e.subForm.text?r("el-form-item",{attrs:{label:"订单备注:"}},[r("div",{domProps:{innerHTML:e._s(e.subForm.text)}})]):e._e(),e._v(" "),e.pagePermission.includes("sendOrder")&&2===e.subForm.pay_type?r("el-form-item",{attrs:{label:""}},[r("div",[r("lb-button",{attrs:{size:"mini",type:"primary",plain:""},on:{click:e.toSendOrder}},[e._v(e._s(1===e.subForm.send_type?"取货":"发货"))])],1)]):e._e(),e._v(" "),e.subForm.pay_type>2?r("block",[2===e.subForm.send_type?r("el-form-item",{attrs:{label:"发货时间:"}},[r("div",[e._v(e._s(e._f("handleTime")(e.subForm.send_time)))])]):e._e(),e._v(" "),r("el-form-item",{attrs:{label:1===e.subForm.send_type?"取货时间:":"收货时间:"}},[r("div",[e._v(e._s(e._f("handleTime")(e.subForm.receiving_time)))])])],1):e._e(),e._v(" "),r("lb-classify-title",{attrs:{title:"订单信息"}}),e._v(" "),r("el-form-item",{attrs:{label:"订单状态:"}},[r("div",[e._v(e._s(e.sendPayType[e.subForm.send_type][e.subForm.pay_type]))])]),e._v(" "),e.subForm.transaction_id?r("el-form-item",{attrs:{label:"付款订单号:"}},[r("div",[e._v(e._s(e.subForm.transaction_id))])]):e._e(),e._v(" "),r("el-form-item",{attrs:{label:"下单时间:"}},[r("div",[e._v(e._s(e._f("handleTime")(e.subForm.create_time)))])]),e._v(" "),2===e.subForm.send_type&&e.subForm.pay_time?r("el-form-item",{attrs:{label:"支付时间:"}},[r("div",[e._v(e._s(e._f("handleTime")(e.subForm.pay_time)))])]):e._e(),e._v(" "),1*e.subForm.discount>0?r("el-form-item",{attrs:{label:"卡券优惠:"}},[r("div",{staticClass:"c-warning"},[e._v("\n "+e._s("-¥"+e.subForm.discount)+"\n ")])]):e._e(),e._v(" "),r("el-form-item",{attrs:{label:"实付金额:"}},[r("div",{staticClass:"c-warning"},[e._v("\n "+e._s("¥"+e.subForm.pay_price)+"\n ")])]),e._v(" "),2===e.subForm.send_type?r("el-form-item",{attrs:{label:"支付方式:"}},[r("div",[e._v(e._s(e.payType[e.subForm.pay_model]))])]):e._e(),e._v(" "),r("lb-classify-title",{attrs:{title:"农场信息"}}),e._v(" "),r("el-form-item",{attrs:{label:"农场名称:"}},[r("div",[e._v(e._s(e.subForm.farmer_info.title))])]),e._v(" "),r("el-form-item",{attrs:{label:"农场头像:"}},[r("div",[r("lb-cover",{attrs:{fileList:[{url:e.subForm.farmer_info.cover}],isToDel:!1,type:"more",size:"small",fileSize:1}})],1)]),e._v(" "),r("el-form-item",{attrs:{label:"农场地址:"}},[r("div",[e._v(e._s(e.subForm.farmer_info.address))]),e._v(" "),r("div",[e._v("\n "+e._s(e.subForm.farmer_info.user_name+" "+e.subForm.farmer_info.mobile)+"\n ")])]),e._v(" "),1===e.subForm.type?r("block",[r("lb-classify-title",{attrs:{title:"认养信息"}}),e._v(" "),r("el-form-item",{attrs:{label:"认养编号:"}},[r("div",[e._v(e._s(e.subForm.claim_order.claim_code))])]),e._v(" "),r("el-form-item",{attrs:{label:"认养项目:"}},[r("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:[e.subForm.claim_order],"header-cell-style":{background:"#f5f7fa",color:"#606266"}}},[r("el-table-column",{attrs:{prop:"goods_cover",label:"商品图片"},scopedSlots:e._u([{key:"default",fn:function(e){return[r("lb-image",{attrs:{src:e.row.goods_cover}})]}}],null,!1,121304493)}),e._v(" "),r("el-table-column",{attrs:{prop:"goods_name",label:"商品名称"}}),e._v(" "),r("el-table-column",{attrs:{prop:"goods_price",label:"价格"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s("¥"+e.subForm.goods_price)+"\n ")]}}],null,!1,3458706020)}),e._v(" "),r("el-table-column",{attrs:{prop:"num",label:"数量"}})],1)],1),e._v(" "),r("el-form-item",{attrs:{label:"起止时间:"}},[r("div",[e._v("\n "+e._s(e._f("handleTime")(e.subForm.claim_order.start_time,1))+" ~\n "+e._s(e._f("handleTime")(e.subForm.claim_order.end_time,1))+"\n ")])]),e._v(" "),r("el-form-item",{attrs:{label:"认养天数:"}},[r("div",[e._v(e._s(e.subForm.claim_order.cycle+"天"))])]),e._v(" "),r("el-form-item",{attrs:{label:"认养取名:"}},[r("div",[e._v(e._s(e.subForm.claim_order.name))])]),e._v(" "),r("el-form-item",{attrs:{label:"认养收获:"}},[r("div",[r("lb-cover",{attrs:{fileList:[{url:e.subForm.claim_order.harvest_cover}],isToDel:!1,type:"more",size:"small",fileSize:1}})],1),e._v(" "),r("div",[e._v(e._s(e.subForm.claim_order.harvest_text))])])],1):e._e(),e._v(" "),2===e.subForm.type?r("block",[r("lb-classify-title",{attrs:{title:"土地信息"}}),e._v(" "),r("el-table",{staticStyle:{width:"100%"},attrs:{data:[e.subForm.land_order],"header-cell-style":{background:"#f5f7fa",color:"#606266"}}},[r("el-table-column",{attrs:{prop:"goods_cover",label:"土地图片"},scopedSlots:e._u([{key:"default",fn:function(e){return[r("lb-image",{attrs:{src:e.row.goods_cover}})]}}],null,!1,121304493)}),e._v(" "),r("el-table-column",{attrs:{prop:"goods_name",label:"土地名称"}}),e._v(" "),r("el-table-column",{attrs:{prop:"area",label:"土地面积"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e.subForm.land_order.area+"m²")+"\n ")]}}],null,!1,3474298771)}),e._v(" "),r("el-table-column",{attrs:{prop:"massif_title",label:"服务类型"}}),e._v(" "),r("el-table-column",{attrs:{prop:"cycle",label:"租赁周期"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e.subForm.land_order.cycle+"天")+"\n ")]}}],null,!1,4028737378)}),e._v(" "),r("el-table-column",{attrs:{prop:"end_time",label:"到期时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("handleTime")(e.subForm.land_order.end_time))+"\n ")]}}],null,!1,1594556058)})],1),e._v(" "),r("div",{staticClass:"space-lg"}),e._v(" "),r("div",{staticClass:"space-lg"}),e._v(" "),r("lb-classify-title",{attrs:{title:"种子管理"}}),e._v(" "),r("el-table",{staticStyle:{width:"100%"},attrs:{data:e.subForm.land_order.seed,"header-cell-style":{background:"#f5f7fa",color:"#606266"}}},[r("el-table-column",{attrs:{prop:"imgs",label:"种子图片"},scopedSlots:e._u([{key:"default",fn:function(e){return[r("lb-image",{attrs:{src:e.row.imgs}})]}}],null,!1,3765103775)}),e._v(" "),r("el-table-column",{attrs:{prop:"title",label:"种子名称"}}),e._v(" "),r("el-table-column",{attrs:{prop:"area",label:"种植面积"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.area+"m²")+"\n ")]}}],null,!1,2489800791)}),e._v(" "),r("el-table-column",{attrs:{prop:"goods_price",label:"价格"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s("¥"+e.subForm.seed_price)+"\n ")]}}],null,!1,3655331875)}),e._v(" "),r("el-table-column",{attrs:{prop:"num",label:"数量"}})],1)],1):e._e()],1),e._v(" "),r("div",{staticClass:"space-lg"}),e._v(" "),r("lb-button",{attrs:{type:"primary"},on:{click:function(t){return e.$router.back(-1)}}},[e._v(e._s(e.$t("action.back")))])],1)],1)},staticRenderFns:[]};var m=r("VU/8")(n,i,!1,function(e){r("cxjG")},"data-v-cadd7e42",null);t.default=m.exports},cxjG:function(e,t){}});