parent
d75b09a6a4
commit
0b62af39d6
|
|
@ -116,6 +116,24 @@ public class InvoicingQldApi {
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 请领单-移除物料
|
||||
* 传请领单号+物料id
|
||||
*
|
||||
* @param queryDto
|
||||
* @return
|
||||
*/
|
||||
@ApiOperation(value = "请领单-移除物料", notes = "请领单-移除物料")
|
||||
@PostMapping(value = "/deleteQldWl")
|
||||
public Result<?> deleteQldWl(@RequestBody InvoicingQldQueryEntity queryDto) {
|
||||
boolean result = qinglingApi.deleteQldWl(queryDto);
|
||||
if (result) {
|
||||
return Result.OK("移除成功");
|
||||
} else {
|
||||
return Result.error("移除失败");
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 请领单-购物车-清空
|
||||
* 传nuid+elderid
|
||||
|
|
@ -330,4 +348,22 @@ public class InvoicingQldApi {
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 请领单-调整物料数量
|
||||
* 传请领单号+物料id+物料数量
|
||||
*
|
||||
* @param queryDto
|
||||
* @return
|
||||
*/
|
||||
@ApiOperation(value = "请领单-调整物料数量", notes = "请领单-调整物料数量")
|
||||
@PostMapping(value = "/updateQldWlSl")
|
||||
public Result<?> updateQldWlSl(@RequestBody InvoicingQldQueryEntity queryDto) {
|
||||
boolean result = qinglingApi.updateQldWlSl(queryDto);
|
||||
if (result) {
|
||||
return Result.OK("修改成功");
|
||||
} else {
|
||||
return Result.error("修改失败");
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -56,4 +56,9 @@ public class InvoicingQldQueryEntity{
|
|||
*/
|
||||
private String searchContent;
|
||||
|
||||
/**
|
||||
* 请领数量
|
||||
*/
|
||||
private Integer qlNum;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -44,4 +44,8 @@ public interface IQinglingApi {
|
|||
boolean orderReturn(InvoicingQldMainEntity dto);
|
||||
|
||||
boolean outbound(InvoicingQldMainEntity dto);
|
||||
|
||||
boolean deleteQldWl(InvoicingQldQueryEntity queryDto);
|
||||
|
||||
boolean updateQldWlSl(InvoicingQldQueryEntity queryDto);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -23,4 +23,8 @@ public interface NuInvoicingQldInfoMapper extends BaseMapper<NuInvoicingQldInfo>
|
|||
List<InvoicingQldInfoEntity> queryWlInfo(InvoicingQldQueryEntity queryDto);
|
||||
|
||||
IPage<NuInvoicingQldInfo> pages(Page<NuInvoicingQldInfo> page, @Param("dto") NuInvoicingQldInfo dto);
|
||||
|
||||
int deleteQldWl(InvoicingQldQueryEntity queryDto);
|
||||
|
||||
int updateQldWlSl(InvoicingQldQueryEntity queryDto);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -93,4 +93,12 @@
|
|||
where info.qld_no = #{dto.qldNo}
|
||||
order by info.create_time desc
|
||||
</select>
|
||||
|
||||
<delete id="deleteQldWl">
|
||||
delete from nu_invoicing_qld_info where qld_no = #{qldNo} and wl_id = #{wlId}
|
||||
</delete>
|
||||
|
||||
<update id="updateQldWlSl">
|
||||
update nu_invoicing_qld_info set ql_num = #{qlNum} where qld_no = #{qldNo} and wl_id = #{wlId}
|
||||
</update>
|
||||
</mapper>
|
||||
|
|
|
|||
|
|
@ -184,6 +184,14 @@ public class QingLingServiceImpl implements IQinglingApi {
|
|||
return invoicingQldGwcService.deletePhysics(queryDto.getGwcId()) > 0 ? true : false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean deleteQldWl(InvoicingQldQueryEntity queryDto) {
|
||||
if (StringUtils.isBlank(queryDto.getQldNo()) || StringUtils.isBlank(queryDto.getWlId())) {
|
||||
return false;
|
||||
}
|
||||
return invoicingQldInfoMapper.deleteQldWl(queryDto) > 0 ? true : false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean removeAllGwc(InvoicingQldQueryEntity queryDto) {
|
||||
if (StringUtils.isBlank(queryDto.getNuId()) || StringUtils.isBlank(queryDto.getElderId())) {
|
||||
|
|
@ -787,4 +795,11 @@ public class QingLingServiceImpl implements IQinglingApi {
|
|||
return invoicingQldMainService.update(qldData, qw);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean updateQldWlSl(InvoicingQldQueryEntity queryDto) {
|
||||
if (StringUtils.isBlank(queryDto.getQldNo()) || StringUtils.isBlank(queryDto.getWlId()) || queryDto.getQlNum() == null) {
|
||||
return false;
|
||||
}
|
||||
return invoicingQldInfoMapper.updateQldWlSl(queryDto) > 0 ? true : false;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue