xll 7 months ago
parent
commit
869f4218dd

+ 3 - 3
projects/textbook/src/modules/nav-author/components/basic-in/basic-in.component.html

@@ -63,11 +63,11 @@
     </nz-form-item>
     <nz-form-item style="margin-bottom: 16px">
       <nz-form-label [nzSm]="8" [nzNoColon]="true" [nzXs]="8" nzRequired>教材应用对象及所属学科专业类</nz-form-label>
-      <nz-form-control nzErrorTip="输入所属本科专业类代码(位)搜索所属学科" [nzSm]="12" [nzXs]="12">
+      <nz-form-control nzErrorTip="输入所属本科专业类代码(位)搜索所属学科" [nzSm]="12" [nzXs]="12">
         <nz-input-group>
-          <nz-select [nzOptionOverflowSize]="nzOptionOverflowSize" nzShowSearch nzAllowClear nzPlaceHolder="输入所属本科专业类代码(位)搜索所属学科" formControlName="majorPoniter">
+          <nz-select [nzOptionOverflowSize]="nzOptionOverflowSize" nzShowSearch nzAllowClear nzPlaceHolder="输入所属本科专业类代码(位)搜索所属学科" formControlName="majorPoniter">
             @for(major of selectList; track major.code;let index = $index){
-            <nz-option nzCustomContent [nzValue]="major.name" [nzLabel]="major.code">
+            <nz-option nzCustomContent [nzValue]="major.name" [nzLabel]="major.name+'/'+major.code">
               <div>{{ major.name }}</div>
               <div style="font-size: 12px;color: gray;">{{ major.code }}</div>
             </nz-option>

+ 1 - 1
projects/textbook/src/modules/nav-author/components/basic-in/basic-in.component.ts

@@ -18,7 +18,7 @@ import {
 } from '@angular/forms';
 import { CompUploadComponent } from '../../../../app/comp-upload/comp-upload.component';
 import { NzInputModule } from 'ng-zorro-antd/input';
-import * as major from '../../../../services/majors.map'
+import * as major from '../../../../services/majors4.map'
 @Component({
   selector: 'app-basic',
   imports: [

+ 100 - 0
projects/textbook/src/services/majors4.map.ts

@@ -0,0 +1,100 @@
+export const majors={
+options:[
+
+//cate  code  name     degree
+
+{degree:'哲学',cate:'哲学类',code:'0101',name:'哲学'},
+{degree:'经济学',cate:'经济学类',code:'0201',name:'经济学'},
+{degree:'经济学',cate:'财政学类',code:'0202',name:'财政学'},
+{degree:'经济学',cate:'金融学类',code:'0203',name:'金融学'},
+{degree:'经济学',cate:'经济与贸易类',code:'0204',name:'经济与贸易'},
+{degree:'法学',cate:'法学类',code:'0301',name:'法学'},
+{degree:'法学',cate:'政治学类',code:'0302',name:'政治学'},
+{degree:'法学',cate:'社会学类',code:'0303',name:'社会学'},
+{degree:'法学',cate:'民族学类',code:'0304',name:'民族学'},
+{degree:'法学',cate:'马克思主义理论类',code:'0305',name:'马克思主义理论'},
+{degree:'法学',cate:'公安学类',code:'0306',name:'公安学'},
+{degree:'教育学',cate:'教育学类',code:'0401',name:'教育学'},
+{degree:'教育学',cate:'体育学类',code:'0402',name:'体育学'},
+{degree:'文学',cate:'中国语言文学类',code:'0501',name:'中国语言文学'},
+{degree:'文学',cate:'外国语言文学类',code:'0502',name:'外国语言文学'},
+{degree:'文学',cate:'新闻传播学类',code:'0503',name:'新闻传播学'},
+{degree:'历史学',cate:'历史学类',code:'0601',name:'历史学'},
+{degree:'理学',cate:'数学类',code:'0701',name:'数学'},
+{degree:'理学',cate:'物理学类',code:'0702',name:'物理学'},
+{degree:'理学',cate:'化学类',code:'0703',name:'化学'},
+{degree:'理学',cate:'天文学类',code:'0704',name:'天文学'},
+{degree:'理学',cate:'地理科学类',code:'0705',name:'地理科学'},
+{degree:'理学',cate:'大气科学类',code:'0706',name:'大气科学'},
+{degree:'理学',cate:'海洋科学类',code:'0707',name:'海洋科学'},
+{degree:'理学',cate:'地球物理学类',code:'0708',name:'地球物理学'},
+{degree:'理学',cate:'地质学类',code:'0709',name:'地质学'},
+{degree:'理学',cate:'生物科学类',code:'0710',name:'生物科学'},
+{degree:'理学',cate:'心理学类',code:'0711',name:'心理学'},
+{degree:'理学',cate:'统计学类',code:'0712',name:'统计学'},
+{degree:'工学',cate:'力学类',code:'0801',name:'力学'},
+{degree:'工学',cate:'机械类',code:'0802',name:'机械'},
+{degree:'工学',cate:'仪器类',code:'0803',name:'仪器'},
+{degree:'工学',cate:'材料类',code:'0804',name:'材料'},
+{degree:'工学',cate:'能源动力类',code:'0805',name:'能源动力'},
+{degree:'工学',cate:'电气类',code:'0806',name:'电气'},
+{degree:'工学',cate:'电子信息类',code:'0807',name:'电子信息'},
+{degree:'工学',cate:'自动化类',code:'0808',name:'自动化'},
+{degree:'工学',cate:'计算机类',code:'0809',name:'计算机'},
+{degree:'工学',cate:'土木类',code:'0810',name:'土木'},
+{degree:'工学',cate:'水利类',code:'0811',name:'水利'},
+{degree:'工学',cate:'测绘类',code:'0812',name:'测绘'},
+{degree:'工学',cate:'化工与制药类',code:'0813',name:'化工与制药'},
+{degree:'工学',cate:'地质类',code:'0814',name:'地质'},
+{degree:'工学',cate:'矿业类',code:'0815',name:'矿业'},
+{degree:'工学',cate:'纺织类',code:'0816',name:'纺织'},
+{degree:'工学',cate:'轻工类',code:'0817',name:'轻工'},
+{degree:'工学',cate:'交通运输类',code:'0818',name:'交通运输'},
+{degree:'工学',cate:'海洋工程类',code:'0819',name:'海洋工程'},
+{degree:'工学',cate:'航空航天类',code:'0820',name:'航空航天'},
+{degree:'工学',cate:'兵器类',code:'0821',name:'兵器'},
+{degree:'工学',cate:'核工程类',code:'0822',name:'核工程'},
+{degree:'工学',cate:'农业工程类',code:'0823',name:'农业工程'},
+{degree:'工学',cate:'林业工程类',code:'0824',name:'林业工程'},
+{degree:'工学',cate:'环境科学与工程类',code:'0825',name:'环境科学与工程'},
+{degree:'工学',cate:'生物医学工程类',code:'0826',name:'生物医学工程'},
+{degree:'工学',cate:'食品科学与工程类',code:'0827',name:'食品科学与工程'},
+{degree:'工学',cate:'建筑类',code:'0828',name:'建筑'},
+{degree:'工学',cate:'安全科学与工程类',code:'0829',name:'安全科学与工程'},
+{degree:'工学',cate:'生物工程类',code:'0830',name:'生物工程'},
+{degree:'工学',cate:'公安技术类',code:'0831',name:'公安技术'},
+{degree:'农学',cate:'植物生产类',code:'0901',name:'植物生产'},
+{degree:'农学',cate:'自然保护与环境生态类',code:'0902',name:'自然保护与环境生态'},
+{degree:'农学',cate:'动物生产类',code:'0903',name:'动物生产'},
+{degree:'农学',cate:'动物医学类',code:'0904',name:'动物医学'},
+{degree:'农学',cate:'林学类',code:'0905',name:'林学'},
+{degree:'农学',cate:'水产类',code:'0906',name:'水产'},
+{degree:'农学',cate:'草学类',code:'0907',name:'草学'},
+{degree:'医学',cate:'基础医学类',code:'1001',name:'基础医学'},
+{degree:'医学',cate:'临床医学类',code:'1002',name:'临床医学'},
+{degree:'医学',cate:'口腔医学类',code:'1003',name:'口腔医学'},
+{degree:'医学',cate:'公共卫生与预防医学类',code:'1004',name:'公共卫生与预防医学'},
+{degree:'医学',cate:'中医学类',code:'1005',name:'中医学'},
+{degree:'医学',cate:'中西医结合类',code:'1006',name:'中西医结合'},
+{degree:'医学',cate:'药学类',code:'1007',name:'药学'},
+{degree:'医学',cate:'中药学类',code:'1008',name:'中药学'},
+{degree:'医学',cate:'法医学类',code:'1009',name:'法医学'},
+{degree:'医学',cate:'医学技术类',code:'1010',name:'医学技术'},
+{degree:'医学',cate:'护理学类',code:'1011',name:'护理学'},
+{degree:'管理学',cate:'管理科学与工程类',code:'1201',name:'管理科学与工程'},
+{degree:'管理学',cate:'工商管理类',code:'1202',name:'工商管理'},
+{degree:'管理学',cate:'农业经济管理类',code:'1203',name:'农业经济管理'},
+{degree:'管理学',cate:'公共管理类',code:'1204',name:'公共管理'},
+{degree:'管理学',cate:'图书情报与档案管理类',code:'1205',name:'图书情报与档案管理'},
+{degree:'管理学',cate:'物流管理与工程类',code:'1206',name:'物流管理与工程'},
+{degree:'管理学',cate:'工业工程类',code:'1207',name:'工业工程'},
+{degree:'管理学',cate:'电子商务类',code:'1208',name:'电子商务'},
+{degree:'管理学',cate:'旅游管理类',code:'1209',name:'旅游管理'},
+{degree:'艺术学',cate:'艺术学理论类',code:'1301',name:'艺术学理论'},
+{degree:'艺术学',cate:'音乐与舞蹈学类',code:'1302',name:'音乐与舞蹈学'},
+{degree:'艺术学',cate:'戏剧与影视学类',code:'1303',name:'戏剧与影视学'},
+{degree:'艺术学',cate:'美术学类',code:'1304',name:'美术学'},
+{degree:'艺术学',cate:'设计学类',code:'1305',name:'设计学'},
+
+]
+}