瀏覽代碼

updata:faith,basicIn,apply,text

xll 8 月之前
父節點
當前提交
b6fe09f556

+ 2 - 1
projects/textbook/src/modules/nav-author/apply/apply.component.ts

@@ -33,7 +33,8 @@ export class ApplyComponent implements OnInit {
       '0': '教材基本信息',
       '1': '教材适用情况',
       '2': '申报教材建设历程',
-      '3': '附件材料',
+      '3':'',
+      '4': '附件材料',
     };
     return map[this.state];
   }

+ 32 - 2
projects/textbook/src/modules/nav-author/components/faith/faith.component.html

@@ -2,7 +2,7 @@
 
 
 
-  <div class="author-content">
+  <!-- <div class="author-content">
       <div class="nav"><b>申报单位承诺意见</b></div>
       <div class="text">
         作者 /
@@ -24,8 +24,38 @@
           </div>
         </nz-form-control>
       </nz-form-item>
+    </div> -->
+
+    <div class="author-content">
+      <div class="nav"><b>教材作者诚信承诺</b></div>
+      <div class="text">
+        请输入承诺内容,导出函报文件后加入所有作者签名(或电子签名):本人自愿参加此次申报,已认真填写并检查以上材料,保证内容真实。
+      </div>
+      <input nz-input placeholder="请输入诚信承诺内容" [(ngModel)]="value" type="number" />
+
     </div>
-  <!-- </form> -->
+
+
+  <div class="author-content">
+    <div class="nav"><b>申报单位承诺意见</b></div>
+    <div class="text">
+      高校主管领导输入以下承诺:已对教材有关信息及填报的内容进行核实,保证真实性。经对该教材评审评价,同意该教材申报。并在导出函报文件后签字加盖高校公章;
+      <br> 出版单位主管领导输入以下承诺:已核实该教材未通过其他渠道申报,
+      对教材有关信息及填报的内容进行了核实,保证真实性。经对该教材评审评价,同意该教材申报。并在导出函报文件后签字加盖出版单位公章。
+      <a (click)="downloadFile('申报单位承诺意见.docx')">下载模板</a>
+    </div>
+    <form nz-form [formGroup]="form" nzLayout="vertical">
+      <nz-form-item>
+        <nz-form-control>
+          <nz-textarea-count [nzMaxCharacterCount]="200">
+            <textarea maxlength="200" rows="4" formControlName="comment" nz-input></textarea>
+          </nz-textarea-count>
+        </nz-form-control>
+      </nz-form-item>
+    </form>
+  </div>
+
+
 
 
 

+ 11 - 4
projects/textbook/src/modules/nav-author/components/faith/faith.component.ts

@@ -25,6 +25,7 @@ import { textbookServer } from '../../../../services/textbook';
 import * as eduTextBook from '../../../../services/EduTextbook'
 import { HttpClient } from '@angular/common/http';
 import { Router } from '@angular/router'
+import { FormBuilder} from '@angular/forms';
 
 
 
@@ -38,7 +39,7 @@ import { Router } from '@angular/router'
     NzCheckboxModule,
     NzTableModule,
     NzUploadModule,
-    CompUploadComponent,DatePipe,
+    CompUploadComponent,DatePipe
   ],
   standalone: true,
   selector: 'app-faith',
@@ -65,14 +66,15 @@ export class FaithComponent  implements OnInit {
     private msg: NzMessageService,
     private modal: NzModalService,
     private http: HttpClient,
-    private router: Router
+    private router: Router,
+    private formBuilder: FormBuilder
   ) { }
   ngOnInit() {
     if (this.eduTextbook.id) {
       this.unitMaterial = this.eduTextbook?.get('unitMaterial') || this.unitMaterial
     }
   }
-
+  value:string=''
 
 
   async submitForm(event?: string): Promise<void> {
@@ -152,5 +154,10 @@ export class FaithComponent  implements OnInit {
   }
 
 
- 
+  form: FormGroup<{
+    comment: FormControl<string | null>;
+  }> = this.formBuilder.group({
+    comment: ['', [Validators.maxLength(100)]]
+  });
+
 }