package com.thhy.engineering.modules.biz.engineering.mapper; import com.thhy.engineering.modules.biz.engineering.entity.SupplierDto; import com.thhy.engineering.modules.biz.engineering.entity.SysSupplier; import com.thhy.engineering.modules.biz.engineering.entity.SysSupplierPro; import com.thhy.general.annotations.Idkey; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.HashMap; import java.util.List; import java.util.Map; @Mapper public interface SysSupplierMapper { void supplierInsert(@Idkey("id") Map values); void supplierDel(String supplierId); //@Param("supplierId") String supplierId,@Param("proId") String proId void supplierProInsert(@Idkey("id") HashMap map); String supplierNoByOne(String supplierNo); String supplierNameByOne(String supplierName); String succByOne(String succ); List supplierList(Map values); List supplierProBy(@Param("supplierId") String id); SysSupplier supplierInfo(String supplierId); void supplierUpdate(Map values); void supplierProDel(@Param("supplierId")String id); List supplierPull(String companyId); }