(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["claim-risk-review-page"],{1447:function(e,t,i){"use strict";var r=i("04c2"),a=i("203c"),s=i("db2f"),n=i("62f1"),o=i("ed14"),l=i("d5f7"),c=i("8dda"),d=i("00c3"),u=i("56ce"),v=TypeError,h=u((function(){[].keys().reduce((function(){}),void 0)})),f=!h&&c("reduce",v);r({target:"Iterator",proto:!0,real:!0,forced:h||f},{reduce:function(e){n(this);try{s(e)}catch(u){l(this,"throw",u)}var t=arguments.length<2,i=t?void 0:arguments[1];if(f)return d(f,this,t?[e]:[e,i]);var r=o(this),c=0;if(a(r,(function(r){t?(t=!1,i=r):i=e(i,r,c),c++}),{IS_RECORD:!0}),t)throw new v("Reduce of empty iterator with no initial value");return i}})},"1d47":function(e,t,i){"use strict";i("73e7")},3739:function(e,t,i){"use strict";var r=i("04c2"),a=i("ac1e"),s=i("203c"),n=i("db2f"),o=i("62f1"),l=i("ed14"),c=i("d5f7"),d=i("8dda"),u=d("find",TypeError);r({target:"Iterator",proto:!0,real:!0,forced:u},{find:function(e){o(this);try{n(e)}catch(r){c(this,"throw",r)}if(u)return a(u,this,e);var t=l(this),i=0;return s(t,(function(t,r){if(e(t,i++))return r(t)}),{IS_RECORD:!0,INTERRUPTED:!0}).result}})},"4c15":function(e,t,i){"use strict";var r=i("79b9"),a=i("e833"),s=i("8270"),n=function(e){return a.slice(0,e.length)===e};e.exports=function(){return n("Bun/")?"BUN":n("Cloudflare-Workers")?"CLOUDFLARE":n("Deno/")?"DENO":n("Node.js/")?"NODE":r.Bun&&"string"==typeof Bun.version?"BUN":r.Deno&&"object"==typeof Deno.version?"DENO":"process"===s(r.process)?"NODE":r.window&&r.document?"BROWSER":"REST"}()},"50b7":function(e,t,i){"use strict";var r=i("f43f"),a=i("42ee"),s=i("62fc"),n=URLSearchParams.prototype,o=a(n.forEach);r&&!("size"in n)&&s(n,"size",{get:function(){var e=0;return o(this,(function(){e++})),e},configurable:!0,enumerable:!0})},5545:function(e,t,i){"use strict";var r=i("768e"),a=i("42ee"),s=i("bd47"),n=i("de54"),o=URLSearchParams,l=o.prototype,c=a(l.append),d=a(l["delete"]),u=a(l.forEach),v=a([].push),h=new o("a=1&a=2&b=3");h["delete"]("a",1),h["delete"]("b",void 0),h+""!=="a=2"&&r(l,"delete",(function(e){var t=arguments.length,i=t<2?void 0:arguments[1];if(t&&void 0===i)return d(this,e);var r=[];u(this,(function(e,t){v(r,{key:t,value:e})})),n(t,1);var a,o=s(e),l=s(i),h=0,f=r.length;while(h{var i,r,a;const s=String((null===e||void 0===e?void 0:e.targetCaseNo)||(null===e||void 0===e?void 0:e.target_case_no)||"").trim();if(!s)return null;const n=null!==(i=null!==(r=null===e||void 0===e?void 0:e.targetMaterialId)&&void 0!==r?r:null===e||void 0===e?void 0:e.target_material_id)&&void 0!==i?i:null,o=String((null===e||void 0===e?void 0:e.targetFileHash)||(null===e||void 0===e?void 0:e.target_file_hash)||"").trim(),l=Boolean(null===e||void 0===e?void 0:e.openable)&&Boolean(s);return{key:`${s}-${null!==(a=null!==n&&void 0!==n?n:o)&&void 0!==a?a:t}`,targetCaseNo:s,targetPolicyNo:String((null===e||void 0===e?void 0:e.targetPolicyNo)||(null===e||void 0===e?void 0:e.target_policy_no)||"").trim(),targetMaterialId:n,targetMaterialType:String((null===e||void 0===e?void 0:e.targetMaterialType)||(null===e||void 0===e?void 0:e.target_material_type)||"").trim(),targetFileHash:o,openable:l,disabledReason:String((null===e||void 0===e?void 0:e.disabledReason)||(null===e||void 0===e?void 0:e.disabled_reason)||"").trim(),matchCountInCase:Number((null===e||void 0===e?void 0:e.matchCountInCase)||(null===e||void 0===e?void 0:e.match_count_in_case)||0)||0}}).filter(Boolean)}function a(e={}){return n("/calculatorTool/medicalThreeColumn",e)}function s(e,t,i){const r=Array.isArray(e)?e:[],a=void 0===t||null===t?"":String(t),s=a?r.find(e=>String((null===e||void 0===e?void 0:e.material_id)||(null===e||void 0===e?void 0:e.id)||"")===a):null;return s&&null!==i&&void 0!==i&&i[a]?s:r.find(e=>{const t=(null===e||void 0===e?void 0:e.material_id)||(null===e||void 0===e?void 0:e.id);return void 0!==t&&null!==t&&Boolean(null===i||void 0===i?void 0:i[String(t)])})||null}function n(e,t={}){const i=new URLSearchParams,r=(e,t)=>{void 0!==t&&null!==t&&""!==t&&i.set(e,String(t))};r("caseNo",t.caseNo),r("focusMaterialId",t.focusMaterialId),r("focusFileHash",t.focusFileHash),r("focusMaterialType",t.focusMaterialType),r("sourceCaseNo",t.sourceCaseNo),r("sourceMaterialId",t.sourceMaterialId);const a=i.toString();return a?`${e}?${a}`:e}function o(e){if(void 0===e||null===e||""===e)return!1;const t=String(e).trim();if(!t)return!1;const i=Number(t);return Number.isFinite(i)&&i<0}function l(e){const t=void 0===e||null===e?"":String(e).trim();if(!t)return[];const i=[t],r=Number(t);if(Number.isFinite(r)&&0!==r){const e=String(Math.abs(r)),t="-"+e;i.includes(e)||i.push(e),i.includes(t)||i.push(t)}return i}function c(e,t,i){const r=Array.isArray(e)?e:[],a=l(t);if(a.length){const e=r.find(e=>{const t=String((null===e||void 0===e?void 0:e.material_id)||(null===e||void 0===e?void 0:e.id)||"").trim();return t&&a.includes(t)});if(e)return e}const s=String(i||"").trim();return s&&r.find(e=>{const t=String((null===e||void 0===e?void 0:e.file_hash)||(null===e||void 0===e?void 0:e.fileHash)||(null===e||void 0===e?void 0:e.imgMark)||"").trim();return t&&t===s})||null}function d(e,t){const i=Array.isArray(e)?e:[],r=String(t||"").trim();return r&&i.find(e=>{const t=String((null===e||void 0===e?void 0:e.materials_type)||(null===e||void 0===e?void 0:e.pipeline_materials_type)||(null===e||void 0===e?void 0:e.category)||"").trim();return t&&t===r})||null}},"73e7":function(e,t,i){},8295:function(e,t,i){"use strict";i.r(t);var r=function(){var e=this,t=e._self._c;return t("div",{staticClass:"claim-risk-review-page public_box"},[t("div",{staticClass:"claim-risk-review-page__header"},[t("div",[t("div",{staticClass:"claim-risk-review-page__nav"},[t("el-button",{attrs:{size:"mini",plain:""},on:{click:e.goWorkbench}},[e._v("返回核验工作台")]),t("el-button",{attrs:{size:"mini",type:"text"},on:{click:e.goDuplicateReview}},[e._v("切换到重复图片核验")]),t("el-button",{attrs:{size:"mini",type:"text"},on:{click:e.goSimilarImageReview}},[e._v("切换到相似图片核验")])],1),t("h2",[e._v("理算风险案件核验页面")]),t("p",[e._v("集中查看自动理算金额和当前理算金额差异超过 20% 的案件,并复用既有核验操作完成处理。")])]),t("div",{staticClass:"claim-risk-review-page__filters"},[t("el-switch",{attrs:{"active-text":"只看待核验"},on:{input:e.handleOnlyPendingToggle},model:{value:e.filters.onlyPending,callback:function(t){e.$set(e.filters,"onlyPending",t)},expression:"filters.onlyPending"}}),t("el-radio-group",{attrs:{size:"mini",disabled:e.filters.onlyPending},on:{input:e.handleReviewStatusChange},model:{value:e.filters.reviewStatus,callback:function(t){e.$set(e.filters,"reviewStatus",t)},expression:"filters.reviewStatus"}},[t("el-radio-button",{attrs:{label:"pending"}},[e._v("待定")]),t("el-radio-button",{attrs:{label:"useful"}},[e._v("有用")]),t("el-radio-button",{attrs:{label:"not-useful"}},[e._v("无用")]),t("el-radio-button",{attrs:{label:"all"}},[e._v("全部")])],1)],1)]),e.errorMessage?t("el-alert",{staticClass:"claim-risk-review-page__alert",attrs:{type:"error",closable:!1,title:e.errorMessage}}):e._e(),e.loading||e.records.length?e._e():t("el-empty",{attrs:{description:"当前无可核验记录"}}),e.records.length?t("div",{staticClass:"claim-risk-review-page__batch-bar"},[t("div",{staticClass:"claim-risk-review-page__batch-summary"},[e._v(" 当前页共 "+e._s(e.records.length)+" 条,可一键批量判断 ")]),t("div",{staticClass:"claim-risk-review-page__batch-actions"},[t("el-radio-group",{staticClass:"claim-risk-review-page__batch-group",attrs:{size:"mini"},model:{value:e.batchDecision,callback:function(t){e.batchDecision=t},expression:"batchDecision"}},[t("el-radio-button",{attrs:{label:"pending"}},[e._v("待定")]),t("el-radio-button",{attrs:{label:"useful"}},[e._v("有用")]),t("el-radio-button",{attrs:{label:"not-useful"}},[e._v("无用")])],1),t("el-button",{attrs:{size:"mini",type:"primary",loading:e.batchSaving},on:{click:e.handleBatchSaveConfirm}},[e._v(" 当前页批量保存 ")])],1)]):e._e(),t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"claim-risk-review-page__list"},e._l(e.records,(function(i){return t("div",{key:i.reviewRecordId,staticClass:"claim-risk-review-page__card"},[t("div",{staticClass:"claim-risk-review-page__main"},[t("div",{staticClass:"claim-risk-review-page__case-row"},[t("span",{staticClass:"claim-risk-review-page__label"},[e._v("案件号")]),t("el-button",{attrs:{type:"text"},on:{click:function(t){return e.handleOpenWorkbench(i)}}},[e._v(" "+e._s(i.caseNo||"-")+" ")]),t("el-tag",{attrs:{size:"mini",type:e.resolveStatusTagType(i.reviewStatus)}},[e._v(" "+e._s(e.resolveStatusLabel(i.reviewStatus))+" ")])],1),t("div",{staticClass:"claim-risk-review-page__amount-grid"},[t("div",{staticClass:"claim-risk-review-page__amount-item"},[t("span",{staticClass:"claim-risk-review-page__label"},[e._v("自动理算金额")]),t("span",[e._v(e._s(e.formatAmount(i.autoAmount)))])]),t("div",{staticClass:"claim-risk-review-page__amount-item"},[t("span",{staticClass:"claim-risk-review-page__label"},[e._v("当前医疗赔付金额")]),t("span",[e._v(e._s(e.formatAmount(i.currentAmount)))])]),t("div",{staticClass:"claim-risk-review-page__amount-item"},[t("span",{staticClass:"claim-risk-review-page__label"},[e._v("差异值")]),t("span",[e._v(e._s(e.formatAmount(i.differenceValue)))])]),t("div",{staticClass:"claim-risk-review-page__amount-item"},[t("span",{staticClass:"claim-risk-review-page__label"},[e._v("差异比例")]),t("span",[e._v(e._s(e.formatRatio(i.differenceRatio)))])])]),t("div",{staticClass:"claim-risk-review-page__meta"},[t("span",[e._v("最新原因:"+e._s(i.lastReasonDesc||"无"))]),i.reviewUpdatedAt?t("span",[e._v("最近处理:"+e._s(i.reviewUpdatedAt))]):e._e()]),e.historyVisibleMap[i.reviewRecordId]?t("div",{staticClass:"claim-risk-review-page__history"},[t("div",{staticClass:"claim-risk-review-page__history-title"},[e._v("历史变更记录和原因")]),(e.historyMap[i.reviewRecordId]||[]).length?t("el-timeline",e._l(e.historyMap[i.reviewRecordId],(function(r){return t("el-timeline-item",{key:`${i.reviewRecordId}-${r.historyId}`,attrs:{timestamp:r.changedAt}},[t("div",{staticClass:"claim-risk-review-page__history-reason"},[e._v(" "+e._s(r.reasonDesc||r.reasonCode||"无原因")+" ")]),t("div",{staticClass:"claim-risk-review-page__history-detail"},[e._v(" "+e._s(e.buildHistorySummary(r))+" ")])])})),1):e.historyLoadingMap[i.reviewRecordId]?e._e():t("el-empty",{attrs:{"image-size":60,description:"暂无历史"}})],1):e._e()]),t("div",{staticClass:"claim-risk-review-page__side"},[t("el-radio-group",{staticClass:"claim-risk-review-page__decision-group",attrs:{size:"mini"},model:{value:e.draftStatusMap[i.reviewRecordId],callback:function(t){e.$set(e.draftStatusMap,i.reviewRecordId,t)},expression:"draftStatusMap[record.reviewRecordId]"}},[t("el-radio-button",{attrs:{label:"pending"}},[e._v("待定")]),t("el-radio-button",{attrs:{label:"useful"}},[e._v("有用")]),t("el-radio-button",{attrs:{label:"not-useful"}},[e._v("无用")])],1),t("el-button",{attrs:{size:"mini",type:"primary",loading:e.savingRecordId===i.reviewRecordId},on:{click:function(t){return e.handleSave(i)}}},[e._v(" 保存 ")]),t("el-button",{attrs:{size:"mini"},on:{click:function(t){return e.toggleHistory(i)}}},[e._v(" "+e._s(e.historyVisibleMap[i.reviewRecordId]?"收起历史":"查看历史")+" ")])],1)])})),0),t("div",{staticClass:"claim-risk-review-page__pagination"},[t("el-pagination",{attrs:{background:"",layout:"prev, pager, next","current-page":e.filters.pageNo,"page-size":e.filters.pageSize,total:e.total},on:{"current-change":e.handlePageChange}})],1)],1)},a=[],s=(i("0f5d"),i("b138"),i("865d"),i("8f26"),i("d9d9"),i("666b"),i("963e"),i("1447"),i("61a9")),n=i("5923"),o=i("eb06"),l=i.n(o);function c(e){var t;const i=e||(null===(t=n["default"].prototype)||void 0===t?void 0:t.instance)||l.a.create();return i&&"function"===typeof i.get?i:l.a.create()}function d(e,t){var i;const r=String(e||"").trim();if(r)return r.replace(/\/$/,"");const a=String((null===t||void 0===t||null===(i=t.defaults)||void 0===i?void 0:i.baseURL)||"").trim();return a.replace(/\/$/,"")}function u(e,t){const i=t.startsWith("/")?t:"/"+t,r=String(e||"").trim().replace(/\/$/,"");return r?/(^|\/)manager$/.test(r)?`${r}${i}`:`${r}/manager${i}`:i}function v(e="",t={},i){const r=c(i),a=d(e,r);return r.get(u(a,"/claim-risk-review-records"),{params:{reviewStatus:t.reviewStatus||"pending",pageNo:t.pageNo||1,pageSize:t.pageSize||20}})}function h(e="",t,i){if(!t)throw new Error("reviewRecordId 不能为空");const r=c(i),a=d(e,r);return r.get(u(a,`/claim-risk-review-records/${t}/history`),{params:{}})}function f(e="",t,i={},r){if(!t)throw new Error("reviewRecordId 不能为空");if(!i.decision)throw new Error("payload.decision 必须提供");const a=c(r),s=d(e,a);return a.post(u(s,`/claim-risk-review-records/${t}/decision`),i)}function g(e="",t={},i){if(!Array.isArray(t.reviewRecordIds)||!t.reviewRecordIds.length)throw new Error("payload.reviewRecordIds 必须提供");if(!t.decision)throw new Error("payload.decision 必须提供");const r=c(i),a=d(e,r);return r.post(u(a,"/claim-risk-review-records/batch-decision"),t)}var p={name:"ClaimRiskReviewPage",inject:{injectedInterfaceUrl:{from:"interfaceUrl",default:""}},data(){return{loading:!1,savingRecordId:null,batchSaving:!1,records:[],total:0,errorMessage:"",batchDecision:"useful",draftStatusMap:{},historyMap:{},historyVisibleMap:{},historyLoadingMap:{},filters:{reviewStatus:"pending",onlyPending:!0,pageNo:1,pageSize:20}}},created(){this.hydrateFiltersFromRoute(),this.fetchRecords()},methods:{getResolvedInterfaceUrl(){return this.injectedInterfaceUrl||""},goWorkbench(){this.$router.push({path:"/calculatorTool/reviewWorkbench"})},goDuplicateReview(){this.$router.push({path:"/calculatorTool/duplicateReview"})},goSimilarImageReview(){this.$router.push({path:"/calculatorTool/similarImageReview"})},hydrateFiltersFromRoute(){const e=this.$route&&this.$route.query||{},t="false"!==e.onlyPending;this.filters.onlyPending=t,this.filters.reviewStatus=t?"pending":e.reviewStatus||"all",this.filters.pageNo=Number(e.pageNo)>0?Number(e.pageNo):1},syncRouteQuery(){this.$router&&this.$route&&this.$router.replace({query:{onlyPending:this.filters.onlyPending?"true":"false",reviewStatus:this.filters.reviewStatus,pageNo:this.filters.pageNo>1?String(this.filters.pageNo):void 0}}).catch(()=>{})},formatAmount(e){return null===e||void 0===e||""===e?"-":Number(e).toFixed(2)},formatRatio(e){return null===e||void 0===e||""===e?"-":(100*Number(e)).toFixed(2)+"%"},formatHistoryValue(e,t){return null===e||void 0===e||""===e?"-":t?t(e):String(e)},resolveStatusLabel(e){if(null===e||void 0===e||""===e)return"-";const t={pending:"待定",useful:"有用","not-useful":"无用"};return t[e]||String(e)},resetHistoryState(e=[]){e.forEach(e=>{this.$delete(this.historyMap,e),this.$delete(this.historyVisibleMap,e),this.$delete(this.historyLoadingMap,e)})},buildHistorySummary(e){const t=`核验状态 ${this.resolveStatusLabel(e.beforeReviewStatus)} → ${this.resolveStatusLabel(e.afterReviewStatus)}`,i=`记录状态 ${this.formatHistoryValue(e.beforeRecordStatus)} → ${this.formatHistoryValue(e.afterRecordStatus)}`,r=`自动理算 ${this.formatHistoryValue(e.beforeAutoAmount,this.formatAmount)} → ${this.formatHistoryValue(e.afterAutoAmount,this.formatAmount)};当前医疗赔付 ${this.formatHistoryValue(e.beforeCurrentAmount,this.formatAmount)} → ${this.formatHistoryValue(e.afterCurrentAmount,this.formatAmount)}`;return`${t};${i};${r}`},resolveStatusTagType(e){const t={pending:"warning",useful:"success","not-useful":"info"};return t[e]||"warning"},handleOpenWorkbench(e){const t=String((null===e||void 0===e?void 0:e.caseNo)||"").trim();if(!t)return void this.$message.warning("当前案件缺少案件号,暂不可跳转");const i=Object(s["a"])("/calculatorTool/medicalThreeColumn",{caseNo:t});window.open(i,"_blank")},async fetchRecords(){this.loading=!0,this.errorMessage="";try{const e=await v(this.getResolvedInterfaceUrl(),{...this.filters,reviewStatus:this.filters.onlyPending?"pending":this.filters.reviewStatus},this.instance);if(!e||e.status<200||e.status>=300)throw new Error("理算风险核验记录加载失败");const t=e&&e.data||{};if(1!==t.code&&void 0!==t.code)throw new Error(t.message||"理算风险核验记录加载失败");const i=t.data||{};this.records=Array.isArray(i.items)?i.items:[],this.total=Number(i.total||0)||0,this.draftStatusMap=this.records.reduce((e,t)=>(e[t.reviewRecordId]=t.reviewStatus||"pending",e),{})}catch(e){this.records=[],this.total=0,this.errorMessage=e&&e.message?e.message:"理算风险核验记录加载失败"}finally{this.loading=!1}},handleReviewStatusChange(e){this.filters.reviewStatus=e,this.filters.pageNo=1,this.syncRouteQuery(),this.fetchRecords()},handleOnlyPendingToggle(e){this.filters.onlyPending=Boolean(e),this.filters.reviewStatus=this.filters.onlyPending?"pending":"all",this.filters.pageNo=1,this.syncRouteQuery(),this.fetchRecords()},handlePageChange(e){this.filters.pageNo=e,this.syncRouteQuery(),this.fetchRecords()},async handleSave(e){const t=this.draftStatusMap[e.reviewRecordId]||"pending";this.savingRecordId=e.reviewRecordId;try{const i=await f(this.getResolvedInterfaceUrl(),e.reviewRecordId,{decision:t},this.instance);if(!i||i.status<200||i.status>=300)throw new Error("保存失败");const r=i&&i.data||{};if(1!==r.code&&void 0!==r.code)throw new Error(r.message||"保存失败");const a=r.data||{};this.draftStatusMap={...this.draftStatusMap,[e.reviewRecordId]:t},this.resetHistoryState([e.reviewRecordId]),this.filters.onlyPending&&"pending"!==t?(this.records=this.records.filter(t=>t.reviewRecordId!==e.reviewRecordId),this.total=Math.max(0,Number(this.total||0)-1),!this.records.length&&this.total>0&&await this.fetchRecords()):this.records=this.records.map(i=>i.reviewRecordId===e.reviewRecordId?{...i,...a,reviewStatus:t}:i),this.$message.success("判断结果已保存")}catch(i){this.$message.error(i&&i.message?i.message:"保存失败")}finally{this.savingRecordId=null}},handleBatchSaveConfirm(){if(!this.records.length)return void this.$message.warning("当前页没有可保存的记录");const e={pending:"待定",useful:"有用","not-useful":"无用"},t=e[this.batchDecision]||this.batchDecision||"待定";this.$confirm(`确认将当前页 ${this.records.length} 条记录统一标记为「${t}」吗?`,"批量保存确认",{confirmButtonText:"确认保存",cancelButtonText:"取消",type:"warning"}).then(()=>this.handleBatchSave()).catch(()=>{})},async handleBatchSave(){const e=this.records.map(e=>e&&e.reviewRecordId).filter(e=>Number(e)>0);if(!e.length)return void this.$message.warning("当前页没有可保存的记录");const t=this.batchDecision||"pending";this.batchSaving=!0;try{var i;const r=await g(this.getResolvedInterfaceUrl(),{reviewRecordIds:e,decision:t},this.instance);if(!r||r.status<200||r.status>=300)throw new Error("批量保存失败");const a=r&&r.data||{};if(1!==a.code&&void 0!==a.code)throw new Error(a.message||"批量保存失败");this.draftStatusMap=e.reduce((e,i)=>(e[i]=t,e),{...this.draftStatusMap}),this.resetHistoryState(e),this.filters.onlyPending&&"pending"!==t?(this.records=[],this.total=Math.max(0,Number(this.total||0)-e.length),await this.fetchRecords()):await this.fetchRecords();const s=Number((null===a||void 0===a||null===(i=a.data)||void 0===i?void 0:i.updatedCount)||e.length)||e.length;this.$message.success(`已批量保存 ${s} 条判断结果`)}catch(r){this.$message.error(r&&r.message?r.message:"批量保存失败")}finally{this.batchSaving=!1}},async toggleHistory(e){const t=null===e||void 0===e?void 0:e.reviewRecordId;if(!t)return;const i=Boolean(this.historyVisibleMap[t]);if(this.$set(this.historyVisibleMap,t,!i),!i&&!this.historyMap[t]){this.$set(this.historyLoadingMap,t,!0);try{const e=await h(this.getResolvedInterfaceUrl(),t,this.instance);if(!e||e.status<200||e.status>=300)throw new Error("历史轨迹加载失败");const i=e&&e.data||{};if(1!==i.code&&void 0!==i.code)throw new Error(i.message||"历史轨迹加载失败");this.$set(this.historyMap,t,Array.isArray(i.data)?i.data:[])}catch(r){this.$message.error(r&&r.message?r.message:"历史轨迹加载失败"),this.$set(this.historyMap,t,[])}finally{this.$set(this.historyLoadingMap,t,!1)}}}}},m=p,w=(i("1d47"),i("1805")),y=Object(w["a"])(m,r,a,!1,null,"1188c2b2",null);t["default"]=y.exports},"865d":function(e,t,i){"use strict";var r=i("04c2"),a=i("f370").left,s=i("d1da"),n=i("4de2"),o=i("c3c0"),l=!o&&n>79&&n<83,c=l||!s("reduce");r({target:"Array",proto:!0,forced:c},{reduce:function(e){var t=arguments.length;return a(this,e,t,t>1?arguments[1]:void 0)}})},c3c0:function(e,t,i){"use strict";var r=i("4c15");e.exports="NODE"===r},d1da:function(e,t,i){"use strict";var r=i("56ce");e.exports=function(e,t){var i=[][e];return!!i&&r((function(){i.call(null,t||function(){return 1},1)}))}},de54:function(e,t,i){"use strict";var r=TypeError;e.exports=function(e,t){if(e=0:h>f;f+=g)f in v&&(d=i(d,v[f],f,u));return d}};e.exports={left:c(!1),right:c(!0)}},ff4d:function(e,t,i){"use strict";var r=i("768e"),a=i("42ee"),s=i("bd47"),n=i("de54"),o=URLSearchParams,l=o.prototype,c=a(l.getAll),d=a(l.has),u=new o("a=1");!u.has("a",2)&&u.has("a",void 0)||r(l,"has",(function(e){var t=arguments.length,i=t<2?void 0:arguments[1];if(t&&void 0===i)return d(this,e);var r=c(this,e);n(t,1);var a=s(i),o=0;while(o