package com.thhy.materials.modules.biz.weigh.mapper; import com.thhy.general.annotations.Idkey; import com.thhy.materials.modules.biz.concret.entity.SysSteel; import com.thhy.materials.modules.biz.concret.entity.dto.DicetName; import com.thhy.materials.modules.biz.concret.entity.dto.TMinxingPlant; import com.thhy.materials.modules.biz.concret.entity.dto.WeighDto; import com.thhy.materials.modules.biz.helmet.entity.TDataSmock; import com.thhy.materials.modules.biz.helmet.entity.TDataValue; import com.thhy.materials.modules.biz.video.entity.TVideoNo; import com.thhy.materials.modules.biz.weigh.dto.QueryWeighDto; import com.thhy.materials.modules.biz.weigh.entity.TSuMaterialWarehouseRecord; import com.thhy.materials.modules.biz.weigh.entity.TWeighbridge; import com.thhy.materials.modules.biz.weigh.entity.WeighVo; import com.thhy.materials.modules.biz.weigh.entity.dto.AssistGoodDto; import com.thhy.materials.modules.biz.weigh.entity.dto.MaterialStockRecordDto; import com.thhy.materials.modules.biz.weigh.entity.dto.MouldDto; import com.thhy.materials.modules.biz.weigh.entity.dto.SteelDto; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.springframework.web.bind.annotation.PostMapping; import java.util.HashMap; import java.util.List; import java.util.Map; /** * @Author QiuYuHao * @CreateDate 2023-08-29 16:31:50 * 地磅mapper */ @Mapper public interface WeighMapper { List queryAll(QueryWeighDto queryWeighDto); Integer mixingPlantId(); List findAlltask(@Param("byId") Integer byId,@Param("dictName") String dictName); String dictIdByOne(String tradeName); List dictList(); String forwardingUnitSelectBy(String forwardingUnit); void minxingIn(HashMap hashMap); List findAlltaskAll(String dictName); Double selectMaterialValue(String dictId); void materialStockRecordIn(HashMap hashMap1); void materialStockRecordUp(@Param("dictId") String dictId,@Param("doubleValue") double doubleValue); List videoList(); List videoListPage(Map values); List webVideoList(Map values); Integer mixingPlantIdNew(); List findAlltaskNew(@Param("byId") Integer byId,@Param("dictName") String dictName); Double selectMaterialValueNew(String dictId); void materialStockRecordInNew(HashMap hashMap1); void materialStockRecordUpNew(@Param("dictId") String dictId,@Param("doubleValue") double doubleValue); void minxingInNew(HashMap hashMap); List findAlltaskAllNew(String dictName); List mixingPlantIsIn(); Integer netWeighNew(Integer byId); void netWeighUpdateNew(@Param("byId") Integer byId,@Param("netWeight") double netWeight); List weighbridgeList(Map values); List weighbridgeListType(); Double materialStockValue(String dictId); void materialStockRecordIns(HashMap hashMap); void weighbridgeUpdateType(Integer weighbridgeId); List materialStockInventory(); List steelInventory(); List assistGoodInventory(); List mouldInventory(); List steelType(); void steelRecordIn(@Idkey("id") HashMap hashMap); void steelUp(@Param("steelId") String steelId,@Param("doubleValue") double doubleValue); List materialWarehouseRecordList(Map values); void materialWarehouseRecordInsert(@Idkey("id") Map values); void materialWarehouseRecordUpdate(Map values); void materialWarehouseRecordDel(String id); List headThingJsDateValue(); TDataSmock headThingJsDateSmock(); TDataValue headThingJsDateValueByOne(); List headThingJsDateValueMonth(); }