diff --git a/api/AccountPricePreliminaryRreview.js b/api/AccountPricePreliminaryRreview.js index 316dd4d..d2089b2 100644 --- a/api/AccountPricePreliminaryRreview.js +++ b/api/AccountPricePreliminaryRreview.js @@ -29,11 +29,20 @@ export const getLastPaymentAndQuotaList = (data, query) => { }) } -//账期终审/额度终审的回退(两个列表一个接口) +// 账期终审/额度终审的回退(两个列表一个接口) export const putBackDataLastPaymentOrQuota = (data) => { return request({ method: 'put', url: '/bussiness/baseusercredithistory/goods-credit-period-repeatedly-review-back', data, }) +} + +// 额度终审 (副总监初审) +export const directorLastReviewQuota = (query) => { + return request({ + method: 'put', + url: '/bussiness/baseusercredithistory/goods-credit-limit-repeatedly-review', + params: query, + }) } \ No newline at end of file diff --git a/pages/work/AccountPricePreliminaryRreview/children/CreditLimit.vue b/pages/work/AccountPricePreliminaryRreview/children/CreditLimit.vue new file mode 100644 index 0000000..98aba29 --- /dev/null +++ b/pages/work/AccountPricePreliminaryRreview/children/CreditLimit.vue @@ -0,0 +1,106 @@ + + + \ No newline at end of file diff --git a/pages/work/AccountPricePreliminaryRreview/children/components/CreditLimitReview.vue b/pages/work/AccountPricePreliminaryRreview/children/components/CreditLimitReview.vue new file mode 100644 index 0000000..4853fe4 --- /dev/null +++ b/pages/work/AccountPricePreliminaryRreview/children/components/CreditLimitReview.vue @@ -0,0 +1,156 @@ + + + \ No newline at end of file diff --git a/pages/work/AccountPricePreliminaryRreview/index.vue b/pages/work/AccountPricePreliminaryRreview/index.vue index 6e6bb7d..fd5f9d9 100644 --- a/pages/work/AccountPricePreliminaryRreview/index.vue +++ b/pages/work/AccountPricePreliminaryRreview/index.vue @@ -68,6 +68,7 @@ + @@ -84,6 +85,7 @@ import BusinessCompany from "../../../components/BusinessCompany.vue"; import UniForms from "../../../uni_modules/uni-forms/components/uni-forms/uni-forms.vue"; import {getPricePreliminaryReviewList} from "../../../api/AccountPricePreliminaryRreview"; import AccountPeriod from "./children/AccountPeriod.vue"; +import CreditLimit from "./children/CreditLimit.vue"; defineOptions({ name: "AccountPricePreliminaryRreview" @@ -99,6 +101,7 @@ const paging = ref({ }) const AccountPeriodRef = ref() +const CreditLimitRef = ref() const handleQuery = async () => { const data = await getPricePreliminaryReviewList(queryParams.value, paging.value) @@ -116,6 +119,7 @@ const handleShowAccountPeriod = (item) => { } const handleShowCreditLimit = (item) => { + CreditLimitRef.value.openDrawer(item) } const handleShowPrice = (item) => {