效果:
/**
* @desc post请求 请求体转拼接
* @param param - 需要转换的对象
* @returns 转换后的对象
*/
export function changePostParam(param) {
return JSON.stringify(param)
.replace(/:/g, '=')
.replace(/,/g, '&')
.replace(/{/g, '?')
.replace(/}/g, '')
.replace(/"/g, '');
}
import { changePostParam } from "@/utils/changePostParam";
// 病害统计
export function searchDisease(data) {
return request({
url: requestType.road + "/maintainRoad/statisticAnalysis/search/disease" + changePostParam(data),
method: "post",
data: data,
});
}