master
parent
6d0149aa77
commit
8aedb41d0b
|
@ -0,0 +1,23 @@
|
||||||
|
package com.njzscloud.supervisory.dispose.controller;
|
||||||
|
|
||||||
|
import com.njzscloud.common.core.utils.R;
|
||||||
|
import com.njzscloud.supervisory.dispose.pojo.DisposeRecordReportParam;
|
||||||
|
import com.njzscloud.supervisory.dispose.service.DisposeRecordService;
|
||||||
|
import lombok.RequiredArgsConstructor;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
|
@Slf4j
|
||||||
|
@RestController
|
||||||
|
@RequestMapping("/project_clearance_detail")
|
||||||
|
@RequiredArgsConstructor
|
||||||
|
public class ProjectClearanceDetailController {
|
||||||
|
|
||||||
|
private final DisposeRecordService disposeRecordService;
|
||||||
|
|
||||||
|
@PostMapping("/report")
|
||||||
|
public R<?> report(@RequestParam(required = false, defaultValue = "1") Integer action, @RequestBody DisposeRecordReportParam disposeRecordReportParam) {
|
||||||
|
disposeRecordService.report(action, disposeRecordReportParam);
|
||||||
|
return R.success();
|
||||||
|
}
|
||||||
|
}
|
|
@ -81,7 +81,12 @@ public class DisposeRecordEntity {
|
||||||
* 处置地点
|
* 处置地点
|
||||||
*/
|
*/
|
||||||
private String disposalSite;
|
private String disposalSite;
|
||||||
|
|
||||||
private String dataSn;
|
private String dataSn;
|
||||||
|
private String inFrontPhoto;
|
||||||
|
private String inBodyPhoto;
|
||||||
|
private String outFrontPhoto;
|
||||||
|
private String outBodyPhoto;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 创建人 Id; sys_user.id
|
* 创建人 Id; sys_user.id
|
||||||
|
|
|
@ -5,6 +5,8 @@ import lombok.Setter;
|
||||||
import lombok.ToString;
|
import lombok.ToString;
|
||||||
import lombok.experimental.Accessors;
|
import lombok.experimental.Accessors;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 处置记录
|
* 处置记录
|
||||||
*/
|
*/
|
||||||
|
@ -49,6 +51,18 @@ public class DisposeRecordReportParam {
|
||||||
private Double endLng; // 结束经度
|
private Double endLng; // 结束经度
|
||||||
private Double endLat; // 结束纬度
|
private Double endLat; // 结束纬度
|
||||||
private String remark; // 备注
|
private String remark; // 备注
|
||||||
|
private List<String> photo; // 照片
|
||||||
|
private String carInFront;
|
||||||
|
private String carInBody;
|
||||||
|
private String carOutFront;
|
||||||
|
private String carOutBody;
|
||||||
|
/**
|
||||||
|
* 联系人
|
||||||
|
*/
|
||||||
|
private String contact;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 联系电话
|
||||||
|
*/
|
||||||
|
private String contactPhone;
|
||||||
}
|
}
|
||||||
|
|
|
@ -179,6 +179,14 @@ public class DisposeRecordService extends ServiceImpl<DisposeRecordMapper, Dispo
|
||||||
.setInTime(DateUtil.parse(disposeRecordReportParam.getStartTime()).toLocalDateTime())
|
.setInTime(DateUtil.parse(disposeRecordReportParam.getStartTime()).toLocalDateTime())
|
||||||
.setOutTime(DateUtil.parse(disposeRecordReportParam.getFinishTime()).toLocalDateTime())
|
.setOutTime(DateUtil.parse(disposeRecordReportParam.getFinishTime()).toLocalDateTime())
|
||||||
.setDisposalSite(disposeRecordReportParam.getTreatmentCompanyName())
|
.setDisposalSite(disposeRecordReportParam.getTreatmentCompanyName())
|
||||||
.setDataSn(disposeRecordReportParam.getTreatmentOrderNo());
|
.setDataSn(disposeRecordReportParam.getTreatmentOrderNo())
|
||||||
|
.setInFrontPhoto(disposeRecordReportParam.getCarInFront())
|
||||||
|
.setOutFrontPhoto(disposeRecordReportParam.getCarOutFront())
|
||||||
|
.setInBodyPhoto(disposeRecordReportParam.getCarInBody())
|
||||||
|
.setOutBodyPhoto(disposeRecordReportParam.getCarOutBody())
|
||||||
|
.setContact(disposeRecordReportParam.getContact())
|
||||||
|
.setContactPhone(disposeRecordReportParam.getContactPhone())
|
||||||
|
;
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -6,7 +6,10 @@ spring:
|
||||||
url: jdbc:mysql://127.0.0.1:3306/zsy_recycling_supervision?characterEncoding=UTF-8&allowMultiQueries=true&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
|
url: jdbc:mysql://127.0.0.1:3306/zsy_recycling_supervision?characterEncoding=UTF-8&allowMultiQueries=true&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
|
||||||
username: root
|
username: root
|
||||||
password: Ch3nTx2BBJ28AiCZ
|
password: Ch3nTx2BBJ28AiCZ
|
||||||
|
security:
|
||||||
|
auth-ignores:
|
||||||
|
- /dispose_record/report
|
||||||
|
- /project_clearance_detail/report
|
||||||
redis:
|
redis:
|
||||||
enable: false
|
enable: false
|
||||||
pubsub: false
|
pubsub: false
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
</appender>
|
</appender>
|
||||||
|
|
||||||
<appender name="file_appender" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
<appender name="file_appender" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||||
<file>${log_path}/${service_name}/${service_name}.log</file>
|
<file>${log_path}/${service_name}.log</file>
|
||||||
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
||||||
<fileNamePattern>${log_path}/${service_name}/%d{yyyy-MM, aux}/${service_name}.%d{yyyy-MM-dd}.%i.log.zip</fileNamePattern>
|
<fileNamePattern>${log_path}/${service_name}/%d{yyyy-MM, aux}/${service_name}.%d{yyyy-MM-dd}.%i.log.zip</fileNamePattern>
|
||||||
<maxFileSize>50MB</maxFileSize>
|
<maxFileSize>50MB</maxFileSize>
|
||||||
|
|
|
@ -140,3 +140,45 @@ Authorization: MTkzODEzOTAyNTgyMTQ1ODQzMywxOTM4MTM5MDI2MjM2Njk0NTMwLDAxNDExODhlY
|
||||||
"tableName": "biz_test",
|
"tableName": "biz_test",
|
||||||
"basePackage": "com.njzscloud"
|
"basePackage": "com.njzscloud"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
###
|
||||||
|
POST http://supervisory.xinsunjie.com/api/project_clearance_detail/report
|
||||||
|
Content-Type: application/json
|
||||||
|
|
||||||
|
{
|
||||||
|
"treatmentCompanySn": "12000001",
|
||||||
|
"treatmentCompanyName": "南京再昇云",
|
||||||
|
"treatmentOrderNo": "1955187197116157952",
|
||||||
|
"carNo": "苏A2S691",
|
||||||
|
"startTime": 1754988005000,
|
||||||
|
"finishTime": 1754988023000,
|
||||||
|
"goodsCateSn": "ZSZY02",
|
||||||
|
"goodsCateName": "建筑垃圾",
|
||||||
|
"goodsName": "",
|
||||||
|
"grossWeight": 3,
|
||||||
|
"tareWeight": 1,
|
||||||
|
"netWeight": 2,
|
||||||
|
"propertyCompanySn": "",
|
||||||
|
"propertyCompanyName": "梅冬生",
|
||||||
|
"communitySn": "",
|
||||||
|
"communityName": "测试项目",
|
||||||
|
"clearCompanySn": "",
|
||||||
|
"clearCompanyName": "梅冬生",
|
||||||
|
"remark": "",
|
||||||
|
"startRegionName": "颍泉区",
|
||||||
|
"status": 1,
|
||||||
|
"sn": "",
|
||||||
|
"contact": "梅冬生",
|
||||||
|
"contactPhone": "18662862923",
|
||||||
|
"photo": [
|
||||||
|
"https://cdn-zsy.oss-cn-shanghai.aliyuncs.com/car-demo.png",
|
||||||
|
"https://cdn-zsy.oss-cn-shanghai.aliyuncs.com/car-demo2.png",
|
||||||
|
"https://cdn-zsy.oss-cn-shanghai.aliyuncs.com/car-demo3.png",
|
||||||
|
"https://cdn-zsy.oss-cn-shanghai.aliyuncs.com/car-demo3.png"
|
||||||
|
],
|
||||||
|
"action": 1,
|
||||||
|
"carInFront": "https://cdn-zsy.oss-cn-shanghai.aliyuncs.com/car-demo.png",
|
||||||
|
"carInBody": "https://cdn-zsy.oss-cn-shanghai.aliyuncs.com/car-demo2.png",
|
||||||
|
"carOutFront": "https://cdn-zsy.oss-cn-shanghai.aliyuncs.com/car-demo3.png",
|
||||||
|
"carOutBody": "https://cdn-zsy.oss-cn-shanghai.aliyuncs.com/car-demo3.png"
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue