pagesA-lx-detail-lx-detail.f76478b6.js 47.3 KB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pagesA-lx-detail-lx-detail"],{1078:function(t,i,e){"use strict";var a=e("fa49"),n=e.n(a);n.a},"1a34":function(t,i,e){"use strict";(function(t){e("6a54");var a=e("f5bd").default;Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var n=a(e("9b1b")),l=a(e("2634")),o=a(e("2fdc"));e("aa77"),e("bf0f"),e("64aa"),e("fd3c"),e("7a76"),e("c9b5"),e("0c26"),e("c223"),e("ab80"),e("aa9c"),e("bd06"),e("dd2b"),e("d4b5");var c=a(e("14fe")),s=a(e("7288")),u={data:function(){return{isopen:!1,newuserInfo:uni.getStorageSync("newuserInfo"),baseUrl:s.default.getImgBaseUrl(),loading:!1,error:"",lxId:null,lxData:null,cancelLoading:!1,reopenLoading:!1,cancelRemark:"",showCancelDialog:!1,fileEditVisible:!1,fileSubmitLoading:!1,editScwj:[],editFFileUrl:[],editBz:"",editJj:""}},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.isopen)return this.isopen;if(!this.lxData||!this.lxData.kdrq)return!1;var t=new Date(this.lxData.kdrq),i=new Date;return t.getFullYear()===i.getFullYear()&&t.getMonth()===i.getMonth()}},API:c.default,onLoad:function(t){this.lxId=t.id,this.initializePage(t)},onShow:function(){this.loadLxDetail(),this.getisopen()},methods:{getisopen:function(){this.isopen=!1;var i=uni.getStorageSync("appMenuData")||[];if(Array.isArray(i)&&i.length>0){var e=i.find((function(t){return"app开单开关按钮"==t.fullName}));e?(t.error("app开单开关按钮"),this.isopen=!0):this.isopen=!1}t.error(this.isopen)},goToAppointment:function(t){uni.navigateTo({url:"/pages/appointment-detail/appointment-detail?id="+t})},qkcomputed:function(t){var i;return i=Number(t.qk)-Number(t.paidDebt),i},previewSignature:function(t,i){var e=this,a=t.map((function(t){return e.baseUrl+t.url}));uni.previewImage({urls:a,current:i})},initializePage:function(i){var e=this;return(0,o.default)((0,l.default)().mark((function i(){return(0,l.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:return i.prev=0,i.next=3,e.checkLoginStatus();case 3:if(e.lxId){i.next=6;break}return e.error="缺少开单ID参数",i.abrupt("return");case 6:i.next=12;break;case 8:i.prev=8,i.t0=i["catch"](0),t.error("页面初始化失败:",i.t0),e.error="页面初始化失败,请刷新重试";case 12:case"end":return i.stop()}}),i,null,[[0,8]])})))()},checkLoginStatus:function(){return(0,o.default)((0,l.default)().mark((function t(){var i;return(0,l.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(i=uni.getStorageSync("token"),i){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 i=this;return(0,o.default)((0,l.default)().mark((function e(){var a;return(0,l.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,i.loading=!0,i.error="",e.next=5,i.API.getLxDetail(i.lxId);case 5:if(a=e.sent,200!==a.code){e.next=11;break}i.lxData=a.data,a.data.fileUrl?(t.error(a.data.fileUrl),i.lxData.f_FileUrl=JSON.parse(a.data.fileUrl)):i.lxData.f_FileUrl=[],e.next=12;break;case 11:throw new Error(a.msg||"获取详情失败");case 12:e.next=18;break;case 14:e.prev=14,e.t0=e["catch"](0),t.error("加载开单详情失败:",e.t0),i.error="加载详情失败,请重试";case 18:return e.prev=18,i.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,o.default)((0,l.default)().mark((function i(){return(0,l.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:return i.next=2,t.loadLxDetail();case 2:case"end":return i.stop()}}),i)})))()},goBack:function(){uni.navigateBack({delta:1})},handleCancel:function(){this.cancelRemark="",this.showCancelDialog=!0},cancelCancelDialog:function(){this.showCancelDialog=!1,this.cancelRemark=""},confirmCancel:function(){var i=this;return(0,o.default)((0,l.default)().mark((function e(){var a;return(0,l.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(i.cancelRemark.trim()){e.next=3;break}return uni.showToast({title:"请输入作废原因",icon:"none"}),e.abrupt("return");case 3:return e.prev=3,i.cancelLoading=!0,e.next=7,i.API.cancelLx(i.lxId,i.cancelRemark.trim());case 7:if(a=e.sent,200!==a.code){e.next=16;break}return uni.showToast({title:"作废成功",icon:"success"}),i.showCancelDialog=!1,i.cancelRemark="",e.next=14,i.loadLxDetail();case 14:e.next=17;break;case 16:uni.showToast({title:a.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,i.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,o.default)((0,l.default)().mark((function i(){return(0,l.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:uni.navigateTo({url:"/pagesA/lx/lx?id="+t.lxId});case 1:case"end":return i.stop()}}),i)})))()},openAttachmentEdit:function(){this.lxData&&(this.editScwj=(this.lxData.scwj||[]).map((function(t){return(0,n.default)((0,n.default)({},t),{},{status:"success"})})),this.editFFileUrl=(this.lxData.f_FileUrl||[]).map((function(t){return(0,n.default)((0,n.default)({},t),{},{status:"success"})})),this.editBz=this.lxData.bz||"",this.editJj=this.lxData.jj||"",this.fileEditVisible=!0)},closeAttachmentEdit:function(){this.fileSubmitLoading||(this.fileEditVisible=!1,this.editScwj=[],this.editFFileUrl=[],this.editBz="",this.editJj="")},chooseFile:function(t){var i=this;uni.chooseImage({count:9,type:"file",success:function(e){i.handleFileSelect(e.tempFiles,t)}})},handleFileSelect:function(t,i){var e=this;return(0,o.default)((0,l.default)().mark((function a(){var n,o;return(0,l.default)().wrap((function(a){while(1)switch(a.prev=a.next){case 0:n=0;case 1:if(!(n<t.length)){a.next=11;break}if(o=t[n],!(o.size>10485760)){a.next=6;break}return uni.showToast({title:"文件 ".concat(o.name," 大小超过10MB限制"),icon:"none"}),a.abrupt("continue",8);case 6:return a.next=8,e.uploadSingleFile(o,i);case 8:n++,a.next=1;break;case 11:case"end":return a.stop()}}),a)})))()},uploadSingleFile:function(i,e){var a=this;return(0,o.default)((0,l.default)().mark((function n(){var o,c;return(0,l.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return o="file_".concat(Date.now(),"_").concat(Math.random().toString(36).substr(2,9)),a.addFileToList(i,o,"uploading",e),n.prev=2,n.next=5,a.API.uploadFile(i);case 5:if(c=n.sent,200!==c.code||!c.data){n.next=11;break}a.updateFileStatus(o,"success",e,c.data),uni.showToast({title:"文件上传成功",icon:"success"}),n.next=12;break;case 11:throw new Error(c.msg||"上传失败");case 12:n.next=19;break;case 14:n.prev=14,n.t0=n["catch"](2),t.error("文件上传失败:",n.t0),a.updateFileStatus(o,"error",e),uni.showToast({title:"文件 ".concat(i.name," 上传失败"),icon:"none"});case 19:case"end":return n.stop()}}),n,null,[[2,14]])})))()},addFileToList:function(t,i,e,a){var n={id:i,name:t.name,size:t.size,type:t.type,status:e,url:"",fileId:""};"receipt"===a?this.editScwj.push(n):this.editFFileUrl.push(n)},updateFileStatus:function(t,i,e){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,n="receipt"===e?this.editScwj:this.editFFileUrl,l=n.findIndex((function(i){return i.id===t}));-1!==l&&(n[l].status=i,a&&(n[l].url=a.url,n[l].fileId=a.name,n[l].name=a.name))},removeFile:function(t,i){"receipt"===t?this.editScwj.splice(i,1):this.editFFileUrl.splice(i,1)},getFileIcon:function(){return"🖼️"},submitAttachmentUpdate:function(){var i=this;return(0,o.default)((0,l.default)().mark((function e(){var a,n;return(0,l.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!i.fileSubmitLoading){e.next=2;break}return e.abrupt("return");case 2:return i.fileSubmitLoading=!0,e.prev=3,a={id:i.lxId,scwj:i.editScwj.map((function(t){return{name:t.name,fileId:t.fileId,url:t.url}})),f_FIleUrl:JSON.stringify(i.editFFileUrl.map((function(t){return{name:t.name,fileId:t.fileId,url:t.url}}))),bz:i.editBz||"",jj:i.editJj||""},e.next=7,i.API.updateFile(a);case 7:if(n=e.sent,200!==n.code){e.next=19;break}return uni.showToast({title:"附件修改成功",icon:"success"}),i.fileEditVisible=!1,i.editScwj=[],i.editFFileUrl=[],i.editBz="",i.editJj="",e.next=17,i.loadLxDetail();case 17:e.next=20;break;case 19:uni.showToast({title:n.msg||"附件修改失败",icon:"none"});case 20:e.next=26;break;case 22:e.prev=22,e.t0=e["catch"](3),t.error("附件修改失败:",e.t0),uni.showToast({title:"附件修改失败",icon:"none"});case 26:return e.prev=26,i.fileSubmitLoading=!1,e.finish(26);case 29:case"end":return e.stop()}}),e,null,[[3,22,26,29]])})))()},showConfirmDialog:function(t,i){return new Promise((function(e){uni.showModal({title:t,content:i,success:function(t){e(t.confirm)},fail:function(){e(!1)}})}))}}};i.default=u}).call(this,e("ba7c")["default"])},2294:function(t,i,e){"use strict";e.d(i,"b",(function(){return a})),e.d(i,"c",(function(){return n})),e.d(i,"a",(function(){}));var a=function(){var t=this,i=t.$createElement,e=t._self._c||i;return e("v-uni-view",{staticClass:"u-icon",class:["u-icon--"+t.labelPos],on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.clickHandler.apply(void 0,arguments)}}},[t.isImg?e("v-uni-image",{staticClass:"u-icon__img",style:[t.imgStyle,t.$u.addStyle(t.customStyle)],attrs:{src:t.name,mode:t.imgMode}}):e("v-uni-text",{staticClass:"u-icon__icon",class:t.uClasses,style:[t.iconStyle,t.$u.addStyle(t.customStyle)],attrs:{"hover-class":t.hoverClass}},[t._v(t._s(t.icon))]),""!==t.label?e("v-uni-text",{staticClass:"u-icon__label",style:{color:t.labelColor,fontSize:t.$u.addUnit(t.labelSize),marginLeft:"right"==t.labelPos?t.$u.addUnit(t.space):0,marginTop:"bottom"==t.labelPos?t.$u.addUnit(t.space):0,marginRight:"left"==t.labelPos?t.$u.addUnit(t.space):0,marginBottom:"top"==t.labelPos?t.$u.addUnit(t.space):0}},[t._v(t._s(t.label))]):t._e()],1)},n=[]},"260d":function(t,i,e){"use strict";e.r(i);var a=e("28bd"),n=e.n(a);for(var l in a)["default"].indexOf(l)<0&&function(t){e.d(i,t,(function(){return a[t]}))}(l);i["default"]=n.a},"26ac":function(t,i,e){"use strict";var a=e("312e"),n=e.n(a);n.a},"28bd":function(t,i,e){"use strict";e("6a54");var a=e("f5bd").default;Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0,e("aa9c"),e("4626"),e("5ac7"),e("5ef2");var n=a(e("a307")),l=a(e("a93d")),o={name:"u-icon",data:function(){return{}},mixins:[uni.$u.mpMixin,uni.$u.mixin,l.default],computed:{uClasses:function(){var t=[];return t.push(this.customPrefix+"-"+this.name),this.color&&uni.$u.config.type.includes(this.color)&&t.push("u-icon__icon--"+this.color),t},iconStyle:function(){var t={};return t={fontSize:uni.$u.addUnit(this.size),lineHeight:uni.$u.addUnit(this.size),fontWeight:this.bold?"bold":"normal",top:uni.$u.addUnit(this.top)},this.color&&!uni.$u.config.type.includes(this.color)&&(t.color=this.color),t},isImg:function(){return-1!==this.name.indexOf("/")},imgStyle:function(){var t={};return t.width=this.width?uni.$u.addUnit(this.width):uni.$u.addUnit(this.size),t.height=this.height?uni.$u.addUnit(this.height):uni.$u.addUnit(this.size),t},icon:function(){return n.default["uicon-"+this.name]||this.name}},methods:{clickHandler:function(t){this.$emit("click",this.index),this.stop&&this.preventEvent(t)}}};i.default=o},"312e":function(t,i,e){var a=e("ce74");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=e("967d").default;n("016d856e",a,!0,{sourceMap:!1,shadowMode:!1})},"3f69":function(t,i,e){"use strict";e.r(i);var a=e("2294"),n=e("260d");for(var l in n)["default"].indexOf(l)<0&&function(t){e.d(i,t,(function(){return n[t]}))}(l);e("26ac");var o=e("828b"),c=Object(o["a"])(n["default"],a["b"],a["c"],!1,null,"59765974",null,!1,a["a"],void 0);i["default"]=c.exports},"8f84":function(t,i,e){"use strict";e.r(i);var a=e("aa6e"),n=e("dbdb");for(var l in n)["default"].indexOf(l)<0&&function(t){e.d(i,t,(function(){return n[t]}))}(l);e("1078");var o=e("828b"),c=Object(o["a"])(n["default"],a["b"],a["c"],!1,null,"4d0bc574",null,!1,a["a"],void 0);i["default"]=c.exports},a307:function(t,i,e){"use strict";e("6a54"),Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;i.default={"uicon-level":"","uicon-column-line":"","uicon-checkbox-mark":"","uicon-folder":"","uicon-movie":"","uicon-star-fill":"","uicon-star":"","uicon-phone-fill":"","uicon-phone":"","uicon-apple-fill":"","uicon-chrome-circle-fill":"","uicon-backspace":"","uicon-attach":"","uicon-cut":"","uicon-empty-car":"","uicon-empty-coupon":"","uicon-empty-address":"","uicon-empty-favor":"","uicon-empty-permission":"","uicon-empty-news":"","uicon-empty-search":"","uicon-github-circle-fill":"","uicon-rmb":"","uicon-person-delete-fill":"","uicon-reload":"","uicon-order":"","uicon-server-man":"","uicon-search":"","uicon-fingerprint":"","uicon-more-dot-fill":"","uicon-scan":"","uicon-share-square":"","uicon-map":"","uicon-map-fill":"","uicon-tags":"","uicon-tags-fill":"","uicon-bookmark-fill":"","uicon-bookmark":"","uicon-eye":"","uicon-eye-fill":"","uicon-mic":"","uicon-mic-off":"","uicon-calendar":"","uicon-calendar-fill":"","uicon-trash":"","uicon-trash-fill":"","uicon-play-left":"","uicon-play-right":"","uicon-minus":"","uicon-plus":"","uicon-info":"","uicon-info-circle":"","uicon-info-circle-fill":"","uicon-question":"","uicon-error":"","uicon-close":"","uicon-checkmark":"","uicon-android-circle-fill":"","uicon-android-fill":"","uicon-ie":"","uicon-IE-circle-fill":"","uicon-google":"","uicon-google-circle-fill":"","uicon-setting-fill":"","uicon-setting":"","uicon-minus-square-fill":"","uicon-plus-square-fill":"","uicon-heart":"","uicon-heart-fill":"","uicon-camera":"","uicon-camera-fill":"","uicon-more-circle":"","uicon-more-circle-fill":"","uicon-chat":"","uicon-chat-fill":"","uicon-bag-fill":"","uicon-bag":"","uicon-error-circle-fill":"","uicon-error-circle":"","uicon-close-circle":"","uicon-close-circle-fill":"","uicon-checkmark-circle":"","uicon-checkmark-circle-fill":"","uicon-question-circle-fill":"","uicon-question-circle":"","uicon-share":"","uicon-share-fill":"","uicon-shopping-cart":"","uicon-shopping-cart-fill":"","uicon-bell":"","uicon-bell-fill":"","uicon-list":"","uicon-list-dot":"","uicon-zhihu":"","uicon-zhihu-circle-fill":"","uicon-zhifubao":"","uicon-zhifubao-circle-fill":"","uicon-weixin-circle-fill":"","uicon-weixin-fill":"","uicon-twitter-circle-fill":"","uicon-twitter":"","uicon-taobao-circle-fill":"","uicon-taobao":"","uicon-weibo-circle-fill":"","uicon-weibo":"","uicon-qq-fill":"","uicon-qq-circle-fill":"","uicon-moments-circel-fill":"","uicon-moments":"","uicon-qzone":"","uicon-qzone-circle-fill":"","uicon-baidu-circle-fill":"","uicon-baidu":"","uicon-facebook-circle-fill":"","uicon-facebook":"","uicon-car":"","uicon-car-fill":"","uicon-warning-fill":"","uicon-warning":"","uicon-clock-fill":"","uicon-clock":"","uicon-edit-pen":"","uicon-edit-pen-fill":"","uicon-email":"","uicon-email-fill":"","uicon-minus-circle":"","uicon-minus-circle-fill":"","uicon-plus-circle":"","uicon-plus-circle-fill":"","uicon-file-text":"","uicon-file-text-fill":"","uicon-pushpin":"","uicon-pushpin-fill":"","uicon-grid":"","uicon-grid-fill":"","uicon-play-circle":"","uicon-play-circle-fill":"","uicon-pause-circle-fill":"","uicon-pause":"","uicon-pause-circle":"","uicon-eye-off":"","uicon-eye-off-outline":"","uicon-gift-fill":"","uicon-gift":"","uicon-rmb-circle-fill":"","uicon-rmb-circle":"","uicon-kefu-ermai":"","uicon-server-fill":"","uicon-coupon-fill":"","uicon-coupon":"","uicon-integral":"","uicon-integral-fill":"","uicon-home-fill":"","uicon-home":"","uicon-hourglass-half-fill":"","uicon-hourglass":"","uicon-account":"","uicon-plus-people-fill":"","uicon-minus-people-fill":"","uicon-account-fill":"","uicon-thumb-down-fill":"","uicon-thumb-down":"","uicon-thumb-up":"","uicon-thumb-up-fill":"","uicon-lock-fill":"","uicon-lock-open":"","uicon-lock-opened-fill":"","uicon-lock":"","uicon-red-packet-fill":"","uicon-photo-fill":"","uicon-photo":"","uicon-volume-off-fill":"","uicon-volume-off":"","uicon-volume-fill":"","uicon-volume":"","uicon-red-packet":"","uicon-download":"","uicon-arrow-up-fill":"","uicon-arrow-down-fill":"","uicon-play-left-fill":"","uicon-play-right-fill":"","uicon-rewind-left-fill":"","uicon-rewind-right-fill":"","uicon-arrow-downward":"","uicon-arrow-leftward":"","uicon-arrow-rightward":"","uicon-arrow-upward":"","uicon-arrow-down":"","uicon-arrow-right":"","uicon-arrow-left":"","uicon-arrow-up":"","uicon-skip-back-left":"","uicon-skip-forward-right":"","uicon-rewind-right":"","uicon-rewind-left":"","uicon-arrow-right-double":"","uicon-arrow-left-double":"","uicon-wifi-off":"","uicon-wifi":"","uicon-empty-data":"","uicon-empty-history":"","uicon-empty-list":"","uicon-empty-page":"","uicon-empty-order":"","uicon-man":"","uicon-woman":"","uicon-man-add":"","uicon-man-add-fill":"","uicon-man-delete":"","uicon-man-delete-fill":"","uicon-zh":"","uicon-en":""}},a93d:function(t,i,e){"use strict";e("6a54"),Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0,e("64aa");var a={props:{name:{type:String,default:uni.$u.props.icon.name},color:{type:String,default:uni.$u.props.icon.color},size:{type:[String,Number],default:uni.$u.props.icon.size},bold:{type:Boolean,default:uni.$u.props.icon.bold},index:{type:[String,Number],default:uni.$u.props.icon.index},hoverClass:{type:String,default:uni.$u.props.icon.hoverClass},customPrefix:{type:String,default:uni.$u.props.icon.customPrefix},label:{type:[String,Number],default:uni.$u.props.icon.label},labelPos:{type:String,default:uni.$u.props.icon.labelPos},labelSize:{type:[String,Number],default:uni.$u.props.icon.labelSize},labelColor:{type:String,default:uni.$u.props.icon.labelColor},space:{type:[String,Number],default:uni.$u.props.icon.space},imgMode:{type:String,default:uni.$u.props.icon.imgMode},width:{type:[String,Number],default:uni.$u.props.icon.width},height:{type:[String,Number],default:uni.$u.props.icon.height},top:{type:[String,Number],default:uni.$u.props.icon.top},stop:{type:Boolean,default:uni.$u.props.icon.stop}}};i.default=a},aa6e:function(t,i,e){"use strict";e.d(i,"b",(function(){return n})),e.d(i,"c",(function(){return l})),e.d(i,"a",(function(){return a}));var a={uButton:e("11af").default},n=function(){var t=this,i=t.$createElement,e=t._self._c||i;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(i){arguments[0]=i=t.$handleEvent(i),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.utils.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),t.lxData.appointmentId?e("v-uni-view",{staticClass:"info-item"},[e("v-uni-text",{staticClass:"info-label"},[t._v("关联预约号")]),e("v-uni-text",{staticClass:"info-value",staticStyle:{color:"#43a047"},on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.goToAppointment(t.lxData.appointmentId)}}},[t._v(t._s(t.lxData.appointmentId||"无"))])],1):t._e()],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(i,a){return e("v-uni-view",{key:a,staticClass:"deduct-item"},[e("v-uni-view",{staticClass:"deduct-header"},[e("v-uni-text",{staticClass:"deduct-name"},[t._v(t._s(i.itemName||"未知品项"))]),e("v-uni-text",{staticClass:"deduct-type"},[t._v(t._s(i.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(i.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(i.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(i.amount||0))])],1)],1),i.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(i.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(i,a){return e("v-uni-view",{key:a,staticClass:"px-item"},[e("v-uni-view",{staticClass:"px-header"},[e("v-uni-text",{staticClass:"px-name"},[t._v(t._s(i.pxmc||"未知品项"))]),e("v-uni-text",{staticClass:"px-type"},[t._v(t._s(i.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(i.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(i.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(i.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(i.remark||"无"))])],1),i.lqKdJksyjList&&i.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(i.lqKdJksyjList,(function(i,a){return e("v-uni-view",{key:a,staticClass:"staff-item"},[e("v-uni-text",{staticClass:"staff-name"},[t._v(t._s(i.jksxm||"未知"))]),e("v-uni-text",{staticClass:"staff-amount"},[t._v("¥"+t._s(i.jksyj||0))])],1)})),1)],1):t._e(),i.lqKdKjbsyjList&&i.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(i.lqKdKjbsyjList,(function(i,a){return e("v-uni-view",{key:a,staticClass:"staff-item"},[e("v-uni-text",{staticClass:"staff-name"},[t._v(t._s(i.kjblsxm||"未知"))]),e("v-uni-text",{staticClass:"staff-amount"},[t._v("¥"+t._s(i.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(i,a){return e("v-uni-view",{key:a,staticClass:"file-item",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.previewSignature(t.lxData.scwj,a)}}},[e("v-uni-text",{staticClass:"file-icon"},[t._v("🖼️")]),e("v-uni-text",{staticClass:"file-name"},[t._v(t._s(i.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(i,a){return e("v-uni-view",{key:a,staticClass:"file-item",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.previewSignature(t.lxData.f_FileUrl,a)}}},[e("v-uni-text",{staticClass:"file-icon"},[t._v("🖼️")]),e("v-uni-text",{staticClass:"file-name"},[t._v(t._s(i.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(i){arguments[0]=i=t.$handleEvent(i),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(i){arguments[0]=i=t.$handleEvent(i),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(i){arguments[0]=i=t.$handleEvent(i),t.handleReopen.apply(void 0,arguments)}}},[t._v(" 修改 ")]),e("v-uni-button",{staticClass:"action-btn reopen-btn",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.openAttachmentEdit.apply(void 0,arguments)}}},[t._v(" 附件 ")])],1):t._e()],1)],1),t.showCancelDialog?e("v-uni-view",{staticClass:"dialog-overlay",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.cancelCancelDialog.apply(void 0,arguments)}}},[e("v-uni-view",{staticClass:"cancel-dialog",on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i)}}},[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(i){t.cancelRemark=i},expression:"cancelRemark"}})],1)],1),e("v-uni-view",{staticClass:"dialog-buttons"},[e("v-uni-button",{staticClass:"dialog-btn cancel-dialog-btn",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),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(i){arguments[0]=i=t.$handleEvent(i),t.confirmCancel.apply(void 0,arguments)}}},[t._v(" 确认作废 ")])],1)],1)],1):t._e(),t.fileEditVisible?e("v-uni-view",{staticClass:"dialog-overlay",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.closeAttachmentEdit.apply(void 0,arguments)}}},[e("v-uni-view",{staticClass:"cancel-dialog file-edit-dialog",on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i)}}},[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-view",{staticClass:"file-edit-section"},[e("v-uni-view",{staticClass:"file-title"},[t._v("收据文件")]),e("v-uni-view",{staticClass:"file-upload-area",on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.chooseFile("receipt")}}},[e("v-uni-view",{staticClass:"file-upload-text"},[e("v-uni-text",{staticClass:"file-upload-icon"},[t._v("📁")]),e("v-uni-text",[t._v("点击选择文件")])],1)],1),e("v-uni-view",{staticClass:"file-list"},t._l(t.editScwj,(function(i,a){return e("v-uni-view",{key:a,staticClass:"file-item"},[e("v-uni-text",{staticClass:"file-icon"},[t._v(t._s(t.getFileIcon(i.type)))]),e("v-uni-text",{staticClass:"file-name"},[t._v(t._s(i.name||"未知文件"))]),e("v-uni-button",{staticClass:"btn-error",on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.removeFile("receipt",a)}}},[t._v("删除")])],1)})),1)],1),e("v-uni-view",{staticClass:"file-edit-section"},[e("v-uni-view",{staticClass:"file-title"},[t._v("其他文件")]),e("v-uni-view",{staticClass:"file-upload-area",on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.chooseFile("other")}}},[e("v-uni-view",{staticClass:"file-upload-text"},[e("v-uni-text",{staticClass:"file-upload-icon"},[t._v("📁")]),e("v-uni-text",[t._v("点击选择文件")])],1)],1),e("v-uni-view",{staticClass:"file-list"},t._l(t.editFFileUrl,(function(i,a){return e("v-uni-view",{key:a,staticClass:"file-item"},[e("v-uni-text",{staticClass:"file-icon"},[t._v(t._s(t.getFileIcon(i.type)))]),e("v-uni-text",{staticClass:"file-name"},[t._v(t._s(i.name||"未知文件"))]),e("v-uni-button",{staticClass:"btn-error",on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.removeFile("other",a)}}},[t._v("删除")])],1)})),1)],1),e("v-uni-view",{staticClass:"file-edit-section"},[e("v-uni-view",{staticClass:"file-title"},[t._v("简介")]),e("v-uni-textarea",{staticClass:"remark-input",attrs:{placeholder:"请输入简介...",maxlength:"500","show-count":!0},model:{value:t.editJj,callback:function(i){t.editJj=i},expression:"editJj"}})],1),e("v-uni-view",{staticClass:"file-edit-section"},[e("v-uni-view",{staticClass:"file-title"},[t._v("备注")]),e("v-uni-textarea",{staticClass:"remark-input",attrs:{placeholder:"请输入备注...",maxlength:"500","show-count":!0},model:{value:t.editBz,callback:function(i){t.editBz=i},expression:"editBz"}})],1)],1),e("v-uni-view",{staticClass:"dialog-buttons"},[e("v-uni-button",{staticClass:"dialog-btn cancel-dialog-btn",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.closeAttachmentEdit.apply(void 0,arguments)}}},[t._v("取消")]),e("v-uni-button",{staticClass:"dialog-btn confirm-dialog-btn",attrs:{loading:t.fileSubmitLoading},on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.submitAttachmentUpdate.apply(void 0,arguments)}}},[t._v(" 保存 ")])],1)],1)],1):t._e()],1)},l=[]},bfd2:function(t,i,e){var a=e("c86c");i=a(!1),i.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.container[data-v-4d0bc574]{min-height:100vh;background:linear-gradient(135deg,#e8f5e9,#b2dfdb);padding:%?40?%;box-sizing:border-box}.header[data-v-4d0bc574]{display:flex;align-items:center;justify-content:space-between;margin-bottom:%?40?%}.back-btn[data-v-4d0bc574]{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-4d0bc574]{text-align:center;color:#388e3c;font-size:%?36?%;font-weight:700;letter-spacing:%?4?%;flex:1}.detail-card[data-v-4d0bc574]{background:#fff;border-radius:%?32?%;box-shadow:0 %?8?% %?32?% rgba(76,175,80,.1);overflow:hidden}.card-header[data-v-4d0bc574]{background:linear-gradient(120deg,#43e97b,#38f9d7);padding:%?32?% %?40?%;color:#fff;font-weight:600;letter-spacing:%?2?%;font-size:%?32?%}.detail-content[data-v-4d0bc574]{padding:%?40?%}.loading[data-v-4d0bc574]{text-align:center;padding:%?80?% %?40?%;color:#6a9c6a;font-size:%?28?%}.error-state[data-v-4d0bc574]{text-align:center;padding:%?80?% %?40?%;color:#c62828}.retry-btn[data-v-4d0bc574]{margin-top:%?24?%;background:#43a047;color:#fff;border-radius:%?16?%;padding:%?16?% %?32?%;font-size:%?28?%}.info-section[data-v-4d0bc574]{margin-bottom:%?48?%}.section-title[data-v-4d0bc574]{font-size:%?32?%;font-weight:600;color:#2e7d32;margin-bottom:%?32?%;padding-bottom:%?16?%;border-bottom:%?4?% solid #e8f5e9}.info-grid[data-v-4d0bc574]{display:grid;grid-template-columns:1fr 1fr;gap:%?32?%}.info-item[data-v-4d0bc574]{display:flex;flex-direction:column}.info-item.full-width[data-v-4d0bc574]{grid-column:1/-1}.info-label[data-v-4d0bc574]{font-size:%?24?%;color:#6a9c6a;margin-bottom:%?8?%;font-weight:500}.info-value[data-v-4d0bc574]{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-4d0bc574]{color:#43a047;font-weight:600}.info-value.debt[data-v-4d0bc574]{color:#ef6c00;background:#fff3e0;border-color:#ffe0b2}.info-value.normal[data-v-4d0bc574]{color:#2e7d32}.status-badge[data-v-4d0bc574]{display:inline-block;padding:%?8?% %?24?%;border-radius:%?40?%;font-size:%?24?%;font-weight:500;text-align:center}.status-badge.yes[data-v-4d0bc574]{background:#e8f5e9;color:#2e7d32;border:%?2?% solid #c8e6c9}.status-badge.no[data-v-4d0bc574]{background:#ffebee;color:#c62828;border:%?2?% solid #ffcdd2}\n/* 储扣信息样式 */.deduct-list[data-v-4d0bc574]{display:flex;flex-direction:column;gap:%?24?%}.deduct-item[data-v-4d0bc574]{background:#fff3e0;border:%?2?% solid #ffe0b2;border-radius:%?20?%;padding:%?24?%}.deduct-header[data-v-4d0bc574]{display:flex;justify-content:space-between;align-items:center;margin-bottom:%?16?%}.deduct-name[data-v-4d0bc574]{font-size:%?28?%;font-weight:600;color:#ef6c00}.deduct-type[data-v-4d0bc574]{font-size:%?24?%;color:#ff9800;background:#fff3e0;padding:%?4?% %?12?%;border-radius:%?12?%;border:%?1?% solid #ffe0b2}.deduct-details[data-v-4d0bc574]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:%?16?%;margin-bottom:%?16?%}.deduct-detail-item[data-v-4d0bc574]{display:flex;flex-direction:column;align-items:center}.deduct-label[data-v-4d0bc574]{font-size:%?22?%;color:#ff9800;margin-bottom:%?4?%}.deduct-value[data-v-4d0bc574]{font-size:%?26?%;color:#ef6c00;font-weight:500}.deduct-value.amount[data-v-4d0bc574]{color:#e65100;font-weight:600}.deduct-info[data-v-4d0bc574]{background:#fff8e1;border:%?1?% solid #ffe0b2;border-radius:%?12?%;padding:%?16?%;margin-top:%?12?%}.deduct-info-item[data-v-4d0bc574]{display:flex;justify-content:space-between;align-items:center}.deduct-info-label[data-v-4d0bc574]{font-size:%?24?%;color:#ff9800;font-weight:500}.deduct-info-value[data-v-4d0bc574]{font-size:%?24?%;color:#ef6c00;font-weight:600}\n/* 品项明细样式 */.px-list[data-v-4d0bc574]{display:flex;flex-direction:column;gap:%?24?%}.px-item[data-v-4d0bc574]{background:#f8fff8;border:%?2?% solid #e8f5e9;border-radius:%?20?%;padding:%?24?%}.px-header[data-v-4d0bc574]{display:flex;justify-content:space-between;align-items:center;margin-bottom:%?16?%}.px-name[data-v-4d0bc574]{font-size:%?28?%;font-weight:600;color:#2e7d32}.px-type[data-v-4d0bc574]{font-size:%?24?%;color:#6a9c6a;background:#e8f5e9;padding:%?4?% %?12?%;border-radius:%?12?%}.px-details[data-v-4d0bc574]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:%?16?%;margin-bottom:%?16?%}.px-detail-item[data-v-4d0bc574]{display:flex;flex-direction:column;align-items:center}.px-label[data-v-4d0bc574]{font-size:%?22?%;color:#6a9c6a;margin-bottom:%?4?%}.px-value[data-v-4d0bc574]{font-size:%?26?%;color:#2e7d32;font-weight:500}.px-value.amount[data-v-4d0bc574]{color:#43a047;font-weight:600}\n/* 员工业绩样式 */.staff-section[data-v-4d0bc574]{margin-top:%?16?%;padding-top:%?16?%;border-top:%?2?% solid #e8f5e9}.staff-title[data-v-4d0bc574]{font-size:%?24?%;color:#6a9c6a;margin-bottom:%?12?%;font-weight:500}.staff-list[data-v-4d0bc574]{display:flex;flex-direction:column;gap:%?8?%}.staff-item[data-v-4d0bc574]{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-4d0bc574]{font-size:%?26?%;color:#2e7d32}.staff-amount[data-v-4d0bc574]{font-size:%?26?%;color:#43a047;font-weight:600}\n/* 文件信息样式 */.file-section[data-v-4d0bc574]{margin-bottom:%?24?%}.file-edit-dialog[data-v-4d0bc574]{max-height:90vh;display:flex;flex-direction:column}.file-edit-section[data-v-4d0bc574]{margin-bottom:%?32?%}.file-upload-area[data-v-4d0bc574]{border:%?2?% dashed #e8f5e9;border-radius:%?16?%;padding:%?20?%;margin-bottom:%?16?%;display:flex;align-items:center;justify-content:center;background:#f8fff8}.file-upload-text[data-v-4d0bc574]{display:flex;align-items:center;gap:%?12?%;color:#2e7d32;font-size:%?26?%}.file-title[data-v-4d0bc574]{font-size:%?28?%;color:#2e7d32;font-weight:500;margin-bottom:%?16?%}.file-list[data-v-4d0bc574]{display:flex;flex-direction:column;gap:%?12?%}.file-item[data-v-4d0bc574]{display:flex;align-items:center;background:#f8fff8;padding:%?16?% %?20?%;border-radius:%?12?%;border:%?2?% solid #e8f5e9;justify-content:space-between}.file-icon[data-v-4d0bc574]{font-size:%?32?%;margin-right:%?16?%}.file-name[data-v-4d0bc574]{flex:1;font-size:%?26?%;color:#2e7d32;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-error[data-v-4d0bc574]{background:#ff6b6b;color:#fff;border:none;border-radius:%?12?%;padding:%?12?% %?20?%;font-size:%?24?%}\n/* 操作按钮样式 */.action-buttons[data-v-4d0bc574]{display:flex;gap:%?24?%;margin-top:%?40?%;padding-top:%?32?%;border-top:%?2?% solid #e8f5e9}.action-btn[data-v-4d0bc574]{flex:1;height:%?88?%;border-radius:%?24?%;font-size:%?32?%;font-weight:600;letter-spacing:%?2?%;transition:all .3s ease}.cancel-btn[data-v-4d0bc574]{background:linear-gradient(135deg,#ff6b6b,#ee5a52);color:#fff;border:none;box-shadow:0 %?6?% %?20?% hsla(0,100%,71%,.3)}.cancel-btn[data-v-4d0bc574]:hover{-webkit-transform:translateY(%?-2?%);transform:translateY(%?-2?%);box-shadow:0 %?8?% %?25?% hsla(0,100%,71%,.4)}.reopen-btn[data-v-4d0bc574]{background:linear-gradient(135deg,#43e97b,#38f9d7);color:#fff;border:none;box-shadow:0 %?6?% %?20?% rgba(67,233,123,.3)}.reopen-btn[data-v-4d0bc574]:hover{-webkit-transform:translateY(%?-2?%);transform:translateY(%?-2?%);box-shadow:0 %?8?% %?25?% rgba(67,233,123,.4)}\n/* 作废对话框样式 */.dialog-overlay[data-v-4d0bc574]{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-4d0bc574]{background:#fff;border-radius:%?20?%;overflow:hidden;width:%?600?%;max-width:90%}.dialog-header[data-v-4d0bc574]{background:linear-gradient(120deg,#ff6b6b,#ee5a52);padding:%?32?% %?40?%;text-align:center}.dialog-title[data-v-4d0bc574]{color:#fff;font-size:%?32?%;font-weight:600;letter-spacing:%?2?%}.dialog-content[data-v-4d0bc574]{padding:%?40?%;max-height:300px;overflow-y:scroll}.dialog-tip[data-v-4d0bc574]{font-size:%?28?%;color:#666;line-height:1.6;margin-bottom:%?32?%;display:block}.remark-section[data-v-4d0bc574]{margin-top:%?24?%}.remark-label[data-v-4d0bc574]{font-size:%?28?%;color:#2e7d32;font-weight:500;margin-bottom:%?16?%;display:block}.remark-input[data-v-4d0bc574]{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-4d0bc574]:focus{border-color:#43a047;background:#fff}.dialog-buttons[data-v-4d0bc574]{display:flex;gap:%?24?%;padding:0 %?40?% %?40?%}.dialog-btn[data-v-4d0bc574]{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-4d0bc574]{background:#f5f5f5;color:#666;border:%?2?% solid #e0e0e0}.cancel-dialog-btn[data-v-4d0bc574]:hover{background:#eee}.confirm-dialog-btn[data-v-4d0bc574]{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-4d0bc574]: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-4d0bc574]:disabled{background:#ccc;color:#999;box-shadow:none;cursor:not-allowed}',""]),t.exports=i},ce74:function(t,i,e){var a=e("c86c");i=a(!1),i.push([t.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */uni-view[data-v-59765974], uni-scroll-view[data-v-59765974], uni-swiper-item[data-v-59765974]{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}@font-face{font-family:uicon-iconfont;src:url(https://at.alicdn.com/t/font_2225171_8kdcwk4po24.ttf) format("truetype")}.u-icon[data-v-59765974]{display:flex;align-items:center}.u-icon--left[data-v-59765974]{flex-direction:row-reverse;align-items:center}.u-icon--right[data-v-59765974]{flex-direction:row;align-items:center}.u-icon--top[data-v-59765974]{flex-direction:column-reverse;justify-content:center}.u-icon--bottom[data-v-59765974]{flex-direction:column;justify-content:center}.u-icon__icon[data-v-59765974]{font-family:uicon-iconfont;position:relative;\ndisplay:flex;\nflex-direction:row;align-items:center}.u-icon__icon--primary[data-v-59765974]{color:#3c9cff}.u-icon__icon--success[data-v-59765974]{color:#5ac725}.u-icon__icon--error[data-v-59765974]{color:#e54d42}.u-icon__icon--warning[data-v-59765974]{color:#f9ae3d}.u-icon__icon--info[data-v-59765974]{color:#909399}.u-icon__img[data-v-59765974]{height:auto;will-change:transform}.u-icon__label[data-v-59765974]{line-height:1}',""]),t.exports=i},dbdb:function(t,i,e){"use strict";e.r(i);var a=e("1a34"),n=e.n(a);for(var l in a)["default"].indexOf(l)<0&&function(t){e.d(i,t,(function(){return a[t]}))}(l);i["default"]=n.a},fa49:function(t,i,e){var a=e("bfd2");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=e("967d").default;n("4280e1ba",a,!0,{sourceMap:!1,shadowMode:!1})}}]);