Browse Source

更新说明文档

wangyuhan 1 year ago
parent
commit
2fb41279c2

+ 0 - 22
docs/certificate_init.sql

@@ -1,28 +1,5 @@
 
 
-
-CREATE TABLE `certificate` (
-  `id` int NOT NULL AUTO_INCREMENT COMMENT 'id',
-  `name` varchar(50) NOT NULL COMMENT '姓名',
-  `id_number` varchar(50) NOT NULL COMMENT '身份证号',
-  `certificate_number` varchar(50) NOT NULL COMMENT '证书编号',
-  `professional_title_series` varchar(50) DEFAULT NULL COMMENT '职称系列',
-  `professional_title` varchar(50) DEFAULT NULL COMMENT '职称专业',
-  `qualification` varchar(50) DEFAULT NULL COMMENT '职务任职资格',
-  `level` varchar(10) DEFAULT NULL COMMENT '职称级别',
-  `qualification_time` datetime(3) DEFAULT NULL COMMENT '任职资格时间',
-  `issue_time` datetime(3) DEFAULT NULL COMMENT '发证时间',
-  `review_organization` varchar(80) DEFAULT NULL COMMENT '评审组织',
-  `issuing_authority` varchar(50) DEFAULT NULL COMMENT '发证单位',
-  `declaration_unit` varchar(50) DEFAULT NULL COMMENT '申报单位',
-  `remark` varchar(200) DEFAULT NULL COMMENT '备注',
-  `id_type` varchar(20) DEFAULT NULL COMMENT '证件类型',
-  `img_url` varchar(1000) DEFAULT NULL COMMENT '证件照片',
-  PRIMARY KEY (`id`)
-) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='证书信息';
-
-
 INSERT INTO ptcms.certificate (name,id_number,certificate_number,professional_title_series,professional_title,qualification,`level`,qualification_time,issue_time,review_organization,issuing_authority,declaration_unit,remark,id_type,img_url) VALUES
 	 ('冉培松','522127196707160013','黔高1830053000002','工程技术人员','林业技术','工程技术人才_高级工程师','中级','2018-12-30 00:00:00','2019-05-01 00:00:00','遵义市工程技术职务中级评审委员会','遵义市人力资源和社会保障局','北京森旺林业工程设计有限公司遵义分公司',NULL,'居民身份证(户口簿)',NULL),
 	 ('罗仪','522127199401147514','黔特中1910992980519','工程技术人员','林业技术','工程技术人才_中级工程师','中级','2018-12-30 00:00:00','2019-05-01 00:00:00','遵义市工程技术职务中级评审委员会','遵义市人力资源和社会保障局','北京森旺林业工程设计有限公司遵义分公司',NULL,'居民身份证(户口簿)',NULL),

+ 182 - 0
docs/mock.json

@@ -0,0 +1,182 @@
+[
+  {
+    "Id": 1,
+    "Name": "冉培松",
+    "IdNumber": "522127196707160013",
+    "CertificateNumber": "黔高1830053000002",
+    "ProfessionalTitleSeries": "工程技术人员",
+    "ProfessionalTitle": "林业技术",
+    "Qualification": "工程技术人才_高级工程师",
+    "Level": "中级",
+    "QualificationTime": "2018-12-30T00:00:00",
+    "IssueTime": "2019-05-01T00:00:00",
+    "ReviewOrganization": "遵义市工程技术职务中级评审委员会",
+    "IssuingAuthority": "遵义市人力资源和社会保障局",
+    "DeclarationUnit": "北京森旺林业工程设计有限公司遵义分公司",
+    "Remark": null,
+    "IdType": "居民身份证(户口簿)",
+    "ImgUrl": "冉培松.jpg"
+  },
+  {
+    "Id": 2,
+    "Name": "罗仪",
+    "IdNumber": "522127199401147514",
+    "CertificateNumber": "黔特中1910992980519",
+    "ProfessionalTitleSeries": "工程技术人员",
+    "ProfessionalTitle": "林业技术",
+    "Qualification": "工程技术人才_中级工程师",
+    "Level": "中级",
+    "QualificationTime": "2018-12-30T00:00:00",
+    "IssueTime": "2019-05-01T00:00:00",
+    "ReviewOrganization": "遵义市工程技术职务中级评审委员会",
+    "IssuingAuthority": "遵义市人力资源和社会保障局",
+    "DeclarationUnit": "北京森旺林业工程设计有限公司遵义分公司",
+    "Remark": null,
+    "IdType": "居民身份证(户口簿)",
+    "ImgUrl": null
+  },
+  {
+    "Id": 3,
+    "Name": "王珂",
+    "IdNumber": "522127199202280013",
+    "CertificateNumber": "黔特中1910992980562",
+    "ProfessionalTitleSeries": "工程技术人员",
+    "ProfessionalTitle": "林业技术",
+    "Qualification": "工程技术人才_中级工程师",
+    "Level": "中级",
+    "QualificationTime": "2018-12-30T00:00:00",
+    "IssueTime": "2019-05-01T00:00:00",
+    "ReviewOrganization": "遵义市工程技术职务中级评审委员会",
+    "IssuingAuthority": "遵义市人力资源和社会保障局",
+    "DeclarationUnit": "北京森旺林业工程设计有限公司遵义分公司",
+    "Remark": null,
+    "IdType": "居民身份证(户口簿)",
+    "ImgUrl": null
+  },
+  {
+    "Id": 4,
+    "Name": "黄冲",
+    "IdNumber": "522127199309263037",
+    "CertificateNumber": "黔特中1910992980635",
+    "ProfessionalTitleSeries": "工程技术人员",
+    "ProfessionalTitle": "林业技术",
+    "Qualification": "工程技术人才_中级工程师",
+    "Level": "中级",
+    "QualificationTime": "2018-12-30T00:00:00",
+    "IssueTime": "2019-05-01T00:00:00",
+    "ReviewOrganization": "遵义市工程技术职务中级评审委员会",
+    "IssuingAuthority": "遵义市人力资源和社会保障局",
+    "DeclarationUnit": "北京森旺林业工程设计有限公司遵义分公司",
+    "Remark": null,
+    "IdType": "居民身份证(户口簿)",
+    "ImgUrl": null
+  },
+  {
+    "Id": 5,
+    "Name": "石倩倩",
+    "IdNumber": "522127199409200025",
+    "CertificateNumber": "黔特中1910992980681",
+    "ProfessionalTitleSeries": "工程技术人员",
+    "ProfessionalTitle": "林业技术",
+    "Qualification": "工程技术人才_中级工程师",
+    "Level": "中级",
+    "QualificationTime": "2018-12-30T00:00:00",
+    "IssueTime": "2019-05-01T00:00:00",
+    "ReviewOrganization": "遵义市工程技术职务中级评审委员会",
+    "IssuingAuthority": "遵义市人力资源和社会保障局",
+    "DeclarationUnit": "北京森旺林业工程设计有限公司遵义分公司",
+    "Remark": null,
+    "IdType": "居民身份证(户口簿)",
+    "ImgUrl": null
+  },
+  {
+    "Id": 6,
+    "Name": "郑泽仙",
+    "IdNumber": "522724199209243825",
+    "CertificateNumber": "黔特中1910992980188",
+    "ProfessionalTitleSeries": "工程技术人员",
+    "ProfessionalTitle": "林业技术",
+    "Qualification": "工程技术人才_中级工程师",
+    "Level": "中级",
+    "QualificationTime": "2018-12-30T00:00:00",
+    "IssueTime": "2019-05-01T00:00:00",
+    "ReviewOrganization": "遵义市工程技术职务中级评审委员会",
+    "IssuingAuthority": "遵义市人力资源和社会保障局",
+    "DeclarationUnit": "北京森旺林业工程设计有限公司遵义分公司",
+    "Remark": null,
+    "IdType": "居民身份证(户口簿)",
+    "ImgUrl": null
+  },
+  {
+    "Id": 7,
+    "Name": "王思雨",
+    "IdNumber": "522127199201074525",
+    "CertificateNumber": "黔特中1910992980217",
+    "ProfessionalTitleSeries": "工程技术人员",
+    "ProfessionalTitle": "林业技术",
+    "Qualification": "工程技术人才_中级工程师",
+    "Level": "中级",
+    "QualificationTime": "2018-12-30T00:00:00",
+    "IssueTime": "2019-05-01T00:00:00",
+    "ReviewOrganization": "遵义市工程技术职务中级评审委员会",
+    "IssuingAuthority": "遵义市人力资源和社会保障局",
+    "DeclarationUnit": "北京森旺林业工程设计有限公司遵义分公司",
+    "Remark": null,
+    "IdType": "居民身份证(户口簿)",
+    "ImgUrl": null
+  },
+  {
+    "Id": 8,
+    "Name": "王守琴",
+    "IdNumber": "522128199003123564",
+    "CertificateNumber": "黔特中1810992980865",
+    "ProfessionalTitleSeries": "工程技术人员",
+    "ProfessionalTitle": "林业技术",
+    "Qualification": "工程技术人才_中级工程师",
+    "Level": "中级",
+    "QualificationTime": "2018-12-30T00:00:00",
+    "IssueTime": "2019-05-01T00:00:00",
+    "ReviewOrganization": "遵义市工程技术职务中级评审委员会",
+    "IssuingAuthority": "遵义市人力资源和社会保障局",
+    "DeclarationUnit": "北京森旺林业工程设计有限公司遵义分公司",
+    "Remark": null,
+    "IdType": "居民身份证(户口簿)",
+    "ImgUrl": null
+  },
+  {
+    "Id": 9,
+    "Name": "欧阳军",
+    "IdNumber": "522127198607130035",
+    "CertificateNumber": "黔中201501493",
+    "ProfessionalTitleSeries": "工程技术人员",
+    "ProfessionalTitle": "林业技术",
+    "Qualification": "工程技术人才_中级工程师",
+    "Level": "中级",
+    "QualificationTime": "2018-12-30T00:00:00",
+    "IssueTime": "2019-05-01T00:00:00",
+    "ReviewOrganization": "遵义市工程技术职务中级评审委员会",
+    "IssuingAuthority": "遵义市人力资源和社会保障局",
+    "DeclarationUnit": "北京森旺林业工程设计有限公司遵义分公司",
+    "Remark": null,
+    "IdType": "居民身份证(户口簿)",
+    "ImgUrl": null
+  },
+  {
+    "Id": 10,
+    "Name": "孙泽娟",
+    "IdNumber": "520103198608054828",
+    "CertificateNumber": "黔中201501511",
+    "ProfessionalTitleSeries": "工程技术人员",
+    "ProfessionalTitle": "林业技术",
+    "Qualification": "工程技术人才_中级工程师",
+    "Level": "中级",
+    "QualificationTime": "2016-12-30T00:00:00",
+    "IssueTime": "2017-05-01T00:00:00",
+    "ReviewOrganization": "遵义市工程技术职务中级评审委员会",
+    "IssuingAuthority": "遵义市人力资源和社会保障局",
+    "DeclarationUnit": "北京森旺林业工程设计有限公司遵义分公司",
+    "Remark": null,
+    "IdType": "居民身份证(户口簿)",
+    "ImgUrl": null
+  }
+]

+ 22 - 5
docs/readme.md

@@ -1,6 +1,18 @@
-# 职称证书查询
+# 职称证书查询系统说明文档
 
-## 一、数据库
+## 一、文档文件说明
+
+​	1.ptcms数据库设计文档.chm	--包括数据表字段等内容的注释
+
+​	2.mock.json				-- 初始化的模拟数据,以json格式展示,后期根据情况是否保留
+
+​	3.sql的方式创建模拟数据
+
+​	4.readme.md 				--就是当前文档,汇总说明
+
+​	5.数据库连接01.png,数据库连接02.png 客户端示例,以后添加数据要用客户端操作数据
+
+## 二、数据库
 
 #### 1.1 数据库信息
 
@@ -16,10 +28,13 @@
   
 
 连接字符串明文:server=122.51.110.133;Port=3306;User ID=root;Password=abpx@12018OTTP!; database=ptcms;Charset=utf8; SslMode=none;Min pool size=1
+  
+账号:root
+密码:abpx@12018OTTP!
 
 ```
 
-## 、项目信息
+## 、项目信息
 
 #### 1.1 后端
 
@@ -32,7 +47,10 @@
 #### 1.2 前端
 
 ```c#
-项目路径:/home/projects/ptcms_front
+项目路径:
+  
+pc端	  /home/projects/ptcms_front/online
+app端	/home/projects/ptcms_front/checkInPhone
 ```
 
 ## 三、Nginx
@@ -50,4 +68,3 @@
 ```
 
 
-

BIN
docs/数据库连接01.png


BIN
docs/数据库连接02.png


File diff suppressed because it is too large
+ 0 - 224
docs/证书查询接口文档.html


+ 4 - 2
src/PTCMS.API/PTCMS.API/Infrastructure/Utils/Extensions/ServiceExtensions.cs

@@ -5,6 +5,8 @@ using FreeSql.DatabaseModel;
 
 using Furion.DataEncryption;
 
+using Newtonsoft.Json;
+
 using PTCMS.API.Domain.Entities;
 using PTCMS.API.Domain.Repositories;
 using PTCMS.API.Infrastructure.Repositories;
@@ -65,9 +67,9 @@ namespace PTCMS.API.Infrastructure.Utils.Extensions
                 Console.WriteLine($"--------------End:{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}--------------");
             };
 
-            
-            //fsql.CodeFirst.CodeFirstExt();
 
+            //fsql.CodeFirst.CodeFirstExt();
+            //var data = JsonConvert.SerializeObject(fsql.Select<Certificate>().ToList());
             services.AddFreeRepository(null, nameof(ServiceExtensions).GetType().Assembly);
             services.AddSingleton<IFreeSql>(fsql);
         }