|
|
@ -23,53 +23,57 @@ |
|
|
|
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * |
|
|
|
*********__佛祖保佑__永无BUG__验收通过__钞票多多__********* |
|
|
|
*********************************************************/ |
|
|
|
package com.yxt.pms.biz.pms.pmspurchasebackbill; |
|
|
|
package com.yxt.pms.biz.pms.pmspurchasebill; |
|
|
|
|
|
|
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat; |
|
|
|
import com.yxt.common.core.utils.ExportEntityMap; |
|
|
|
import com.yxt.common.core.vo.Vo; |
|
|
|
import com.yxt.common.core.query.Query; |
|
|
|
import io.swagger.annotations.ApiModel; |
|
|
|
import io.swagger.annotations.ApiModelProperty; |
|
|
|
import lombok.Data; |
|
|
|
|
|
|
|
import java.util.Date; |
|
|
|
|
|
|
|
/** |
|
|
|
* Project: yxt-pms(采购) <br/> |
|
|
|
* File: PmsPurchasebackBillVo.java <br/> |
|
|
|
* Class: com.yxt.pms.api.pmspurchasebackbill.PmsPurchasebackBillVo <br/> |
|
|
|
* Description: 采购退货单据 视图数据对象. <br/> |
|
|
|
* File: PmsPurchaseBillQuery.java <br/> |
|
|
|
* Class: com.yxt.pms.api.pmspurchasebill.PmsPurchaseBillQuery <br/> |
|
|
|
* Description: 采购单 查询条件. <br/> |
|
|
|
* Copyright: Copyright (c) 2011 <br/> |
|
|
|
* Company: https://gitee.com/liuzp315 <br/>
|
|
|
|
* Makedate: 2024-03-19 16:16:12 <br/> |
|
|
|
* Makedate: 2024-03-19 13:51:45 <br/> |
|
|
|
* |
|
|
|
* @author liupopo |
|
|
|
* @version 1.0 |
|
|
|
* @since 1.0 |
|
|
|
*/ |
|
|
|
@Data |
|
|
|
@ApiModel(value = "采购退货单据 视图数据对象", description = "采购退货单据 视图数据对象") |
|
|
|
public class PmsPurchasebackBillExcelVo implements Vo { |
|
|
|
@ApiModel(value = "采购单原单 查询条件", description = "采购单 查询条件") |
|
|
|
public class PmsPurchaseChoiceBillQuery implements Query { |
|
|
|
|
|
|
|
@ExportEntityMap(CnName = "单据编号", EnName = "billNo") |
|
|
|
@ApiModelProperty("创建组织名称") |
|
|
|
private String createOrgName; |
|
|
|
@ApiModelProperty("申请部门名称") |
|
|
|
private String deptName; |
|
|
|
@ApiModelProperty("申请人") |
|
|
|
private String createByName; |
|
|
|
@ApiModelProperty("单据编号") |
|
|
|
private String billNo; |
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") |
|
|
|
@ExportEntityMap(CnName = "创建时间", EnName = "createTime") |
|
|
|
private Date createTime; |
|
|
|
@ExportEntityMap(CnName = "来源单编号", EnName = "sourceBillNo") |
|
|
|
private String sourceBillNo; |
|
|
|
@ExportEntityMap(CnName = "供应商名称", EnName = "supplierName") |
|
|
|
@ApiModelProperty("创建开始日期") |
|
|
|
private String createStartTime; |
|
|
|
@ApiModelProperty("创建结束日期") |
|
|
|
private String createEndTime; |
|
|
|
@ApiModelProperty("办结开始日期") |
|
|
|
private String finishStartTime; |
|
|
|
@ApiModelProperty("办结结束日期") |
|
|
|
private String finishEndTime; |
|
|
|
@ApiModelProperty("采购类型Value(厂家采购、外采、其他)") |
|
|
|
private String purchaseTypeValue; |
|
|
|
@ApiModelProperty("采购原因(储备/客户订单/在修车辆)") |
|
|
|
private String purchaseReasonValue; |
|
|
|
@ApiModelProperty("付款方式value(预付款/月结/单笔付款)") |
|
|
|
private String payTypeValue; |
|
|
|
@ApiModelProperty("供应商名称") |
|
|
|
private String supplierName; |
|
|
|
@ExportEntityMap(CnName = "供应商联系电话", EnName = "supplierPhone") |
|
|
|
private String supplierPhone; |
|
|
|
@ExportEntityMap(CnName = "采购员姓名", EnName = "purchaserName") |
|
|
|
private String purchaserName; |
|
|
|
@ExportEntityMap(CnName = "库管员姓名", EnName = "storekeeperName") |
|
|
|
private String storekeeperName; |
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") |
|
|
|
@ExportEntityMap(CnName = "结算时间", EnName = "settleTime") |
|
|
|
private Date settleTime; |
|
|
|
@ExportEntityMap(CnName = "票据类型", EnName = "billTypeValue") |
|
|
|
private String billTypeValue; |
|
|
|
@ApiModelProperty("是否需要开发票(是1,否0)") |
|
|
|
private String isInvoicing; |
|
|
|
|
|
|
|
private String createOrgSid; |
|
|
|
} |