pad接口-退货-已退货物料查询
This commit is contained in:
parent
eddce59d89
commit
d048349afa
|
|
@ -239,4 +239,20 @@ public class InvoicingThdApi {
|
|||
return Result.error("操作失败");
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询退货单-已退货物料
|
||||
*
|
||||
* @param dto
|
||||
* @return
|
||||
*/
|
||||
@ApiOperation(value = "查询退货单-已退货物料", notes = "查询退货单-已退货物料")
|
||||
@GetMapping(value = "/thdMaterialList")
|
||||
public Result<List<NuKcslEntity>> thdMaterialList(InvoicingThdMainEntity dto) {
|
||||
if (StringUtils.isBlank(dto.getThdNo())) {
|
||||
return Result.error("缺少参数");
|
||||
}
|
||||
List<NuKcslEntity> pageList = tuiHuoApi.thdMaterialList(dto);
|
||||
return Result.OK(pageList);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -33,4 +33,6 @@ public interface ITuiHuoApi {
|
|||
boolean transRead(InvoicingThdMainEntity dto);
|
||||
|
||||
boolean requireTH(InvoicingThdMainEntity dto);
|
||||
|
||||
List<NuKcslEntity> thdMaterialList(InvoicingThdMainEntity dto);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -17,4 +17,6 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|||
public interface NuInvoicingNuKcslMapper extends BaseMapper<NuInvoicingNuKcsl> {
|
||||
|
||||
List<NuKcslEntity> thdNuMaterialList(InvoicingThdMainEntity dto);
|
||||
|
||||
List<NuKcslEntity> thdMaterialList(InvoicingThdMainEntity dto);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -53,4 +53,50 @@
|
|||
</if>
|
||||
</where>
|
||||
</select>
|
||||
|
||||
<select id="thdMaterialList" resultType="com.nu.entity.NuKcslEntity">
|
||||
select
|
||||
material.id AS "materialInfo.id",
|
||||
material.category_id AS "materialInfo.categoryId",
|
||||
material.type_id AS "materialInfo.typeId",
|
||||
material.medication_id AS "materialInfo.medicationId",
|
||||
material.material_name AS "materialInfo.materialName",
|
||||
material.material_no AS "materialInfo.materialNo",
|
||||
material.specification_model AS "materialInfo.specificationModel",
|
||||
material.sales_unit_price AS "materialInfo.salesUnitPrice",
|
||||
material.reference_unit_price AS "materialInfo.referenceUnitPrice",
|
||||
material.material_units AS "materialInfo.materialUnits",
|
||||
material.multi_unit_switch AS "materialInfo.multiUnitSwitch",
|
||||
material.one_unit AS "materialInfo.oneUnit",
|
||||
material.one_unit_proportion AS "materialInfo.oneUnitProportion",
|
||||
material.one_unit_price AS "materialInfo.oneUnitPrice",
|
||||
material.two_unit AS "materialInfo.twoUnit",
|
||||
material.two_unit_proportion AS "materialInfo.twoUnitProportion",
|
||||
material.two_unit_price AS "materialInfo.twoUnitPrice",
|
||||
material.multi_unit_type AS "materialInfo.multiUnitType",
|
||||
material.suppliers AS "materialInfo.suppliers",
|
||||
material.material_img AS "materialInfo.materialImg",
|
||||
material.material_ident AS "materialInfo.materialIdent",
|
||||
material.iz_enabled AS "materialInfo.izEnabled",
|
||||
material.del_flag AS "materialInfo.delFlag",
|
||||
material.create_by AS "materialInfo.createBy",
|
||||
material.create_time AS "materialInfo.createTime",
|
||||
material.update_by AS "materialInfo.updateBy",
|
||||
material.update_time AS "materialInfo.updateTime",
|
||||
material.sys_org_code AS "materialInfo.sysOrgCode",
|
||||
material.pinyin AS "materialInfo.pinyin",
|
||||
material.upper_limit AS "materialInfo.upperLimit",
|
||||
material.lower_limit AS "materialInfo.lowerLimit",
|
||||
material.tag_type AS "materialInfo.tagType",
|
||||
material.iz_ybbx AS "materialInfo.izYbbx",
|
||||
material.iz_jgyh AS "materialInfo.izJgyh",
|
||||
info.th_num AS thNum
|
||||
from nu_invoicing_thd_info info
|
||||
LEFT JOIN nu_config_material_info material ON info.wl_id = material.id
|
||||
<where>
|
||||
<if test="thdNo != null and thdNo != ''">
|
||||
and info.thd_no = #{thdNo}
|
||||
</if>
|
||||
</where>
|
||||
</select>
|
||||
</mapper>
|
||||
|
|
|
|||
|
|
@ -522,4 +522,8 @@ public class ThdServiceImpl implements ITuiHuoApi {
|
|||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<NuKcslEntity> thdMaterialList(InvoicingThdMainEntity dto) {
|
||||
return nuKcslMapper.thdMaterialList(dto);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue