egovframework.rfc3.fooderp.service.impl
Class ErpServiceImpl
java.lang.Object
egovframework.rte.fdl.cmmn.AbstractServiceImpl
egovframework.rfc3.fooderp.service.impl.ErpServiceImpl
- All Implemented Interfaces:
- ErpService
@Service(value="ErpService")
public class ErpServiceImpl
- extends egovframework.rte.fdl.cmmn.AbstractServiceImpl
- implements ErpService
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ErpServiceImpl
public ErpServiceImpl()
selectPackCodeTotal
public int selectPackCodeTotal(PackMainVO packMainVO)
throws java.lang.Exception
- Specified by:
selectPackCodeTotal in interface ErpService
- Throws:
java.lang.Exception
selectPackCode
public java.util.List<PackMainVO> selectPackCode(PackMainVO packMainVO)
throws java.lang.Exception
- Specified by:
selectPackCode in interface ErpService
- Throws:
java.lang.Exception
selectDeliveryPlan
public java.util.List<DeliveryPlanVO> selectDeliveryPlan(DeliveryPlanVO deliveryPlanVO)
throws java.lang.Exception
- Specified by:
selectDeliveryPlan in interface ErpService
- Throws:
java.lang.Exception
selectDeliveryPlan
public java.util.List<DeliveryPlanVO> selectDeliveryPlan(java.lang.String buyCode)
throws java.lang.Exception
- Specified by:
selectDeliveryPlan in interface ErpService
- Throws:
java.lang.Exception
selectCodeMstSub
public java.util.List<CodeMstSubVO> selectCodeMstSub(java.lang.String param)
throws java.lang.Exception
- Specified by:
selectCodeMstSub in interface ErpService
- Throws:
java.lang.Exception
selectDeliveryPlanSubTotal
public int selectDeliveryPlanSubTotal(DeliveryPlanVO deliveryPlanVO)
throws java.lang.Exception
- Specified by:
selectDeliveryPlanSubTotal in interface ErpService
- Throws:
java.lang.Exception
selectDeliveryPlanSubList
public java.util.List<PlanSubVO> selectDeliveryPlanSubList(DeliveryPlanVO deliveryPlanVO)
throws java.lang.Exception
- Specified by:
selectDeliveryPlanSubList in interface ErpService
- Throws:
java.lang.Exception
selectDeliveryPlanPackList
public java.util.List<PlanSubVO> selectDeliveryPlanPackList(DeliveryPlanVO deliveryPlanVO)
throws java.lang.Exception
- Specified by:
selectDeliveryPlanPackList in interface ErpService
- Throws:
java.lang.Exception
selectDeliveryPlanChangeList
public java.util.List<PlanSubVO> selectDeliveryPlanChangeList(DeliveryPlanVO deliveryPlanVO)
throws java.lang.Exception
- Specified by:
selectDeliveryPlanChangeList in interface ErpService
- Throws:
java.lang.Exception
getDeliveryPlan
public DeliveryPlanVO getDeliveryPlan(DeliveryPlanVO deliveryPlanVO)
throws java.lang.Exception
- Specified by:
getDeliveryPlan in interface ErpService
- Throws:
java.lang.Exception
deleteDeliveryPlanSub
public void deleteDeliveryPlanSub(DeliveryPlanVO deliveryPlanVO)
throws java.lang.Exception
- Specified by:
deleteDeliveryPlanSub in interface ErpService
- Throws:
java.lang.Exception
insertDeliveryPlanSub
public void insertDeliveryPlanSub(PlanSubVO planSubVO)
throws java.lang.Exception
- Specified by:
insertDeliveryPlanSub in interface ErpService
- Throws:
java.lang.Exception
selectDeliverySubTradeInfo
public java.util.List<PlanSubVO> selectDeliverySubTradeInfo(DeliveryPlanVO deliveryPlanVO)
throws java.lang.Exception
- Specified by:
selectDeliverySubTradeInfo in interface ErpService
- Throws:
java.lang.Exception
selectDeliveryTradeInfo
public java.util.List<PlanSubVO> selectDeliveryTradeInfo(DeliveryPlanVO deliveryPlanVO)
throws java.lang.Exception
- Specified by:
selectDeliveryTradeInfo in interface ErpService
- Throws:
java.lang.Exception
selectTradeInfo
public java.util.List<PlanSubVO> selectTradeInfo(DeliveryPlanVO deliveryPlanVO)
throws java.lang.Exception
- Specified by:
selectTradeInfo in interface ErpService
- Throws:
java.lang.Exception
selectPesticideInfo
public java.util.List<PesticideVO> selectPesticideInfo(PesticideVO pesticideVO)
throws java.lang.Exception
- Specified by:
selectPesticideInfo in interface ErpService
- Throws:
java.lang.Exception
selectPartnerList
public java.util.List<PartnerVO> selectPartnerList(PartnerVO partnerVO)
throws java.lang.Exception
- 생산자 정보 리스트
- Specified by:
selectPartnerList in interface ErpService
- Parameters:
partnerVO -
- Returns:
-
- Throws:
java.lang.Exception
selectPartnerTotal
public int selectPartnerTotal(PartnerVO partnerVO)
throws java.lang.Exception
- 생산자 정보 전체 카운팅
- Specified by:
selectPartnerTotal in interface ErpService
- Parameters:
partnerVO -
- Returns:
-
- Throws:
java.lang.Exception
selectProdMstList
public java.util.List<ProdMstVO> selectProdMstList(ProdMstVO prodMstVO)
- 취급상품 코드 리스트
T_BIZ_PROD(partnerCd) & T_PROD_MST 이너조인
- Specified by:
selectProdMstList in interface ErpService
- Parameters:
prodMstVO - : partnerCd PK값 사용
- Returns:
selectCodeMstVO
public java.util.List<CodeMstVO> selectCodeMstVO(CodeMstVO codeMstVO)
throws java.lang.Exception
- Specified by:
selectCodeMstVO in interface ErpService
- Throws:
java.lang.Exception
selectGoodsSearch
public java.util.List<ProdDivision> selectGoodsSearch(java.lang.String divCd)
throws java.lang.Exception
- Specified by:
selectGoodsSearch in interface ErpService
- Parameters:
prodDivision -
- Returns:
-
- Throws:
java.lang.Exception
selectProdDivisionVOList
public java.util.List<ProdDivision> selectProdDivisionVOList(ProdDivision prodDivision)
throws java.lang.Exception
- Specified by:
selectProdDivisionVOList in interface ErpService
- Parameters:
prodDivision -
- Returns:
-
- Throws:
java.lang.Exception
selectCodeSearch
public java.util.List<ProdMstVO> selectCodeSearch(ProdMstVO prodMstVO)
- 상품검색 다중 검색 ()
- Specified by:
selectCodeSearch in interface ErpService
- Parameters:
prodMstVO - searchKey1 - 대분류searchKey2 - 중분류searchKey3 - 상품코드searchKey4 - 상품명
- Returns:
selectPartnerVO
public PartnerVO selectPartnerVO(PartnerVO partnerVO)
throws java.lang.Exception
- 생산자 정보 상세보기
- Specified by:
selectPartnerVO in interface ErpService
- Parameters:
partnerVO -
- Returns:
-
- Throws:
java.lang.Exception
selectCodeSearch
public java.util.List<FarmMstVO> selectCodeSearch(FarmMstVO farmMstVO)
throws java.lang.Exception
- 거래처 재배지 정보
- Specified by:
selectCodeSearch in interface ErpService
- Parameters:
farmMstVO -
- Returns:
-
- Throws:
java.lang.Exception
updatePartnerVO
public void updatePartnerVO(PartnerVO partnerVO)
throws java.lang.Exception
- 생산자 정보 수정
- Specified by:
updatePartnerVO in interface ErpService
- Parameters:
partnerVO -
- Throws:
java.lang.Exception
insertProdMstVO
public void insertProdMstVO(ProdMstVO prodMstVO)
throws java.lang.Exception
- 취급상품 등록
- Specified by:
insertProdMstVO in interface ErpService
- Parameters:
prodMstVO -
- Throws:
java.lang.Exception
selectCodeSearchList
public java.util.List<ProdMstVO> selectCodeSearchList(ProdMstVO prodMstVO)
throws java.lang.Exception
- 취급상품 조건 검색
- Specified by:
selectCodeSearchList in interface ErpService
- Parameters:
ProdMstVO -
- Returns:
-
- Throws:
java.lang.Exception
selectFarmSidCnt
public int selectFarmSidCnt()
throws java.lang.Exception
- 재배지정보 입력 sid
- Specified by:
selectFarmSidCnt in interface ErpService
- Returns:
-
- Throws:
java.lang.Exception
insertFarmMstVO
public void insertFarmMstVO(FarmMstVO farmMstVO)
throws java.lang.Exception
- 재배지 정보 입력
- Specified by:
insertFarmMstVO in interface ErpService
- Parameters:
farmMstVO -
- Throws:
java.lang.Exception
deleteBizProd
public void deleteBizProd(java.lang.String partnerCd,
java.lang.String prodCd)
throws java.lang.Exception
- 취급상품 삭제
- Specified by:
deleteBizProd in interface ErpService
- Parameters:
prodMstVO -
- Throws:
java.lang.Exception
actionLogin
public LoginVO actionLogin(java.lang.String partnerCd)
throws java.lang.Exception
- 생산자 로그인
- Specified by:
actionLogin in interface ErpService
- Parameters:
partnerCd -
- Returns:
-
- Throws:
java.lang.Exception
selectContractList
public java.util.List<ProdContractVO> selectContractList(ProdContractVO prodContractVO)
throws java.lang.Exception
- 계약정보 조회 리스트
- Specified by:
selectContractList in interface ErpService
- Parameters:
prodContractVO -
- Returns:
-
- Throws:
java.lang.Exception
selectContractTotal
public int selectContractTotal(ProdContractVO prodContractVO)
throws java.lang.Exception
- 계약정보 조회 카운트
- Specified by:
selectContractTotal in interface ErpService
- Parameters:
prodContractVO -
- Returns:
-
- Throws:
java.lang.Exception
selectContractVO
public ProdContractVO selectContractVO(ProdContractVO prodContractVO)
throws java.lang.Exception
- 생산계약 상세보기
- Specified by:
selectContractVO in interface ErpService
- Parameters:
prodContractVO -
- Returns:
-
- Throws:
java.lang.Exception
selectOrderIngList
public java.util.List<OrderIngVO> selectOrderIngList(OrderIngVO orderIngVO)
throws java.lang.Exception
- 납품관리
- Specified by:
selectOrderIngList in interface ErpService
- Parameters:
orderIngVO -
- Returns:
-
- Throws:
java.lang.Exception
selectOrderIngTotal
public int selectOrderIngTotal(OrderIngVO orderIngVO)
throws java.lang.Exception
- 납품관리 페이징 카운트
- Specified by:
selectOrderIngTotal in interface ErpService
- Parameters:
orderIngVO -
- Returns:
-
- Throws:
java.lang.Exception
selectOrderIngVO
public OrderIngVO selectOrderIngVO(OrderIngVO orderIngVO)
throws java.lang.Exception
- 납품관리 상세보기
- Specified by:
selectOrderIngVO in interface ErpService
- Parameters:
orderIngVO -
- Returns:
-
- Throws:
java.lang.Exception
selectOrderIngCodeVO
public java.util.List<OrderIngVO> selectOrderIngCodeVO(OrderIngVO orderIngVO)
throws java.lang.Exception
- 납품관리 상세보기(납품 코드별 상품)
- Specified by:
selectOrderIngCodeVO in interface ErpService
- Parameters:
orderIngVO -
- Returns:
-
- Throws:
java.lang.Exception
deleteFarmMstVO
public void deleteFarmMstVO(long farmSid)
throws java.lang.Exception
- 생산자 정보삭제
- Specified by:
deleteFarmMstVO in interface ErpService
- Parameters:
farmSid -
- Throws:
java.lang.Exception
selectOrderIngCalculateList
public java.util.List<OrderIngVO> selectOrderIngCalculateList(OrderIngVO orderIngVO)
throws java.lang.Exception
- 정산관리
- Specified by:
selectOrderIngCalculateList in interface ErpService
- Parameters:
orderIngVO -
- Returns:
-
- Throws:
java.lang.Exception
selectFarmingMaxId
public long selectFarmingMaxId()
throws java.lang.Exception
- Specified by:
selectFarmingMaxId in interface ErpService
- Throws:
java.lang.Exception
selectFarmingListTotal
public int selectFarmingListTotal(FarmingVO farmingVO)
throws java.lang.Exception
- 영농일지 전체갯수
- Specified by:
selectFarmingListTotal in interface ErpService
- Parameters:
farmingVO -
- Returns:
-
- Throws:
java.lang.Exception
selectFarmingList
public java.util.List<FarmingVO> selectFarmingList(FarmingVO farmingVO)
throws java.lang.Exception
- 영농일지 목록
- Specified by:
selectFarmingList in interface ErpService
- Parameters:
farmingVO -
- Returns:
-
- Throws:
java.lang.Exception
getFarming
public FarmingVO getFarming(FarmingVO farmingVO)
throws java.lang.Exception
- Specified by:
getFarming in interface ErpService
- Throws:
java.lang.Exception
insertFarmDiary
public void insertFarmDiary(FarmingVO farmingVO)
throws java.lang.Exception
- Specified by:
insertFarmDiary in interface ErpService
- Throws:
java.lang.Exception
updateFarmDiary
public void updateFarmDiary(FarmingVO farmingVO)
throws java.lang.Exception
- Specified by:
updateFarmDiary in interface ErpService
- Throws:
java.lang.Exception
deleteFarmDiary
public void deleteFarmDiary(FarmingVO farmingVO)
throws java.lang.Exception
- Specified by:
deleteFarmDiary in interface ErpService
- Throws:
java.lang.Exception
selectFarmingSubList
public java.util.List<FarmingSubVO> selectFarmingSubList(FarmingVO farmingVO)
throws java.lang.Exception
- 재배지 정보
- Specified by:
selectFarmingSubList in interface ErpService
- Parameters:
farmingVO -
- Returns:
-
- Throws:
java.lang.Exception
insertFarmDiarySub
public void insertFarmDiarySub(FarmingVO farmingVO)
throws java.lang.Exception
- Specified by:
insertFarmDiarySub in interface ErpService
- Throws:
java.lang.Exception
deleteFarmDiarySub
public void deleteFarmDiarySub(FarmingVO farmingVO)
throws java.lang.Exception
- Specified by:
deleteFarmDiarySub in interface ErpService
- Throws:
java.lang.Exception