attachment.component.html 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160
  1. <div class="entry">
  2. <!-- <form nz-form [formGroup]="validateForm" class="login-form" (ngSubmit)="submitForm()"> -->
  3. <div class="author-content">
  4. <div class="title">教材版权信息</div>
  5. <nz-form-item class="row" style="margin-bottom: 16px">
  6. <nz-form-label class="label" [nzNoColon]="true" [nzSm]="10" [nzXs]="10" nzRequired>版权页截图</nz-form-label>
  7. <nz-form-control class="val" nzErrorTip="请上传版权页截图" style="width: 100%">
  8. @if (copyrightImgUrl) {
  9. <a style="color: #3e49b3;" (click)="openFile(copyrightImgUrl)">
  10. <span nz-icon nzType="file" nzTheme="outline"></span>
  11. 版权页截图
  12. </a>
  13. }
  14. <app-comp-upload [width]="320" (change)="upload($event, 'copyrightImgUrl')" title="上传PDF"></app-comp-upload>
  15. <div class="text upText" style="margin: 10px 0">
  16. 支持上传PDF,大小不超过 2M
  17. </div>
  18. </nz-form-control>
  19. </nz-form-item>
  20. <nz-form-item class="row" style="margin-bottom: 16px">
  21. <nz-form-label class="label" [nzNoColon]="true" [nzSm]="10" [nzXs]="10" nzRequired>中国版本图书馆 CIP
  22. 查询截图</nz-form-label>
  23. <nz-form-control class="val" nzErrorTip="请上传中国版本图书馆 CIP 查询截图" style="width: 100%">
  24. @if (CIPImgUrl) {
  25. <a style="color: #3e49b3;" (click)="openFile(CIPImgUrl)">
  26. <span nz-icon nzType="file" nzTheme="outline"></span>
  27. CIP 查询截图
  28. </a>
  29. }
  30. <app-comp-upload [width]="320" (change)="upload($event, 'CIPImgUrl')" title="上传PDF"></app-comp-upload>
  31. <div class="text upText" style="margin: 10px 0">
  32. 支持批量上传 PDF 格式,单个文件大小不超过 2M。如 CIP 数据中无“教材”字样的,须再上传内容提要或前言或后记中可以证明本书为教材的相关内容截图
  33. </div>
  34. </nz-form-control>
  35. </nz-form-item>
  36. </div>
  37. <div class="author-content">
  38. <div class="title">图书编校质量自查结果记录表</div>
  39. <div class="text">
  40. 教材出版单位对申报教材的编校质量自查后,按要求提供图书编校质量自查结果记录表,并加盖出版社公章。全册教材的不同分册以不同文件分别上传。<a (click)="downloadFile('图书编校质量自查结果记录表.docx')">下载模板</a>
  41. </div>
  42. <nz-form-item class="row" style="margin-bottom: 16px">
  43. <nz-form-label class="label" [nzNoColon]="true" [nzSm]="10" [nzXs]="10"
  44. nzRequired>上传图书编校质量自查结果记录表</nz-form-label>
  45. <nz-form-control class="val" nzErrorTip="请上图书编校质量自查结果记录表" style="width: 100%">
  46. @if (selfResults?.url) {
  47. <a style="color: #3e49b3;" (click)="openFile(selfResults?.url)">
  48. <span nz-icon nzType="file" nzTheme="outline"></span>
  49. 自查结果记录表
  50. </a>
  51. }
  52. <app-comp-upload [width]="320" (change)="upload($event, 'selfResults')" title="上传PDF"></app-comp-upload>
  53. <div class="text upText" style="margin: 10px 0">
  54. 支持上传PDF,大小不超过 2M
  55. </div>
  56. </nz-form-control>
  57. </nz-form-item>
  58. </div>
  59. <div class="author-content">
  60. <div class="title">专家审查意见表</div>
  61. <div class="text">
  62. 由第一主编所在单位和出版机构邀请校内外相关学科专业领域专家,对教材进行思想性、学术性审核。专家不少于
  63. 3
  64. 名,其中半数以上为校外专家,专家分别实名评价并签字,并注明所在单位及专业身份。评价人不得是本教材的作者。<a (click)="downloadFile('专家审查意见表.docx')">下载模板</a>
  65. </div>
  66. <nz-form-item class="row" style="margin-bottom: 16px">
  67. <nz-form-label class="label" [nzNoColon]="true" [nzSm]="10" [nzXs]="10" nzRequired>上传专家审查意见表</nz-form-label>
  68. <nz-form-control class="val" nzErrorTip="请上传专家审查意见表" style="width: 100%">
  69. @if (expertOpinion?.url) {
  70. <a style="color: #3e49b3;" (click)="openFile(expertOpinion?.url)">
  71. <span nz-icon nzType="file" nzTheme="outline"></span>
  72. 专家审查意见表
  73. </a>
  74. }
  75. <app-comp-upload [width]="320" (change)="upload($event, 'expertOpinion')" title="上传PDF"></app-comp-upload>
  76. <div class="text upText" style="margin: 10px 0">
  77. 支持批量上传 PDF、JPG、JPEG、PNG 格式,单个大小不超过 2M
  78. </div>
  79. </nz-form-control>
  80. </nz-form-item>
  81. </div>
  82. <div class="author-content">
  83. <div class="title">教材使用情况证明材料</div>
  84. <div class="text">
  85. 教材出版单位提供教材主要使用高校名单及使用情况证明材料,并加盖公章。
  86. <!-- <a (click)="downloadFile('专家审查意见表.docx')">下载模板</a> -->
  87. </div>
  88. <nz-form-item class="row" style="margin-bottom: 16px">
  89. <nz-form-label class="label" [nzNoColon]="true" [nzSm]="10" [nzXs]="10" nzRequired>教材使用情况证明材料</nz-form-label>
  90. <nz-form-control class="val" nzErrorTip="请上教材使用情况证明材料" style="width: 100%">
  91. @if (evidence?.url) {
  92. <a style="color: #3e49b3;" (click)="openFile(evidence?.url)">
  93. <span nz-icon nzType="file" nzTheme="outline"></span>
  94. 证明材料
  95. </a>
  96. }
  97. <app-comp-upload [width]="320" (change)="upload($event, 'evidence')" title="上传PDF"></app-comp-upload>
  98. <div class="text upText" style="margin: 10px 0">
  99. 支持上传PDF,大小不超过 2M
  100. </div>
  101. </nz-form-control>
  102. </nz-form-item>
  103. </div>
  104. <div class="author-content">
  105. <div class="title">其他材料</div>
  106. <div class="text">其他佐证材料。</div>
  107. @if (moreMaterial.length>0) {
  108. @for (url of moreMaterial; track $index) {
  109. <p>
  110. <a style="color: #3e49b3;" (click)="openFile(url?.url)">
  111. <span nz-icon nzType="file" nzTheme="outline"></span>
  112. 佐证材料 {{$index+1}}
  113. </a>
  114. </p>
  115. }
  116. }
  117. <app-comp-upload [width]="320" [maxlenght]="99" (change)="upload($event, 'moreMaterial')" title="上传PDF"></app-comp-upload>
  118. <div class="text upText" style="margin: 10px 0">
  119. 支持上传PDF,大小不超过 2M
  120. </div>
  121. </div>
  122. <!-- <div class="author-content">
  123. <div class="nav"><b>申报单位承诺意见</b></div>
  124. <div class="text">
  125. 作者 /
  126. 主编所在高校主管领导或出版单位主管领导在申报单位承诺意见表格签字并加盖高校
  127. / 出版单位公章后上传此项。<a (click)="downloadFile('申报单位承诺意见.docx')">下载模板</a>
  128. </div>
  129. <nz-form-item class="row" style="margin-bottom: 16px">
  130. <nz-form-label class="label" [nzNoColon]="true" [nzSm]="16" [nzXs]="16" nzRequired>申报单位承诺意见材料</nz-form-label>
  131. <nz-form-control class="val" nzErrorTip="请上传申报单位承诺意见材料" style="width: 450px">
  132. @if (unitMaterial?.url) {
  133. <a style="color: #3e49b3;" (click)="openFile(unitMaterial?.url)">
  134. <span nz-icon nzType="file" nzTheme="outline"></span>
  135. 申报单位承诺意见
  136. </a>
  137. }
  138. <app-comp-upload [width]="320" (change)="upload($event, 'unitMaterial')" title="上传PDF"></app-comp-upload>
  139. <div class="text upText" style="margin: 10px 0">
  140. 支持上传PDF,大小不超过 2M
  141. </div>
  142. </nz-form-control>
  143. </nz-form-item>
  144. </div> -->
  145. <!-- </form> -->
  146. </div>
  147. <div class="footer">
  148. <button nz-button nzType="default" style="margin-right: 20px" (click)="submitForm('save')">
  149. 保存本页
  150. </button>
  151. <button nz-button nzType="default" style="margin-right: 20px" (click)="submitForm('pre')">
  152. 上一步
  153. </button>
  154. <button nz-button nzType="primary" style="background: #3e49b3; border: 1px #3e49b3"
  155. (click)="submitForm('complete')">完成</button>
  156. </div>