Commit 820909e4 authored by tangwei's avatar tangwei

修改实现类

parent fdaa3411
...@@ -69,7 +69,13 @@ public class MetaHandler implements MetaObjectHandler { ...@@ -69,7 +69,13 @@ public class MetaHandler implements MetaObjectHandler {
if (isExistField("recDate", entity)) { if (isExistField("recDate", entity)) {
Date currentDate = new Date(); Date currentDate = new Date();
this.setFieldValByName("recDate", currentDate, metaObject); this.setFieldValByName("recDate", currentDate, metaObject);
} }
if (isExistField("allotmentTime", entity)) {
Date currentDate = new Date();
this.setFieldValByName("recDate", currentDate, metaObject);
}
// if (isExistField("companyCode", entity)) { // if (isExistField("companyCode", entity)) {
// this.setFieldValByName("companyCode", reginParams.getDepartment().getOrgCode(), metaObject); // this.setFieldValByName("companyCode", reginParams.getDepartment().getOrgCode(), metaObject);
// } // }
......
...@@ -47,6 +47,10 @@ public class FirefightersJacket extends BaseEntity { ...@@ -47,6 +47,10 @@ public class FirefightersJacket extends BaseEntity {
@ApiModelProperty(value = "装备计量单位") @ApiModelProperty(value = "装备计量单位")
private String unit; private String unit;
@ApiModelProperty(value = "装备库存明细id")
private Long stockDetailId;
@ApiModelProperty(value = "装备名称") @ApiModelProperty(value = "装备名称")
private String equipmentDetailName; private String equipmentDetailName;
...@@ -55,6 +59,7 @@ public class FirefightersJacket extends BaseEntity { ...@@ -55,6 +59,7 @@ public class FirefightersJacket extends BaseEntity {
@ApiModelProperty(value = "配发日期") @ApiModelProperty(value = "配发日期")
@DateTimeFormat(pattern = "yyyy-MM-dd") @DateTimeFormat(pattern = "yyyy-MM-dd")
@TableField(fill=FieldFill.INSERT_UPDATE)
private Date allotmentTime; private Date allotmentTime;
@ApiModelProperty(value = "更新时间") @ApiModelProperty(value = "更新时间")
......
...@@ -13,17 +13,17 @@ public class AlertListvalue { ...@@ -13,17 +13,17 @@ public class AlertListvalue {
private String key; private String key;
@ApiModelProperty(value = "名称") @ApiModelProperty(value = "名称")
private String text; private String label;
@ApiModelProperty(value = "值") @ApiModelProperty(value = "值")
private String value; private String value;
public AlertListvalue(String key, String text, String value) { public AlertListvalue(String key, String label, String value) {
super(); super();
this.key = key; this.key = key;
this.text = text; this.label = label;
this.value = value; this.value = value;
} }
......
...@@ -53,7 +53,7 @@ public class FormList { ...@@ -53,7 +53,7 @@ public class FormList {
for (DataDictionary dataDictionary : list) { for (DataDictionary dataDictionary : list) {
listAlertListvalue.add(new AlertListvalue(dataDictionary.getSequenceNbr().toString(), listAlertListvalue.add(new AlertListvalue(dataDictionary.getSequenceNbr().toString(),
dataDictionary.getCode(), dataDictionary.getName())); dataDictionary.getName(),dataDictionary.getCode()));
} }
return listAlertListvalue; return listAlertListvalue;
} }
......
...@@ -76,7 +76,7 @@ public class AlertCalledController extends BaseController { ...@@ -76,7 +76,7 @@ public class AlertCalledController extends BaseController {
@RequestMapping(value = "/save", method = RequestMethod.POST) @RequestMapping(value = "/save", method = RequestMethod.POST)
@ApiOperation(httpMethod = "POST", value = "新增警情接警记录", notes = "新增警情接警记录") @ApiOperation(httpMethod = "POST", value = "新增警情接警记录", notes = "新增警情接警记录")
@Transactional @Transactional
public ResponseModel saveAlertCalled(HttpServletRequest request, @RequestBody AlertCalledVo alertCalledVo) { public ResponseModel<AlertCalledVo> saveAlertCalled(HttpServletRequest request, @RequestBody AlertCalledVo alertCalledVo) {
// 警情基本信息 // 警情基本信息
AlertCalled alertCalled = alertCalledVo.getAlertCalled(); AlertCalled alertCalled = alertCalledVo.getAlertCalled();
// 判断是否归并警情 // 判断是否归并警情
...@@ -98,7 +98,8 @@ public class AlertCalledController extends BaseController { ...@@ -98,7 +98,8 @@ public class AlertCalledController extends BaseController {
// 保存动态表单数据 // 保存动态表单数据
iAlertFormValueService.saveBatch(alertFormValuelist); iAlertFormValueService.saveBatch(alertFormValuelist);
iAlertCalledService.save(alertCalled); iAlertCalledService.save(alertCalled);
return CommonResponseUtil.success(alertCalledVo);
return ResponseHelper.buildResponse(alertCalledVo);
} }
/** /**
...@@ -135,27 +136,29 @@ public class AlertCalledController extends BaseController { ...@@ -135,27 +136,29 @@ public class AlertCalledController extends BaseController {
@TycloudOperation(needAuth = true, ApiLevel = UserType.AGENCY) @TycloudOperation(needAuth = true, ApiLevel = UserType.AGENCY)
@RequestMapping(value = "/{id}", method = RequestMethod.GET) @RequestMapping(value = "/{id}", method = RequestMethod.GET)
@ApiOperation(httpMethod = "GET", value = "根据id查询", notes = "根据id查询") @ApiOperation(httpMethod = "GET", value = "根据id查询", notes = "根据id查询")
public ResponseModel selectById(HttpServletRequest request, @PathVariable Long id) { public ResponseModel<Object> selectById(HttpServletRequest request, @PathVariable Long id) {
if(redisUtils.hasKey(RedisKey.ALERTCALLED_ID+id)){ if(redisUtils.hasKey(RedisKey.ALERTCALLED_ID+id)){
Object obj= redisUtils.get(RedisKey.ALERTCALLED_ID+id); Object obj= redisUtils.get(RedisKey.ALERTCALLED_ID+id);
return CommonResponseUtil.success(obj); return ResponseHelper.buildResponse(obj);
}else{ }else{
// 警情基本信息 // 警情基本信息
AlertCalled alertCalled = iAlertCalledService.getById(id); AlertCalled alertCalled = iAlertCalledService.getById(id);
QueryWrapper queryWrapper = new QueryWrapper<>(); QueryWrapper<AlertFormValue> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("alert_called_id", id); queryWrapper.eq("alert_called_id", id);
// 警情动态表单数据 // 警情动态表单数据
List<AlertFormValue> list = iAlertFormValueService.list(queryWrapper); List<AlertFormValue> list = iAlertFormValueService.list(queryWrapper);
List<FormValue> formValue = new ArrayList(); List<FormValue> formValue = new ArrayList<FormValue>();
for (AlertFormValue alertFormValue : list) { if(list!=null&&list.size()>0) {
FormValue value = new FormValue(alertFormValue.getFieldCode(), alertFormValue.getFieldName(), "text", alertFormValue.getFieldValue(),alertFormValue.isBlock()); for (AlertFormValue alertFormValue : list) {
formValue.add(value); FormValue value = new FormValue(alertFormValue.getFieldCode(), alertFormValue.getFieldName(), "text", alertFormValue.getFieldValue(),alertFormValue.isBlock());
formValue.add(value);
}
} }
AlertCalledFormVo alertCalledFormVo = new AlertCalledFormVo(alertCalled, formValue); AlertCalledFormVo alertCalledFormVo = new AlertCalledFormVo(alertCalled, formValue);
redisUtils.set(RedisKey.ALERTCALLED_ID+id,JSON.toJSON(alertCalledFormVo),time); redisUtils.set(RedisKey.ALERTCALLED_ID+id,JSON.toJSON(alertCalledFormVo),time);
return CommonResponseUtil.success(alertCalledFormVo); return ResponseHelper.buildResponse(alertCalledFormVo);
} }
} }
...@@ -179,7 +182,7 @@ public class AlertCalledController extends BaseController { ...@@ -179,7 +182,7 @@ public class AlertCalledController extends BaseController {
pageBean = new Page<>(Integer.parseInt(pageNum), Integer.parseInt(pageSize)); pageBean = new Page<>(Integer.parseInt(pageNum), Integer.parseInt(pageSize));
} }
page = iAlertCalledService.page(pageBean, alertCalledQueryWrapper); page = iAlertCalledService.page(pageBean, alertCalledQueryWrapper);
return CommonResponseUtil.success(page); return ResponseHelper.buildResponse(page);
} }
/** /**
...@@ -212,15 +215,15 @@ public class AlertCalledController extends BaseController { ...@@ -212,15 +215,15 @@ public class AlertCalledController extends BaseController {
@TycloudOperation(needAuth = true, ApiLevel = UserType.AGENCY) @TycloudOperation(needAuth = true, ApiLevel = UserType.AGENCY)
@RequestMapping(value = "/getList", method = RequestMethod.GET) @RequestMapping(value = "/getList", method = RequestMethod.GET)
@ApiOperation(httpMethod = "GET", value = "列表无分页查询", notes = "列表无分页查询") @ApiOperation(httpMethod = "GET", value = "列表无分页查询", notes = "列表无分页查询")
public ResponseModel list(AlertCalled alertCalled) { public ResponseModel<List<AlertCalled>> list(AlertCalled alertCalled) {
QueryWrapper<AlertCalled> alertCalledQueryWrapper = new QueryWrapper<>(); QueryWrapper<AlertCalled> alertCalledQueryWrapper = new QueryWrapper<>();
setQueryWrapper(alertCalledQueryWrapper, alertCalled); setQueryWrapper(alertCalledQueryWrapper, alertCalled);
List<AlertCalled> list = iAlertCalledService.list(alertCalledQueryWrapper); List<AlertCalled> list = iAlertCalledService.list(alertCalledQueryWrapper);
return CommonResponseUtil.success(list); return ResponseHelper.buildResponse(list);
} }
private QueryWrapper setQueryWrapper(QueryWrapper queryWrapper, AlertCalled alertCalled){ private QueryWrapper<AlertCalled> setQueryWrapper(QueryWrapper<AlertCalled> queryWrapper, AlertCalled alertCalled){
Class<? extends AlertCalled> aClass = alertCalled.getClass(); Class<? extends AlertCalled> aClass = alertCalled.getClass();
queryWrapper.eq("is_delete", 0); queryWrapper.eq("is_delete", 0);
queryWrapper.orderByDesc("call_time"); queryWrapper.orderByDesc("call_time");
......
...@@ -15,6 +15,7 @@ import org.springframework.web.bind.annotation.RequestMethod; ...@@ -15,6 +15,7 @@ import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import org.typroject.tyboot.core.foundation.enumeration.UserType; import org.typroject.tyboot.core.foundation.enumeration.UserType;
import org.typroject.tyboot.core.restful.doc.TycloudOperation; import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel; import org.typroject.tyboot.core.restful.utils.ResponseModel;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
...@@ -43,7 +44,7 @@ import io.swagger.annotations.ApiOperation; ...@@ -43,7 +44,7 @@ import io.swagger.annotations.ApiOperation;
*/ */
@RestController @RestController
@Api(tags = "警情表单Api") @Api(tags = "警情表单Api")
@RequestMapping(value = "/alert-Form") @RequestMapping(value = "/alert-form")
public class AlertFormController extends BaseController { public class AlertFormController extends BaseController {
@Autowired @Autowired
...@@ -117,19 +118,19 @@ public class AlertFormController extends BaseController { ...@@ -117,19 +118,19 @@ public class AlertFormController extends BaseController {
@TycloudOperation(needAuth = true, ApiLevel = UserType.AGENCY) @TycloudOperation(needAuth = true, ApiLevel = UserType.AGENCY)
@RequestMapping(value = "/form/{code}", method = RequestMethod.GET) @RequestMapping(value = "/form/{code}", method = RequestMethod.GET)
@ApiOperation(httpMethod = "GET", value = "根据表态类型code查询表单数据项", notes = "根据表态类型code查询表单数据项") @ApiOperation(httpMethod = "GET", value = "根据表态类型code查询表单数据项", notes = "根据表态类型code查询表单数据项")
public ResponseModel selectFormdItem(HttpServletRequest request, @PathVariable String code){ public ResponseModel<Object> selectFormdItem(HttpServletRequest request, @PathVariable String code){
List<AlertFormVo> list=new ArrayList<AlertFormVo>(); List<AlertFormVo> list=new ArrayList<AlertFormVo>();
if(redisUtils.hasKey(RedisKey.FORM_CODE+code)){ if(redisUtils.hasKey(RedisKey.FORM_CODE+code)){
Object obj= redisUtils.get(RedisKey.FORM_CODE+code); Object obj= redisUtils.get(RedisKey.FORM_CODE+code);
return CommonResponseUtil.success(obj); return ResponseHelper.buildResponse(obj);
}else{ }else{
QueryWrapper queryWrapper = new QueryWrapper<>(); QueryWrapper<AlertForm> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("alert_type_code", code); queryWrapper.eq("alert_type_code", code);
//警情动态表单数据 //警情动态表单数据
List<AlertForm> alertFormValue = iAlertFormService.list(queryWrapper); List<AlertForm> alertFormValue = iAlertFormService.list(queryWrapper);
list= FormList.getFormlist(alertFormValue); list= FormList.getFormlist(alertFormValue);
redisUtils.set(RedisKey.FORM_CODE+code,JSON.toJSON(list),time); redisUtils.set(RedisKey.FORM_CODE+code,JSON.toJSON(list),time);
return CommonResponseUtil.success(list); return ResponseHelper.buildResponse(list);
} }
} }
......
...@@ -10,6 +10,8 @@ import com.yeejoin.amos.boot.module.jcs.api.dto.AlertSubmittedDto; ...@@ -10,6 +10,8 @@ import com.yeejoin.amos.boot.module.jcs.api.dto.AlertSubmittedDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.AlertSubmitted; import com.yeejoin.amos.boot.module.jcs.api.entity.AlertSubmitted;
import com.yeejoin.amos.boot.module.jcs.api.enums.SubmissionMethodEnum; import com.yeejoin.amos.boot.module.jcs.api.enums.SubmissionMethodEnum;
import com.yeejoin.amos.boot.module.jcs.api.service.IAlertSubmittedService; import com.yeejoin.amos.boot.module.jcs.api.service.IAlertSubmittedService;
import com.yeejoin.amos.boot.module.jcs.api.vo.SchedulingReportingVo;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
...@@ -21,6 +23,7 @@ import org.springframework.web.bind.annotation.RequestMethod; ...@@ -21,6 +23,7 @@ import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import org.typroject.tyboot.core.foundation.enumeration.UserType; import org.typroject.tyboot.core.foundation.enumeration.UserType;
import org.typroject.tyboot.core.restful.doc.TycloudOperation; import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel; import org.typroject.tyboot.core.restful.utils.ResponseModel;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
...@@ -48,8 +51,8 @@ public class AlertSubmittedController extends BaseController { ...@@ -48,8 +51,8 @@ public class AlertSubmittedController extends BaseController {
@TycloudOperation(needAuth = true, ApiLevel = UserType.AGENCY) @TycloudOperation(needAuth = true, ApiLevel = UserType.AGENCY)
@RequestMapping(value = "/save", method = RequestMethod.POST) @RequestMapping(value = "/save", method = RequestMethod.POST)
@ApiOperation(httpMethod = "POST", value = "新增警情报送记录", notes = "新增警情报送记录") @ApiOperation(httpMethod = "POST", value = "新增警情报送记录", notes = "新增警情报送记录")
public ResponseModel saveAlertSubmitted(HttpServletRequest request, @RequestBody AlertSubmittedDto alertSubmittedDto) { public ResponseModel<Object> saveAlertSubmitted(HttpServletRequest request, @RequestBody AlertSubmittedDto alertSubmittedDto) {
return CommonResponseUtil.success(iAlertSubmittedService.save(alertSubmittedDto)); return ResponseHelper.buildResponse(iAlertSubmittedService.save(alertSubmittedDto));
} }
/** /**
...@@ -60,8 +63,8 @@ public class AlertSubmittedController extends BaseController { ...@@ -60,8 +63,8 @@ public class AlertSubmittedController extends BaseController {
@TycloudOperation(needAuth = true, ApiLevel = UserType.AGENCY) @TycloudOperation(needAuth = true, ApiLevel = UserType.AGENCY)
@RequestMapping(value = "/{id}", method = RequestMethod.DELETE) @RequestMapping(value = "/{id}", method = RequestMethod.DELETE)
@ApiOperation(httpMethod = "DELETE", value = "根据id删除", notes = "根据id删除") @ApiOperation(httpMethod = "DELETE", value = "根据id删除", notes = "根据id删除")
public ResponseModel deleteById(HttpServletRequest request, @PathVariable Long id){ public ResponseModel<Boolean> deleteById(HttpServletRequest request, @PathVariable Long id){
return CommonResponseUtil.success(iAlertSubmittedService.removeById(id)); return ResponseHelper.buildResponse(iAlertSubmittedService.removeById(id));
} }
/** /**
...@@ -71,8 +74,8 @@ public class AlertSubmittedController extends BaseController { ...@@ -71,8 +74,8 @@ public class AlertSubmittedController extends BaseController {
@TycloudOperation(needAuth = true, ApiLevel = UserType.AGENCY) @TycloudOperation(needAuth = true, ApiLevel = UserType.AGENCY)
@RequestMapping(value = "/updateById", method = RequestMethod.PUT) @RequestMapping(value = "/updateById", method = RequestMethod.PUT)
@ApiOperation(httpMethod = "PUT", value = "修改警情报送记录", notes = "修改警情报送记录") @ApiOperation(httpMethod = "PUT", value = "修改警情报送记录", notes = "修改警情报送记录")
public ResponseModel updateByIdAlertSubmitted(HttpServletRequest request, @RequestBody AlertSubmitted alertSubmitted){ public ResponseModel<Boolean> updateByIdAlertSubmitted(HttpServletRequest request, @RequestBody AlertSubmitted alertSubmitted){
return CommonResponseUtil.success(iAlertSubmittedService.updateById(alertSubmitted)); return ResponseHelper.buildResponse(iAlertSubmittedService.updateById(alertSubmitted));
} }
/** /**
...@@ -83,24 +86,24 @@ public class AlertSubmittedController extends BaseController { ...@@ -83,24 +86,24 @@ public class AlertSubmittedController extends BaseController {
@TycloudOperation(needAuth = true, ApiLevel = UserType.AGENCY) @TycloudOperation(needAuth = true, ApiLevel = UserType.AGENCY)
@RequestMapping(value = "/{id}", method = RequestMethod.GET) @RequestMapping(value = "/{id}", method = RequestMethod.GET)
@ApiOperation(httpMethod = "GET", value = "根据id查询", notes = "根据id查询") @ApiOperation(httpMethod = "GET", value = "根据id查询", notes = "根据id查询")
public ResponseModel selectById(HttpServletRequest request, @PathVariable Long id){ public ResponseModel<AlertSubmitted> selectById(HttpServletRequest request, @PathVariable Long id){
return CommonResponseUtil.success(iAlertSubmittedService.getById(id)); return ResponseHelper.buildResponse(iAlertSubmittedService.getById(id));
} }
@TycloudOperation(needAuth = false, ApiLevel = UserType.AGENCY) @TycloudOperation(needAuth = false, ApiLevel = UserType.AGENCY)
@RequestMapping(value = "/scheduling/list", method = RequestMethod.POST) @RequestMapping(value = "/scheduling/list", method = RequestMethod.POST)
@ApiOperation(httpMethod = "POST", value = "根据警情id查询融合调度列表", notes = "根据警情id查询融合调度列表") @ApiOperation(httpMethod = "POST", value = "根据警情id查询融合调度列表", notes = "根据警情id查询融合调度列表")
public ResponseModel listSchedulingByParam(@RequestBody AlertSubmittedDto queryParam) { public ResponseModel<SchedulingReportingVo> listSchedulingByParam(@RequestBody AlertSubmittedDto queryParam) {
queryParam.setSubmissionMethodCode(SubmissionMethodEnum.SMS.getCode()); queryParam.setSubmissionMethodCode(SubmissionMethodEnum.SMS.getCode());
return CommonResponseUtil.success(iAlertSubmittedService.listSchedulingByParam(queryParam)); return ResponseHelper.buildResponse(iAlertSubmittedService.listSchedulingByParam(queryParam));
} }
@TycloudOperation(needAuth = false, ApiLevel = UserType.AGENCY) @TycloudOperation(needAuth = false, ApiLevel = UserType.AGENCY)
@RequestMapping(value = "/reporting/list", method = RequestMethod.POST) @RequestMapping(value = "/reporting/list", method = RequestMethod.POST)
@ApiOperation(httpMethod = "POST", value = "根据警情id查询警情报送列表", notes = "根据警情id查询警情报送列表") @ApiOperation(httpMethod = "POST", value = "根据警情id查询警情报送列表", notes = "根据警情id查询警情报送列表")
public ResponseModel listReportingByParam(@RequestBody AlertSubmittedDto queryParam) { public ResponseModel<SchedulingReportingVo> listReportingByParam(@RequestBody AlertSubmittedDto queryParam) {
queryParam.setSubmissionMethodCode(SubmissionMethodEnum.SMS.getCode()); queryParam.setSubmissionMethodCode(SubmissionMethodEnum.SMS.getCode());
return CommonResponseUtil.success(iAlertSubmittedService.listReportingByParam(queryParam)); return ResponseHelper.buildResponse(iAlertSubmittedService.listReportingByParam(queryParam));
} }
/** /**
......
...@@ -15,6 +15,7 @@ import org.springframework.web.bind.annotation.RequestMethod; ...@@ -15,6 +15,7 @@ import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import org.typroject.tyboot.core.foundation.enumeration.UserType; import org.typroject.tyboot.core.foundation.enumeration.UserType;
import org.typroject.tyboot.core.restful.doc.TycloudOperation; import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel; import org.typroject.tyboot.core.restful.utils.ResponseModel;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
...@@ -156,20 +157,20 @@ public class DataDictionaryController extends BaseController { ...@@ -156,20 +157,20 @@ public class DataDictionaryController extends BaseController {
@TycloudOperation(needAuth = true, ApiLevel = UserType.AGENCY) @TycloudOperation(needAuth = true, ApiLevel = UserType.AGENCY)
@RequestMapping(value = "/gwmcDataDictionary/{type}", method = RequestMethod.GET) @RequestMapping(value = "/gwmcDataDictionary/{type}", method = RequestMethod.GET)
@ApiOperation(httpMethod = "GET", value = "根据字典类型查询字典", notes = "根据字典类型查询字典") @ApiOperation(httpMethod = "GET", value = "根据字典类型查询字典", notes = "根据字典类型查询字典")
public ResponseModel gwmcDataDictionary( @PathVariable String type) throws Exception{ public ResponseModel<Object> gwmcDataDictionary( @PathVariable String type) throws Exception{
QueryWrapper queryWrapper = new QueryWrapper<>(); QueryWrapper<DataDictionary> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("type", type); queryWrapper.eq("type", type);
queryWrapper.orderByAsc("sort_num"); queryWrapper.orderByAsc("sort_num");
if(redisUtils.hasKey(RedisKey.DATA_DICTIONARY_CODE+type)){ if(redisUtils.hasKey(RedisKey.DATA_DICTIONARY_CODE+type)){
Object obj= redisUtils.get(RedisKey.DATA_DICTIONARY_CODE+type); Object obj= redisUtils.get(RedisKey.DATA_DICTIONARY_CODE+type);
return CommonResponseUtil.success(obj); return ResponseHelper.buildResponse(obj);
}else{ }else{
Collection<DataDictionary> list=iDataDictionaryService.list(queryWrapper); Collection<DataDictionary> list=iDataDictionaryService.list(queryWrapper);
List<Menu> menus =TreeParser.getTree(null, list, DataDictionary.class.getName(),"getCode",0, "getName", "getParent"); List<Menu> menus =TreeParser.getTree(null, list, DataDictionary.class.getName(),"getCode",0, "getName", "getParent");
redisUtils.set(RedisKey.DATA_DICTIONARY_CODE+type, JSON.toJSON(menus),time); redisUtils.set(RedisKey.DATA_DICTIONARY_CODE+type, JSON.toJSON(menus),time);
return CommonResponseUtil.success(menus); return ResponseHelper.buildResponse(menus);
} }
} }
} }
......
...@@ -21,6 +21,7 @@ import org.springframework.web.bind.annotation.RequestMethod; ...@@ -21,6 +21,7 @@ import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import org.typroject.tyboot.core.foundation.enumeration.UserType; import org.typroject.tyboot.core.foundation.enumeration.UserType;
import org.typroject.tyboot.core.restful.doc.TycloudOperation; import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel; import org.typroject.tyboot.core.restful.utils.ResponseModel;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
...@@ -63,7 +64,7 @@ public class FirefightersContractController extends BaseController { ...@@ -63,7 +64,7 @@ public class FirefightersContractController extends BaseController {
@ApiOperation(httpMethod = "POST", value = "新增消防员合同", notes = "新增消防员合同") @ApiOperation(httpMethod = "POST", value = "新增消防员合同", notes = "新增消防员合同")
public ResponseModel saveFirefightersContract(HttpServletRequest request, @RequestBody FirefightersContract firefightersContract){ public ResponseModel saveFirefightersContract(HttpServletRequest request, @RequestBody FirefightersContract firefightersContract){
boolean flag= iFirefightersContractService.save(firefightersContract); boolean flag= iFirefightersContractService.save(firefightersContract);
return CommonResponseUtil.success(firefightersContract); return ResponseHelper.buildResponse(firefightersContract);
} }
/** /**
...@@ -74,7 +75,7 @@ public class FirefightersContractController extends BaseController { ...@@ -74,7 +75,7 @@ public class FirefightersContractController extends BaseController {
@TycloudOperation(needAuth = true, ApiLevel = UserType.AGENCY) @TycloudOperation(needAuth = true, ApiLevel = UserType.AGENCY)
@RequestMapping(value = "/{id}", method = RequestMethod.DELETE) @RequestMapping(value = "/{id}", method = RequestMethod.DELETE)
@ApiOperation(httpMethod = "DELETE", value = "根据id删除", notes = "根据id删除") @ApiOperation(httpMethod = "DELETE", value = "根据id删除", notes = "根据id删除")
public ResponseModel deleteById(HttpServletRequest request, @PathVariable String id){ public ResponseModel<Object> deleteById(HttpServletRequest request, @PathVariable String id){
String str[] = id.split(","); String str[] = id.split(",");
List<String> ids= Arrays.asList(str); List<String> ids= Arrays.asList(str);
for (String sequenceNbr : ids) { for (String sequenceNbr : ids) {
...@@ -82,7 +83,7 @@ public class FirefightersContractController extends BaseController { ...@@ -82,7 +83,7 @@ public class FirefightersContractController extends BaseController {
//删除缓存 //删除缓存
redisUtils.del(RedisKey.CONTRACT_ID+sequenceNbr); redisUtils.del(RedisKey.CONTRACT_ID+sequenceNbr);
} }
return CommonResponseUtil.success(); return ResponseHelper.buildResponse(null);
} }
...@@ -95,15 +96,11 @@ public class FirefightersContractController extends BaseController { ...@@ -95,15 +96,11 @@ public class FirefightersContractController extends BaseController {
@TycloudOperation(needAuth = true, ApiLevel = UserType.AGENCY) @TycloudOperation(needAuth = true, ApiLevel = UserType.AGENCY)
@RequestMapping(value = "/updateById", method = RequestMethod.PUT) @RequestMapping(value = "/updateById", method = RequestMethod.PUT)
@ApiOperation(httpMethod = "PUT", value = "修改消防员合同", notes = "修改消防员合同") @ApiOperation(httpMethod = "PUT", value = "修改消防员合同", notes = "修改消防员合同")
public ResponseModel updateByIdFirefightersContract(HttpServletRequest request, @RequestBody FirefightersContract firefightersContract){ public ResponseModel<FirefightersContract> updateByIdFirefightersContract(HttpServletRequest request, @RequestBody FirefightersContract firefightersContract){
boolean flag=iFirefightersContractService.updateById(firefightersContract); iFirefightersContractService.updateById(firefightersContract);
if(flag) { //删除缓存
//删除缓存 redisUtils.del(RedisKey.CONTRACT_ID+firefightersContract.getSequenceNbr());
redisUtils.del(RedisKey.CONTRACT_ID+firefightersContract.getSequenceNbr()); return ResponseHelper.buildResponse(firefightersContract);
return CommonResponseUtil.success(firefightersContract);
}
return CommonResponseUtil.failure("修改失败!");
} }
...@@ -116,14 +113,14 @@ public class FirefightersContractController extends BaseController { ...@@ -116,14 +113,14 @@ public class FirefightersContractController extends BaseController {
@TycloudOperation(needAuth = true, ApiLevel = UserType.AGENCY) @TycloudOperation(needAuth = true, ApiLevel = UserType.AGENCY)
@RequestMapping(value = "/{id}", method = RequestMethod.GET) @RequestMapping(value = "/{id}", method = RequestMethod.GET)
@ApiOperation(httpMethod = "GET", value = "根据id查询", notes = "根据id查询") @ApiOperation(httpMethod = "GET", value = "根据id查询", notes = "根据id查询")
public ResponseModel selectById(HttpServletRequest request, @PathVariable Long id){ public ResponseModel<Object> selectById(HttpServletRequest request, @PathVariable Long id){
if(redisUtils.hasKey(RedisKey.CONTRACT_ID+id)){ if(redisUtils.hasKey(RedisKey.CONTRACT_ID+id)){
Object obj= redisUtils.get(RedisKey.CONTRACT_ID+id); Object obj= redisUtils.get(RedisKey.CONTRACT_ID+id);
return CommonResponseUtil.success(obj); return ResponseHelper.buildResponse(obj);
}else{ }else{
FirefightersContract firefightersContract= iFirefightersContractService.getById(id); FirefightersContract firefightersContract= iFirefightersContractService.getById(id);
redisUtils.set(RedisKey.CONTRACT_ID+id, JSON.toJSON(firefightersContract),time); redisUtils.set(RedisKey.CONTRACT_ID+id, JSON.toJSON(firefightersContract),time);
return CommonResponseUtil.success(firefightersContract); return ResponseHelper.buildResponse(firefightersContract);
} }
} }
...@@ -136,7 +133,7 @@ public class FirefightersContractController extends BaseController { ...@@ -136,7 +133,7 @@ public class FirefightersContractController extends BaseController {
@TycloudOperation(needAuth = true, ApiLevel = UserType.AGENCY) @TycloudOperation(needAuth = true, ApiLevel = UserType.AGENCY)
@RequestMapping(value = "/list", method = RequestMethod.GET) @RequestMapping(value = "/list", method = RequestMethod.GET)
@ApiOperation(httpMethod = "GET", value = "列表分页查询", notes = "列表分页查询") @ApiOperation(httpMethod = "GET", value = "列表分页查询", notes = "列表分页查询")
public ResponseModel listPage(String pageNum,String pageSize, FirefightersContract firefightersContract){ public ResponseModel<IPage> listPage(String pageNum,String pageSize, FirefightersContract firefightersContract){
Page<FirefightersContract> pageBean; Page<FirefightersContract> pageBean;
QueryWrapper<FirefightersContract> firefightersContractQueryWrapper = new QueryWrapper<>(); QueryWrapper<FirefightersContract> firefightersContractQueryWrapper = new QueryWrapper<>();
...@@ -177,7 +174,7 @@ public class FirefightersContractController extends BaseController { ...@@ -177,7 +174,7 @@ public class FirefightersContractController extends BaseController {
pageBean = new Page<>(Integer.parseInt(pageNum), Integer.parseInt(pageSize)); pageBean = new Page<>(Integer.parseInt(pageNum), Integer.parseInt(pageSize));
} }
page = iFirefightersContractService.page(pageBean, firefightersContractQueryWrapper); page = iFirefightersContractService.page(pageBean, firefightersContractQueryWrapper);
return CommonResponseUtil.success(page); return ResponseHelper.buildResponse(page);
} }
} }
...@@ -19,11 +19,13 @@ import org.typroject.tyboot.core.restful.doc.TycloudOperation; ...@@ -19,11 +19,13 @@ import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.restful.utils.ResponseModel; import org.typroject.tyboot.core.restful.utils.ResponseModel;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.biz.common.controller.BaseController; import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import com.yeejoin.amos.boot.biz.common.utils.CommonResponseUtil; import com.yeejoin.amos.boot.biz.common.utils.CommonResponseUtil;
import com.yeejoin.amos.boot.biz.common.utils.NameUtils; import com.yeejoin.amos.boot.biz.common.utils.NameUtils;
import com.yeejoin.amos.boot.module.jcs.api.entity.Firefighters;
import com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersJacket; import com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersJacket;
import com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersJacketService; import com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersJacketService;
...@@ -54,10 +56,8 @@ public class FirefightersJacketController extends BaseController { ...@@ -54,10 +56,8 @@ public class FirefightersJacketController extends BaseController {
@ApiOperation(httpMethod = "POST", value = "新增消防人员配装记录", notes = "新增消防人员配装记录") @ApiOperation(httpMethod = "POST", value = "新增消防人员配装记录", notes = "新增消防人员配装记录")
@Transactional @Transactional
public ResponseModel saveFirefightersJacket(HttpServletRequest request, public ResponseModel saveFirefightersJacket(HttpServletRequest request,
@RequestBody List<FirefightersJacket> firefightersJacket) { @RequestBody List<FirefightersJacket> firefightersJacket) {
for (FirefightersJacket firefightersJacket2 : firefightersJacket) { iFirefightersJacketService.saveOrUpdateBatch(firefightersJacket);
iFirefightersJacketService.save(firefightersJacket2);
}
return CommonResponseUtil.success(firefightersJacket); return CommonResponseUtil.success(firefightersJacket);
} }
...@@ -71,10 +71,8 @@ public class FirefightersJacketController extends BaseController { ...@@ -71,10 +71,8 @@ public class FirefightersJacketController extends BaseController {
@RequestMapping(value = "/{id}", method = RequestMethod.DELETE) @RequestMapping(value = "/{id}", method = RequestMethod.DELETE)
@ApiOperation(httpMethod = "DELETE", value = "根据id删除", notes = "根据id删除") @ApiOperation(httpMethod = "DELETE", value = "根据id删除", notes = "根据id删除")
public ResponseModel deleteById(HttpServletRequest request, @PathVariable Long id) { public ResponseModel deleteById(HttpServletRequest request, @PathVariable Long id) {
iFirefightersJacketService.update(new UpdateWrapper<FirefightersJacket>().eq("sequence_nbr", id).set("is_delete", 1));
boolean flag = iFirefightersJacketService.removeById(id); return CommonResponseUtil.success();
return CommonResponseUtil.success();
} }
/** /**
......
package com.yeejoin.amos.boot.module.jcs.biz.service.impl; package com.yeejoin.amos.boot.module.jcs.biz.service.impl;
import com.yeejoin.amos.boot.module.jcs.api.dto.AlertCalledDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.AlertCalled; import com.yeejoin.amos.boot.module.jcs.api.entity.AlertCalled;
import com.yeejoin.amos.boot.module.jcs.api.mapper.AlertCalledMapper; import com.yeejoin.amos.boot.module.jcs.api.mapper.AlertCalledMapper;
import com.yeejoin.amos.boot.module.jcs.api.service.IAlertCalledService; import com.yeejoin.amos.boot.module.jcs.api.service.IAlertCalledService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.typroject.tyboot.core.rdbms.service.BaseService;
/** /**
* 警情接警记录 服务实现类 * 警情接警记录 服务实现类
...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service; ...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service;
* @date 2021-06-17 * @date 2021-06-17
*/ */
@Service @Service
public class AlertCalledServiceImpl extends ServiceImpl<AlertCalledMapper, AlertCalled> implements IAlertCalledService { public class AlertCalledServiceImpl extends BaseService<AlertCalledDto,AlertCalled,AlertCalledMapper> implements IAlertCalledService {
} }
package com.yeejoin.amos.boot.module.jcs.biz.service.impl; package com.yeejoin.amos.boot.module.jcs.biz.service.impl;
import com.yeejoin.amos.boot.module.jcs.api.dto.AlertFromDto;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.yeejoin.amos.boot.module.jcs.api.entity.AlertForm; import com.yeejoin.amos.boot.module.jcs.api.entity.AlertForm;
import com.yeejoin.amos.boot.module.jcs.api.mapper.AlertFormMapper; import com.yeejoin.amos.boot.module.jcs.api.mapper.AlertFormMapper;
import com.yeejoin.amos.boot.module.jcs.api.service.IAlertFormService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.typroject.tyboot.core.rdbms.service.BaseService;
/** /**
* 警情表单 服务实现类 * 警情表单 服务实现类
...@@ -15,6 +13,6 @@ import org.springframework.stereotype.Service; ...@@ -15,6 +13,6 @@ import org.springframework.stereotype.Service;
* @date 2021-06-17 * @date 2021-06-17
*/ */
@Service @Service
public class AlertFormServiceImpl extends ServiceImpl<AlertFormMapper, AlertForm> implements IAlertFormService { public class AlertFormServiceImpl extends BaseService<AlertFromDto,AlertForm,AlertFormMapper> {
} }
package com.yeejoin.amos.boot.module.jcs.biz.service.impl; package com.yeejoin.amos.boot.module.jcs.biz.service.impl;
import com.yeejoin.amos.boot.module.jcs.api.dto.AlertFromTypeDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.AlertFormType; import com.yeejoin.amos.boot.module.jcs.api.entity.AlertFormType;
import com.yeejoin.amos.boot.module.jcs.api.mapper.AlertFormTypeMapper; import com.yeejoin.amos.boot.module.jcs.api.mapper.AlertFormTypeMapper;
import com.yeejoin.amos.boot.module.jcs.api.service.IAlertFormTypeService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.typroject.tyboot.core.rdbms.service.BaseService;
/** /**
* 动态表单类型 服务实现类 * 动态表单类型 服务实现类
...@@ -13,6 +13,6 @@ import org.springframework.stereotype.Service; ...@@ -13,6 +13,6 @@ import org.springframework.stereotype.Service;
* @date 2021-06-17 * @date 2021-06-17
*/ */
@Service @Service
public class AlertFormTypeServiceImpl extends ServiceImpl<AlertFormTypeMapper, AlertFormType> implements IAlertFormTypeService { public class AlertFormTypeServiceImpl extends BaseService<AlertFromTypeDto, AlertFormType,AlertFormTypeMapper> {
} }
package com.yeejoin.amos.boot.module.jcs.biz.service.impl; package com.yeejoin.amos.boot.module.jcs.biz.service.impl;
import com.yeejoin.amos.boot.module.jcs.api.dto.AlertFromValueDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.AlertFormValue; import com.yeejoin.amos.boot.module.jcs.api.entity.AlertFormValue;
import com.yeejoin.amos.boot.module.jcs.api.mapper.AlertFormValueMapper; import com.yeejoin.amos.boot.module.jcs.api.mapper.AlertFormValueMapper;
import com.yeejoin.amos.boot.module.jcs.api.service.IAlertFormValueService; import com.yeejoin.amos.boot.module.jcs.api.service.IAlertFormValueService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.typroject.tyboot.core.rdbms.service.BaseService;
/** /**
* 服务实现类 * 服务实现类
...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service; ...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service;
* @date 2021-06-17 * @date 2021-06-17
*/ */
@Service @Service
public class AlertFormValueServiceImpl extends ServiceImpl<AlertFormValueMapper, AlertFormValue> implements IAlertFormValueService { public class AlertFormValueServiceImpl extends BaseService<AlertFromValueDto,AlertFormValue,AlertFormValueMapper> implements IAlertFormValueService {
} }
package com.yeejoin.amos.boot.module.jcs.biz.service.impl; package com.yeejoin.amos.boot.module.jcs.biz.service.impl;
import com.yeejoin.amos.boot.module.jcs.api.dto.AlertSubmittedObjectDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.AlertSubmittedObject; import com.yeejoin.amos.boot.module.jcs.api.entity.AlertSubmittedObject;
import com.yeejoin.amos.boot.module.jcs.api.mapper.AlertSubmittedObjectMapper; import com.yeejoin.amos.boot.module.jcs.api.mapper.AlertSubmittedObjectMapper;
import com.yeejoin.amos.boot.module.jcs.api.service.IAlertSubmittedObjectService; import com.yeejoin.amos.boot.module.jcs.api.service.IAlertSubmittedObjectService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.typroject.tyboot.core.rdbms.service.BaseService;
/** /**
* 报送对象 服务实现类 * 报送对象 服务实现类
...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service; ...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service;
* @date 2021-06-17 * @date 2021-06-17
*/ */
@Service @Service
public class AlertSubmittedObjectServiceImpl extends ServiceImpl<AlertSubmittedObjectMapper, AlertSubmittedObject> implements IAlertSubmittedObjectService { public class AlertSubmittedObjectServiceImpl extends BaseService<AlertSubmittedObjectDto,AlertSubmittedObject,AlertSubmittedObjectMapper> implements IAlertSubmittedObjectService {
} }
...@@ -4,11 +4,10 @@ import com.yeejoin.amos.boot.module.jcs.api.dto.AlertSubmittedDto; ...@@ -4,11 +4,10 @@ import com.yeejoin.amos.boot.module.jcs.api.dto.AlertSubmittedDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.AlertSubmitted; import com.yeejoin.amos.boot.module.jcs.api.entity.AlertSubmitted;
import com.yeejoin.amos.boot.module.jcs.api.mapper.AlertSubmittedMapper; import com.yeejoin.amos.boot.module.jcs.api.mapper.AlertSubmittedMapper;
import com.yeejoin.amos.boot.module.jcs.api.service.IAlertSubmittedService; import com.yeejoin.amos.boot.module.jcs.api.service.IAlertSubmittedService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.yeejoin.amos.boot.module.jcs.api.vo.AlertSubmittedExtVo; import com.yeejoin.amos.boot.module.jcs.api.vo.AlertSubmittedExtVo;
import com.yeejoin.amos.boot.module.jcs.api.vo.SchedulingReportingVo; import com.yeejoin.amos.boot.module.jcs.api.vo.SchedulingReportingVo;
import org.checkerframework.checker.units.qual.A;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.typroject.tyboot.core.rdbms.service.BaseService;
import java.util.List; import java.util.List;
...@@ -19,7 +18,7 @@ import java.util.List; ...@@ -19,7 +18,7 @@ import java.util.List;
* @date 2021-06-17 * @date 2021-06-17
*/ */
@Service @Service
public class AlertSubmittedServiceImpl extends ServiceImpl<AlertSubmittedMapper, AlertSubmitted> implements IAlertSubmittedService { public class AlertSubmittedServiceImpl extends BaseService<AlertSubmittedDto,AlertSubmitted,AlertSubmittedMapper> implements IAlertSubmittedService {
@Override @Override
public SchedulingReportingVo listSchedulingByParam(AlertSubmittedDto queryParam) { public SchedulingReportingVo listSchedulingByParam(AlertSubmittedDto queryParam) {
......
package com.yeejoin.amos.boot.module.jcs.biz.service.impl; package com.yeejoin.amos.boot.module.jcs.biz.service.impl;
import com.yeejoin.amos.boot.module.jcs.api.dto.DataDictionaryDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.DataDictionary; import com.yeejoin.amos.boot.module.jcs.api.entity.DataDictionary;
import com.yeejoin.amos.boot.module.jcs.api.mapper.DataDictionaryMapper; import com.yeejoin.amos.boot.module.jcs.api.mapper.DataDictionaryMapper;
import com.yeejoin.amos.boot.module.jcs.api.service.IDataDictionaryService; import com.yeejoin.amos.boot.module.jcs.api.service.IDataDictionaryService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.typroject.tyboot.core.rdbms.service.BaseService;
/** /**
* 数据字典 服务实现类 * 数据字典 服务实现类
...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service; ...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service;
* @date 2021-06-07 * @date 2021-06-07
*/ */
@Service @Service
public class DataDictionaryServiceImpl extends ServiceImpl<DataDictionaryMapper, DataDictionary> implements IDataDictionaryService { public class DataDictionaryServiceImpl extends BaseService<DataDictionaryDto,DataDictionary,DataDictionaryMapper> implements IDataDictionaryService {
} }
package com.yeejoin.amos.boot.module.jcs.biz.service.impl; package com.yeejoin.amos.boot.module.jcs.biz.service.impl;
import com.yeejoin.amos.boot.module.jcs.api.dto.FireExpertsDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.FireExperts; import com.yeejoin.amos.boot.module.jcs.api.entity.FireExperts;
import com.yeejoin.amos.boot.module.jcs.api.mapper.FireExpertsMapper; import com.yeejoin.amos.boot.module.jcs.api.mapper.FireExpertsMapper;
import com.yeejoin.amos.boot.module.jcs.api.service.IFireExpertsService; import com.yeejoin.amos.boot.module.jcs.api.service.IFireExpertsService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.typroject.tyboot.core.rdbms.service.BaseService;
/** /**
* 服务实现类 * 服务实现类
...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service; ...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service;
* @date 2021-06-07 * @date 2021-06-07
*/ */
@Service @Service
public class FireExpertsServiceImpl extends ServiceImpl<FireExpertsMapper, FireExperts> implements IFireExpertsService { public class FireExpertsServiceImpl extends BaseService<FireExpertsDto,FireExperts,FireExpertsMapper> implements IFireExpertsService {
} }
package com.yeejoin.amos.boot.module.jcs.biz.service.impl; package com.yeejoin.amos.boot.module.jcs.biz.service.impl;
import com.yeejoin.amos.boot.module.jcs.api.dto.FireTeamDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.FireTeam; import com.yeejoin.amos.boot.module.jcs.api.entity.FireTeam;
import com.yeejoin.amos.boot.module.jcs.api.mapper.FireTeamMapper; import com.yeejoin.amos.boot.module.jcs.api.mapper.FireTeamMapper;
import com.yeejoin.amos.boot.module.jcs.api.service.IFireTeamService; import com.yeejoin.amos.boot.module.jcs.api.service.IFireTeamService;
import com.yeejoin.amos.boot.module.jcs.api.vo.FireTeamListVo; import com.yeejoin.amos.boot.module.jcs.api.vo.FireTeamListVo;
import com.yeejoin.amos.boot.module.jcs.api.vo.FireTeamVo; import com.yeejoin.amos.boot.module.jcs.api.vo.FireTeamVo;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.typroject.tyboot.core.rdbms.service.BaseService;
/** /**
* 消防队伍 服务实现类 * 消防队伍 服务实现类
...@@ -20,7 +19,7 @@ import org.springframework.stereotype.Service; ...@@ -20,7 +19,7 @@ import org.springframework.stereotype.Service;
* @date 2021-06-07 * @date 2021-06-07
*/ */
@Service @Service
public class FireTeamServiceImpl extends ServiceImpl<FireTeamMapper, FireTeam> implements IFireTeamService { public class FireTeamServiceImpl extends BaseService<FireTeamDto, FireTeam,FireTeamMapper> implements IFireTeamService {
@Autowired @Autowired
FireTeamMapper fireTeamMapper; FireTeamMapper fireTeamMapper;
......
package com.yeejoin.amos.boot.module.jcs.biz.service.impl; package com.yeejoin.amos.boot.module.jcs.biz.service.impl;
import com.yeejoin.amos.boot.module.jcs.api.dto.FirefightersContactsDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersContacts; import com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersContacts;
import com.yeejoin.amos.boot.module.jcs.api.mapper.FirefightersContactsMapper; import com.yeejoin.amos.boot.module.jcs.api.mapper.FirefightersContactsMapper;
import com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersContactsService; import com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersContactsService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.typroject.tyboot.core.rdbms.service.BaseService;
/** /**
* l联系人 服务实现类 * l联系人 服务实现类
...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service; ...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service;
* @date 2021-06-07 * @date 2021-06-07
*/ */
@Service @Service
public class FirefightersContactsServiceImpl extends ServiceImpl<FirefightersContactsMapper, FirefightersContacts> implements IFirefightersContactsService { public class FirefightersContactsServiceImpl extends BaseService<FirefightersContactsDto,FirefightersContacts,FirefightersContactsMapper> implements IFirefightersContactsService {
} }
package com.yeejoin.amos.boot.module.jcs.biz.service.impl; package com.yeejoin.amos.boot.module.jcs.biz.service.impl;
import com.yeejoin.amos.boot.module.jcs.api.dto.FirefightersContractDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersContract; import com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersContract;
import com.yeejoin.amos.boot.module.jcs.api.mapper.FirefightersContractMapper; import com.yeejoin.amos.boot.module.jcs.api.mapper.FirefightersContractMapper;
import com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersContractService; import com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersContractService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.typroject.tyboot.core.rdbms.service.BaseService;
/** /**
* 消防员合同 服务实现类 * 消防员合同 服务实现类
...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service; ...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service;
* @date 2021-06-07 * @date 2021-06-07
*/ */
@Service @Service
public class FirefightersContractServiceImpl extends ServiceImpl<FirefightersContractMapper, FirefightersContract> implements IFirefightersContractService { public class FirefightersContractServiceImpl extends BaseService<FirefightersContractDto,FirefightersContract,FirefightersContractMapper> implements IFirefightersContractService {
} }
package com.yeejoin.amos.boot.module.jcs.biz.service.impl; package com.yeejoin.amos.boot.module.jcs.biz.service.impl;
import com.yeejoin.amos.boot.module.jcs.api.dto.FirefightersEducationDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersEducation; import com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersEducation;
import com.yeejoin.amos.boot.module.jcs.api.mapper.FirefightersEducationMapper; import com.yeejoin.amos.boot.module.jcs.api.mapper.FirefightersEducationMapper;
import com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersEducationService; import com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersEducationService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.typroject.tyboot.core.rdbms.service.BaseService;
/** /**
* 人员学历 服务实现类 * 人员学历 服务实现类
...@@ -13,6 +14,8 @@ import org.springframework.stereotype.Service; ...@@ -13,6 +14,8 @@ import org.springframework.stereotype.Service;
* @date 2021-06-07 * @date 2021-06-07
*/ */
@Service @Service
public class FirefightersEducationServiceImpl extends ServiceImpl<FirefightersEducationMapper, FirefightersEducation> implements IFirefightersEducationService { public class FirefightersEducationServiceImpl extends BaseService<FirefightersEducationDto,FirefightersEducation,FirefightersEducationMapper> implements IFirefightersEducationService{
} }
package com.yeejoin.amos.boot.module.jcs.biz.service.impl; package com.yeejoin.amos.boot.module.jcs.biz.service.impl;
import com.yeejoin.amos.boot.module.jcs.api.dto.FirefightersJacketDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersJacket; import com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersJacket;
import com.yeejoin.amos.boot.module.jcs.api.mapper.FirefightersJacketMapper; import com.yeejoin.amos.boot.module.jcs.api.mapper.FirefightersJacketMapper;
import com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersJacketService; import com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersJacketService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.typroject.tyboot.core.rdbms.service.BaseService;
/** /**
* 消防人员配装记录 服务实现类 * 消防人员配装记录 服务实现类
...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service; ...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service;
* @date 2021-06-07 * @date 2021-06-07
*/ */
@Service @Service
public class FirefightersJacketServiceImpl extends ServiceImpl<FirefightersJacketMapper, FirefightersJacket> implements IFirefightersJacketService { public class FirefightersJacketServiceImpl extends BaseService<FirefightersJacketDto,FirefightersJacket,FirefightersJacketMapper> implements IFirefightersJacketService {
} }
package com.yeejoin.amos.boot.module.jcs.biz.service.impl; package com.yeejoin.amos.boot.module.jcs.biz.service.impl;
import com.yeejoin.amos.boot.module.jcs.api.dto.FirefightersPostDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersPost; import com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersPost;
import com.yeejoin.amos.boot.module.jcs.api.mapper.FirefightersPostMapper; import com.yeejoin.amos.boot.module.jcs.api.mapper.FirefightersPostMapper;
import com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersPostService; import com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersPostService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.typroject.tyboot.core.rdbms.service.BaseService;
/** /**
* 岗位信息 服务实现类 * 岗位信息 服务实现类
...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service; ...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service;
* @date 2021-06-07 * @date 2021-06-07
*/ */
@Service @Service
public class FirefightersPostServiceImpl extends ServiceImpl<FirefightersPostMapper, FirefightersPost> implements IFirefightersPostService { public class FirefightersPostServiceImpl extends BaseService<FirefightersPostDto,FirefightersPost,FirefightersPostMapper> implements IFirefightersPostService {
} }
package com.yeejoin.amos.boot.module.jcs.biz.service.impl; package com.yeejoin.amos.boot.module.jcs.biz.service.impl;
import com.yeejoin.amos.boot.module.jcs.api.dto.FirefightersDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.Firefighters; import com.yeejoin.amos.boot.module.jcs.api.entity.Firefighters;
import com.yeejoin.amos.boot.module.jcs.api.mapper.FirefightersMapper; import com.yeejoin.amos.boot.module.jcs.api.mapper.FirefightersMapper;
import com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersService; import com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersService;
import com.yeejoin.amos.boot.module.jcs.api.vo.FirefightersListVo; import com.yeejoin.amos.boot.module.jcs.api.vo.FirefightersListVo;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.typroject.tyboot.core.rdbms.service.BaseService;
/** /**
* 消防队员 服务实现类 * 消防队员 服务实现类
...@@ -19,7 +19,7 @@ import org.springframework.stereotype.Service; ...@@ -19,7 +19,7 @@ import org.springframework.stereotype.Service;
* @date 2021-06-07 * @date 2021-06-07
*/ */
@Service @Service
public class FirefightersServiceImpl extends ServiceImpl<FirefightersMapper, Firefighters> implements IFirefightersService { public class FirefightersServiceImpl extends BaseService<FirefightersDto,Firefighters,FirefightersMapper> implements IFirefightersService {
@Autowired @Autowired
FirefightersMapper firefightersMapper; FirefightersMapper firefightersMapper;
......
package com.yeejoin.amos.boot.module.jcs.biz.service.impl; package com.yeejoin.amos.boot.module.jcs.biz.service.impl;
import com.yeejoin.amos.boot.module.jcs.api.dto.FirefightersThoughtDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersThought; import com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersThought;
import com.yeejoin.amos.boot.module.jcs.api.mapper.FirefightersThoughtMapper; import com.yeejoin.amos.boot.module.jcs.api.mapper.FirefightersThoughtMapper;
import com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersThoughtService; import com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersThoughtService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.typroject.tyboot.core.rdbms.service.BaseService;
/** /**
* 消防员思想谈话记录 服务实现类 * 消防员思想谈话记录 服务实现类
...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service; ...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service;
* @date 2021-06-07 * @date 2021-06-07
*/ */
@Service @Service
public class FirefightersThoughtServiceImpl extends ServiceImpl<FirefightersThoughtMapper, FirefightersThought> implements IFirefightersThoughtService { public class FirefightersThoughtServiceImpl extends BaseService<FirefightersThoughtDto,FirefightersThought,FirefightersThoughtMapper> implements IFirefightersThoughtService {
} }
package com.yeejoin.amos.boot.module.jcs.biz.service.impl; package com.yeejoin.amos.boot.module.jcs.biz.service.impl;
import com.yeejoin.amos.boot.module.jcs.api.dto.FirefightersWorkexperienceDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersWorkexperience; import com.yeejoin.amos.boot.module.jcs.api.entity.FirefightersWorkexperience;
import com.yeejoin.amos.boot.module.jcs.api.mapper.FirefightersWorkexperienceMapper; import com.yeejoin.amos.boot.module.jcs.api.mapper.FirefightersWorkexperienceMapper;
import com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersWorkexperienceService; import com.yeejoin.amos.boot.module.jcs.api.service.IFirefightersWorkexperienceService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.typroject.tyboot.core.rdbms.service.BaseService;
/** /**
* 工作经历 服务实现类 * 工作经历 服务实现类
...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service; ...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service;
* @date 2021-06-07 * @date 2021-06-07
*/ */
@Service @Service
public class FirefightersWorkexperienceServiceImpl extends ServiceImpl<FirefightersWorkexperienceMapper, FirefightersWorkexperience> implements IFirefightersWorkexperienceService { public class FirefightersWorkexperienceServiceImpl extends BaseService<FirefightersWorkexperienceDto, FirefightersWorkexperience,FirefightersWorkexperienceMapper> implements IFirefightersWorkexperienceService {
} }
package com.yeejoin.amos.boot.module.jcs.biz.service.impl; package com.yeejoin.amos.boot.module.jcs.biz.service.impl;
import com.yeejoin.amos.boot.module.jcs.api.dto.OrgUsrAuthDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.OrgUsrAuth; import com.yeejoin.amos.boot.module.jcs.api.entity.OrgUsrAuth;
import com.yeejoin.amos.boot.module.jcs.api.mapper.OrgUsrAuthMapper; import com.yeejoin.amos.boot.module.jcs.api.mapper.OrgUsrAuthMapper;
import com.yeejoin.amos.boot.module.jcs.api.service.IOrgUsrAuthService; import com.yeejoin.amos.boot.module.jcs.api.service.IOrgUsrAuthService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.typroject.tyboot.core.rdbms.service.BaseService;
/** /**
* 服务实现类 * 服务实现类
...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service; ...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service;
* @date 2021-06-18 * @date 2021-06-18
*/ */
@Service @Service
public class OrgUsrAuthServiceImpl extends ServiceImpl<OrgUsrAuthMapper, OrgUsrAuth> implements IOrgUsrAuthService { public class OrgUsrAuthServiceImpl extends BaseService<OrgUsrAuthDto, OrgUsrAuth,OrgUsrAuthMapper> implements IOrgUsrAuthService {
} }
package com.yeejoin.amos.boot.module.jcs.biz.service.impl; package com.yeejoin.amos.boot.module.jcs.biz.service.impl;
import com.yeejoin.amos.boot.module.jcs.api.dto.OrgUsrDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.OrgUsr; import com.yeejoin.amos.boot.module.jcs.api.entity.OrgUsr;
import com.yeejoin.amos.boot.module.jcs.api.mapper.OrgUsrMapper; import com.yeejoin.amos.boot.module.jcs.api.mapper.OrgUsrMapper;
import com.yeejoin.amos.boot.module.jcs.api.service.IOrgUsrService; import com.yeejoin.amos.boot.module.jcs.api.service.IOrgUsrService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.typroject.tyboot.core.rdbms.service.BaseService;
/** /**
* 机构/部门/人员表 服务实现类 * 机构/部门/人员表 服务实现类
...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service; ...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service;
* @date 2021-06-18 * @date 2021-06-18
*/ */
@Service @Service
public class OrgUsrServiceImpl extends ServiceImpl<OrgUsrMapper, OrgUsr> implements IOrgUsrService { public class OrgUsrServiceImpl extends BaseService<OrgUsrDto,OrgUsr,OrgUsrMapper> implements IOrgUsrService {
} }
package com.yeejoin.amos.boot.module.jcs.biz.service.impl; package com.yeejoin.amos.boot.module.jcs.biz.service.impl;
import com.yeejoin.amos.boot.module.jcs.api.dto.PowerTransferCompanyResourcesDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.PowerTransferCompanyResources; import com.yeejoin.amos.boot.module.jcs.api.entity.PowerTransferCompanyResources;
import com.yeejoin.amos.boot.module.jcs.api.mapper.PowerTransferCompanyResourcesMapper; import com.yeejoin.amos.boot.module.jcs.api.mapper.PowerTransferCompanyResourcesMapper;
import com.yeejoin.amos.boot.module.jcs.api.service.IPowerTransferCompanyResourcesService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.typroject.tyboot.core.rdbms.service.BaseService;
/** /**
* 调派单位资源 服务实现类 * 调派单位资源 服务实现类
...@@ -13,6 +13,6 @@ import org.springframework.stereotype.Service; ...@@ -13,6 +13,6 @@ import org.springframework.stereotype.Service;
* @date 2021-06-17 * @date 2021-06-17
*/ */
@Service @Service
public class PowerTransferCompanyResourcesServiceImpl extends ServiceImpl<PowerTransferCompanyResourcesMapper, PowerTransferCompanyResources> implements IPowerTransferCompanyResourcesService { public class PowerTransferCompanyResourcesServiceImpl extends BaseService<PowerTransferCompanyResourcesDto,PowerTransferCompanyResources,PowerTransferCompanyResourcesMapper> {
} }
package com.yeejoin.amos.boot.module.jcs.biz.service.impl; package com.yeejoin.amos.boot.module.jcs.biz.service.impl;
import com.yeejoin.amos.boot.module.jcs.api.dto.PowerTransferCompanyDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.PowerTransferCompany; import com.yeejoin.amos.boot.module.jcs.api.entity.PowerTransferCompany;
import com.yeejoin.amos.boot.module.jcs.api.mapper.PowerTransferCompanyMapper; import com.yeejoin.amos.boot.module.jcs.api.mapper.PowerTransferCompanyMapper;
import com.yeejoin.amos.boot.module.jcs.api.service.IPowerTransferCompanyService; import com.yeejoin.amos.boot.module.jcs.api.service.IPowerTransferCompanyService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.typroject.tyboot.core.rdbms.service.BaseService;
/** /**
* 调派单位 服务实现类 * 调派单位 服务实现类
...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service; ...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service;
* @date 2021-06-17 * @date 2021-06-17
*/ */
@Service @Service
public class PowerTransferCompanyServiceImpl extends ServiceImpl<PowerTransferCompanyMapper, PowerTransferCompany> implements IPowerTransferCompanyService { public class PowerTransferCompanyServiceImpl extends BaseService<PowerTransferCompanyDto,PowerTransferCompany,PowerTransferCompanyMapper> implements IPowerTransferCompanyService {
} }
...@@ -7,13 +7,13 @@ import com.yeejoin.amos.boot.module.jcs.api.dto.PowerTransferDto; ...@@ -7,13 +7,13 @@ import com.yeejoin.amos.boot.module.jcs.api.dto.PowerTransferDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.*; import com.yeejoin.amos.boot.module.jcs.api.entity.*;
import com.yeejoin.amos.boot.module.jcs.api.mapper.PowerTransferMapper; import com.yeejoin.amos.boot.module.jcs.api.mapper.PowerTransferMapper;
import com.yeejoin.amos.boot.module.jcs.api.service.*; import com.yeejoin.amos.boot.module.jcs.api.service.*;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.yeejoin.amos.boot.module.jcs.api.vo.PowerTransferVo; import com.yeejoin.amos.boot.module.jcs.api.vo.PowerTransferVo;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import org.typroject.tyboot.core.rdbms.service.BaseService;
import javax.annotation.Resource; import javax.annotation.Resource;
import java.util.*; import java.util.*;
...@@ -25,7 +25,7 @@ import java.util.*; ...@@ -25,7 +25,7 @@ import java.util.*;
* @date 2021-06-17 * @date 2021-06-17
*/ */
@Service @Service
public class PowerTransferServiceImpl extends ServiceImpl<PowerTransferMapper, PowerTransfer> implements IPowerTransferService { public class PowerTransferServiceImpl extends BaseService<PowerTransferDto,PowerTransfer,PowerTransferMapper> implements IPowerTransferService {
@Resource @Resource
PowerTransferMapper powerTransferMapper; PowerTransferMapper powerTransferMapper;
......
...@@ -2,7 +2,6 @@ package com.yeejoin.amos.boot.module.jcs.biz.service.impl; ...@@ -2,7 +2,6 @@ package com.yeejoin.amos.boot.module.jcs.biz.service.impl;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.yeejoin.amos.boot.biz.common.utils.CommonResponseUtil; import com.yeejoin.amos.boot.biz.common.utils.CommonResponseUtil;
import com.yeejoin.amos.component.feign.config.InnerInvokException; import com.yeejoin.amos.component.feign.config.InnerInvokException;
import com.yeejoin.amos.component.feign.model.FeignClientResult; import com.yeejoin.amos.component.feign.model.FeignClientResult;
...@@ -13,7 +12,6 @@ import com.yeejoin.amos.feign.privilege.model.*; ...@@ -13,7 +12,6 @@ import com.yeejoin.amos.feign.privilege.model.*;
import com.yeejoin.amos.feign.systemctl.Systemctl; import com.yeejoin.amos.feign.systemctl.Systemctl;
import com.yeejoin.amos.feign.systemctl.model.DictionarieValueModel; import com.yeejoin.amos.feign.systemctl.model.DictionarieValueModel;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.util.StringUtils; import org.springframework.util.StringUtils;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
...@@ -22,6 +20,7 @@ import org.typroject.tyboot.core.restful.utils.ResponseModel; ...@@ -22,6 +20,7 @@ import org.typroject.tyboot.core.restful.utils.ResponseModel;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collection;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.Set; import java.util.Set;
...@@ -167,9 +166,9 @@ public class RemoteSecurityService { ...@@ -167,9 +166,9 @@ public class RemoteSecurityService {
/** /**
* 基础平台全部菜单权限树,用于平台登录前端初始化路由 * 基础平台全部菜单权限树,用于平台登录前端初始化路由
*/ */
public ResponseModel searchPermissionTree(long id, String appType) { public ResponseModel<Object> searchPermissionTree(long id, String appType) {
List<PermissionModel> dictionarieModel = null; List<PermissionModel> dictionarieModel = null;
FeignClientResult feignClientResult; FeignClientResult<Collection<PermissionModel>> feignClientResult;
try { try {
feignClientResult = Privilege.permissionClient.treeByRole(id, appType, null, null); feignClientResult = Privilege.permissionClient.treeByRole(id, appType, null, null);
dictionarieModel = (List<PermissionModel>) feignClientResult.getResult(); dictionarieModel = (List<PermissionModel>) feignClientResult.getResult();
...@@ -177,7 +176,7 @@ public class RemoteSecurityService { ...@@ -177,7 +176,7 @@ public class RemoteSecurityService {
} catch (InnerInvokException e) { } catch (InnerInvokException e) {
throw new RuntimeException(); throw new RuntimeException();
} }
ResponseModel commonResponse = CommonResponseUtil.success( dictionarieModel); ResponseModel<Object> commonResponse = CommonResponseUtil.success( dictionarieModel);
return commonResponse; return commonResponse;
} }
...@@ -189,7 +188,7 @@ public class RemoteSecurityService { ...@@ -189,7 +188,7 @@ public class RemoteSecurityService {
*/ */
public List<DictionarieValueModel> listDictionaryByDictCode(String dictCode) { public List<DictionarieValueModel> listDictionaryByDictCode(String dictCode) {
List<DictionarieValueModel> dictionarieModel = null; List<DictionarieValueModel> dictionarieModel = null;
FeignClientResult feignClientResult; FeignClientResult<List<DictionarieValueModel>> feignClientResult;
try { try {
feignClientResult = Systemctl.dictionarieClient.dictValues(dictCode); feignClientResult = Systemctl.dictionarieClient.dictValues(dictCode);
dictionarieModel = (List<DictionarieValueModel>) feignClientResult.getResult(); dictionarieModel = (List<DictionarieValueModel>) feignClientResult.getResult();
......
package com.yeejoin.amos.boot.module.jcs.biz.service.impl; package com.yeejoin.amos.boot.module.jcs.biz.service.impl;
import com.yeejoin.amos.boot.module.jcs.api.dto.TemplateDto;
import com.yeejoin.amos.boot.module.jcs.api.entity.Template; import com.yeejoin.amos.boot.module.jcs.api.entity.Template;
import com.yeejoin.amos.boot.module.jcs.api.mapper.TemplateMapper; import com.yeejoin.amos.boot.module.jcs.api.mapper.TemplateMapper;
import com.yeejoin.amos.boot.module.jcs.api.service.ITemplateService; import com.yeejoin.amos.boot.module.jcs.api.service.ITemplateService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.typroject.tyboot.core.rdbms.service.BaseService;
/** /**
* 模板表 服务实现类 * 模板表 服务实现类
...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service; ...@@ -13,6 +14,6 @@ import org.springframework.stereotype.Service;
* @date 2021-06-17 * @date 2021-06-17
*/ */
@Service @Service
public class TemplateServiceImpl extends ServiceImpl<TemplateMapper, Template> implements ITemplateService { public class TemplateServiceImpl extends BaseService<TemplateDto,Template,TemplateMapper> implements ITemplateService {
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment