瀏覽代碼

UU互联手机接口

git-svn-id: svn+ssh://10.10.101.21/source/platform/platform-b2b@7254 f3bf4e98-0cf0-11e4-a00c-a99a8b9d557d
hejq 9 年之前
父節點
當前提交
c0a08bbe25

+ 13 - 0
src/main/java/com/uas/platform/b2b/mobile/dao/BulletinCenterDao.java

@@ -0,0 +1,13 @@
+package com.uas.platform.b2b.mobile.dao;
+
+import org.springframework.data.jpa.repository.JpaRepository;
+import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
+import org.springframework.stereotype.Repository;
+
+import com.uas.platform.b2b.mobile.model.BulletinCenter;
+
+@Repository
+public interface BulletinCenterDao
+		extends JpaRepository<BulletinCenter, Long>, JpaSpecificationExecutor<BulletinCenter> {
+
+}

+ 19 - 0
src/main/java/com/uas/platform/b2b/mobile/dao/ClockAddressDao.java

@@ -0,0 +1,19 @@
+package com.uas.platform.b2b.mobile.dao;
+
+import org.springframework.data.jpa.repository.JpaRepository;
+import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
+import org.springframework.stereotype.Repository;
+
+import com.uas.platform.b2b.mobile.model.ClockAddress;
+
+@Repository
+public interface ClockAddressDao extends JpaRepository<ClockAddress, Long>, JpaSpecificationExecutor<ClockAddress> {
+
+	/**
+	 * 通过enuu获取打卡地址信息
+	 * 
+	 * @param enuu
+	 * @return
+	 */
+	public ClockAddress getAddressByEnuu(Long enuu);
+}

+ 24 - 0
src/main/java/com/uas/platform/b2b/mobile/dao/ClockSetCenterDao.java

@@ -0,0 +1,24 @@
+package com.uas.platform.b2b.mobile.dao;
+
+import java.util.List;
+
+import org.springframework.data.jpa.repository.JpaRepository;
+import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
+import org.springframework.stereotype.Repository;
+
+import com.uas.platform.b2b.mobile.model.ClockSetCenter;
+
+@Repository
+public interface ClockSetCenterDao
+		extends JpaRepository<ClockSetCenter, Long>, JpaSpecificationExecutor<ClockSetCenter> {
+
+	/**
+	 * 通过emcode和enu查询打卡班次
+	 * 
+	 * @param emcode
+	 * @param enuu
+	 * @return
+	 */
+	public List<ClockSetCenter> getSignCardInfoByEmcodeAndEnuu(String emcode, Long enuu);
+
+}

+ 12 - 0
src/main/java/com/uas/platform/b2b/mobile/dao/FeePleaseDao.java

@@ -0,0 +1,12 @@
+package com.uas.platform.b2b.mobile.dao;
+
+import org.springframework.data.jpa.repository.JpaRepository;
+import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
+import org.springframework.stereotype.Repository;
+
+import com.uas.platform.b2b.mobile.model.FeePlease;
+
+@Repository
+public interface FeePleaseDao extends JpaSpecificationExecutor<FeePlease>, JpaRepository<FeePlease, Long> {
+
+}

+ 13 - 0
src/main/java/com/uas/platform/b2b/mobile/dao/FeePleaseDetailDao.java

@@ -0,0 +1,13 @@
+package com.uas.platform.b2b.mobile.dao;
+
+import org.springframework.data.jpa.repository.JpaRepository;
+import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
+import org.springframework.stereotype.Repository;
+
+import com.uas.platform.b2b.mobile.model.FeePleaseDetail;
+
+@Repository
+public interface FeePleaseDetailDao
+		extends JpaRepository<FeePleaseDetail, Long>, JpaSpecificationExecutor<FeePleaseDetail> {
+
+}

+ 12 - 0
src/main/java/com/uas/platform/b2b/mobile/dao/NoticeCenterDao.java

@@ -0,0 +1,12 @@
+package com.uas.platform.b2b.mobile.dao;
+
+import org.springframework.data.jpa.repository.JpaRepository;
+import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
+import org.springframework.stereotype.Repository;
+
+import com.uas.platform.b2b.mobile.model.NoticeCenter;
+
+@Repository
+public interface NoticeCenterDao extends JpaSpecificationExecutor<NoticeCenter>, JpaRepository<NoticeCenter, Long> {
+
+}

+ 12 - 0
src/main/java/com/uas/platform/b2b/mobile/dao/OutAddressDao.java

@@ -0,0 +1,12 @@
+package com.uas.platform.b2b.mobile.dao;
+
+import org.springframework.data.jpa.repository.JpaRepository;
+import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
+import org.springframework.stereotype.Repository;
+
+import com.uas.platform.b2b.mobile.model.OutAddress;
+
+@Repository
+public interface OutAddressDao extends JpaRepository<OutAddress, Long>, JpaSpecificationExecutor<OutAddress> {
+
+}

+ 30 - 0
src/main/java/com/uas/platform/b2b/mobile/dao/OutPlanDao.java

@@ -0,0 +1,30 @@
+package com.uas.platform.b2b.mobile.dao;
+
+import java.util.List;
+
+import org.springframework.data.jpa.repository.JpaRepository;
+import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
+import org.springframework.stereotype.Repository;
+
+import com.uas.platform.b2b.mobile.model.OutPlan;
+
+@Repository
+public interface OutPlanDao extends JpaRepository<OutPlan, Long>, JpaSpecificationExecutor<OutPlan> {
+
+	/**
+	 * 通过企业uu和人员编号获取外勤计划
+	 * 
+	 * @param mp_recordercode
+	 * @param enuu
+	 * @return
+	 */
+	List<OutPlan> findByRecorderCodeAndEnuu(String recordercode, Long enuu);
+
+	/**
+	 * 通过enuu查询企业所有的外勤计划
+	 * 
+	 * @param enuu
+	 * @return
+	 */
+	List<OutPlan> findByEnuu(Long enuu);
+}

+ 12 - 0
src/main/java/com/uas/platform/b2b/mobile/dao/OutPlanDetailDao.java

@@ -0,0 +1,12 @@
+package com.uas.platform.b2b.mobile.dao;
+
+import org.springframework.data.jpa.repository.JpaRepository;
+import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
+import org.springframework.stereotype.Repository;
+
+import com.uas.platform.b2b.mobile.model.OutPlanDetail;
+
+@Repository
+public interface OutPlanDetailDao extends JpaRepository<OutPlanDetail, Long>, JpaSpecificationExecutor<OutPlanDetail> {
+
+}

+ 12 - 0
src/main/java/com/uas/platform/b2b/mobile/dao/OutSetDao.java

@@ -0,0 +1,12 @@
+package com.uas.platform.b2b.mobile.dao;
+
+import org.springframework.data.jpa.repository.JpaRepository;
+import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
+import org.springframework.stereotype.Repository;
+
+import com.uas.platform.b2b.mobile.model.OutSet;
+
+@Repository
+public interface OutSetDao extends JpaRepository<OutSet, Long>, JpaSpecificationExecutor<OutSet> {
+
+}

+ 30 - 0
src/main/java/com/uas/platform/b2b/mobile/dao/OutSignDao.java

@@ -0,0 +1,30 @@
+package com.uas.platform.b2b.mobile.dao;
+
+import java.util.List;
+
+import org.springframework.data.jpa.repository.JpaRepository;
+import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
+import org.springframework.stereotype.Repository;
+
+import com.uas.platform.b2b.mobile.model.OutSign;
+
+@Repository
+public interface OutSignDao extends JpaRepository<OutSign, Long>, JpaSpecificationExecutor<OutSign> {
+
+	/**
+	 * 通过企业uu和人员编号获取外勤记录
+	 * 
+	 * @param enuu
+	 * @param mo_mancode
+	 * @return
+	 */
+	List<OutSign> findByEnuuAndMancode(Long enuu, String mancode);
+
+	/**
+	 * 通过企业uu获取外勤记录
+	 * 
+	 * @param enuu
+	 * @return
+	 */
+	List<OutSign> findByEnuu(Long enuu);
+}

+ 12 - 0
src/main/java/com/uas/platform/b2b/mobile/dao/SignCardLogDao.java

@@ -0,0 +1,12 @@
+package com.uas.platform.b2b.mobile.dao;
+
+import org.springframework.data.jpa.repository.JpaRepository;
+import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
+import org.springframework.stereotype.Repository;
+
+import com.uas.platform.b2b.mobile.model.SignCardLog;
+
+@Repository
+public interface SignCardLogDao extends JpaRepository<SignCardLog, Long>, JpaSpecificationExecutor<SignCardLog> {
+
+}

+ 13 - 0
src/main/java/com/uas/platform/b2b/mobile/dao/UserCenterDao.java

@@ -0,0 +1,13 @@
+package com.uas.platform.b2b.mobile.dao;
+
+import org.springframework.data.jpa.repository.JpaRepository;
+import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
+import org.springframework.stereotype.Repository;
+
+import com.uas.platform.b2b.mobile.model.UserCenter;
+
+@Repository
+public interface UserCenterDao extends JpaRepository<UserCenter, Long>, JpaSpecificationExecutor<UserCenter> {
+
+	public UserCenter getUserInfoByEmcodeAndEnuu(String emcode, Long enuu);
+}

+ 12 - 0
src/main/java/com/uas/platform/b2b/mobile/dao/VacationDao.java

@@ -0,0 +1,12 @@
+package com.uas.platform.b2b.mobile.dao;
+
+import org.springframework.data.jpa.repository.JpaRepository;
+import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
+import org.springframework.stereotype.Repository;
+
+import com.uas.platform.b2b.mobile.model.Vacation;
+
+@Repository
+public interface VacationDao extends JpaRepository<Vacation, Long>, JpaSpecificationExecutor<Vacation> {
+
+}

+ 12 - 0
src/main/java/com/uas/platform/b2b/mobile/dao/WorkDailyDao.java

@@ -0,0 +1,12 @@
+package com.uas.platform.b2b.mobile.dao;
+
+import org.springframework.data.jpa.repository.JpaRepository;
+import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
+import org.springframework.stereotype.Repository;
+
+import com.uas.platform.b2b.mobile.model.WorkDaily;
+
+@Repository
+public interface WorkDailyDao extends JpaRepository<WorkDaily, Long>, JpaSpecificationExecutor<WorkDaily> {
+
+}

+ 13 - 0
src/main/java/com/uas/platform/b2b/mobile/dao/WorkDataDao.java

@@ -0,0 +1,13 @@
+package com.uas.platform.b2b.mobile.dao;
+
+import org.springframework.data.jpa.repository.JpaRepository;
+import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
+import org.springframework.stereotype.Repository;
+
+import com.uas.platform.b2b.mobile.model.WorkData;
+
+@Repository
+public interface WorkDataDao extends JpaRepository<WorkData, Long>, JpaSpecificationExecutor<WorkData> {
+
+	public WorkData getWorkDataByEnuu(Long enuu);
+}

+ 12 - 0
src/main/java/com/uas/platform/b2b/mobile/dao/WorkOvertimeDao.java

@@ -0,0 +1,12 @@
+package com.uas.platform.b2b.mobile.dao;
+
+import org.springframework.data.jpa.repository.JpaRepository;
+import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
+import org.springframework.stereotype.Repository;
+
+import com.uas.platform.b2b.mobile.model.WorkOvertime;
+
+@Repository
+public interface WorkOvertimeDao extends JpaRepository<WorkOvertime, Long>, JpaSpecificationExecutor<WorkOvertime> {
+
+}

+ 13 - 0
src/main/java/com/uas/platform/b2b/mobile/dao/WorkOvertimeDetDao.java

@@ -0,0 +1,13 @@
+package com.uas.platform.b2b.mobile.dao;
+
+import org.springframework.data.jpa.repository.JpaRepository;
+import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
+import org.springframework.stereotype.Repository;
+
+import com.uas.platform.b2b.mobile.model.WorkOvertimeDet;
+
+@Repository
+public interface WorkOvertimeDetDao
+		extends JpaRepository<WorkOvertimeDet, Long>, JpaSpecificationExecutor<WorkOvertimeDet> {
+
+}