Administrator
2023-02-15 ffffbd25e21205601cb9ae60e93ebb2e31b9607e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
package com.mandi.basicconfig.mapper;
 
import java.util.List;
import java.util.Map;
 
import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.Update;
 
import com.mandi.basicconfig.persist.FdRepertoryNexus;
 
public interface FdRepertoryNexusMapper {
    
    @Select("select * from fd_repertory_nexus where sdepartNo=#{sdepartNo} and ckNo=#{ckNo} and ywdyNo=#{ywdyNo} ")
    public FdRepertoryNexus getbyIds(FdRepertoryNexus renexus);
    @Select("select top 1 * from fd_repertory_nexus where ckNo=#{ckNo} and ywdyNo=#{ywdyNo} ")
    public FdRepertoryNexus getbyckNoAndYwdyNo(@Param("ckNo") String ckNo,@Param("ywdyNo") String ywdyNo);
    
    @Insert("insert into fd_repertory_nexus (sdepartNo,ckNo,ywdyNo) values (#{sdepartNo},#{ckNo},#{ywdyNo}) ")
    public int insertRepertoryNexus(FdRepertoryNexus renexus);
    @Update("update fd_repertory_nexus set sdepartNo=#{sdepartNo} where ckNo=#{ckNo} and ywdyNo=#{ywdyNo}")
    public int updateRepertoryNexus(FdRepertoryNexus renexus);
    
    @Delete("delete from fd_repertory_nexus where sdepartNo=#{sdepartNo} and  ckNo=#{ckNo} and ywdyNo=#{ywdyNo} ")
    public int delRepertoryNexus(FdRepertoryNexus renexus);
    
    @Delete("delete from fd_repertory_nexus where sdepartNo=#{sdepartNo} ")
    public int delRepertoryNexusBySdepartNo(String sdepartNo);
    
    
    @Select("select * from fd_repertory_nexus where sdepartNo=#{sdepartNo} ")
    public List<FdRepertoryNexus> getBySdepartNo(String sdepartNo);
    
    @Select("select b.name+'('+a.name+')' ckName,b.code+'_'+a.depotNo as code from repertory  a LEFT JOIN nc_ywdy b on a.pk_org =b.pkid where a.depotNo LIKE 'C%'  and b.code in ('101','102','103','113','111','114') ORDER BY b.code ASC ")
    public List<Map<String, Object>> getAllCk();
    
    
    
    
    
    
    
 
}