|
@@ -2,6 +2,7 @@ package com.rongwei.bscommon.sys.dao;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
|
import com.rongwei.bsentity.domain.QhseVisitorManagementDo;
|
|
|
+import com.rongwei.bsentity.vo.QhseVisitorManagementVo;
|
|
|
import org.apache.ibatis.annotations.Param;
|
|
|
import org.apache.ibatis.annotations.Select;
|
|
|
|
|
@@ -45,15 +46,17 @@ public interface QhseVisitorManagementDao extends BaseMapper<QhseVisitorManageme
|
|
|
|
|
|
|
|
|
@Select("SELECT\n" +
|
|
|
- " *\n" +
|
|
|
+ " a.*,b.NAME \"APPROVALSTATUSNAME\"\n" +
|
|
|
"FROM\n" +
|
|
|
- " qhse_visitor_management\n" +
|
|
|
+ " qhse_visitor_management a\n" +
|
|
|
+ " LEFT JOIN sys_dict b ON a.APPROVALSTATUS = b.VALUE and b.DELETED ='0' and b.DICTTYPE ='fk_audit_status'\n" +
|
|
|
"WHERE\n" +
|
|
|
- " DELETED = '0'\n" +
|
|
|
- " AND MOBILEPHONENUMBER = #{phone}\n" +
|
|
|
- " AND TRUNC(CREATEDATE) = TRUNC(CURRENT_DATE)\n" +
|
|
|
- " ORDER BY MODIFYDATE DESC")
|
|
|
- List<QhseVisitorManagementDo> getRecordByPhone(@Param("phone") String phone);
|
|
|
+ " a.DELETED = '0'\n" +
|
|
|
+ " AND a.MOBILEPHONENUMBER = #{phone}\n" +
|
|
|
+ " AND TRUNC(a.CREATEDATE) = TRUNC(CURRENT_DATE)\n" +
|
|
|
+ "ORDER BY\n" +
|
|
|
+ " a.MODIFYDATE DESC")
|
|
|
+ List<QhseVisitorManagementVo> getRecordByPhone(@Param("phone") String phone);
|
|
|
|
|
|
|
|
|
@Select("SELECT count(ID) \"count\" FROM qhse_blacklist WHERE IDNUMBER = #{idNumber} AND DELETED = '0'")
|