Andru
2023-12-14 399e8129c05726a13a31cb1e4586cd6c0a6d3c3b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
package com.hz.his.dto.quotation;
 
import com.gitee.sunchenbin.mybatis.actable.annotation.Column;
import com.gitee.sunchenbin.mybatis.actable.constants.MySqlTypeConstant;
import lombok.Data;
 
import java.math.BigDecimal;
import java.util.List;
 
/**
 * 报价单子项dto
 * @USER: fhx
 * @DATE: 2023/8/8
 **/
@Data
public class QuotationItemDto {
 
    /** QuotationItem表id */
    private String id;
 
    /** 关联类型 */
    private String assocType;
 
    /** 商品类型(OrderItemConstants) */
    @Column(comment = "", length = 20, type = MySqlTypeConstant.VARCHAR,isNull = false)
    private String type;
    /** 项目id/商品id/套餐id/其他id  */
    private String goodsId;
    /** 项目编号/商品编码/套餐编码/其他编码 */
    private String goodsNo;
    /** 项目名称/商品名称 */
    private String goodsName;
 
    /** 身体部位名称 */
    private String bodyPartsName;
    /** 规格 */
    private String specs;
    /** 单位 */
    private String unit;
    /** 医生资质 */
    private String doctorQualification;
 
    /** 项目原价 */
    private BigDecimal oriPrice;
    /** 售价 */
    private BigDecimal price;
    /** 购买数量 */
    private Integer buyNum;
 
    /** 多关联信息 */
    private List<QuotationItemAssocDto> itemAssocList;
 
    public QuotationItemDto() {
    }
}