@ -43,16 +43,16 @@ public interface CrmMapper extends BaseMapper<ProjectInfo> {
int countByUserProjectSid ( @Param ( "userProjectSid" ) String userProjectSid , @Param ( "templateSid" ) String templateSid ) ;
@Select ( "select * from user_project where userSid=#{userSid}" )
List < UserProject > getProjectByUserSid ( @Param ( "userSid" ) String userSid ) ;
@Select ( "select * from user_project a left join project_information b on b.sid=a.projectSid where a. userSid=#{userSid} and b.stateSid=#{state Sid}" )
List < UserProject > getProjectByUserSid ( @Param ( "userSid" ) String userSid , @Param ( "stateSid" ) String stateSid ) ;
//
@Select ( "select * from project_account where sid=#{sid}" )
ProjectAccount getAccountBySid ( @Param ( "sid" ) String sid ) ;
@Update ( "update project_account set balance=#{balance} where sid=#{sid}" )
int updateBalanceBySid ( @Param ( "balance" ) BigDecimal balance , @Param ( "sid" ) String sid ) ;
@Select ( "select projectSid from user_project a left join project_information b on b.sid=a.projectSid where a.userSid=#{userSid} and b.stateSid=#{state Sid}" )
List < String > getProjectSidByUserSid ( @Param ( "userSid" ) String userSid , @Param ( "stateSid" ) String stateSid ) ;
@Select ( "select projectSid from user_project a where a.userSid=#{userSid}" )
List < String > getProjectSidByUserSid ( @Param ( "userSid" ) String userSid ) ;
@Select ( "select p.*,e.enterpriseName as enterpriseName from project_account p left join enterprise_information e on e.sid =p.enterpriseSid " +
"where projectSid=#{projectSid} " )
List < ProjectAccountVo > getAccountByProjectSid ( @Param ( "projectSid" ) String projectSid ) ;