@@ -272,6 +272,9 @@ public class CwProjectReportSignatureCallBackController {
}
+ //将报告数据中的盖章状态更改为已盖章
+ cwProjectReportService.updateReportSealType(projectReportData);
+
}catch (Exception e){
e.printStackTrace();
}finally {
@@ -66,4 +66,10 @@ public interface CwProjectReportMapper extends BaseMapper<CwProjectReport> {
* @return
*/
CwProjectReportData queryByContractId(@Param("contractId") String contractId);
+ /**
+ * 修改盖章状态
+ * @param cwProjectReportData
+ */
+ void updateReportSealType(CwProjectReportData cwProjectReportData);
@@ -149,6 +149,13 @@
signature_url = #{signatureUrl}
where id = #{id}
</update>
+ <update id="updateReportSealType">
+ update cw_project_report_new_line set
+ seal_type = '已盖章'
+ where report_id = #{id}
+ </update>
<update id="updateDelFlag">
UPDATE cw_project_report SET del_flag = #{flag} where id = #{id}
@@ -347,6 +347,14 @@ public class CwProjectReportService extends ServiceImpl<CwProjectReportMapper, C
/**
+ * @param projectReportData
+ public void updateReportSealType(CwProjectReportData projectReportData){
+ reportMapper.updateReportSealType(projectReportData);
+ }
* 新增
@Transactional(rollbackFor = Exception.class)