From 1c5eda8555a3b9c86128d4f45c82ec113ed50d56 Mon Sep 17 00:00:00 2001 From: hongchao <3228015117@qq.com> Date: Wed, 22 Jan 2025 16:13:23 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B4=B9=E7=94=A8=E6=8E=A8=E9=80=81=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/costPush/costPush.js | 94 ++ .../material/costPush/protocolMatch/index.vue | 312 +++++++ .../material/costPush/pushCost/index.vue | 867 ++++++++++++++++++ .../material/costPush/pushReview/index.vue | 855 +++++++++++++++++ .../material/purchase/goodsAccept/detail.vue | 4 +- .../purchase/goodsArrived/component/home.vue | 5 +- .../material/purchase/goodsEntry/detail.vue | 4 +- 7 files changed, 2135 insertions(+), 6 deletions(-) create mode 100644 src/api/costPush/costPush.js create mode 100644 src/views/material/costPush/protocolMatch/index.vue create mode 100644 src/views/material/costPush/pushCost/index.vue create mode 100644 src/views/material/costPush/pushReview/index.vue diff --git a/src/api/costPush/costPush.js b/src/api/costPush/costPush.js new file mode 100644 index 00000000..f1ac5757 --- /dev/null +++ b/src/api/costPush/costPush.js @@ -0,0 +1,94 @@ +import request from '@/utils/request' + +// 查询推送协议匹配列表 +export function getProtocolList(query) { + return request({ + url: '/material/slt_agreement_info/getSltAgreementInfo4Project', + method: 'get', + params: query + }) +} + +// 查询费用推送审核详情 +export function pushReviewList(query){ + return request({ + url: '/material/slt_agreement_info/getSltInfo', + method: 'get', + params: query + }) +} + +// 费用结算申请提交 +export function submitFee(params){ + return request({ + url: '/material/slt_agreement_info/submitFee', + method: 'post', + data: params + }) +} + +// 查询费用结算审核列表 +export function getSltExam(query) { + return request({ + url: '/material/slt_agreement_info/getSltExam', + method: 'get', + params: query + }) +} + + +// 查询费用结算审核列表 +export function getSltExamInfo(query) { + return request({ + url: '/material/slt_agreement_info/getSltExamInfo', + method: 'get', + params: query + }) +} + +// 费用结算审核-同意拒绝 +export function settlementReview(query) { + return request({ + url: '/material/slt_agreement_info/settlementReview', + method: 'get', + params: query + }) +} + +// 费用结算提交 +export function submitCosts(params){ + return request({ + url: '/material/slt_agreement_info/submitCosts', + method: 'post', + data: params + }) +} + +// 查询结算审批列表 +export function getSltList(query) { + return request({ + url: '/material/slt_agreement_info/getSltList', + method: 'get', + params: query + }) +} + + +// 结算审批提交 +export function costExamine(params){ + return request({ + url: '/material/slt_agreement_info/costExamine', + method: 'post', + data: params + }) +} + + + + + + + + + + diff --git a/src/views/material/costPush/protocolMatch/index.vue b/src/views/material/costPush/protocolMatch/index.vue new file mode 100644 index 00000000..8a6f8fbf --- /dev/null +++ b/src/views/material/costPush/protocolMatch/index.vue @@ -0,0 +1,312 @@ + + + + \ No newline at end of file diff --git a/src/views/material/costPush/pushCost/index.vue b/src/views/material/costPush/pushCost/index.vue new file mode 100644 index 00000000..26b30421 --- /dev/null +++ b/src/views/material/costPush/pushCost/index.vue @@ -0,0 +1,867 @@ + + + + \ No newline at end of file diff --git a/src/views/material/costPush/pushReview/index.vue b/src/views/material/costPush/pushReview/index.vue new file mode 100644 index 00000000..a3324273 --- /dev/null +++ b/src/views/material/costPush/pushReview/index.vue @@ -0,0 +1,855 @@ + + + + \ No newline at end of file diff --git a/src/views/material/purchase/goodsAccept/detail.vue b/src/views/material/purchase/goodsAccept/detail.vue index 7d5f06bf..d0dd11b7 100644 --- a/src/views/material/purchase/goodsAccept/detail.vue +++ b/src/views/material/purchase/goodsAccept/detail.vue @@ -25,8 +25,8 @@ diff --git a/src/views/material/purchase/goodsArrived/component/home.vue b/src/views/material/purchase/goodsArrived/component/home.vue index a7dd7209..c4eb520f 100644 --- a/src/views/material/purchase/goodsArrived/component/home.vue +++ b/src/views/material/purchase/goodsArrived/component/home.vue @@ -279,11 +279,12 @@ import { bmNoticeInfo, delPeople, } from "@/api/purchase/goodsArrived"; -import {getPurchaseCheckFormByTaskId } from "@/api/purchase/goodsAccept"; +import { getPurchaseCheckFormByTaskId } from "@/api/purchase/goodsAccept"; +import vueEasyPrint from "vue-easy-print"; export default { name: "Home", dicts: ["purchase_task_status"], - // components: { vueEasyPrint }, + components: { vueEasyPrint }, data() { return { // 遮罩层 diff --git a/src/views/material/purchase/goodsEntry/detail.vue b/src/views/material/purchase/goodsEntry/detail.vue index f812b87e..b91c329d 100644 --- a/src/views/material/purchase/goodsEntry/detail.vue +++ b/src/views/material/purchase/goodsEntry/detail.vue @@ -25,8 +25,8 @@ + value-format="yyyy-MM-dd" + type="date">