resourceRoute.js 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672
  1. app.config(['$stateProvider', function ($stateProvider) {
  2. $stateProvider
  3. /*公共资源库列表页*/
  4. .state('publicResource', {
  5. cache: false,
  6. url: '/publicResource',
  7. templateUrl: 'modules/resourceLibrary/views/publicResource.html',
  8. controller: 'publicResourceCtrl',
  9. resolve: {
  10. publicResource: function (LoadJsService) {
  11. return LoadJsService.loadSequence("publicResourceeArgs");
  12. }
  13. },
  14. params: {reclibid: 0, libtype: 0, name: "", modlibid: 0}
  15. })
  16. /*私人资源库列表页*/
  17. .state('privateResource', {
  18. cache: false,
  19. url: '/privateResource/:groupid/:restype/:privateName',
  20. templateUrl: 'modules/resourceLibrary/views/privateResource.html',
  21. controller: 'privateResourceCtrl',
  22. resolve: {
  23. privateResource: function (LoadJsService) {
  24. return LoadJsService.loadSequence("privateResourceArgs");
  25. }
  26. },
  27. params: {
  28. res: {},
  29. groupid: 0,
  30. privateName: "",
  31. restype: 0,
  32. privateContent: "",
  33. authority: false,
  34. category: '',
  35. filterList: '',
  36. MoreData:'',
  37. capacityparams:'',
  38. checkedsort:''
  39. }
  40. })
  41. .state('resourceLibrarySendMessage', {
  42. cache: false,
  43. url: '/resourceLibrarySendMessage/:parentid/:libtype',
  44. templateUrl: 'modules/resourceLibrary/views/resourceLibrarySendMessage.html',
  45. controller: 'resourceLibrarySendMessageCtrl',
  46. resolve: {
  47. resourceLibrarySendMessage: function (LoadJsService) {
  48. return LoadJsService.loadSequence("resourceLibrarySendMessageArgs");
  49. }
  50. },
  51. params: {
  52. reclib: {},
  53. libtype: 0,
  54. privateName: "",
  55. modlibid: 0,
  56. privateContent: "",
  57. authority: false,
  58. category: '',
  59. parentid: 0
  60. }
  61. })
  62. /*本地资源库列表页*/
  63. .state('resourceList', {
  64. cache: false,
  65. url: '/resourceList',
  66. templateUrl: 'modules/resourceLibrary/views/resourceList.html',
  67. controller: 'resourceListCtrl',
  68. resolve: {
  69. resourceList: function (LoadJsService) {
  70. return LoadJsService.loadSequence("resourceListCtrl");
  71. }
  72. },
  73. params: {reclibid: "", libtype: 0, privateName: "", name: "", modlibid: 0, isCloud: -1}
  74. })
  75. .state('wujingTechnical', {
  76. cache: false,
  77. url: '/wujingTechnical',
  78. templateUrl: 'modules/resourceLibrary/views/wujingTechnical.html',
  79. controller: 'wujingTechnicalCtrl',
  80. resolve: {
  81. wujingTechnical: function (LoadJsService) {
  82. return LoadJsService.loadSequence("wujingTechnicalCtrl");
  83. }
  84. },
  85. params: {reclibc: ''},
  86. })
  87. .state('resourceLabelList', {
  88. cache: false,
  89. url: '/resourceLabelList',
  90. templateUrl: 'modules/resourceLibrary/views/resourceLabelList.html',
  91. controller: 'resourceLabelListCtrl',
  92. resolve: {
  93. resourceLabelList: function (LoadJsService) {
  94. return LoadJsService.loadSequence("resourceLabelListCtrl");
  95. }
  96. },
  97. params: {resourceList: '', labelName: ''},
  98. })
  99. .state('wujingTeacher', {
  100. cache: false,
  101. url: '/wujingTeacher',
  102. templateUrl: 'modules/resourceLibrary/views/wujingTeacher.html',
  103. controller: 'wujingTeacherCtrl',
  104. resolve: {
  105. wujingTeacher: function (LoadJsService) {
  106. return LoadJsService.loadSequence("wujingTeacherCtrl");
  107. }
  108. },
  109. params: {reclibc: ''}
  110. })
  111. .state('wujingTechnicalDetail', {
  112. cache: false,
  113. url: '/wujingTechnicalDetail',
  114. templateUrl: 'modules/resourceLibrary/views/wujingTechnicalDetail.html',
  115. controller: 'wujingTechnicalDetailCtrl',
  116. resolve: {
  117. wujingTechnicalDetail: function (LoadJsService) {
  118. return LoadJsService.loadSequence("wujingTechnicalDetailCtrl");
  119. }
  120. },
  121. params: {resource: ''}
  122. })
  123. /*公共资源库详情页*/
  124. .state('resourceDetails', {
  125. cache: false,
  126. url: '/resourceDetails',
  127. templateUrl: 'modules/resourceLibrary/views/resourceDetails.html',
  128. controller: 'resourceDetailsCtrl',
  129. resolve: {
  130. resourceDetails: function (LoadJsService) {
  131. return LoadJsService.loadSequence("resourceDetailsArgs");
  132. }
  133. },
  134. params: {
  135. recourceid: 0,
  136. recourcetype: "",
  137. recourcecomefrom: "",
  138. categorylabel: "",
  139. order: 0,
  140. comfrom: '',
  141. reclib: {},
  142. filterList: '',
  143. reclibid: 0,
  144. moduleid: 0
  145. }
  146. })
  147. /*私人资源详情页*/
  148. .state('resourcePrivateDetails', {
  149. cache: false,
  150. url: '/resourcePrivateDetails',
  151. templateUrl: 'modules/resourceLibrary/views/resourcePrivateDetails.html',
  152. controller: 'resourcePrivateDetailsCtrl',
  153. resolve: {
  154. resourcePrivateDetails: function (LoadJsService) {
  155. return LoadJsService.loadSequence("resourcePrivateDetailsArgs");
  156. }
  157. },
  158. params: {
  159. recourceid: 0,
  160. recourcetype: "",
  161. recourcecomefrom: "",
  162. categorylabel: "",
  163. authorityid: 0,
  164. authoritycomefrom: "",
  165. creator: 0
  166. }
  167. })
  168. /*本地资源详情页*/
  169. .state('resourceLocalDetails', {
  170. cache: false,
  171. url: '/resourceLocalDetails',
  172. templateUrl: 'modules/resourceLibrary/views/resourceLocalDetails.html',
  173. controller: 'resourceLocalDetailsCtrl',
  174. resolve: {
  175. resourceLocalDetails: function (LoadJsService) {
  176. return LoadJsService.loadSequence("resourceLocalDetailsCtrl");
  177. }
  178. },
  179. params: {
  180. recourceid: 0,
  181. recourcetype: "",
  182. recourcecomefrom: "",
  183. categorylabel: "",
  184. creator: 0
  185. }
  186. })
  187. /*关联信息详情页*/
  188. .state('relativeDetails', {
  189. cache: false,
  190. url: '/relativeDetails',
  191. templateUrl: 'modules/resourceLibrary/views/relativeDetails.html',
  192. controller: 'relativeDetailsCtrl',
  193. resolve: {
  194. relativeDetails: function (LoadJsService) {
  195. return LoadJsService.loadSequence("relativeDetailsArgs");
  196. }
  197. },
  198. params: {recourceid: 0, recourcetype: "", recourcecomefrom: "", categorylabel: ""}
  199. })
  200. /*新建资源库信息*/
  201. .state('buildResourceList', {
  202. cache: false,
  203. url: '/buildResourceList',
  204. templateUrl: 'modules/resourceLibrary/views/buildResourceList.html',
  205. controller: 'buildResourceListCtrl',
  206. resolve: {
  207. buildResourceList: function (LoadJsService) {
  208. return LoadJsService.loadSequence("buildResourceListCtrl");
  209. }
  210. }
  211. })
  212. /*新建资源库信息初始页*/
  213. .state('buildResourceInit', {
  214. cache: false,
  215. url: '/buildResourceInit',
  216. templateUrl: 'modules/resourceLibrary/views/buildResourceInitAchievement.html',
  217. controller: 'buildResourceInitCtrl',
  218. resolve: {
  219. buildResourceInit: function (LoadJsService) {
  220. return LoadJsService.loadSequence("buildResourceInitCtrl");
  221. }
  222. }
  223. })
  224. /*选择行业领域页*/
  225. .state('IndustryField', {
  226. cache: false,
  227. url: '/IndustryField',
  228. templateUrl: 'modules/resourceLibrary/views/IndustryField.html',
  229. controller: 'IndustryFieldCtrl',
  230. resolve: {
  231. IndustryField: function (LoadJsService) {
  232. return LoadJsService.loadSequence("IndustryFieldCtrl");
  233. }
  234. }
  235. })
  236. /*分享到指定资源库页*/
  237. .state('chooseShareResource', {
  238. cache: false,
  239. url: '/chooseShareResource',
  240. templateUrl: 'modules/resourceLibrary/views/chooseShareResource.html',
  241. controller: 'chooseShareResourceCtrl',
  242. resolve: {
  243. chooseShareResource: function (LoadJsService) {
  244. return LoadJsService.loadSequence("chooseShareResourceArgs");
  245. }
  246. },
  247. params: {chereslist: [], folderid: 0, isCloud: -1, recourcetype: 0, recourcecomefrom: 0}
  248. })
  249. /*回复评论的页*/
  250. .state('resourceCommentReply', {
  251. cache: false,
  252. url: '/resourceCommentReply',
  253. templateUrl: 'modules/resourceLibrary/views/resourceCommentReply.html',
  254. controller: 'resourceCommentReplyCtrl',
  255. resolve: {
  256. resourceCommentReply: function (LoadJsService) {
  257. return LoadJsService.loadSequence("resourceCommentReplyCtrl");
  258. }
  259. },
  260. params: {comment: {}, infoid: 0, infotype: 0, recourcecomefrom: "", isedit: false}
  261. })
  262. /*评论点赞人员列表页*/
  263. .state('resourceCommentReplyClickDetail', {
  264. cache: false,
  265. url: '/resourceCommentReplyClickDetail',
  266. templateUrl: 'modules/resourceLibrary/views/resourceCommentReplyClickDetail.html',
  267. controller: 'resourceCommentReplyClickDetailCtrl',
  268. resolve: {
  269. resourceCommentReply: function (LoadJsService) {
  270. return LoadJsService.loadSequence("resourceCommentReplyClickDetailCtrl");
  271. }
  272. },
  273. params: {dianzanlist: {}}
  274. })
  275. /*资源库搜索页*/
  276. .state('resourceSearch', {
  277. cache: false,
  278. url: '/resourceSearch',
  279. templateUrl: 'modules/resourceLibrary/views/resourceSearch.html',
  280. controller: 'resourceSearchCtrl',
  281. resolve: {
  282. resourceSearch: function (LoadJsService) {
  283. return LoadJsService.loadSequence("resourceSearchCtrl");
  284. }
  285. },
  286. params: {resourcetype: 0, reclibid: 0, tabindex: 1}
  287. })
  288. /*资源库搜索结果页*/
  289. .state('resourceSearchResult', {
  290. cache: true,
  291. url: '/resourceSearchResult',
  292. templateUrl: 'modules/resourceLibrary/views/resourceSearchResult.html',
  293. controller: 'resourceSearchResultCtrl',
  294. resolve: {
  295. resourceSearchResult: function (LoadJsService) {
  296. return LoadJsService.loadSequence("resourceSearchResultArgs");
  297. }
  298. },
  299. params: {
  300. key: "",
  301. tabindex: 1,
  302. resourcetype: 0,
  303. infoid: 0,
  304. infotype: 0,
  305. searchtype: 0,
  306. reclibid: 0,
  307. isedit: false
  308. }
  309. })
  310. /*资源库申请权限查看页*/
  311. .state('resourceApply', {
  312. cache: true,
  313. url: '/resourceApply',
  314. templateUrl: 'modules/resourceLibrary/views/resourceApply.html',
  315. controller: 'resourceApplyCtrl',
  316. resolve: {
  317. resourceApply: function (LoadJsService) {
  318. return LoadJsService.loadSequence("resourceApplyCtrl");
  319. }
  320. },
  321. params: {authoritydata: {}}
  322. })
  323. .state('tongluPermissionApply', {
  324. cache: true,
  325. url: '/tongluPermissionApply',
  326. templateUrl: 'modules/resourceLibrary/views/tongluPermissionApply.html',
  327. controller: 'tongluPermissionApplyCtrl',
  328. resolve: {
  329. tongluPermissionApply: function (LoadJsService) {
  330. return LoadJsService.loadSequence("tongluPermissionApplyCtrl");
  331. }
  332. },
  333. params: {resource: {}}
  334. })
  335. /*设置资源库页*/
  336. .state('resourceSet', {
  337. cache: true,
  338. url: '/resourceSet',
  339. templateUrl: 'modules/resourceLibrary/views/resourceSet.html',
  340. controller: 'resourceSetCtrl',
  341. resolve: {
  342. resourceSet: function (LoadJsService) {
  343. return LoadJsService.loadSequence("resourceSetCtrl");
  344. }
  345. }
  346. })
  347. /*匹配结果资源页*/
  348. .state('resourceMatch', {
  349. cache: true,
  350. url: '/resourceMatch',
  351. templateUrl: 'modules/resourceLibrary/views/resourceMatch.html',
  352. controller: 'resourceMatchCtrl',
  353. resolve: {
  354. resourceMatch: function (LoadJsService) {
  355. return LoadJsService.loadSequence("resourceMatchCtrl");
  356. }
  357. },
  358. params: {type: 0, title: "", categorylabel: "", unique: "", recordid: ""}
  359. })
  360. /*匹配结果搜索页*/
  361. .state('resourceMatchSearch', {
  362. cache: true,
  363. url: '/resourceMatchSearch',
  364. templateUrl: 'modules/resourceLibrary/views/resourceMatchSearch.html',
  365. controller: 'resourceMatchSearchCtrl',
  366. resolve: {
  367. resourceMatchSearch: function (LoadJsService) {
  368. return LoadJsService.loadSequence("resourceMatchSearchArgs");
  369. }
  370. },
  371. params: {type: 0, title: "", categorylabel: "", unique: "", recordid: ""}
  372. })
  373. /*私人资源库详情页编辑*/
  374. .state('editResourcePrivateDetails', {
  375. cache: false,
  376. url: '/editResourcePrivateDetails',
  377. templateUrl: 'modules/resourceLibrary/views/editResourcePrivateDetails.html',
  378. controller: 'editResourcePrivateDetailsCtrl',
  379. resolve: {
  380. editResourcePrivateDetails: function (LoadJsService) {
  381. return LoadJsService.loadSequence("editResourcePrivateDetailsCtrl");
  382. }
  383. },
  384. params: {resource: {}, type: 0}
  385. })
  386. /*打开私人资源库*/
  387. .state('resourceLibraryPrivate', {
  388. cache: false,
  389. url: '/resourceLibraryPrivate',
  390. templateUrl: 'modules/resourceLibrary/views/resourceLibraryPrivate.html',
  391. controller: 'resourceLibraryPrivateCtrl',
  392. resolve: {
  393. resourceSet: function (LoadJsService) {
  394. return LoadJsService.loadSequence("resourceLibraryPrivateArgs");
  395. }
  396. },
  397. params: {reclib: {}}
  398. })
  399. /*本地资源库详情页*/
  400. .state('resourceLibraryLocalType', {
  401. cache: false,
  402. url: '/resourceLibraryLocalType',
  403. templateUrl: 'modules/resourceLibrary/views/resourceLibraryLocalType.html',
  404. controller: 'resourceLibraryLocalTypeCtrl',
  405. resolve: {
  406. resourceLibraryLocalType: function (LoadJsService) {
  407. return LoadJsService.loadSequence("resourceLibraryLocalTypeCtrl");
  408. }
  409. },
  410. params: {reclib: {}}
  411. })
  412. /*选择节点*/
  413. .state('chooseNodeIndex', {
  414. cache: false,
  415. url: '/chooseNodeIndex',
  416. templateUrl: 'modules/resourceLibrary/views/chooseNodeIndex.html',
  417. controller: 'chooseNodeIndexCtrl',
  418. resolve: {
  419. chooseNodeIndex: function (LoadJsService) {
  420. return LoadJsService.loadSequence("chooseNodeIndexArgs");
  421. }
  422. },
  423. params: {comefrom: ''}
  424. })
  425. /*资源发布者列表*/
  426. .state('resourcePublisherAccount', {
  427. cache: false,
  428. url: '/resourcePublisherAccount',
  429. templateUrl: 'modules/resourceLibrary/views/resourcePublisherAccount.html',
  430. controller: 'resourcePublisherAccountCtrl',
  431. resolve: {
  432. resourcePublisherAccount: function (LoadJsService) {
  433. return LoadJsService.loadSequence("resourcePublisherAccountCtrl");
  434. }
  435. },
  436. params: {
  437. userlist: []
  438. }
  439. })
  440. /*设置谁可以看*/
  441. .state('selectWhoSee', {
  442. cache: false,
  443. url: '/selectWhoSee',
  444. templateUrl: 'modules/resourceLibrary/views/selectWhoSee.html',
  445. controller: 'selectWhoSeeCtrl',
  446. resolve: {
  447. selectWhoSee: function (LoadJsService) {
  448. return LoadJsService.loadSequence("selectWhoSeeArgs");
  449. }
  450. },
  451. params: {
  452. authorityid: 0,
  453. authname: "",
  454. ispublic: 2,
  455. creator: 0,
  456. updater: 0,
  457. resid: 0,
  458. rescode: ""
  459. }
  460. })
  461. /*设置群组*/
  462. .state('setAuthorityGroup', {
  463. cache: false,
  464. url: '/setAuthorityGroup',
  465. templateUrl: 'modules/resourceLibrary/views/setAuthorityGroup.html',
  466. controller: 'setAuthorityGroupCtrl',
  467. resolve: {
  468. setAuthorityGroup: function (LoadJsService) {
  469. return LoadJsService.loadSequence("setAuthorityGroupArgs");
  470. }
  471. },
  472. params: {groupDetail: {}}
  473. })
  474. /*选择成员*/
  475. .state('selectAuthorityMember', {
  476. cache: false,
  477. url: '/selectAuthorityMember',
  478. templateUrl: 'modules/resourceLibrary/views/selectAuthorityMember.html',
  479. controller: 'selectAuthorityMemberCtrl',
  480. resolve: {
  481. selectAuthorityMember: function (LoadJsService) {
  482. return LoadJsService.loadSequence("selectAuthorityMemberArgs");
  483. }
  484. },
  485. params: {sourcefrom: 1, userlist: []}//来源,已有用户列表
  486. })
  487. /*选择群组导入成员*/
  488. .state('selectGroupImport', {
  489. cache: false,
  490. url: '/selectGroupImport',
  491. templateUrl: 'modules/resourceLibrary/views/selectGroupImport.html',
  492. controller: 'selectGroupImportCtrl',
  493. resolve: {
  494. selectGroupImport: function (LoadJsService) {
  495. return LoadJsService.loadSequence("selectGroupImportCtrl");
  496. }
  497. }
  498. })
  499. /*选择字段来设置权限*/
  500. .state('selectFieldsToSet', {
  501. cache: false,
  502. url: '/selectFieldsToSet',
  503. templateUrl: 'modules/resourceLibrary/views/selectFieldsToSet.html',
  504. controller: 'selectFieldsToSetCtrl',
  505. resolve: {
  506. selectFieldsToSet: function (LoadJsService) {
  507. return LoadJsService.loadSequence("selectFieldsToSetArgs");
  508. }
  509. },
  510. params: {
  511. typecodemap: {},
  512. resid: 0,
  513. typecode: 0,
  514. comfrom: '',
  515. title: '',
  516. node: '',
  517. templettype: '',
  518. pagetitle: ''
  519. }
  520. })
  521. /*设置权限有效期*/
  522. .state('setValidityData', {
  523. cache: false,
  524. url: '/setValidityData',
  525. templateUrl: 'modules/resourceLibrary/views/setValidityData.html',
  526. controller: 'setValidityDataCtrl',
  527. resolve: {
  528. setValidityData: function (LoadJsService) {
  529. return LoadJsService.loadSequence("setValidityDataCtrl");
  530. }
  531. }
  532. })
  533. /*资源库信息公用页面A(机构、人才、专家)*/
  534. .state('resourceCommonDetailsPage', {
  535. cache: false,
  536. url: '/resourceCommonDetailsPage/:recourceid/:recourcetype/:recourcecomefrom/:title/:privateName',
  537. templateUrl: 'modules/resourceLibrary/views/resourceCommonDetailsPage.html',
  538. controller: 'resourceCommonDetailsPageCtrl',
  539. resolve: {
  540. resourceCommonDetailsPage: function (LoadJsService) {
  541. return LoadJsService.loadSequence("resourceCommonDetailsPageArgs");
  542. }
  543. },
  544. params: {
  545. recourceid: 0,
  546. recourcetype: "",
  547. recourcecomefrom: "",
  548. creator: 0,
  549. isCache: false, // 是否要强制刷新
  550. title: '',
  551. templettype: 0,
  552. orgtype: 0,
  553. comfrom: '',
  554. pagecode: '',
  555. label: '',
  556. order: 0,
  557. reclib: {},
  558. filterList: '',
  559. groupid: 0,
  560. restype: 0,
  561. privateName:'',
  562. MoreData:'',
  563. capacityparams:'',
  564. checkedsort:'',
  565. row:''
  566. }
  567. })
  568. /*走访详情页*/
  569. .state('resourceCommonInfoDetailsPage', {
  570. cache: false,
  571. url: '/resourceCommonInfoDetailsPage/:resid/:pagecode/:node/:comfrom/:orgtype/:templettype',
  572. templateUrl: 'modules/resourceLibrary/views/resourceCommonInfoDetailsPage.html',
  573. controller: 'resourceCommonInfoDetailsPageCtrl',
  574. resolve: {
  575. resourceCommonInfoDetailsPage: function (LoadJsService) {
  576. return LoadJsService.loadSequence("resourceCommonInfoDetailsPageArgs");
  577. }
  578. },
  579. params: {
  580. resid: 0,
  581. isAllVisitor: 1,
  582. isCache: false, // 是否要强制刷新
  583. pagecode: 0,
  584. node: '',
  585. comfrom: '',
  586. orgtype: 0,
  587. templettype: 0,
  588. label: ''
  589. }
  590. })
  591. /*走访记录详情页2*/
  592. .state('resourceCommonInfoDetailsRepeatPage', {
  593. cache: false,
  594. url: '/resourceCommonInfoDetailsRepeatPage/:resid/:comfrom/:templettype/:node',
  595. templateUrl: 'modules/resourceLibrary/views/resourceCommonInfoDetailsRepeatPage.html',
  596. controller: 'resourceCommonInfoDetailsRepeatPageCtrl',
  597. resolve: {
  598. resourceCommonInfoDetailsRepeatPage: function (LoadJsService) {
  599. return LoadJsService.loadSequence("resourceCommonInfoDetailsRepeatPageArgs");
  600. }
  601. },
  602. params: {
  603. resid: 0,
  604. isAllVisitor: 1,
  605. isCache: false, // 是否要强制刷新
  606. pagecode: 0,
  607. node: '',
  608. comfrom: '',
  609. orgtype: 0,
  610. templettype: 0,
  611. label: ''
  612. }
  613. })
  614. /*选择常驻节点*/
  615. .state('selectResidentNodes', {
  616. cache: true,
  617. url: '/selectResidentNodes',
  618. templateUrl: 'modules/resourceLibrary/views/selectResidentNodes.html',
  619. controller: 'selectResidentNodesCtrl',
  620. resolve: {
  621. selectResidentNodes: function (LoadJsService) {
  622. return LoadJsService.loadSequence("selectResidentNodesArgs");
  623. }
  624. }
  625. })
  626. /*2019武进人工智能外籍院士列表*/
  627. .state('academician', {
  628. cache: true,
  629. url: '/academician',
  630. templateUrl: 'modules/resourceLibrary/views/academician.html',
  631. controller: 'academicianCtrl',
  632. resolve: {
  633. academician: function (LoadJsService) {
  634. return LoadJsService.loadSequence("academicianCtrl");
  635. }
  636. }
  637. })
  638. .state('suzheng', {
  639. cache: true,
  640. url: '/suzheng',
  641. templateUrl: 'modules/resourceLibrary/views/suzheng.html',
  642. controller: 'suzhengCtrl',
  643. resolve: {
  644. suzheng: function (LoadJsService) {
  645. return LoadJsService.loadSequence("suzhengCtrl");
  646. }
  647. }
  648. })
  649. /*2019武进人工智能外籍院士详情*/
  650. .state('academicianDetail', {
  651. cache: true,
  652. url: '/academicianDetail',
  653. templateUrl: 'modules/resourceLibrary/views/academicianDetail.html',
  654. controller: 'academicianDetailCtrl',
  655. resolve: {
  656. academicianDetail: function (LoadJsService) {
  657. return LoadJsService.loadSequence("academicianDetailArgs");
  658. }
  659. },
  660. params: {
  661. content: "",
  662. summary: "",
  663. title: "",
  664. logo: "",
  665. domain: ""
  666. }
  667. });
  668. }]);