| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 |
- package com.steerinfo.dil.mapper;
- import org.apache.ibatis.annotations.Param;
- import org.mapstruct.Mapper;
- import java.math.BigDecimal;
- import java.util.ArrayList;
- import java.util.List;
- import java.util.Map;
- @Mapper
- public interface BackgroundProcessingMapper {
- //通过采购订单号关闭一车多趟
- int closePurOrderMoreTrips(String purchaseOrderNo);
- Integer getOrderType(Map<String, Object> map);
- int updatePurOrderOrgId(Map<String, Object> map);
- Map<String, Object> getOrderMesByOrderNum(String orderNumber);
- ArrayList<Integer> getAllPurOrder(String purchaseOrderNo);
- int deleteOrders(ArrayList<Integer> list);
- int deleteOrderMaterials(ArrayList<Integer> list);
- int batchByOrderIdForTotalDelete(ArrayList<Integer> list);
- List<Integer> enFactoryCheck(BigDecimal resultTotalId);
- List<Integer> loadCheck(BigDecimal resultTotalId);
- List<Integer> unloadCheck(BigDecimal resultTotalId);
- List<Integer> weightCheck(BigDecimal resultTotalId);
- List<Integer> outFactoryCheck(BigDecimal resultTotalId);
- List<Map<String, Object>> getEnFactoryResult(@Param("resultTotalId") BigDecimal resultTotalId,@Param("sqe") Integer sqe);
- List<Map<String, Object>> loadResult(@Param("resultTotalId") BigDecimal resultTotalId,@Param("sqe") Integer sqe);
- List<Map<String, Object>> unloadResult(@Param("resultTotalId") BigDecimal resultTotalId,@Param("sqe") Integer sqe);
- List<Map<String, Object>> weightResult(@Param("resultTotalId") BigDecimal resultTotalId,@Param("sqe") Integer sqe);
- List<Map<String, Object>> outFactoryResult(@Param("resultTotalId") BigDecimal resultTotalId,@Param("sqe") Integer sqe);
- int deleteEnFactoryUnnecessaryResult(@Param("list") List<Integer> list);
- int deleteLoadUnnecessaryResult(@Param("list") List<Integer> list);
- int deleteUnloadUnnecessaryResult(@Param("list") List<Integer> list);
- int deleteWeightUnnecessaryResult(@Param("list") List<Integer> list);
- int deleteOutFactoryUnnecessaryResult(@Param("list") List<Integer> list);
- int allowEnfactory(String orderNumber);
- int updateOrderCanWork(String orderNumber);
- int updateOrderStatus(Map<String, Object> map);
- //根据总实绩无差别删除多余计量实绩,仅保留一条
- int deleteExtraWeight(BigDecimal resultTotalId);
- //根据总实绩无差别删除多余装货实绩,仅保留一条
- int deleteExtraLoad(BigDecimal resultTotalId);
- //根据总实绩无差别删除多余卸货实绩,仅保留一条
- int deleteExtraUnload(BigDecimal resultTotalId);
- //插入待传金蝶表格
- int insertNotUpload(Map<String,Object> map);
- //重置钢材打印数量
- int resetPrintNumber(Map<String,Object> map);
- //查询钢材车辆进厂并且没有净重的总实绩
- Map<String,Object> getDetailsForEnAndQue(Map<String,Object> map);
- //清空进厂信息
- int clearEnDetails(Map<String,Object> map);
- }
|