模型保存后查询左侧菜单待处理数量

master
yujialong 7 months ago
parent 49bf13759d
commit 795d254f8f
  1. 2
      src/views/product/afterLoan/1029/Detail.vue
  2. 4
      src/views/product/afterLoan/1029/Index.vue
  3. 2
      src/views/product/afterLoan/1030/Detail.vue
  4. 4
      src/views/product/afterLoan/1030/Index.vue
  5. 2
      src/views/product/afterLoan/1031/Detail.vue
  6. 4
      src/views/product/afterLoan/1031/Index.vue
  7. 2
      src/views/product/afterLoan/1032/Detail.vue
  8. 4
      src/views/product/afterLoan/1032/Index.vue
  9. 2
      src/views/product/afterLoan/1033/Detail.vue
  10. 4
      src/views/product/afterLoan/1033/Index.vue
  11. 2
      src/views/product/interestRate/772/Detail.vue
  12. 4
      src/views/product/interestRate/772/Index.vue
  13. 2
      src/views/product/interestRate/935/Detail.vue
  14. 4
      src/views/product/interestRate/935/Index.vue
  15. 2
      src/views/product/interestRate/936/Detail.vue
  16. 4
      src/views/product/interestRate/936/Index.vue
  17. 4
      src/views/product/strategy/150/Index.vue
  18. 2
      src/views/product/strategy/151/Detail.vue
  19. 4
      src/views/product/strategy/151/Index.vue
  20. 2
      src/views/product/strategy/152/Detail.vue
  21. 4
      src/views/product/strategy/152/Index.vue
  22. 2
      src/views/product/strategy/153/Detail.vue
  23. 4
      src/views/product/strategy/153/Index.vue
  24. 2
      src/views/product/strategy/154/Detail.vue
  25. 4
      src/views/product/strategy/154/Index.vue
  26. 3
      src/views/product/strategy/155/Detail.vue
  27. 4
      src/views/product/strategy/155/Index.vue
  28. 2
      src/views/product/strategy/156/Detail.vue
  29. 4
      src/views/product/strategy/156/Index.vue
  30. 2
      src/views/product/strategy/512/Detail.vue
  31. 4
      src/views/product/strategy/512/Index.vue
  32. 2
      src/views/product/strategy/513/Detail.vue
  33. 4
      src/views/product/strategy/513/Index.vue

@ -115,6 +115,7 @@ import { fiveLevelClassificationDetails, fiveLevelClassificationSave, isTheStrat
import { getProcessInformationBasedOnRoles, addOperation } from '@/api/judgment'; import { getProcessInformationBasedOnRoles, addOperation } from '@/api/judgment';
import { handleId, getIds } from '@/utils/common'; import { handleId, getIds } from '@/utils/common';
import Cookies from 'js-cookie'; import Cookies from 'js-cookie';
import { getStat } from '@/store/useProduct';
const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue')); const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue'));
@ -209,6 +210,7 @@ const submit = async (synchronizeUpdate?: number) => {
fiveLevelClassificationList: param, fiveLevelClassificationList: param,
bankIds: bankIds.value, bankIds: bankIds.value,
}); });
getStat(295);
addRecord(recordParam); addRecord(recordParam);
} catch (e) { } catch (e) {
loading.value = false; loading.value = false;

@ -4,7 +4,7 @@
<search v-model="keyWord" <search v-model="keyWord"
@change="initList"></search> @change="initList"></search>
<div class="filter"> <div class="filter">
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除选中策略吗?"
:disabled="!multipleSelection.length" :disabled="!multipleSelection.length"
@confirm.stop="delAll"> @confirm.stop="delAll">
<template #reference> <template #reference>
@ -52,7 +52,7 @@
<el-button type="text" <el-button type="text"
@click="toDetail(row)" @click="toDetail(row)"
size="small">编辑</el-button> size="small">编辑</el-button>
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除这条策略吗?"
@confirm.stop="handleDelete([row.strategyId])"> @confirm.stop="handleDelete([row.strategyId])">
<template #reference> <template #reference>
<el-button type="text" <el-button type="text"

@ -99,6 +99,7 @@ import { getProcessInformationBasedOnRoles, addOperation } from '@/api/judgment'
import type { TableColumnCtx } from 'element-plus'; import type { TableColumnCtx } from 'element-plus';
import { handleId, getIds, opt1 } from '@/utils/common'; import { handleId, getIds, opt1 } from '@/utils/common';
import Cookies from 'js-cookie'; import Cookies from 'js-cookie';
import { getStat } from '@/store/useProduct';
const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue')); const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue'));
@ -224,6 +225,7 @@ const submit = async (synchronizeUpdate?: number) => {
postLoanInspectionList: param, postLoanInspectionList: param,
bankIds: bankIds.value, bankIds: bankIds.value,
}); });
getStat(295);
addRecord(recordParam); addRecord(recordParam);
} catch (e) { } catch (e) {
loading.value = false; loading.value = false;

@ -4,7 +4,7 @@
<search v-model="keyWord" <search v-model="keyWord"
@change="initList"></search> @change="initList"></search>
<div class="filter"> <div class="filter">
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除选中策略吗?"
:disabled="!multipleSelection.length" :disabled="!multipleSelection.length"
@confirm.stop="delAll"> @confirm.stop="delAll">
<template #reference> <template #reference>
@ -52,7 +52,7 @@
<el-button type="text" <el-button type="text"
@click="toDetail(row)" @click="toDetail(row)"
size="small">编辑</el-button> size="small">编辑</el-button>
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除这条策略吗?"
@confirm.stop="handleDelete([row.strategyId])"> @confirm.stop="handleDelete([row.strategyId])">
<template #reference> <template #reference>
<el-button type="text" <el-button type="text"

@ -229,6 +229,7 @@ import { getProcessInformationBasedOnRoles, addOperation } from '@/api/judgment'
import type { TableColumnCtx } from 'element-plus'; import type { TableColumnCtx } from 'element-plus';
import { handleId, getIds, opt1 } from '@/utils/common'; import { handleId, getIds, opt1 } from '@/utils/common';
import Cookies from 'js-cookie'; import Cookies from 'js-cookie';
import { getStat } from '@/store/useProduct';
const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue')); const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue'));
@ -409,6 +410,7 @@ const submit = async (synchronizeUpdate?: number) => {
postCreditScoreList: param, postCreditScoreList: param,
bankIds: bankIds.value, bankIds: bankIds.value,
}); });
getStat(295);
addRecord(recordParam); addRecord(recordParam);
} catch (e) { } catch (e) {
loading.value = false; loading.value = false;

@ -4,7 +4,7 @@
<search v-model="keyWord" <search v-model="keyWord"
@change="initList"></search> @change="initList"></search>
<div class="filter"> <div class="filter">
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除选中策略吗?"
:disabled="!multipleSelection.length" :disabled="!multipleSelection.length"
@confirm.stop="delAll"> @confirm.stop="delAll">
<template #reference> <template #reference>
@ -52,7 +52,7 @@
<el-button type="text" <el-button type="text"
@click="toDetail(row)" @click="toDetail(row)"
size="small">编辑</el-button> size="small">编辑</el-button>
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除这条策略吗?"
@confirm.stop="handleDelete([row.strategyId])"> @confirm.stop="handleDelete([row.strategyId])">
<template #reference> <template #reference>
<el-button type="text" <el-button type="text"

@ -77,6 +77,7 @@ import { postLoanWarningDetails, postLoanWarningSave, isTheStrategyRelatedToTheP
import { getProcessInformationBasedOnRoles, addOperation } from '@/api/judgment'; import { getProcessInformationBasedOnRoles, addOperation } from '@/api/judgment';
import { handleId, getIds, opt1 } from '@/utils/common'; import { handleId, getIds, opt1 } from '@/utils/common';
import Cookies from 'js-cookie'; import Cookies from 'js-cookie';
import { getStat } from '@/store/useProduct';
const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue')); const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue'));
@ -166,6 +167,7 @@ const submit = async (synchronizeUpdate?: number) => {
postLoanWarningList: param, postLoanWarningList: param,
bankIds: bankIds.value, bankIds: bankIds.value,
}); });
getStat(295);
addRecord(param); addRecord(param);
} catch (e) { } catch (e) {
loading.value = false; loading.value = false;

@ -4,7 +4,7 @@
<search v-model="keyWord" <search v-model="keyWord"
@change="initList"></search> @change="initList"></search>
<div class="filter"> <div class="filter">
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除选中策略吗?"
:disabled="!multipleSelection.length" :disabled="!multipleSelection.length"
@confirm.stop="delAll"> @confirm.stop="delAll">
<template #reference> <template #reference>
@ -52,7 +52,7 @@
<el-button type="text" <el-button type="text"
@click="toDetail(row)" @click="toDetail(row)"
size="small">编辑</el-button> size="small">编辑</el-button>
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除这条策略吗?"
@confirm.stop="handleDelete([row.strategyId])"> @confirm.stop="handleDelete([row.strategyId])">
<template #reference> <template #reference>
<el-button type="text" <el-button type="text"

@ -98,6 +98,7 @@ import { collectionAfterLoanDetails, collectionAfterLoanSave, isTheStrategyRelat
import { getProcessInformationBasedOnRoles, addOperation } from '@/api/judgment'; import { getProcessInformationBasedOnRoles, addOperation } from '@/api/judgment';
import { handleId, getIds, opt1 } from '@/utils/common'; import { handleId, getIds, opt1 } from '@/utils/common';
import Cookies from 'js-cookie'; import Cookies from 'js-cookie';
import { getStat } from '@/store/useProduct';
const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue')); const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue'));
@ -212,6 +213,7 @@ const submit = async (synchronizeUpdate?: number) => {
collectionAfterLoanList: param, collectionAfterLoanList: param,
bankIds: bankIds.value, bankIds: bankIds.value,
}); });
getStat(295);
addRecord(recordParam); addRecord(recordParam);
} catch (e) {} } catch (e) {}
}; };

@ -4,7 +4,7 @@
<search v-model="keyWord" <search v-model="keyWord"
@change="initList"></search> @change="initList"></search>
<div class="filter"> <div class="filter">
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除选中策略吗?"
:disabled="!multipleSelection.length" :disabled="!multipleSelection.length"
@confirm.stop="delAll"> @confirm.stop="delAll">
<template #reference> <template #reference>
@ -52,7 +52,7 @@
<el-button type="text" <el-button type="text"
@click="toDetail(row)" @click="toDetail(row)"
size="small">编辑</el-button> size="small">编辑</el-button>
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除这条策略吗?"
@confirm.stop="handleDelete([row.strategyId])"> @confirm.stop="handleDelete([row.strategyId])">
<template #reference> <template #reference>
<el-button type="text" <el-button type="text"

@ -107,6 +107,7 @@ import { getProcessInformationBasedOnRoles, addOperation } from '@/api/judgment'
import type { TableColumnCtx } from 'element-plus'; import type { TableColumnCtx } from 'element-plus';
import { handleId, getIds } from '@/utils/common'; import { handleId, getIds } from '@/utils/common';
import Cookies from 'js-cookie'; import Cookies from 'js-cookie';
import { getStat } from '@/store/useProduct';
const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue')); const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue'));
@ -323,6 +324,7 @@ const submit = async (synchronizeUpdate?: number) => {
synchronizeUpdate, synchronizeUpdate,
bankIds: bankIds.value, bankIds: bankIds.value,
}); });
getStat(295);
addRecord(param); addRecord(param);
} catch (e) { } catch (e) {
loading?.close(); loading?.close();

@ -4,7 +4,7 @@
<search v-model="keyWord" <search v-model="keyWord"
@change="initList"></search> @change="initList"></search>
<div class="filter"> <div class="filter">
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除选中策略吗?"
:disabled="!multipleSelection.length" :disabled="!multipleSelection.length"
@confirm.stop="delAll"> @confirm.stop="delAll">
<template #reference> <template #reference>
@ -52,7 +52,7 @@
<el-button type="text" <el-button type="text"
@click="toDetail(row)" @click="toDetail(row)"
size="small">编辑</el-button> size="small">编辑</el-button>
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除这条策略吗?"
@confirm.stop="handleDelete([row.id])"> @confirm.stop="handleDelete([row.id])">
<template #reference> <template #reference>
<el-button type="text" <el-button type="text"

@ -107,6 +107,7 @@ import { getProcessInformationBasedOnRoles, addOperation } from '@/api/judgment'
import type { TableColumnCtx } from 'element-plus'; import type { TableColumnCtx } from 'element-plus';
import { handleId, getIds } from '@/utils/common'; import { handleId, getIds } from '@/utils/common';
import Cookies from 'js-cookie'; import Cookies from 'js-cookie';
import { getStat } from '@/store/useProduct';
const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue')); const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue'));
@ -276,6 +277,7 @@ const submit = async (synchronizeUpdate?: number) => {
synchronizeUpdate, synchronizeUpdate,
bankIds: bankIds.value, bankIds: bankIds.value,
}); });
getStat(295);
addRecord(param); addRecord(param);
} catch (e) { } catch (e) {
loading?.close(); loading?.close();

@ -4,7 +4,7 @@
<search v-model="keyWord" <search v-model="keyWord"
@change="initList"></search> @change="initList"></search>
<div class="filter"> <div class="filter">
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除选中策略吗?"
:disabled="!multipleSelection.length" :disabled="!multipleSelection.length"
@confirm.stop="delAll"> @confirm.stop="delAll">
<template #reference> <template #reference>
@ -52,7 +52,7 @@
<el-button type="text" <el-button type="text"
@click="toDetail(row)" @click="toDetail(row)"
size="small">编辑</el-button> size="small">编辑</el-button>
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除这条策略吗?"
@confirm.stop="handleDelete([row.id])"> @confirm.stop="handleDelete([row.id])">
<template #reference> <template #reference>
<el-button type="text" <el-button type="text"

@ -116,6 +116,7 @@ import { getProcessInformationBasedOnRoles, addOperation } from '@/api/judgment'
import type { TableColumnCtx } from 'element-plus'; import type { TableColumnCtx } from 'element-plus';
import { handleId, getIds } from '@/utils/common'; import { handleId, getIds } from '@/utils/common';
import Cookies from 'js-cookie'; import Cookies from 'js-cookie';
import { getStat } from '@/store/useProduct';
const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue')); const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue'));
@ -368,6 +369,7 @@ const submit = async (synchronizeUpdate?: number) => {
synchronizeUpdate, synchronizeUpdate,
bankIds: bankIds.value, bankIds: bankIds.value,
}); });
getStat(295);
addRecord(param); addRecord(param);
} catch (e) { } catch (e) {
loading?.close(); loading?.close();

@ -4,7 +4,7 @@
<search v-model="keyWord" <search v-model="keyWord"
@change="initList"></search> @change="initList"></search>
<div class="filter"> <div class="filter">
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除选中策略吗?"
:disabled="!multipleSelection.length" :disabled="!multipleSelection.length"
@confirm.stop="delAll"> @confirm.stop="delAll">
<template #reference> <template #reference>
@ -52,7 +52,7 @@
<el-button type="text" <el-button type="text"
@click="toDetail(row)" @click="toDetail(row)"
size="small">编辑</el-button> size="small">编辑</el-button>
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除这条策略吗?"
@confirm.stop="handleDelete([row.id])"> @confirm.stop="handleDelete([row.id])">
<template #reference> <template #reference>
<el-button type="text" <el-button type="text"

@ -4,7 +4,7 @@
<search v-model="keyWord" <search v-model="keyWord"
@change="initList"></search> @change="initList"></search>
<div class="filter"> <div class="filter">
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除选中策略吗?"
:disabled="!multipleSelection.length" :disabled="!multipleSelection.length"
@confirm.stop="delAll"> @confirm.stop="delAll">
<template #reference> <template #reference>
@ -52,7 +52,7 @@
<el-button type="text" <el-button type="text"
@click="toDetail(row)" @click="toDetail(row)"
size="small">编辑</el-button> size="small">编辑</el-button>
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除这条策略吗?"
@confirm.stop="handleDelete([row.strategyId])"> @confirm.stop="handleDelete([row.strategyId])">
<template #reference> <template #reference>
<el-button type="text" <el-button type="text"

@ -146,6 +146,7 @@ import { accessStrategyCreditBlacklistFind, accessStrategyCreditBlacklistSave, i
import { getProcessInformationBasedOnRoles, addOperation } from '@/api/judgment'; import { getProcessInformationBasedOnRoles, addOperation } from '@/api/judgment';
import { handleId, getIds } from '@/utils/common'; import { handleId, getIds } from '@/utils/common';
import Cookies from 'js-cookie'; import Cookies from 'js-cookie';
import { getStat } from '@/store/useProduct';
const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue')); const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue'));
@ -293,6 +294,7 @@ const submit = async (synchronizeUpdate?: number) => {
synchronizeUpdate, synchronizeUpdate,
creditBlacklistList: param, creditBlacklistList: param,
}); });
getStat(295);
addRecord(recordParam); addRecord(recordParam);
} catch (e) { } catch (e) {
loading.value = false; loading.value = false;

@ -4,7 +4,7 @@
<search v-model="keyWord" <search v-model="keyWord"
@change="initList"></search> @change="initList"></search>
<div class="filter"> <div class="filter">
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除选中策略吗?"
:disabled="!multipleSelection.length" :disabled="!multipleSelection.length"
@confirm.stop="delAll"> @confirm.stop="delAll">
<template #reference> <template #reference>
@ -52,7 +52,7 @@
<el-button type="text" <el-button type="text"
@click="toDetail(row)" @click="toDetail(row)"
size="small">编辑</el-button> size="small">编辑</el-button>
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除这条策略吗?"
@confirm.stop="handleDelete([row.strategyId])"> @confirm.stop="handleDelete([row.strategyId])">
<template #reference> <template #reference>
<el-button type="text" <el-button type="text"

@ -192,6 +192,7 @@ import { getProcessInformationBasedOnRoles, addOperation } from '@/api/judgment'
import type { TableColumnCtx } from 'element-plus'; import type { TableColumnCtx } from 'element-plus';
import { handleId, getNum, getSymbol, getChinese, getIds } from '@/utils/common'; import { handleId, getNum, getSymbol, getChinese, getIds } from '@/utils/common';
import Cookies from 'js-cookie'; import Cookies from 'js-cookie';
import { getStat } from '@/store/useProduct';
const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue')); const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue'));
@ -496,6 +497,7 @@ const submit = async (synchronizeUpdate?: number) => {
synchronizeUpdate, synchronizeUpdate,
businessBlacklistList: param, businessBlacklistList: param,
}); });
getStat(295);
addRecord(param); addRecord(param);
} catch (e) { } catch (e) {
loading.value = false; loading.value = false;

@ -4,7 +4,7 @@
<search v-model="keyWord" <search v-model="keyWord"
@change="initList"></search> @change="initList"></search>
<div class="filter"> <div class="filter">
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除选中策略吗?"
:disabled="!multipleSelection.length" :disabled="!multipleSelection.length"
@confirm.stop="delAll"> @confirm.stop="delAll">
<template #reference> <template #reference>
@ -52,7 +52,7 @@
<el-button type="text" <el-button type="text"
@click="toDetail(row)" @click="toDetail(row)"
size="small">编辑</el-button> size="small">编辑</el-button>
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除这条策略吗?"
@confirm.stop="handleDelete([row.strategyId])"> @confirm.stop="handleDelete([row.strategyId])">
<template #reference> <template #reference>
<el-button type="text" <el-button type="text"

@ -163,6 +163,7 @@ import { getProcessInformationBasedOnRoles, addOperation } from '@/api/judgment'
import type { TableColumnCtx } from 'element-plus'; import type { TableColumnCtx } from 'element-plus';
import { handleId, getNum, getChinese, getIds } from '@/utils/common'; import { handleId, getNum, getChinese, getIds } from '@/utils/common';
import Cookies from 'js-cookie'; import Cookies from 'js-cookie';
import { getStat } from '@/store/useProduct';
const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue')); const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue'));
@ -301,6 +302,7 @@ const submit = async (synchronizeUpdate?: number) => {
synchronizeUpdate, synchronizeUpdate,
inlineBlacklistList: param, inlineBlacklistList: param,
}); });
getStat(295);
addRecord(param); addRecord(param);
} catch (e) { } catch (e) {
loading.value = false; loading.value = false;

@ -4,7 +4,7 @@
<search v-model="keyWord" <search v-model="keyWord"
@change="initList"></search> @change="initList"></search>
<div class="filter"> <div class="filter">
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除选中策略吗?"
:disabled="!multipleSelection.length" :disabled="!multipleSelection.length"
@confirm.stop="delAll"> @confirm.stop="delAll">
<template #reference> <template #reference>
@ -52,7 +52,7 @@
<el-button type="text" <el-button type="text"
@click="toDetail(row)" @click="toDetail(row)"
size="small">编辑</el-button> size="small">编辑</el-button>
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除这条策略吗?"
@confirm.stop="handleDelete([row.strategyId])"> @confirm.stop="handleDelete([row.strategyId])">
<template #reference> <template #reference>
<el-button type="text" <el-button type="text"

@ -306,6 +306,7 @@ import { accessStrategyEnterpriseBlacklistFind, accessStrategyEnterpriseBlacklis
import { getProcessInformationBasedOnRoles, addOperation } from '@/api/judgment'; import { getProcessInformationBasedOnRoles, addOperation } from '@/api/judgment';
import { handleId, getNum, getSymbol, getChinese, getIds } from '@/utils/common'; import { handleId, getNum, getSymbol, getChinese, getIds } from '@/utils/common';
import Cookies from 'js-cookie'; import Cookies from 'js-cookie';
import { getStat } from '@/store/useProduct';
const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue')); const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue'));
@ -430,6 +431,7 @@ const submit = async (synchronizeUpdate?: number) => {
synchronizeUpdate, synchronizeUpdate,
enterpriseBlacklistList: param, enterpriseBlacklistList: param,
}); });
getStat(295);
addRecord(param); addRecord(param);
} catch (e) { } catch (e) {
loading.value = false; loading.value = false;

@ -4,7 +4,7 @@
<search v-model="keyWord" <search v-model="keyWord"
@change="initList"></search> @change="initList"></search>
<div class="filter"> <div class="filter">
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除选中策略吗?"
:disabled="!multipleSelection.length" :disabled="!multipleSelection.length"
@confirm.stop="delAll"> @confirm.stop="delAll">
<template #reference> <template #reference>
@ -52,7 +52,7 @@
<el-button type="text" <el-button type="text"
@click="toDetail(row)" @click="toDetail(row)"
size="small">编辑</el-button> size="small">编辑</el-button>
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除这条策略吗?"
@confirm.stop="handleDelete([row.strategyId])"> @confirm.stop="handleDelete([row.strategyId])">
<template #reference> <template #reference>
<el-button type="text" <el-button type="text"

@ -153,9 +153,9 @@ import { ElMessage } from 'element-plus';
import { accessStrategyAntiFraudStrategyFind, accessStrategyAntiFraudStrategySave, isTheStrategyRelatedToTheProduct } from '@/api/model'; import { accessStrategyAntiFraudStrategyFind, accessStrategyAntiFraudStrategySave, isTheStrategyRelatedToTheProduct } from '@/api/model';
import { getProcessInformationBasedOnRoles, addOperation } from '@/api/judgment'; import { getProcessInformationBasedOnRoles, addOperation } from '@/api/judgment';
import type { TableColumnCtx } from 'element-plus'; import type { TableColumnCtx } from 'element-plus';
import { useRouter, useRoute } from 'vue-router';
import { handleId, getNum, getSymbol, getChinese, getIds } from '@/utils/common'; import { handleId, getNum, getSymbol, getChinese, getIds } from '@/utils/common';
import Cookies from 'js-cookie'; import Cookies from 'js-cookie';
import { getStat } from '@/store/useProduct';
const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue')); const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue'));
@ -434,6 +434,7 @@ const submit = async (synchronizeUpdate?: number) => {
synchronizeUpdate, synchronizeUpdate,
antiFraudStrategyList: param, antiFraudStrategyList: param,
}); });
getStat(295);
addRecord(param); addRecord(param);
} catch (e) { } catch (e) {
loading.value = false; loading.value = false;

@ -4,7 +4,7 @@
<search v-model="keyWord" <search v-model="keyWord"
@change="initList"></search> @change="initList"></search>
<div class="filter"> <div class="filter">
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除选中策略吗?"
:disabled="!multipleSelection.length" :disabled="!multipleSelection.length"
@confirm.stop="delAll"> @confirm.stop="delAll">
<template #reference> <template #reference>
@ -52,7 +52,7 @@
<el-button type="text" <el-button type="text"
@click="toDetail(row)" @click="toDetail(row)"
size="small">编辑</el-button> size="small">编辑</el-button>
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除这条策略吗?"
@confirm.stop="handleDelete([row.strategyId])"> @confirm.stop="handleDelete([row.strategyId])">
<template #reference> <template #reference>
<el-button type="text" <el-button type="text"

@ -100,6 +100,7 @@ import { getProcessInformationBasedOnRoles, addOperation } from '@/api/judgment'
import type { TableColumnCtx } from 'element-plus'; import type { TableColumnCtx } from 'element-plus';
import { handleId, getIds, opt1 } from '@/utils/common'; import { handleId, getIds, opt1 } from '@/utils/common';
import Cookies from 'js-cookie'; import Cookies from 'js-cookie';
import { getStat } from '@/store/useProduct';
const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue')); const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue'));
@ -235,6 +236,7 @@ const submit = async (synchronizeUpdate?: number) => {
synchronizeUpdate, synchronizeUpdate,
negativeIndustryStrategyList: param, negativeIndustryStrategyList: param,
}); });
getStat(295);
addRecord(); addRecord();
} catch (e) { } catch (e) {
loading.value = false; loading.value = false;

@ -4,7 +4,7 @@
<search v-model="keyWord" <search v-model="keyWord"
@change="initList"></search> @change="initList"></search>
<div class="filter"> <div class="filter">
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除选中策略吗?"
:disabled="!multipleSelection.length" :disabled="!multipleSelection.length"
@confirm.stop="delAll"> @confirm.stop="delAll">
<template #reference> <template #reference>
@ -52,7 +52,7 @@
<el-button type="text" <el-button type="text"
@click="toDetail(row)" @click="toDetail(row)"
size="small">编辑</el-button> size="small">编辑</el-button>
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除这条策略吗?"
@confirm.stop="handleDelete([row.strategyId])"> @confirm.stop="handleDelete([row.strategyId])">
<template #reference> <template #reference>
<el-button type="text" <el-button type="text"

@ -81,6 +81,7 @@ import { getProcessInformationBasedOnRoles, addOperation } from '@/api/judgment'
import type { TableColumnCtx } from 'element-plus'; import type { TableColumnCtx } from 'element-plus';
import { handleId, getIds, opt1 } from '@/utils/common'; import { handleId, getIds, opt1 } from '@/utils/common';
import Cookies from 'js-cookie'; import Cookies from 'js-cookie';
import { getStat } from '@/store/useProduct';
const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue')); const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue'));
@ -254,6 +255,7 @@ const submit = async (synchronizeUpdate?: number) => {
dimensionOfTheRatingTableList: param, dimensionOfTheRatingTableList: param,
bankIds: bankIds.value, bankIds: bankIds.value,
}); });
getStat(295);
addRecord(); addRecord();
} catch (e) { } catch (e) {
loading.value = false; loading.value = false;

@ -4,7 +4,7 @@
<search v-model="keyWord" <search v-model="keyWord"
@change="initList"></search> @change="initList"></search>
<div class="filter"> <div class="filter">
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除选中策略吗?"
:disabled="!multipleSelection.length" :disabled="!multipleSelection.length"
@confirm.stop="delAll"> @confirm.stop="delAll">
<template #reference> <template #reference>
@ -52,7 +52,7 @@
<el-button type="text" <el-button type="text"
@click="toDetail(row)" @click="toDetail(row)"
size="small">编辑</el-button> size="small">编辑</el-button>
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除这条策略吗?"
@confirm.stop="handleDelete([row.id])"> @confirm.stop="handleDelete([row.id])">
<template #reference> <template #reference>
<el-button type="text" <el-button type="text"

@ -142,6 +142,7 @@ import { getProcessInformationBasedOnRoles, addOperation } from '@/api/judgment'
import type { TableColumnCtx } from 'element-plus'; import type { TableColumnCtx } from 'element-plus';
import { handleId, getIds, opt1 } from '@/utils/common'; import { handleId, getIds, opt1 } from '@/utils/common';
import Cookies from 'js-cookie'; import Cookies from 'js-cookie';
import { getStat } from '@/store/useProduct';
const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue')); const Confirm = defineAsyncComponent(() => import('@/components/StrategyConfirm.vue'));
@ -740,6 +741,7 @@ const submit = async (synchronizeUpdate?: number) => {
dimensionOfTheRatingTableList: param, dimensionOfTheRatingTableList: param,
bankIds: bankIds.value, bankIds: bankIds.value,
}); });
getStat(295);
addRecord(); addRecord();
} catch (e) { } catch (e) {
loading.value = false; loading.value = false;

@ -4,7 +4,7 @@
<search v-model="keyWord" <search v-model="keyWord"
@change="initList"></search> @change="initList"></search>
<div class="filter"> <div class="filter">
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除选中策略吗?"
:disabled="!multipleSelection.length" :disabled="!multipleSelection.length"
@confirm.stop="delAll"> @confirm.stop="delAll">
<template #reference> <template #reference>
@ -52,7 +52,7 @@
<el-button type="text" <el-button type="text"
@click="toDetail(row)" @click="toDetail(row)"
size="small">编辑</el-button> size="small">编辑</el-button>
<el-popconfirm title="确定删除吗?" <el-popconfirm title="确定删除这条策略吗?"
@confirm.stop="handleDelete([row.id])"> @confirm.stop="handleDelete([row.id])">
<template #reference> <template #reference>
<el-button type="text" <el-button type="text"

Loading…
Cancel
Save