techDemandCheck.html 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185
  1. <ion-view view-title="需求详情">
  2. <div class="bar bar-header bar-header-blue" ng-if="!(code==4801&&type==5100)">
  3. <i class="icon ion-ios-arrow-left" style="color:#fff;font-size:24px;display:inline-block;padding:10px;"
  4. ng-click="goback()"></i>
  5. <h3 ng-if="defaultLan == 'Chinese'" class="DockingTheme_h3">{{"需求详情"}}</h3>
  6. <h3 ng-if="defaultLan == 'English'" class="DockingTheme_h3">{{"Demand for details"}}</h3>
  7. </div>
  8. <ion-content ng-class="{'has-header':true,'tech-top':code==4801&&type==5100}"
  9. style="margin:0 auto;max-width:20.5rem;background-color: #f2f2f2">
  10. <div class="publisher_data">
  11. <a class="item">
  12. <span ng-if="defaultLan == 'Chinese'">技术需求单位</span>
  13. <span ng-if="defaultLan == 'English'">Technical requirement unit</span>
  14. <em>{{companyName}}</em>
  15. </a>
  16. <a class="item">
  17. <span ng-if="defaultLan == 'Chinese'">需求名称</span>
  18. <span ng-if="defaultLan == 'English'">Name of demand</span>
  19. <em>{{projectname}}</em>
  20. </a>
  21. <a class="item" ng-if="capitalScale != 0">
  22. <span ng-if="defaultLan == 'Chinese'">投入预算(万元)</span>
  23. <span ng-if="defaultLan == 'English'">Input budget (ten thousand yuan)</span>
  24. <em>{{capitalScale}}</em>
  25. </a>
  26. <a class="item">
  27. <span ng-if="defaultLan == 'Chinese'">联系人</span>
  28. <span ng-if="defaultLan == 'English'">contacts</span>
  29. <em>{{contactor}}</em>
  30. </a>
  31. <a class="item">
  32. <span ng-if="defaultLan == 'Chinese'">联系方式</span>
  33. <span ng-if="defaultLan == 'English'">contact information</span>
  34. <em>{{tel}}</em>
  35. </a>
  36. <a class="item" ng-if="cooperationmodelInfo !=''">
  37. <span ng-if="defaultLan == 'Chinese'">合作类型</span>
  38. <span ng-if="defaultLan == 'English'">Type of cooperation</span>
  39. <em>{{cooperationmodelInfo}}</em>
  40. </a>
  41. <div class="resource-detail-box">
  42. <div ng-if="defaultLan == 'Chinese'" class="task-section-title-tonglu">需求介绍</div>
  43. <div ng-if="defaultLan == 'English'" class="task-section-title-tonglu">Demand is introduced</div>
  44. <div style="padding-bottom:10px;" ng-bind="taskintroduction"></div>
  45. </div>
  46. <!--<div class="photo_img">
  47. <div class="task-section-title-tonglu">企业认可证明</div>
  48. <img ng-repeat="photo in photolist track by $index" ng-click="$event.stopPropagation();shouBigImage(photo)" ng-src="{{'http://192.168.1.28:12345/' + photo.photoName}}">
  49. </div>-->
  50. <div ng-if="photolist.length>0">
  51. <span ng-if="defaultLan == 'Chinese'">企业认可证明</span>
  52. <span ng-if="defaultLan == 'English'">Certificate of corporate approval</span>
  53. <ion-scroll scroll="true" has-bouncing="true" direction="x" scrollbar-x="false"
  54. delegate-handle="scrollimage" class="photo_div"
  55. style="overflow-x:hidden;overflow-y:hidden;">
  56. <a class="photo_img" ng-repeat="photo in photolist track by $index">
  57. <img ng-src="{{photo.photoName|imgfilter}}" style="width:100%;height:85px;" class="back-img"
  58. ng-click="shouBigImage($index)"/>
  59. </a>
  60. </ion-scroll>
  61. </div>
  62. </div>
  63. <div style="text-align: center;">
  64. <span ng-if="defaultLan == 'Chinese'">谁可以看:</span>
  65. <span ng-if="permission1&&defaultLan == 'Chinese'"> 公开 </span>
  66. <span ng-if="permission2&&defaultLan == 'Chinese'"> 技术经纪人可见 </span>
  67. <span ng-if="permission3&&defaultLan == 'Chinese'"> 高校院所专家可见 </span>
  68. <span ng-if="permission4&&defaultLan == 'Chinese'"> 仅管理员可见 </span>
  69. <span ng-if="defaultLan == 'English'">Who can see:</span>
  70. <span ng-if="permission1&&defaultLan == 'English'"> public</span>
  71. <span ng-if="permission2&&defaultLan == 'English'"> Technical broker visible</span>
  72. <span ng-if="permission3&&defaultLan == 'English'"> Experts from colleges and universities are visible</span>
  73. <span ng-if="permission4&&defaultLan == 'English'"> Only visible to administrators </span>
  74. <br>
  75. <span ng-if="defaultLan == 'Chinese'">审核状态:</span>
  76. <span ng-if="defaultLan == 'English'">audit status:</span>
  77. <em ng-if="defaultLan == 'Chinese'">{{tonglucheckstatus == -2?'退回':tonglucheckstatus == -1? '拒绝':tonglucheckstatus == 0?'待审核':tonglucheckstatus == 1?'通过':''}}</em>
  78. <em ng-if="defaultLan == 'English'">{{tonglucheckstatus == -2?'send back ':tonglucheckstatus == -1? 'refuse':tonglucheckstatus == 0?'To audit':tonglucheckstatus == 1?'pass':''}}</em>
  79. <br>
  80. <a ng-if="tonglucheckstatus==-1 && refusereason != '' && refusereason != 'undefined'" class="item">
  81. <span ng-if="defaultLan == 'Chinese'">拒绝原因:</span>
  82. <span ng-if="defaultLan == 'English'">the reason for refusal:</span>
  83. <em>{{refusereason}}</em>
  84. </a>
  85. <a ng-if="tonglucheckstatus==-2 && refusereason != '' && refusereason != 'undefined'" class="item">
  86. <span ng-if="defaultLan == 'Chinese'">退回原因:</span>
  87. <span ng-if="defaultLan == 'English'">Return reason:</span>
  88. <em>{{refusereason}}</em>
  89. </a>
  90. </div>
  91. <div class="opinion-section" ng-if="tonglucheckstatus == 0 && checkShow != -1 && node != '330122000' ">
  92. <div ng-if="defaultLan == 'Chinese'">平台审核</div>
  93. <div ng-if="defaultLan == 'English'">Platform audit</div>
  94. <div style="margin:10px 0;">
  95. <span ng-if="defaultLan == 'Chinese'" style="margin-right:10px;">申请人</span>
  96. <span ng-if="defaultLan == 'English'" style="margin-right:10px;">applicant</span>
  97. <span>{{userName}}</span>
  98. </div>
  99. <div style="margin:10px 0;">
  100. <span ng-click="agreeClick()" ng-class="{'submit-mark':true,'bg-blue':agree}"><i
  101. class="icon ion-checkmark-round"></i></span>
  102. <span ng-if="defaultLan == 'Chinese'">通过</span>
  103. <span ng-if="defaultLan == 'English'">pass</span>
  104. </div>
  105. <div style="margin:10px 0;">
  106. <span ng-click="rejectClick()" ng-class="{'submit-mark':true,'bg-blue':!agree}"><i
  107. class="icon ion-checkmark-round"></i></span>
  108. <span ng-if="defaultLan == 'Chinese'">拒绝</span>
  109. <span ng-if="defaultLan == 'English'">refuse</span>
  110. </div>
  111. <textarea ng-show="!agree" ng-if="defaultLan == 'Chinese'" ng-model="checkData.refusereason" placeholder="请填写拒绝理由" rows="3" style="border:1px solid #ddd;border-radius:5px;width:100%;padding:3px 5px;"></textarea>
  112. <textarea ng-show="!agree" ng-if="defaultLan == 'English'" ng-model="checkData.refusereason" placeholder="Please fill in the reason for refusal" rows="3" style="border:1px solid #ddd;border-radius:5px;width:100%;padding:3px 5px;"></textarea>
  113. <div class="submit-section">
  114. <button ng-if="defaultLan == 'Chinese'" ng-click="checkDemand(id)" ng-class="{'submit-button':true,'sbg-blue':true}">提 交 审 核</button>
  115. <button ng-if="defaultLan == 'English'" ng-click="checkDemand(id)" ng-class="{'submit-button':true,'sbg-blue':true}">To the reviewer</button>
  116. </div>
  117. </div>
  118. <div class="opinion-section" ng-if="tonglucheckstatus == 0 && checkShow != -1 && node == '330122000' ">
  119. <div ng-if="defaultLan == 'Chinese'">平台审核</div>
  120. <div ng-if="defaultLan == 'English'">Platform audit</div>
  121. <div style="margin:10px 0;">
  122. <span ng-click="agreeClick()" ng-class="{'submit-mark':true,'bg-blue':agree==1}"><i
  123. class="icon ion-checkmark-round"></i></span>
  124. <span ng-if="defaultLan == 'Chinese'">通过</span>
  125. <span ng-if="defaultLan == 'English'">pass</span>
  126. </div>
  127. <div style="margin:10px 0;">
  128. <span ng-click="rollClick()" ng-class="{'submit-mark':true,'bg-blue':agree==-2}"><i
  129. class="icon ion-checkmark-round"></i></span>
  130. <span>退回</span>
  131. </div>
  132. <textarea ng-if="defaultLan == 'Chinese'" ng-show="agree==-2" ng-model="checkData.refusereason" placeholder="请填写退回理由" rows="3" style="border:1px solid #ddd;border-radius:5px;width:100%;padding:3px 5px;"></textarea>
  133. <textarea ng-if="defaultLan == 'English'" ng-show="agree==-2" ng-model="checkData.refusereason" placeholder="Please fill in the reason for return" rows="3" style="border:1px solid #ddd;border-radius:5px;width:100%;padding:3px 5px;"></textarea>
  134. <div style="margin:10px 0;">
  135. <span ng-click="rejectClick()" ng-class="{'submit-mark':true,'bg-blue':agree==-1}"><i
  136. class="icon ion-checkmark-round"></i></span>
  137. <span ng-if="defaultLan == 'Chinese'">拒绝</span>
  138. <span ng-if="defaultLan == 'English'">refuse</span>
  139. </div>
  140. <textarea ng-if="defaultLan == 'Chinese'" ng-show="agree==-1" ng-model="checkData.refusereason" placeholder="请填写拒绝理由" rows="3" style="border:1px solid #ddd;border-radius:5px;width:100%;padding:3px 5px;"></textarea>
  141. <textarea ng-if="defaultLan == 'English'" ng-show="agree==-1" ng-model="checkData.refusereason" placeholder="Please fill in the reason for refusal" rows="3" style="border:1px solid #ddd;border-radius:5px;width:100%;padding:3px 5px;"></textarea>
  142. <div class="submit-section">
  143. <button ng-if="defaultLan == 'Chinese'" ng-click="checkDemand(id)" ng-class="{'submit-button':true,'sbg-blue':true}">提 交 审 核</button>
  144. <button ng-if="defaultLan == 'English'" ng-click="checkDemand(id)" ng-class="{'submit-button':true,'sbg-blue':true}">To the reviewer</button>
  145. </div>
  146. </div>
  147. <br>
  148. <div ng-if="comefrom !='techDemandDetail' &&(tonglucheckstatus == -1 || tonglucheckstatus == -2)">
  149. <div class="submit-section">
  150. <button ng-if="defaultLan == 'Chinese'" ng-click="checkDemandAgain(list, id)" ng-class="{'submit-button':true,'sbg-blue':true}">重新提交需求</button>
  151. <button ng-if="defaultLan == 'English'" ng-click="checkDemandAgain(list, id)" ng-class="{'submit-button':true,'sbg-blue':true}">Resubmit requirements</button>
  152. </div>
  153. </div>
  154. </ion-content>
  155. <!--图片放大区域-->
  156. <div id="rightDisplay" ng-show="bigImage" class="popover-backdrop" ng-click="hideBigImage()">
  157. <ion-slide-box auto-play="false" does-continue="false" show-pager="true" delegate-handle="slide_detail">
  158. <ion-slide ng-repeat="pic in photolist track by $index" style="background-color:#000;">
  159. <div class="pinch-zoom" style="width: 100%;height:100%;">
  160. <img class="img-responsive bigimage" ng-src="{{pic.originalName | picturefilter}}" ng-click="hideBigImage()"/>
  161. </div>
  162. </ion-slide>
  163. </ion-slide-box>
  164. </div>
  165. </ion-view>
  166. <style>
  167. </style>