zm
2020-05-18 a18bfacbf56b401f6e0fdae8710fbca4df8cff77
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
47
48
49
50
51
52
53
54
55
package com.changhong.epc.form.mapper.tenant;
 
import com.changhong.epc.bean.form.SectoralAssets;
import org.apache.ibatis.annotations.Param;
 
import java.util.List;
 
/**
 * 部门折旧信息汇总
 */
public interface SectoralAssetsMapper {
    /**
     *同过部门、时间(yyyy-MM)查询
     *
     */
    List<SectoralAssets> getSectoralAssets(
            @Param("companyOrgCode") String companyOrgCode
            , @Param("date") String date
            , @Param("formId") String formId
            , @Param("yesCode") String yesCode
    );
 
    /**
     *新增数据
     * 
     */
    int addSectoralAssets(SectoralAssets sectoralAssets);
    
    /**
     *更改 
     *
     */
    int updateSectoralAssets(SectoralAssets sectoralAssets);
    
    
    /** 
     * 判断一级部门是否计提
     * 
     */
    int isAccrued(@Param("useDep")String useDep,
                @Param("date")String date);
 
    
    int isBooking(@Param("useDep")String useDep,
            @Param("date")String date);
 
    SectoralAssets findOrgAssert(@Param("date") String date
            ,@Param("orgCode") String orgCode);
 
    int updateBookKeepingState(@Param("state") String state,@Param("id") String id,@Param("date") String date,@Param("number") String number);
 
    int updateSectoralAssetsStatus(@Param("bookkeepingState")String state,@Param("id")String id,@Param("voucherCode") String voucherCode);
 
    String getLastDepreciationDate(@Param("useDep") String orgCode, @Param("account") Boolean account);
}