|
@ -9,6 +9,7 @@ import com.yihu.jw.restmodel.common.EnvelopRestController;
|
|
import com.yihu.jw.restmodel.iot.company.IotCompanyCertificateVO;
|
|
import com.yihu.jw.restmodel.iot.company.IotCompanyCertificateVO;
|
|
import com.yihu.jw.restmodel.iot.company.IotCompanyVO;
|
|
import com.yihu.jw.restmodel.iot.company.IotCompanyVO;
|
|
import com.yihu.jw.rm.iot.IotRequestMapping;
|
|
import com.yihu.jw.rm.iot.IotRequestMapping;
|
|
|
|
import com.yihu.jw.util.date.DateUtil;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiParam;
|
|
import io.swagger.annotations.ApiParam;
|
|
@ -68,7 +69,8 @@ public class IotCompanyController extends EnvelopRestController {
|
|
public Envelop<IotCompanyVO> addCompany(@ApiParam(name = "jsonData", value = "json", defaultValue = "")
|
|
public Envelop<IotCompanyVO> addCompany(@ApiParam(name = "jsonData", value = "json", defaultValue = "")
|
|
@RequestParam(value = "jsonData", required = true)String jsonData) {
|
|
@RequestParam(value = "jsonData", required = true)String jsonData) {
|
|
try {
|
|
try {
|
|
IotCompanyDO iotCompany = toEntity(jsonData, IotCompanyDO.class);
|
|
|
|
|
|
IotCompanyVO iotCompanyVO = toEntity(jsonData, IotCompanyVO.class);
|
|
|
|
IotCompanyDO iotCompany = iotCompanyService.convertToModelDO(iotCompanyVO);
|
|
return Envelop.getSuccess(IotRequestMapping.Company.message_success_create, iotCompanyService.create(iotCompany));
|
|
return Envelop.getSuccess(IotRequestMapping.Company.message_success_create, iotCompanyService.create(iotCompany));
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
@ -122,7 +124,8 @@ public class IotCompanyController extends EnvelopRestController {
|
|
public Envelop<IotCompanyVO> updCompany(@ApiParam(name = "jsonData", value = "json", defaultValue = "")
|
|
public Envelop<IotCompanyVO> updCompany(@ApiParam(name = "jsonData", value = "json", defaultValue = "")
|
|
@RequestParam(value = "jsonData", required = true)String jsonData) {
|
|
@RequestParam(value = "jsonData", required = true)String jsonData) {
|
|
try {
|
|
try {
|
|
IotCompanyDO iotCompany = toEntity(jsonData, IotCompanyDO.class);
|
|
|
|
|
|
IotCompanyVO iotCompanyVO = toEntity(jsonData, IotCompanyVO.class);
|
|
|
|
IotCompanyDO iotCompany = iotCompanyService.convertToModelDO(iotCompanyVO);
|
|
iotCompanyService.updCompany(iotCompany);
|
|
iotCompanyService.updCompany(iotCompany);
|
|
return Envelop.getSuccess(IotRequestMapping.Company.message_success_find);
|
|
return Envelop.getSuccess(IotRequestMapping.Company.message_success_find);
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
@ -161,6 +164,12 @@ public class IotCompanyController extends EnvelopRestController {
|
|
try {
|
|
try {
|
|
IotCompanyCertificateDO iotCompanyCertificateDO = iotCompanyCertificateService.findById(id);
|
|
IotCompanyCertificateDO iotCompanyCertificateDO = iotCompanyCertificateService.findById(id);
|
|
IotCompanyCertificateVO vo = convertToModel(iotCompanyCertificateDO,IotCompanyCertificateVO.class);
|
|
IotCompanyCertificateVO vo = convertToModel(iotCompanyCertificateDO,IotCompanyCertificateVO.class);
|
|
|
|
if(iotCompanyCertificateDO.getStartTime()!=null){
|
|
|
|
vo.setStartTime(DateUtil.dateToStrLong(iotCompanyCertificateDO.getStartTime()));
|
|
|
|
}
|
|
|
|
if(iotCompanyCertificateDO.getEndTime()!=null){
|
|
|
|
vo.setEndTime(DateUtil.dateToStrLong(iotCompanyCertificateDO.getEndTime()));
|
|
|
|
}
|
|
return Envelop.getSuccess(IotRequestMapping.Common.message_success_find, vo);
|
|
return Envelop.getSuccess(IotRequestMapping.Common.message_success_find, vo);
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
@ -174,7 +183,8 @@ public class IotCompanyController extends EnvelopRestController {
|
|
@RequestParam(value = "companyId", required = true) String companyId) {
|
|
@RequestParam(value = "companyId", required = true) String companyId) {
|
|
try {
|
|
try {
|
|
List<IotCompanyCertificateDO> iotCompanyCertificateDOList = iotCompanyCertificateService.findByCompanyId(companyId);
|
|
List<IotCompanyCertificateDO> iotCompanyCertificateDOList = iotCompanyCertificateService.findByCompanyId(companyId);
|
|
List<IotCompanyCertificateVO> voList = convertToModels(iotCompanyCertificateDOList,new ArrayList<>(iotCompanyCertificateDOList.size()),IotCompanyCertificateVO.class);
|
|
|
|
|
|
List<IotCompanyCertificateVO> voList = iotCompanyCertificateService.convertToModels(iotCompanyCertificateDOList,new ArrayList<>(iotCompanyCertificateDOList.size()));
|
|
|
|
|
|
return Envelop.getSuccessList(IotRequestMapping.Common.message_success_find, voList);
|
|
return Envelop.getSuccessList(IotRequestMapping.Common.message_success_find, voList);
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
@ -187,7 +197,14 @@ public class IotCompanyController extends EnvelopRestController {
|
|
public Envelop<IotCompanyCertificateVO> addCompanyCert(@ApiParam(name = "jsonData", value = "json", defaultValue = "")
|
|
public Envelop<IotCompanyCertificateVO> addCompanyCert(@ApiParam(name = "jsonData", value = "json", defaultValue = "")
|
|
@RequestParam(value = "jsonData", required = true)String jsonData) {
|
|
@RequestParam(value = "jsonData", required = true)String jsonData) {
|
|
try {
|
|
try {
|
|
IotCompanyCertificateDO iotCompanyCertificate = toEntity(jsonData, IotCompanyCertificateDO.class);
|
|
|
|
|
|
IotCompanyCertificateVO vo = toEntity(jsonData, IotCompanyCertificateVO.class);
|
|
|
|
IotCompanyCertificateDO iotCompanyCertificate = convertToModel(vo, IotCompanyCertificateDO.class);
|
|
|
|
if(StringUtils.isNotBlank(vo.getStartTime())){
|
|
|
|
iotCompanyCertificate.setStartTime(DateUtil.strToDate(vo.getStartTime()));
|
|
|
|
}
|
|
|
|
if(StringUtils.isNotBlank(vo.getEndTime())){
|
|
|
|
iotCompanyCertificate.setEndTime(DateUtil.strToDate(vo.getEndTime()));
|
|
|
|
}
|
|
return Envelop.getSuccess(IotRequestMapping.Common.message_success_create, iotCompanyCertificateService.create(iotCompanyCertificate));
|
|
return Envelop.getSuccess(IotRequestMapping.Common.message_success_create, iotCompanyCertificateService.create(iotCompanyCertificate));
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|