myPublish.html 7.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. <ion-view hide-tabs="true" view-title="我的收藏" style="background-color:#ffffff;">
  2. <div class="bar bar-header">
  3. <div class="button button-icon icon pus_blue" ng-click="goback()"></div>
  4. <button class="button button-icon icon goback" ng-click="goback()"></button>
  5. <h1 style="border:none;margin: 0 auto;width: auto;" class="DockingTheme_h3">
  6. <span class="col-demo main-select Search_tab" ng-class="{act_message : choseTab == 0||choseTab == 3}" ng-click="changeAct(temptabindex)" style="width:auto;margin-right: 12px;height: 118%;">我的发布</span>
  7. <span class="col-demo main-select Search_tab" ng-class="{act_message : choseTab == 1}" ng-click="changeAct(1)" style="width:auto;margin-right: 12px;height: 118%;">我的评论</span>
  8. <span class="col-demo main-select Search_tab" ng-class="{act_message : choseTab == 2}" ng-click="changeAct(2)" style="width:auto;height: 118%;">我的点赞</span>
  9. </h1>
  10. <!--<i ng-click="goPublishSearch()" class="ion-ios-search goPublishSearch"></i>-->
  11. </div>
  12. <ion-content class="has-header" delegate-handle="mypublishcontent">
  13. <!--我的发布-->
  14. <div ng-if="choseTab == 0||choseTab == 3" class="list has-header" style="top:0px;width: 96%;margin: 0 auto;">
  15. <ul class="choseTab_ul">
  16. <li ng-class="{'special_li':choseTab == 0}" ng-click="changeAct(0)">记录</li>
  17. <li ng-class="{'special_li':choseTab == 3}" ng-click="changeAct(3)">资源</li>
  18. </ul>
  19. <ion-list class="list resourcelistDiv" style="background-color: #fff;display: block;position: relative;top:0px;" ng-if="choseTab==0">
  20. <ion-item class="item item-thumbnail-right item-text-wrap select-save push_home_a resourceContent" ng-repeat="mypublish in myPublishList track by $index" ng-click="goDetails(mypublish)" style="height: 75.1px;">
  21. <img ng-src="{{imgUrl+mypublish.photoname}}" onerror="javascript:this.src='./img/admin_picter.jpg';" style="width: 74px;;height:65px;position: absolute;top: 15px;left:12px;">
  22. <div class="resourceList">
  23. <h3 class="pus_h1 resourceH3 new_push_h1" style="height: 39px;line-height: 30px;">{{mypublish.title}}</h3>
  24. <span class="ownerResource">发布者:<small>{{mypublish.userName}}</small></span>
  25. <p class="lab_sub" style="width: 100%;float:left;top:0px;">
  26. <span class="lab_one"><i></i><small>{{mypublish.commcount}}</small></span>
  27. <span class="lab_two"><i></i><small>{{mypublish.visitcount}}</small></span>
  28. <span class="lab_three"><span class="favourate"><i></i><small>{{mypublish.favourcount}}</small></span></span>
  29. <span class="lab_five">{{mypublish.publishTime}}</span>
  30. </p>
  31. </div>
  32. </ion-item>
  33. </ion-list>
  34. <div ng-if="choseTab == 0&&myPublishList.length==0" class="null_myPublish"><span>没有内容</span></div>
  35. <ion-list class="list resourcelistDiv" style="background-color: #fff;display: block;position: relative;top:0px;" ng-if="choseTab==3">
  36. <ion-item class="item item-thumbnail-right item-text-wrap push_home_a resourceContent" ng-repeat="resource in myresourcelist" style="height: 75.1px;">
  37. <span ng-class="{'pay_list_c2':true, 'love_input_on':resource.value}" ng-click="goResourceDetail(resource,$index)">
  38. <input type="radio" checked="" style="position:absolute;top:50%;left:-29px;z-index: 55;display:none;opacity: 0;" ng-model="resource.value">
  39. </span>
  40. <a class="resource_wrap">
  41. <img ng-src="{{imgUrl+resource.logo}}" onerror="javascript:this.src='./img/admin_picter.jpg';" style="width: 74px;;height:65px;position: absolute;top: 15px;left:12px;" ng-click="goResourceDetail(resource,$index)">
  42. <div class="resourceList" ng-click="goResourceDetail(resource,$index)">
  43. <h3 class="pus_h1 resourceH3 new_push_h1" style="height: 39px;line-height: 30px;">{{resource.title}}</h3>
  44. <span class="ownerResource">发布者:<small>{{resource.creatorname}}</small></span>
  45. <p class="lab_sub" style="width: 100%;float:left;top:0px;">
  46. <span class="lab_one"><i></i><small>{{resource.commcount}}</small></span>
  47. <span class="lab_two"><i></i><small>{{resource.visitcount}}</small></span>
  48. <span class="lab_three"><span class="favourate"><i></i><small>{{resource.favourcount}}</small></span></span>
  49. <span class="lab_five">{{resource.publishTime}}</span>
  50. </p>
  51. </div>
  52. </a>
  53. <ion-option-button class="button-assertive resourceHome_cope" ng-click="openShare(resource,$index)"><span class="option-button-copy-span">复制</span></ion-option-button>
  54. </ion-item>
  55. </ion-list>
  56. <div ng-if="choseTab==3&&myresourcelist.length==0" class="null_myPublish"><span>没有内容</span></div>
  57. </div>
  58. <!--我的评论-->
  59. <div ng-if="choseTab == 1" class="list has-header" style="border-top: .5px solid #e6e6e7;display: block;position: relative;top:1px;width: 96%;margin: 0 auto;">
  60. <div item="item" class="item item-thumbnail-right item-text-wrap select-save article_label" style="border: none !important;position: relative;right: 0;padding-bottom: 25px;">
  61. <ion-list show-reorder="data.showReorder">
  62. <ion-item ng-repeat="comment in myCommentList track by $index" ng-click="goDetail(comment)" item="item" class="item-remove-animate Concern_ren publisher_ren" style="padding: 10px 0px 3px !important;">
  63. <span style="display: inline-block;height: 100%;width:auto;vertical-align: top;" badge="10" badge-style="badge-assertive">
  64. <img class="myConcern_user" ng-src="{{imgUrl+comment.userPhoto}}" onerror="javascript:this.src='./img/admin_picter.jpg';" />
  65. </span>
  66. <span style="display: inline-block;width:80%;">
  67. <h4 class="ConcernH">{{ comment.userName }}</h4>
  68. <span class="message_data">
  69. {{ comment.createtime}}
  70. </span>
  71. <p class="message_content" style="font-size:15px;">{{ comment.content}}</p>
  72. <p class="zan_p"><span>评论:</span>{{ comment.articleName}}</p>
  73. </span>
  74. </ion-item>
  75. </ion-list>
  76. <div ng-if="myCommentList.length==0" class="null_myPublish"><span>没有评论</span></div>
  77. </div>
  78. </div>
  79. <!--我的点赞-->
  80. <div ng-if="choseTab == 2" class="list has-header" style="border-top: .5px solid #e6e6e7;display: block;position: relative;top:1px;width: 96%;margin: 0 auto;" >
  81. <div item="item" class="item item-thumbnail-right item-text-wrap select-save article_label" style="border: none !important;position: relative;right: 0;">
  82. <ion-list show-reorder="data.showReorder">
  83. <ion-item class="item-remove-animate Concern_ren publisher_ren" item="item" ng-repeat="myclick in myClickList track by $index" ng-click="goDetail(myclick)" style="padding: 10px 0px 3px !important;">
  84. <span style="display: inline-block;height: 100%;width:auto;vertical-align: top;" badge="10" badge-style="badge-assertive">
  85. <img class="myConcern_user" ng-src="{{imgUrl+myclick.userPhoto}}" onerror="javascript:this.src='./img/admin_picter.jpg';" />
  86. </span>
  87. <span style="display: inline-block;width:80%;">
  88. <h4 class="ConcernH" ng-bind="myclick.userName"></h4>
  89. <span class="message_data" ng-bind="myclick.createtime">
  90. </span>
  91. <p class="message_content myPublishZan"></p>
  92. <p class="zan_p"><span>赞了:</span>{{ myclick.articleName}}</p>
  93. </span>
  94. </ion-item>
  95. </ion-list>
  96. <div ng-if="myClickList.length==0" class="null_myPublish"><span>没有赞</span></div>
  97. </div>
  98. </div>
  99. <ion-infinite-scroll
  100. immediate-check="false"
  101. ng-if="isload[choseTab]"
  102. on-infinite="loadMore()"
  103. distance="10%" >
  104. </ion-infinite-scroll>
  105. </ion-content>
  106. </ion-view>