diff --git a/nursing-unit-api/src/main/java/com/nu/modules/pad/invoicing/api/InvoicingApi.java b/nursing-unit-api/src/main/java/com/nu/modules/pad/invoicing/api/InvoicingApi.java index ebcfaf3e..83ab675b 100644 --- a/nursing-unit-api/src/main/java/com/nu/modules/pad/invoicing/api/InvoicingApi.java +++ b/nursing-unit-api/src/main/java/com/nu/modules/pad/invoicing/api/InvoicingApi.java @@ -585,6 +585,18 @@ public class InvoicingApi { } + /** + * 盘点单-查询盘点单信息-根据库房的id查询 + * @param invoicingPddInfoEntity + * @return + */ + @GetMapping(value = "/generatedPddInfo") + public Result generatedPddInfo(InvoicingPddInfoEntity invoicingPddInfoEntity) { + InvoicingPddInfoEntity pageList = invoicingApi.generatedPddInfo(invoicingPddInfoEntity); + return Result.OK(pageList); + } + + @ApiOperation(value="盘点单-添加盘点信息", notes="盘点单-添加盘点信息") @AutoLog(value = "盘点单-添加盘点信息",clientType="app", operateType = 3) diff --git a/nursing-unit-common/src/main/java/com/nu/entity/InvoicingPddInfoEntity.java b/nursing-unit-common/src/main/java/com/nu/entity/InvoicingPddInfoEntity.java index 4dfb214f..599ebca0 100644 --- a/nursing-unit-common/src/main/java/com/nu/entity/InvoicingPddInfoEntity.java +++ b/nursing-unit-common/src/main/java/com/nu/entity/InvoicingPddInfoEntity.java @@ -49,7 +49,7 @@ public class InvoicingPddInfoEntity implements Serializable { private java.lang.Double pdsl; /**差额数量*/ private java.lang.Double cesl; - /**盘点类型 1盘盈单 2盘亏单 3作废*/ + /**盘点类型 1盘盈单 2盘亏单 3作废 4正常*/ @Dict(dicCode = "pd_type") private java.lang.String pdType; /**备注信息*/ @@ -76,8 +76,19 @@ public class InvoicingPddInfoEntity implements Serializable { private java.lang.String pddNo; /**库存id*/ private java.lang.String ckId; + /**品牌*/ + private java.lang.String brandType; + /**生产厂家*/ + private java.lang.String manufacturer; + /**供应商id*/ + private java.lang.String suppliersId; + /**供应商名称*/ + private java.lang.String suppliersName; + /**销售价格*/ + private java.lang.Double xsjg; - + /**参数类型*/ private String paramType; + /**数量*/ private java.lang.Integer num; } diff --git a/nursing-unit-invoicing/nu-invoicing-api/nu-invoicing-local-api/src/main/java/com/nu/modules/invoicing/api/IInvoicingApi.java b/nursing-unit-invoicing/nu-invoicing-api/nu-invoicing-local-api/src/main/java/com/nu/modules/invoicing/api/IInvoicingApi.java index dde12d62..df009795 100644 --- a/nursing-unit-invoicing/nu-invoicing-api/nu-invoicing-local-api/src/main/java/com/nu/modules/invoicing/api/IInvoicingApi.java +++ b/nursing-unit-invoicing/nu-invoicing-api/nu-invoicing-local-api/src/main/java/com/nu/modules/invoicing/api/IInvoicingApi.java @@ -111,4 +111,6 @@ public interface IInvoicingApi { InvoicingPddInfoEntity savePddInfo(InvoicingPddInfoEntity invoicingPddInfoEntity); void editXsjg(WarehouseMaterialInfoEntity warehouseMaterialInfoEntity); + + InvoicingPddInfoEntity generatedPddInfo(InvoicingPddInfoEntity invoicingPddInfoEntity); } diff --git a/nursing-unit-invoicing/nu-invoicing-biz/src/main/java/com/nu/modules/bizSuppliers/service/impl/NuBizSuppliersMaterialInfoServiceImpl.java b/nursing-unit-invoicing/nu-invoicing-biz/src/main/java/com/nu/modules/bizSuppliers/service/impl/NuBizSuppliersMaterialInfoServiceImpl.java index c24b3441..8d741e1b 100644 --- a/nursing-unit-invoicing/nu-invoicing-biz/src/main/java/com/nu/modules/bizSuppliers/service/impl/NuBizSuppliersMaterialInfoServiceImpl.java +++ b/nursing-unit-invoicing/nu-invoicing-biz/src/main/java/com/nu/modules/bizSuppliers/service/impl/NuBizSuppliersMaterialInfoServiceImpl.java @@ -57,11 +57,11 @@ public class NuBizSuppliersMaterialInfoServiceImpl extends ServiceImpl mapAdd = (Map)list.get(i); - QueryWrapper queryWrapper = new QueryWrapper<>(); + QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.eq("wl_id", mapAdd.get("id")); queryWrapper.eq("suppliers_id", suppliersId); - NuBizSuppliersInfo nuBizSuppliersInfo = nuBizSuppliersInfoService.getOne(queryWrapper); - if(nuBizSuppliersInfo == null){ + NuBizSuppliersMaterialInfo suppliersMaterialInfo = baseMapper.selectOne(queryWrapper); + if(suppliersMaterialInfo == null){ NuBizSuppliersMaterialInfo nuBizSuppliersMaterialInfo = new NuBizSuppliersMaterialInfo(); nuBizSuppliersMaterialInfo.setSuppliersId(suppliersId); nuBizSuppliersMaterialInfo.setWlId(mapAdd.get("id")); diff --git a/nursing-unit-invoicing/nu-invoicing-biz/src/main/java/com/nu/modules/cgd/entity/NuWarehouseMaterialCrkInfo.java b/nursing-unit-invoicing/nu-invoicing-biz/src/main/java/com/nu/modules/cgd/entity/NuWarehouseMaterialCrkInfo.java index 97f8e98d..554d1417 100644 --- a/nursing-unit-invoicing/nu-invoicing-biz/src/main/java/com/nu/modules/cgd/entity/NuWarehouseMaterialCrkInfo.java +++ b/nursing-unit-invoicing/nu-invoicing-biz/src/main/java/com/nu/modules/cgd/entity/NuWarehouseMaterialCrkInfo.java @@ -72,7 +72,7 @@ public class NuWarehouseMaterialCrkInfo implements Serializable { @ApiModelProperty(value = "出入库数量") private Double crkNum; /**出入库类型 1入库*/ - @Excel(name = "出入库类型 1入库", width = 15, dicCode = "crk_type") + @Excel(name = "出入库类型 1入库 4盘点", width = 15, dicCode = "crk_type") @Dict(dicCode = "crk_type") @ApiModelProperty(value = "出入库类型 1入库") private java.lang.String crkType; @@ -99,7 +99,7 @@ public class NuWarehouseMaterialCrkInfo implements Serializable { private Double gzsl;//挂账数量 private String ddNo;//订单号 private String cgBy;//采购人 - private String pddType;//盘点类型 1盘盈 2盘亏 + private String pdType;//盘点类型 1盘盈 2盘亏 /**物料类别名称*/ diff --git a/nursing-unit-invoicing/nu-invoicing-biz/src/main/java/com/nu/modules/cgd/service/impl/NuInvoicingCgdMainServiceImpl.java b/nursing-unit-invoicing/nu-invoicing-biz/src/main/java/com/nu/modules/cgd/service/impl/NuInvoicingCgdMainServiceImpl.java index 99cb44ce..4db49ce2 100644 --- a/nursing-unit-invoicing/nu-invoicing-biz/src/main/java/com/nu/modules/cgd/service/impl/NuInvoicingCgdMainServiceImpl.java +++ b/nursing-unit-invoicing/nu-invoicing-biz/src/main/java/com/nu/modules/cgd/service/impl/NuInvoicingCgdMainServiceImpl.java @@ -1434,7 +1434,7 @@ public class NuInvoicingCgdMainServiceImpl extends ServiceImpl queryWrapper = new QueryWrapper<>(); queryWrapper.eq("wl_id",nuWarehouseMaterialCrkInfo.getWlId()); queryWrapper.eq("nu_id",nuWarehouseMaterialCrkInfo.getNuId()); - queryWrapper.eq("cgd_id",nuWarehouseMaterialCrkInfo.getCgdId()); +// queryWrapper.eq("cgd_id",nuWarehouseMaterialCrkInfo.getCgdId()); if(StringUtils.isNotBlank(crkInfoEntity.getCrkStatus())){ queryWrapper.in("crk_status",crkInfoEntity.getCrkStatus()); // }else{ @@ -1761,6 +1761,7 @@ public class NuInvoicingCgdMainServiceImpl extends ServiceImpl List queryPddStartByList(@Param("params") InvoicingPddInfoEntity invoicingPddInfoEntity); InvoicingPddInfoEntity getPddInfoById(@Param("params") InvoicingPddInfoEntity invoicingPddInfoEntity); + + InvoicingPddInfoEntity generatedPddInfo(@Param("params") InvoicingPddInfoEntity invoicingPddInfoEntity); } diff --git a/nursing-unit-invoicing/nu-invoicing-biz/src/main/java/com/nu/modules/pdd/mapper/xml/NuInvoicingPddInfoMapper.xml b/nursing-unit-invoicing/nu-invoicing-biz/src/main/java/com/nu/modules/pdd/mapper/xml/NuInvoicingPddInfoMapper.xml index 4686863b..8e8a6bde 100644 --- a/nursing-unit-invoicing/nu-invoicing-biz/src/main/java/com/nu/modules/pdd/mapper/xml/NuInvoicingPddInfoMapper.xml +++ b/nursing-unit-invoicing/nu-invoicing-biz/src/main/java/com/nu/modules/pdd/mapper/xml/NuInvoicingPddInfoMapper.xml @@ -37,4 +37,15 @@ + + \ No newline at end of file diff --git a/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/entity/NuBaseInfo.java b/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/entity/NuBaseInfo.java index 9e2c74a0..aff07196 100644 --- a/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/entity/NuBaseInfo.java +++ b/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/entity/NuBaseInfo.java @@ -145,6 +145,7 @@ public class NuBaseInfo implements Serializable { @ApiModelProperty(value = "负责人年龄") private java.lang.String fzrAge; + private BigDecimal jcfy; /** * 是否绑定护理单元支付中 Y支付中(有客户正在给护理单元充值) N没有人在绑定缴费(可以让用户绑定) */