feat:优化项目信息

This commit is contained in:
henry
2022-02-08 18:26:40 +08:00
parent 17dd9bea7f
commit 1cec70ebee
11 changed files with 151 additions and 66 deletions

View File

@ -29,7 +29,7 @@ type PPatent struct {
PrincipalClaim string `gorm:"column:principal_claim;type:text;comment:主权项" json:"principal_claim"`
IPCCode string `gorm:"column:ipc_code;type:varchar(50);default:'';comment:IPC主分类号" json:"ipc_code"`
Shelf
Status SysParentStatus `gorm:"column:status;type:tinyint(1);default:1;comment:专利状态(1授权2实审3公开)" json:"-"`
Status TechnologyPatentStatus `gorm:"column:status;type:tinyint(1);default:1;comment:专利状态(1授权2实审3公开)" json:"-"`
ModelDeleted
ModelAt
}
@ -89,7 +89,7 @@ func TestRecoveryPatent(t *testing.T) {
mysql := mysql()
mSysPatent := new(SysPatent)
mSysPatent := new(PPatent)
now := time.Now()
@ -105,17 +105,17 @@ func TestRecoveryPatent(t *testing.T) {
return
}
t.Log(len(src))
out := make([]*SysPatent, 0)
out := make([]*TechnologyPatent, 0)
for _, v := range src {
kind := SysParentKindForInvent
kind := TechnologyPatentKindForInvent
if v.Kind == "实用新型" {
kind = SysParentKindForNewPractical
kind = TechnologyPatentKindForNewPractical
} else if v.Kind == "外观设计" {
kind = SysParentKindForDesign
kind = TechnologyPatentKindForDesign
}
data := &SysPatent{
data := &TechnologyPatent{
Kind: kind,
Title: v.Title,
FileUrl: v.FileUrl,