diff --git a/api/AccountPricePreliminaryRreview.js b/api/AccountPricePreliminaryRreview.js index d2089b2..827530b 100644 --- a/api/AccountPricePreliminaryRreview.js +++ b/api/AccountPricePreliminaryRreview.js @@ -45,4 +45,32 @@ export const directorLastReviewQuota = (query) => { url: '/bussiness/baseusercredithistory/goods-credit-limit-repeatedly-review', params: query, }) +} + +// 价格审核列表 +export const getPriceChangeReviewList = (data, query) => { + return request({ + method: 'post', + url: '/bussiness/baseusercredithistory/goods-credit-line-initial-review-list', + params: query, + data + }) +} + +// 价格审核 的回退 +export const putBackDataPrice = (data) => { + return request({ + method: 'put', + url: '/bussiness/businessgoods/goods-credit-line-initial-review-back', + data, + }) +} + +// 价格审核(副总监初审) +export const directorReviewPrice = (query) => { + return request({ + method: 'put', + url: 'bussiness/businessgoods/goods-credit-line-initial-review', + params: query, + }) } \ No newline at end of file diff --git a/pages/work/AccountPricePreliminaryRreview/children/Price.vue b/pages/work/AccountPricePreliminaryRreview/children/Price.vue new file mode 100644 index 0000000..9e39c75 --- /dev/null +++ b/pages/work/AccountPricePreliminaryRreview/children/Price.vue @@ -0,0 +1,115 @@ + + + \ No newline at end of file diff --git a/pages/work/AccountPricePreliminaryRreview/children/components/PriceReview.vue b/pages/work/AccountPricePreliminaryRreview/children/components/PriceReview.vue new file mode 100644 index 0000000..3f19c48 --- /dev/null +++ b/pages/work/AccountPricePreliminaryRreview/children/components/PriceReview.vue @@ -0,0 +1,169 @@ + + + \ No newline at end of file diff --git a/pages/work/AccountPricePreliminaryRreview/index.vue b/pages/work/AccountPricePreliminaryRreview/index.vue index fd5f9d9..83307d3 100644 --- a/pages/work/AccountPricePreliminaryRreview/index.vue +++ b/pages/work/AccountPricePreliminaryRreview/index.vue @@ -70,8 +70,7 @@ - - + @@ -86,6 +85,7 @@ import UniForms from "../../../uni_modules/uni-forms/components/uni-forms/uni-fo import {getPricePreliminaryReviewList} from "../../../api/AccountPricePreliminaryRreview"; import AccountPeriod from "./children/AccountPeriod.vue"; import CreditLimit from "./children/CreditLimit.vue"; +import Price from "./children/Price.vue"; defineOptions({ name: "AccountPricePreliminaryRreview" @@ -102,6 +102,7 @@ const paging = ref({ const AccountPeriodRef = ref() const CreditLimitRef = ref() +const PriceRef = ref() const handleQuery = async () => { const data = await getPricePreliminaryReviewList(queryParams.value, paging.value) @@ -123,5 +124,6 @@ const handleShowCreditLimit = (item) => { } const handleShowPrice = (item) => { + PriceRef.value.openDrawer(item) } \ No newline at end of file