|
@@ -80,7 +80,6 @@ public class CleanController extends BaseController {
|
|
|
if (nowTime < overdueTime) {
|
|
|
//提醒快要到期了
|
|
|
if (overdueTime - nowTime < 86400000l) {
|
|
|
- //todo 发短信
|
|
|
String result = null;
|
|
|
try {
|
|
|
if (StringUtils.isNotEmpty(messageReceiver)) {
|
|
@@ -98,7 +97,6 @@ public class CleanController extends BaseController {
|
|
|
}
|
|
|
if (nowTime > overdueTime) {
|
|
|
//提醒已到期了
|
|
|
- //todo 发短信
|
|
|
String result = null;
|
|
|
try {
|
|
|
if (StringUtils.isNotEmpty(messageReceiver)) {
|
|
@@ -132,7 +130,6 @@ public class CleanController extends BaseController {
|
|
|
int re = Integer.parseInt(remaining);
|
|
|
//提醒次数快要用完了
|
|
|
if (re <= 5 && re > 0) {
|
|
|
- //todo 发短信
|
|
|
String result = null;
|
|
|
try {
|
|
|
if (StringUtils.isNotEmpty(messageReceiver)) {
|
|
@@ -149,7 +146,6 @@ public class CleanController extends BaseController {
|
|
|
}
|
|
|
//已用完
|
|
|
if (re == 0) {
|
|
|
- //todo 发短信
|
|
|
String result = null;
|
|
|
try {
|
|
|
if (StringUtils.isNotEmpty(messageReceiver)) {
|
|
@@ -314,49 +310,32 @@ public class CleanController extends BaseController {
|
|
|
cleanHistory.setWater(water);
|
|
|
cleanHistory.setName(equipment.getName());
|
|
|
cleanHistoryService.save(cleanHistory);
|
|
|
- //TODO减次数
|
|
|
- return "success";
|
|
|
- }
|
|
|
+ Date now = new Date();
|
|
|
+ long nowTime = now.getTime();
|
|
|
+ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
|
|
+ String overdueDate = equipment.getOverdueDate();
|
|
|
+ Date date = null;
|
|
|
+ try {
|
|
|
+ date = sdf.parse(overdueDate);
|
|
|
+ long overdueTime = date.getTime();
|
|
|
+ if(nowTime>overdueTime){
|
|
|
+ String remaining = equipment.getRemaining();
|
|
|
+ int re = Integer.parseInt(remaining)-1;
|
|
|
+ equipment.setRemaining(String.valueOf(re));
|
|
|
+ equipmentService.update(equipment);
|
|
|
+ if(re==0){
|
|
|
+ return "机器已过期";
|
|
|
+ }
|
|
|
+ }
|
|
|
+ } catch (ParseException e) {
|
|
|
+ e.printStackTrace();
|
|
|
+ }
|
|
|
|
|
|
- private String getMessage1(String content, String name, String clientId) {
|
|
|
- //使用次数快要用完
|
|
|
- String message = "您好,您的机器:" + name + ",设备号:" + clientId + "使用次数即将用完。为避免停机,请尽快充值。";
|
|
|
- return message;
|
|
|
+ return "success";
|
|
|
}
|
|
|
-
|
|
|
private String getMessage(String content, String name, String clientId) {
|
|
|
- //即将到期
|
|
|
-// String message = "您好,您的机器:" + name + ",设备号:" + clientId + "即将到期。为避免停机,请尽快充值。";
|
|
|
String message = "您好,机器" + content + ",机器名:" + name + ",设备号:" + clientId;
|
|
|
return message;
|
|
|
}
|
|
|
|
|
|
- private String getMessage3(String content, String name, String clientId) {
|
|
|
- //次数用完
|
|
|
- String message = "您好,您的机器:" + name + ",设备号:" + clientId + "因使用次数不足停机,请充值后开机恢复使用。";
|
|
|
- return message;
|
|
|
- }
|
|
|
-
|
|
|
- private String getMessage4(String content, String name, String clientId) {
|
|
|
- //已到期
|
|
|
- String message = "您好,您的机器:" + name + ",设备号:" + clientId + "因使用时间已过而停机,请充值后开机恢复使用。";
|
|
|
- return message;
|
|
|
- }
|
|
|
-
|
|
|
- private String getMessage5(String content, String name, String clientId) {
|
|
|
- //即将到期
|
|
|
- String message = "您好,您的机器:" + name + ",设备号:" + clientId + "按天数运行时间即将到期。还剩余" + content + "次清洗次数";
|
|
|
- return message;
|
|
|
- }
|
|
|
-
|
|
|
- private String getMessage6(String content, String name, String clientId) {
|
|
|
- //即将到期
|
|
|
- String message = "您好,您的机器:" + name + ",设备号:" + clientId + "按天数运行时间已到期。还剩余" + content + "次清洗次数";
|
|
|
- return message;
|
|
|
- }
|
|
|
- private String getMessage7(String content, String name, String clientId) {
|
|
|
- //即将到期
|
|
|
- String message = "您好,您的机器:" + name + ",设备号:" + clientId + "天按天数运行时间已到期。还剩余" + content + "次清洗次数";
|
|
|
- return message;
|
|
|
- }
|
|
|
}
|