交班记录代码提交
This commit is contained in:
@@ -1,12 +1,18 @@
|
||||
package com.czg.account.dto;
|
||||
|
||||
import cn.hutool.core.convert.Convert;
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.alibaba.fastjson2.JSON;
|
||||
import com.alibaba.fastjson2.annotation.JSONField;
|
||||
import com.czg.account.vo.HandoverCategoryListVo;
|
||||
import com.czg.account.vo.HandoverProductListVo;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serial;
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 交班记录表
|
||||
@@ -76,10 +82,12 @@ public class HandoverRecordDTO implements Serializable {
|
||||
/**
|
||||
* 分类数据 json
|
||||
*/
|
||||
@JSONField(serialize = false)
|
||||
private String categoryData;
|
||||
/**
|
||||
* 商品数据 json
|
||||
*/
|
||||
@JSONField(serialize = false)
|
||||
private String productData;
|
||||
/**
|
||||
* 快捷收款金额
|
||||
@@ -109,4 +117,28 @@ public class HandoverRecordDTO implements Serializable {
|
||||
@JSONField(serialize = false)
|
||||
private String endDate;
|
||||
|
||||
/**
|
||||
* 分类数据
|
||||
*/
|
||||
List<HandoverCategoryListVo> categoryDataList;
|
||||
/**
|
||||
* 商品数据
|
||||
*/
|
||||
List<HandoverProductListVo> productDatalist;
|
||||
|
||||
public Object getCategoryData() {
|
||||
return JSON.parseObject(Convert.toStr(categoryData, "{}"));
|
||||
}
|
||||
|
||||
public Object getProductData() {
|
||||
return JSON.parseObject(Convert.toStr(productData, "{}"));
|
||||
}
|
||||
|
||||
public List<HandoverCategoryListVo> getCategoryDataList() {
|
||||
return JSON.parseArray(StrUtil.blankToDefault(categoryData, "[]"), HandoverCategoryListVo.class);
|
||||
}
|
||||
|
||||
public List<HandoverProductListVo> getProductDatalist() {
|
||||
return JSON.parseArray(StrUtil.blankToDefault(productData, "[]"), HandoverProductListVo.class);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user