(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["package-packageorder-pages-orderinfo-orderinfo"],{"0d9e":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return o})),i.d(e,"a",(function(){return a}));var a={topnav:i("c85e").default,orderinfo:i("0dcf").default,uniPopup:i("2d0e").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}}),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(),100==t.order.status?i("v-uni-view",{staticClass:"btn btnConfirm",attrs:{"data-type":"toRegain","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?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):t._e(),20==t.order.status?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._e(),100!=t.order.status?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):t._e()],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"},[100!=t.order.status?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):t._e()],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",{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)},o=[]},"0dcf":function(t,e,i){"use strict";i.r(e);var a=i("1f8d"),n=i("c282");for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(o);i("31a0");var s=i("f0c5"),r=Object(s["a"])(n["default"],a["b"],a["c"],!1,null,"4e674cb1",null,!1,a["a"],void 0);e["default"]=r.exports},"1c4c":function(t,e,i){"use strict";i("7a82");var a=i("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("e9c4"),i("14d9"),i("acd8");var n=a(i("b85c")),o=i("313c"),s=getApp(),r=uni.requireNativePlugin("Sunmi-Print-Inner"),c={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!=r&&r.connect((function(t){"hello"==t.connect&&console.log("打印机成功连接")}))},onLoad:function(t){this.windowHeight=s.globalData.winHeight,this.windowWidth=s.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?o.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){o.alert("退款成功"),a.loadInfo(t)},utilFail:function(t){o.alert(t)}}):n.cancel}})},loadInfo:function(t){var e=this;o.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 o=i.value;o.checked=!1}}catch(s){a.e(s)}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"toChangeCarer":this.toChangeCarer(i);break;case"toZhongBuget":this.toZhongBuget(i);break;case"toBuget":this.toBuget(i);break;case"doEdit":this.toEdit(i);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?o.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){o.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){uni.navigateTo({url:"../createorder/createorder?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?o.request({customLoading:!0,api:"manager/cancel-order/"+t,method:"POST",utilSuccess:function(t){e.loadPage(1)},utilFail:function(t){o.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 o=e.value;this.checkAll?o.checked=!0:o.checked=!1}}catch(s){a.e(s)}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,o=(0,n.default)(this.orderItems);try{for(o.s();!(i=o.n()).done;){var s=i.value;s.checked&&a++}}catch(r){o.e(r)}finally{o.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 s=e.value;s.checked&&i.push({id:s.id,service_date:s.service_date})}}catch(r){a.e(r)}finally{a.f()}if(0==i.length)return o.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(s){i.e(s)}finally{i.f()}0!=e?this.printOrderInfo():o.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,s=0,c=0,l=100==a.status?"1":"2",d=a.order_items,u=[],v=(0,n.default)(d);try{for(v.s();!(e=v.n()).done;){var f=e.value;f.paramedic_id==t&&u.push(f)}}catch(h){v.e(h)}finally{v.f()}this.fillline(),console.log("print",r),r.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 p=0,m=u;p