Merge branch 'feature-BOX一期' of http://47.99.132.106:10081/wulin/qiuguo-iot into feature-BOX一期
This commit is contained in:
commit
6a80e2be32
@ -51,6 +51,8 @@ public class ChineseToAlaboUtils {
|
||||
put("捌", 8L);
|
||||
put("玖", 9L);
|
||||
put("整", 9L);
|
||||
put("日", 7L);
|
||||
put("末", 7L);
|
||||
}};
|
||||
public static Long getLong(String c){
|
||||
char[] ch = new char[c.length()];
|
||||
|
||||
@ -9,22 +9,13 @@ import com.qiuguo.iot.data.resp.device.DeviceUserBindResp;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.hswebframework.ezorm.core.param.Sort;
|
||||
import org.hswebframework.ezorm.core.param.Term;
|
||||
import org.hswebframework.ezorm.rdb.executor.wrapper.ListResultWrapper;
|
||||
import org.hswebframework.ezorm.rdb.executor.wrapper.ResultWrapper;
|
||||
import org.hswebframework.ezorm.rdb.executor.wrapper.ResultWrappers;
|
||||
import org.hswebframework.ezorm.rdb.mapping.ReactiveQuery;
|
||||
import org.hswebframework.ezorm.rdb.mapping.ReactiveUpdate;
|
||||
import org.hswebframework.ezorm.rdb.mapping.events.EventSupportWrapper;
|
||||
import org.hswebframework.ezorm.rdb.mapping.wrapper.EntityResultWrapper;
|
||||
import org.hswebframework.ezorm.rdb.metadata.RDBDatabaseMetadata;
|
||||
import org.hswebframework.ezorm.rdb.operator.DatabaseOperator;
|
||||
import org.hswebframework.ezorm.rdb.operator.DefaultDatabaseOperator;
|
||||
import org.hswebframework.ezorm.rdb.operator.dml.QueryOperator;
|
||||
import org.hswebframework.ezorm.rdb.operator.dml.delete.DeleteOperator;
|
||||
import org.hswebframework.ezorm.rdb.operator.dml.query.SelectColumn;
|
||||
import org.hswebframework.ezorm.rdb.operator.dml.query.SortOrder;
|
||||
import org.hswebframework.ezorm.rdb.supports.mysql.MysqlDialect;
|
||||
import org.hswebframework.ezorm.rdb.supports.mysql.MysqlSchemaMetadata;
|
||||
import org.hswebframework.web.api.crud.entity.PagerResult;
|
||||
import org.hswebframework.web.api.crud.entity.QueryParamEntity;
|
||||
import org.hswebframework.web.crud.service.GenericReactiveCrudService;
|
||||
@ -439,7 +430,7 @@ public class DeviceUserBindService extends GenericReactiveCrudService<DeviceUser
|
||||
.execute();
|
||||
}
|
||||
|
||||
public Mono<Integer> updateDeviceUserBind(DeviceUserBindEntity deviceUserBindEntity) {
|
||||
public Mono<Integer> updateDeviceBindName(DeviceUserBindEntity deviceUserBindEntity) {
|
||||
return createUpdate().set("modify_time", new Date())
|
||||
.set("bind_name", deviceUserBindEntity.getBindName())
|
||||
.where("user_id", deviceUserBindEntity.getUserId())
|
||||
|
||||
@ -51,7 +51,7 @@ public class ActionTime {
|
||||
|
||||
DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd");
|
||||
DateTimeFormatter df1 = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
|
||||
localDateTime = DateEnum.getWithCode(t).getDateTime(localDateTime);
|
||||
localDateTime = DateEnum.getDateWithCodeAndLocalDateTime(t, localDateTime, 0);//.getDateTime(localDateTime);
|
||||
detailTime = localDateTime;
|
||||
dateTime = localDateTime.format(df);
|
||||
dateDetailTime = localDateTime.format(df1);
|
||||
@ -63,7 +63,7 @@ public class ActionTime {
|
||||
LocalDateTime localDateTime = LocalDateTime.now();
|
||||
//localDateTime = DateEnum.getWithCode("国庆").getDateTime(DateEnum.getWithCode("拂晓").getDateTime(localDateTime));
|
||||
System.out.println(localDateTime.format(df1));
|
||||
System.out.println(DateEnum.getDateWithCodeAndLocalDateTime("今晚三点50分4秒", localDateTime, 0).format(df1));
|
||||
System.out.println(DateEnum.getDateWithCodeAndLocalDateTime("周日", localDateTime, 0).format(df1));
|
||||
//System.out.println(DateEnum.getDateWithCodeAndLocalDateTime("下周一", localDateTime, 0).format(df1));
|
||||
|
||||
|
||||
|
||||
@ -16,7 +16,6 @@ import com.qiuguo.iot.data.request.device.DeviceUserBindRequest;
|
||||
import com.qiuguo.iot.data.request.device.DeviceUserTalkRecordRequest;
|
||||
import com.qiuguo.iot.data.resp.device.DeviceTalkRecordResp;
|
||||
import com.qiuguo.iot.data.resp.device.DeviceUserBindResp;
|
||||
import com.qiuguo.iot.data.resp.device.DeviceUserTalkRecordResp;
|
||||
import com.qiuguo.iot.data.service.device.DeviceBatchService;
|
||||
import com.qiuguo.iot.data.service.device.DeviceInfoService;
|
||||
import com.qiuguo.iot.data.service.device.DeviceUserBindService;
|
||||
@ -39,7 +38,6 @@ import java.time.LocalDateTime;
|
||||
import java.time.format.DateTimeFormatter;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
@RestController
|
||||
@Slf4j
|
||||
@ -210,7 +208,7 @@ public class DeviceController {
|
||||
deviceUserBindEntity.setUserId(bindName.getUserId());
|
||||
deviceUserBindEntity.setDeviceId(bindName.getDeviceId());
|
||||
deviceUserBindEntity.setBindName(bindName.getBindName());
|
||||
return deviceUserBindService.updateDeviceUserBind(deviceUserBindEntity);
|
||||
return deviceUserBindService.updateDeviceBindName(deviceUserBindEntity);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -272,7 +272,7 @@ public class BoxWebSocketHandler extends BaseWebSocketProcess implements WebSock
|
||||
entity.setIsBind(YesNo.YES.getCode());
|
||||
return deviceUserBindService.setNoMain(userId, DeviceTypeEnum.GUO_BOX.getCode()).defaultIfEmpty(0).flatMap(m -> {
|
||||
log.info("解除历史isMain标注个数{}", m);
|
||||
return deviceUserBindService.updateDeviceUserBind(entity).flatMap(i -> {
|
||||
return deviceUserBindService.updateDeviceUserBindById(entity).flatMap(i -> {
|
||||
return deviceBindSucess(userId, dv, entity);
|
||||
});
|
||||
});
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user