Commit c41319e3 by jianan

承诺书

parent a337085c
......@@ -3,6 +3,7 @@ package com.yd.api.practitioner;
import com.yd.api.practitioner.service.PractitionerBasicInfoService;
import com.yd.api.practitioner.service.PractitionerService;
import com.yd.api.practitioner.service.ScheduleTrackService;
import com.yd.api.practitioner.vo.commitment.SignCommitmentRequestVO;
import com.yd.api.practitioner.vo.informed.*;
import com.yd.api.practitioner.vo.login.CanSeeSalaryListResponseVO;
import com.yd.api.practitioner.vo.login.PractitionerLoginRequestVO;
......@@ -720,4 +721,13 @@ public class PractitionerController {
result.setData(responseVO);
return result;
}
@RequestMapping("/signCommitment")
public Object signCommitment(@RequestBody SignCommitmentRequestVO requestVO) {
JsonResult result = new JsonResult();
CommonResultIDResponseVO responseVO = practitionerService.signCommitment(requestVO);
result.addResult(responseVO);
result.setData(responseVO);
return result;
}
}
package com.yd.api.practitioner.service;
import com.yd.api.practitioner.vo.commitment.SignCommitmentRequestVO;
import com.yd.api.practitioner.vo.informed.*;
import com.yd.api.practitioner.vo.login.CanSeeSalaryListResponseVO;
import com.yd.api.practitioner.vo.login.PractitionerLoginRequestVO;
......@@ -258,4 +259,6 @@ public interface PractitionerService {
CommonResultIDResponseVO signInformedSheet(SignInformedSheetRequestVO requestVO);
QueryInformedSheetListResponseVO queryInformedSheetList(QueryInformedSheetListRequestVO requestVO);
CommonResultIDResponseVO signCommitment(SignCommitmentRequestVO requestVO);
}
This source diff could not be displayed because it is too large. You can view the blob instead.
package com.yd.api.practitioner.vo.commitment;
import lombok.Data;
@Data
public class SignCommitmentRequestVO {
private Long practitionerId;
private String practitionerName;
private String imgStr;
}
......@@ -293,6 +293,15 @@
select
<include refid="Base_Column_List" />
from ag_acl_file_upload
where target_type = #{type,jdbcType=INTEGER} and target_id = #{targetId,jdbcType=BIGINT} and remark = #{remark,jdbcType=VARCHAR} and is_active = 1
where is_active = 1
<if test="type != null">
and target_type = #{type,jdbcType=INTEGER}
</if>
<if test="targetId != null">
and target_id = #{targetId,jdbcType=BIGINT}
</if>
<if test="remark != null">
and remark = #{remark,jdbcType=BIGINT}
</if>
</select>
</mapper>
\ No newline at end of file
......@@ -20,3 +20,7 @@ pdf.position.y=150
#\u5BA2\u6237\u544A\u77E5\u4E66\u76EE\u5F55
informed.pdf.template=/opt/tomcat8/conf/ydpdf/informed/templateInformed.pdf
informed.pdf.temp.path=/opt/tomcat8/conf/ydpdf/informed
#\u7EED\u4FDD\u627F\u8BFA\u4E66\u76EE\u5F55
commitment.pdf.template=/opt/tomcat8/conf/ydpdf/commitment/templateCommitment.pdf
commitment.pdf.temp.path=/opt/tomcat8/conf/ydpdf/commitment
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment