Compare commits

..

No commits in common. "a3edc0bf7d167804043972176c96f7b61639ba13" and "59ad6045fe95697107f3b5f494e4343ca9a4f91b" have entirely different histories.

7 changed files with 401 additions and 613 deletions

File diff suppressed because it is too large Load Diff

View File

@ -21,12 +21,8 @@ service Reports{
}
message Filtrate{
string fileName = 1;//
int32 status = 2;//12
}
message FiltrateWeb{
string fileName = 1;//
string fileName = 3;//
int32 status = 4;//12
}
//========================================================================
message GetAnnualReportListReq{
@ -91,15 +87,11 @@ message DeleteAnnualReportResp{
}
message DisplayAnnualReportReq{
int32 page = 1;
int32 pageSize = 2;
}
message DisplayAnnualReportResp{
int32 page=1;
int32 pageSize =2;
int32 total = 3;
repeated DisplayAnnualReportItem Item = 4;
repeated DisplayAnnualReportItem Item = 1;
}
message DisplayAnnualReportItem{
@ -174,16 +166,11 @@ message DeleteQuarterlyReportResp{
}
message DisplayQuarterlyReportReq{
int32 page = 1;
int32 pageSize = 2;
FiltrateWeb filtrate = 3;
}
message DisplayQuarterlyReportResp{
int32 page=1;
int32 pageSize =2;
int32 total = 3;
repeated DisplayQuarterlyReportItem Item = 4;
repeated DisplayQuarterlyReportItem Item = 1;
}
message DisplayQuarterlyReportItem {

View File

@ -18,9 +18,6 @@ var _ = math.Inf
func (this *Filtrate) Validate() error {
return nil
}
func (this *FiltrateWeb) Validate() error {
return nil
}
func (this *GetAnnualReportListReq) Validate() error {
if this.Filtrate != nil {
if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(this.Filtrate); err != nil {
@ -116,11 +113,6 @@ func (this *DeleteQuarterlyReportResp) Validate() error {
return nil
}
func (this *DisplayQuarterlyReportReq) Validate() error {
if this.Filtrate != nil {
if err := github_com_mwitkow_go_proto_validators.CallValidatorIfExists(this.Filtrate); err != nil {
return github_com_mwitkow_go_proto_validators.FieldError("Filtrate", err)
}
}
return nil
}
func (this *DisplayQuarterlyReportResp) Validate() error {

View File

@ -104,14 +104,10 @@ func (annualReportsDao) Delete(req *reports.DeleteAnnualReportReq) (err error) {
return
}
func (annualReportsDao) Display(req *reports.DisplayAnnualReportReq) (data []model.AnnualReport, total int64, err error) {
result := db.DocDB.Model(&model.AnnualReport{})
result = result.Where("status = ?", msg.StatusOnline).Order("sort ASC")
result.Count(&total)
err = result.Scopes(db.Pagination(req.Page, req.PageSize)).Find(&data).Error
func (annualReportsDao) Display() (data []model.AnnualReport, err error) {
err = db.DocDB.Model(&model.AnnualReport{}).Where("status = ?", msg.StatusOnline).Order("sort ASC").Find(&data).Error
if err != nil {
return nil, 0, errors.New("查询年度报告失败")
return nil, errors.New("查询年度报告失败")
}
return data, total, nil
return
}

View File

@ -99,18 +99,10 @@ func (quarterlyReportsDao) Delete(req *reports.DeleteQuarterlyReportReq) (err er
return
}
func (quarterlyReportsDao) Display(req *reports.DisplayQuarterlyReportReq) (data []model.QuarterlyReport, total int64, err error) {
result := db.DocDB.Model(&model.QuarterlyReport{})
if req.Filtrate != nil {
if req.Filtrate.FileName != "" {
result = result.Where("file_name LIKE ?", "%"+req.Filtrate.FileName+"%")
}
}
result = result.Where("status = ?", msg.StatusOnline).Order("sort ASC")
result.Count(&total)
err = result.Scopes(db.Pagination(req.Page, req.PageSize)).Find(&data).Error
func (quarterlyReportsDao) Display() (data []model.QuarterlyReport, err error) {
err = db.DocDB.Model(&model.QuarterlyReport{}).Where("status = ?", msg.StatusOnline).Order("sort ASC").Find(&data).Error
if err != nil {
return nil, 0, errors.New("查询季度报告失败")
return nil, errors.New("查询季度报告失败")
}
return
}

View File

@ -62,15 +62,11 @@ func (annualReportsLogic) Delete(req *reports.DeleteAnnualReportReq) (result *re
}
func (annualReportsLogic) Display(req *reports.DisplayAnnualReportReq) (result *reports.DisplayAnnualReportResp, err error) {
result = &reports.DisplayAnnualReportResp{
Page: req.Page,
PageSize: req.PageSize,
}
data, total, err := dao.AnnualReportsDao.Display(req)
result = &reports.DisplayAnnualReportResp{}
data, err := dao.AnnualReportsDao.Display()
if err != nil {
return nil, err
}
result.Total = int32(total)
result.Item = lo.Map(data, func(m model.AnnualReport, i int) *reports.DisplayAnnualReportItem {
return &reports.DisplayAnnualReportItem{
FileName: m.FileName,

View File

@ -67,15 +67,11 @@ func (quarterlyReportsLogic) Delete(req *reports.DeleteQuarterlyReportReq) (resu
// 季度报告展示列表
func (quarterlyReportsLogic) Display(req *reports.DisplayQuarterlyReportReq) (result *reports.DisplayQuarterlyReportResp, err error) {
result = &reports.DisplayQuarterlyReportResp{
Page: req.Page,
PageSize: req.PageSize,
}
data, total, err := dao.QuarterlyReportsDao.Display(req)
result = &reports.DisplayQuarterlyReportResp{}
data, err := dao.QuarterlyReportsDao.Display()
if err != nil {
return nil, err
}
result.Total = int32(total)
result.Item = lo.Map(data, func(m model.QuarterlyReport, i int) *reports.DisplayQuarterlyReportItem {
return &reports.DisplayQuarterlyReportItem{
FileName: m.FileName,