privateResource.html 32 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605
  1. <ion-view>
  2. <!-- <div class="bar bar-header bar-header-blue">-->
  3. <!-- <div class="button button-icon icon pus_blue" ng-click="goback()"></div>-->
  4. <!-- <button class="button button-icon icon goback whiteGoBack noneContent" ng-click="goback()"></button>-->
  5. <!-- <h1 class="bar_title" style="color: #fff">{{privateName}}</h1>-->
  6. <!--<span class="DockingTheme_button ion-ios-search" ng-click="goResourceSearch()" style="font-size: 20px !important;right:45px;background-color: #fff;color: #756d6d;position: absolute;top:12px;"></span>-->
  7. <!--<span class="menueFilterSpan" ng-click="menueFilter()">筛选<i class="ion-android-menu"></i></span>-->
  8. <!-- <div class="buttons" ng-show="hasAuth" style="line-height:34px;padding:0 10px;color:#fff;font-size:19px">-->
  9. <!-- <div ng-if="showExportFlag" ng-click="showManagmentSheet()">-->
  10. <!-- <img ng-src="img/2020/manage.png" style="width:35px;height:35px;"/>-->
  11. <!-- <span style="line-height:34px;padding:0 10px;color:#fff;float: right;">管理</span>-->
  12. <!-- </div>-->
  13. <!-- <div ng-if="!showExportFlag">-->
  14. <!-- <span ng-click="showFinishlick()">完成</span>-->
  15. <!-- </div>-->
  16. <!-- </div>-->
  17. <!-- </div>-->
  18. <div class="toolbar-inside bar bar-header">
  19. <div class="icon ion-chevron-left toolbar-inside-lt" ng-click="goback()"></div>
  20. <div class="toolbar-inside-middle">
  21. <span>{{privateName}}</span>
  22. </div>
  23. <!-- <div class="toolbar-inside-rt">
  24. <button class="button button-clear button-energized"
  25. ng-click="onexportAllOrg()"
  26. ng-if="privateName=='企业库'"
  27. type="button">全部导出</button>
  28. </div> -->
  29. </div>
  30. <div class="arrange_header statistics_header" ng-if="restype != 44 && restype != 0">
  31. <span ng-class="{'arrange_message':act=='mytask','col-demo':true,'main-select':true,'arrange_tab':true}"
  32. ng-click="changeAct(1)" style="width:50%;text-align: center;">
  33. <a ng-if="defaultLan == 'Chinese'">全部{{privateContent}}</a>
  34. <em ng-if="defaultLan == 'Chinese'"><i>{{allpages.totalCount}}</i>个</em>
  35. <a ng-if="defaultLan == 'English'">All {{privateContent}}</a>
  36. <em ng-if="defaultLan == 'English'"><i>{{allpages.totalCount}}</i></em>
  37. </span>
  38. <span ng-class="{'arrange_message':act=='task','col-demo':true,'main-select':true,'arrange_tab':true}"
  39. ng-click="changeAct(0)" style="width:50%;text-align: center;">
  40. <a ng-if="defaultLan == 'Chinese'">收藏{{privateContent}}</a>
  41. <em ng-if="defaultLan == 'Chinese'"><i>{{mypages.totalCount}}</i>个</em>
  42. <a ng-if="defaultLan == 'English'">Collected {{privateContent}}</a>
  43. <em ng-if="defaultLan == 'English'"><i>{{mypages.totalCount}}</i></em>
  44. </span>
  45. </div>
  46. <div class="arrange_header statistics_header" ng-if="restype != 44 && restype == 0">
  47. <span ng-class="{'arrange_message':act=='mytask','col-demo':false,'main-select':false,'arrange_tab':false}"
  48. ng-click="changeAct(1)" style="width:50%;text-align: center;">
  49. <a>{{privateContent}}</a>
  50. <em ng-if="defaultLan == 'Chinese'"><i>{{allpages.totalCount}}</i>个</em>
  51. <em ng-if="defaultLan == 'English'"><i>{{allpages.totalCount}}</i></em>
  52. </span>
  53. </div>
  54. <div class="searchHomeChatWrapFloor" ng-if="isShowSearchButton">
  55. <div class="searchFriend" ng-click="showSearchButtonLeft()">
  56. <span ng-if="defaultLan == 'Chinese'"> <i class="ion-ios-search"></i>搜索</span>
  57. <span ng-if="defaultLan == 'English'"> <i class="ion-ios-search"></i>search</span>
  58. </div>
  59. </div>
  60. <div class="searchHomeChatWrapFloor" ng-if="!isShowSearchButton">
  61. <div class="searchFriend">
  62. <span style="width: 100%;">
  63. <i class="ion-ios-search" style="position: absolute;left: 12px;top: 5px;z-index: 5;"></i>
  64. <form ng-submit="searchResourceList()">
  65. <input placeholder="搜索" class="showSearchInput" ng-model="keyfilter.key" autofocus="autofocus"
  66. autocomplete="on">
  67. <i class="icon ion-close-circled placeholder-icon" style="right:7px;position: absolute;top: 5px;"
  68. ng-click="clearSearch()"></i>
  69. </form>
  70. </span>
  71. </div>
  72. </div>
  73. <ion-content style="background-color: #fff;"
  74. ng-class="{'has-header commentScroll':true,'iosTopNum':isIos,'isWeb':isWeb,'ion-content-style':true}"
  75. delegate-handle="privateContent">
  76. <!-- <div ng-if="filterList.length > 0 && isWeb&&node!='330122000'||privateName!='企业库'"-->
  77. <!-- style="width: 95%;align-items: center;display: flex;margin: auto;">-->
  78. <!-- <div style="font-size: 18px;font-weight: bold;color: #7583FD;">已选</div>-->
  79. <!-- <div class="filter-items" ng-repeat="item in filterList" ng-init="outerIndex1=$index"-->
  80. <!-- style="display: inline-block;">-->
  81. <!-- <span style="padding: 5px;margin: 5px;">{{item.title}}</span>-->
  82. <!-- <li ng-repeat="label in item.items" ng-init="outerIndex2=$index" style="display: inline-block;"-->
  83. <!-- ng-class="{'list-item':true,'selected-item':label.isselect}" ng-if="label.isselect">-->
  84. <!-- <span>{{label.labelName}}</span>-->
  85. <!-- <span ng-click="removeResourceByItems(label)" style="font-size: 18px">x</span>-->
  86. <!-- <span ng-if="outerIndex2 != item.items.length-1" style="font-size: 18px">或</span><br>-->
  87. <!-- </li>-->
  88. <!-- <span ng-if="outerIndex1 != filterList.length-1" style="font-size: 18px">与</span><br>-->
  89. <!-- </div>-->
  90. <!-- </div>-->
  91. <div ng-repeat="list in filterList" ng-init="outerIndex=$index" class="page-filterlist-box"
  92. ng-if="isWeb&&node!='330122000'||privateName!='企业库'">
  93. <div class="filterlist-title">{{list.title}}</div>
  94. <ul class="filter-items">
  95. <li ng-repeat="item in list.items track by $index" ng-class="{'list-item':true,'selected-item':item.selected}"
  96. ng-click="selectByLabel(item, outerIndex,$index)">{{item.labelName}}
  97. </li>
  98. </ul>
  99. </div>
  100. <!-- <div ng-if="node=='330122000'">-->
  101. <!-- <h4>筛选</h4>-->
  102. <!-- <button ng-click="selectclick(list,$index)" ng-init="$index" ng-repeat="list in filterList" class="button button-small button-calm" ng-if="list.title!='潜力库'">{{list.title}}</button>-->
  103. <!-- <button ng-click="selectclick('','5')" class="button button-small button-calm">更多</button>-->
  104. <!-- </div>-->
  105. <div class="page-filterlist-box" ng-if="defaultLan == 'Chinese' && node=='330122000'&&privateName=='企业库'">
  106. <div class="filterlist-title">筛选</div>
  107. <ul class="filter-items">
  108. <li ng-repeat="list in filterList" ng-init="$index" ng-if="list.title!='潜力库'&&list.title!='街道'"
  109. ng-class="{'list-item':true,'selected-item':list.title!='行业'?list.items[0].selected:''}"
  110. ng-click="list.title=='行业'?selectclick(list,$index):selectdive(list.items[0],$index,true)">
  111. {{list.title}}
  112. </li>
  113. <!-- <li ng-class="{'list-item':true}" ng-click="selectclick('','5')">更多</li> -->
  114. </ul>
  115. </div>
  116. <div class="page-filterlist-box" ng-if="defaultLan == 'Chinese' &&node=='330122000'">
  117. <div class="filterlist-title">{{filterList[2].title}}</div>
  118. <ul class="filter-items">
  119. <li ng-repeat="list in filterList[2].items track by $index"
  120. ng-class="{'list-item':true,'selected-item':list.selected}" ng-click="selectdive(list,$index)">
  121. {{list.labelName}}
  122. </li>
  123. </ul>
  124. </div>
  125. <div class="page-filterlist-box" ng-if="defaultLan == 'Chinese'&&node=='330122000'?true:isWeb">
  126. <div class="filterlist-title">{{sortList.title}}</div>
  127. <ul class="filter-items">
  128. <li ng-repeat="list in sortList.items track by $index"
  129. ng-class="{'list-item':true,'selected-item':list.selected}" ng-click="selectBySort($index)">
  130. {{list.labelName}}
  131. </li>
  132. </ul>
  133. </div>
  134. <!--app中资源库的筛选条件放在此处-->
  135. <div class="buttons" ng-click="showSideBar()" ng-if="(app || isapp)&&defaultLan == 'Chinese'&&node!='330122000'">
  136. <span style="line-height:34px;color: #858585;font-size: 16px;float: right;padding-right: 10px">筛选</span>
  137. <img ng-src="img/2020/filter.png" style="width:35px;height:35px;float: right;" />
  138. </div>
  139. <!--我的企业-->
  140. <div ng-if="act=='task'" class="activityArrange_div">
  141. <ion-refresher ng-if="defaultLan == 'Chinese'" pulling-text="下拉更新" on-refresh="repeatLoad()" style="top:-30px;"
  142. class="home_refresh" refreshing-text="成功更新....." pulling-icon-color="#3385ff"
  143. refreshing-icon="ion-checkmark-circled" refreshing-icon-color="#3385ff"></ion-refresher>
  144. <ion-refresher ng-if="defaultLan == 'English'" pulling-text="The drop-down update" on-refresh="repeatLoad()"
  145. style="top:-30px;" class="home_refresh" refreshing-text="Updated successfully....." pulling-icon-color="#3385ff"
  146. refreshing-icon="ion-checkmark-circled" refreshing-icon-color="#3385ff"></ion-refresher>
  147. <div class="successArrangeWrap failedList task-block resource-block"
  148. ng-repeat="resource in contentlist[index].reslist track by $index" ng-click="goResourceDetail(resource,$index)"
  149. style="margin:30px 15px;height: 100px;">
  150. <div class="companyListWrap resourceListWrap PortfolioList" style="transform: translateY(-15px)">
  151. <img ng-src="{{imgUrl+resource.logo | imgfilter}}" onerror="javascript:this.src='./img/admin_picter.jpg';">
  152. <div class="companyContent">
  153. <h5 ng-if="defaultLan == 'Chinese'">
  154. <span ng-bind="resource.title"></span>
  155. <em class="titS0" ng-if="resource.resource.ishigh==1">高新企业</em>
  156. </h5>
  157. <h5 ng-if="defaultLan == 'English'">
  158. <span ng-bind="resource.resource.title"></span>
  159. <em class="titS0" ng-if="resource.resource.ishigh==1">high-tech enterprise</em>
  160. </h5>
  161. <h6 ng-if="['需求库','成果库','专家库','人才库'].includes(privateName)&&node=='320117400'">
  162. <span>{{resource.resource.school}}</span>
  163. </h6>
  164. </div>
  165. <span ng-if="defaultLan == 'Chinese'" ng-show="!resource.resource.by4&&hasAuth" class="resource-stick-top"
  166. ng-click="$event.stopPropagation();changeStickTop(0,resource.resource.unique)">置顶</span>
  167. <span ng-if="defaultLan == 'Chinese'" ng-show="resource.resource.by4&&hasAuth"
  168. class="resource-stick-top resource-stick-top-true"
  169. ng-click="$event.stopPropagation();changeStickTop(1,resource.resource.unique)">取消置顶</span>
  170. <span ng-if="defaultLan == 'Chinese'" ng-show="resource.resource.by4&&!hasAuth"
  171. class="resource-stick-top stick-fixed">置顶</span>
  172. <span ng-if="defaultLan == 'English'" ng-show="!resource.resource.by4&&hasAuth" class="resource-stick-top"
  173. ng-click="$event.stopPropagation();changeStickTop(0,resource.resource.unique)">to the top</span>
  174. <span ng-if="defaultLan == 'English'" ng-show="resource.resource.by4&&hasAuth" class="resource-stick-top"
  175. ng-click="$event.stopPropagation();changeStickTop(1,resource.resource.unique)">Cancel the top</span>
  176. <span ng-if="defaultLan == 'English'" ng-show="resource.resource.by4&&!hasAuth"
  177. class="resource-stick-top stick-fixed">to the top</span>
  178. <!-- <i class="ion-ios-arrow-right moreRightButton"></i>-->
  179. </div>
  180. <!--<ul class="teacherCategoryList ">-->
  181. <!--<li ng-if="resource.industry!=undefined&&resource.industry!=''" ng-bind="resource.industry"></li>-->
  182. <!--<li></li>-->
  183. <!--</ul>-->
  184. <ul class="task-block-label task-block-label-pr">
  185. <li ng-repeat="label in resource.labelObj" ng-bind="label.labelName">{{label.labelName}}</li>
  186. </ul>
  187. <div class="commentPoint">
  188. <em class="review-num">{{resource.updateTime| datesubstring10}}</em>
  189. </div>
  190. </div>
  191. <div ng-if="contentlist[index].reslist.length == 0" style="width: 100%;height:120px;position: relative;top:75px;">
  192. <i class="emptySource"></i>
  193. <p class="empty_p" ng-if="defaultLan == 'Chinese'">无相关内容</p>
  194. <p class="empty_p" ng-if="defaultLan == 'English'">No relevant content</p>
  195. </div>
  196. <ion-infinite-scroll immediate-check="false" ng-if="contentlist[index].isload && libtype != 0"
  197. on-infinite="loadMore(userid)" distance="10%">
  198. </ion-infinite-scroll>
  199. <span ng-if="loadmore && defaultLan == 'Chinese'" class="loadmoreSpan" style="padding-top:20px;">正在努力加载更多</span>
  200. <span ng-if="loadmore && defaultLan == 'English'" class="loadmoreSpan" style="padding-top:20px;">Trying to load
  201. more</span>
  202. <ion-infinite-scroll ng-if="loadmore"></ion-infinite-scroll>
  203. </div>
  204. <!--全部企业-->
  205. <div ng-if="act=='mytask'" class="activityArrange_div">
  206. <ion-refresher ng-if="defaultLan == 'Chinese'" pulling-text="下拉更新" on-refresh="repeatLoadAll()" style="top:-30px;"
  207. class="home_refresh" refreshing-text="成功更新....." pulling-icon-color="#3385ff"
  208. refreshing-icon="ion-checkmark-circled" refreshing-icon-color="#3385ff"></ion-refresher>
  209. <ion-refresher ng-if="defaultLan == 'English'" pulling-text="The drop-down update" on-refresh="repeatLoadAll()"
  210. style="top:-30px;" class="home_refresh" refreshing-text="Updated successfully....." pulling-icon-color="#3385ff"
  211. refreshing-icon="ion-checkmark-circled" refreshing-icon-color="#3385ff"></ion-refresher>
  212. <!-- <div>
  213. <div ng-repeat="item in Connections" ng-if="restype==item.restype" ng-click="jumyclick(item.url)" style="height: 48px;
  214. /*background-image: linear-gradient(90deg, #3C8CE7 , #00e6ff);*/
  215. background: #3B8BD0;
  216. margin: 10px 25px;
  217. display: flex;
  218. justify-content: space-between;
  219. cursor: pointer;
  220. align-items: center;
  221. border-radius: 5px;
  222. padding: 10px;">
  223. <h4 style="line-height: 48px;color: #FFFFFF">{{item.name}}</h4>
  224. <i class="ion-ios-arrow-right " style="font-size: 25px;color: #ffffff;"></i>
  225. </div>
  226. </div> -->
  227. <div class="successArrangeWrap failedList task-block resource-block"
  228. ng-repeat="resource in allcontentlist[index].reslist track by $index" style="margin:30px auto;height: 100px">
  229. <span ng-click="clickResource(resource)" ng-if="!showExportFlag"
  230. ng-class="{'submit-mark':true,'bg-blue':resource.isselected}" class="submit-marks">
  231. <i class="icon ion-checkmark-round"></i>
  232. </span>
  233. <div class="companyListWrap resourceListWrap PortfolioList"
  234. ng-click="goResourceDetail(resource.resource,$index)" style="transform: translateY(-15px)">
  235. <img ng-src="{{imgUrl+resource.resource.logo | imgfilter}}"
  236. onerror="javascript:this.src='./img/admin_picter.jpg';">
  237. <div class="companyContent">
  238. <h5 ng-if="defaultLan == 'Chinese'">
  239. <span>{{resource.resource.title.length>8&&isapp?resource.resource.title.slice(0,5)+'...':resource.resource.title}}</span>
  240. <em class="titS0" ng-if="resource.resource.ishigh==1">高新企业</em>
  241. </h5>
  242. <h5 ng-if="defaultLan == 'English'">
  243. <span ng-bind="resource.resource.title"></span>
  244. <em class="titS0" ng-if="resource.resource.ishigh==1">high-tech enterprise</em>
  245. </h5>
  246. <h6 ng-if="['需求库','成果库','专家库','人才库'].includes(privateName)&&node=='320117400'">
  247. <span>{{resource.resource.school}}</span>
  248. </h6>
  249. </div>
  250. <span ng-if="defaultLan == 'Chinese'" ng-show="resource.resource.by4==null&&hasAuth"
  251. class="resource-stick-top"
  252. ng-click="$event.stopPropagation();changeStickTop(0,resource.resource.unique)">置顶</span>
  253. <span ng-if="defaultLan == 'Chinese'" ng-show="resource.resource.by4!=null&&hasAuth"
  254. class="resource-stick-top resource-stick-top-true"
  255. ng-click="$event.stopPropagation();changeStickTop(1,resource.resource.unique)">取消置顶</span>
  256. <span ng-if="defaultLan == 'Chinese'" ng-show="resource.resource.by4!=null&&!hasAuth"
  257. class="resource-stick-top stick-fixed">置顶</span>
  258. <span ng-if="defaultLan == 'English'" ng-show="resource.resource.by4==null&&hasAuth"
  259. class="resource-stick-top" ng-click="$event.stopPropagation();changeStickTop(0,resource.resource.unique)">to
  260. the top</span>
  261. <span ng-if="defaultLan == 'English'" ng-show="resource.resource.by4!=null&&hasAuth"
  262. class="resource-stick-top"
  263. ng-click="$event.stopPropagation();changeStickTop(1,resource.resource.unique)">Cancel the top</span>
  264. <span ng-if="defaultLan == 'English'" ng-show="resource.resource.by4!=null&&!hasAuth"
  265. class="resource-stick-top stick-fixed">to the top</span>
  266. <!-- <i class="ion-ios-arrow-right moreRightButton"></i>-->
  267. </div>
  268. <!--<ul class="teacherCategoryList">-->
  269. <!--<li ng-if="resource.industry!=undefined&&resource.industry!=''" ng-bind="resource.industry"></li>-->
  270. <!--</ul>-->
  271. <ul class="task-block-label task-block-label-pr"
  272. ng-if="node!='320117400'||!['企业库','需求库','成果库','专家库','人才库'].includes(privateName)">
  273. <li ng-repeat="label in resource.resource.labelObj"
  274. ng-bind="label.labelName.length>16?(label.labelName.slice(0,16)+'...'):label.labelName"></li>
  275. </ul>
  276. <ul class="task-block-label-lishui"
  277. ng-if="['企业库','需求库','成果库','专家库','人才库'].includes(privateName)&&node=='320117400'">
  278. <img src="img/bank/field.png" height="20" width="20" />
  279. <li ng-repeat="label in resource.resource.labelObj" ng-if="label.labeltype!='category'"
  280. ng-bind="label.labelName.length>16?(label.labelName.slice(0,16)+'...'):label.labelName"></li>
  281. </ul>
  282. <ul class="task-block-label-lishui" ng-if="['企业库','需求库','成果库','专家库'].includes(privateName)&&node=='320117400'">
  283. <img src="img/bank/genre.png" height="20" width="20" />
  284. <li ng-repeat="label in resource.resource.labelObj" ng-if="label.labeltype=='category'"
  285. ng-bind="label.labelName.length>16?(label.labelName.slice(0,16)+'...'):label.labelName"></li>
  286. </ul>
  287. <div class="edit-box" ng-if="isAdmin">
  288. <!--<span class="editItem" ng-click="$event.stopPropagation(); editItem()">编辑</span>-->
  289. <!--|-->
  290. <span ng-if="defaultLan == 'Chinese'" class="deletItem"
  291. ng-click="$event.stopPropagation(); deletItem(resource.resource.unique,resource.resource.source)">删除</span>
  292. <span ng-if="defaultLan == 'English'" class="deletItem"
  293. ng-click="$event.stopPropagation(); deletItem(resource.resource.unique,resource.resource.source)">delete</span>
  294. </div>
  295. <div class="commentPoint">
  296. <em class="review-num">{{resource.resource.updateTime| datesubstring10}}</em>
  297. </div>
  298. </div>
  299. <div ng-if="allcontentlist[index].reslist.length == 0"
  300. style="width: 100%;height:120px;position: relative;top:75px;">
  301. <i class="emptySource"></i>
  302. <p ng-if="defaultLan == 'Chinese'" class="empty_p">无相关内容</p>
  303. <p ng-if="defaultLan == 'English'" class="empty_p">No relevant content</p>
  304. </div>
  305. <ion-infinite-scroll immediate-check="false" on-infinite="loadMoreForAll(0)"
  306. ng-if="allcontentlist[index].isload && libtype != 0&&isapp" distance="0%">
  307. </ion-infinite-scroll>
  308. <div pagination ng-if="!isapp&&allcontentlist[index].reslist.length!=0" page="page"
  309. handlepagination="handlepagination"></div>
  310. <!-- <span ng-if="loadmore && defaultLan == 'Chinese'" class="loadmoreSpan" style="padding-top:20px;">正在努力加载更多</span>-->
  311. <!-- <span ng-if="loadmore && defaultLan == 'English'" class="loadmoreSpan" style="padding-top:20px;">Trying to load more</span>-->
  312. <!-- <ion-infinite-scroll ng-if="allloadmore&&isapp"></ion-infinite-scroll>-->
  313. </div>
  314. <br>
  315. <br>
  316. <br>
  317. <br>
  318. <!--加载等待页-->
  319. <section class="loadingPageFloor" ng-if="isloadingPageFloor">
  320. <div>
  321. <ion-spinner icon="bubbles" class="spinner-calm"></ion-spinner>
  322. <h4 ng-if="defaultLan == 'Chinese'">努力加载中</h4>
  323. <h4 ng-if="defaultLan == 'English'">Hard loading</h4>
  324. </div>
  325. </section>
  326. <!--全部企业加载失败-->
  327. <!--<section class="loadingPageFail" ng-if="isloadingPageFailAll">
  328. <div class="null_internet" ng-click="repeatLoadAll()">
  329. <span class="null_internet_span">网络异常</span>
  330. <span style="display: block;line-height: 30px;">点击屏幕重新加载</span>
  331. </div>
  332. </section>-->
  333. <!--我的企业加载失败-->
  334. <!--<section class="loadingPageFail" ng-if="isloadingPageFail">
  335. <div class="null_internet" ng-click="repeatLoad()">
  336. <span class="null_internet_span">网络异常</span>
  337. <span style="display: block;line-height: 30px;">点击屏幕重新加载</span>
  338. </div>
  339. </section>-->
  340. </ion-content>
  341. <div class="submit-section button-fixed">
  342. <button ng-if="flag && !showExportFlag" ng-click="choiceAllResource()" class="submit-button sbg-blue"
  343. style="width:40%">全选
  344. </button>
  345. <button ng-if="!flag && !showExportFlag" ng-click="choiceAllResource()" class="submit-button sbg-blue"
  346. style="width:40%">全不选
  347. </button>
  348. <button ng-if="!showExportFlag" ng-click="choiceExportField()" class="submit-button sbg-blue" style="width:40%">
  349. 选择导出字段
  350. </button>
  351. </div>
  352. <div class="detail_ionicpop" ng-if="shareflg">
  353. <div class="closeShare" ng-click="closeShare()"></div>
  354. <div class="ionicPop_div">
  355. <ion-scroll direction="x" scrollbar-x="false" class="p_Chanel">
  356. <span ng-if="defaultLan == 'Chinese'" class="share_path">分享到:</span>
  357. <a ng-if="defaultLan == 'Chinese'" ng-click="openCollectShare()"><i
  358. class="share_source"></i><span>我的资源库</span></a>
  359. <span ng-if="defaultLan == 'English'" class="share_path">share to:</span>
  360. <a ng-if="defaultLan == 'English'" ng-click="openCollectShare()"><i class="share_source"></i><span>My
  361. repository</span></a>
  362. <!-- <a ng-click="shareMessage(3)"><i class="share_first"></i><span>微信朋友圈</span></a>
  363. <a ng-click="shareMessage(2)"><i class="share_second"></i><span>微信好友</span></a>
  364. <a ng-click="shareMessage(0)"><i class="share_third"></i><span>手机QQ</span></a>
  365. <a ng-click="shareMessage(1)"><i class="share_four"></i><span>QQ空间</span></a>-->
  366. </ion-scroll>
  367. <div ng-if="defaultLan == 'Chinese'" class="cancelPop" ng-click="closeShare()">取消</div>
  368. <div ng-if="defaultLan == 'English'" class="cancelPop" ng-click="closeShare()">cancel</div>
  369. </div>
  370. </div>
  371. <div class="resourceChoose" ng-if="finishShow">
  372. <div class="sortDiv" ng-click="hideSortDiv()"></div>
  373. <div class="rightSpan">
  374. <!--排序-->
  375. <div class="chooseButton sort">
  376. <h3 ng-if="defaultLan == 'Chinese'"><span>排序</span><i ng-click="toggleSort()"></i></h3>
  377. <h3 ng-if="defaultLan == 'English'"><span>sort</span><i ng-click="toggleSort()"></i></h3>
  378. <ul>
  379. <li ng-class="{'specialSpan':b.type==checked.SortType}" ng-repeat="b in sorts track by $index"
  380. ng-click="chooseSort(b)">{{b.name}}
  381. </li>
  382. </ul>
  383. </div>
  384. <!--地区-->
  385. <!--<div class="chooseButton locationclassfile" ng-show="libtype==6">
  386. <h3><span>地区</span><i ng-click="toggleClassfilelocation()"></i></h3>
  387. <ul>
  388. <li ng-class="{'specialSpan':b.type==checkedsorttype}" ng-repeat="d in chooeslocation track by $index" ng-click="chooseActionlocation($index)">{{d.name}}</li>
  389. </ul>
  390. </div>-->
  391. <!--企业规模-->
  392. <div class="chooseButton EenterpriseScale" ng-show="libtype==6">
  393. <h3 ng-if="defaultLan == 'Chinese'"><span>企业规模</span><i ng-click="toggleEenterpriseScale()"></i></h3>
  394. <h3 ng-if="defaultLan == 'English'"><span>enterprise scale</span><i ng-click="toggleEenterpriseScale()"></i>
  395. </h3>
  396. <ul>
  397. <li ng-class="{'specialSpan':scale.type==checked.ScaleType}"
  398. ng-repeat="scale in enterpriseScale track by $index" ng-click="chooseEenterpriseScale(scale)">
  399. {{scale.name}}
  400. </li>
  401. </ul>
  402. </div>
  403. <!--企业高企-->
  404. <!--<div class="chooseButton StarType" ng-show="libtype==6">
  405. <h3><span>高企</span><i ng-click="toggleStarType()"></i></h3>
  406. <ul>
  407. <li ng-class="{'specialSpan':star.type==checked.starType}" ng-repeat="star in starType track by $index" ng-click="chooseStarType(star)">{{star.name}}</li>
  408. </ul>
  409. </div>-->
  410. <!--企业类型-->
  411. <div class="chooseButton EnterpriseType" ng-show="libtype==6">
  412. <h3 ng-if="defaultLan == 'Chinese'"><span>企业类型</span><i ng-click="toggleEnterpriseType()"></i></h3>
  413. <h3 ng-if="defaultLan == 'English'"><span>type of enterprise</span><i ng-click="toggleEnterpriseType()"></i>
  414. </h3>
  415. <ul>
  416. <li ng-class="{'specialSpan':enterprise.type==checked.EnterpriseType}"
  417. ng-repeat="enterprise in enterpriseType track by $index" ng-click="chooseEnterpriseType(enterprise)">
  418. {{enterprise.name}}
  419. </li>
  420. </ul>
  421. </div>
  422. <!--成熟度-->
  423. <div class="chooseButton Maturityclassfile" ng-show="libtype==2">
  424. <h3 ng-if="defaultLan == 'Chinese'"><span>成熟度</span><i ng-click="toggleClassfileMaturity()"></i></h3>
  425. <h3 ng-if="defaultLan == 'English'"><span>grade of maturity</span><i ng-click="toggleClassfileMaturity()"></i>
  426. </h3>
  427. <ul>
  428. <li ng-class="{'specialSpan':s.type==checked.MaturityType}" ng-repeat="s in chooesMaturity track by $index"
  429. ng-click="chooseActionMaturity(s)">{{s.name}}
  430. </li>
  431. </ul>
  432. </div>
  433. <!--知识产权-->
  434. <div class="chooseButton Rightclassfile" ng-show="libtype==2">
  435. <h3 ng-if="defaultLan == 'Chinese'"><span>知识产权</span><i ng-click="toggleClassfileRight()"></i></h3>
  436. <h3 ng-if="defaultLan == 'English'"><span>intellectual property</span><i ng-click="toggleClassfileRight()"></i>
  437. </h3>
  438. <ul>
  439. <li ng-class="{'specialSpan':r.type==checked.RightType}" ng-repeat="r in chooesRight track by $index"
  440. ng-click="chooseActionRight(r)">{{r.name}}
  441. </li>
  442. </ul>
  443. </div>
  444. <!--合作模式-->
  445. <div class="chooseButton Modelclassfile" ng-show="libtype==1||libtype==2">
  446. <h3 ng-if="defaultLan == 'Chinese'"><span>合作模式</span><i ng-click="toggleClassfileModel()"></i></h3>
  447. <h3 ng-if="defaultLan == 'English'"><span>cooperation model </span><i ng-click="toggleClassfileModel()"></i>
  448. </h3>
  449. <ul>
  450. <li ng-class="{'specialSpan':m.type==checked.ModelType}" ng-repeat="m in chooesModel track by $index"
  451. ng-click="chooseActionModel(m)">{{m.name}}
  452. </li>
  453. </ul>
  454. </div>
  455. <!--投入预算-->
  456. <div class="chooseButton InputBudget" ng-show="libtype==1">
  457. <h3 ng-if="defaultLan == 'Chinese'"><span>投入预算</span><i ng-click="toggleInputBudget()"></i></h3>
  458. <h3 ng-if="defaultLan == 'English'"><span>Investment budget</span><i ng-click="toggleInputBudget()"></i></h3>
  459. <ul>
  460. <li ng-class="{'specialSpan':budget.type==checked.BudgetType}"
  461. ng-repeat="budget in inputBudget track by $index" ng-click="chooseInputBudget(budget)">
  462. {{budget.name}}
  463. </li>
  464. </ul>
  465. </div>
  466. <!--学位-->
  467. <div class="chooseButton AcademicDegree" ng-show="libtype==8">
  468. <h3 ng-if="defaultLan == 'Chinese'"><span>学位</span><i ng-click="toggleAcademicDegree()"></i></h3>
  469. <h3 ng-if="defaultLan == 'English'"><span>degree</span><i ng-click="toggleAcademicDegree()"></i></h3>
  470. <ul>
  471. <li ng-class="{'specialSpan':degree.type==checked.DegreeType}"
  472. ng-repeat="degree in academicDegree track by $index" ng-click="chooseAcademicDegree(degree)">
  473. {{degree.name}}
  474. </li>
  475. </ul>
  476. </div>
  477. <!--性别-->
  478. <!--<div class="chooseButton sexType" ng-show="libtype==8">
  479. <h3><span>性别</span><i ng-click="toggleSexType()"></i></h3>
  480. <ul>
  481. <li ng-class="{'specialSpan':sex.type==checked.sexType}" ng-repeat="sex in sexType track by $index" ng-click="chooseSexType(sex)">{{sex.name}}</li>
  482. </ul>
  483. </div>-->
  484. <!--职称-->
  485. <!--<div class="chooseButton OccupationalTitle" ng-show="libtype==8">
  486. <h3><span>职称</span><i ng-click="toggleOccupationalTitle()"></i></h3>
  487. <ul>
  488. <li ng-class="{'specialSpan':title.type==checked.TitleType}" ng-repeat="title in occupationalTitle track by $index" ng-click="chooseOccupationalTitle(title)">{{title.name}}</li>
  489. </ul>
  490. </div>-->
  491. <!--学校类别-->
  492. <div class="chooseButton UniversityType" ng-show="libtype==7">
  493. <h3 ng-if="defaultLan == 'Chinese'"><span>学校类别</span><i ng-click="toggleUniversityType()"></i></h3>
  494. <h3 ng-if="defaultLan == 'English'"><span>School classes</span><i ng-click="toggleUniversityType()"></i></h3>
  495. <ul>
  496. <li ng-class="{'specialSpan':university.type==checked.UniversityType}"
  497. ng-repeat="university in universitytype track by $index" ng-click="chooseUniversityType(university)">
  498. {{university.name}}
  499. </li>
  500. </ul>
  501. </div>
  502. <!--设置按钮-->
  503. <button class="chooseTodo">
  504. <span ng-if="defaultLan == 'Chinese'" ng-click="reseChecked()">重置</span>
  505. <span ng-if="defaultLan == 'Chinese'" class="havenDone" ng-click="finishDone()">完成</span>
  506. <span ng-if="defaultLan == 'English'" ng-click="reseChecked()">reset</span>
  507. <span ng-if="defaultLan == 'English'" class="havenDone" ng-click="finishDone()">accomplish </span>
  508. </button>
  509. </div>
  510. </div>
  511. <div ng-if="isWechat" ng-show="showMessage" class="container">
  512. <div class="message-box" ng-bind="messageTitle"></div>
  513. </div>
  514. </ion-view>
  515. <span ng-if="restype==43 || restype==44 || restype==39" ng-class="{
  516. 'goVisit':true,
  517. 'goVisitE':restype==1,
  518. 'goVisitA':restype==2,
  519. 'goVisitB':restype==6,
  520. 'goVisitC':restype==7,
  521. 'goVisitD':restype==8}" ng-click="goEnterCompanyInfo(restype)">+</span>
  522. <span class="goVisit"
  523. ng-if="(restype == 3 || restype == 30 || restype == 31 || restype == 32 || restype == 33 || restype == 34)"
  524. ng-click="goEnterCompanyInfo(restype)">+</span>
  525. </div>
  526. </div>
  527. <style>
  528. .goVisit::before {
  529. content: '新建' !important;
  530. /*display: block;*/
  531. /*font-size: 15px;*/
  532. /*position: absolute;*/
  533. /*bottom: -28px;*/
  534. /*color: #5babe6;*/
  535. /*width: 100%;*/
  536. /*height: 20px;*/
  537. /*line-height: 25px;*/
  538. background-color: transparent !important;
  539. }
  540. .popup-buttons .button {
  541. -webkit-box-flex: 1;
  542. -webkit-flex: 1;
  543. -moz-box-flex: 1;
  544. -moz-flex: 1;
  545. -ms-flex: 1;
  546. flex: 1;
  547. display: block;
  548. height: 24px;
  549. min-height: 35px;
  550. border-radius: 0 !important;
  551. line-height: 20px;
  552. border-right: .5px solid #e5e5e6;
  553. /*color: #ffffff;*/
  554. /* margin-right: 5px;*/
  555. background-color: transparent;
  556. }
  557. .edit-box {
  558. position: absolute;
  559. top: 85px;
  560. right: 15px;
  561. transform: translateY(-300%);
  562. }
  563. .editItem {
  564. color: #3C93BB;
  565. }
  566. .deletItem {
  567. color: #f56c6c;
  568. }
  569. .commentPoint {
  570. transform: translateY(-50%);
  571. }
  572. .popup-container .popup {
  573. max-width: 30% !important;
  574. }
  575. </style>