调整+平潭协和B003对接
parent
d7b1fd573c
commit
2baa1e5d1e
@ -0,0 +1,9 @@
|
|||||||
|
package com.glxp.mipsdl.dao.inout;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.glxp.mipsdl.entity.inout.IoOrderInvoiceEntity;
|
||||||
|
import org.apache.ibatis.annotations.Mapper;
|
||||||
|
|
||||||
|
@Mapper
|
||||||
|
public interface IoOrderInvoiceDao extends BaseMapper<IoOrderInvoiceEntity> {
|
||||||
|
}
|
@ -0,0 +1,123 @@
|
|||||||
|
package com.glxp.mipsdl.entity.inout;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import com.baomidou.mybatisplus.extension.activerecord.Model;
|
||||||
|
import lombok.AllArgsConstructor;
|
||||||
|
import lombok.Builder;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
import java.util.Date;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Builder
|
||||||
|
@AllArgsConstructor
|
||||||
|
@NoArgsConstructor
|
||||||
|
@TableName(value = "io_order_invoice")
|
||||||
|
public class IoOrderInvoiceEntity extends Model<IoOrderInvoiceEntity> {
|
||||||
|
@TableId(value = "id", type = IdType.INPUT)
|
||||||
|
private Long id;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 订单号外键
|
||||||
|
*/
|
||||||
|
@TableField(value = "orderIdFk")
|
||||||
|
private String orderIdFk;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 机器编码
|
||||||
|
*/
|
||||||
|
@TableField(value = "machineNo")
|
||||||
|
private String machineNo;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 发票代码
|
||||||
|
*/
|
||||||
|
@TableField(value = "invoiceCode")
|
||||||
|
private String invoiceCode;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 发票编码
|
||||||
|
*/
|
||||||
|
@TableField(value = "invoiceEncode")
|
||||||
|
private String invoiceEncode;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 开票日期
|
||||||
|
*/
|
||||||
|
@TableField(value = "invoiceDate")
|
||||||
|
private Date invoiceDate;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 发票价格
|
||||||
|
*/
|
||||||
|
@TableField(value = "price")
|
||||||
|
private String price;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新是日期
|
||||||
|
*/
|
||||||
|
@TableField(value = "updateTime")
|
||||||
|
private Date updateTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新时间
|
||||||
|
*/
|
||||||
|
@TableField(value = "`createUser`")
|
||||||
|
private String createUser;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 创建时间
|
||||||
|
*/
|
||||||
|
@TableField(value = "createTime")
|
||||||
|
private Date createTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新人
|
||||||
|
*/
|
||||||
|
@TableField(value = "updateUser")
|
||||||
|
private String updateUser;
|
||||||
|
|
||||||
|
@TableField(value = "bindRlFk")
|
||||||
|
private String bindRlFk;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批次号
|
||||||
|
*/
|
||||||
|
@TableField(value = "batchNo")
|
||||||
|
private String batchNo;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 生产日期
|
||||||
|
*/
|
||||||
|
@TableField(value = "productDate")
|
||||||
|
private String productDate;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 失效日期
|
||||||
|
*/
|
||||||
|
@TableField(value = "expireDate")
|
||||||
|
private String expireDate;
|
||||||
|
|
||||||
|
@TableField(value = "licenseUrl")
|
||||||
|
private String licenseUrl;
|
||||||
|
|
||||||
|
|
||||||
|
@TableField(value = "remark")
|
||||||
|
private String remark;
|
||||||
|
|
||||||
|
@TableField(value = "bizIdFk")
|
||||||
|
private Long bizIdFk;
|
||||||
|
|
||||||
|
@TableField(exist = false)
|
||||||
|
private Integer regId;
|
||||||
|
|
||||||
|
|
||||||
|
@TableField(exist = false)
|
||||||
|
private List<IoOrderDetailBizEntity> list;
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,85 @@
|
|||||||
|
package com.glxp.mipsdl.req.ptxhyy;
|
||||||
|
|
||||||
|
import lombok.AllArgsConstructor;
|
||||||
|
import lombok.Builder;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
import java.math.BigDecimal;
|
||||||
|
import java.time.LocalDate;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 平潭协和医院
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@Builder
|
||||||
|
@AllArgsConstructor
|
||||||
|
@NoArgsConstructor
|
||||||
|
public class PtxhyyOrderDetailRequest {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 单据序号
|
||||||
|
*/
|
||||||
|
// private String djxh;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 物资序号
|
||||||
|
*/
|
||||||
|
private String wzxh;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 厂家序号
|
||||||
|
*/
|
||||||
|
private String cjxh;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 标准数量单位
|
||||||
|
*/
|
||||||
|
private String bzdw;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 标准数量
|
||||||
|
*/
|
||||||
|
private Integer bzsl;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 单价
|
||||||
|
*/
|
||||||
|
private BigDecimal wzjg;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 零售金额
|
||||||
|
*/
|
||||||
|
private BigDecimal lsje;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 单据日期
|
||||||
|
*/
|
||||||
|
private LocalDate djrq;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* UDI追溯码
|
||||||
|
*/
|
||||||
|
private String udim;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 核算分类
|
||||||
|
*/
|
||||||
|
private String hsfl;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 物资批号
|
||||||
|
*/
|
||||||
|
private String wzph;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 发票号码
|
||||||
|
*/
|
||||||
|
private String fphm;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 发票日期
|
||||||
|
*/
|
||||||
|
private LocalDateTime fprq;
|
||||||
|
}
|
@ -0,0 +1,89 @@
|
|||||||
|
package com.glxp.mipsdl.req.ptxhyy;
|
||||||
|
|
||||||
|
import lombok.AllArgsConstructor;
|
||||||
|
import lombok.Builder;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
import java.math.BigDecimal;
|
||||||
|
import java.time.LocalDate;
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 平潭协和医院
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@Builder
|
||||||
|
@AllArgsConstructor
|
||||||
|
@NoArgsConstructor
|
||||||
|
public class PtxhyyOrderRequest {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 库房序号
|
||||||
|
*/
|
||||||
|
private String kfxh;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 账簿类别 default:1
|
||||||
|
*/
|
||||||
|
private final Integer zblb = 1;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 入库单号
|
||||||
|
*/
|
||||||
|
private String lzdh;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 操作工号
|
||||||
|
*/
|
||||||
|
private String czgh;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 入库方式
|
||||||
|
*/
|
||||||
|
private String lzfs;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 单位序号
|
||||||
|
*/
|
||||||
|
private String dwxh;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 入库日期
|
||||||
|
*/
|
||||||
|
private LocalDate rkrq;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 单据金额
|
||||||
|
*/
|
||||||
|
private BigDecimal djje;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 是否开发票 0否 1是
|
||||||
|
*/
|
||||||
|
private boolean fpbz;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 制单日期
|
||||||
|
*/
|
||||||
|
private LocalDateTime zdrq;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 零售金额
|
||||||
|
*/
|
||||||
|
private BigDecimal lsje;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 发票张数
|
||||||
|
*/
|
||||||
|
private Integer fpzs;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* UDI的单据唯一标识码
|
||||||
|
*/
|
||||||
|
private String udixh;
|
||||||
|
|
||||||
|
private List<PtxhyyOrderDetailRequest> detailList = new ArrayList<>(100);
|
||||||
|
}
|
Loading…
Reference in New Issue