diff --git a/pc4mobx/hrmSalary/pages/declareDetail/components/paymentBtn.js b/pc4mobx/hrmSalary/pages/declareDetail/components/paymentBtn.js index aed803a0..6fca282a 100644 --- a/pc4mobx/hrmSalary/pages/declareDetail/components/paymentBtn.js +++ b/pc4mobx/hrmSalary/pages/declareDetail/components/paymentBtn.js @@ -5,7 +5,7 @@ * Date: 2023/8/22 */ import React, { Component } from "react"; -import { WeaLocaleProvider } from "ecCom"; +import { WeaLocaleProvider, WeaLoadingGlobal } from "ecCom"; import { inject, observer } from "mobx-react"; import { Button, message, Modal } from "antd"; import PaymentDialog from "./paymentDialog"; @@ -122,6 +122,7 @@ class PaymentBtn extends Component { }; getBankAccountInfo = (payload) => { let loop = () => { + WeaLoadingGlobal.start({ tip: getLabel(111, "获取三方信息中...") }); clearTimeout(this.timer); this.timer = setTimeout(async () => { let response = await taxPaymentgetAgreementFeedback(payload); @@ -129,6 +130,7 @@ class PaymentBtn extends Component { if (status) { const { finish, form } = data; if (finish) { + WeaLoadingGlobal.destroy(); const { feedbacks, bankForm } = form; const { paymentDialog } = this.state; this.setState({ @@ -174,6 +176,7 @@ class PaymentBtn extends Component { } else { message.warning(errormsg); clearTimeout(this.timer); + WeaLoadingGlobal.destroy(); } }, 800); };