正在显示
1 个修改的文件
包含
13 行增加
和
3 行删除
| @@ -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{} { | 727 | + p := map[string]interface{}{} |
| 728 | + if record.RecordType == 2 || record.RecordType == 3 || record.RecordType == 6 { | ||
| 729 | + p = map[string]interface{} { | ||
| 728 | "name": record.Employee.EmployeeName, | 730 | "name": record.Employee.EmployeeName, |
| 729 | "current_su_money": record.CurrentSuMoney, | 731 | "current_su_money": record.CurrentSuMoney, |
| 730 | - "record": record.SuMoney, | 732 | + "record": "+" + fmt.Sprintf("%.2f", record.SuMoney), |
| 731 | "create_time": record.CreateTime.Local().Format("2006/01/02 15:04:05"), | 733 | "create_time": record.CreateTime.Local().Format("2006/01/02 15:04:05"), |
| 732 | "operator": record.Operator.EmployeeName, | 734 | "operator": record.Operator.EmployeeName, |
| 733 | } | 735 | } |
| 734 | - | 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 | + } | ||
| 744 | + } | ||
| 735 | data = append(data, p) | 745 | data = append(data, p) |
| 736 | } | 746 | } |
| 737 | if err != nil { | 747 | if err != nil { |
-
请 注册 或 登录 后发表评论