Files
gjt_mini/api/returnCost.js
2025-12-30 09:44:46 +08:00

64 lines
2.0 KiB
JavaScript

import axios from "@/utils/request";
export default {
queryPageList(params) {
return axios.post(`/truckRentReturnCost/getCostPageList`, params); // 还车单列表
},
getTakeId(params) {
return axios.get(`/truckRentTask/getReturn`, params); // 还车单详情
},
//查询二级科目id和名称列表
getQuerySubjectTowNames(params) {
return axios.get(`/finance/financeCostType/querySubjectTowNames`, params);
// return axios.get(`/dic/queryByDicType`, {
// dicType: "dic_returncar_money_item",
// }); // 字典数据
},
// 财务费用结算
financeCost(params) {
return axios.post(`/truckRentReturnCost/checkCostInfo`, params);
},
// 编辑费用核算信息
editCostInfo(params) {
return axios.post(`/truckRentReturnCost/editCostInfo`, params);
},
// 获取费用核算信息
getCostInfo(params) {
return axios.get(`/truckRentReturnCost/getCheckingCostInfoById`, params);
},
getCostDeps() {
return axios.get(`/dic/queryByDicType`, {
dicType: "settlement_department",
}); // 字典数据
},
//审批流程回调业务
changeStatusByFlowTask(params) {
return axios.post(`/truckRentReturnCost/changeStatusByFlowTask`, params);
},
//还车费用核算 财务费用结算(新)
financeSettleAccounts(params) {
return axios.post(`/truckRentReturnCost/financeSettleAccounts`, params);
},
// 获取待办数量
getCostToDo() {
return axios.get(`/truckRentReturnCost/getTodoCount`);
},
// 还车费用核算 车辆是否含有无忧包服务
getIsHasOKPack(params) {
return axios.get(`/truckRentReturnCost/hasOKPack`, params);
},
//审批通过后付款确认:记录当前人、状态和时间
paymentConfirm(params) {
// {
// "id": 0,
// "status": 0
// }
return axios.post(`/truckRentReturnCost/paymentConfirm`, params);
},
// 还车费用核算 能源部门获取客户能源余额
// getEnergyBalance(params) {
// return axios.get(`/truckRentReturnCost/getEnergyBalance`, params);
// },
};