forked from free-lancers/electricity_bill_calc_service
enhance(report):基本完成报表查询部分的综合服务部分。
This commit is contained in:
@@ -135,3 +135,12 @@ func EmptyToNil(val string) *string {
|
||||
}
|
||||
return &val
|
||||
}
|
||||
|
||||
// 将一个`decimal.NullDecimal`类型的值转换为字符串指针,并且在转换的过程中设定其展示位数,默认使用银行进位法。
|
||||
func NullDecimalToString(d decimal.NullDecimal, precision ...int32) *string {
|
||||
precision = append(precision, 2)
|
||||
if !d.Valid {
|
||||
return nil
|
||||
}
|
||||
return lo.ToPtr(d.Decimal.StringFixedBank(precision[0]))
|
||||
}
|
||||
|
Reference in New Issue
Block a user