lyhzzz 2 年之前
父節點
當前提交
bd446b9040

+ 3 - 0
src/main/java/com/fdkankan/sale/entity/CustomerAddress.java

@@ -9,6 +9,8 @@ import com.baomidou.mybatisplus.annotation.TableName;
 import java.io.Serializable;
 import java.math.BigDecimal;
 import java.util.Date;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
 import lombok.Getter;
 import lombok.Setter;
 
@@ -96,6 +98,7 @@ public class CustomerAddress implements Serializable {
     private String updateTime;
 
     @TableField(exist = false)
+    @JsonFormat(shape = JsonFormat.Shape.STRING)
     private BigDecimal payAmount;
 
 }

+ 3 - 0
src/main/java/com/fdkankan/sale/entity/LaborCost.java

@@ -8,6 +8,8 @@ import com.baomidou.mybatisplus.annotation.TableName;
 import java.io.Serializable;
 import java.math.BigDecimal;
 import java.util.Date;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
 import lombok.Getter;
 import lombok.Setter;
 
@@ -42,6 +44,7 @@ public class LaborCost implements Serializable {
      * 价格
      */
     @TableField("price")
+    @JsonFormat(shape = JsonFormat.Shape.STRING)
     private BigDecimal price;
 
     @TableField("rec_status")

+ 3 - 0
src/main/java/com/fdkankan/sale/entity/Part.java

@@ -8,6 +8,8 @@ import com.baomidou.mybatisplus.annotation.TableName;
 import java.io.Serializable;
 import java.math.BigDecimal;
 import java.util.Date;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
 import lombok.Getter;
 import lombok.Setter;
 
@@ -53,6 +55,7 @@ public class Part implements Serializable {
      * 备件价格
      */
     @TableField("part_price")
+    @JsonFormat(shape = JsonFormat.Shape.STRING)
     private BigDecimal partPrice;
 
     /**

+ 3 - 0
src/main/java/com/fdkankan/sale/entity/PriceList.java

@@ -8,6 +8,8 @@ import com.baomidou.mybatisplus.annotation.TableName;
 import java.io.Serializable;
 import java.math.BigDecimal;
 import java.util.Date;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
 import lombok.Getter;
 import lombok.Setter;
 
@@ -48,6 +50,7 @@ public class PriceList implements Serializable {
      * 价格
      */
     @TableField("price")
+    @JsonFormat(shape = JsonFormat.Shape.STRING)
     private BigDecimal price;
 
     @TableField("count")

+ 3 - 0
src/main/java/com/fdkankan/sale/entity/RepairInvoice.java

@@ -8,6 +8,8 @@ import com.baomidou.mybatisplus.annotation.TableName;
 import java.io.Serializable;
 import java.math.BigDecimal;
 import java.util.Date;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
 import lombok.Getter;
 import lombok.Setter;
 
@@ -39,6 +41,7 @@ public class RepairInvoice implements Serializable {
      * 开票金额
      */
     @TableField("invoice_amount")
+    @JsonFormat(shape = JsonFormat.Shape.STRING)
     private BigDecimal invoiceAmount;
 
     /**

+ 2 - 0
src/main/java/com/fdkankan/sale/entity/RepairPay.java

@@ -10,6 +10,7 @@ import java.io.Serializable;
 import java.math.BigDecimal;
 import java.util.Date;
 
+import com.fasterxml.jackson.annotation.JsonFormat;
 import com.fdkankan.sale.typehandle.JsonArrayTypeHandler;
 import lombok.Getter;
 import lombok.Setter;
@@ -82,6 +83,7 @@ public class RepairPay implements Serializable {
     private String payTime;
 
     @TableField("pay_amount")
+    @JsonFormat(shape = JsonFormat.Shape.STRING)
     private BigDecimal payAmount;
 
     @TableField("update_time")

+ 2 - 0
src/main/java/com/fdkankan/sale/util/OrderListVo.java

@@ -1,5 +1,6 @@
 package com.fdkankan.sale.util;
 
+import com.fasterxml.jackson.annotation.JsonFormat;
 import com.fdkankan.sale.entity.PriceList;
 import lombok.Data;
 
@@ -27,6 +28,7 @@ public class OrderListVo {
     private String checkResult;                     // 故障确认结果
     private String repairRemark;                     // 维修记录
     private String checkImg;                        // 故障现象图片
+    @JsonFormat(shape = JsonFormat.Shape.STRING)
     private BigDecimal totalCount;                  //总金额
     private String priceListDate;                  //报价日期
     private String confirmPriceListDate;                  //报价日期

+ 3 - 0
src/main/java/com/fdkankan/sale/vo/response/PriceListExcelVo.java

@@ -1,5 +1,6 @@
 package com.fdkankan.sale.vo.response;
 
+import com.fasterxml.jackson.annotation.JsonFormat;
 import com.fdkankan.sale.entity.PriceList;
 import lombok.Data;
 
@@ -10,7 +11,9 @@ import java.util.List;
 public class PriceListExcelVo {
     private Integer priceListId;
     private String name;
+    @JsonFormat(shape = JsonFormat.Shape.STRING)
     private BigDecimal price;
     private Integer count;
+    @JsonFormat(shape = JsonFormat.Shape.STRING)
     private BigDecimal amount;
 }

+ 2 - 0
src/main/java/com/fdkankan/sale/vo/response/RepairInvoiceVo.java

@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.annotation.IdType;
 import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableLogic;
+import com.fasterxml.jackson.annotation.JsonFormat;
 import com.fdkankan.sale.entity.RepairInvoice;
 import lombok.Data;
 
@@ -35,6 +36,7 @@ public class RepairInvoiceVo  {
      * 开票金额
      */
     @ExcelProperty("开票金额")
+    @JsonFormat(shape = JsonFormat.Shape.STRING)
     private BigDecimal invoiceAmount;
 
     /**

+ 2 - 0
src/main/java/com/fdkankan/sale/vo/response/RepairPayVo.java

@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.annotation.IdType;
 import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableLogic;
+import com.fasterxml.jackson.annotation.JsonFormat;
 import lombok.Data;
 
 import java.math.BigDecimal;
@@ -27,6 +28,7 @@ public class RepairPayVo {
     private String repairId;
 
     @ExcelProperty("订单金额(元)")
+    @JsonFormat(shape = JsonFormat.Shape.STRING)
     private BigDecimal payAmount;
 
 

+ 2 - 1
src/main/java/com/fdkankan/sale/vo/response/RepairerVo.java

@@ -1,5 +1,6 @@
 package com.fdkankan.sale.vo.response;
 
+import com.fasterxml.jackson.annotation.JsonFormat;
 import com.fdkankan.sale.entity.Repair;
 import lombok.Data;
 
@@ -25,7 +26,7 @@ public class RepairerVo extends Repair {
     private Long saleId;
     private Long repairManId;
 
-
+    @JsonFormat(shape = JsonFormat.Shape.STRING)
     private BigDecimal payAmount;
 
     private String lastTimeRepairId;