diff --git a/api/Salemain.js b/api/Salemain.js index f833108..cad3a73 100644 --- a/api/Salemain.js +++ b/api/Salemain.js @@ -18,4 +18,26 @@ export const getOrderApprovalList = (data, query) => { data: data, params: query, }) +} + +// 订单回退 +export const financeConfirmRefuse = (saleIds) => { + return request({ + method: 'post', + url: '/bussiness/salemain/financeConfirmRefuse', + params: { + saleIds: saleIds + } + }) +} + +// 财务审批 +export const financeConfirm = (saleIds) => { + return request({ + method: 'post', + url: '/bussiness/salemain/financeConfirm', + params: { + saleIds: saleIds + } + }) } \ No newline at end of file diff --git a/components/MB/MBLoading.vue b/components/MB/MBLoading.vue index a478de5..5af7d3a 100644 --- a/components/MB/MBLoading.vue +++ b/components/MB/MBLoading.vue @@ -3,6 +3,7 @@ diff --git a/pages/work/FinancialApproval/ListItem.vue b/pages/work/FinancialApproval/ListItem.vue index 4452b72..c7217a0 100644 --- a/pages/work/FinancialApproval/ListItem.vue +++ b/pages/work/FinancialApproval/ListItem.vue @@ -58,7 +58,7 @@ defineOptions({ const {proxy} = getCurrentInstance() const props = defineProps(['items']) const handleDetail = (raw) => { - proxy.$tab.navigateTo(`/pages/work/FinancialApproval/OrderDetail?id=${raw}`) + proxy.$tab.navigateTo(`/pages/work/FinancialApproval/OrderDetail?id=${raw.saleid}`) } diff --git a/pages/work/FinancialApproval/OrderDetail.vue b/pages/work/FinancialApproval/OrderDetail.vue index bcaf354..88b15dd 100644 --- a/pages/work/FinancialApproval/OrderDetail.vue +++ b/pages/work/FinancialApproval/OrderDetail.vue @@ -1,488 +1,132 @@ - - \ No newline at end of file + \ No newline at end of file diff --git a/pages/work/FinancialApproval/data.js b/pages/work/FinancialApproval/data.js deleted file mode 100644 index 2464c2a..0000000 --- a/pages/work/FinancialApproval/data.js +++ /dev/null @@ -1,49 +0,0 @@ -// staticData.js -export const contractData = { - "total": 2, - "rows": [ - { - "saleid": 999822, - "adddate": "2025-08-20 09:05:26", - "contractcode": "Z-CQ-000120", - "contractmoney": 5767.4700, - "usernames": "重庆医药集团医贸药品有限公司", - "businessManagerName": "商务经理名字-西区", - "transport": "汽运", - "areaName": "重庆", - "warehouseName": "临安GSP库", - "companyName": "浙江大冢制药有限公司", - "stateText": "待商务审批", - "bigAreaName": "西区" - }, - { - "saleid": 999833, - "adddate": "2025-08-20 09:05:26", - "contractcode": "Z-CQ-000120", - "contractmoney": 5767.4700, - "usernames": "重庆医药集团医贸药品有限公司", - "businessManagerName": "商务经理名字-西区", - "transport": "汽运", - "areaName": "重庆", - "warehouseName": "临安GSP库", - "companyName": "浙江大冢制药有限公司", - "stateText": "待商务审批", - "bigAreaName": "西区" - }, - { - "saleid": 166314, - "adddate": "2025-07-08 15:09:20", - "contractcode": "G-SC-40861", - "contractmoney": 109296.0000, - "usernames": "国药集团西南医药有限公司", - "transport": "汽运", - "areaName": "四川", - "warehouseName": "广东三方(上药)", - "companyName": "广东大冢制药有限公司", - "stateText": "待商务审批", - "bigAreaName": "西区" - } - ], - "code": 200, - "msg": "查询成功" -}; \ No newline at end of file diff --git a/pages/work/FinancialApproval/detail.vue b/pages/work/FinancialApproval/detail.vue deleted file mode 100644 index 9783562..0000000 --- a/pages/work/FinancialApproval/detail.vue +++ /dev/null @@ -1,34 +0,0 @@ - - - - - \ No newline at end of file diff --git a/pages/work/FinancialApproval/detailData.js b/pages/work/FinancialApproval/detailData.js deleted file mode 100644 index 8653bc1..0000000 --- a/pages/work/FinancialApproval/detailData.js +++ /dev/null @@ -1,69 +0,0 @@ -// staticData.js -export const contractData = { - "total": 2, - "data": [ - { - "saleid": 999822, - "user_name": "重庆医药集团医贸药品有限公司", - "phonenumber": "", - "budgetmoney_area": 0.0000, - "ispaynow": "非现款", - "contractcode": "Z-CQ-000120", - "piaokous": 5767.4700, - "budgetmoney1": 0.0000, - "CAN": 0.0000, - "ContractMoney1": 0.00, - "contractmoney": 5767.4700, - "ContractMoney_area": 0.00, - "CAN_area": 0.0000, - "place": "重庆市沙坪坝区土主镇明珠山一支路4号", - "piaokou": 0.0000, - "dept_id": 1, - "shortName": "重庆医贸", - "adddate": "2025-08-20" - }, - - ], - "code": 200, - "msg": "查询成功" -}; -export const goodsData = - { - "msg": "操作成功", - "code": 200, - "data": [ - { - "taxrate": 1.00, - "mon3": 0.0000, - "packingnum": 200, - "invoiceprice": 46.8900, - "goodsname": "盐酸丙卡特罗片(美普清)10", - "piaokou": 0.0000, - "goodsnum": 123, - "allmoney": 5767.4700, - "shortname": "MPT10" - }, - { - "taxrate": 1.00, - "mon3": 0.0000, - "packingnum": 200, - "invoiceprice": 46.8900, - "goodsname": "诺氟沙星(美普清)10", - "piaokou": 0.0000, - "goodsnum": 123, - "allmoney": 5767.4700, - "shortname": "MPT10" - }, - { - "taxrate": 1.00, - "mon3": 0.0000, - "packingnum": 200, - "invoiceprice": 46.8900, - "goodsname": "盐酸宁干片(美普清)10", - "piaokou": 0.0000, - "goodsnum": 123, - "allmoney": 5767.4700, - "shortname": "MPT10" - } - ] - }