Initial commit
This commit is contained in:
93
api/returnCar.js
Normal file
93
api/returnCar.js
Normal file
@@ -0,0 +1,93 @@
|
||||
import axios from "@/utils/request";
|
||||
|
||||
export default {
|
||||
queryTakePageList(params) {
|
||||
return axios.post(`/truckRentTask/queryReturnPageList`, params); // 还车单列表
|
||||
},
|
||||
getTakeId(params) {
|
||||
return axios.get(`/truckRentTask/getReturn`, params); // 还车单详情
|
||||
},
|
||||
getSalesManagerDic() {
|
||||
return axios.get(`/dic/queryByDicType`, { dicType: "sales_manager" }); // 字典数据
|
||||
},
|
||||
getAddress(params) {
|
||||
return axios.post(`/baidumap/getAddress`, params); // 百度地图 获取当前位置
|
||||
},
|
||||
addTake(params) {
|
||||
return axios.post(`/truckRentTask/addReturn`, params); // 添加还车单
|
||||
},
|
||||
generateWordforReturn(params) {
|
||||
return axios.post(`/truckRentTask/generateWordforReturn`, params); // 生成交车单确认文档
|
||||
},
|
||||
validateTruckByIds(params) {
|
||||
return axios.get(`/contractRentTruck/validateTruckByIds`, params); // 验证车辆是否可用
|
||||
},
|
||||
getFormDataTemplate(params) {
|
||||
return axios.get(`/truckRentTask/getFormDataTemplate`, params); // 获取表单数据模版
|
||||
},
|
||||
initiateSignature(params) {
|
||||
return axios.post(`/truckRentTask/initiateSignature`, params); // 发起电子签章
|
||||
},
|
||||
getSignatureUrl(params) {
|
||||
return axios.post(`/truckRentTask/getSignatureUrl`, params); // 获取电子签章签署链接
|
||||
},
|
||||
fileDownloadUrl(params) {
|
||||
return axios.post(`/truckRentTask/fileDownloadUrl`, params); // 下载已签署文件
|
||||
},
|
||||
//查询二级科目id和名称列表
|
||||
getQuerySubjectTowNames(params) {
|
||||
return axios.get(`/finance/financeCostType/querySubjectTowNames`, params);
|
||||
// return axios.get(`/dic/queryByDicType`, {
|
||||
// dicType: "dic_returncar_money_item",
|
||||
// }); // 字典数据
|
||||
},
|
||||
// 还车
|
||||
startReturn(params) {
|
||||
return axios.post(`/truckRentTask/startReturn`, params);
|
||||
},
|
||||
// 撤销还车
|
||||
cancelReturn(params) {
|
||||
return axios.post(`/truckRentTask/repealReturn`, params);
|
||||
},
|
||||
// 还车到达
|
||||
sureReturn(params) {
|
||||
return axios.post(`/truckRentTask/vehicleArrival`, params);
|
||||
},
|
||||
// 财务费用结算
|
||||
financeCost(params) {
|
||||
return axios.post(`/truckRentReturnCost/checkCostInfo`, params);
|
||||
},
|
||||
// 编辑费用核算信息
|
||||
editCostInfo(params) {
|
||||
return axios.post(`/truckRentReturnCost/editCostInfo`, params);
|
||||
},
|
||||
// 获取费用核算信息
|
||||
getCostInfo(params) {
|
||||
return axios.get(`/truckRentReturnCost/getCostInfoById`, params);
|
||||
},
|
||||
getCostDeps() {
|
||||
return axios.get(`/dic/queryByDicType`, {
|
||||
dicType: "settlement_department",
|
||||
}); // 字典数据
|
||||
},
|
||||
// 停车场列表
|
||||
getParkingPageList(params) {
|
||||
return axios.get(`/parking/queryPageList`, params);
|
||||
},
|
||||
// 维修站列表
|
||||
getFixPageList(params) {
|
||||
return axios.get(`/maintain/getNames`, { params });
|
||||
},
|
||||
updateParking(params) {
|
||||
return axios.post(`/truckRentTask/updateParkingInfo`, params); // 更新停车场信息
|
||||
},
|
||||
|
||||
getLocationTypeList() {
|
||||
return axios.get(`/dic/queryByDicType`, {
|
||||
dicType: "return_location_type",
|
||||
});
|
||||
}, // 获取还车地点类型
|
||||
clearSignInfo(params) {
|
||||
return axios.post(`/truckRentTask/clearSignInfo`, params); // 清除签名信息
|
||||
},
|
||||
};
|
||||
Reference in New Issue
Block a user