| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273 |
- import request from '@/utils/request'
- const url = window.context.form
- // 获取监审立项信息详情
- export function getCostProjectDetail(params) {
- return request({
- url: `${url}/api/costProjectApproval/v1/getDetail`,
- method: 'get',
- params,
- })
- }
- /**
- * 根据id获取监审工作方案数据详情
- * @param {Object} params - 请求参数
- * @param {String} params.id - 监审工作方案ID
- * @returns {Promise} - 返回请求结果
- */
- export function getCostProjectScenarioDetail(params) {
- return request({
- url: `${url}/api/costProjectScenario/v1/getDetail`,
- method: 'get',
- params,
- })
- }
- /**
- * 添加监审工作方案实体
- * @param {Object} data - 监审工作方案数据
- * @returns {Promise} - 返回请求结果
- */
- export function addCostProjectScenario(data) {
- return request({
- url: `${url}/api/costProjectScenario/v1/`,
- method: 'post',
- data,
- })
- }
- /**
- * 更新监审工作方案实体
- * @param {Object} data - 监审工作方案更新数据
- * @returns {Promise} - 返回请求结果
- */
- export function updateCostProjectScenario(data) {
- return request({
- url: `${url}/api/costProjectScenario/v1/`,
- method: 'put',
- data,
- })
- }
- /**
- * 根据id获取报送资料要求数据详情
- * @param {string} id - 数据ID
- * @returns {Promise}
- */
- export function getCostProjectMaterialDetail(params) {
- return request({
- url: `${url}/api/costProjectMaterial/v1/getDetail`,
- method: 'get',
- params,
- })
- }
- /**
- * 添加实体
- * @param {Object} data - 实体数据
- * @returns {Promise}
- */
- export function addCostProjectMaterial(data) {
- return request({
- url: `${url}/api/costProjectMaterial/v1/`,
- method: 'post',
- data,
- })
- }
- /**
- * 更新实体
- * @param {Object} data - 实体数据
- * @returns {Promise}
- */
- export function updateCostProjectMaterial(data) {
- return request({
- url: `${url}/api/costProjectMaterial/v1/update`,
- method: 'post',
- data,
- })
- }
- /**
- * 分页查询pageList
- * @param {Object} params - 查询参数
- * @returns {Promise}
- */
- export function getCostProjectMaterialPageList(params) {
- return request({
- url: `${url}/api/costProjectMaterial/v1/pageList`,
- method: 'post',
- data: params,
- })
- }
- /**
- * 根据id删除
- * @param {string} id - 数据ID
- * @returns {Promise}
- */
- export function deleteCostProjectMaterial(id) {
- return request({
- url: `${url}/api/costProjectMaterial/v1/${id}`,
- method: 'delete',
- })
- }
- /**
- * 根据id获取立任务成本调查表数据详情
- * @param {string} id - 数据ID
- * @returns {Promise}
- */
- export function getCostProjectSurveyDetail(id) {
- return request({
- url: `${url}/api/costProjectSurvey/v1/getDetail`,
- method: 'get',
- params: {
- id,
- },
- })
- }
- /**
- * 添加实体
- * @param {Object} data - 实体数据
- * @returns {Promise}
- */
- export function addCostProjectSurvey(data) {
- return request({
- url: `${url}/api/costProjectSurvey/v1`,
- method: 'post',
- data,
- })
- }
- /**
- * 更新实体
- * @param {Object} data - 实体数据
- * @returns {Promise}
- */
- export function updateCostProjectSurvey(data) {
- return request({
- url: `${url}/api/costProjectSurvey/v1`,
- method: 'put',
- data,
- })
- }
- /**
- * 分页查询pageList
- * @param {Object} params - 查询参数
- * @returns {Promise}
- */
- export function getCostProjectSurveyPageList(params) {
- return request({
- url: `${url}/api/costProjectSurvey/v1/pageList`,
- method: 'post',
- data: params,
- })
- }
- /**
- * 根据项目id获取项目文书内容
- */
- export function getCostProjectDocumentDetail(params) {
- return request({
- url: `${url}/api/costProjectDocument/v1/getByProjectId`,
- method: 'get',
- params,
- })
- }
- /**
- * 添加实体
- * @param {Object} data - 实体数据
- * @returns {Promise}
- */
- export function addCostProjectDocument(data) {
- return request({
- url: `${url}/api/costProjectDocument/v1/save`,
- method: 'post',
- data,
- })
- }
- /**
- * 更新实体
- * @param {Object} data - 实体数据
- * @returns {Promise}
- */
- export function updateCostProjectDocument(data) {
- return request({
- url: `${url}/api/costProjectDocument/v1/update`,
- method: 'put',
- data,
- })
- }
- /**
- * 分页查询pageList
- * @param {Object} params - 查询参数
- * @returns {Promise}
- */
- export function getCostProjectDocumentPageList(params) {
- return request({
- url: `${url}/api/costProjectDocument/v1/pageList`,
- method: 'post',
- data: params,
- })
- }
- /**
- * 根据id删除
- * @param {string} id - 数据ID
- * @returns {Promise}
- */
- export function deleteCostProjectDocument(id) {
- return request({
- url: `${url}/api/costProjectDocument/v1/${id}`,
- method: 'delete',
- })
- }
- // 更新扫描文件
- export function updateScan(data) {
- return request({
- url: `${url}/api/costProjectDocument/v1/updateScan`,
- method: 'post',
- data,
- })
- }
- // 根据id生成文书并且下载
- export function downDocument(params) {
- return request({
- url: `${url}/api/costProjectDocument/v1/downDocument`,
- method: 'get',
- params,
- })
- }
- /**
- * 根据流程节id获取节点模板数据
- */
- export function getCostProjectNodeTmpletePageList(params) {
- return request({
- url: `${url}/api/costProjectProccess/v1/nodeTmpletePageList`,
- method: 'post',
- data: params,
- })
- }
- // 根据项目id获取详情
- export function getCostProjectNodeTmpleteGetDetail(params) {
- return request({
- url: `${url}/api/costProjectProccess/v1/getDetail`,
- method: 'GET',
- params,
- })
- }
- export function saveProcess(data) {
- return request({
- url: `${url}/api/costProjectProccess/v1/createProcess`,
- method: 'post',
- data,
- })
- }
|