router.js 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258
  1. 'use strict';
  2. /**
  3. * @param {Egg.Application} app - egg application
  4. */
  5. module.exports = app => {
  6. const { router, controller } = app;
  7. router.get('/', controller.home.index);
  8. // 其他用户表设置路由
  9. router.resources('otheruser', '/api/financial/otheruser', controller.otheruser); // index、create、show、destroy
  10. router.post('otheruser', '/api/financial/otheruser/update/:id', controller.otheruser.update);
  11. router.post('otheruser', '/api/financial/otheruser/login', controller.otheruser.login);
  12. router.post('otheruser', '/api/financial/otheruser/uppasswd', controller.otheruser.uppasswd);
  13. // 企业用户表设置路由
  14. router.resources('companyuser', '/api/financial/companyuser', controller.companyuser); // index、create、show、destroy
  15. router.post('companyuser', '/api/financial/companyuser/update/:id', controller.companyuser.update);
  16. router.post('companyuser', '/api/financial/companyuser/login', controller.companyuser.login);
  17. router.post('companyuser', '/api/financial/companyuser/uppasswd', controller.companyuser.uppasswd);
  18. // 企业信息表设置路由
  19. router.resources('company', '/api/financial/company', controller.company); // index、create、show、destroy
  20. router.post('company', '/api/financial/company/update/:id', controller.company.update);
  21. router.post('company', '/api/financial/company/updateotherinfo/:id', controller.company.updateotherinfo);
  22. router.delete('company', '/api/financial/company/deleteotherinfo/:id', controller.company.deleteotherinfo);
  23. // 金融机构信息表设置路由
  24. router.resources('institution', '/api/financial/institution', controller.institution); // index、create、show、destroy
  25. router.post('institution', '/api/financial/institution/update/:id', controller.institution.update);
  26. router.post('institution', '/api/financial/institution/publish', controller.institution.publish);// 股权发布
  27. router.post('institution', '/api/financial/institution/one', controller.institution.one);// 股权详情
  28. // 菜单权限表设置路由
  29. router.resources('menurole', '/api/financial/menurole', controller.menurole); // index、create、show、destroy
  30. router.post('menurole', '/api/financial/menurole/update/:id', controller.menurole.update);
  31. router.post('menurole', '/api/financial/menurole/menurole', controller.menurole.menurole);
  32. // 企业认证信息表设置路由
  33. router.resources('companyidentify', '/api/financial/companyidentify', controller.companyidentify); // index、create、show、destroy
  34. router.post('companyidentify', '/api/financial/companyidentify/update/:id', controller.companyidentify.update);
  35. router.post('companyidentify', '/api/financial/companyidentify/status/:id', controller.companyidentify.status);
  36. // 企业修改信息表设置路由
  37. router.resources('companyup', '/api/financial/companyup', controller.companyup); // index、create、show、destroy
  38. router.post('companyup', '/api/financial/companyup/update/:id', controller.companyup.update);
  39. router.post('companyup', '/api/financial/companyup/status/:id', controller.companyup.status);
  40. // 债券表设置路由
  41. router.resources('financeclaims', '/api/financial/financeclaims', controller.financeclaims); // index、create、show、destroy
  42. router.post('financeclaims', '/api/financial/financeclaims/update/:id', controller.financeclaims.update);
  43. router.post('financeclaims', '/api/financial/financeclaims/claimsList', controller.financeclaims.claimsList);// 债券列表
  44. router.post('financeclaims', '/api/financial/financeclaims/publish', controller.financeclaims.publish);// 债券发布
  45. router.post('financeclaims', '/api/financial/financeclaims/orUpdate', controller.financeclaims.orUpdate);// 修改前要请求的接口(判断是否是发布过的内容: 如果发布过 不可修改 ; 未发布 可修改)
  46. // 用户角色表设置路由
  47. router.resources('character', '/api/financial/character', controller.character); // index、create、show、destroy
  48. router.post('character', '/api/financial/character/update/:id', controller.character.update);
  49. // 债券表设置路由
  50. router.resources('financeclaims', '/api/financial/financeclaims', controller.financeclaims); // index、create、show、destroy
  51. router.post('financeclaims', '/api/financial/financeclaims/update/:id', controller.financeclaims.update);
  52. router.post('financeclaims', '/api/financial/financeclaims/claimsList', controller.financeclaims.claimsList);// 债券列表
  53. router.post('financeclaims', '/api/financial/financeclaims/publish', controller.financeclaims.publish);// 债券发布
  54. router.post('financeclaims', '/api/financial/financeclaims/top', controller.financeclaims.top);// 获取精品推荐
  55. router.post('financeclaims', '/api/financial/financeclaims/orUpdate', controller.financeclaims.orUpdate);// 修改前要请求的接口(判断是否是发布过的内容: 如果发布过 不可修改 ; 未发布 可修改)
  56. router.post('financeclaims', '/api/financial/financeclaims/justNameId', controller.financeclaims.justNameId);// 根据金融机构ID返回债权产品(指返回名字和ID)
  57. // 债券需求表路由
  58. router.resources('claimneed', '/api/financial/claimneed', controller.claimneed); // index、create、show、destroy
  59. router.post('claimneed', '/api/financial/claimneed/update/:id', controller.claimneed.update);
  60. router.post('claimneed', '/api/financial/claimneed/fclaim', controller.claimneed.fclaim);// 根据金融机构查询债权需求(列表)--分为指向(传金融机构ID)和非指向(不用传)
  61. router.post('claimneed', '/api/financial/claimneed/qyclaim', controller.claimneed.qyclaim);// 根据企业用户查询
  62. router.post('claimneed', '/api/financial/claimneed/littleqyclaim', controller.claimneed.littleqyclaim);// 小程序企业需求查询
  63. router.post('claimneed', '/api/financial/claimneed/followclaim', controller.claimneed.followclaim);// 金融机构关注债权需求
  64. router.post('claimneed', '/api/financial/claimneed/one', controller.claimneed.one);// 债权需求详情
  65. router.post('claimneed', '/api/financial/claimneed/beforFollow', controller.claimneed.beforFollow);// 关注前请求的接口
  66. // 股权需求表路由
  67. router.resources('stockneed', '/api/financial/stockneed', controller.stockneed); // index、create、show、destroy
  68. router.post('stockneed', '/api/financial/stockneed/update/:id', controller.stockneed.update);
  69. router.post('stockneed', '/api/financial/stockneed/stockList', controller.stockneed.stockList);// 根据金融机构查询股权需求(列表)--分为指向(传金融机构ID)和非指向(不用传)
  70. router.post('stockneed', '/api/financial/stockneed/qystock', controller.stockneed.qystock);// 根据企业用户查询股权需求(列表)
  71. router.post('stockneed', '/api/financial/stockneed/followstock', controller.stockneed.followstock);// 金融机构关注股权需求
  72. router.post('claimneed', '/api/financial/stockneed/one', controller.stockneed.one);// 股权需求详情
  73. // 金融机构关注表
  74. router.resources('financefollow', '/api/financial/financefollow', controller.financefollow); // index、create、show、destroy
  75. router.post('financefollow', '/api/financial/financefollow/update/:id', controller.financefollow.update);
  76. router.post('financefollow', '/api/financial/financefollow/credit', controller.financefollow.credit);// 授信接口
  77. router.post('financefollow', '/api/financial/financefollow/followlist', controller.financefollow.followlist);// 授信关注债权列表
  78. router.post('financefollow', '/api/financial/financefollow/followstock', controller.financefollow.followstock);// 授信关注股权列表
  79. router.post('financefollow', '/api/financial/financefollow/followClaimHistory', controller.financefollow.followClaimHistory);// 完成债权历史列表
  80. router.post('financefollow', '/api/financial/financefollow/firstsuccess', controller.financefollow.firstsuccess);// 首页对接成功列表(详情)
  81. router.post('financefollow', '/api/financial/financefollow/finceNews', controller.financefollow.finceNews);// 前台企业债权需求详情授信信息
  82. router.post('financefollow', '/api/financial/financefollow/threenews', controller.financefollow.threenews);// 前台首页3条论滚对接信息
  83. // 理财产品表
  84. router.resources('managemoney', '/api/financial/managemoney', controller.managemoney); // index、create、show、destroy
  85. router.post('managemoney', '/api/financial/managemoney/update/:id', controller.managemoney.update);
  86. router.post('managemoney', '/api/financial/managemoney/mmoneyList', controller.managemoney.mmoneyList);// 获取理财产品列表
  87. router.post('managemoney', '/api/financial/managemoney/orUpdate', controller.managemoney.orUpdate);// 获取理财产品列表
  88. // 申请理财产品表
  89. router.resources('applymmoney', '/api/financial/applymmoney', controller.applymmoney); // index、create、show、destroy
  90. router.post('applymmoney', '/api/financial/applymmoney/update/:id', controller.applymmoney.update);
  91. router.post('applymmoney', '/api/financial/applymmoney/amlist', controller.applymmoney.amlist);// 根据金融机构ID查询申请理财信息
  92. router.post('applymmoney', '/api/financial/applymmoney/one', controller.applymmoney.one);//
  93. router.post('applymmoney', '/api/financial/applymmoney/changefollow', controller.applymmoney.changefollow);//
  94. router.post('applymmoney', '/api/financial/applymmoney/beforecreat', controller.applymmoney.beforecreat);// 申请前请求的接口
  95. // 小微贷款产品表
  96. router.resources('loanpro', '/api/financial/loanpro', controller.loanpro); // index、create、show、destroy
  97. router.post('loanpro', '/api/financial/loanpro/update/:id', controller.loanpro.update);
  98. router.post('loanpro', '/api/financial/loanpro/loanproList', controller.loanpro.loanproList);// 获取贷款产品列表(后台)
  99. router.post('loanpro', '/api/financial/loanpro/loanproListView', controller.loanpro.loanproListView);// 获取贷款产品列表(前台)
  100. // 小微贷款授信表
  101. router.resources('loanfollow', '/api/financial/loanfollow', controller.loanfollow); // index、create、show、destroy
  102. router.post('loanfollow', '/api/financial/loanfollow/update/:id', controller.loanfollow.update);
  103. router.post('loanfollow', '/api/financial/loanfollow/credit', controller.loanfollow.credit);// 授信接口
  104. router.post('loanfollow', '/api/financial/loanfollow/loanfList', controller.loanfollow.loanfList);// 小微数贷授信列表接口
  105. router.post('loanfollow', '/api/financial/loanfollow/loanfOne', controller.loanfollow.loanfOne);// 小微贷款授信详情
  106. router.post('loanfollow', '/api/financial/loanfollow/beforefollow', controller.loanfollow.beforefollow);// 小微投递前请求的接口
  107. // 数字延伸服务表设置路由
  108. router.resources('tDigitalService', '/api/financial/tDigitalService', controller.tDigitalService); // index、create、show、destroy
  109. router.post('tDigitalService', '/api/financial/tDigitalService/update/:id', controller.tDigitalService.update);
  110. // 融资专家表设置路由
  111. router.resources('tFinancingExpert', '/api/financial/tFinancingExpert', controller.tFinancingExpert); // index、create、show、destroy
  112. router.post('tFinancingExpert', '/api/financial/tFinancingExpert/update/:id', controller.tFinancingExpert.update);
  113. // 信息发布管理表设置路由
  114. router.get('/api/financial/tInformationDelivery/select', controller.tInformationDelivery.select);
  115. router.resources('tInformationDelivery', '/api/financial/tInformationDelivery', controller.tInformationDelivery); // index、create、show、destroy
  116. router.post('tInformationDelivery', '/api/financial/tInformationDelivery/update/:id', controller.tInformationDelivery.update);
  117. // 新闻中心发布管理表设置路由
  118. router.get('/api/financial/tNewsCenter/select', controller.tNewsCenter.select);
  119. router.resources('tNewsCenter', '/api/financial/tNewsCenter', controller.tNewsCenter); // index、create、show、destroy
  120. router.post('tNewsCenter', '/api/financial/tNewsCenter/update/:id', controller.tNewsCenter.update);
  121. // 政策申报内容管理表设置路由
  122. router.get('/api/financial/tPolicyDeclaration/select', controller.tPolicyDeclaration.select);
  123. router.resources('tPolicyDeclaration', '/api/financial/tPolicyDeclaration', controller.tPolicyDeclaration); // index、create、show、destroy
  124. router.post('tPolicyDeclaration', '/api/financial/tPolicyDeclaration/update/:id', controller.tPolicyDeclaration.update);
  125. router.post('tPolicyDeclaration', '/api/financial/tPolicyDeclaration/state', controller.tPolicyDeclaration.state);
  126. // 政策申报审批表设置路由
  127. router.get('/api/financial/tDeclarationApproval/check', controller.tDeclarationApproval.check);
  128. router.resources('tDeclarationApproval', '/api/financial/tDeclarationApproval', controller.tDeclarationApproval); // index、create、show、destroy
  129. router.post('tDeclarationApproval', '/api/financial/tDeclarationApproval/update/:id', controller.tDeclarationApproval.update);
  130. router.post('tDeclarationApproval', '/api/financial/tDeclarationApproval/state', controller.tDeclarationApproval.state);
  131. // 指导单位表设置路由
  132. router.resources('tGuidanceUnit', '/api/financial/tGuidanceUnit', controller.tGuidanceUnit); // index、create、show、destroy
  133. router.post('tGuidanceUnit', '/api/financial/tGuidanceUnit/update/:id', controller.tGuidanceUnit.update);
  134. // 政府统计路由
  135. router.get('/api/financial/tGovernmentStatistics/demandAmount', controller.tGovernmentStatistics.demandAmount);
  136. router.get('/api/financial/tGovernmentStatistics/financingSolution', controller.tGovernmentStatistics.financingSolution);
  137. router.get('/api/financial/tGovernmentStatistics/companyDate', controller.tGovernmentStatistics.companyDate);
  138. router.get('/api/financial/tGovernmentStatistics/companyIndustry', controller.tGovernmentStatistics.companyIndustry);
  139. router.get('/api/financial/tGovernmentStatistics/companyRegion', controller.tGovernmentStatistics.companyRegion);
  140. router.get('/api/financial/tGovernmentStatistics/helpBusinessesDate', controller.tGovernmentStatistics.helpBusinessesDate);
  141. router.get('/api/financial/tGovernmentStatistics/helpBusinessesIndustry', controller.tGovernmentStatistics.helpBusinessesIndustry);
  142. router.get('/api/financial/tGovernmentStatistics/helpBusinessesRegion', controller.tGovernmentStatistics.helpBusinessesRegion);
  143. router.get('/api/financial/tGovernmentStatistics/needCount', controller.tGovernmentStatistics.needCount);
  144. router.get('/api/financial/tGovernmentStatistics/financialProducts', controller.tGovernmentStatistics.financialProducts);
  145. router.get('/api/financial/tGovernmentStatistics/financialInstitution', controller.tGovernmentStatistics.financialInstitution);
  146. router.get('/api/financial/tGovernmentStatistics/pageSelect', controller.tGovernmentStatistics.pageSelect);
  147. router.get('/api/financial/tGovernmentStatistics/bank', controller.tGovernmentStatistics.bank);
  148. router.resources('tGovernmentStatistics', '/api/financial/tGovernmentStatistics', controller.tGovernmentStatistics); // index、create、show、destroy
  149. router.post('tGovernmentStatistics', '/api/financial/tGovernmentStatistics/update/:id', controller.tGovernmentStatistics.update);
  150. // 催办表设置路由
  151. router.get('/api/financial/tUrgeHandle/select', controller.tUrgeHandle.select);
  152. router.get('/api/financial/tUrgeHandle/financingSelect', controller.tUrgeHandle.financingSelect);
  153. router.resources('tUrgeHandle', '/api/financial/tUrgeHandle', controller.tUrgeHandle); // index、create、show、destroy
  154. router.post('tUrgeHandle', '/api/financial/tUrgeHandle/update/:id', controller.tUrgeHandle.update);
  155. // 指派表设置路由
  156. router.get('/api/financial/tNewAssign/select', controller.tNewAssign.select);
  157. router.get('/api/financial/tNewAssign/financingSelect', controller.tNewAssign.financingSelect);
  158. router.resources('tNewAssign', '/api/financial/tNewAssign', controller.tNewAssign); // index、create、show、destroy
  159. router.post('tNewAssign', '/api/financial/tNewAssign/update/:id', controller.tNewAssign.update);
  160. // 合作机构表设置路由
  161. router.resources('tCooperativeOrganization', '/api/financial/tCooperativeOrganization', controller.tCooperativeOrganization); // index、create、show、destroy
  162. router.post('tCooperativeOrganization', '/api/financial/tCooperativeOrganization/update/:id', controller.tCooperativeOrganization.update);
  163. // 政策解读表设置路由
  164. router.get('/api/financial/tPolicyInterpretation/select', controller.tPolicyInterpretation.select);
  165. router.resources('tPolicyInterpretation', '/api/financial/tPolicyInterpretation', controller.tPolicyInterpretation); // index、create、show、destroy
  166. router.post('tPolicyInterpretation', '/api/financial/tPolicyInterpretation/update/:id', controller.tPolicyInterpretation.update);
  167. // 国民经济行业分类表设置路由
  168. router.resources('profession', '/api/financial/profession', controller.profession); // index、create、show、destroy
  169. router.post('profession', '/api/financial/profession/update/:id', controller.profession.update);
  170. router.post('profession', '/api/financial/profession/upInfo', controller.profession.upInfo);
  171. // 字典表设置路由
  172. router.resources('dictionary', '/api/financial/dictionary', controller.dictionary); // index、create、show、destroy
  173. router.post('dictionary', '/api/financial/dictionary/update/:id', controller.dictionary.update);
  174. // 地区管理表设置路由
  175. router.resources('region', '/api/financial/region', controller.region); // index、create、show、destroy
  176. router.post('region', '/api/financial/region/update/:id', controller.region.update);
  177. // 操作日志设置路由
  178. router.resources('optlog', '/api/financial/optlog', controller.optlog); // index、create、show、destroy
  179. router.post('optlog', '/api/financial/optlog/update/:id', controller.optlog.update);
  180. // 企业联系人基本信息设置路由
  181. router.resources('contacts', '/api/financial/contacts', controller.contacts); // index、create、show、destroy
  182. router.post('contacts', '/api/financial/contacts/update/:id', controller.contacts.update);
  183. // 首页轮播管理设置路由
  184. router.resources('banner', '/api/financial/banner', controller.banner); // index、create、show、destroy
  185. router.post('banner', '/api/financial/banner/update/:id', controller.banner.update);
  186. // 首页股权债权产品查询路由
  187. router.post('/api/financial/searchauto/institution', controller.searchauto.institutionsearch); // 股权首页查询
  188. router.post('/api/financial/searchauto/financeclaims', controller.searchauto.financeclaimssearch); // 债权首页查询
  189. router.post('/api/financial/searchauto/successnum', controller.searchauto.successnum); // successnum
  190. // 企业中台信息中心
  191. router.resources('viewnews', '/api/financial/viewnews', controller.viewnews); // index、create、show、destroy
  192. router.post('viewnews', '/api/financial/viewnews/update/:id', controller.viewnews.update); // 企业中台信息中心
  193. router.post('viewnews', '/api/financial/viewnews/select', controller.viewnews.select); // 根据企业ID查询相关信息中心
  194. // 智能对接表设置路由
  195. router.resources('smartdocking', '/api/financial/smartdocking', controller.smartdocking); // index、create、show、destroy
  196. router.post('smartdocking', '/api/financial/smartdocking/update/:id', controller.smartdocking.update);
  197. router.post('smartdocking', '/api/financial/smartdocking/docking', controller.smartdocking.docking); // 门户网站银企对接接口
  198. router.post('smartdocking', '/api/financial/smartdocking/companySearch', controller.smartdocking.companySearch); // 企业查询智能对接历史记录接口
  199. // 智能对接-clq
  200. router.resources('intelligentDocking', '/api/financial/intelligentDocking', controller.intelligentDocking); // index、create、show、destroy
  201. router.post('intelligentDocking', '/api/financial/intelligentDocking/update/:id', controller.intelligentDocking.update);
  202. router.post('intelligentDocking', '/api/financial/intelligentDocking/intelligentDocking', controller.intelligentDocking.intelligentDocking); // 门户网站银企对接接口
  203. router.post('intelligentDocking', '/api/financial/intelligentDocking/dockingSearch', controller.intelligentDocking.dockingSearch); // 查询智能对接历史记录接口
  204. router.post('intelligentDocking', '/api/financial/intelligentDocking/refuseDocking', controller.intelligentDocking.refuseDocking); // 拒绝对接接口
  205. // 银企对接 关注表
  206. router.resources('intelligentFollow', '/api/financial/intelligentFollow', controller.intelligentFollow); // index、create、show、destroy
  207. router.post('intelligentFollow', '/api/financial/intelligentFollow/update/:id', controller.intelligentFollow.update);
  208. router.post('intelligentFollow', '/api/financial/intelligentFollow/credit', controller.intelligentFollow.credit);// 授信接口
  209. router.post('intelligentFollow', '/api/financial/intelligentFollow/followIntelligent', controller.intelligentFollow.followIntelligent);// 关注接口
  210. router.post('intelligentFollow', '/api/financial/intelligentFollow/beforFollow', controller.intelligentFollow.beforFollow);// 关注前请求的接口
  211. router.post('intelligentFollow', '/api/financial/intelligentFollow/getFollowList', controller.intelligentFollow.getFollowList);// 关注列表
  212. router.post('intelligentFollow', '/api/financial/intelligentFollow/getFinishList', controller.intelligentFollow.getFinishList);// 已完成列表
  213. // 验证码
  214. router.post('phoneMessage', '/api/financial/phoneMessage/sendMessage', controller.phoneMessage.sendMessage);
  215. router.post('phoneMessage', '/api/financial/phoneMessage/getMessage', controller.phoneMessage.getMessage);
  216. };