|
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["package-packageorder-pages-orderinfo-orderinfo"],{"143f":function(t,e,i){var a=i("c86c");e=a(!1),e.push([t.i,"uni-page-body[data-v-43280a3f]{padding-top:%?140?%;padding-bottom:%?100?%;overflow-x:hidden}.l-orderitem[data-v-43280a3f]{margin-top:%?30?%}.icon-check3[data-v-43280a3f]{color:#ccc;font-size:%?32?%}.icon-edit[data-v-43280a3f]{color:#999;font-size:%?32?%}.listBoxItemLeft[data-v-43280a3f]{display:flex;align-items:center;flex:1}.tdate[data-v-43280a3f],\n.tamt[data-v-43280a3f]{margin-left:%?20?%;font-size:%?28?%;color:#999}.tname[data-v-43280a3f]{margin-left:%?10?%;font-size:%?28?%}.ttag[data-v-43280a3f]{margin-left:%?20?%;font-size:%?20?%;height:%?28?%;width:%?54?%;line-height:%?28?%;color:#4a90e2;letter-spacing:0;background:rgba(60,145,245,.1);text-align:center}.tstatus[data-v-43280a3f]{font-size:%?28?%;margin-left:%?30?%}.listBoxItemLeftBox[data-v-43280a3f]{display:flex;flex-direction:column}.amtlogo[data-v-43280a3f]{width:%?60?%;height:%?60?%;margin-right:%?20?%}.listBoxItem-box[data-v-43280a3f]{display:flex;justify-content:space-between;align-items:center;padding:%?16?%}.listBoxItem-right[data-v-43280a3f]{flex:1;display:flex;flex-direction:column}.listBoxItem-right-line[data-v-43280a3f]{display:flex;align-items:center;justify-content:space-between}.txttop[data-v-43280a3f]{ont-family:PingFangSC-Regular;font-size:%?28?%;color:#333;letter-spacing:0;line-height:%?40?%}.txtbottom[data-v-43280a3f]{font-family:SourceHanSansCN-Normal;font-size:%?24?%;color:#666;letter-spacing:0;line-height:%?36?%}.orderBox[data-v-43280a3f]{background-color:#fff}.orderFooter[data-v-43280a3f]{flex-direction:row;justify-content:flex-end;display:flex;background-color:#fff;padding:%?10?% %?30?%;padding-bottom:%?20?%}.btn[data-v-43280a3f]{border-radius:%?27?%;margin-left:%?20?%;display:flex;justify-content:center;padding:%?2?% %?16?%}.btnCancel[data-v-43280a3f]{background:#fff;border:%?1?% solid #0dc99e;align-items:center}.btnTxt[data-v-43280a3f]{display:flex;font-family:SourceHanSansCN-Normal;font-size:%?24?%;text-align:center;height:%?54?%;line-height:%?54?%;justify-content:center}.btnEditTxt[data-v-43280a3f]{color:#fff}.btnEdit[data-v-43280a3f]{background:#3c91f5;border:%?1?% solid #3c91f5;align-items:center}.icon-dayin[data-v-43280a3f]{color:#52d5a6;font-size:%?38?%}.btnCancelTxt[data-v-43280a3f]{color:#0dc99e}.btnConfirm[data-v-43280a3f]{background:#0dc99e;border:%?1?% solid #0dc99e;align-items:center}.icon-check3-on[data-v-43280a3f]{color:#0dc99e}.btnPay[data-v-43280a3f]{background:orange;border:%?1?% solid orange;align-items:center}.btnConfirmTxt[data-v-43280a3f]{color:#fff}.ticonface[data-v-43280a3f]{border:2px solid #fff;width:%?60?%;border-radius:100%;height:%?60?%}.pageTitle[data-v-43280a3f]{display:flex;align-items:center;justify-content:space-between}",""]),t.exports=e},"181b3":function(t,e,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("d4b5"),i("aa9c"),i("e838"),i("bf0f"),i("2797"),i("fd3c"),i("dc8a");var n=a(i("3471")),r=i("8f30"),o=getApp(),s=uni.requireNativePlugin("Sunmi-Print-Inner"),d={data:function(){return{pageTitle:"订单详情",windowHeight:720,windowWidth:720,order:{id:731,serial:"",customer_id:16,manager_id:null,bed_id:778,patient_id:793,project_id:1,product_id:1,product_item_id:1,product_paramedic_level_id:1,from_date:"",to_date:"",status:100,total:0,paid_total:0,contact:null,mobile:"",paramedic_id:31,price:"0",patient_quantity:null,created_at:"",updated_at:"",balance:"0.00",status_name:"",days:0,product_item:{id:1,name:""},paramedic_level:{id:8,name:"",laravel_through_key:1},project:{id:1,name:"",logo_url:null,banners_url:null},bed:{id:778,name:"",room_name:"",area_name:"",building_name:""},customer:{id:16,name:null,balance:"0.00"},patient:{id:793,name:"",sex:null,age:null,mobile:null},paramedic:{id:31,name:"",mobile:"",paramedic_level_name:"",avatar_url:null,age:"",status_name:null},factorjson:[{fee:"0.00",price:"0.00",factor_id:1,factor_name:"",fee_percent:"0",used_for_fee:1,factor_item_id:2,factor_item_name:"0"}]},orderItems:[],chklength:0,checkAll:!1,printOrderList:[{name:"客户联",checked:!0},{name:"护士长联",checked:!1},{name:"留置联",checked:!1}]}},onReady:function(){null!=s&&s.connect((function(t){"hello"==t.connect&&console.log("打印机成功连接")}))},onLoad:function(t){this.windowHeight=o.globalData.winHeight,this.windowWidth=o.globalData.winWidth,this.loadInfo(t.id)},methods:{toback:function(t,e,i){var a=this;uni.showModal({title:"提示",content:"确认退款?",confirmText:"确认",confirmColor:"#000",cancelColor:"#eee",success:function(n){n.confirm?r.request({customLoading:!0,api:"manager/refund-for-order/"+a.order.id,data:{id:a.order.id,money:e,payment:i,recharge_id:t},method:"POST",utilSuccess:function(e){r.alert("退款成功"),a.loadInfo(t)},utilFail:function(t){r.alert(t)}}):n.cancel}})},loadInfo:function(t){var e=this;r.getOrderInfo(t,(function(t){e.order=t.data;var i,a=(0,n.default)(t.data.order_items);try{for(a.s();!(i=a.n()).done;){var r=i.value;r.checked=!1}}catch(o){a.e(o)}finally{a.f()}e.orderItems=t.data.order_items}),(function(t){}))},tohome:function(){uni.navigateTo({url:"../../../../pages/index/index"})},openPop:function(){this.$refs.popup.open()},closePop:function(){this.$refs.popup.close()},bindChangePrint:function(t){var e=t.currentTarget.dataset.index,i=this.printOrderList;i[e].checked=!i[e].checked,this.printOrderList=i},bindAction:function(t){var e=t.currentTarget.dataset.type,i=t.currentTarget.dataset.id;switch(e){case"toPay":this.toPay(i);break;case"doCancel":this.doCancel(i);break;case"toAssign":this.toAssign(i);break;case"toSign":this.toSign(i);break;case"toChangeCarer":this.toChangeCarer(i);break;case"toZhongBuget":this.toZhongBuget(i);break;case"toBuget":this.toBuget(i);break;case"doEdit":this.toEdit(i);break;case"doNewEdit":this.toEdit(i,1);break;case"toRegain":this.toRegain(i);break}},toRegain:function(t){var e=this;uni.showModal({title:"提示",content:"确认恢复为待决算",confirmText:"确认",confirmColor:"#000",cancelColor:"#eee",success:function(i){i.confirm?r.request({customLoading:!0,api:"manager/change-order-status/"+t,data:{id:t,from_status:100,to_status:20},method:"POST",utilSuccess:function(i){e.loadInfo(t)},utilFail:function(t){r.alert(t)}}):i.cancel}})},toPay:function(t){uni.navigateTo({url:"../../../../pages/pay/pay?id="+t})},toZhongBuget:function(t){uni.navigateTo({url:"../budgetorder/budgetorder?id="+t})},toBuget:function(t){uni.navigateTo({url:"../finishorder/finishorder?id="+t})},toEdit:function(t,e){uni.navigateTo({url:"../createorder/createorder?iscopy="+(e||0)+"&id="+t})},toSign:function(t){uni.navigateTo({url:"../signOrder/signOrder?id="+t})},toAssign:function(t){uni.navigateTo({url:"../assignorder/assignorder?id="+t})},toChangeCarer:function(t){uni.navigateTo({url:"../changecarer/changecarer?id="+t})},doCancel:function(t){var e=this;uni.showModal({title:"提示",content:"确认取消",confirmText:"确认",confirmColor:"#000",cancelColor:"#eee",success:function(i){i.confirm?r.request({customLoading:!0,api:"manager/cancel-order/"+t,method:"POST",utilSuccess:function(t){e.loadPage(1)},utilFail:function(t){r.alert(t)}}):i.cancel}})},bindAllItemCheck:function(t){this.checkAll=!this.checkAll;var e,i=this.orderItems,a=(0,n.default)(i);try{for(a.s();!(e=a.n()).done;){var r=e.value;this.checkAll?r.checked=!0:r.checked=!1}}catch(o){a.e(o)}finally{a.f()}this.orderItems=i,this.chklength=this.checkAll?this.orderItems.length:0},bindItemCheck:function(t){var e=t.currentTarget.dataset.index;this.orderItems[e].checked=!this.orderItems[e].checked;var i,a=0,r=(0,n.default)(this.orderItems);try{for(r.s();!(i=r.n()).done;){var o=i.value;o.checked&&a++}}catch(s){r.e(s)}finally{r.f()}a==this.orderItems.length?this.checkAll=!0:this.checkAll=!1,this.chklength=a},bindAllItemEdit:function(t){var e,i=[],a=(0,n.default)(this.orderItems);try{for(a.s();!(e=a.n()).done;){var o=e.value;o.checked&&i.push({id:o.id,service_date:o.service_date})}}catch(s){a.e(s)}finally{a.f()}if(0==i.length)return r.alert("请选择需要修改的子订单"),!1;uni.navigateTo({url:"../suborderedit/suborderedit?page=order&from=select&d="+JSON.stringify(i)+"&oid="+this.order.id})},bindItemEdit:function(t){var e=t.currentTarget.dataset.item,i=[{id:e.id,service_date:e.service_date}];uni.navigateTo({url:"../suborderedit/suborderedit?page=order&from=single&d="+JSON.stringify(i)+"&oid="+this.order.id+"&id="+e.id})},bindPopOk:function(){this.closePop();var t,e=0,i=(0,n.default)(this.printOrderList);try{for(i.s();!(t=i.n()).done;){var a=t.value;a.checked&&e++}}catch(o){i.e(o)}finally{i.f()}0!=e?this.printOrderInfo():r.alert("请选择需要打印的数据")},bindPrint:function(t){var e="",i=t.currentTarget.dataset.type,a=t.currentTarget.dataset.id,n=this;switch(i){case"refund":e="退款明细";break;case"recharge":e="收款明细";break;case"carer":e="护工服务明细";break}uni.showModal({title:"提示",content:"确认打印"+e+"?",confirmText:"确认",confirmColor:"#000",cancelColor:"#eee",success:function(t){if(t.confirm)switch(i){case"refund":n.doprintreAmt(2);break;case"recharge":n.doprintreAmt(1);break;case"carer":n.doprintcarer(a);break}else t.cancel}})},doprintcarer:function(t){var e,i=new Date,a=this.order,o=0,d=0,l=100==a.status?"1":"2",c=a.order_items,u=[],f=(0,n.default)(c);try{for(f.s();!(e=f.n()).done;){var v=e.value;v.paramedic_id==t&&u.push(v)}}catch(g){f.e(g)}finally{f.f()}var p=this.groupBy(u,(function(t){return[t.total]}));console.log("_GroupList",p),this.fillline(),console.log("print",s),s.printText({text:"#天天欣业",align:1,size:40,bold:!0,underline:!1,compact:!0,skip:!0}),this.incenter(a.project.name),this.incenter("1"==l?"订单结算明细":"订单明细"),this.incenter("订单号:"+a.serial),this.fillline();for(var m=0,h=u;m<h.length;m++){v=h[m];parseFloat(v.total)>0&&(this.inline(v.service_date,v.paid_status),o+=parseFloat(v.total),d+=1)}this.fillline(),this.inline("护工",v.paramedic.name),this.inline("合计金额",o+"元"),this.inline("天数",d+"天"),this.inline("打印时间",r.formatTimeAll(i)),2==l&&this.inleft("截止至"+r.formatTime(i)+"订单仍在服务中,本明细不是最终结算明细。",""),this.printMore(5)},groupBy:function(t,e){var i={};return t.forEach((function(t){var a=JSON.stringify(e(t));i[a]=i[a]||[],i[a].push(t)})),Object.keys(i).map((function(t){return i[t]}))},doprintreAmt:function(t){var e=new Date,i=this.order;this.fillline(),s.printText({text:"#天天欣业",align:1,size:40,bold:!0,underline:!1,compact:!0,skip:!0}),this.incenter(i.project.name),this.printMore(1),this.incenter("1"==t?"订单收入流水":"订单退款流水"),this.printMore(1),this.inline("订单号",i.serial),this.inline("病床信息",i.bed.building_name+" "+i.bed.area_name+" "+i.bed.room_name+" "+i.bed.name),this.inline("护工信息",null!=i.paramedic?i.paramedic.name:""),this.inline("被护理人",i.patient.name+" "+(null==i.patient.sex?"":i.patient.sex)+" "+(null==i.patient.age?"":i.patient.age));var a,o="1"==t?this.order.recharges:this.order.refunds,d=(0,n.default)(o);try{for(d.s();!(a=d.n()).done;){var l=a.value;this.fillline(),this.inline("1"==t?"收款编号":"退款编号",l.serial),this.inline("1"==t?"收款金额":"退款金额",l.money),this.inline("1"==t?"收款方式":"退款方式",l.payment),this.inline("1"==t?"收款日期":"退款日期",l.created_at),this.inline("1"==t?"收款备注":"退款备注",null==l.remark?"":l.remark),this.inline("操作人",null==l.manager_name?"sys":l.manager_name)}}catch(c){d.e(c)}finally{d.f()}this.fillline(),this.inline("打印时间",r.formatTimeAll(e)),this.printMore(4)},printOrderInfo:function(){var t=new Date,e=this.order;s.printText({text:"#天天欣业",align:1,size:40,bold:!0,underline:!1,compact:!0,skip:!0}),this.incenter(e.project.name);var i,a=(0,n.default)(this.printOrderList);try{for(a.s();!(i=a.n()).done;){var o=i.value;if(o.checked){this.printMore(1),this.incenter(o.name),this.inline("订单号",e.serial),this.inline("下单时间",e.created_at),this.fillAround("订单明细"),this.inline("院内陪护",e.price+"*"+e.days),this.inline("预约",e.from_date+"至"+e.to_date),this.inline("状态",e.status_name),this.fillAround("服务规格");var d,l=(0,n.default)(e.factorjson);try{for(l.s();!(d=l.n()).done;){var c=d.value;this.inline(c.factor_name,c.factor_item_name)}}catch(u){l.e(u)}finally{l.f()}this.fillAround("联系人"),this.inline("联系人",(null==this.order.contact?"":this.order.contact)+" "+this.order.mobile),this.inline("被护理人",e.patient.name+" "+(null==e.patient.sex?"":e.patient.sex)+" "+(null==e.patient.age?"":e.patient.age)),this.inline("病床信息",e.bed.building_name+" "+e.bed.area_name+" "+e.bed.room_name+" "+e.bed.name),this.inline("备注",null==e.remark?"":e.remark),e.paramedic&&(this.fillAround("护工信息"),this.inline("姓名",e.paramedic.name)),this.fillline(),this.inright("100"==e.status?"预计":"合计","¥"+e.total),this.inright("已扣","¥"+e.paid_total),this.inright("余额","¥"+e.balance),this.inleft("打印时间",r.formatTimeAll(t))}}}catch(u){a.e(u)}finally{a.f()}this.printMore(2),s.printQrCode({text:"http://www.baidu.com",size:5,errorlevel:0,align:1}),this.printMore(5)},printMore:function(t){for(var e=0;e<=t;e++)s.printRawData([27,74,20])},inline:function(t,e){s.printColumnsText({texts:[t,e],lengths:[8,22],aligns:[0,2],bold:!1})},inright:function(t,e){s.printText({text:t+":"+e,align:2,size:24,compact:!0,skip:!0})},inleft:function(t,e){s.printText({text:t+":"+e,align:0,size:24,compact:!0,skip:!0})},fillAround:function(t){for(var e="",i=2*t.length,a=0;a<(30-i)/2;a++)e+="-";e+=t;for(a=0;a<(30-i)/2;a++)e+="-";s.printText({text:e,align:1,size:24,compact:!0,skip:!0})},fillline:function(){for(var t="",e=0;e<30;e++)t+="-";s.printText({text:t,align:1,size:24,compact:!0,skip:!0})},incenter:function(t,e){s.printText({text:t,align:1,size:24,compact:!0,skip:!0})}}};e.default=d},2507:function(t,e,i){"use strict";var a=i("ca38"),n=i.n(a);n.a},2748:function(t,e,i){"use strict";var a=i("7607"),n=i.n(a);n.a},3471:function(t,e,i){"use strict";i("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var i="undefined"!==typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!i){if(Array.isArray(t)||(i=(0,a.default)(t))||e&&t&&"number"===typeof t.length){i&&(t=i);var n=0,r=function(){};return{s:r,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,d=!1;return{s:function(){i=i.call(t)},n:function(){var t=i.next();return s=t.done,t},e:function(t){d=!0,o=t},f:function(){try{s||null==i["return"]||i["return"]()}finally{if(d)throw o}}}},i("01a2"),i("e39c"),i("bf0f"),i("844d"),i("18f7"),i("de6c"),i("7a76"),i("c9b5");var a=function(t){return t&&t.__esModule?t:{default:t}}(i("5d6b"))},"44ba":function(t,e,i){"use strict";i.r(e);var a=i("181b3"),n=i.n(a);for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);e["default"]=n.a},"59be":function(t,e,i){"use strict";i("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a={name:"orderinfo",props:{info:{type:Object}},data:function(){return{}}};e.default=a},7607:function(t,e,i){var a=i("85aa");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("967d").default;n("41aa8d9c",a,!0,{sourceMap:!1,shadowMode:!1})},"85aa":function(t,e,i){var a=i("c86c");e=a(!1),e.push([t.i,"uni-view[data-v-56df567b]{display:flex;flex-direction:column}.orderLine[data-v-56df567b]{flex-direction:row;margin-top:%?16?%;align-items:center}.orderTxt[data-v-56df567b]{font-family:SourceHanSansCN-Normal;font-size:%?28?%;color:#333;line-height:%?36?%}.iconback[data-v-56df567b]{width:%?40?%;height:%?40?%}.navTab[data-v-56df567b]{background:#fafafa;box-shadow:0 1px 0 0 #e6e6e6;flex-direction:row;justify-content:space-around;top:%?140?%;left:0;position:fixed;z-index:999;width:%?750?%}.tabItem[data-v-56df567b]{align-items:center;position:relative}.orderGe[data-v-56df567b]{color:#d8d8d8;margin-left:%?16?%;margin-right:%?16?%;font-size:%?28?%}.tabTxt[data-v-56df567b]{font-size:%?28?%;color:#666;text-align:left;height:%?70?%;line-height:%?70?%}.tabItemOn[data-v-56df567b]{color:#0dc99e}.tabItemOnLine[data-v-56df567b]{background:#0dc99e;height:%?4?%;width:%?100?%;position:absolute;bottom:%?-2?%;left:0}.orderBox[data-v-56df567b]{padding-top:%?16?%;padding-bottom:%?16?%;padding-left:%?30?%;padding-right:%?30?%;background:#fff;margin-top:%?20?%}.orderHeader[data-v-56df567b]{flex-direction:row;justify-content:space-between;padding-bottom:%?16?%;border-bottom:%?1?% solid #e4e4e4;align-items:center}.orderBody[data-v-56df567b]{border-bottom:%?1?% solid #e4e4e4;padding-bottom:%?16?%}.orderStatus[data-v-56df567b]{font-family:PingFangSC-Regular;font-size:%?28?%;color:#fd8c30;text-align:left;line-height:%?40?%}.orderNo[data-v-56df567b]{font-family:SourceHanSansCN-Normal;font-size:%?24?%;color:#999;line-height:%?24?%}.orderTag[data-v-56df567b]{background:rgba(13,201,158,.1);border-radius:2px;width:%?100?%;padding:%?4?% %?10?%;margin-right:%?10?%}.orderTagTxt[data-v-56df567b]{font-family:SourceHanSansCN-Normal;font-size:%?20?%;text-align:center}.tag1[data-v-56df567b]{color:#0dc99e}.tag2[data-v-56df567b]{color:#4a90e2}.tag3[data-v-56df567b]{color:#fd8c30}.tagBox2[data-v-56df567b]{background:rgba(60,145,245,.1)}.tagBox3[data-v-56df567b]{background:rgba(253,140,48,.1)}.orderPrice[data-v-56df567b]{flex-direction:row;margin-top:%?16?%;border-bottom:%?1?% solid #e4e4e4;padding-bottom:%?16?%}.priceBox[data-v-56df567b]{margin-right:%?30?%;flex-direction:row;align-items:center}.priceTitle[data-v-56df567b]{font-family:SourceHanSansCN-Normal;font-size:%?24?%;color:#999;line-height:%?28?%}.priceInfo[data-v-56df567b]{font-family:Roboto-Medium;font-size:%?24?%;color:#333;text-align:left;line-height:%?40?%}.orderFooter[data-v-56df567b]{margin-top:%?16?%;padding-bottom:%?16?%;flex-direction:row;justify-content:flex-end}.btn[data-v-56df567b]{border-radius:%?27?%;width:%?108?%;margin-left:%?20?%}.btnCancel[data-v-56df567b]{background:#fff;border:%?1?% solid #0dc99e;align-items:center}.btnTxt[data-v-56df567b]{font-family:SourceHanSansCN-Normal;font-size:%?24?%;text-align:center;height:%?54?%;line-height:%?54?%}.btnCancelTxt[data-v-56df567b]{color:#0dc99e}.btnConfirm[data-v-56df567b]{background:#0dc99e;border:%?1?% solid #0dc99e;align-items:center}.btnConfirmTxt[data-v-56df567b]{color:#fff}.icon[data-v-56df567b]{color:#52d5a6;margin-right:%?12?%;font-size:%?28?%}.navRight[data-v-56df567b]{flex-direction:row}",""]),t.exports=e},"8a17":function(t,e,i){"use strict";i.r(e);var a=i("dce8"),n=i("44ba");for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);i("2507");var o=i("828b"),s=Object(o["a"])(n["default"],a["b"],a["c"],!1,null,"43280a3f",null,!1,a["a"],void 0);e["default"]=s.exports},"9c45":function(t,e,i){"use strict";i.r(e);var a=i("ecd4"),n=i("e00a");for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);i("2748");var o=i("828b"),s=Object(o["a"])(n["default"],a["b"],a["c"],!1,null,"56df567b",null,!1,a["a"],void 0);e["default"]=s.exports},ca38:function(t,e,i){var a=i("143f");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("967d").default;n("1cdc9292",a,!0,{sourceMap:!1,shadowMode:!1})},dce8:function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return a}));var a={topnav:i("bd9e").default,orderinfo:i("9c45").default,uniPopup:i("785a").default},n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",[i("topnav",{attrs:{title:t.pageTitle},on:{tohome:function(e){arguments[0]=e=t.$handleEvent(e),t.tohome.apply(void 0,arguments)}}}),i("v-uni-view",{staticClass:"content"},[i("v-uni-view",{staticClass:"orderBox"},[i("orderinfo",{attrs:{info:t.order}}),100!=t.order.status?i("v-uni-view",{staticClass:"orderFooter"},[0==t.order.status||10==t.order.status?i("v-uni-view",{staticClass:"btn btnCancel"},[i("v-uni-text",{staticClass:"btnTxt btnCancelTxt",attrs:{"data-type":"doCancel","data-id":t.order.id},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.bindAction.apply(void 0,arguments)}}},[t._v("取消")])],1):t._e(),0==t.order.status||10==t.order.status||20==t.order.status?i("v-uni-view",{staticClass:"btn btnEdit"},[i("v-uni-text",{staticClass:"btnTxt btnEditTxt",attrs:{"data-type":"doEdit","data-id":t.order.id},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.bindAction.apply(void 0,arguments)}}},[t._v("修改")])],1):t._e(),0==t.order.status||10==t.order.status?i("v-uni-view",{staticClass:"btn btnConfirm",attrs:{"data-type":"toAssign","data-id":t.order.id},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.bindAction.apply(void 0,arguments)}}},[i("v-uni-text",{staticClass:"btnTxt btnConfirmTxt"},[t._v("派单")])],1):t._e(),t.order.paramedic_id&&(!t.order.order_agreements||0===t.order.order_agreements.length||t.order.order_agreements.length>0&&t.order.order_agreements[0].paramedic_id!==t.order.paramedic_id)?i("v-uni-view",{staticClass:"btn btnConfirm",attrs:{"data-type":"toSign","data-id":t.order.id},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.bindAction.apply(void 0,arguments)}}},[i("v-uni-text",{staticClass:"btnTxt btnConfirmTxt"},[t._v("签订协议")])],1):t._e(),20!=t.order.status||t.order.paramedic_id&&(!t.order.order_agreements||0===t.order.order_agreements.length||t.order.order_agreements.length>0&&t.order.order_agreements[0].paramedic_id!==t.order.paramedic_id)?t._e():i("v-uni-view",{staticClass:"btn btnConfirm",staticStyle:{"background-color":"#3C91F5","border-color":"#3C91F5"},attrs:{"data-type":"toZhongBuget","data-id":t.order.id},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.bindAction.apply(void 0,arguments)}}},[i("v-uni-text",{staticClass:"btnTxt btnConfirmTxt"},[t._v("中途结算")])],1),20!=t.order.status||t.order.paramedic_id&&(!t.order.order_agreements||0===t.order.order_agreements.length||t.order.order_agreements.length>0&&t.order.order_agreements[0].paramedic_id!==t.order.paramedic_id)?t._e():i("v-uni-view",{staticClass:"btn btnConfirm",attrs:{"data-type":"toBuget","data-id":t.order.id},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.bindAction.apply(void 0,arguments)}}},[i("v-uni-text",{staticClass:"btnTxt btnConfirmTxt"},[t._v("结算")])],1),t.order.paramedic_id&&(!t.order.order_agreements||0===t.order.order_agreements.length||t.order.order_agreements.length>0&&t.order.order_agreements[0].paramedic_id!==t.order.paramedic_id)?t._e():i("v-uni-view",{staticClass:"btn btnPay",attrs:{"data-type":"toPay","data-id":t.order.id},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.bindAction.apply(void 0,arguments)}}},[i("v-uni-text",{staticClass:"btnTxt btnConfirmTxt"},[t._v("收款")])],1)],1):i("v-uni-view",{staticClass:"orderFooter"},[i("v-uni-view",{staticClass:"btn btnEdit"},[i("v-uni-text",{staticClass:"btnTxt btnEditTxt",attrs:{"data-type":"doNewEdit","data-id":t.order.id},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.bindAction.apply(void 0,arguments)}}},[t._v("再来一单")])],1)],1)],1),t.orderItems.length>0?i("v-uni-view",{staticClass:"orderitembox"},[i("v-uni-view",{staticClass:"pageTitle",staticStyle:{position:"sticky",top:"160rpx","padding-top":"30rpx","padding-bottom":"30rpx","background-color":"#F2F2F2","margin-top":"0rpx"}},[i("v-uni-text",[t._v("子订单")])],1),i("v-uni-view",{staticClass:"l-orderitem listBox",staticStyle:{position:"sticky",top:"254rpx","margin-bottom":"0rpx","margin-top":"0rpx"}},[i("v-uni-view",{staticClass:"listBoxItem"},[i("v-uni-view",{staticClass:"listBoxItemLeft",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.bindAllItemCheck.apply(void 0,arguments)}}},[i("v-uni-text",{staticClass:"iconfont icon-check3",class:t.checkAll?"icon-check3-on":""}),i("v-uni-text",{staticClass:"tdate"},[t._v("合计 "+t._s(t.chklength)+"/"+t._s(null==t.orderItems?0:t.orderItems.length))])],1),i("v-uni-view",{staticClass:"listBoxItemRight"},[i("v-uni-view",{staticClass:"l-btn l-btnConfirm ",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.bindAllItemEdit.apply(void 0,arguments)}}},[i("v-uni-text",{staticClass:" l-btnTxt l-btnConfirmTxt"},[t._v("编辑")])],1)],1)],1)],1),i("v-uni-view",{staticClass:"l-orderitem listBox",staticStyle:{"margin-top":"0rpx"}},[t._l(t.orderItems,(function(e,a){return[i("v-uni-view",{staticClass:"listBoxItem"},[i("v-uni-view",{staticClass:"listBoxItemLeft",attrs:{"data-index":a},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.bindItemCheck.apply(void 0,arguments)}}},[i("v-uni-text",{staticClass:"iconfont icon-check3",class:e.checked?"icon-check3-on":""}),i("v-uni-text",{staticClass:"tdate"},[t._v(t._s(e.service_date))]),i("v-uni-text",{staticClass:"tname"},[t._v(t._s(null==e.paramedic?"":e.paramedic.name))]),i("v-uni-text",{staticClass:"ttag"},[t._v(t._s(e.patient_quantity>1?"1对多":"1对1"))]),i("v-uni-text",{staticClass:"tamt"},[t._v(t._s(null==e.total?"0":"¥"+e.total))])],1),i("v-uni-view",{staticClass:"listBoxItemRight",attrs:{"data-item":e},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.bindItemEdit.apply(void 0,arguments)}}},[i("v-uni-text",{staticClass:"tstatus tstatuson"},[t._v(t._s(e.paid_status))]),100!=t.order.status?i("v-uni-text",{staticClass:"iconfont icon-edit",staticStyle:{"margin-left":"40rpx"}}):t._e()],1)],1),i("v-uni-view",{staticClass:"listBoxline"})]}))],2),null!=t.order.group_by_paramedic&&t.order.group_by_paramedic.length>0?i("v-uni-view",[i("v-uni-view",{staticClass:"pageTitle"},[i("v-uni-text",[t._v("护工明细")])],1),i("v-uni-view",{staticClass:"l-orderitem listBox"},[t._l(t.order.group_by_paramedic,(function(e,a){return[i("v-uni-view",{staticClass:"listBoxItem"},[i("v-uni-view",{staticClass:"listBoxItemLeft"},[i("v-uni-text",{staticClass:"tname"},[t._v(t._s(e.paramedic_name))]),i("v-uni-text",{staticClass:"tdate"},[t._v(t._s(e.from_date)+"至"+t._s(e.to_date))]),i("v-uni-text",{staticClass:"tamt"},[t._v("共计"+t._s(e.days)+"天")])],1),i("v-uni-view",{staticClass:"listBoxItemRight",attrs:{"data-type":"carer","data-id":e.paramedic_id},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.bindPrint.apply(void 0,arguments)}}},[i("v-uni-text",{staticClass:"iconfont icon-dayin"})],1)],1),i("v-uni-view",{staticClass:"listBoxline"})]}))],2)],1):t._e()],1):t._e(),null!=t.order.recharges&&t.order.recharges.length>0?i("v-uni-view",[i("v-uni-view",{staticClass:"pageTitle",attrs:{"data-type":"recharge"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.bindPrint.apply(void 0,arguments)}}},[i("v-uni-text",[t._v("收款明细")]),i("v-uni-text",{staticClass:"iconfont icon-dayin"})],1),i("v-uni-view",{staticClass:"l-orderitem listBox"},[t._l(t.order.recharges,(function(e,a){return[i("v-uni-view",{staticClass:"listBoxItem-box "},[i("v-uni-view",{staticClass:"listBoxItem-left"},[i("v-uni-image",{staticClass:"amtlogo",attrs:{src:"../../../../static/resources/"+e.payment+".png"}})],1),i("v-uni-view",{staticClass:"listBoxItem-right"},[i("v-uni-view",{staticClass:"listBoxItem-right-line"},[i("v-uni-view",{staticClass:"listBoxItem-right-l"},[i("v-uni-text",{staticClass:"txttop"},[t._v(t._s(e.payment_name)+"收款")])],1),i("v-uni-view",{staticClass:"listBoxItem-right-r"},[i("v-uni-text",{staticClass:"txttop"},[t._v(t._s(e.created_at))])],1)],1),i("v-uni-view",{staticClass:"listBoxItem-right-line"},[i("v-uni-view",{staticClass:"listBoxItem-right-l"},[i("v-uni-text",{staticClass:"txtbottom"},[t._v("金额 ¥"+t._s(e.money))])],1),i("v-uni-view",{staticClass:"listBoxItem-right-r",staticStyle:{display:"flex"}},[i("v-uni-text",{staticClass:"txtbottom"},[t._v(t._s(e.manager_name))]),0==e.refunds_count?i("v-uni-view",{staticClass:"btn btnPay",attrs:{"data-id":e.id}},[i("v-uni-text",{staticClass:"btnTxt btnConfirmTxt",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.toback(e.id,e.money,e.payment)}}},[t._v("退款")])],1):i("v-uni-text",{staticStyle:{color:"#000"}},[t._v("已退款")])],1)],1),null!=e.remark?i("v-uni-view",{staticClass:"listBoxItem-right-line"},[i("v-uni-view",{staticClass:"listBoxItem-right-l"},[i("v-uni-text",{staticClass:"txtbottom"},[t._v("备注:"+t._s(e.remark))])],1)],1):t._e()],1)],1)]}))],2)],1):t._e(),null!=t.order.refunds&&t.order.refunds.length>0?i("v-uni-view",[i("v-uni-view",{staticClass:"pageTitle",attrs:{"data-type":"refund"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.bindPrint.apply(void 0,arguments)}}},[i("v-uni-text",[t._v("退款明细")]),i("v-uni-text",{staticClass:"iconfont icon-dayin"})],1),i("v-uni-view",{staticClass:"l-orderitem listBox"},[t._l(t.order.refunds,(function(e,a){return[i("v-uni-view",{staticClass:"listBoxItem-box "},[i("v-uni-view",{staticClass:"listBoxItem-left"},[i("v-uni-image",{staticClass:"amtlogo",attrs:{src:"../../../../static/resources/"+e.payment+".png"}})],1),i("v-uni-view",{staticClass:"listBoxItem-right"},[i("v-uni-view",{staticClass:"listBoxItem-right-line"},[i("v-uni-view",{staticClass:"listBoxItem-right-l"},[i("v-uni-text",{staticClass:"txttop"},[t._v("退款")])],1),i("v-uni-view",{staticClass:"listBoxItem-right-r"},[i("v-uni-text",{staticClass:"txttop"},[t._v(t._s(e.created_at))])],1)],1),i("v-uni-view",{staticClass:"listBoxItem-right-line"},[i("v-uni-view",{staticClass:"listBoxItem-right-l"},[i("v-uni-text",{staticClass:"txtbottom",staticStyle:{color:"red"}},[t._v("金额 ¥"+t._s(e.money))])],1),i("v-uni-view",{staticClass:"listBoxItem-right-r"},[i("v-uni-text",{staticClass:"txtbottom"})],1)],1)],1)],1)]}))],2)],1):t._e(),i("v-uni-view",{staticClass:"l-orderitem listBox"},[i("v-uni-view",{staticClass:"listBoxItem",staticStyle:{padding:"8rpx 0rpx"}},[i("v-uni-view",{staticClass:"listBoxItemLeft"},[i("v-uni-text",{staticClass:"tdate"},[t._v("创建时间:"+t._s(t.order.created_at))])],1)],1)],1),null!=t.order.recharges&&t.order.recharges.length>0?i("v-uni-view",{staticClass:"b-btn b-btnConfirm mp-20",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.openPop.apply(void 0,arguments)}}},[i("v-uni-text",{staticClass:"b-btnConfirmTxt b-btnTxt"},[t._v("打印订单")])],1):t._e()],1),i("uni-popup",{ref:"popup",attrs:{type:"bottom"}},[i("v-uni-view",{staticClass:"popupbox-amt",style:"width:"+.8*t.windowWidth+"px;top:-"+(t.windowHeight/2+150)+"px;left:"+(t.windowWidth-.8*t.windowWidth)/2+"px"},[i("v-uni-view",{staticClass:"popupbox-header"},[i("v-uni-view",{staticClass:"popupbox-header-tag"}),i("v-uni-view",{staticClass:"popupbox-header-title"},[t._v("请选择需要打印的内容")])],1),i("v-uni-view",{staticClass:"popupbox-body"},[i("v-uni-view",{staticClass:"listBox mp-20"},[t._l(t.printOrderList,(function(e,a){return[i("v-uni-view",{staticClass:"listBoxItem",attrs:{"data-index":a},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.bindChangePrint.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"listBoxItemLeft"},[i("v-uni-text",{staticClass:"iconfont icon-check",class:e.checked?"icon-check-in":"",staticStyle:{"margin-right":"20rpx"}}),t._v(t._s(e.name))],1),i("v-uni-view",{staticClass:"listBoxItemRight"})],1)]}))],2)],1),i("v-uni-view",{staticClass:"popupbox-bottom"},[i("v-uni-view",{staticClass:"popupbox-btn popupbox-btn-cancel",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.closePop.apply(void 0,arguments)}}},[i("v-uni-text",{staticClass:"popupbox-btn-txt"},[t._v("取消")])],1),i("v-uni-view",{staticClass:"popupbox-btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.bindPopOk.apply(void 0,arguments)}}},[i("v-uni-text",{staticClass:"popupbox-btn-txt"},[t._v("确定")])],1)],1)],1)],1)],1)},r=[]},e00a:function(t,e,i){"use strict";i.r(e);var a=i("59be"),n=i.n(a);for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);e["default"]=n.a},ecd4: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",[i("v-uni-view",{staticClass:"orderBox"},[i("v-uni-view",{staticClass:"orderHeader"},[i("v-uni-text",{staticClass:"orderNo"},[t._v("订单编号:"+t._s(t.info.serial))]),i("v-uni-text",{staticClass:"orderStatus"},[t._v(t._s(t.info.status_name))])],1),i("v-uni-view",{staticClass:"orderBody"},[i("v-uni-view",{staticClass:"orderLine"},[i("v-uni-text",{staticClass:"iconfont iconLocation icon"},[t._v("")]),i("v-uni-text",{staticClass:"orderTxt"},[t._v(t._s(t.info.project.name))]),i("v-uni-text",{staticClass:"orderGe"},[t._v("|")]),i("v-uni-text",{staticClass:"orderTxt"},[t._v(t._s(t.info.bed.building_name)+"-"+t._s(t.info.bed.area_name)+"-"+t._s(t.info.bed.room_name)+"-"+t._s(t.info.bed.name+"床"))])],1),i("v-uni-view",{staticClass:"orderLine"},[i("v-uni-text",{staticClass:"iconfont iconLocation icon"},[t._v("")]),i("v-uni-text",{staticClass:"orderTxt"},[t._v(t._s(t.info.patient.name))]),i("v-uni-text",{staticClass:"orderGe"},[t._v("|")]),i("v-uni-text",{staticClass:"orderTxt"},[t._v(t._s(null==t.info.patient.sex?"男":t.info.patient.sex))]),i("v-uni-text",{staticClass:"orderGe"},[t._v("|")]),i("v-uni-text",{staticClass:"orderTxt"},[t._v(t._s(t.info.mobile))])],1),i("v-uni-view",{staticClass:"orderLine"},[i("v-uni-text",{staticClass:"iconfont iconLocation icon"},[t._v("")]),i("v-uni-text",{staticClass:"orderTxt"},[t._v(t._s(t.info.from_date)+" ~ "+t._s(t.info.to_date)+" 共预约"+t._s(t.info.days)+"天")])],1),i("v-uni-view",{staticClass:"orderLine",staticStyle:{"padding-left":"43rpx"}},[t._l(t.info.factorjson,(function(e,a){return[i("v-uni-view",{staticClass:"orderTag tagBox1"},[i("v-uni-text",{staticClass:"orderTagTxt tag1"},[t._v(t._s(e.factor_item_name))])],1)]})),null!=t.info.product_item?i("v-uni-view",{staticClass:"orderTag tagBox2"},[i("v-uni-text",{staticClass:"orderTagTxt tag2"},[t._v(t._s(t.info.product_item.name))])],1):t._e(),null!=t.info.paramedic_level?i("v-uni-view",{staticClass:"orderTag tagBox3"},[i("v-uni-text",{staticClass:"orderTagTxt tag3"},[t._v(t._s(t.info.paramedic_level.name))])],1):t._e()],2)],1),i("v-uni-view",{staticClass:"orderPrice"},[i("v-uni-view",{staticClass:"priceBox"},[i("v-uni-text",{staticClass:"priceTitle"},[t._v("合计:")]),i("v-uni-text",{staticClass:"priceInfo"},[t._v("¥"+t._s(t.info.total))])],1),i("v-uni-view",{staticClass:"priceBox"},[i("v-uni-text",{staticClass:"priceTitle"},[t._v("已扣:")]),i("v-uni-text",{staticClass:"priceInfo"},[t._v("¥"+t._s(t.info.paid_total))])],1),i("v-uni-view",{staticClass:"priceBox"},[i("v-uni-text",{staticClass:"priceTitle"},[t._v("余额:")]),i("v-uni-text",{staticClass:"priceInfo"},[t._v("¥"+t._s(t.info.customer.balance))])],1),t.info.paramedic?i("v-uni-view",{staticClass:"priceBox"},[i("v-uni-text",{staticClass:"priceTitle"},[t._v("护工:")]),i("v-uni-text",{staticClass:"priceInfo"},[t._v(t._s(t.info.paramedic?t.info.paramedic.name:""))])],1):t._e()],1)],1)],1)},n=[]}}]); |