diff --git a/cloud/search_smartCampus/src/main/java/com/sincere/smartSearch/controller/UserController.java b/cloud/search_smartCampus/src/main/java/com/sincere/smartSearch/controller/UserController.java index 0ee77a0..e909730 100644 --- a/cloud/search_smartCampus/src/main/java/com/sincere/smartSearch/controller/UserController.java +++ b/cloud/search_smartCampus/src/main/java/com/sincere/smartSearch/controller/UserController.java @@ -65,7 +65,7 @@ public class UserController { } @RequestMapping(value = "getSchoolIdWidthCardNum", method = RequestMethod.GET) - int getSchoolIdWidthCardNum(@RequestParam("num") String num) { + String getSchoolIdWidthCardNum(@RequestParam("num") String num) { return userService.getSchoolIdWidthCardNum(num); } diff --git a/cloud/search_smartCampus/src/main/java/com/sincere/smartSearch/mapper/UserMapper.java b/cloud/search_smartCampus/src/main/java/com/sincere/smartSearch/mapper/UserMapper.java index 6be610f..1bb362f 100644 --- a/cloud/search_smartCampus/src/main/java/com/sincere/smartSearch/mapper/UserMapper.java +++ b/cloud/search_smartCampus/src/main/java/com/sincere/smartSearch/mapper/UserMapper.java @@ -24,7 +24,7 @@ public interface UserMapper { StudentBean getStudent_NumWitdCode(@Param("studentcode") String studentcode); - int getSchoolIdWidthCardNum(@Param("cardNum") String cardNum); + String getSchoolIdWidthCardNum(@Param("cardNum") String cardNum); List getClintIds(@Param("schoolId") String schoolId); diff --git a/cloud/search_smartCampus/src/main/java/com/sincere/smartSearch/service/UserService.java b/cloud/search_smartCampus/src/main/java/com/sincere/smartSearch/service/UserService.java index 9e53d9e..5be34ac 100644 --- a/cloud/search_smartCampus/src/main/java/com/sincere/smartSearch/service/UserService.java +++ b/cloud/search_smartCampus/src/main/java/com/sincere/smartSearch/service/UserService.java @@ -30,7 +30,7 @@ public interface UserService { int insertTemperature(CwStutemperaturereocrd record); - int getSchoolIdWidthCardNum(String num); + String getSchoolIdWidthCardNum(String num); List getClintIds(String schoolId); diff --git a/cloud/search_smartCampus/src/main/java/com/sincere/smartSearch/service/impl/UserServiceImpl.java b/cloud/search_smartCampus/src/main/java/com/sincere/smartSearch/service/impl/UserServiceImpl.java index 92646c7..a5cfeba 100644 --- a/cloud/search_smartCampus/src/main/java/com/sincere/smartSearch/service/impl/UserServiceImpl.java +++ b/cloud/search_smartCampus/src/main/java/com/sincere/smartSearch/service/impl/UserServiceImpl.java @@ -95,7 +95,7 @@ public class UserServiceImpl implements UserService { } @Override - public int getSchoolIdWidthCardNum(String num) { + public String getSchoolIdWidthCardNum(String num) { return userMapper.getSchoolIdWidthCardNum(num); } diff --git a/cloud/search_smartCampus/src/main/resources/mapper/UserMapper.xml b/cloud/search_smartCampus/src/main/resources/mapper/UserMapper.xml index 6a27022..e6e206e 100644 --- a/cloud/search_smartCampus/src/main/resources/mapper/UserMapper.xml +++ b/cloud/search_smartCampus/src/main/resources/mapper/UserMapper.xml @@ -6,7 +6,7 @@ select student_num from SZ_V_School_Student where student_id = #{studentId} - select Top(1) school_id from SZ_V_School_Student where student_num = #{cardNum} diff --git a/cloud/search_smartCampus/src/test/java/com.sincere.smartSearch/Tester.java b/cloud/search_smartCampus/src/test/java/com.sincere.smartSearch/Tester.java new file mode 100644 index 0000000..7fbdf2a --- /dev/null +++ b/cloud/search_smartCampus/src/test/java/com.sincere.smartSearch/Tester.java @@ -0,0 +1,17 @@ +package com.sincere.smartSearch; + + +import org.junit.runner.RunWith; +import org.springframework.boot.test.context.SpringBootTest; +import org.springframework.test.context.junit4.SpringRunner; + + +/** + * 单元测试继承该类即可 + */ +@RunWith(SpringRunner.class) +@SpringBootTest +public abstract class Tester {} + + + diff --git a/cloud/search_smartCampus/src/test/java/com.sincere.smartSearch/mapper/SearchMapperTest.java b/cloud/search_smartCampus/src/test/java/com.sincere.smartSearch/mapper/SearchMapperTest.java new file mode 100644 index 0000000..6c1b2fc --- /dev/null +++ b/cloud/search_smartCampus/src/test/java/com.sincere.smartSearch/mapper/SearchMapperTest.java @@ -0,0 +1,45 @@ +package com.sincere.smartSearch.mapper; + + +import com.sincere.smartSearch.Tester; +import com.sincere.smartSearch.service.AttendacenService; +import com.sincere.smartSearch.service.UserService; +import org.junit.Test; +import org.springframework.beans.factory.annotation.Autowired; + +import java.util.List; + +/** + * TODO + * + * @author xuquan + * @date 2020/11/18 10:13 + */ + +public class SearchMapperTest extends Tester { + + @Autowired + private AttendacenService attendacenService; + + @Autowired + private UserService userService; + + @Test + public void test(){ + String deviceId = "2181113246"; + System.out.println(attendacenService.selectPlaceAttendance(deviceId)); + System.out.println("======"); + String schoolId = "2"; + List list = userService.getClintIds(schoolId); + if(list.size()>0){ + for(String s : list){ + System.out.println(s); + } + } + System.out.println("======"); + String cardNum ="6F27EA85"; + System.out.println(userService.getSchoolIdWidthCardNum(cardNum)); + + } + +} -- libgit2 0.21.0