功能完善

This commit is contained in:
bns_han 2024-02-23 10:31:25 +08:00
parent 9ca45416b3
commit bd05a25423
5 changed files with 108 additions and 5 deletions

View File

@ -10,32 +10,113 @@ import java.math.BigDecimal;
import java.util.List; import java.util.List;
/**
* @author bns
*/
@Mapper @Mapper
public interface PurchaseInputMapper { public interface PurchaseInputMapper {
/**
* 查询
*
* @param bean 查询条件
* @return 结果
*/
List<PurchaseCheckInfo> selectPutInListList(PurchaseCheckInfo bean); List<PurchaseCheckInfo> selectPutInListList(PurchaseCheckInfo bean);
/**
* 查询
*
* @param taskId 查询条件
* @return 结果
*/
String selectTypeNameByTaskId(Long taskId); String selectTypeNameByTaskId(Long taskId);
/**
* 查询
*
* @param purchaseMacodeInfo 查询条件
* @return 结果
*/
List<PurchaseMacodeInfo> selectPutinDetails(PurchaseMacodeInfo purchaseMacodeInfo); List<PurchaseMacodeInfo> selectPutinDetails(PurchaseMacodeInfo purchaseMacodeInfo);
/**
* 修改
*
* @param maMachine
* @return 结果
*/
int updateMaMachine(MaMachine maMachine); int updateMaMachine(MaMachine maMachine);
/**
* 查询
*
* @param typeId 查询条件
* @return 结果
*/
MaType selectTypeByTypeId(Long typeId); MaType selectTypeByTypeId(Long typeId);
/**
* 修改
*
* @param maType
* @return 结果
*/
int updateTypeByTypeId(MaType maType); int updateTypeByTypeId(MaType maType);
/**
* 查询
* @param taskId 查询条件
* @param typeId 查询条件
* @return 结果
*/
BigDecimal selectInputNUmByTypeId(@Param("taskId") Long taskId, @Param("typeId") Long typeId); BigDecimal selectInputNUmByTypeId(@Param("taskId") Long taskId, @Param("typeId") Long typeId);
/**
* 修改
*
* @param purchaseCheckDetails
* @return 结果
*/
int updateByTaskIdTypeId(PurchaseCheckDetails purchaseCheckDetails); int updateByTaskIdTypeId(PurchaseCheckDetails purchaseCheckDetails);
/**
* 新增
*
* @param applyDetails
* @return 结果
*/
int insertInputApplyDetails(InputApplyDetails applyDetails); int insertInputApplyDetails(InputApplyDetails applyDetails);
/**
* 修改
*
* @param purchaseMacodeInfo
* @return 结果
*/
int updateMacodeByType(PurchaseMacodeInfo purchaseMacodeInfo); int updateMacodeByType(PurchaseMacodeInfo purchaseMacodeInfo);
/**
* 新增
*
* @param maInputRecord
* @return 结果
*/
int insertMaInputRecord(MaInputRecord maInputRecord); int insertMaInputRecord(MaInputRecord maInputRecord);
/**
* 查询
*
* @param taskId 查询条件
* @return 结果
*/
Integer selectMacodeInfoStatusByTaskId(Long taskId); Integer selectMacodeInfoStatusByTaskId(Long taskId);
/**
* 修改
*
* @param task
* @return 结果
*/
int updateTmTask(TmTask task); int updateTmTask(TmTask task);
} }

View File

@ -7,17 +7,32 @@ import com.bonus.sgzb.app.domain.PurchaseMacodeInfo;
import java.util.List; import java.util.List;
/**
* @author bns
*/
public interface PurchaseInputService { public interface PurchaseInputService {
/** /**
* 列表 * 新购入库列表
*
* @param bean 查询条件
* @return AjaxResult对象
*/ */
List<PurchaseCheckInfo> getList(PurchaseCheckInfo bean); List<PurchaseCheckInfo> getList(PurchaseCheckInfo bean);
/** /**
* 详情 * 详情
*
* @param purchaseMacodeInfo
* @return 详细信息列表
*/ */
List<PurchaseMacodeInfo> selectPutinDetails(PurchaseMacodeInfo purchaseMacodeInfo); List<PurchaseMacodeInfo> selectPutinDetails(PurchaseMacodeInfo purchaseMacodeInfo);
/**
* 修改管理状态
*
* @param maInputVO
* @return 修改结果
*/
int modifyManageStatus(MaInputVO maInputVO); int modifyManageStatus(MaInputVO maInputVO);
} }

View File

@ -15,6 +15,9 @@ import java.util.Date;
import java.util.List; import java.util.List;
/**
* @author bns
*/
@Service @Service
public class PurchaseInputServiceImpl implements PurchaseInputService { public class PurchaseInputServiceImpl implements PurchaseInputService {

View File

@ -93,9 +93,11 @@ public interface IPurchaseCheckInfoService
List<PurchaseInput> putInExportList(PurchaseCheckInfo purchaseCheckInfo); List<PurchaseInput> putInExportList(PurchaseCheckInfo purchaseCheckInfo);
/** /**
* * 获取新购验收任务--验收单
* @param *
* @return * @param taskId
*/ * @param keyWord
* @return
*/
PurchaseCheckInfo getAcceptanceForm(Long taskId, String keyWord); PurchaseCheckInfo getAcceptanceForm(Long taskId, String keyWord);
} }

View File

@ -376,6 +376,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
WHEN ppd.`status` = 1 THEN '已验收' WHEN ppd.`status` = 1 THEN '已验收'
WHEN ppd.`status` = 2 THEN '验收不通过' WHEN ppd.`status` = 2 THEN '验收不通过'
WHEN ppd.`status` = 3 THEN '已入库' WHEN ppd.`status` = 3 THEN '已入库'
WHEN ppd.`status` = 4 THEN '入库不通过'
ELSE '' ELSE ''
END AS purchasingStatus END AS purchasingStatus
FROM FROM
@ -410,6 +411,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
WHEN ppd.`status` = 1 THEN '待入库' WHEN ppd.`status` = 1 THEN '待入库'
WHEN ppd.`status` = 2 THEN '验收不通过' WHEN ppd.`status` = 2 THEN '验收不通过'
WHEN ppd.`status` = 3 THEN '已入库' WHEN ppd.`status` = 3 THEN '已入库'
WHEN ppd.`status` = 4 THEN '入库不通过'
ELSE '' ELSE ''
END AS statusResult END AS statusResult
FROM FROM