Return active packages only with on_monitoring status
This commit is contained in:
parent
6e5350b6ab
commit
72f7f6e2ac
3 changed files with 3 additions and 3 deletions
|
|
@ -36,7 +36,7 @@ public interface SignalMapper {
|
||||||
|
|
||||||
PackageData findPackageData(@Param("id") Integer id);
|
PackageData findPackageData(@Param("id") Integer id);
|
||||||
|
|
||||||
List<PackageData> findPackageDataList(@Param("userId") String userId);
|
List<PackageData> findPackageDataList(@Param("userId") String userId, @Param("status") String status);
|
||||||
|
|
||||||
List<PackageData> findPackagesByStatus(@Param("status") String status);
|
List<PackageData> findPackagesByStatus(@Param("status") String status);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -152,7 +152,7 @@ public class SignalService {
|
||||||
activePackages.setStatus("OK");
|
activePackages.setStatus("OK");
|
||||||
activePackages.setMembercode(memberCode);
|
activePackages.setMembercode(memberCode);
|
||||||
Packages packages = new Packages();
|
Packages packages = new Packages();
|
||||||
mapper.findPackageDataList(memberCode).forEach(data -> {
|
mapper.findPackageDataList(memberCode, Status.ON_MONITORING.name()).forEach(data -> {
|
||||||
Package pack = new Package();
|
Package pack = new Package();
|
||||||
pack.setPackageName(data.getPackageName());
|
pack.setPackageName(data.getPackageName());
|
||||||
pack.setCreatedAt(data.getCreatedAt() != null ? data.getCreatedAt().toString() : null);
|
pack.setCreatedAt(data.getCreatedAt() != null ? data.getCreatedAt().toString() : null);
|
||||||
|
|
|
||||||
|
|
@ -109,7 +109,7 @@
|
||||||
<select id="findPackageDataList" resultMap="packageDataResultMap" resultType="ru.nbch.credit_tracker.entities.dto.PackageData">
|
<select id="findPackageDataList" resultMap="packageDataResultMap" resultType="ru.nbch.credit_tracker.entities.dto.PackageData">
|
||||||
SELECT package_name, created_at
|
SELECT package_name, created_at
|
||||||
FROM signals_user_packages
|
FROM signals_user_packages
|
||||||
WHERE membercode IS NOT NULL AND LEFT(membercode, 6) = #{userId}
|
WHERE membercode IS NOT NULL AND LEFT(membercode, 6) = #{userId} AND status = #{status}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="findPackagesByStatus" resultMap="packageDataResultMap" resultType="ru.nbch.credit_tracker.entities.dto.PackageData">
|
<select id="findPackagesByStatus" resultMap="packageDataResultMap" resultType="ru.nbch.credit_tracker.entities.dto.PackageData">
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue