退料接收记录

This commit is contained in:
bns_han 2024-01-11 19:28:04 +08:00
parent 0ed978a97d
commit b95cbc87dc
5 changed files with 37 additions and 0 deletions

View File

@ -144,4 +144,15 @@ public class BackReceiveController extends BaseController {
throw new RuntimeException(e);
}
}
@Log(title = "退料接收记录", businessType = BusinessType.INSERT)
@PostMapping("backReceiveRecord")
public AjaxResult backReceiveRecord(@RequestBody BackApplyInfo record) {
try {
List<BackApplyInfo> list =backReceiveService.backReceiveRecord(record);
return AjaxResult.success(list);
} catch (Exception e) {
throw new RuntimeException(e);
}
}
}

View File

@ -55,4 +55,6 @@ public interface BackReceiveMapper {
List<BackApplyInfo> codeQuery(BackApplyInfo record);
List<BackApplyInfo> qrcodeQuery(BackApplyInfo record);
List<BackApplyInfo> backReceiveRecord(BackApplyInfo record);
}

View File

@ -21,4 +21,6 @@ public interface BackReceiveService {
List<BackApplyInfo> codeQuery(BackApplyInfo record);
List<BackApplyInfo> qrcodeQuery(BackApplyInfo record);
List<BackApplyInfo> backReceiveRecord(BackApplyInfo record);
}

View File

@ -151,6 +151,11 @@ public class BackReceiveServiceImpl implements BackReceiveService {
return backReceiveMapper.qrcodeQuery(record);
}
@Override
public List<BackApplyInfo> backReceiveRecord(BackApplyInfo record) {
return backReceiveMapper.backReceiveRecord(record);
}
private int insertRAD(int taskId, List<BackApplyInfo> wxList) {
int result = 0;
if(wxList !=null){

View File

@ -722,6 +722,23 @@
WHERE
qr_code =#{qrCode}
</select>
<select id="backReceiveRecord" resultType="com.bonus.sgzb.app.domain.BackApplyInfo">
SELECT
mt2. type_name as typeName,
mt1.type_name as typeCode,
bcd.back_num as backNum,
mm.ma_code as maCode,
bcd.create_time as backTime,
bcd.back_status as backStatus
FROM
back_check_details bcd
LEFT JOIN ma_type mt1 ON mt1.type_id = bcd.type_id
LEFT JOIN ma_type mt2 ON mt2.type_id = mt1.parent_id
LEFT JOIN ma_machine mm on mm.ma_id=bcd.ma_id
WHERE bcd.parent_id=#{parentId}
ORDER BY
bcd.create_time DESC
</select>
</mapper>