风险程度 修改接口 目前是根据数据批量修改 重点是时间 因为时间能保持数据的唯一性
This commit is contained in:
+12
@@ -1,6 +1,8 @@
|
|||||||
package com.adc.da.slrs.sarStandardComplianceAssessResult.controller;
|
package com.adc.da.slrs.sarStandardComplianceAssessResult.controller;
|
||||||
|
|
||||||
|
|
||||||
|
import com.adc.da.http.ResponseMessage;
|
||||||
|
import com.adc.da.http.Result;
|
||||||
import com.adc.da.slrs.sarStandItems.entity.SarStandItems;
|
import com.adc.da.slrs.sarStandItems.entity.SarStandItems;
|
||||||
import com.adc.da.slrs.sarStandardComplianceAssessResult.service.impl.SarInterpretationNationalStandardServiceImpl;
|
import com.adc.da.slrs.sarStandardComplianceAssessResult.service.impl.SarInterpretationNationalStandardServiceImpl;
|
||||||
import io.swagger.annotations.ApiOperation;
|
import io.swagger.annotations.ApiOperation;
|
||||||
@@ -37,4 +39,14 @@ public class SarInterpretationNationalStandardController extends BaseController<
|
|||||||
return sarInterpretationNationalStandardService.saveBath(findStandDto);
|
return sarInterpretationNationalStandardService.saveBath(findStandDto);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ApiOperation(value = "修改技术评估结果")
|
||||||
|
@PostMapping("/updateById")
|
||||||
|
public ResponseMessage<String> updateById(@RequestBody SarInterpretationNationalStandard findStandDto){
|
||||||
|
if (sarInterpretationNationalStandardService.updateData(findStandDto)) {
|
||||||
|
return Result.success("success");
|
||||||
|
}else {
|
||||||
|
return Result.error("error");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
+3
@@ -2,6 +2,7 @@ package com.adc.da.slrs.sarStandardComplianceAssessResult.dao;
|
|||||||
|
|
||||||
import com.adc.da.slrs.sarStandardComplianceAssessResult.entity.SarInterpretationNationalStandard;
|
import com.adc.da.slrs.sarStandardComplianceAssessResult.entity.SarInterpretationNationalStandard;
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
@@ -13,4 +14,6 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|||||||
*/
|
*/
|
||||||
public interface SarInterpretationNationalStandardDao extends BaseMapper<SarInterpretationNationalStandard> {
|
public interface SarInterpretationNationalStandardDao extends BaseMapper<SarInterpretationNationalStandard> {
|
||||||
|
|
||||||
|
boolean updateData(@Param("find") SarInterpretationNationalStandard findStandDto);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
+2
@@ -16,4 +16,6 @@ import java.util.List;
|
|||||||
public interface ISarInterpretationNationalStandardService extends IService<SarInterpretationNationalStandard> {
|
public interface ISarInterpretationNationalStandardService extends IService<SarInterpretationNationalStandard> {
|
||||||
|
|
||||||
String saveBath(List<SarInterpretationNationalStandard> sarInterpretationNationalStandards);
|
String saveBath(List<SarInterpretationNationalStandard> sarInterpretationNationalStandards);
|
||||||
|
|
||||||
|
boolean updateData(SarInterpretationNationalStandard findStandDto);
|
||||||
}
|
}
|
||||||
|
|||||||
+7
-2
@@ -24,8 +24,8 @@ import java.util.List;
|
|||||||
@Service
|
@Service
|
||||||
public class SarInterpretationNationalStandardServiceImpl extends ServiceImpl<SarInterpretationNationalStandardDao, SarInterpretationNationalStandard> implements ISarInterpretationNationalStandardService {
|
public class SarInterpretationNationalStandardServiceImpl extends ServiceImpl<SarInterpretationNationalStandardDao, SarInterpretationNationalStandard> implements ISarInterpretationNationalStandardService {
|
||||||
|
|
||||||
// @Autowired
|
@Autowired
|
||||||
// SarStandardComplianceProductAssessDao sarStandardComplianceProductAssessDao;
|
SarInterpretationNationalStandardDao sarInterpretationNationalStandardDao;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String saveBath(List<SarInterpretationNationalStandard> sarInterpretationNationalStandards) {
|
public String saveBath(List<SarInterpretationNationalStandard> sarInterpretationNationalStandards) {
|
||||||
@@ -50,4 +50,9 @@ public class SarInterpretationNationalStandardServiceImpl extends ServiceImpl<Sa
|
|||||||
String res = flag ? "1":"0";
|
String res = flag ? "1":"0";
|
||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean updateData(SarInterpretationNationalStandard findStandDto) {
|
||||||
|
return sarInterpretationNationalStandardDao.updateData(findStandDto);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+8
@@ -6,4 +6,12 @@
|
|||||||
resultType="com.adc.da.slrs.sarStandardComplianceAssessResult.entity.SarBaseStandardInfo">
|
resultType="com.adc.da.slrs.sarStandardComplianceAssessResult.entity.SarBaseStandardInfo">
|
||||||
select distinct STAND_ID as standard_id, STAND_NUMBER as standard_number, STAND_NAME as standard_name, STAND_TYPE as standard_type, INTERPRETATION_TIME from sar_interpretation_national_standard
|
select distinct STAND_ID as standard_id, STAND_NUMBER as standard_number, STAND_NAME as standard_name, STAND_TYPE as standard_type, INTERPRETATION_TIME from sar_interpretation_national_standard
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<update id="updateData">
|
||||||
|
update sar_interpretation_national_standard set risk_degree = #{find.riskDegree}
|
||||||
|
where sar_interpretation_national_standard.STAND_ID = #{find.standId}
|
||||||
|
and sar_interpretation_national_standard.STAND_NUMBER =#{find.standNumber}
|
||||||
|
and sar_interpretation_national_standard.STAND_NAME=#{find.standName}
|
||||||
|
and sar_interpretation_national_standard.INTERPRETATION_TIME = #{find.interpretationTime}
|
||||||
|
</update>
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|||||||
Reference in New Issue
Block a user