Эх сурвалжийг харах

详情页 新增修改上传作者承诺及单位意见

warrior 8 сар өмнө
parent
commit
2737807f0c

+ 25 - 4
projects/textbook/src/modules/common/textbook-details/textbook-details.component.html

@@ -184,9 +184,8 @@
                           : ""
                       }}
                     </p>
-                    }
-                    @if (!(volume?.importantProject?.length > 0)) {
-                      <p>否</p>
+                    } @if (!(volume?.importantProject?.length > 0)) {
+                    <p>否</p>
                     }
                   </div>
                 </div>
@@ -468,6 +467,26 @@
             <div class="note">
               {{textBook?.unitMaterial?.text}}
             </div> -->
+            <div class="row">
+              <div class="label">2.上传签名页</div>
+              <div class="value">
+                @if (textBook?.authorSignPDF?.url) {
+                <a (click)="openFile(textBook?.authorSignPDF?.url)">{{
+                  textBook?.authorSignPDF?.name || "签名页文件"
+                }}</a>
+                }
+              </div>
+            </div>
+            <div class="row">
+              <div class="label">3.申报单位承诺意见材料</div>
+              <div class="value">
+                @if (textBook?.unitMaterial?.url) {
+                <a (click)="openFile(textBook?.unitMaterial?.url)">{{
+                  textBook?.unitMaterial?.name || "申报单位承诺意见材料文件"
+                }}</a>
+                }
+              </div>
+            </div>
           </div>
         </div>
         <div
@@ -552,7 +571,9 @@
                   </tbody>
                 </nz-table>
                 @if (volume?.otherEditor) {
-                  <a (click)="openFile(volume.otherEditor)">其他编者政治审查意见</a>
+                <a (click)="openFile(volume.otherEditor)"
+                  >其他编者政治审查意见</a
+                >
                 }
               </nz-collapse-panel>
               }

+ 1 - 0
projects/textbook/src/modules/common/textbook-details/textbook-details.component.scss

@@ -78,6 +78,7 @@
       line-height: 20px;
       text-align: left;
       color: #231C1F;
+      margin: 10px 0;
     }
   }
 }