Newer
Older
KaiFengPC / src / api / project / tenderReview.js
@鲁yixuan 鲁yixuan on 19 Aug 11 KB updata
  1. import request from '@/utils/request';
  2.  
  3. // 分页搜索标书审查
  4. export function projectTenderExaminationPage(query) {
  5. return request({
  6. url: '/business/projectTenderExamination/page',
  7. method: 'get',
  8. params: query,
  9. });
  10. }
  11. // 列表搜索标书信息
  12. export function projectTenderExaminationtList(query) {
  13. return request({
  14. url: '/business/projectTenderExamination/list',
  15. method: 'get',
  16. params: query,
  17. });
  18. }
  19. // 新增标书审查
  20. export function projectTenderExaminationAdd(data) {
  21. return request({
  22. url: '/business/projectTenderExamination/add',
  23. method: 'post',
  24. data: data,
  25. });
  26. }
  27. // 修改标书审查
  28. export function projectTenderExaminationEdit(data) {
  29. return request({
  30. url: '/business/projectTenderExamination/edit',
  31. method: 'put',
  32. data: data,
  33. });
  34. }
  35. // 标书审查查看详情
  36. export function projectTenderExaminationSelectDetail(id) {
  37. return request({
  38. url: '/business/projectTenderExamination/selectDetail/' + id,
  39. method: 'get',
  40. });
  41. }
  42. //删除标书审查
  43. export function projectTenderExaminationIDS(ids) {
  44. return request({
  45. url: '/business/projectTenderExamination/' + ids,
  46. method: 'delete',
  47. });
  48. }
  49. //获取文件列表
  50. export function FileSystemList(query) {
  51. return request({
  52. url: '/system/list',
  53. method: 'get',
  54. params: query,
  55. });
  56. }
  57. // 分页搜索投标结果
  58. export function projectTenderResultPage(query) {
  59. return request({
  60. url: '/business/projectTenderResult/page',
  61. method: 'get',
  62. params: query,
  63. });
  64. }
  65.  
  66. // 新增投标结果
  67. export function projectTenderResultAdd(data) {
  68. return request({
  69. url: '/business/projectTenderResult/add',
  70. method: 'post',
  71. data: data,
  72. });
  73. }
  74. // 修改投标结果
  75. export function projectTenderResultEdit(data) {
  76. return request({
  77. url: '/business/projectTenderResult/edit',
  78. method: 'put',
  79. data: data,
  80. });
  81. }
  82. // 投标结果查看详情
  83. export function projectTenderResultSelectDetail(id) {
  84. return request({
  85. url: '/business/projectTenderResult/selectViewDetail/' + id,
  86. method: 'get',
  87. });
  88. }
  89. //删除投标结果
  90. export function projectTenderResultIDS(ids) {
  91. return request({
  92. url: '/business/projectTenderResult/' + ids,
  93. method: 'delete',
  94. });
  95. }
  96. //列表获取投标结果
  97. export function projectTenderResultList(query) {
  98. return request({
  99. url: '/business/projectTenderResult/list',
  100. method: 'get',
  101. params: query,
  102. });
  103. }
  104.  
  105. //获取项目信息列表
  106. export function projectInfoList(params) {
  107. return request({
  108. url: '/business/projectInfoNew/list',
  109. method: 'get',
  110. params,
  111. });
  112. }
  113.  
  114. //分页搜索项目合同
  115. export function projectContractPage(params) {
  116. return request({
  117. url: '/business/projectContract/page',
  118. method: 'get',
  119. params,
  120. });
  121. }
  122.  
  123. // 新增项目合同
  124. export function projectContractAdd(data) {
  125. return request({
  126. url: '/business/projectContract/add',
  127. method: 'post',
  128. data: data,
  129. });
  130. }
  131. // 修改项目合同
  132. export function projectContractEdit(data) {
  133. return request({
  134. url: '/business/projectContract/edit',
  135. method: 'put',
  136. data: data,
  137. });
  138. }
  139. // 详细搜索项目合同
  140. export function projectContractDetail(id) {
  141. return request({
  142. url: '/business/projectContract/' + id,
  143. method: 'get',
  144. });
  145. }
  146. //删除项目合同
  147. export function projectContractIDS(ids) {
  148. return request({
  149. url: '/business/projectContract/' + ids,
  150. method: 'delete',
  151. });
  152. }
  153.  
  154. //列表搜索项目合同
  155. export function projectContractList(query) {
  156. return request({
  157. url: '/business/projectContract/list',
  158. method: 'get',
  159. params: query,
  160. });
  161. }
  162. //搜索项目单位详情
  163. export function projectCompanyID(id) {
  164. return request({
  165. url: '/business/projectCompany/' + id,
  166. method: 'get',
  167. });
  168. }
  169. //列表搜索项目单位
  170. export function projectCompanyList(id) {
  171. return request({
  172. url: '/business/projectCompany/list',
  173. method: 'get',
  174. });
  175. }
  176. /**通过比例获取金额 */
  177. export function projectContractCalculateByRatio(data) {
  178. return request({
  179. url: '/business/projectContract/calculateByRatio',
  180. method: 'post',
  181. data: data,
  182. });
  183. }
  184. // 分页搜索项目合同支付记录
  185. export function projectContractPayRecordPage(query) {
  186. return request({
  187. url: '/business/projectContractPayRecord/page',
  188. method: 'get',
  189. params: query,
  190. });
  191. }
  192. // 列表搜索项目合同支付记录
  193. export function projectContractPayRecordList(query) {
  194. return request({
  195. url: '/business/projectContractPayRecord/list',
  196. method: 'get',
  197. params: query,
  198. });
  199. }
  200. // 新增项目合同支付记录
  201. export function projectContractPayRecordAdd(data) {
  202. return request({
  203. url: '/business/projectContractPayRecord/add',
  204. method: 'post',
  205. data: data,
  206. });
  207. }
  208. // 修改项目合同支付记录
  209. export function projectContractPayRecordEdit(data) {
  210. return request({
  211. url: '/business/projectContractPayRecord/edit',
  212. method: 'put',
  213. data: data,
  214. });
  215. }
  216. // 详细搜索项目合同支付记录
  217. export function projectContractPayRecordID(id) {
  218. return request({
  219. url: '/business/projectContractPayRecord/' + id,
  220. method: 'get',
  221. });
  222. }
  223. //删除项目合同支付记录
  224. export function projectContractPayRecordIDS(ids) {
  225. return request({
  226. url: '/business/projectContractPayRecord/' + ids,
  227. method: 'delete',
  228. });
  229. }
  230.  
  231. // 分页搜索项目计划信息
  232. export function projectPlanInfoPage(query) {
  233. return request({
  234. url: '/business/projectPlanInfo/page',
  235. method: 'get',
  236. params: query,
  237. });
  238. }
  239. // 列表搜索项目计划信息
  240. export function projectPlanInfoList(query) {
  241. return request({
  242. url: '/business/projectPlanInfo/list',
  243. method: 'get',
  244. params: query,
  245. });
  246. }
  247. // 新增项目计划信息
  248. export function projectPlanInfoAdd(data) {
  249. return request({
  250. url: '/business/projectPlanInfo/add',
  251. method: 'post',
  252. data: data,
  253. });
  254. }
  255. // 修改项目计划信息
  256. export function projectPlanInfoEdit(data) {
  257. return request({
  258. url: '/business/projectPlanInfo/edit',
  259. method: 'put',
  260. data: data,
  261. });
  262. }
  263. // 详细搜索项目计划信息
  264. export function projectPlanInfoID(id) {
  265. return request({
  266. url: '/business/projectPlanInfo/' + id,
  267. method: 'get',
  268. });
  269. }
  270. //删除项目计划信息
  271. export function projectPlanInfoIDS(ids) {
  272. return request({
  273. url: '/business/projectPlanInfo/' + ids,
  274. method: 'delete',
  275. });
  276. }
  277. // 详细搜索项目信息
  278. export function projectInfoSelectByProjectNo(projectNo) {
  279. return request({
  280. url: '/business/projectInfoNew/selectProjectInfoByProjectNo//' + projectNo,
  281. method: 'get',
  282. });
  283. }
  284.  
  285. // 详细搜索项目信息
  286. export function projectPlanTemplateList(id) {
  287. return request({
  288. url: `/business/projectPlanTemplate/tree?projectTypeId=${id}`,
  289. method: 'get',
  290. });
  291. }
  292.  
  293. export function projectPlanDelete(ids) {
  294. return request({
  295. url: `/business/projectPlanTemplate/${ids}`,
  296. method: 'delete',
  297. });
  298. }
  299. // 新增项目计划模版
  300. export function projectPlanAdd(data) {
  301. return request({
  302. url: `/business/projectPlanTemplate/add`,
  303. method: 'post',
  304. data,
  305. });
  306. }
  307.  
  308. export function getNodeCodeToUuid() {
  309. return request({
  310. url: `/business/projectPlanInventory/getNodeCodeToUuid`,
  311. method: 'get',
  312. });
  313. }
  314. // 分页搜索项目里程碑
  315. export function projectMilestonePage(query) {
  316. return request({
  317. url: '/business/projectMilestone/page',
  318. method: 'get',
  319. params: query,
  320. });
  321. }
  322. // 列表搜索项目里程碑
  323. export function projectMilestoneList(query) {
  324. return request({
  325. url: '/business/projectMilestone/list',
  326. method: 'get',
  327. params: query,
  328. });
  329. }
  330. // 新增项目里程碑
  331. export function projectMilestoneAdd(data) {
  332. return request({
  333. url: '/business/projectMilestone/add',
  334. method: 'post',
  335. data: data,
  336. });
  337. }
  338. // 修改项目里程碑
  339. export function projectMilestoneEdit(data) {
  340. return request({
  341. url: '/business/projectMilestone/edit',
  342. method: 'put',
  343. data: data,
  344. });
  345. }
  346. // 详细搜索项目里程碑
  347. export function projectMilestoneId(id) {
  348. return request({
  349. url: '/business/projectMilestone/' + id,
  350. method: 'get',
  351. });
  352. }
  353. //删除标书审查
  354. export function projectMilestoneIDS(ids) {
  355. return request({
  356. url: '/business/projectMilestone/' + ids,
  357. method: 'delete',
  358. });
  359. }
  360.  
  361. // 根据项目编号搜索其计划下的关键里程碑
  362. export function projectPlanInventorySelectByProjectNoToMilestone(projectNo) {
  363. return request({
  364. url: '/business/projectPlanInventory/selectByProjectNoToMilestone/' + projectNo,
  365. method: 'get',
  366. });
  367. }
  368.  
  369. // 分页搜索项目巡检记录
  370. export function projectPatrolPage(query) {
  371. return request({
  372. url: '/business/projectPatrol/page',
  373. method: 'get',
  374. params: query,
  375. });
  376. }
  377. // 列表搜索项目巡检记录
  378. export function projectPatroltList(query) {
  379. return request({
  380. url: '/business/projectPatrol/list',
  381. method: 'get',
  382. params: query,
  383. });
  384. }
  385. // 新增项目巡检记录
  386. export function projectPatrolAdd(data) {
  387. return request({
  388. url: '/business/projectPatrol/add',
  389. method: 'post',
  390. data: data,
  391. });
  392. }
  393. // 修改项目巡检记录
  394. export function projectPatrolEdit(data) {
  395. return request({
  396. url: '/business/projectPatrol/edit',
  397. method: 'put',
  398. data: data,
  399. });
  400. }
  401. // 详细搜索项目巡检记录
  402. export function projectPatrolSelectId(id) {
  403. return request({
  404. url: '/business/projectPatrol/' + id,
  405. method: 'get',
  406. });
  407. }
  408. //删除项目巡检记录
  409. export function projectPatrolIDS(ids) {
  410. return request({
  411. url: '/business/projectPatrol/' + ids,
  412. method: 'delete',
  413. });
  414. }
  415.  
  416. //通过项目编号获取项目以及合同信息
  417. export function projectInfoGetProjectStatistics(projectNo) {
  418. return request({
  419. url: '/business/projectInfoNew/getProjectAndContractStatistics/' + projectNo,
  420. method: 'get',
  421. });
  422. }
  423.  
  424. //分页搜索项目巡检问题
  425. export function projectPatrolProblemPage(query) {
  426. return request({
  427. url: '/business/projectPatrolProblem/page',
  428. method: 'get',
  429. params: query,
  430. });
  431. }
  432. //删除项目巡检问题
  433. export function projectPatrolProblemIDS(ids) {
  434. return request({
  435. url: '/business/projectPatrolProblem/' + ids,
  436. method: 'delete',
  437. });
  438. }
  439. // 详细搜索项目巡检问题
  440. export function projectPatrolProblemId(id) {
  441. return request({
  442. url: '/business/projectPatrolProblem/' + id,
  443. method: 'get',
  444. });
  445. }
  446.  
  447. //分页搜索项目质量整改单
  448. export function projectQualityReformRecordPage(query) {
  449. return request({
  450. url: '/business/projectQualityReformRecord/page',
  451. method: 'get',
  452. params: query,
  453. });
  454. }
  455. // 列表搜索项目质量整改单
  456. export function projectQualityReformRecordtList(query) {
  457. return request({
  458. url: '/business/projectQualityReformRecord/list',
  459. method: 'get',
  460. params: query,
  461. });
  462. }
  463. // 新增项目质量整改单
  464. export function projectQualityReformRecordAdd(data) {
  465. return request({
  466. url: '/business/projectQualityReformRecord/add',
  467. method: 'post',
  468. data: data,
  469. });
  470. }
  471. // 修改项目质量整改单
  472. export function projectQualityReformRecordEdit(data) {
  473. return request({
  474. url: '/business/projectQualityReformRecord/edit',
  475. method: 'put',
  476. data: data,
  477. });
  478. }
  479. // 详细搜索项目质量整改单
  480. export function projectQualityReformRecordSelectId(id) {
  481. return request({
  482. url: '/business/projectQualityReformRecord/' + id,
  483. method: 'get',
  484. });
  485. }
  486. //删除项目质量整改单
  487. export function projectQualityReformRecordIDS(ids) {
  488. return request({
  489. url: '/business/projectQualityReformRecord/' + ids,
  490. method: 'delete',
  491. });
  492. }
  493.  
  494. export function workflowProcess(data) {
  495. return request({
  496. url: `/business/workflow-process/list-history-activity`,
  497. method: 'post',
  498. data,
  499. });
  500. }
  501.  
  502. // 详细搜索项目质量整改单
  503. export function getProjectStatistics(id) {
  504. return request({
  505. url: '/business/projectInfoNew/getProjectAndContractStatistics/' + id,
  506. method: 'get',
  507. });
  508. }
  509.  
  510. // 详细搜索项目质量整改单
  511. export function projectPlanInfoselectByProjectNo(id) {
  512. return request({
  513. url: '/business/projectPlanInfo/selectByProjectNo/' + id,
  514. method: 'get',
  515. });
  516. }