代码优化

This commit is contained in:
Administrator 2023-04-18 18:01:44 +08:00
parent 4250163a12
commit 2eca209d10
17 changed files with 25 additions and 21 deletions

View File

@ -48,7 +48,7 @@ import com.alibaba.fastjson.JSON;
@RestController @RestController
@RequestMapping("/xmgl/gt/gtMaterialContractArrivalAcceptance") @RequestMapping("/xmgl/gt/gtMaterialContractArrivalAcceptance")
@Slf4j @Slf4j
@Api(tags = "GtMaterialContractArrivalAcceptanceController相关Api") @Api(tags = "GtMaterial合同-到货验收")
public class GtMaterialContractArrivalAcceptanceController { public class GtMaterialContractArrivalAcceptanceController {
@Autowired @Autowired
private IGtMaterialContractArrivalAcceptanceService gtMaterialContractArrivalAcceptanceService; private IGtMaterialContractArrivalAcceptanceService gtMaterialContractArrivalAcceptanceService;

View File

@ -48,7 +48,7 @@ import com.alibaba.fastjson.JSON;
@RestController @RestController
@RequestMapping("/xmgl/gt/gtMaterialContract") @RequestMapping("/xmgl/gt/gtMaterialContract")
@Slf4j @Slf4j
@Api(tags = "GtMaterialContractController相关Api") @Api(tags = "GtMaterial合同")
public class GtMaterialContractController { public class GtMaterialContractController {
@Autowired @Autowired
private IGtMaterialContractService gtMaterialContractService; private IGtMaterialContractService gtMaterialContractService;

View File

@ -48,7 +48,7 @@ import com.alibaba.fastjson.JSONObject;
@RestController @RestController
@RequestMapping("/xmgl/gt/gtMaterialContractPaymentRecord") @RequestMapping("/xmgl/gt/gtMaterialContractPaymentRecord")
@Slf4j @Slf4j
@Api(tags = "GtMaterialContractPaymentRecordController相关Api") @Api(tags = "GtMaterial合同-付款记录")
public class GtMaterialContractPaymentRecordController { public class GtMaterialContractPaymentRecordController {
@Autowired @Autowired
private IGtMaterialContractPaymentRecordService gtMaterialContractPaymentRecordService; private IGtMaterialContractPaymentRecordService gtMaterialContractPaymentRecordService;

View File

@ -48,7 +48,7 @@ import com.alibaba.fastjson.JSONObject;
@RestController @RestController
@RequestMapping("/xmgl/gt/gtMaterialDevice") @RequestMapping("/xmgl/gt/gtMaterialDevice")
@Slf4j @Slf4j
@Api(tags = "GtMaterialDeviceController相关Api") @Api(tags = "GtMaterial设备")
public class GtMaterialDeviceController { public class GtMaterialDeviceController {
@Autowired @Autowired
private IGtMaterialDeviceService gtMaterialDeviceService; private IGtMaterialDeviceService gtMaterialDeviceService;

View File

@ -48,7 +48,7 @@ import com.alibaba.fastjson.JSONObject;
@RestController @RestController
@RequestMapping("/xmgl/gt/gtMaterialDeviceMaintenanceRecord") @RequestMapping("/xmgl/gt/gtMaterialDeviceMaintenanceRecord")
@Slf4j @Slf4j
@Api(tags = "GtMaterialDeviceMaintenanceRecordController相关Api") @Api(tags = "GtMaterial设备维保记录")
public class GtMaterialDeviceMaintenanceRecordController { public class GtMaterialDeviceMaintenanceRecordController {
@Autowired @Autowired
private IGtMaterialDeviceMaintenanceRecordService gtMaterialDeviceMaintenanceRecordService; private IGtMaterialDeviceMaintenanceRecordService gtMaterialDeviceMaintenanceRecordService;

View File

@ -48,7 +48,7 @@ import com.alibaba.fastjson.JSONObject;
@RestController @RestController
@RequestMapping("/xmgl/gt/gtMaterialDeviceMandatoryInspectionRecord") @RequestMapping("/xmgl/gt/gtMaterialDeviceMandatoryInspectionRecord")
@Slf4j @Slf4j
@Api(tags = "GtMaterialDeviceMandatoryInspectionRecordController相关Api") @Api(tags = "GtMaterial设备强制检验记录")
public class GtMaterialDeviceMandatoryInspectionRecordController { public class GtMaterialDeviceMandatoryInspectionRecordController {
@Autowired @Autowired
private IGtMaterialDeviceMandatoryInspectionRecordService gtMaterialDeviceMandatoryInspectionRecordService; private IGtMaterialDeviceMandatoryInspectionRecordService gtMaterialDeviceMandatoryInspectionRecordService;

View File

@ -48,7 +48,7 @@ import com.alibaba.fastjson.JSONObject;
@RestController @RestController
@RequestMapping("/xmgl/gt/gtMaterialInOutWarehouse") @RequestMapping("/xmgl/gt/gtMaterialInOutWarehouse")
@Slf4j @Slf4j
@Api(tags = "GtMaterialInOutWarehouseController相关Api") @Api(tags = "GtMaterial出入库")
public class GtMaterialInOutWarehouseController { public class GtMaterialInOutWarehouseController {
@Autowired @Autowired
private IGtMaterialInOutWarehouseService gtMaterialInOutWarehouseService; private IGtMaterialInOutWarehouseService gtMaterialInOutWarehouseService;

View File

@ -48,7 +48,7 @@ import com.alibaba.fastjson.JSON;
@RestController @RestController
@RequestMapping("/xmgl/gt/gtMaterialPointCheckIntoWarehouseDetail") @RequestMapping("/xmgl/gt/gtMaterialPointCheckIntoWarehouseDetail")
@Slf4j @Slf4j
@Api(tags = "GtMaterialPointCheckIntoWarehouseDetailController相关Api") @Api(tags = "GtMaterial出入库的物料详情")
public class GtMaterialPointCheckIntoWarehouseDetailController { public class GtMaterialPointCheckIntoWarehouseDetailController {
@Autowired @Autowired
private IGtMaterialPointCheckIntoWarehouseDetailService gtMaterialPointCheckIntoWarehouseDetailService; private IGtMaterialPointCheckIntoWarehouseDetailService gtMaterialPointCheckIntoWarehouseDetailService;

View File

@ -48,7 +48,7 @@ import com.alibaba.fastjson.JSONObject;
@RestController @RestController
@RequestMapping("/xmgl/gt/gtMaterialPurchaseDemandPlanning") @RequestMapping("/xmgl/gt/gtMaterialPurchaseDemandPlanning")
@Slf4j @Slf4j
@Api(tags = "GtMaterialPurchaseDemandPlanningController相关Api") @Api(tags = "GtMaterial采购需求计划")
public class GtMaterialPurchaseDemandPlanningController { public class GtMaterialPurchaseDemandPlanningController {
@Autowired @Autowired
private IGtMaterialPurchaseDemandPlanningService gtMaterialPurchaseDemandPlanningService; private IGtMaterialPurchaseDemandPlanningService gtMaterialPurchaseDemandPlanningService;

View File

@ -48,7 +48,7 @@ import com.alibaba.fastjson.JSONObject;
@RestController @RestController
@RequestMapping("/xmgl/gt/gtMaterialSupplierEvaluationRecord") @RequestMapping("/xmgl/gt/gtMaterialSupplierEvaluationRecord")
@Slf4j @Slf4j
@Api(tags = "GtMaterialSupplierEvaluationRecordController相关Api") @Api(tags = "GtMaterial供应商评价记录")
public class GtMaterialSupplierEvaluationRecordController { public class GtMaterialSupplierEvaluationRecordController {
@Autowired @Autowired
private IGtMaterialSupplierEvaluationRecordService gtMaterialSupplierEvaluationRecordService; private IGtMaterialSupplierEvaluationRecordService gtMaterialSupplierEvaluationRecordService;

View File

@ -48,7 +48,7 @@ import com.alibaba.fastjson.JSONObject;
@RestController @RestController
@RequestMapping("/xmgl/gt/gtMaterialTenderBid") @RequestMapping("/xmgl/gt/gtMaterialTenderBid")
@Slf4j @Slf4j
@Api(tags = "GtMaterialTenderBidController相关Api") @Api(tags = "GtMaterial招标-投标清单")
public class GtMaterialTenderBidController { public class GtMaterialTenderBidController {
@Autowired @Autowired
private IGtMaterialTenderBidService gtMaterialTenderBidService; private IGtMaterialTenderBidService gtMaterialTenderBidService;

View File

@ -48,7 +48,7 @@ import com.alibaba.fastjson.JSONObject;
@RestController @RestController
@RequestMapping("/xmgl/gt/gtMaterialTender") @RequestMapping("/xmgl/gt/gtMaterialTender")
@Slf4j @Slf4j
@Api(tags = "GtMaterialTenderController相关Api") @Api(tags = "GtMaterial招标")
public class GtMaterialTenderController { public class GtMaterialTenderController {
@Autowired @Autowired
private IGtMaterialTenderService gtMaterialTenderService; private IGtMaterialTenderService gtMaterialTenderService;

View File

@ -48,7 +48,7 @@ import com.alibaba.fastjson.JSONObject;
@RestController @RestController
@RequestMapping("/xmgl/gt/gtMaterialTenderRecord") @RequestMapping("/xmgl/gt/gtMaterialTenderRecord")
@Slf4j @Slf4j
@Api(tags = "GtMaterialTenderRecordController相关Api") @Api(tags = "GtMaterial招标-投标记录")
public class GtMaterialTenderRecordController { public class GtMaterialTenderRecordController {
@Autowired @Autowired
private IGtMaterialTenderRecordService gtMaterialTenderRecordService; private IGtMaterialTenderRecordService gtMaterialTenderRecordService;

View File

@ -48,7 +48,7 @@ import com.alibaba.fastjson.JSONObject;
@RestController @RestController
@RequestMapping("/xmgl/gt/gtMaterialVendor") @RequestMapping("/xmgl/gt/gtMaterialVendor")
@Slf4j @Slf4j
@Api(tags = "GtMaterialVendorController相关Api") @Api(tags = "GtMaterial供应商")
public class GtMaterialVendorController { public class GtMaterialVendorController {
@Autowired @Autowired
private IGtMaterialVendorService gtMaterialVendorService; private IGtMaterialVendorService gtMaterialVendorService;

View File

@ -2,6 +2,7 @@ package com.zhgd.xmgl.modules.worker.controller;
import cn.hutool.json.JSONUtil; import cn.hutool.json.JSONUtil;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.zhgd.jeecg.common.api.vo.Result;
import com.zhgd.xmgl.modules.worker.service.IWorkerAttendanceService; import com.zhgd.xmgl.modules.worker.service.IWorkerAttendanceService;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
@ -131,10 +132,8 @@ public class UfaceCallbackController {
@ApiOperation(value = " 保存考勤数据", notes = "保存考勤数据", httpMethod="POST") @ApiOperation(value = " 保存考勤数据", notes = "保存考勤数据", httpMethod="POST")
@PostMapping(value = "/saveAttendance") @PostMapping(value = "/saveAttendance")
public String saveAttendance(@RequestBody Map<String,Object> map) { public Result saveAttendance(@RequestBody Map<String,Object> map) {
workerAttendanceService.saveAttendance(map); return workerAttendanceService.saveAttendance(map);
String result = "{\"result\":1,\"success\":true}";
return result;
} }
@ApiOperation(value = " 海康考勤回调", notes = "海康考勤回调", httpMethod="POST") @ApiOperation(value = " 海康考勤回调", notes = "海康考勤回调", httpMethod="POST")

View File

@ -2,6 +2,7 @@ package com.zhgd.xmgl.modules.worker.service;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.zhgd.jeecg.common.api.vo.Result;
import com.zhgd.jeecg.common.mybatis.EntityMap; import com.zhgd.jeecg.common.mybatis.EntityMap;
import com.zhgd.xmgl.modules.worker.entity.WorkerAttendance; import com.zhgd.xmgl.modules.worker.entity.WorkerAttendance;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
@ -57,7 +58,7 @@ public interface IWorkerAttendanceService extends IService<WorkerAttendance> {
List<EntityMap> selectWorkNewAttendanceList(Map<String, Object> map); List<EntityMap> selectWorkNewAttendanceList(Map<String, Object> map);
void saveAttendance(Map<String, Object> map); Result saveAttendance(Map<String, Object> map);
Map<String, Object> saveExternalPassRecord(Map<String, Object> map); Map<String, Object> saveExternalPassRecord(Map<String, Object> map);

View File

@ -1,5 +1,6 @@
package com.zhgd.xmgl.modules.worker.service.impl; package com.zhgd.xmgl.modules.worker.service.impl;
import cn.hutool.core.exceptions.ExceptionUtil;
import cn.hutool.core.io.FileUtil; import cn.hutool.core.io.FileUtil;
import cn.xuyanwu.spring.file.storage.FileInfo; import cn.xuyanwu.spring.file.storage.FileInfo;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
@ -11,6 +12,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
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.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.zhgd.jeecg.common.api.vo.Result;
import com.zhgd.jeecg.common.mybatis.EntityMap; import com.zhgd.jeecg.common.mybatis.EntityMap;
import com.zhgd.xmgl.async.AsyncSendAttendance; import com.zhgd.xmgl.async.AsyncSendAttendance;
import com.zhgd.xmgl.modules.basicdata.service.ICompanyService; import com.zhgd.xmgl.modules.basicdata.service.ICompanyService;
@ -718,7 +720,7 @@ public class WorkerAttendanceServiceImpl extends ServiceImpl<WorkerAttendanceMap
} }
@Override @Override
public void saveAttendance(Map<String, Object> map) { public Result saveAttendance(Map<String, Object> map) {
try { try {
String idCard = MapUtils.getString(map, "idCard"); String idCard = MapUtils.getString(map, "idCard");
Integer type = MapUtils.getInteger(map, "passType"); Integer type = MapUtils.getInteger(map, "passType");
@ -758,8 +760,10 @@ public class WorkerAttendanceServiceImpl extends ServiceImpl<WorkerAttendanceMap
} }
} }
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); log.error("err:", e);
return Result.error(ExceptionUtil.stacktraceToString(e));
} }
return Result.ok();
} }
@Override @Override