(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-index-index"],{"3cc9":function(t,e,i){"use strict";var n=i("87d1"),a=i.n(n);a.a},4164:function(t,e,i){"use strict";i.r(e);var n=i("996e"),a=i.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(o);e["default"]=a.a},"4a00":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"home-container",class:{"wechat-browser":t.isWeixinBrowser}},[i("v-uni-view",{staticClass:"header-gradient"},[i("v-uni-view",{staticClass:"header-title"},[t._v("胥口枢纽闸站状态")]),i("v-uni-view",{staticClass:"header-info"},[i("v-uni-view",{staticClass:"info-item"},[i("v-uni-view",{staticClass:"info-value-group"},[i("v-uni-text",{staticClass:"info-value"},[t._v("吃水深度:"+t._s(void 0!==t.statistics.min_water_level_minus_06&&null!==t.statistics.min_water_level_minus_06?t.statistics.min_water_level_minus_06:"-")+"m")]),i("v-uni-text",{staticClass:"info-value"},[t._v("限高高度:"+t._s(void 0!==t.statistics.height_limit_minus_max&&null!==t.statistics.height_limit_minus_max?t.statistics.height_limit_minus_max:"-")+"m")])],1)],1)],1)],1),i("v-uni-view",{staticClass:"process-card"},[i("v-uni-view",{staticClass:"process-title-bar"},[i("v-uni-text",[t._v("闸站流程")])],1),i("v-uni-view",{staticClass:"process-flow"},[i("v-uni-view",{staticClass:"process-step"},[i("v-uni-image",{staticClass:"icon",attrs:{src:"/static/icon_step_index1.png",mode:"aspectFit"}}),i("v-uni-text",{staticClass:"process-label"},[t._v("先预约")])],1),i("v-uni-view",{staticClass:"arrow"},[t._v(">")]),i("v-uni-view",{staticClass:"process-step"},[i("v-uni-image",{staticClass:"icon",attrs:{src:"/static/icon_step_index2.png",mode:"aspectFit"}}),i("v-uni-text",{staticClass:"process-label"},[t._v("再购票")])],1),i("v-uni-view",{staticClass:"arrow"},[t._v(">")]),i("v-uni-view",{staticClass:"process-step"},[i("v-uni-image",{staticClass:"icon",attrs:{src:"/static/icon_step_index3.png",mode:"aspectFit"}}),i("v-uni-text",{staticClass:"process-label"},[t._v("排队过闸")])],1)],1)],1),i("v-uni-view",{staticClass:"card-grid"},[i("v-uni-view",{staticClass:"func-card",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goReservation.apply(void 0,arguments)}}},[i("v-uni-image",{staticClass:"card-bg",attrs:{src:"/static/index_radius_green.png",mode:"aspectFill"}}),i("v-uni-view",{staticClass:"func-card-content"},[i("v-uni-text",{staticClass:"func-title"},[t._v("过闸预约")]),i("v-uni-text",{staticClass:"func-num"},[t._v(t._s(t.statistics.total_count))])],1),i("v-uni-view",{staticClass:"func-bg-icon clock"})],1),i("v-uni-view",{staticClass:"func-card",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goOrder.apply(void 0,arguments)}}},[i("v-uni-image",{staticClass:"card-bg",attrs:{src:"/static/index_radius_blue.png",mode:"aspectFill"}}),i("v-uni-view",{staticClass:"func-card-content"},[i("v-uni-text",{staticClass:"func-title"},[t._v("在线付款")]),i("v-uni-text",{staticClass:"func-num"},[t._v(t._s(t.statistics.unpaid_count))])],1),i("v-uni-view",{staticClass:"func-bg-icon ticket"})],1),i("v-uni-view",{staticClass:"func-card",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goWaitPass.apply(void 0,arguments)}}},[i("v-uni-image",{staticClass:"card-bg",attrs:{src:"/static/index_radius_orange.png",mode:"aspectFill"}}),i("v-uni-view",{staticClass:"func-card-content"},[i("v-uni-text",{staticClass:"func-title"},[t._v("排队过闸")]),i("v-uni-text",{staticClass:"func-num"},[t._v(t._s(t.statistics.paid_count))])],1),i("v-uni-view",{staticClass:"func-bg-icon ship"})],1),i("v-uni-view",{staticClass:"func-card",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goInvoiceManage.apply(void 0,arguments)}}},[i("v-uni-image",{staticClass:"card-bg",attrs:{src:"/static/index_radius_purple.png",mode:"aspectFill"}}),i("v-uni-view",{staticClass:"func-card-content"},[i("v-uni-text",{staticClass:"func-title"},[t._v("我的开票")]),i("v-uni-text",{staticClass:"func-num"},[t._v(t._s(t.statistics.billed_count))])],1),i("v-uni-view",{staticClass:"func-bg-icon invoice"})],1)],1),t.showEditPopup?i("v-uni-view",{staticClass:"edit-popup-mask",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.closeEditPopup.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"edit-popup",on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e)}}},[i("v-uni-view",{staticClass:"edit-popup-header"},[i("v-uni-text",[t._v("更新信息")]),i("v-uni-text",{staticClass:"edit-popup-close",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.closeEditPopup.apply(void 0,arguments)}}},[t._v("×")])],1),i("v-uni-view",{staticClass:"edit-popup-content"},[i("v-uni-view",{staticClass:"edit-field"},[i("v-uni-text",{staticClass:"edit-label"},[t._v("姓名")]),i("v-uni-input",{staticClass:"edit-input",attrs:{placeholder:"请输入姓名"},model:{value:t.editForm.name,callback:function(e){t.$set(t.editForm,"name",e)},expression:"editForm.name"}})],1),i("v-uni-view",{staticClass:"edit-field"},[i("v-uni-text",{staticClass:"edit-label"},[t._v("开票抬头类型")]),i("v-uni-view",{staticClass:"payer-type-group"},[i("v-uni-view",{staticClass:"payer-type-item",class:{active:1===Number(t.editForm.payer_type)},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.editForm.payer_type=1}}},[t._v(" 船名 ")]),i("v-uni-view",{staticClass:"payer-type-item",class:{active:2===Number(t.editForm.payer_type)},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.editForm.payer_type=2}}},[t._v(" 单位 ")])],1)],1),2===Number(t.editForm.payer_type)?i("v-uni-view",{staticClass:"edit-field"},[i("v-uni-text",{staticClass:"edit-label"},[t._v("单位名称")]),i("v-uni-input",{staticClass:"edit-input",attrs:{placeholder:"请输入单位名称"},model:{value:t.editForm.company_name,callback:function(e){t.$set(t.editForm,"company_name",e)},expression:"editForm.company_name"}})],1):t._e(),i("v-uni-view",{staticClass:"edit-field"},[i("v-uni-text",{staticClass:"edit-label"},[t._v("手机号")]),i("v-uni-input",{staticClass:"edit-input",attrs:{type:"number",maxlength:"11",placeholder:"请输入手机号"},model:{value:t.editForm.phone,callback:function(e){t.$set(t.editForm,"phone",e)},expression:"editForm.phone"}})],1),i("v-uni-view",{staticClass:"edit-field"},[i("v-uni-text",{staticClass:"edit-label"},[t._v("验证码")]),i("v-uni-view",{staticClass:"verify-code-row"},[i("v-uni-input",{staticClass:"edit-input verify-code-input",attrs:{type:"number",maxlength:"6",placeholder:"请输入验证码"},model:{value:t.editForm.phone_code,callback:function(e){t.$set(t.editForm,"phone_code",e)},expression:"editForm.phone_code"}}),i("v-uni-button",{staticClass:"send-code-btn",attrs:{disabled:!t.canSendCode||t.countdown>0},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.sendSmsCode.apply(void 0,arguments)}}},[t._v(" "+t._s(t.countdown>0?t.countdown+"秒后重发":"获取验证码")+" ")])],1),i("v-uni-text",{staticClass:"hint-text"},[t._v("您稍后还可以验证一个备用手机号")])],1),i("v-uni-view",{staticClass:"edit-field"},[i("v-uni-text",{staticClass:"edit-label"},[t._v("证件号")]),i("v-uni-input",{staticClass:"edit-input",attrs:{placeholder:"请输入身份证号",maxlength:"18"},model:{value:t.editForm.id_card,callback:function(e){t.$set(t.editForm,"id_card",e)},expression:"editForm.id_card"}})],1)],1),i("v-uni-view",{staticClass:"edit-popup-footer"},[i("v-uni-button",{staticClass:"edit-submit-btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.submitUserInfo.apply(void 0,arguments)}}},[t._v("保存")])],1)],1)],1):t._e()],1)},a=[]},"87d1":function(t,e,i){var n=i("bb6a");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=i("967d").default;a("09472c28",n,!0,{sourceMap:!1,shadowMode:!1})},"996e":function(t,e,i){"use strict";i("6a54");var n=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("9b1b")),o=n(i("2634")),s=n(i("2fdc"));i("5c47"),i("0506"),i("bf0f"),i("c223"),i("64aa"),i("4626");var c=i("7c99"),r={data:function(){return{isWeixinBrowser:!1,userInfo:null,showEditPopup:!1,editForm:{name:"",payer_type:1,company_name:"",phone:"",phone_code:"",id_card:""},canSendCode:!0,countdown:0,countdownTimer:null,statistics:{taihu_to_xujiang:null,xujiang_to_taihu:null,min_water_level_minus_06:null,height_limit_minus_max:null,total_count:0,unpaid_count:0,paid_count:0,billed_count:0,batches:[]}}},onLoad:function(){this.isWeixinBrowser=/MicroMessenger/i.test(navigator.userAgent),this.waitForTokenAndFetch()},onShow:function(){var t=uni.getStorageSync("token");t&&(this.fetchUserInfo(),this.fetchStatistics(),this.fetchWaterLevel())},onUnload:function(){uni.$off("loginSuccess",this.onLoginSuccess),this.countdownTimer&&(clearInterval(this.countdownTimer),this.countdownTimer=null)},methods:{handleTokenInvalid:function(){uni.removeStorageSync("token"),this.userInfo=null;try{var t=getApp();if(t&&"function"===typeof t.wxH5AuthLogin)return void t.wxH5AuthLogin()}catch(e){console.warn("handleTokenInvalid 调用 wxH5AuthLogin 失败:",e)}uni.showToast({title:"登录已失效,请重新进入",icon:"none"})},waitForTokenAndFetch:function(){var t=this,e=uni.getStorageSync("token");if(e)this.fetchUserInfo(),this.fetchStatistics(),this.fetchWaterLevel();else{uni.$on("loginSuccess",this.onLoginSuccess);var i=0,n=setInterval((function(){i++;var e=uni.getStorageSync("token");e?(clearInterval(n),t.fetchUserInfo(),t.fetchStatistics(),t.fetchWaterLevel()):i>=20&&(clearInterval(n),console.warn("等待 token 超时,可能登录失败"))}),500)}},onLoginSuccess:function(){uni.$off("loginSuccess",this.onLoginSuccess),this.fetchUserInfo(),this.fetchStatistics(),this.fetchWaterLevel()},fetchWaterLevel:function(){var t=this;return(0,s.default)((0,o.default)().mark((function e(){var i,n,a;return(0,o.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(i=uni.getStorageSync("token"),i){e.next=3;break}return e.abrupt("return");case 3:return e.next=5,new Promise((function(t,e){uni.request({url:"".concat(c.API.GET_WATER_LEVEL,"?token=").concat(i),method:"get",success:t,fail:e})}));case 5:if(n=e.sent,!n.data){e.next=11;break}if(4e3!==n.data.errcode){e.next=10;break}return t.handleTokenInvalid(),e.abrupt("return");case 10:0===n.data.errcode&&(a=n.data.data,a&&(console.log("data",a),t.statistics.taihu_to_xujiang=a.taihu_to_xujiang||null,t.statistics.xujiang_to_taihu=a.xujiang_to_taihu||null,t.statistics.min_water_level_minus_06=void 0!==a.min_water_level_minus_06&&null!==a.min_water_level_minus_06?a.min_water_level_minus_06:null,t.statistics.height_limit_minus_max=void 0!==a.height_limit_minus_max&&null!==a.height_limit_minus_max?a.height_limit_minus_max:null),console.log(t.statistics));case 11:case"end":return e.stop()}}),e)})))()},fetchStatistics:function(){var t=this;return(0,s.default)((0,o.default)().mark((function e(){var i,n,s;return(0,o.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(i=uni.getStorageSync("token"),i){e.next=3;break}return e.abrupt("return");case 3:return e.next=5,new Promise((function(t,e){uni.request({url:"".concat(c.API.STATISTICS,"?token=").concat(i),method:"get",success:t,fail:e})}));case 5:if(n=e.sent,!n.data){e.next=11;break}if(4e3!==n.data.errcode){e.next=10;break}return t.handleTokenInvalid(),e.abrupt("return");case 10:0===n.data.errcode&&(s={taihu_to_xujiang:t.statistics.taihu_to_xujiang,xujiang_to_taihu:t.statistics.xujiang_to_taihu,min_water_level_minus_06:t.statistics.min_water_level_minus_06,height_limit_minus_max:t.statistics.height_limit_minus_max},t.statistics=(0,a.default)((0,a.default)({},n.data.data),s));case 11:case"end":return e.stop()}}),e)})))()},fetchUserInfo:function(){var t=this;return(0,s.default)((0,o.default)().mark((function e(){var i,n,s,r,d,u;return(0,o.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(i=uni.getStorageSync("token"),i){e.next=4;break}return t.userInfo=null,e.abrupt("return");case 4:return e.prev=4,e.next=7,new Promise((function(t,e){uni.request({url:"".concat(c.API.GET_USER_INFO,"?token=").concat(i),method:"POST",success:t,fail:e})}));case 7:if(n=e.sent,!n.data){e.next=21;break}if("undefined"===typeof n.data.errcode){e.next=17;break}if(4e3!==n.data.errcode){e.next=13;break}return t.handleTokenInvalid(),e.abrupt("return");case 13:if(0===n.data.errcode){e.next=17;break}return uni.showToast({title:n.data.errmsg||"获取用户信息失败",icon:"none"}),t.userInfo=null,e.abrupt("return");case 17:d=n.data.data||n.data,u=Number(null!==(s=null!==(r=d.payer_type)&&void 0!==r?r:d.invoiceTitleType)&&void 0!==s?s:1),t.userInfo=(0,a.default)((0,a.default)({},d),{},{payer_type:u}),t.editForm={name:d.name||"",payer_type:u,company_name:d.company_name||d.companyName||"",phone:d.phone||"",phone_code:"",id_card:d.id_card||""};case 21:e.next=26;break;case 23:e.prev=23,e.t0=e["catch"](4),t.userInfo=null;case 26:case"end":return e.stop()}}),e,null,[[4,23]])})))()},requireUserInfoComplete:function(){var t,e=this.userInfo||{},i=!!(e.name&&(null!==(t=e.payer_type)&&void 0!==t?t:e.invoiceTitleType)&&e.phone&&e.id_card);return i},openEditPopup:function(){this.canSendCode=!0,this.countdown=0,this.countdownTimer&&(clearInterval(this.countdownTimer),this.countdownTimer=null),this.showEditPopup=!0},closeEditPopup:function(){this.showEditPopup=!1,this.countdownTimer&&(clearInterval(this.countdownTimer),this.countdownTimer=null),this.countdown=0,this.canSendCode=!0},sendSmsCode:function(){var t=this;return(0,s.default)((0,o.default)().mark((function e(){var i,n,a;return(0,o.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(i=/^1\d{10}$/,i.test(t.editForm.phone)){e.next=4;break}return uni.showToast({title:"请输入正确的手机号",icon:"none"}),e.abrupt("return");case 4:if(t.canSendCode&&!(t.countdown>0)){e.next=6;break}return e.abrupt("return");case 6:if(n=uni.getStorageSync("token"),n){e.next=10;break}return uni.showToast({title:"请先登录",icon:"none"}),e.abrupt("return");case 10:return e.prev=10,uni.showLoading({title:"发送中..."}),e.next=14,new Promise((function(e,i){uni.request({url:"".concat(c.API.PROFILE_SEND_PHONE_CODE,"?token=").concat(n),method:"POST",data:{phone:t.editForm.phone,type:"phone"},success:e,fail:i})}));case 14:a=e.sent,uni.hideLoading(),a.data&&0===a.data.errcode?(uni.showToast({title:"验证码已发送",icon:"success"}),t.canSendCode=!1,t.countdown=60,t.countdownTimer=setInterval((function(){t.countdown--,t.countdown<=0&&(clearInterval(t.countdownTimer),t.countdownTimer=null,t.canSendCode=!0)}),1e3)):uni.showToast({title:a.data&&a.data.errmsg||"发送失败",icon:"none"}),e.next=23;break;case 19:e.prev=19,e.t0=e["catch"](10),uni.hideLoading(),uni.showToast({title:"发送失败",icon:"none"});case 23:case"end":return e.stop()}}),e,null,[[10,19]])})))()},validateForm:function(){if(!this.editForm.name)return uni.showToast({title:"请输入姓名",icon:"none"}),!1;if(![1,2].includes(Number(this.editForm.payer_type)))return uni.showToast({title:"请选择开票抬头类型",icon:"none"}),!1;if(2===Number(this.editForm.payer_type)&&!this.editForm.company_name)return uni.showToast({title:"请输入单位名称",icon:"none"}),!1;if(!/^1\d{10}$/.test(this.editForm.phone))return uni.showToast({title:"请输入正确的手机号",icon:"none"}),!1;if(!this.editForm.phone_code||6!==this.editForm.phone_code.length)return uni.showToast({title:"请输入6位验证码",icon:"none"}),!1;return!!/^(?:\d{15}|\d{17}[\dXx])$/.test(this.editForm.id_card)||(uni.showToast({title:"请输入正确的证件号",icon:"none"}),!1)},submitUserInfo:function(){var t=this;return(0,s.default)((0,o.default)().mark((function e(){var i,n,a;return(0,o.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t.validateForm()){e.next=2;break}return e.abrupt("return");case 2:if(i=uni.getStorageSync("token"),i){e.next=6;break}return uni.showToast({title:"请先登录",icon:"none"}),e.abrupt("return");case 6:return e.prev=6,uni.showLoading({title:"提交中..."}),n={name:t.editForm.name,payer_type:Number(t.editForm.payer_type),phone:t.editForm.phone,phone_code:t.editForm.phone_code,id_card:t.editForm.id_card},2===Number(t.editForm.payer_type)&&(n.company_name=t.editForm.company_name),e.next=12,new Promise((function(t,e){uni.request({url:"".concat(c.API.UPDATE_USER_INFO,"?token=").concat(i),method:"POST",data:n,success:t,fail:e})}));case 12:if(a=e.sent,uni.hideLoading(),!a.data||0!==a.data.errcode){e.next=22;break}return uni.showToast({title:"更新成功",icon:"success"}),t.closeEditPopup(),e.next=19,t.fetchUserInfo();case 19:setTimeout((function(){uni.showModal({title:"提示",content:"是否需要立即验证备用手机号码?",confirmText:"需要",cancelText:"稍后再说",success:function(t){t.confirm?uni.navigateTo({url:"/pages/index/verify_backup_phone",success:function(){console.log("跳转成功")},fail:function(t){console.error("跳转失败:",t),uni.showToast({title:"跳转失败,请重试",icon:"none"})}}):console.log("用户选择稍后再说")}})}),500),e.next=23;break;case 22:uni.showToast({title:a.data&&a.data.errmsg||"更新失败",icon:"none"});case 23:e.next=29;break;case 25:e.prev=25,e.t0=e["catch"](6),uni.hideLoading(),uni.showToast({title:"更新失败",icon:"none"});case 29:case"end":return e.stop()}}),e,null,[[6,25]])})))()},goReservation:function(){var t=this,e=function(){t.requireUserInfoComplete()?uni.navigateTo({url:"/pages/reservation/index"}):uni.showModal({title:"提示",content:"为了后续流程的使用,请先完善个人信息",confirmText:"去完善",cancelText:"取消",success:function(e){e.confirm&&t.openEditPopup()}})};this.userInfo?e():this.fetchUserInfo().then(e).catch(e)},goWaitPass:function(){uni.navigateTo({url:"/pages/order/pay_order_list?status=paid"})},goOrder:function(){uni.navigateTo({url:"/pages/order/pay_order_list?status=unpaid"})},goInvoiceManage:function(){uni.navigateTo({url:"/pages/index/invoice_manage"})}}};e.default=r},bb6a:function(t,e,i){var n=i("c86c");e=n(!1),e.push([t.i,".home-container[data-v-049d54c4]{background:#f6f8fc;min-height:100vh;padding-bottom:%?24?%;position:relative}.wechat-browser[data-v-049d54c4]{margin-top:%?-88?%}.header-gradient[data-v-049d54c4]{background:linear-gradient(180deg,#2f50ff,#28a8fa);border-bottom-left-radius:%?20?%;border-bottom-right-radius:%?20?%;padding:0 0 %?36?% 0;color:#fff;position:relative;height:%?630?%;min-height:%?400?%;max-height:%?650?%}.header-title[data-v-049d54c4]{text-align:center;font-size:%?36?%;font-weight:700;padding-top:7vh;letter-spacing:%?2?%}.header-info[data-v-049d54c4]{display:flex;justify-content:center;align-items:flex-start;width:-webkit-fit-content;width:fit-content;margin:4vh auto 0 auto; /* 水平居中,往下移动 */gap:%?154?% /* 控制每组间距 */}.info-item[data-v-049d54c4]{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.info-label[data-v-049d54c4]{font-size:%?32?%;opacity:.95;color:#e6eaff}.info-value[data-v-049d54c4]{font-size:%?24?%;font-weight:400;margin-top:%?8?%;display:block;color:#fff;font-family:sans-serif}.info-value-group[data-v-049d54c4]{display:flex;flex-direction:column;align-items:flex-start;gap:%?12?%;margin-top:%?8?%}.info-value-group .info-value[data-v-049d54c4]{margin-top:0;font-size:%?36?%; /* 字号加大 */font-weight:500}.batch-row-strict[data-v-049d54c4]{display:flex;align-items:flex-start;justify-content:center;margin:2vh %?48?% 0 %?48?%;position:relative}.batch-col[data-v-049d54c4]{flex:1;display:flex;flex-direction:column;align-items:center}.batch-divider-strict[data-v-049d54c4]{width:%?2?%;height:%?82?%;background:hsla(0,0%,100%,.2);margin:0 %?48?%}.batch-num-strict[data-v-049d54c4]{font-size:%?32?%;font-weight:400;margin-bottom:%?8?%;font-family:PangMenZhengDao,SourceHanSansCN,PingFang SC,Microsoft YaHei,sans-serif;letter-spacing:%?3?%}.batch-tag-strict[data-v-049d54c4]{font-size:%?32?%;padding:%?4?% %?12?%;border-radius:%?20?%;background:#2b70ee;\n /* display: flex; */align-items:center;gap:%?4?%}.tag-orange[data-v-049d54c4]{color:#ff9f43}.tag-green[data-v-049d54c4]{color:#28c76f}.tag-blue[data-v-049d54c4]{color:#4fc3ff}.process-card[data-v-049d54c4]{background:#fff;border-radius:%?22?%;margin:%?24?%;padding:%?32?%;box-shadow:0 %?8?% %?32?% rgba(0,0,0,.08);position:relative;margin-top:%?-140?%;height:138px}.process-title-bar[data-v-049d54c4]{width:60%;margin:0 auto;position:relative;top:%?-32?%;background:linear-gradient(180deg,#2f4dff,#4b65ff);color:#fff;font-size:%?28?%;font-weight:700;border-radius:0 0 %?20?% %?20?%;padding:%?12?% 0;text-align:center;box-shadow:0 %?4?% %?16?% rgba(59,124,255,.12);z-index:2}.process-flow[data-v-049d54c4]{display:flex;align-items:center;justify-content:space-between;padding:0 %?12?%;margin-top:%?10?%}.process-step[data-v-049d54c4]{display:flex;flex-direction:column;align-items:center;flex:1}.icon[data-v-049d54c4]{width:%?88?%;height:%?88?%;border-radius:50%;background:linear-gradient(135deg,#2c51ff,#2991fd);display:flex;align-items:center;justify-content:center;margin-bottom:%?12?%\n /* 这里放svg或字体icon,颜色为白色 */}.process-label[data-v-049d54c4]{color:#445fff;font-size:%?26?%;margin-top:%?4?%}.arrow[data-v-049d54c4]{color:#b0b8c6;font-size:%?40?%;font-weight:700;margin:0 %?12?%;margin-top:%?-30?%}.card-grid[data-v-049d54c4]{display:grid;grid-template-columns:repeat(2,1fr);gap:%?32?%;margin:%?32?% %?24?% %?24?% %?24?%}.func-card[data-v-049d54c4]{position:relative;border-radius:%?32?%;height:%?200?%;overflow:hidden;box-shadow:0 %?8?% %?32?% rgba(0,0,0,.08);display:flex;flex-direction:column;justify-content:space-between;padding:%?32?% 0 %?32?% %?32?%}.card-bg[data-v-049d54c4]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.func-card-content[data-v-049d54c4]{z-index:2;position:relative;display:flex;flex-direction:column;height:100%;justify-content:space-between}.func-title[data-v-049d54c4]{font-size:%?28?%;color:#fff;font-weight:500;margin-bottom:%?20?%;margin-top:%?10?%}.func-num[data-v-049d54c4]{font-size:%?58?%;font-weight:400;color:#fff;font-family:PangMenZhengDao,SourceHanSansCN,PingFang SC,Microsoft YaHei,sans-serif;letter-spacing:%?5?%}.func-bg-icon[data-v-049d54c4]{position:absolute;right:%?12?%;bottom:%?12?%;width:%?100?%;height:%?100?%;opacity:.18;z-index:1\n /* 这里放svg或字体icon */}.edit-popup-mask[data-v-049d54c4]{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.45);display:flex;justify-content:center;align-items:flex-end;z-index:9999}.edit-popup[data-v-049d54c4]{background:#fff;width:100%;border-top-left-radius:%?24?%;border-top-right-radius:%?24?%;padding:%?32?%;box-sizing:border-box;max-height:80vh;overflow-y:auto}.edit-popup-header[data-v-049d54c4]{display:flex;justify-content:center;position:relative;font-size:%?32?%;font-weight:600;color:#222}.edit-popup-close[data-v-049d54c4]{position:absolute;right:0;top:0;font-size:%?44?%;color:#999;padding:0 %?16?%}.edit-popup-content[data-v-049d54c4]{margin-top:%?32?%}.edit-field[data-v-049d54c4]{margin-bottom:%?28?%}.edit-label[data-v-049d54c4]{display:block;font-size:%?28?%;color:#666;margin-bottom:%?12?%}.edit-input[data-v-049d54c4]{width:100%;height:%?80?%;border-radius:%?12?%;border:%?1?% solid #e5e6eb;padding:0 %?24?%;font-size:%?28?%;box-sizing:border-box;background:#fafafa}.payer-type-group[data-v-049d54c4]{display:flex;gap:%?20?%}.payer-type-item[data-v-049d54c4]{flex:1;height:%?80?%;border-radius:%?12?%;border:%?1?% solid #e5e6eb;display:flex;align-items:center;justify-content:center;font-size:%?28?%;color:#666}.payer-type-item.active[data-v-049d54c4]{border-color:#3b7cff;color:#3b7cff;background:#edf3ff}.edit-popup-footer[data-v-049d54c4]{margin-top:%?12?%}.edit-submit-btn[data-v-049d54c4]{width:100%;height:%?88?%;line-height:%?88?%;border-radius:%?44?%;background:linear-gradient(90deg,#3b7cff,#5bb6ff);color:#fff;font-size:%?32?%;font-weight:500;border:none}.edit-submit-btn[data-v-049d54c4]::after{border:none}.verify-code-row[data-v-049d54c4]{display:flex;align-items:center;gap:%?16?%}.verify-code-input[data-v-049d54c4]{flex:1}.send-code-btn[data-v-049d54c4]{min-width:%?180?%;height:%?80?%;line-height:%?80?%;border-radius:%?12?%;background:#3b7cff;color:#fff;font-size:%?24?%;border:none;padding:0 %?24?%;white-space:nowrap}.send-code-btn[data-v-049d54c4]::after{border:none}.send-code-btn[data-v-049d54c4]:disabled{background:#ccc;color:#999}.hint-text[data-v-049d54c4]{display:block;font-size:%?24?%;color:#999;margin-top:%?12?%}.info-list[data-v-049d54c4]{background:#fff;border-radius:%?24?%;margin:%?24?%;padding:%?24?%;box-shadow:0 %?4?% %?12?% rgba(0,0,0,.05)}.info-item-row[data-v-049d54c4]{display:flex;align-items:center;margin-bottom:%?16?%;padding:%?12?% 0}.info-item-row[data-v-049d54c4]:last-child{margin-bottom:0}.info-tag[data-v-049d54c4]{font-size:%?22?%;padding:%?4?% %?18?%;border-radius:%?8?%;margin-right:%?12?%;white-space:nowrap;color:#fff;display:inline-block;background:#e68c6e;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);font-weight:500;border:none;margin-right:%?32?%}.info-tag-text[data-v-049d54c4]{display:inline-block;-webkit-transform:skewX(20deg);transform:skewX(20deg)}.notice[data-v-049d54c4]{background:linear-gradient(90deg,#2b70ee,#4fc3ff);color:#fff}.realtime[data-v-049d54c4]{background:linear-gradient(90deg,#e68d6e,#ffb86c);color:#fff}.info-text[data-v-049d54c4]{font-size:%?26?%;color:#333;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}",""]),t.exports=e},e183:function(t,e,i){"use strict";i.r(e);var n=i("4a00"),a=i("4164");for(var o in a)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(o);i("3cc9");var s=i("828b"),c=Object(s["a"])(a["default"],n["b"],n["c"],!1,null,"049d54c4",null,!1,n["a"],void 0);e["default"]=c.exports}}]);