047fd8de9e4e9912124ec1b23d6e1e47cc75a44f.svn-base 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. // GET /dc/res/base/getObjListNotInspGroupId
  2. /**
  3. * @description:督查模块
  4. * @author: niuxiaokui
  5. */
  6. import request from '../utils/gw_ajax_request.js'
  7. const baseurl = '/pdcApi'
  8. // const baseurl = 'http://10.8.4.135:8872'
  9. // const baseurl = 'http://36.250.234.48:8105'
  10. /**
  11. * @description 督查查询
  12. * @author niuxiaokui
  13. * @date 2018-10-26
  14. * @export
  15. * @param {*} data
  16. * @returns
  17. */
  18. // 督查问题
  19. export function getObjListNotInspGroupId(inspGroupId, objType, pageSize, pageIndex, searchNameOfRsName, searchNameOfAdName, searchNameOfwtdstNm, engScal, rsAdmDep, wtdstType, wtdstState, searchProvTreeListCode) {
  20. let paramsObj = {
  21. 'inspGroupId': inspGroupId,
  22. 'objType': objType,
  23. 'pageSize': pageSize,
  24. 'pageNum': pageIndex,
  25. };
  26. if (searchProvTreeListCode && searchProvTreeListCode != '') {
  27. paramsObj['adCode'] = searchProvTreeListCode;
  28. }
  29. if (objType == "1") {
  30. paramsObj['rsName'] = searchNameOfRsName;
  31. paramsObj['engScal'] = engScal;
  32. paramsObj['rsAdmDep'] = rsAdmDep;
  33. } else if (objType == "2") {
  34. paramsObj['adName'] = searchNameOfAdName;
  35. } else {
  36. paramsObj['wtdstNm'] = searchNameOfwtdstNm;
  37. paramsObj['wtdstType'] = wtdstType;
  38. paramsObj['wtdstState'] = wtdstState;
  39. }
  40. return request({
  41. url: '/dc/insp/obj/getObjListNotInspGroupId',
  42. method: 'get',
  43. params: paramsObj
  44. })
  45. }
  46. export function addDcAndObjRel(objId, objName,objLttd,objLgtd,objType, inspGroupId, plnaId, guid,addprovincial) {
  47. return request({
  48. url: '/dc/insp/obj/addDcAndObjRel',
  49. method: 'POST',
  50. params: {
  51. "objId": objId,
  52. "objName":objName,
  53. "objLttd":objLttd,
  54. "objLgtd":objLgtd,
  55. "objType": objType,
  56. "inspGroupId": inspGroupId,
  57. "plnaId": plnaId,
  58. "guid": guid,
  59. "objProvincial":addprovincial
  60. }
  61. })
  62. }
  63. // 督查对象名录-
  64. export function getDcdxList(objType, pageSize, pageIndex, searchNameOfRsName, searchNameOfAdName, searchNameOfwtdstNm, engScal, rsAdmDep, wtdstType, wtdstState,groupId) {
  65. let paramsObj = {
  66. // 'orgId': orgId,
  67. // 'groupId': groupId,
  68. // 'inspGroupId': inspGroupId,
  69. 'objType': objType,
  70. 'pageSize': pageSize,
  71. 'pageNum': pageIndex,
  72. };
  73. if (groupId && groupId != '') {
  74. paramsObj['groupId'] = groupId;
  75. }
  76. if (objType == "1") {
  77. paramsObj['rsName'] = searchNameOfRsName;
  78. paramsObj['engScal'] = engScal;
  79. paramsObj['rsAdmDep'] = rsAdmDep;
  80. } else if (objType == "2") {
  81. paramsObj['adName'] = searchNameOfAdName;
  82. } else {
  83. paramsObj['wtdstNm'] = searchNameOfwtdstNm;
  84. paramsObj['wtdstType'] = wtdstType;
  85. paramsObj['wtdstState'] = wtdstState;
  86. }
  87. return request({
  88. url: '/dc/insp/obj/getObjByPersId',
  89. method: 'get',
  90. params: paramsObj
  91. })
  92. }