package com.jwipc.sys.model.query;

import com.jwipc.query.BasePageQuery;
import lombok.Data;
import org.apache.commons.lang3.StringUtils;

import java.time.LocalDateTime;

/**
 * @author Al
 * @create 2024-01-31 16:51
 */
@Data
public class MoldFormQuery extends BasePageQuery {
    /**
     * 模具编码
     */
    private String moldCode;

    /**
     * 模具名称
     */
    private String moldName;

    /**
     * 制造商编码
     */
    private String supplierCode;

    /**
     * 制造商名称
     */
    private String supplierName;
    private Long id;
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    private String startTime;
    private String endTime;
    /**
     * 使用状态
     */
    private Integer useState;

    private String supplierMouldNo;

//    public String getPgCodeLike(){
//        return StringUtils.isEmpty(this.pgCode) ? null : "%" + this.pgCode + "%";
//    }
//
//    public String getPgNameLike(){
//        return StringUtils.isEmpty(this.pgName) ? null : "%" + this.pgName + "%";
//    }
//
//    public String getOrgCodeOrNameLike(){
//        return StringUtils.isEmpty(this.orgCodeOrName) ? null : "%" + this.orgCodeOrName + "%";
//    }
}
