You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
26 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-index-index"],{"0838":function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"home-container",class:{"wechat-browser":t.isWeixinBrowser}},[a("v-uni-view",{staticClass:"header-gradient"},[a("v-uni-view",{staticClass:"header-title"},[t._v("胥口枢纽闸站状态")]),a("v-uni-view",{staticClass:"header-info"},[a("v-uni-view",{staticClass:"info-item"},[a("v-uni-view",{staticClass:"info-value-group"},[a("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")]),a("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")]),a("v-uni-text",{staticClass:"info-value",staticStyle:{margin:"0 auto"}},[t._v(t._s(t.statistics.navigation_status_label))])],1)],1)],1)],1),a("v-uni-view",{staticClass:"process-card"},[a("v-uni-view",{staticClass:"process-title-bar"},[a("v-uni-text",[t._v("闸站流程")])],1),a("v-uni-view",{staticClass:"process-flow"},[a("v-uni-view",{staticClass:"process-step"},[a("v-uni-image",{staticClass:"icon",attrs:{src:"/static/icon_step_index1.png",mode:"aspectFit"}}),a("v-uni-text",{staticClass:"process-label"},[t._v("先预约")])],1),a("v-uni-view",{staticClass:"arrow"},[t._v(">")]),a("v-uni-view",{staticClass:"process-step"},[a("v-uni-image",{staticClass:"icon",attrs:{src:"/static/icon_step_index2.png",mode:"aspectFit"}}),a("v-uni-text",{staticClass:"process-label"},[t._v("再购票")])],1),a("v-uni-view",{staticClass:"arrow"},[t._v(">")]),a("v-uni-view",{staticClass:"process-step"},[a("v-uni-image",{staticClass:"icon",attrs:{src:"/static/icon_step_index3.png",mode:"aspectFit"}}),a("v-uni-text",{staticClass:"process-label"},[t._v("排队过闸")])],1)],1)],1),a("v-uni-view",{staticClass:"card-grid"},[a("v-uni-view",{staticClass:"func-card",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goReservation.apply(void 0,arguments)}}},[a("v-uni-image",{staticClass:"card-bg",attrs:{src:"/static/index_radius_green.png",mode:"aspectFill"}}),a("v-uni-view",{staticClass:"func-card-content"},[a("v-uni-text",{staticClass:"func-title"},[t._v("过闸预约")]),a("v-uni-text",{staticClass:"func-num"},[t._v(t._s(t.statistics.total_count))])],1),a("v-uni-view",{staticClass:"func-bg-icon clock"})],1),a("v-uni-view",{staticClass:"func-card",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goOrder.apply(void 0,arguments)}}},[a("v-uni-image",{staticClass:"card-bg",attrs:{src:"/static/index_radius_blue.png",mode:"aspectFill"}}),a("v-uni-view",{staticClass:"func-card-content"},[a("v-uni-text",{staticClass:"func-title"},[t._v("在线付款")]),a("v-uni-text",{staticClass:"func-num"},[t._v(t._s(t.statistics.unpaid_count))])],1),a("v-uni-view",{staticClass:"func-bg-icon ticket"})],1),a("v-uni-view",{staticClass:"func-card",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goWaitPass.apply(void 0,arguments)}}},[a("v-uni-image",{staticClass:"card-bg",attrs:{src:"/static/index_radius_orange.png",mode:"aspectFill"}}),a("v-uni-view",{staticClass:"func-card-content"},[a("v-uni-text",{staticClass:"func-title"},[t._v("排队过闸")]),a("v-uni-text",{staticClass:"func-num"},[t._v(t._s(t.statistics.paid_count))])],1),a("v-uni-view",{staticClass:"func-bg-icon ship"})],1),a("v-uni-view",{staticClass:"func-card",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goInvoiceManage.apply(void 0,arguments)}}},[a("v-uni-image",{staticClass:"card-bg",attrs:{src:"/static/index_radius_purple.png",mode:"aspectFill"}}),a("v-uni-view",{staticClass:"func-card-content"},[a("v-uni-text",{staticClass:"func-title"},[t._v("我的开票")]),a("v-uni-text",{staticClass:"func-num"},[t._v(t._s(t.statistics.billed_count))])],1),a("v-uni-view",{staticClass:"func-bg-icon invoice"})],1)],1),t.showEditPopup?a("v-uni-view",{staticClass:"edit-popup-mask",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.closeEditPopup.apply(void 0,arguments)}}},[a("v-uni-view",{staticClass:"edit-popup",on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e)}}},[a("v-uni-view",{staticClass:"edit-popup-header"},[a("v-uni-text",[t._v("更新信息")]),a("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),a("v-uni-view",{staticClass:"edit-popup-content"},[a("v-uni-view",{staticClass:"edit-field"},[a("v-uni-text",{staticClass:"edit-label"},[t._v("姓名")]),a("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),a("v-uni-view",{staticClass:"edit-field"},[a("v-uni-text",{staticClass:"edit-label"},[t._v("开票抬头类型")]),a("v-uni-view",{staticClass:"payer-type-group"},[a("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(" 船名 ")]),a("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)?a("v-uni-view",{staticClass:"edit-field"},[a("v-uni-text",{staticClass:"edit-label"},[t._v("单位名称")]),a("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(),a("v-uni-view",{staticClass:"edit-field"},[a("v-uni-text",{staticClass:"edit-label"},[t._v("手机号")]),a("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),a("v-uni-view",{staticClass:"edit-field"},[a("v-uni-text",{staticClass:"edit-label"},[t._v("验证码")]),a("v-uni-view",{staticClass:"verify-code-row"},[a("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"}}),a("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),a("v-uni-text",{staticClass:"hint-text"},[t._v("您稍后还可以验证一个备用手机号")])],1),a("v-uni-view",{staticClass:"edit-field"},[a("v-uni-text",{staticClass:"edit-label"},[t._v("证件号")]),a("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),a("v-uni-view",{staticClass:"edit-popup-footer"},[a("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)},n=[]},"2c36":function(t,e,a){"use strict";a("6a54");var i=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(a("9b1b")),o=i(a("2634")),s=i(a("2fdc"));a("5c47"),a("0506"),a("bf0f"),a("c223"),a("64aa"),a("4626");var r=a("bd31"),c={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,navigation_status_label:"",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 a=0,i=setInterval((function(){a++;var e=uni.getStorageSync("token");e?(clearInterval(i),t.fetchUserInfo(),t.fetchStatistics(),t.fetchWaterLevel()):a>=20&&(clearInterval(i),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 a,i,n;return(0,o.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(a=uni.getStorageSync("token"),a){e.next=3;break}return e.abrupt("return");case 3:return e.next=5,new Promise((function(t,e){uni.request({url:"".concat(r.API.GET_WATER_LEVEL,"?token=").concat(a),method:"get",success:t,fail:e})}));case 5:if(i=e.sent,!i.data){e.next=11;break}if(4e3!==i.data.errcode){e.next=10;break}return t.handleTokenInvalid(),e.abrupt("return");case 10:0===i.data.errcode&&(n=i.data.data,n&&(console.log("data",n),t.statistics.taihu_to_xujiang=n.taihu_to_xujiang||null,t.statistics.xujiang_to_taihu=n.xujiang_to_taihu||null,t.statistics.min_water_level_minus_06=void 0!==n.min_water_level_minus_06&&null!==n.min_water_level_minus_06?n.min_water_level_minus_06:null,t.statistics.height_limit_minus_max=void 0!==n.height_limit_minus_max&&null!==n.height_limit_minus_max?n.height_limit_minus_max:null,t.statistics.navigation_status_label=n.navigation_status_label),console.log("this.statistics",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 a,i,s;return(0,o.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(a=uni.getStorageSync("token"),a){e.next=3;break}return e.abrupt("return");case 3:return e.next=5,new Promise((function(t,e){uni.request({url:"".concat(r.API.STATISTICS,"?token=").concat(a),method:"get",success:t,fail:e})}));case 5:if(i=e.sent,!i.data){e.next=11;break}if(4e3!==i.data.errcode){e.next=10;break}return t.handleTokenInvalid(),e.abrupt("return");case 10:0===i.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,navigation_status_label:t.statistics.navigation_status_label},t.statistics=(0,n.default)((0,n.default)({},i.data.data),s),console.log("this.statistics1",t.statistics));case 11:case"end":return e.stop()}}),e)})))()},fetchUserInfo:function(){var t=this;return(0,s.default)((0,o.default)().mark((function e(){var a,i,s,c,d,u;return(0,o.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(a=uni.getStorageSync("token"),a){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(r.API.GET_USER_INFO,"?token=").concat(a),method:"POST",success:t,fail:e})}));case 7:if(i=e.sent,!i.data){e.next=21;break}if("undefined"===typeof i.data.errcode){e.next=17;break}if(4e3!==i.data.errcode){e.next=13;break}return t.handleTokenInvalid(),e.abrupt("return");case 13:if(0===i.data.errcode){e.next=17;break}return uni.showToast({title:i.data.errmsg||"获取用户信息失败",icon:"none"}),t.userInfo=null,e.abrupt("return");case 17:d=i.data.data||i.data,u=Number(null!==(s=null!==(c=d.payer_type)&&void 0!==c?c:d.invoiceTitleType)&&void 0!==s?s:1),t.userInfo=(0,n.default)((0,n.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||{},a=!!(e.name&&(null!==(t=e.payer_type)&&void 0!==t?t:e.invoiceTitleType)&&e.phone&&e.id_card);return a},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 a,i,n;return(0,o.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(a=/^1\d{10}$/,a.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(i=uni.getStorageSync("token"),i){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,a){uni.request({url:"".concat(r.API.PROFILE_SEND_PHONE_CODE,"?token=").concat(i),method:"POST",data:{phone:t.editForm.phone,type:"phone"},success:e,fail:a})}));case 14:n=e.sent,uni.hideLoading(),n.data&&0===n.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:n.data&&n.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 a,i,n;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(a=uni.getStorageSync("token"),a){e.next=6;break}return uni.showToast({title:"请先登录",icon:"none"}),e.abrupt("return");case 6:return e.prev=6,uni.showLoading({title:"提交中..."}),i={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)&&(i.company_name=t.editForm.company_name),e.next=12,new Promise((function(t,e){uni.request({url:"".concat(r.API.UPDATE_USER_INFO,"?token=").concat(a),method:"POST",data:i,success:t,fail:e})}));case 12:if(n=e.sent,uni.hideLoading(),!n.data||0!==n.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:n.data&&n.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=c},"31e5":function(t,e,a){"use strict";var i=a("b3aa"),n=a.n(i);n.a},"7a65":function(t,e,a){"use strict";a.r(e);var i=a("2c36"),n=a.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(o);e["default"]=n.a},b3aa:function(t,e,a){var i=a("e6b0");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("967d").default;n("3ffafe0c",i,!0,{sourceMap:!1,shadowMode:!1})},e6b0:function(t,e,a){var i=a("c86c");e=i(!1),e.push([t.i,".home-container[data-v-07aa187e]{background:#f6f8fc;min-height:100vh;padding-bottom:%?24?%;position:relative}.wechat-browser[data-v-07aa187e]{margin-top:%?-88?%}.header-gradient[data-v-07aa187e]{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-07aa187e]{text-align:center;font-size:%?36?%;font-weight:700;padding-top:7vh;letter-spacing:%?2?%}.header-info[data-v-07aa187e]{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-07aa187e]{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.info-label[data-v-07aa187e]{font-size:%?32?%;opacity:.95;color:#e6eaff}.info-value[data-v-07aa187e]{font-size:%?24?%;font-weight:400;margin-top:%?8?%;display:block;color:#fff;font-family:sans-serif}.info-value-group[data-v-07aa187e]{display:flex;flex-direction:column;align-items:flex-start;gap:%?12?%;margin-top:%?8?%}.info-value-group .info-value[data-v-07aa187e]{margin-top:0;font-size:%?36?%; /* 字号加大 */font-weight:500}.batch-row-strict[data-v-07aa187e]{display:flex;align-items:flex-start;justify-content:center;margin:2vh %?48?% 0 %?48?%;position:relative}.batch-col[data-v-07aa187e]{flex:1;display:flex;flex-direction:column;align-items:center}.batch-divider-strict[data-v-07aa187e]{width:%?2?%;height:%?82?%;background:hsla(0,0%,100%,.2);margin:0 %?48?%}.batch-num-strict[data-v-07aa187e]{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-07aa187e]{font-size:%?32?%;padding:%?4?% %?12?%;border-radius:%?20?%;background:#2b70ee;\n /* display: flex; */align-items:center;gap:%?4?%}.tag-orange[data-v-07aa187e]{color:#ff9f43}.tag-green[data-v-07aa187e]{color:#28c76f}.tag-blue[data-v-07aa187e]{color:#4fc3ff}.process-card[data-v-07aa187e]{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-07aa187e]{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-07aa187e]{display:flex;align-items:center;justify-content:space-between;padding:0 %?12?%;margin-top:%?10?%}.process-step[data-v-07aa187e]{display:flex;flex-direction:column;align-items:center;flex:1}.icon[data-v-07aa187e]{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-07aa187e]{color:#445fff;font-size:%?26?%;margin-top:%?4?%}.arrow[data-v-07aa187e]{color:#b0b8c6;font-size:%?40?%;font-weight:700;margin:0 %?12?%;margin-top:%?-30?%}.card-grid[data-v-07aa187e]{display:grid;grid-template-columns:repeat(2,1fr);gap:%?32?%;margin:%?32?% %?24?% %?24?% %?24?%}.func-card[data-v-07aa187e]{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-07aa187e]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.func-card-content[data-v-07aa187e]{z-index:2;position:relative;display:flex;flex-direction:column;height:100%;justify-content:space-between}.func-title[data-v-07aa187e]{font-size:%?28?%;color:#fff;font-weight:500;margin-bottom:%?20?%;margin-top:%?10?%}.func-num[data-v-07aa187e]{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-07aa187e]{position:absolute;right:%?12?%;bottom:%?12?%;width:%?100?%;height:%?100?%;opacity:.18;z-index:1\n /* 这里放svg或字体icon */}.edit-popup-mask[data-v-07aa187e]{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-07aa187e]{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-07aa187e]{display:flex;justify-content:center;position:relative;font-size:%?32?%;font-weight:600;color:#222}.edit-popup-close[data-v-07aa187e]{position:absolute;right:0;top:0;font-size:%?44?%;color:#999;padding:0 %?16?%}.edit-popup-content[data-v-07aa187e]{margin-top:%?32?%}.edit-field[data-v-07aa187e]{margin-bottom:%?28?%}.edit-label[data-v-07aa187e]{display:block;font-size:%?28?%;color:#666;margin-bottom:%?12?%}.edit-input[data-v-07aa187e]{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-07aa187e]{display:flex;gap:%?20?%}.payer-type-item[data-v-07aa187e]{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-07aa187e]{border-color:#3b7cff;color:#3b7cff;background:#edf3ff}.edit-popup-footer[data-v-07aa187e]{margin-top:%?12?%}.edit-submit-btn[data-v-07aa187e]{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-07aa187e]::after{border:none}.verify-code-row[data-v-07aa187e]{display:flex;align-items:center;gap:%?16?%}.verify-code-input[data-v-07aa187e]{flex:1}.send-code-btn[data-v-07aa187e]{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-07aa187e]::after{border:none}.send-code-btn[data-v-07aa187e]:disabled{background:#ccc;color:#999}.hint-text[data-v-07aa187e]{display:block;font-size:%?24?%;color:#999;margin-top:%?12?%}.info-list[data-v-07aa187e]{background:#fff;border-radius:%?24?%;margin:%?24?%;padding:%?24?%;box-shadow:0 %?4?% %?12?% rgba(0,0,0,.05)}.info-item-row[data-v-07aa187e]{display:flex;align-items:center;margin-bottom:%?16?%;padding:%?12?% 0}.info-item-row[data-v-07aa187e]:last-child{margin-bottom:0}.info-tag[data-v-07aa187e]{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-07aa187e]{display:inline-block;-webkit-transform:skewX(20deg);transform:skewX(20deg)}.notice[data-v-07aa187e]{background:linear-gradient(90deg,#2b70ee,#4fc3ff);color:#fff}.realtime[data-v-07aa187e]{background:linear-gradient(90deg,#e68d6e,#ffb86c);color:#fff}.info-text[data-v-07aa187e]{font-size:%?26?%;color:#333;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}",""]),t.exports=e},f6ca:function(t,e,a){"use strict";a.r(e);var i=a("0838"),n=a("7a65");for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(o);a("31e5");var s=a("828b"),r=Object(s["a"])(n["default"],i["b"],i["c"],!1,null,"07aa187e",null,!1,i["a"],void 0);e["default"]=r.exports}}]);