pages-lx-detail-lx-detail.134c052b.js
27.1 KB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-lx-detail-lx-detail"],{4448:function(t,a,e){var i=e("c86c");a=i(!1),a.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.container[data-v-79df0468]{min-height:100vh;background:linear-gradient(135deg,#e8f5e9,#b2dfdb);padding:%?40?%;box-sizing:border-box}.header[data-v-79df0468]{display:flex;align-items:center;justify-content:space-between;margin-bottom:%?40?%}.back-btn[data-v-79df0468]{background:#fff;border:none;border-radius:%?24?%;padding:%?16?% %?24?%;color:#388e3c;font-size:%?28?%;box-shadow:0 %?4?% %?16?% rgba(76,175,80,.15);transition:all .2s ease}.header-title[data-v-79df0468]{text-align:center;color:#388e3c;font-size:%?36?%;font-weight:700;letter-spacing:%?4?%;flex:1}.detail-card[data-v-79df0468]{background:#fff;border-radius:%?32?%;box-shadow:0 %?8?% %?32?% rgba(76,175,80,.1);overflow:hidden}.card-header[data-v-79df0468]{background:linear-gradient(120deg,#43e97b,#38f9d7);padding:%?32?% %?40?%;color:#fff;font-weight:600;letter-spacing:%?2?%;font-size:%?32?%}.detail-content[data-v-79df0468]{padding:%?40?%}.loading[data-v-79df0468]{text-align:center;padding:%?80?% %?40?%;color:#6a9c6a;font-size:%?28?%}.error-state[data-v-79df0468]{text-align:center;padding:%?80?% %?40?%;color:#c62828}.retry-btn[data-v-79df0468]{margin-top:%?24?%;background:#43a047;color:#fff;border-radius:%?16?%;padding:%?16?% %?32?%;font-size:%?28?%}.info-section[data-v-79df0468]{margin-bottom:%?48?%}.section-title[data-v-79df0468]{font-size:%?32?%;font-weight:600;color:#2e7d32;margin-bottom:%?32?%;padding-bottom:%?16?%;border-bottom:%?4?% solid #e8f5e9}.info-grid[data-v-79df0468]{display:grid;grid-template-columns:1fr 1fr;gap:%?32?%}.info-item[data-v-79df0468]{display:flex;flex-direction:column}.info-item.full-width[data-v-79df0468]{grid-column:1/-1}.info-label[data-v-79df0468]{font-size:%?24?%;color:#6a9c6a;margin-bottom:%?8?%;font-weight:500}.info-value[data-v-79df0468]{font-size:%?28?%;color:#2e7d32;font-weight:500;padding:%?16?% %?24?%;background:#f8fff8;border-radius:%?16?%;border:%?2?% solid #e8f5e9}.info-value.amount[data-v-79df0468]{color:#43a047;font-weight:600}.info-value.debt[data-v-79df0468]{color:#ef6c00;background:#fff3e0;border-color:#ffe0b2}.info-value.normal[data-v-79df0468]{color:#2e7d32}.status-badge[data-v-79df0468]{display:inline-block;padding:%?8?% %?24?%;border-radius:%?40?%;font-size:%?24?%;font-weight:500;text-align:center}.status-badge.yes[data-v-79df0468]{background:#e8f5e9;color:#2e7d32;border:%?2?% solid #c8e6c9}.status-badge.no[data-v-79df0468]{background:#ffebee;color:#c62828;border:%?2?% solid #ffcdd2}\r\n/* 储扣信息样式 */.deduct-list[data-v-79df0468]{display:flex;flex-direction:column;gap:%?24?%}.deduct-item[data-v-79df0468]{background:#fff3e0;border:%?2?% solid #ffe0b2;border-radius:%?20?%;padding:%?24?%}.deduct-header[data-v-79df0468]{display:flex;justify-content:space-between;align-items:center;margin-bottom:%?16?%}.deduct-name[data-v-79df0468]{font-size:%?28?%;font-weight:600;color:#ef6c00}.deduct-type[data-v-79df0468]{font-size:%?24?%;color:#ff9800;background:#fff3e0;padding:%?4?% %?12?%;border-radius:%?12?%;border:%?1?% solid #ffe0b2}.deduct-details[data-v-79df0468]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:%?16?%;margin-bottom:%?16?%}.deduct-detail-item[data-v-79df0468]{display:flex;flex-direction:column;align-items:center}.deduct-label[data-v-79df0468]{font-size:%?22?%;color:#ff9800;margin-bottom:%?4?%}.deduct-value[data-v-79df0468]{font-size:%?26?%;color:#ef6c00;font-weight:500}.deduct-value.amount[data-v-79df0468]{color:#e65100;font-weight:600}.deduct-info[data-v-79df0468]{background:#fff8e1;border:%?1?% solid #ffe0b2;border-radius:%?12?%;padding:%?16?%;margin-top:%?12?%}.deduct-info-item[data-v-79df0468]{display:flex;justify-content:space-between;align-items:center}.deduct-info-label[data-v-79df0468]{font-size:%?24?%;color:#ff9800;font-weight:500}.deduct-info-value[data-v-79df0468]{font-size:%?24?%;color:#ef6c00;font-weight:600}\r\n/* 品项明细样式 */.px-list[data-v-79df0468]{display:flex;flex-direction:column;gap:%?24?%}.px-item[data-v-79df0468]{background:#f8fff8;border:%?2?% solid #e8f5e9;border-radius:%?20?%;padding:%?24?%}.px-header[data-v-79df0468]{display:flex;justify-content:space-between;align-items:center;margin-bottom:%?16?%}.px-name[data-v-79df0468]{font-size:%?28?%;font-weight:600;color:#2e7d32}.px-type[data-v-79df0468]{font-size:%?24?%;color:#6a9c6a;background:#e8f5e9;padding:%?4?% %?12?%;border-radius:%?12?%}.px-details[data-v-79df0468]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:%?16?%;margin-bottom:%?16?%}.px-detail-item[data-v-79df0468]{display:flex;flex-direction:column;align-items:center}.px-label[data-v-79df0468]{font-size:%?22?%;color:#6a9c6a;margin-bottom:%?4?%}.px-value[data-v-79df0468]{font-size:%?26?%;color:#2e7d32;font-weight:500}.px-value.amount[data-v-79df0468]{color:#43a047;font-weight:600}\r\n/* 员工业绩样式 */.staff-section[data-v-79df0468]{margin-top:%?16?%;padding-top:%?16?%;border-top:%?2?% solid #e8f5e9}.staff-title[data-v-79df0468]{font-size:%?24?%;color:#6a9c6a;margin-bottom:%?12?%;font-weight:500}.staff-list[data-v-79df0468]{display:flex;flex-direction:column;gap:%?8?%}.staff-item[data-v-79df0468]{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:%?12?% %?16?%;border-radius:%?12?%;border:%?1?% solid #e8f5e9}.staff-name[data-v-79df0468]{font-size:%?26?%;color:#2e7d32}.staff-amount[data-v-79df0468]{font-size:%?26?%;color:#43a047;font-weight:600}\r\n/* 文件信息样式 */.file-section[data-v-79df0468]{margin-bottom:%?24?%}.file-title[data-v-79df0468]{font-size:%?28?%;color:#2e7d32;font-weight:500;margin-bottom:%?16?%}.file-list[data-v-79df0468]{display:flex;flex-direction:column;gap:%?12?%}.file-item[data-v-79df0468]{display:flex;align-items:center;background:#f8fff8;padding:%?16?% %?20?%;border-radius:%?12?%;border:%?2?% solid #e8f5e9}.file-icon[data-v-79df0468]{font-size:%?32?%;margin-right:%?16?%}.file-name[data-v-79df0468]{font-size:%?26?%;color:#2e7d32}\r\n/* 操作按钮样式 */.action-buttons[data-v-79df0468]{display:flex;gap:%?24?%;margin-top:%?40?%;padding-top:%?32?%;border-top:%?2?% solid #e8f5e9}.action-btn[data-v-79df0468]{flex:1;height:%?88?%;border-radius:%?24?%;font-size:%?32?%;font-weight:600;letter-spacing:%?2?%;transition:all .3s ease}.cancel-btn[data-v-79df0468]{background:linear-gradient(135deg,#ff6b6b,#ee5a52);color:#fff;border:none;box-shadow:0 %?6?% %?20?% hsla(0,100%,71%,.3)}.cancel-btn[data-v-79df0468]:hover{-webkit-transform:translateY(%?-2?%);transform:translateY(%?-2?%);box-shadow:0 %?8?% %?25?% hsla(0,100%,71%,.4)}.reopen-btn[data-v-79df0468]{background:linear-gradient(135deg,#43e97b,#38f9d7);color:#fff;border:none;box-shadow:0 %?6?% %?20?% rgba(67,233,123,.3)}.reopen-btn[data-v-79df0468]:hover{-webkit-transform:translateY(%?-2?%);transform:translateY(%?-2?%);box-shadow:0 %?8?% %?25?% rgba(67,233,123,.4)}\r\n/* 作废对话框样式 */.dialog-overlay[data-v-79df0468]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:9999}.cancel-dialog[data-v-79df0468]{background:#fff;border-radius:%?20?%;overflow:hidden;width:%?600?%;max-width:90%}.dialog-header[data-v-79df0468]{background:linear-gradient(120deg,#ff6b6b,#ee5a52);padding:%?32?% %?40?%;text-align:center}.dialog-title[data-v-79df0468]{color:#fff;font-size:%?32?%;font-weight:600;letter-spacing:%?2?%}.dialog-content[data-v-79df0468]{padding:%?40?%}.dialog-tip[data-v-79df0468]{font-size:%?28?%;color:#666;line-height:1.6;margin-bottom:%?32?%;display:block}.remark-section[data-v-79df0468]{margin-top:%?24?%}.remark-label[data-v-79df0468]{font-size:%?28?%;color:#2e7d32;font-weight:500;margin-bottom:%?16?%;display:block}.remark-input[data-v-79df0468]{width:100%;min-height:%?120?%;padding:%?20?%;border:%?2?% solid #e8f5e9;border-radius:%?16?%;font-size:%?28?%;color:#2e7d32;background:#f8fff8;box-sizing:border-box;resize:none}.remark-input[data-v-79df0468]:focus{border-color:#43a047;background:#fff}.dialog-buttons[data-v-79df0468]{display:flex;gap:%?24?%;padding:0 %?40?% %?40?%}.dialog-btn[data-v-79df0468]{flex:1;height:%?80?%;border-radius:%?20?%;font-size:%?28?%;font-weight:600;letter-spacing:%?2?%;transition:all .3s ease}.cancel-dialog-btn[data-v-79df0468]{background:#f5f5f5;color:#666;border:%?2?% solid #e0e0e0}.cancel-dialog-btn[data-v-79df0468]:hover{background:#eee}.confirm-dialog-btn[data-v-79df0468]{background:linear-gradient(135deg,#ff6b6b,#ee5a52);color:#fff;border:none;box-shadow:0 %?4?% %?16?% hsla(0,100%,71%,.3)}.confirm-dialog-btn[data-v-79df0468]:hover:not(:disabled){-webkit-transform:translateY(%?-2?%);transform:translateY(%?-2?%);box-shadow:0 %?6?% %?20?% hsla(0,100%,71%,.4)}.confirm-dialog-btn[data-v-79df0468]:disabled{background:#ccc;color:#999;box-shadow:none;cursor:not-allowed}',""]),t.exports=a},"6d14":function(t,a,e){"use strict";e.d(a,"b",(function(){return n})),e.d(a,"c",(function(){return s})),e.d(a,"a",(function(){return i}));var i={uButton:e("11af").default},n=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("v-uni-view",{staticClass:"container"},[e("v-uni-view",{staticClass:"detail-card"},[e("v-uni-view",{staticClass:"card-header"},[t._v("开单详情")]),e("v-uni-view",{staticClass:"detail-content"},[t.loading?e("v-uni-view",{staticClass:"loading"},[t._v("正在加载详情...")]):t.error?e("v-uni-view",{staticClass:"error-state"},[e("v-uni-view",[t._v(t._s(t.error))]),e("u-button",{staticClass:"retry-btn",attrs:{type:"primary",size:"small"},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.retryLoad.apply(void 0,arguments)}}},[t._v("重试")])],1):t.lxData?e("v-uni-view",{staticClass:"info-sections"},[e("v-uni-view",{staticClass:"info-section"},[e("v-uni-view",{staticClass:"section-title"},[t._v("基本信息")]),e("v-uni-view",{staticClass:"info-grid"},[t.lxData.activityName?e("v-uni-view",{staticClass:"info-item"},[e("v-uni-text",{staticClass:"info-label"},[t._v("开单活动")]),e("v-uni-text",{staticClass:"info-value"},[t._v(t._s(t.lxData.activityName))])],1):t._e(),e("v-uni-view",{staticClass:"info-item"},[e("v-uni-text",{staticClass:"info-label"},[t._v("开单会员")]),e("v-uni-text",{staticClass:"info-value"},[t._v(t._s(t.lxData.kdhyc||t.lxData.kdhy||"未知"))])],1),e("v-uni-view",{staticClass:"info-item"},[e("v-uni-text",{staticClass:"info-label"},[t._v("客户类型")]),e("v-uni-text",{staticClass:"info-value"},[t._v(t._s(t.lxData.gjlx||"无"))])],1),e("v-uni-view",{staticClass:"info-item"},[e("v-uni-text",{staticClass:"info-label"},[t._v("手机号")]),e("v-uni-text",{staticClass:"info-value"},[t._v(t._s(t.lxData.kdhysjh||"无"))])],1),e("v-uni-view",{staticClass:"info-item"},[e("v-uni-text",{staticClass:"info-label"},[t._v("开单时间")]),e("v-uni-text",{staticClass:"info-value"},[t._v(t._s(t.formatTime(t.lxData.kdrq)))])],1),e("v-uni-view",{staticClass:"info-item"},[e("v-uni-text",{staticClass:"info-label"},[t._v("是否首开订单")]),e("v-uni-view",{staticClass:"status-badge",class:"是"===t.lxData.sfskdd?"yes":"no"},[t._v(t._s(t.lxData.sfskdd||"无"))])],1),e("v-uni-view",{staticClass:"info-item"},[e("v-uni-text",{staticClass:"info-label"},[t._v("是否作废")]),e("v-uni-view",{staticClass:"status-badge",class:"1"==t.lxData.isEffective?"yes":"no"},[t._v(t._s("1"==t.lxData.isEffective?"正常":"作废"))])],1)],1)],1),e("v-uni-view",{staticClass:"info-section"},[e("v-uni-view",{staticClass:"section-title"},[t._v("业绩信息")]),e("v-uni-view",{staticClass:"info-grid"},[e("v-uni-view",{staticClass:"info-item"},[e("v-uni-text",{staticClass:"info-label"},[t._v("整单业绩")]),e("v-uni-text",{staticClass:"info-value amount"},[t._v("¥"+t._s(t.lxData.zdyj||0))])],1),e("v-uni-view",{staticClass:"info-item"},[e("v-uni-text",{staticClass:"info-label"},[t._v("实付业绩")]),e("v-uni-text",{staticClass:"info-value amount"},[t._v("¥"+t._s(t.lxData.sfyj||0))])],1),e("v-uni-view",{staticClass:"info-item"},[e("v-uni-text",{staticClass:"info-label"},[t._v("欠款")]),e("v-uni-text",{staticClass:"info-value",class:t.qkcomputed(t.lxData)>0?"debt":"normal"},[t._v("¥"+t._s(t.qkcomputed(t.lxData)))])],1),e("v-uni-view",{staticClass:"info-item"},[e("v-uni-text",{staticClass:"info-label"},[t._v("付款方式")]),e("v-uni-text",{staticClass:"info-value"},[t._v(t._s(t.lxData.fkfs||"无"))])],1),t.lxData.hgjg?e("v-uni-view",{staticClass:"info-item"},[e("v-uni-text",{staticClass:"info-label"},[t._v("合作机构")]),e("v-uni-text",{staticClass:"info-value"},[t._v(t._s(t.lxData.hgjg||"无"))])],1):t._e(),t.lxData.fkyy?e("v-uni-view",{staticClass:"info-item"},[e("v-uni-text",{staticClass:"info-label"},[t._v("付款医院")]),e("v-uni-text",{staticClass:"info-value"},[t._v(t._s(t.lxData.fkyy||"无"))])],1):t._e()],1)],1),t.lxData.lqKdDeductList&&t.lxData.lqKdDeductList.length>0?e("v-uni-view",{staticClass:"info-section"},[e("v-uni-view",{staticClass:"section-title"},[t._v("储扣信息")]),e("v-uni-view",{staticClass:"deduct-list"},t._l(t.lxData.lqKdDeductList,(function(a,i){return e("v-uni-view",{key:i,staticClass:"deduct-item"},[e("v-uni-view",{staticClass:"deduct-header"},[e("v-uni-text",{staticClass:"deduct-name"},[t._v(t._s(a.itemName||"未知品项"))]),e("v-uni-text",{staticClass:"deduct-type"},[t._v(t._s(a.deductType||"品项"))])],1),e("v-uni-view",{staticClass:"deduct-details"},[e("v-uni-view",{staticClass:"deduct-detail-item"},[e("v-uni-text",{staticClass:"deduct-label"},[t._v("数量:")]),e("v-uni-text",{staticClass:"deduct-value"},[t._v(t._s(a.projectNumber||1))])],1),e("v-uni-view",{staticClass:"deduct-detail-item"},[e("v-uni-text",{staticClass:"deduct-label"},[t._v("单价:")]),e("v-uni-text",{staticClass:"deduct-value"},[t._v("¥"+t._s(a.unitPrice||0))])],1),e("v-uni-view",{staticClass:"deduct-detail-item"},[e("v-uni-text",{staticClass:"deduct-label"},[t._v("总价:")]),e("v-uni-text",{staticClass:"deduct-value amount"},[t._v("¥"+t._s(a.amount||0))])],1)],1),a.RemainingCount?e("v-uni-view",{staticClass:"deduct-info"},[e("v-uni-view",{staticClass:"deduct-info-item"},[e("v-uni-text",{staticClass:"deduct-info-label"},[t._v("剩余数量:")]),e("v-uni-text",{staticClass:"deduct-info-value"},[t._v(t._s(a.RemainingCount))])],1)],1):t._e()],1)})),1)],1):t._e(),t.lxData.lqKdPxmxList&&t.lxData.lqKdPxmxList.length>0?e("v-uni-view",{staticClass:"info-section"},[e("v-uni-view",{staticClass:"section-title"},[t._v("品项明细")]),e("v-uni-view",{staticClass:"px-list"},t._l(t.lxData.lqKdPxmxList,(function(a,i){return e("v-uni-view",{key:i,staticClass:"px-item"},[e("v-uni-view",{staticClass:"px-header"},[e("v-uni-text",{staticClass:"px-name"},[t._v(t._s(a.pxmc||"未知品项"))]),e("v-uni-text",{staticClass:"px-type"},[t._v(t._s(a.sourceType||"购买"))])],1),e("v-uni-view",{staticClass:"px-details"},[e("v-uni-view",{staticClass:"px-detail-item"},[e("v-uni-text",{staticClass:"px-label"},[t._v("数量:")]),e("v-uni-text",{staticClass:"px-value"},[t._v(t._s(a.projectNumber||1))])],1),e("v-uni-view",{staticClass:"px-detail-item"},[e("v-uni-text",{staticClass:"px-label"},[t._v("总价:")]),e("v-uni-text",{staticClass:"px-value amount"},[t._v("¥"+t._s(a.actualPrice||0))])],1),e("v-uni-view",{staticClass:"px-detail-item"},[e("v-uni-text",{staticClass:"px-label"},[t._v("单价:")]),e("v-uni-text",{staticClass:"px-value"},[t._v("¥"+t._s(a.pxjg||0))])],1)],1),e("v-uni-view",[e("v-uni-view",{staticClass:"px-label"},[t._v("备注:")]),e("v-uni-view",{staticClass:"px-value",staticStyle:{padding:"10rpx 20rpx"}},[t._v(t._s(a.remark||"无"))])],1),a.lqKdJksyjList&&a.lqKdJksyjList.length>0?e("v-uni-view",{staticClass:"staff-section"},[e("v-uni-view",{staticClass:"staff-title"},[t._v("健康师业绩")]),e("v-uni-view",{staticClass:"staff-list"},t._l(a.lqKdJksyjList,(function(a,i){return e("v-uni-view",{key:i,staticClass:"staff-item"},[e("v-uni-text",{staticClass:"staff-name"},[t._v(t._s(a.jksxm||"未知"))]),e("v-uni-text",{staticClass:"staff-amount"},[t._v("¥"+t._s(a.jksyj||0))])],1)})),1)],1):t._e(),a.lqKdKjbsyjList&&a.lqKdKjbsyjList.length>0?e("v-uni-view",{staticClass:"staff-section"},[e("v-uni-view",{staticClass:"staff-title"},[t._v("科技部业绩")]),e("v-uni-view",{staticClass:"staff-list"},t._l(a.lqKdKjbsyjList,(function(a,i){return e("v-uni-view",{key:i,staticClass:"staff-item"},[e("v-uni-text",{staticClass:"staff-name"},[t._v(t._s(a.kjblsxm||"未知"))]),e("v-uni-text",{staticClass:"staff-amount"},[t._v("¥"+t._s(a.kjblsyj||0))])],1)})),1)],1):t._e()],1)})),1)],1):t._e(),t.hasFiles?e("v-uni-view",{staticClass:"info-section"},[e("v-uni-view",{staticClass:"section-title"},[t._v("附件信息")]),t.lxData.scwj&&t.lxData.scwj.length>0?e("v-uni-view",{staticClass:"file-section"},[e("v-uni-view",{staticClass:"file-title"},[t._v("收据文件")]),e("v-uni-view",{staticClass:"file-list"},t._l(t.lxData.scwj,(function(a,i){return e("v-uni-view",{key:i,staticClass:"file-item",on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.previewSignature(t.lxData.scwj,i)}}},[e("v-uni-text",{staticClass:"file-icon"},[t._v("🖼️")]),e("v-uni-text",{staticClass:"file-name"},[t._v(t._s(a.name||"未知文件"))])],1)})),1)],1):t._e(),t.lxData.f_FileUrl&&t.lxData.f_FileUrl.length>0?e("v-uni-view",{staticClass:"file-section"},[e("v-uni-view",{staticClass:"file-title"},[t._v("其他文件")]),e("v-uni-view",{staticClass:"file-list"},t._l(t.lxData.f_FileUrl,(function(a,i){return e("v-uni-view",{key:i,staticClass:"file-item",on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.previewSignature(t.lxData.f_FileUrl,i)}}},[e("v-uni-text",{staticClass:"file-icon"},[t._v("🖼️")]),e("v-uni-text",{staticClass:"file-name"},[t._v(t._s(a.name||"未知文件"))])],1)})),1)],1):t._e()],1):t._e(),t.lxData&&t.lxData.hyqz&&t.lxData.hyqz.length>0?e("v-uni-view",{staticClass:"info-section"},[e("v-uni-view",{staticClass:"section-title"},[t._v("会员签字")]),e("v-uni-view",{staticClass:"file-section"},[e("v-uni-view",{staticClass:"file-list"},[e("v-uni-view",{staticClass:"file-item",on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.previewSignature(t.lxData.hyqz,0)}}},[e("v-uni-image",{staticStyle:{width:"100%"},attrs:{src:t.baseUrl+t.lxData.hyqz[0].url,mode:"widthFix"}})],1)],1)],1)],1):t._e(),e("v-uni-view",{staticClass:"info-section"},[e("v-uni-view",{staticClass:"section-title"},[t._v("备注信息")]),e("v-uni-view",{staticClass:"info-item full-width"},[e("v-uni-text",{staticClass:"info-label"},[t._v("简介")]),e("v-uni-text",{staticClass:"info-value"},[t._v(t._s(t.lxData.jj||"无"))])],1),e("v-uni-view",{staticClass:"info-item full-width",staticStyle:{"margin-top":"30rpx"}},[e("v-uni-text",{staticClass:"info-label"},[t._v("备注")]),e("v-uni-text",{staticClass:"info-value"},[t._v(t._s(t.lxData.bz||"无"))])],1),"1"!=t.lxData.isEffective?e("v-uni-view",{staticClass:"info-item full-width",staticStyle:{"margin-top":"30rpx"}},[e("v-uni-text",{staticClass:"info-label"},[t._v("作废备注")]),e("v-uni-text",{staticClass:"info-value"},[t._v(t._s(t.lxData.cancelRefRemarks||"无"))])],1):t._e()],1)],1):t._e(),t.lxData&&"1"==t.lxData.isEffective&&t.isCurrentMonth&&"科技老师"!=t.newuserInfo.gw?e("v-uni-view",{staticClass:"action-buttons"},[e("v-uni-button",{staticClass:"action-btn cancel-btn",attrs:{type:"error",size:"large",loading:t.cancelLoading},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.handleCancel.apply(void 0,arguments)}}},[t._v("作废")]),e("v-uni-button",{staticClass:"action-btn reopen-btn",attrs:{type:"primary",size:"large",loading:t.reopenLoading},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.handleReopen.apply(void 0,arguments)}}},[t._v("修改")])],1):t._e()],1)],1),t.showCancelDialog?e("v-uni-view",{staticClass:"dialog-overlay",on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.cancelCancelDialog.apply(void 0,arguments)}}},[e("v-uni-view",{staticClass:"cancel-dialog",on:{click:function(a){a.stopPropagation(),arguments[0]=a=t.$handleEvent(a)}}},[e("v-uni-view",{staticClass:"dialog-header"},[e("v-uni-text",{staticClass:"dialog-title"},[t._v("作废开单")])],1),e("v-uni-view",{staticClass:"dialog-content"},[e("v-uni-text",{staticClass:"dialog-tip"},[t._v("确定要作废这个开单吗?此操作不可撤销。")]),e("v-uni-view",{staticClass:"remark-section"},[e("v-uni-text",{staticClass:"remark-label"},[t._v("作废原因:")]),e("v-uni-textarea",{staticClass:"remark-input",attrs:{placeholder:"请输入作废原因...",maxlength:"200","show-count":!0},model:{value:t.cancelRemark,callback:function(a){t.cancelRemark=a},expression:"cancelRemark"}})],1)],1),e("v-uni-view",{staticClass:"dialog-buttons"},[e("v-uni-button",{staticClass:"dialog-btn cancel-dialog-btn",on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.cancelCancelDialog.apply(void 0,arguments)}}},[t._v("取消")]),e("v-uni-button",{staticClass:"dialog-btn confirm-dialog-btn",attrs:{disabled:!t.cancelRemark.trim(),loading:t.cancelLoading},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.confirmCancel.apply(void 0,arguments)}}},[t._v("确认作废")])],1)],1)],1):t._e()],1)},s=[]},"70f1":function(t,a,e){"use strict";(function(t){e("6a54");var i=e("f5bd").default;Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var n=i(e("2634")),s=i(e("2fdc"));e("64aa"),e("fd3c"),e("7a76"),e("c9b5"),e("0c26"),e("bf0f");var l=i(e("14fe")),o=i(e("7288")),d={data:function(){return{newuserInfo:uni.getStorageSync("newuserInfo"),baseUrl:o.default.getApiBaseUrl(),loading:!1,error:"",lxId:null,lxData:null,cancelLoading:!1,reopenLoading:!1,cancelRemark:"",showCancelDialog:!1}},computed:{hasFiles:function(){return this.lxData&&this.lxData.scwj&&this.lxData.scwj.length>0||this.lxData&&this.lxData.f_FileUrl&&this.lxData.f_FileUrl.length>0},isCurrentMonth:function(){if(!this.lxData||!this.lxData.kdrq)return!1;var t=new Date(this.lxData.kdrq),a=new Date;return t.getFullYear()===a.getFullYear()&&t.getMonth()===a.getMonth()}},API:l.default,onLoad:function(t){this.lxId=t.id,this.initializePage(t)},onShow:function(){this.loadLxDetail()},methods:{qkcomputed:function(t){var a;return a=Number(t.qk)-Number(t.paidDebt),a},previewSignature:function(t,a){var e=this,i=t.map((function(t){return e.baseUrl+t.url}));uni.previewImage({urls:i,current:a})},initializePage:function(a){var e=this;return(0,s.default)((0,n.default)().mark((function a(){return(0,n.default)().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,e.checkLoginStatus();case 3:if(e.lxId){a.next=6;break}return e.error="缺少开单ID参数",a.abrupt("return");case 6:a.next=12;break;case 8:a.prev=8,a.t0=a["catch"](0),t.error("页面初始化失败:",a.t0),e.error="页面初始化失败,请刷新重试";case 12:case"end":return a.stop()}}),a,null,[[0,8]])})))()},checkLoginStatus:function(){return(0,s.default)((0,n.default)().mark((function t(){var a;return(0,n.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(a=uni.getStorageSync("token"),a){t.next=4;break}return uni.reLaunch({url:"/pages/login/login"}),t.abrupt("return");case 4:case"end":return t.stop()}}),t)})))()},loadLxDetail:function(){var a=this;return(0,s.default)((0,n.default)().mark((function e(){var i;return(0,n.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,a.loading=!0,a.error="",e.next=5,a.API.getLxDetail(a.lxId);case 5:if(i=e.sent,200!==i.code){e.next=11;break}a.lxData=i.data,i.data.fileUrl?(t.error(i.data.fileUrl),a.lxData.f_FileUrl=JSON.parse(i.data.fileUrl)):a.lxData.f_FileUrl=[],e.next=12;break;case 11:throw new Error(i.msg||"获取详情失败");case 12:e.next=18;break;case 14:e.prev=14,e.t0=e["catch"](0),t.error("加载开单详情失败:",e.t0),a.error="加载详情失败,请重试";case 18:return e.prev=18,a.loading=!1,e.finish(18);case 21:case"end":return e.stop()}}),e,null,[[0,14,18,21]])})))()},retryLoad:function(){var t=this;return(0,s.default)((0,n.default)().mark((function a(){return(0,n.default)().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.next=2,t.loadLxDetail();case 2:case"end":return a.stop()}}),a)})))()},goBack:function(){uni.navigateBack({delta:1})},formatTime:function(t){if(!t)return"无";var a=new Date(t);return a.toLocaleString("zh-CN",{year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit"})},handleCancel:function(){this.cancelRemark="",this.showCancelDialog=!0},cancelCancelDialog:function(){this.showCancelDialog=!1,this.cancelRemark=""},confirmCancel:function(){var a=this;return(0,s.default)((0,n.default)().mark((function e(){var i;return(0,n.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(a.cancelRemark.trim()){e.next=3;break}return uni.showToast({title:"请输入作废原因",icon:"none"}),e.abrupt("return");case 3:return e.prev=3,a.cancelLoading=!0,e.next=7,a.API.cancelLx(a.lxId,a.cancelRemark.trim());case 7:if(i=e.sent,200!==i.code){e.next=16;break}return uni.showToast({title:"作废成功",icon:"success"}),a.showCancelDialog=!1,a.cancelRemark="",e.next=14,a.loadLxDetail();case 14:e.next=17;break;case 16:uni.showToast({title:i.msg||"作废失败,请重试",icon:"none"});case 17:e.next=23;break;case 19:e.prev=19,e.t0=e["catch"](3),t.error(e.t0),uni.showToast({title:e.t0.msg||"作废失败,请重试",icon:"none"});case 23:return e.prev=23,a.cancelLoading=!1,e.finish(23);case 26:case"end":return e.stop()}}),e,null,[[3,19,23,26]])})))()},handleReopen:function(){var t=this;return(0,s.default)((0,n.default)().mark((function a(){return(0,n.default)().wrap((function(a){while(1)switch(a.prev=a.next){case 0:uni.navigateTo({url:"/pages/lx/lx?id="+t.lxId});case 1:case"end":return a.stop()}}),a)})))()},showConfirmDialog:function(t,a){return new Promise((function(e){uni.showModal({title:t,content:a,success:function(t){e(t.confirm)},fail:function(){e(!1)}})}))}}};a.default=d}).call(this,e("ba7c")["default"])},7927:function(t,a,e){"use strict";e.r(a);var i=e("6d14"),n=e("7a82");for(var s in n)["default"].indexOf(s)<0&&function(t){e.d(a,t,(function(){return n[t]}))}(s);e("e8bb");var l=e("828b"),o=Object(l["a"])(n["default"],i["b"],i["c"],!1,null,"79df0468",null,!1,i["a"],void 0);a["default"]=o.exports},"7a82":function(t,a,e){"use strict";e.r(a);var i=e("70f1"),n=e.n(i);for(var s in i)["default"].indexOf(s)<0&&function(t){e.d(a,t,(function(){return i[t]}))}(s);a["default"]=n.a},"8c98":function(t,a,e){var i=e("4448");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=e("967d").default;n("2f44559c",i,!0,{sourceMap:!1,shadowMode:!1})},e8bb:function(t,a,e){"use strict";var i=e("8c98"),n=e.n(i);n.a}}]);