|
@@ -123,7 +123,7 @@ func (this *ReportApproveController) List() {
|
|
|
cond += fmt.Sprintf(` AND b.%s = ?`, report_approve.ReportApproveCols.ClassifyFirstId)
|
|
|
pars = append(pars, params.ClassifyFirstId)
|
|
|
}
|
|
|
- if params.ReportType > 0 && params.ClassifySecondId > 0 {
|
|
|
+ if params.ClassifySecondId > 0 {
|
|
|
cond += fmt.Sprintf(` AND b.%s = ?`, report_approve.ReportApproveCols.ClassifySecondId)
|
|
|
pars = append(pars, params.ClassifySecondId)
|
|
|
}
|
|
@@ -193,9 +193,21 @@ func (this *ReportApproveController) List() {
|
|
|
order := ""
|
|
|
|
|
|
// 筛选条件
|
|
|
- if params.ReportType > 0 && params.ClassifySecondId > 0 {
|
|
|
- cond += fmt.Sprintf(` AND b.%s = ? AND b.%s = ?`, report_approve.ReportApproveCols.ReportType, report_approve.ReportApproveCols.ClassifySecondId)
|
|
|
- pars = append(pars, params.ReportType, params.ClassifySecondId)
|
|
|
+ if params.ReportType > 0 {
|
|
|
+ cond += fmt.Sprintf(` AND b.%s = ?`, report_approve.ReportApproveCols.ReportType)
|
|
|
+ pars = append(pars, params.ReportType)
|
|
|
+ }
|
|
|
+ if params.ClassifyFirstId > 0 {
|
|
|
+ cond += fmt.Sprintf(` AND b.%s = ?`, report_approve.ReportApproveCols.ClassifyFirstId)
|
|
|
+ pars = append(pars, params.ClassifyFirstId)
|
|
|
+ }
|
|
|
+ if params.ClassifySecondId > 0 {
|
|
|
+ cond += fmt.Sprintf(` AND b.%s = ?`, report_approve.ReportApproveCols.ClassifySecondId)
|
|
|
+ pars = append(pars, params.ClassifySecondId)
|
|
|
+ }
|
|
|
+ if params.ClassifyThirdId > 0 {
|
|
|
+ cond += fmt.Sprintf(` AND b.%s = ?`, report_approve.ReportApproveCols.ClassifyThirdId)
|
|
|
+ pars = append(pars, params.ClassifyThirdId)
|
|
|
}
|
|
|
if params.TimeType > 0 && params.StartTime != "" && params.EndTime != "" {
|
|
|
_, e := time.Parse(utils.FormatDate, params.StartTime)
|
|
@@ -266,9 +278,21 @@ func (this *ReportApproveController) List() {
|
|
|
order := ""
|
|
|
|
|
|
// 筛选条件
|
|
|
- if params.ReportType > 0 && params.ClassifySecondId > 0 {
|
|
|
- cond += fmt.Sprintf(` AND a.%s = ? AND a.%s = ?`, report_approve.ReportApproveCols.ReportType, report_approve.ReportApproveCols.ClassifySecondId)
|
|
|
- pars = append(pars, params.ReportType, params.ClassifySecondId)
|
|
|
+ if params.ReportType > 0 {
|
|
|
+ cond += fmt.Sprintf(` AND a.%s = ?`, report_approve.ReportApproveCols.ReportType)
|
|
|
+ pars = append(pars, params.ReportType)
|
|
|
+ }
|
|
|
+ if params.ClassifyFirstId > 0 {
|
|
|
+ cond += fmt.Sprintf(` AND a.%s = ?`, report_approve.ReportApproveCols.ClassifyFirstId)
|
|
|
+ pars = append(pars, params.ClassifyFirstId)
|
|
|
+ }
|
|
|
+ if params.ClassifySecondId > 0 {
|
|
|
+ cond += fmt.Sprintf(` AND a.%s = ?`, report_approve.ReportApproveCols.ClassifySecondId)
|
|
|
+ pars = append(pars, params.ClassifySecondId)
|
|
|
+ }
|
|
|
+ if params.ClassifyThirdId > 0 {
|
|
|
+ cond += fmt.Sprintf(` AND a.%s = ?`, report_approve.ReportApproveCols.ClassifyThirdId)
|
|
|
+ pars = append(pars, params.ClassifyThirdId)
|
|
|
}
|
|
|
if params.TimeType > 0 && params.StartTime != "" && params.EndTime != "" {
|
|
|
_, e := time.Parse(utils.FormatDate, params.StartTime)
|