wupengfei
12 小时以前 efcb82acbac87cd3b8fc09df690c22391178b8ab
src/views/ServiceChargeManage/ServiceChargeManage.vue
@@ -90,7 +90,6 @@
    <UploadStatementDialog v-bind="dialogProps" />
    <SettleDetailDialog v-bind="dialogSettleProps" />
    <RechargeEnterpriseWalletDialog v-bind="dialogRechargeProps" />
    <AlipayWalletRecharge v-bind="dialogAlipayWalletProps" />
  </LoadingLayout>
</template>
@@ -119,12 +118,10 @@
} from '@/constants';
import { downloadFileByUrl, setOssFileName } from '@/utils';
import * as taskServices from '@/services/api/task';
import * as enterpriseWalletServices from '@/services/api/enterpriseWallet';
import { ModelValueType } from 'element-plus';
import UploadStatementDialog from './components/UploadStatementDialog.vue';
import SettleDetailDialog from './components/SettleDetailDialog.vue';
import RechargeEnterpriseWalletDialog from './components/RechargeEnterpriseWalletDialog.vue';
import AlipayWalletRecharge from './components/AlipayWalletRecharge.vue';
import { Message } from '@bole-core/core';
defineOptions({
@@ -337,35 +334,11 @@
  handleAdd: handleRechargeAdd,
  editForm: rechargeEditForm,
} = useFormDialog({
  onConfirm: rechargeEnterpriseWallet,
  defaultFormParams: {
    amount: null as number,
    remark: '',
  },
});
const { dialogProps: dialogAlipayWalletProps, handleAdd: handleAlipayWalletAdd } = useFormDialog({
  onConfirm: rechargeEnterpriseWallet,
  defaultFormParams: {
    alipayUrl: '',
  },
});
async function rechargeEnterpriseWallet() {
  try {
    let params: API.RechargeEnterpriseWalletCommand = {
      access: EnumEnterpriseWalletAccess.Alipay,
      amount: rechargeEditForm.amount,
      remark: rechargeEditForm.remark,
    };
    let res = await enterpriseWalletServices.rechargeEnterpriseWallet(params);
    if (res) {
      handleAlipayWalletAdd({
        alipayUrl: res.payUrl,
      });
    }
  } catch (error) {}
}
function openSettleDialog(row: API.GetSettlementTasksQueryResultItem) {
  handleSettleEdit({