api.js 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157
  1. import fetch from "./request"
  2. // 招标信息列表
  3. export const subscribeList = data => fetch.post('/entdataexport/subscribeList', data, true);
  4. // 获取招标信息中高级筛选中信息
  5. export const scribeData = data => fetch.post('/entnicheNew/subscribe/index', data, true);
  6. // 是否有商机管理权限
  7. export const getAuth = data => fetch.get('/front/entExportAuth/getAuth', data);
  8. // 订阅设置页面接口
  9. // 订阅与分发开关
  10. export const subdis = data => fetch.post('/entnicheNew/subscribe/subdis', data, true);
  11. // 获取区域设置
  12. export const areaGetdata = data => fetch.post('/entnicheNew/subscribe/area/get', data, true);
  13. // 修改区域订阅设置
  14. export const areaUpdate = data => fetch.post('/entnicheNew/subscribe/area/update', data);
  15. // 获取采购单位行业设置
  16. export const buyerclassData = data => fetch.post('/entnicheNew/subscribe/buyerclass/get', data, true);
  17. // 修改采购单位行业设置
  18. export const updateBuyerclass = data => fetch.post('/entnicheNew/subscribe/buyerclass/update', data);
  19. // 获取信息类型设置
  20. export const infotypeData = data => fetch.post('/entnicheNew/subscribe/infotype/get', data);
  21. // 修改信息类型设置
  22. export const updateInfotype = data => fetch.post('/entnicheNew/subscribe/infotype/update', data);
  23. // 获取推送设置(关键词匹配方式)
  24. export const pushset = data => fetch.post('/entnicheNew/subscribe/pushset/get', data, true);
  25. // 获取关键词设置
  26. export const scribeKey = data => fetch.post('/entnicheNew/subscribe/key/get', data, true);
  27. // 修改关键词设置
  28. export const updateKeys = data => fetch.post('/entnicheNew/subscribe/key/update', data);
  29. // 全员无差别开关
  30. export const nodiff = data => fetch.post('/entnicheNew/distribute/nodiff', data, true);
  31. // 分发设置列表
  32. export const nodiffList = data => fetch.post('/entnicheNew/distribute/list', data, true);
  33. // 统一订阅数据导出接口1
  34. export const subscribeExport = data => fetch.post('/entdataexport/subscribeExport', data, true);
  35. // 统一订阅数据导出接口2
  36. export const isSubscribeExport = data => fetch.post('/entdataexport/isSubscribeExport', data, true);
  37. // 修改推送设置
  38. export const updatePush = data => fetch.post('/entnicheNew/subscribe/pushset/update', data, true);
  39. // 修改允许个人扩展
  40. export const updateIsExtend = data => fetch.post('/entnicheNew/subscribe/updateIsExtend', data, true);
  41. // 修改项目匹配
  42. export const projectUpdate = data => fetch.post('/entnicheNew/subscribe/projectmatch/update', data, true);
  43. // 修改采购单位行业设置
  44. export const buyerUpdate = data => fetch.post('/entnicheNew/subscribe/buyerclass/update', data);
  45. // 新增分发设置
  46. export const addDistribute = data => fetch.post('/entnicheNew/distribute/add', data);
  47. // 修改分发规则
  48. export const updateDistribute = data => fetch.post('/entnicheNew/distribute/update', data);
  49. // 删除分发规则
  50. export const deleteDistribute = data => fetch.post('/entnicheNew/distribute/delete', data, true);
  51. // 分发员工列表
  52. export const distriPersons = data => fetch.post('/entnicheNew/distribute/persons', data, true);
  53. // 分发规则详情
  54. export const distriDetail = data => fetch.post('/entnicheNew/distribute/detail', data, true);
  55. //分发设置人员列表
  56. export const distriPersonList = data => fetch.post('/entnicheNew/distribute/pcPersons', data, true);
  57. //数据导出记录
  58. export const dataExport = data => fetch.get('/entnicheNew/entExportAuth/logList', data);
  59. export const entinfo = data => fetch.get('/entbase/ent/entinfo', data);
  60. //企业信息
  61. export const componyMsg = data => fetch.get("/entbase/ent/mySelectent",data);
  62. //企业列表
  63. export const componyList = data => fetch.post("/entbase/person/pcManager",data,true);
  64. //添加部门
  65. export const addDepartInter = data => fetch.post("/entbase/department/add",data,true);
  66. //删除部门
  67. export const delDepartInter = data => fetch.post("/entbase/department/delete",data,true);
  68. //获取部门信息
  69. export const departDetail = data => fetch.post("/entbase/department/detail",data,true);
  70. //更新部门信息
  71. export const departUpdata = data => fetch.post("/entbase/department/update",data,true);
  72. //查询部门下的子部门
  73. export const findDepart = data => fetch.post("/entbase/department/childrens",data,true);
  74. //部门管理员列表
  75. export const userList = data => fetch.get("/entbase/department/pcPersons",data);
  76. //人员管理列表
  77. export const personInter = data => fetch.get("/entbase/power/pcPersons",data);
  78. //部门查询
  79. export const departsAll = data => fetch.get("/entbase/power/pcSearchDepartment",data);
  80. //新增人员
  81. export const personAddInter = data => fetch.post("/entbase/person/add",data,true);
  82. //人员信息修改
  83. export const personUpdateInter = data => fetch.post("/entbase/person/update",data,true);
  84. //人员详细信息
  85. export const personDetailInter = data => fetch.post("/entbase/person/detail",data,true);
  86. //人员删除
  87. export const personDelInter = data => fetch.post("/entbase/person/delete",data,true);
  88. //商机管理人员
  89. export const sjPersonListInter = data => fetch.get("/entnicheNew/entExportAuth/entPersonList",data);
  90. //商机管理人员列表
  91. export const user_sjPersonListInter = data => fetch.get("/entnicheNew/entExportAuth/entPersons",data);
  92. //商机管理添加人员
  93. export const add_sjPersonInter = data => fetch.post("/entbase/power/set",data,true);
  94. //商机管理列表删除
  95. export const del_sjPersonListInter = data => fetch.get("/entnicheNew/entExportAuth/entDeletePerson",data);
  96. //数据导出人员列表
  97. export const recordPersonListInter = data => fetch.get("/entnicheNew/entExportAuth/getList",data);
  98. //数据导出人员列表
  99. export const user_recordpersonListInter = data => fetch.get("/entnicheNew/entExportAuth/persons",data);
  100. //数据导出设置限额
  101. export const setLimit_recordpersonListInter = data => fetch.post("/entnicheNew/entExportAuth/setLimit",data,true);
  102. //数据导出人员使用列表删除
  103. export const del_recordpersonListInter = data => fetch.post("/entnicheNew/entExportAuth/deletePerson",data,true);
  104. //数据导出人员添加
  105. export const add_recordpersonListInter = data => fetch.post("/entnicheNew/entExportAuth/set",data,true);
  106. //是否有菜单权限
  107. export const hasPower = data => fetch.get("/entnicheNew/entExportAuth/getAuth",data);
  108. // 新版商机管理接口
  109. // 切换企业列表
  110. export const myentLists = data => fetch.post('/entbase/ent/myents', data);
  111. // 是否切换企业成功
  112. export const selectent = data => fetch.post('/entbase/ent/selectent', data, true);