正在显示
1 个修改的文件
包含
17 行增加
和
7 行删除
@@ -724,14 +724,24 @@ func (controller *SuMoneyController) ExportSuMoneyTransactionRecord() { | @@ -724,14 +724,24 @@ func (controller *SuMoneyController) ExportSuMoneyTransactionRecord() { | ||
724 | var data []map[string]interface{} | 724 | var data []map[string]interface{} |
725 | records, err := suMoneyService.ListSuMoneyTransactionRecordById(exportTransactionRecordCommand) | 725 | records, err := suMoneyService.ListSuMoneyTransactionRecordById(exportTransactionRecordCommand) |
726 | for _, record := range records { | 726 | for _, record := range records { |
727 | - p := map[string]interface{} { | ||
728 | - "name": record.Employee.EmployeeName, | ||
729 | - "current_su_money": record.CurrentSuMoney, | ||
730 | - "record": record.SuMoney, | ||
731 | - "create_time": record.CreateTime.Local().Format("2006/01/02 15:04:05"), | ||
732 | - "operator": record.Operator.EmployeeName, | 727 | + p := map[string]interface{}{} |
728 | + if record.RecordType == 2 || record.RecordType == 3 || record.RecordType == 6 { | ||
729 | + p = map[string]interface{} { | ||
730 | + "name": record.Employee.EmployeeName, | ||
731 | + "current_su_money": record.CurrentSuMoney, | ||
732 | + "record": "+" + fmt.Sprintf("%.2f", record.SuMoney), | ||
733 | + "create_time": record.CreateTime.Local().Format("2006/01/02 15:04:05"), | ||
734 | + "operator": record.Operator.EmployeeName, | ||
735 | + } | ||
736 | + } else { | ||
737 | + p = map[string]interface{} { | ||
738 | + "name": record.Employee.EmployeeName, | ||
739 | + "current_su_money": record.CurrentSuMoney, | ||
740 | + "record": "-" + fmt.Sprintf("%.2f", record.SuMoney), | ||
741 | + "create_time": record.CreateTime.Local().Format("2006/01/02 15:04:05"), | ||
742 | + "operator": record.Operator.EmployeeName, | ||
743 | + } | ||
733 | } | 744 | } |
734 | - | ||
735 | data = append(data, p) | 745 | data = append(data, p) |
736 | } | 746 | } |
737 | if err != nil { | 747 | if err != nil { |
-
请 注册 或 登录 后发表评论