+
-
-
@@ -24,56 +24,47 @@
import { ref } from 'vue';
import { useQuasar } from 'quasar';
import { Environment, EnumTools, DictionaryTools, Options, Formater, axios, NotifyManager } from 'platform-core';
-import LaunchExposureDialog from '@/views/riskExposure/LaunchExposureDialog.vue';
-import HandmadeExposureDialog from '@/views/riskExposure/HandmadeExposureDialog.vue';
const $q = useQuasar();
const appDebtRatingGridRef = ref();
-const launchExposureDialogRef = ref();
-const handmadeExposureDialogRef = ref();
const appDebtRatingGrid = {
- buttons: [
- ['query', 'separator', 'moreQuery'],
- 'reset',
- 'separator',
- {
- extend: 'view',
- click: (args) => {
- handmadeExposureDialogRef.value.show(args.selected, true, 'riskExposure');
- },
- },
- 'separator',
- ],
+ buttons: [['query', 'separator', 'moreQuery'], 'reset'],
queryFormFields: [
{ label: '债项编号', name: 'contractNo', type: 'text' },
- { label: '客户号', name: 'custNo', type: 'text' },
+ { label: '客户编号', name: 'custNo', type: 'text' },
{ label: '客户名称', name: 'custName', type: 'text' },
],
columns: [
{ name: 'contractNo', label: '债项编号' },
- { name: 'custNo', label: '客户号' },
+ { name: 'contractAmt', label: '债项金额' },
+ { name: 'custNo', label: '客户编号' },
{ name: 'custName', label: '客户名称' },
- { name: 'orgType', label: '客户类型' },
{ name: 'productType', label: '产品类型' },
- { name: 'contractAmt', label: '债项金额' },
+ { name: 'productRate', label: '产品回收率' },
{ name: 'lowRiskFlg', label: '是否低风险业务' },
+ { name: 'orgType', label: '客户类型' },
{ name: 'interestDebtFlg', label: '是否利率债' },
{ name: 'financeDebtLevel', label: '金融机构债权等级' },
{ name: 'creditGrade', label: '借款人评级' },
+ { name: 'creditGradeRate', label: '借款人评级调整系数' },
{ name: 'industryType', label: '借款人行业类型' },
+ { name: 'industryTypeRate', label: '行业调整系数' },
{ name: 'corpSize', label: '借款人企业规模' },
+ { name: 'corpSizeRate', label: '企业规模调整系数' },
{ name: 'corpType', label: '借款人企业性质' },
+ { name: 'corpTypeRate', label: '企业性质调整系数' },
{ name: 'regionCode', label: '借款人所在区域' },
- { name: 'guaranteeType', label: '担保类型' },
+ { name: 'regionCodeRate', label: '区域调整系数' },
+ { name: 'yxzczwl', label: '借款人有形资产债务率' },
+ { name: 'yxzczwlRate', label: '有形资产债务率调整系数' },
{ name: 'pledgeClass', label: '保证担保形式' },
- { name: 'regionCode', label: '借款人所在区域' },
+ { name: 'guaranteeType', label: '担保类型' },
+ { name: 'recrate', label: '借款人整体回收率' },
+ { name: 'pledgeRecRate', label: '保证人整体回收率' },
+ { name: 'guarantyRecRate', label: '押品整体回收率' },
{ name: 'lgd', label: 'LGD' },
{ name: 'managerCode', label: '业务经办人' },
],
};
-
-const refreshTable = () => {
- appDebtRatingGridRef.value.refresh();
-};