商户提交

master
胡川虎 3 months ago
parent 0a71792d99
commit 78ccd8168b

@ -30,17 +30,17 @@ import jnpf.exception.WorkFlowException;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
/** /**
* equipmentinspectionrecords * EquipmentInspectionRecords
* @ V3.5 * @ V3.5
* @ https://www.jnpfsoft.com * @ https://www.jnpfsoft.com
* @ JNPF * @ JNPF
* @ 2024-07-18 * @ 2024-07-19
*/ */
@Slf4j @Slf4j
@RestController @RestController
@Tag(name = "equipmentinspectionrecords" , description = "example") @Tag(name = "EquipmentInspectionRecords" , description = "example")
@RequestMapping("/api/example/Equipmentinspectionrecords") @RequestMapping("/api/example/EquipmentInspectionRecords")
public class EquipmentinspectionrecordsController { public class EquipmentInspectionRecordsController {
@Autowired @Autowired
private GeneraterSwapUtil generaterSwapUtil; private GeneraterSwapUtil generaterSwapUtil;
@ -49,53 +49,53 @@ public class EquipmentinspectionrecordsController {
private UserProvider userProvider; private UserProvider userProvider;
@Autowired @Autowired
private EquipmentinspectionrecordsService equipmentinspectionrecordsService; private EquipmentInspectionRecordsService equipmentInspectionRecordsService;
/** /**
* *
* *
* @param equipmentinspectionrecordsPagination * @param equipmentInspectionRecordsPagination
* @return * @return
*/ */
@Operation(summary = "获取列表") @Operation(summary = "获取列表")
@PostMapping("/getList") @PostMapping("/getList")
public ActionResult list(@RequestBody EquipmentinspectionrecordsPagination equipmentinspectionrecordsPagination)throws IOException{ public ActionResult list(@RequestBody EquipmentInspectionRecordsPagination equipmentInspectionRecordsPagination)throws IOException{
List<EquipmentinspectionrecordsEntity> list= equipmentinspectionrecordsService.getList(equipmentinspectionrecordsPagination); List<EquipmentInspectionRecordsEntity> list= equipmentInspectionRecordsService.getList(equipmentInspectionRecordsPagination);
List<Map<String, Object>> realList=new ArrayList<>(); List<Map<String, Object>> realList=new ArrayList<>();
for (EquipmentinspectionrecordsEntity entity : list) { for (EquipmentInspectionRecordsEntity entity : list) {
Map<String, Object> equipmentinspectionrecordsMap=JsonUtil.entityToMap(entity); Map<String, Object> equipmentInspectionRecordsMap=JsonUtil.entityToMap(entity);
equipmentinspectionrecordsMap.put("id", equipmentinspectionrecordsMap.get("id")); equipmentInspectionRecordsMap.put("id", equipmentInspectionRecordsMap.get("id"));
//副表数据 //副表数据
//子表数据 //子表数据
realList.add(equipmentinspectionrecordsMap); realList.add(equipmentInspectionRecordsMap);
} }
//数据转换 //数据转换
realList = generaterSwapUtil.swapDataList(realList, EquipmentinspectionrecordsConstant.getFormData(), EquipmentinspectionrecordsConstant.getColumnData(), equipmentinspectionrecordsPagination.getModuleId(),false); realList = generaterSwapUtil.swapDataList(realList, EquipmentInspectionRecordsConstant.getFormData(), EquipmentInspectionRecordsConstant.getColumnData(), equipmentInspectionRecordsPagination.getModuleId(),false);
//返回对象 //返回对象
PageListVO vo = new PageListVO(); PageListVO vo = new PageListVO();
vo.setList(realList); vo.setList(realList);
PaginationVO page = JsonUtil.getJsonToBean(equipmentinspectionrecordsPagination, PaginationVO.class); PaginationVO page = JsonUtil.getJsonToBean(equipmentInspectionRecordsPagination, PaginationVO.class);
vo.setPagination(page); vo.setPagination(page);
return ActionResult.success(vo); return ActionResult.success(vo);
} }
/** /**
* *
* *
* @param equipmentinspectionrecordsForm * @param equipmentInspectionRecordsForm
* @return * @return
*/ */
@PostMapping() @PostMapping()
@Operation(summary = "创建") @Operation(summary = "创建")
public ActionResult create(@RequestBody @Valid EquipmentinspectionrecordsForm equipmentinspectionrecordsForm) { public ActionResult create(@RequestBody @Valid EquipmentInspectionRecordsForm equipmentInspectionRecordsForm) {
String b = equipmentinspectionrecordsService.checkForm(equipmentinspectionrecordsForm,0); String b = equipmentInspectionRecordsService.checkForm(equipmentInspectionRecordsForm,0);
if (StringUtil.isNotEmpty(b)){ if (StringUtil.isNotEmpty(b)){
return ActionResult.fail(b ); return ActionResult.fail(b );
} }
try{ try{
equipmentinspectionrecordsService.saveOrUpdate(equipmentinspectionrecordsForm, null ,true); equipmentInspectionRecordsService.saveOrUpdate(equipmentInspectionRecordsForm, null ,true);
}catch(Exception e){ }catch(Exception e){
return ActionResult.fail("新增数据失败"); return ActionResult.fail("新增数据失败");
} }
@ -104,24 +104,24 @@ public class EquipmentinspectionrecordsController {
/** /**
* *
* @param id * @param id
* @param equipmentinspectionrecordsForm * @param equipmentInspectionRecordsForm
* @return * @return
*/ */
@PutMapping("/{id}") @PutMapping("/{id}")
@Operation(summary = "更新") @Operation(summary = "更新")
public ActionResult update(@PathVariable("id") String id,@RequestBody @Valid EquipmentinspectionrecordsForm equipmentinspectionrecordsForm, public ActionResult update(@PathVariable("id") String id,@RequestBody @Valid EquipmentInspectionRecordsForm equipmentInspectionRecordsForm,
@RequestParam(value = "isImport", required = false) boolean isImport){ @RequestParam(value = "isImport", required = false) boolean isImport){
equipmentinspectionrecordsForm.setId(id); equipmentInspectionRecordsForm.setId(id);
if (!isImport) { if (!isImport) {
String b = equipmentinspectionrecordsService.checkForm(equipmentinspectionrecordsForm,1); String b = equipmentInspectionRecordsService.checkForm(equipmentInspectionRecordsForm,1);
if (StringUtil.isNotEmpty(b)){ if (StringUtil.isNotEmpty(b)){
return ActionResult.fail(b ); return ActionResult.fail(b );
} }
} }
EquipmentinspectionrecordsEntity entity= equipmentinspectionrecordsService.getInfo(id); EquipmentInspectionRecordsEntity entity= equipmentInspectionRecordsService.getInfo(id);
if(entity!=null){ if(entity!=null){
try{ try{
equipmentinspectionrecordsService.saveOrUpdate(equipmentinspectionrecordsForm,id,false); equipmentInspectionRecordsService.saveOrUpdate(equipmentInspectionRecordsForm,id,false);
}catch(Exception e){ }catch(Exception e){
return ActionResult.fail("修改数据失败"); return ActionResult.fail("修改数据失败");
} }
@ -139,11 +139,11 @@ public class EquipmentinspectionrecordsController {
@DeleteMapping("/{id}") @DeleteMapping("/{id}")
@Transactional @Transactional
public ActionResult delete(@PathVariable("id") String id){ public ActionResult delete(@PathVariable("id") String id){
EquipmentinspectionrecordsEntity entity= equipmentinspectionrecordsService.getInfo(id); EquipmentInspectionRecordsEntity entity= equipmentInspectionRecordsService.getInfo(id);
if(entity!=null){ if(entity!=null){
//假删除 //假删除
entity.setDeleteMark(1); entity.setDeleteMark(1);
equipmentinspectionrecordsService.update(id,entity); equipmentInspectionRecordsService.update(id,entity);
} }
return ActionResult.success("删除成功"); return ActionResult.success("删除成功");
} }
@ -156,16 +156,16 @@ public class EquipmentinspectionrecordsController {
@Operation(summary = "表单信息(详情页)") @Operation(summary = "表单信息(详情页)")
@GetMapping("/detail/{id}") @GetMapping("/detail/{id}")
public ActionResult detailInfo(@PathVariable("id") String id){ public ActionResult detailInfo(@PathVariable("id") String id){
EquipmentinspectionrecordsEntity entity= equipmentinspectionrecordsService.getInfo(id); EquipmentInspectionRecordsEntity entity= equipmentInspectionRecordsService.getInfo(id);
if(entity==null){ if(entity==null){
return ActionResult.fail("表单数据不存在!"); return ActionResult.fail("表单数据不存在!");
} }
Map<String, Object> equipmentinspectionrecordsMap=JsonUtil.entityToMap(entity); Map<String, Object> equipmentInspectionRecordsMap=JsonUtil.entityToMap(entity);
equipmentinspectionrecordsMap.put("id", equipmentinspectionrecordsMap.get("id")); equipmentInspectionRecordsMap.put("id", equipmentInspectionRecordsMap.get("id"));
//副表数据 //副表数据
//子表数据 //子表数据
equipmentinspectionrecordsMap = generaterSwapUtil.swapDataDetail(equipmentinspectionrecordsMap,EquipmentinspectionrecordsConstant.getFormData(),"583294095649145157",false); equipmentInspectionRecordsMap = generaterSwapUtil.swapDataDetail(equipmentInspectionRecordsMap,EquipmentInspectionRecordsConstant.getFormData(),"583294095649145157",false);
return ActionResult.success(equipmentinspectionrecordsMap); return ActionResult.success(equipmentInspectionRecordsMap);
} }
/** /**
* () * ()
@ -176,16 +176,16 @@ public class EquipmentinspectionrecordsController {
@Operation(summary = "信息") @Operation(summary = "信息")
@GetMapping("/{id}") @GetMapping("/{id}")
public ActionResult info(@PathVariable("id") String id){ public ActionResult info(@PathVariable("id") String id){
EquipmentinspectionrecordsEntity entity= equipmentinspectionrecordsService.getInfo(id); EquipmentInspectionRecordsEntity entity= equipmentInspectionRecordsService.getInfo(id);
if(entity==null){ if(entity==null){
return ActionResult.fail("表单数据不存在!"); return ActionResult.fail("表单数据不存在!");
} }
Map<String, Object> equipmentinspectionrecordsMap=JsonUtil.entityToMap(entity); Map<String, Object> equipmentInspectionRecordsMap=JsonUtil.entityToMap(entity);
equipmentinspectionrecordsMap.put("id", equipmentinspectionrecordsMap.get("id")); equipmentInspectionRecordsMap.put("id", equipmentInspectionRecordsMap.get("id"));
//副表数据 //副表数据
//子表数据 //子表数据
equipmentinspectionrecordsMap = generaterSwapUtil.swapDataForm(equipmentinspectionrecordsMap,EquipmentinspectionrecordsConstant.getFormData(),EquipmentinspectionrecordsConstant.TABLEFIELDKEY,EquipmentinspectionrecordsConstant.TABLERENAMES); equipmentInspectionRecordsMap = generaterSwapUtil.swapDataForm(equipmentInspectionRecordsMap,EquipmentInspectionRecordsConstant.getFormData(),EquipmentInspectionRecordsConstant.TABLEFIELDKEY,EquipmentInspectionRecordsConstant.TABLERENAMES);
return ActionResult.success(equipmentinspectionrecordsMap); return ActionResult.success(equipmentInspectionRecordsMap);
} }
} }
Loading…
Cancel
Save