Files
laws-sinotruk-client/src/api/projectLibraryApi.js
T

46 lines
2.0 KiB
JavaScript

import { getAction, postAction } from './manage.js'
// 车型项目库-新增
const addVehicleItemLibrary = (params) => postAction('/projectLibrary/lawsProjectLibrary/add', params)
// 车型项目库-编辑
const editVehicleItemLibrary = (params) => postAction('/projectLibrary/lawsProjectLibrary/edit', params)
// 车型项目库-通过id获取详情
const queryByIdVehicleItemLibrary = (params) => getAction('/projectLibrary/lawsProjectLibrary/queryById', params)
// 车型项目下拉数据
const getCarTypeProjectList = (params) => getAction('/projectLibrary/lawsProjectLibrary/queryList', params)
// 车型项目库-详情-项目风险性总览
const queryProjectRiskOverview = (params) => getAction('/projectLibrary/lawsProjectLibrary/riskOverview', params)
// 车型项目库-详情-法规清单-调取
const transferRegulationList = (params) => postAction('/projectLibrary/lawsAssess/retrieval', params)
// 车型项目库-详情-法规清单-复制
const copyProject = (params) => postAction('/projectLibrary/lawsAssess/copy', params)
// 符合/不符合页面
const accordWithAndInconformityList = (params) => getAction('/projectLibrary/lawsAssessResults/getMetNotMetVOById', params)
// 未符合项-新增
const addInconformityItem = (params) => postAction('/projectLibrary/lawsEvaluationNotMet/add', params)
// 未符合项-编辑
const editInconformityItem = (params) => postAction('/projectLibrary/lawsEvaluationNotMet/edit', params)
// 未符合项-批量关闭
const batchCloseInconformityItem = (params) => postAction('/projectLibrary/lawsEvaluationNotMet/batchClose', params)
// 专项项目库-编辑
const editSpecialProjectLibrary = (params) => postAction('', params)
export {
addVehicleItemLibrary,
editVehicleItemLibrary,
queryByIdVehicleItemLibrary,
getCarTypeProjectList,
queryProjectRiskOverview,
transferRegulationList,
copyProject,
accordWithAndInconformityList,
addInconformityItem,
editInconformityItem,
batchCloseInconformityItem,
editSpecialProjectLibrary
}