@ -81,6 +81,22 @@ public class StudyFormFillServiceImpl extends ServiceImpl
@Autowired
private IJcbService jcbService ;
@Override
public List < StudyFormFill > queryQxList ( StudyFormFill form ) {
QueryWrapper < StudyFormFill > queryWrapper = new QueryWrapper < > ( ) ;
queryWrapper . eq ( "f.del_flag" , "0" ) ;
queryWrapper . eq ( "f.study_id" , form . getStudyId ( ) ) ;
queryWrapper . and ( q - > q . eq ( "f.bdzt" , StudyFormFillBdztEnum . ywc . getValue ( ) )
. or ( ) . eq ( "f.bdzt" , StudyFormFillBdztEnum . ywcfh . getValue ( ) ) ) ;
if ( StringUtils . isNoneBlank ( form . getUserMc ( ) ) ) {
queryWrapper . like ( "f.user_mc" , form . getUserMc ( ) ) ;
}
if ( StringUtils . isNoneBlank ( form . getBdmc ( ) ) ) {
queryWrapper . like ( "f.bdmc" , form . getBdmc ( ) ) ;
}
queryWrapper . orderByDesc ( "f.id" ) ;
return baseMapper . queryQxbdList ( queryWrapper ) ;
}
/ * *
* 开始配置
@ -220,6 +236,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl
public void jq ( StudyFormFill studyFormFill ) {
SysUser qmr = SecurityUtils . getLoginUser ( ) . getSysUser ( ) ;
/ / 验证签名人密码
Date now = new Date ( ) ;
checkPassword ( qmr , studyFormFill . getQmrmm ( ) ) ;
if ( studyFormFill . getId ( ) = = null | | studyFormFill . getId ( ) . longValue ( ) < 0 ) {
throw new ServiceException ( "参数id不正确" ) ;
@ -232,9 +249,9 @@ public class StudyFormFillServiceImpl extends ServiceImpl
throw new ServiceException ( "表单不是填报状态,不能加签" ) ;
}
/ / 稽查轨迹
studyFormFillJcgjService . saveJcgj ( studyFormFillOld , JcgjlxEnum . bj . getValue ( ) , studyFormFill . getQmyy ( ) , JcmcysEnum . orange . getValue ( ) , null , SecurityUtils . getLoginUser ( ) . getSysUser ( ) , studyFormFill . getRemark ( ) , null ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFillOld , JcgjlxEnum . bj . getValue ( ) , studyFormFill . getQmyy ( ) , JcmcysEnum . orange . getValue ( ) , null , SecurityUtils . getLoginUser ( ) . getSysUser ( ) , studyFormFill . getRemark ( ) , now ) ;
/ / 签名信息
studyFormFillQmxxService . saveQmxx ( studyFormFill . getId ( ) , studyFormFill . getQmyy ( ) , qmr , studyFormFill . getRemark ( ) ) ;
studyFormFillQmxxService . saveQmxx ( now , studyFormFill . getId ( ) , studyFormFill . getQmyy ( ) , qmr , studyFormFill . getRemark ( ) ) ;
}
@ -247,6 +264,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl
public void fz ( StudyFormFill studyFormFill ) {
SysUser qmr = SecurityUtils . getLoginUser ( ) . getSysUser ( ) ;
/ / 验证签名人密码
Date now = new Date ( ) ;
checkPassword ( qmr , studyFormFill . getQmrmm ( ) ) ;
if ( studyFormFill . getId ( ) = = null | | studyFormFill . getId ( ) . longValue ( ) < 0 ) {
throw new ServiceException ( "参数id不正确" ) ;
@ -261,9 +279,9 @@ public class StudyFormFillServiceImpl extends ServiceImpl
studyFormFillOld . setBdzt ( StudyFormFillBdztEnum . dfz . getValue ( ) ) ;
this . updateById ( studyFormFillOld ) ;
/ / 稽查轨迹
studyFormFillJcgjService . saveJcgj ( studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "申请废止" , JcmcysEnum . orange . getValue ( ) , null , SecurityUtils . getLoginUser ( ) . getSysUser ( ) , null , null ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "申请废止" , JcmcysEnum . orange . getValue ( ) , null , SecurityUtils . getLoginUser ( ) . getSysUser ( ) , null , now ) ;
/ / 签名信息
studyFormFillQmxxService . saveQmxx ( studyFormFill . getId ( ) , "申请废止" , qmr , studyFormFill . getRemark ( ) ) ;
studyFormFillQmxxService . saveQmxx ( now , studyFormFill . getId ( ) , "申请废止" , qmr , studyFormFill . getRemark ( ) ) ;
}
@ -277,6 +295,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl
public void qrfz ( StudyFormFillShfzForm form ) {
SysUser qmr = SecurityUtils . getLoginUser ( ) . getSysUser ( ) ;
/ / 验证签名人密码
Date now = new Date ( ) ;
checkPassword ( qmr , form . getQmrmm ( ) ) ;
if ( form . getId ( ) = = null | | form . getId ( ) . longValue ( ) < 0 ) {
throw new ServiceException ( "参数id不正确" ) ;
@ -294,9 +313,9 @@ public class StudyFormFillServiceImpl extends ServiceImpl
/ / 稽查轨迹
Map < String , String > formData = new LinkedHashMap < > ( ) ;
formData . put ( "原因" , form . getRemark ( ) ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "废止通过" , JcmcysEnum . green . getValue ( ) , formData , SecurityUtils . getLoginUser ( ) . getSysUser ( ) , null , null ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "废止通过" , JcmcysEnum . green . getValue ( ) , formData , SecurityUtils . getLoginUser ( ) . getSysUser ( ) , null , now ) ;
/ / 签名信息
studyFormFillQmxxService . saveQmxx ( studyFormFillOld . getId ( ) , "废止通过" , qmr , form . getRemark ( ) ) ;
studyFormFillQmxxService . saveQmxx ( now , studyFormFillOld . getId ( ) , "废止通过" , qmr , form . getRemark ( ) ) ;
/ / 发送通知
Study study = studyService . getById ( studyFormFillOld . getStudyId ( ) ) ;
String url = getUrlQz ( study , "tbbd" ) ;
@ -308,9 +327,9 @@ public class StudyFormFillServiceImpl extends ServiceImpl
/ / 稽查轨迹
Map < String , String > formData = new LinkedHashMap < > ( ) ;
formData . put ( "原因" , form . getRemark ( ) ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "废止拒绝" , JcmcysEnum . red . getValue ( ) , formData , SecurityUtils . getLoginUser ( ) . getSysUser ( ) , null , null ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "废止拒绝" , JcmcysEnum . red . getValue ( ) , formData , SecurityUtils . getLoginUser ( ) . getSysUser ( ) , null , now ) ;
/ / 签名信息
studyFormFillQmxxService . saveQmxx ( studyFormFillOld . getId ( ) , "废止拒绝" , qmr , form . getRemark ( ) ) ;
studyFormFillQmxxService . saveQmxx ( now , studyFormFillOld . getId ( ) , "废止拒绝" , qmr , form . getRemark ( ) ) ;
/ / 发送通知
Study study = studyService . getById ( studyFormFillOld . getStudyId ( ) ) ;
String url = getUrlQz ( study , "tbbd" ) ;
@ -346,6 +365,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl
public void ghgsr ( StudyFormFill studyFormFill ) {
SysUser qmr = SecurityUtils . getLoginUser ( ) . getSysUser ( ) ;
/ / 验证签名人密码
Date now = new Date ( ) ;
checkPassword ( qmr , studyFormFill . getQmrmm ( ) ) ;
if ( studyFormFill . getId ( ) = = null | | studyFormFill . getId ( ) . longValue ( ) < 0 ) {
throw new ServiceException ( "参数id不正确" ) ;
@ -367,9 +387,9 @@ public class StudyFormFillServiceImpl extends ServiceImpl
studyFormFillOld . setUserId ( studyFormFill . getUserId ( ) ) ;
studyFormFillOld . setUserMc ( studyFormFill . getUserMc ( ) ) ;
this . updateById ( studyFormFillOld ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "更换归属人" , JcmcysEnum . orange . getValue ( ) , null , SecurityUtils . getLoginUser ( ) . getSysUser ( ) , null , null ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "更换归属人" , JcmcysEnum . orange . getValue ( ) , null , SecurityUtils . getLoginUser ( ) . getSysUser ( ) , null , now ) ;
/ / 签名信息
studyFormFillQmxxService . saveQmxx ( studyFormFillOld . getId ( ) , "更换归属人" , qmr , studyFormFill . getRemark ( ) ) ;
studyFormFillQmxxService . saveQmxx ( now , studyFormFillOld . getId ( ) , "更换归属人" , qmr , studyFormFill . getRemark ( ) ) ;
/ / 发送通知
Study study = studyService . getById ( studyFormFillOld . getStudyId ( ) ) ;
String url = getUrlQz ( study , "tbbd" ) ;
@ -386,6 +406,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl
public StudyFormFill bc ( StudyFormFill studyFormFill ) {
SysUser qmr = SecurityUtils . getLoginUser ( ) . getSysUser ( ) ;
/ / 验证签名人密码
Date now = new Date ( ) ;
checkPassword ( SecurityUtils . getLoginUser ( ) . getSysUser ( ) , studyFormFill . getQmrmm ( ) ) ;
StudyFormFill result = null ;
if ( studyFormFill . getId ( ) ! = null ) {
@ -402,11 +423,11 @@ public class StudyFormFillServiceImpl extends ServiceImpl
this . updateById ( studyFormFillOld ) ;
result = studyFormFillOld ;
/ / 签名信息
studyFormFillQmxxService . saveQmxx ( studyFormFill . getId ( ) , "填写并保存记录" , qmr , studyFormFill . getRemark ( ) ) ;
studyFormFillQmxxService . saveQmxx ( now , studyFormFill . getId ( ) , "填写并保存记录" , qmr , studyFormFill . getRemark ( ) ) ;
/ / 稽查轨迹
Map < String , String > formData = new LinkedHashMap < > ( ) ;
formData . put ( "备注" , studyFormFill . getRemark ( ) ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "填写并保存记录" , JcmcysEnum . green . getValue ( ) , formData , SecurityUtils . getLoginUser ( ) . getSysUser ( ) , null , null ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "填写并保存记录" , JcmcysEnum . green . getValue ( ) , formData , SecurityUtils . getLoginUser ( ) . getSysUser ( ) , null , now ) ;
} else {
studyFormFill . setBdzt ( StudyFormFillBdztEnum . tbz . getValue ( ) ) ;
studyFormFill . setUserId ( SecurityUtils . getUserId ( ) ) ;
@ -416,11 +437,11 @@ public class StudyFormFillServiceImpl extends ServiceImpl
this . save ( studyFormFill ) ;
result = studyFormFill ;
/ / 签名信息
studyFormFillQmxxService . saveQmxx ( studyFormFill . getId ( ) , "填写并保存记录" , qmr , studyFormFill . getRemark ( ) ) ;
studyFormFillQmxxService . saveQmxx ( now , studyFormFill . getId ( ) , "填写并保存记录" , qmr , studyFormFill . getRemark ( ) ) ;
/ / 稽查轨迹
Map < String , String > formData = new LinkedHashMap < > ( ) ;
formData . put ( "备注" , studyFormFill . getRemark ( ) ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFill , JcgjlxEnum . lc . getValue ( ) , "创建记录" , JcmcysEnum . green . getValue ( ) , formData , SecurityUtils . getLoginUser ( ) . getSysUser ( ) , null , null ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFill , JcgjlxEnum . lc . getValue ( ) , "创建记录" , JcmcysEnum . green . getValue ( ) , formData , SecurityUtils . getLoginUser ( ) . getSysUser ( ) , null , now ) ;
}
return baseMapper . queryInfo ( result . getId ( ) ) ;
}
@ -432,6 +453,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl
* /
@Override
public void bcAuto ( StudyFormFill studyFormFill ) {
Date now = new Date ( ) ;
SysUser qmr = SecurityUtils . getLoginUser ( ) . getSysUser ( ) ;
studyFormFill . setBdzt ( StudyFormFillBdztEnum . tbz . getValue ( ) ) ;
studyFormFill . setUserId ( SecurityUtils . getUserId ( ) ) ;
@ -440,9 +462,9 @@ public class StudyFormFillServiceImpl extends ServiceImpl
studyFormFill . setUserMc ( SecurityUtils . getNickName ( ) ) ;
this . save ( studyFormFill ) ;
/ / 稽查轨迹
studyFormFillJcgjService . saveJcgj ( studyFormFill , JcgjlxEnum . lc . getValue ( ) , "创建记录" , JcmcysEnum . green . getValue ( ) , null , qmr , studyFormFill . getRemark ( ) , null ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFill , JcgjlxEnum . lc . getValue ( ) , "创建记录" , JcmcysEnum . green . getValue ( ) , null , qmr , studyFormFill . getRemark ( ) , now ) ;
/ / 签名信息
studyFormFillQmxxService . saveQmxx ( studyFormFill . getId ( ) , "创建记录" , qmr , studyFormFill . getRemark ( ) ) ;
studyFormFillQmxxService . saveQmxx ( now , studyFormFill . getId ( ) , "创建记录" , qmr , studyFormFill . getRemark ( ) ) ;
}
/ * *
@ -488,6 +510,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl
public void yjcc ( StudyFormFill studyFormFill ) {
SysUser qmr = SecurityUtils . getLoginUser ( ) . getSysUser ( ) ;
/ / 验证签名人密码
Date now = new Date ( ) ;
checkPassword ( qmr , studyFormFill . getQmrmm ( ) ) ;
if ( studyFormFill . getId ( ) ! = null ) {
StudyFormFill studyFormFillOld = this . queryInfo ( studyFormFill . getId ( ) ) ;
@ -509,7 +532,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl
formData . put ( "存储位置" , studyFormFillCc . getCcwz ( ) ) ;
formData . put ( "存储条件" , studyFormFillCc . getCctj ( ) ) ;
formData . put ( "存储药剂" , String . join ( "," , studyFormFillCc . getList ( ) ) ) ;
studyFormFillJcgjList . add ( studyFormFillJcgjService . getJcgj ( studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "存储" , JcmcysEnum . green . getValue ( ) , formData , qmr , null ) ) ;
studyFormFillJcgjList . add ( studyFormFillJcgjService . getJcgj ( now , studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "存储" , JcmcysEnum . green . getValue ( ) , formData , qmr , null ) ) ;
}
if ( studyFormFillJcgjList . size ( ) > 0 ) {
studyFormFillJcgjService . saveBatchWithLog ( studyFormFillJcgjList ) ;
@ -584,6 +607,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl
public void tj ( StudyFormFill studyFormFill ) {
SysUser qmr = SecurityUtils . getLoginUser ( ) . getSysUser ( ) ;
/ / 验证签名人密码
Date now = new Date ( ) ;
checkPassword ( qmr , studyFormFill . getQmrmm ( ) ) ;
if ( studyFormFill . getId ( ) ! = null ) {
StudyFormFill studyFormFillOld = this . queryInfo ( studyFormFill . getId ( ) ) ;
@ -610,14 +634,14 @@ public class StudyFormFillServiceImpl extends ServiceImpl
/ / 稽查轨迹
List < StudyFormFillJcgj > studyFormFillJcgjs = new ArrayList < > ( ) ;
for ( ObjectCompareUtil . FieldChange fieldChange : fieldChanges ) {
studyFormFillJcgjs . add ( studyFormFillJcgjService . getJcgj ( studyFormFillOld , JcgjlxEnum . xg . getValue ( ) , "修改" , JcmcysEnum . orange . getValue ( ) , fieldChange . toString ( ) , fieldChange . toEnString ( ) , qmr , studyFormFill . getRemark ( ) ) ) ;
studyFormFillJcgjs . add ( studyFormFillJcgjService . getJcgj ( now , studyFormFillOld , JcgjlxEnum . xg . getValue ( ) , "修改" , JcmcysEnum . orange . getValue ( ) , fieldChange . toString ( ) , fieldChange . toEnString ( ) , qmr , studyFormFill . getRemark ( ) ) ) ;
}
studyFormFillJcgjService . saveBatchWithLog ( studyFormFillJcgjs ) ;
}
/ / 稽查轨迹
Map < String , String > formData = new LinkedHashMap < > ( ) ;
formData . put ( "备注" , studyFormFill . getRemark ( ) ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "填写并提交记录" , JcmcysEnum . green . getValue ( ) , formData , qmr , null , null ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "填写并提交记录" , JcmcysEnum . green . getValue ( ) , formData , qmr , null , now ) ;
} else {
studyFormFill . setBdzt ( StudyFormFillBdztEnum . ytj . getValue ( ) ) ;
studyFormFill . setUserId ( SecurityUtils . getUserId ( ) ) ;
@ -633,10 +657,10 @@ public class StudyFormFillServiceImpl extends ServiceImpl
/ / 稽查轨迹
Map < String , String > formData = new LinkedHashMap < > ( ) ;
formData . put ( "备注" , studyFormFill . getRemark ( ) ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFill , JcgjlxEnum . lc . getValue ( ) , "填写并提交记录" , JcmcysEnum . green . getValue ( ) , formData , qmr , null , null ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFill , JcgjlxEnum . lc . getValue ( ) , "填写并提交记录" , JcmcysEnum . green . getValue ( ) , formData , qmr , null , now ) ;
}
/ / 签名信息
studyFormFillQmxxService . saveQmxx ( studyFormFill . getId ( ) , "填写并提交记录" , qmr , studyFormFill . getRemark ( ) ) ;
studyFormFillQmxxService . saveQmxx ( now , studyFormFill . getId ( ) , "填写并提交记录" , qmr , studyFormFill . getRemark ( ) ) ;
}
@ -684,6 +708,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl
public void gc ( StudyFormFillGcForm form ) {
SysUser qmr = SecurityUtils . getLoginUser ( ) . getSysUser ( ) ;
/ / 验证签名人密码
Date now = new Date ( ) ;
checkPassword ( qmr , form . getQmrmm ( ) ) ;
if ( form . getId ( ) = = null | | form . getId ( ) . longValue ( ) < 0 ) {
throw new ServiceException ( "参数id不正确" ) ;
@ -698,9 +723,9 @@ public class StudyFormFillServiceImpl extends ServiceImpl
/ / 稽查轨迹
Map < String , String > formData = new LinkedHashMap < > ( ) ;
formData . put ( "生长情况" , form . getQmyy ( ) ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , form . getQmyy ( ) , JcmcysEnum . orange . getValue ( ) , formData , SecurityUtils . getLoginUser ( ) . getSysUser ( ) , form . getRemark ( ) , null ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , form . getQmyy ( ) , JcmcysEnum . orange . getValue ( ) , formData , SecurityUtils . getLoginUser ( ) . getSysUser ( ) , form . getRemark ( ) , now ) ;
/ / 签名信息
studyFormFillQmxxService . saveQmxx ( studyFormFillOld . getId ( ) , form . getQmyy ( ) , qmr , form . getRemark ( ) ) ;
studyFormFillQmxxService . saveQmxx ( now , studyFormFillOld . getId ( ) , form . getQmyy ( ) , qmr , form . getRemark ( ) ) ;
}
@ -714,6 +739,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl
public void fhtg ( StudyFormFill studyFormFill ) {
SysUser qmr = SecurityUtils . getLoginUser ( ) . getSysUser ( ) ;
/ / 验证签名人密码
Date now = new Date ( ) ;
checkPassword ( qmr , studyFormFill . getQmrmm ( ) ) ;
if ( studyFormFill . getId ( ) = = null | | studyFormFill . getId ( ) . longValue ( ) < 0 ) {
throw new ServiceException ( "参数id不正确" ) ;
@ -731,9 +757,9 @@ public class StudyFormFillServiceImpl extends ServiceImpl
/ / 稽查轨迹
Map < String , String > formData = new LinkedHashMap < > ( ) ;
formData . put ( "原因" , studyFormFill . getRemark ( ) ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "复核通过" , JcmcysEnum . green . getValue ( ) , formData , SecurityUtils . getLoginUser ( ) . getSysUser ( ) , null , null ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "复核通过" , JcmcysEnum . green . getValue ( ) , formData , SecurityUtils . getLoginUser ( ) . getSysUser ( ) , null , now ) ;
/ / 签名信息
studyFormFillQmxxService . saveQmxx ( studyFormFillOld . getId ( ) , "复核通过" , qmr , studyFormFill . getRemark ( ) ) ;
studyFormFillQmxxService . saveQmxx ( now , studyFormFillOld . getId ( ) , "复核通过" , qmr , studyFormFill . getRemark ( ) ) ;
/ / 发送通知
Study study = studyService . getById ( studyFormFillOld . getStudyId ( ) ) ;
String url = getUrlQz ( study , "tbbd" ) ;
@ -751,6 +777,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl
public void fhjj ( StudyFormFill studyFormFill ) {
SysUser qmr = SecurityUtils . getLoginUser ( ) . getSysUser ( ) ;
/ / 验证签名人密码
Date now = new Date ( ) ;
checkPassword ( qmr , studyFormFill . getQmrmm ( ) ) ;
if ( studyFormFill . getId ( ) = = null | | studyFormFill . getId ( ) . longValue ( ) < 0 ) {
throw new ServiceException ( "参数id不正确" ) ;
@ -768,10 +795,10 @@ public class StudyFormFillServiceImpl extends ServiceImpl
/ / 稽查轨迹
Map < String , String > formData = new LinkedHashMap < > ( ) ;
formData . put ( "原因" , studyFormFill . getRemark ( ) ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "复核拒绝" , JcmcysEnum . red . getValue ( ) , formData , SecurityUtils . getLoginUser ( ) . getSysUser ( ) , null , null ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "复核拒绝" , JcmcysEnum . red . getValue ( ) , formData , SecurityUtils . getLoginUser ( ) . getSysUser ( ) , null , now ) ;
/ / 签名信息
studyFormFillQmxxService . saveQmxx ( studyFormFillOld . getId ( ) , "复核拒绝" , qmr , studyFormFill . getRemark ( ) ) ;
studyFormFillQmxxService . saveQmxx ( now , studyFormFillOld . getId ( ) , "复核拒绝" , qmr , studyFormFill . getRemark ( ) ) ;
/ / 发送通知
Study study = studyService . getById ( studyFormFillOld . getStudyId ( ) ) ;
String url = getUrlQz ( study , "tbbd" ) ;
@ -789,6 +816,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl
public void tg ( StudyFormFill studyFormFill ) {
SysUser qmr = SecurityUtils . getLoginUser ( ) . getSysUser ( ) ;
/ / 验证签名人密码
Date now = new Date ( ) ;
checkPassword ( qmr , studyFormFill . getQmrmm ( ) ) ;
if ( studyFormFill . getId ( ) = = null | | studyFormFill . getId ( ) . longValue ( ) < 0 ) {
throw new ServiceException ( "参数id不正确" ) ;
@ -806,10 +834,10 @@ public class StudyFormFillServiceImpl extends ServiceImpl
/ / 稽查轨迹
Map < String , String > formData = new LinkedHashMap < > ( ) ;
formData . put ( "原因" , studyFormFill . getRemark ( ) ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "免复核通过" , JcmcysEnum . green . getValue ( ) , null , SecurityUtils . getLoginUser ( ) . getSysUser ( ) , null , null ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "免复核通过" , JcmcysEnum . green . getValue ( ) , null , SecurityUtils . getLoginUser ( ) . getSysUser ( ) , null , now ) ;
/ / 签名信息
studyFormFillQmxxService . saveQmxx ( studyFormFillOld . getId ( ) , "免复核通过" , qmr , studyFormFill . getRemark ( ) ) ;
studyFormFillQmxxService . saveQmxx ( now , studyFormFillOld . getId ( ) , "免复核通过" , qmr , studyFormFill . getRemark ( ) ) ;
/ / 发送通知
Study study = studyService . getById ( studyFormFillOld . getStudyId ( ) ) ;
String url = getUrlQz ( study , "tbbd" ) ;
@ -826,6 +854,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl
public void sy ( StudyFormFill studyFormFill ) {
SysUser qmr = SecurityUtils . getLoginUser ( ) . getSysUser ( ) ;
/ / 验证签名人密码
Date now = new Date ( ) ;
checkPassword ( qmr , studyFormFill . getQmrmm ( ) ) ;
if ( studyFormFill . getId ( ) = = null | | studyFormFill . getId ( ) . longValue ( ) < 0 ) {
throw new ServiceException ( "参数id不正确" ) ;
@ -842,9 +871,9 @@ public class StudyFormFillServiceImpl extends ServiceImpl
/ / 稽查轨迹
Map < String , String > formData = new LinkedHashMap < > ( ) ;
formData . put ( "备注" , studyFormFill . getRemark ( ) ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "已审阅" , JcmcysEnum . green . getValue ( ) , formData , SecurityUtils . getLoginUser ( ) . getSysUser ( ) , null , null ) ;
studyFormFillJcgjService . saveJcgj ( studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "已审阅" , JcmcysEnum . green . getValue ( ) , formData , SecurityUtils . getLoginUser ( ) . getSysUser ( ) , null , now ) ;
/ / 签名信息
studyFormFillQmxxService . saveQmxx ( studyFormFillOld . getId ( ) , "已审阅" , qmr , studyFormFill . getRemark ( ) ) ;
studyFormFillQmxxService . saveQmxx ( now , studyFormFillOld . getId ( ) , "已审阅" , qmr , studyFormFill . getRemark ( ) ) ;
/ / 发送通知
Study study = studyService . getById ( studyFormFillOld . getStudyId ( ) ) ;
String url = getUrlQz ( study , "tbbd" ) ;
@ -896,7 +925,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl
formDataEn . put ( "原值" , jsonObject . getString ( "oldValue" ) ) ;
formDataEn . put ( "新值" , jsonObject . getString ( "value" ) ) ;
formDataEn . put ( "原因" , jsonObject . getString ( "reason" ) ) ;
studyFormFillJcgjs . add ( studyFormFillJcgjService . getJcgj ( studyFormFillOld , JcgjlxEnum . xg . getValue ( ) , "修改记录" , JcmcysEnum . orange . getValue ( ) , JctUtil . formatStr ( formData ) , StudyFormUtil . getJcnrEn ( formDataEn ) , qmr , null ) ) ;
studyFormFillJcgjs . add ( studyFormFillJcgjService . getJcgj ( jsonObject . getDate ( "time" ) , studyFormFillOld , JcgjlxEnum . xg . getValue ( ) , "修改记录" , JcmcysEnum . orange . getValue ( ) , JctUtil . formatStr ( formData ) , StudyFormUtil . getJcnrEn ( formDataEn ) , qmr , null ) ) ;
} else {
/ / zh
formData . put ( "字段名" , jsonObject . getString ( "fieldCn" ) ) ;
@ -906,7 +935,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl
formDataEn . put ( "字段名" , jsonObject . getString ( "fieldEn" ) ) ;
formDataEn . put ( "填入值" , jsonObject . getString ( "value" ) ) ;
formDataEn . put ( "填写人" , qmr . getNickName ( ) ) ;
studyFormFillJcgjs . add ( studyFormFillJcgjService . getJcgj ( studyFormFillOld , JcgjlxEnum . bj . getValue ( ) , "填写" , JcmcysEnum . green . getValue ( ) , JctUtil . formatStr ( formData ) , StudyFormUtil . getJcnrEn ( formDataEn ) , null , null ) ) ;
studyFormFillJcgjs . add ( studyFormFillJcgjService . getJcgj ( jsonObject . getDate ( "time" ) , studyFormFillOld , JcgjlxEnum . bj . getValue ( ) , "填写" , JcmcysEnum . green . getValue ( ) , JctUtil . formatStr ( formData ) , StudyFormUtil . getJcnrEn ( formDataEn ) , qmr , null ) ) ;
}
}
@ -934,7 +963,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl
/ / en
formDataEn . put ( "字段名" , jsonObject . getString ( "fieldEn" ) ) ;
formDataEn . put ( "复核意见" , jsonObject . getString ( "content" ) ) ;
studyFormFillJcgjs . add ( studyFormFillJcgjService . getJcgj ( studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "复核意见" , JcmcysEnum . blue . getValue ( ) , JctUtil . formatStr ( formData ) , StudyFormUtil . getJcnrEn ( formDataEn ) , qmr , null ) ) ;
studyFormFillJcgjs . add ( studyFormFillJcgjService . getJcgj ( jsonObject . getDate ( "time" ) , studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "复核意见" , JcmcysEnum . blue . getValue ( ) , JctUtil . formatStr ( formData ) , StudyFormUtil . getJcnrEn ( formDataEn ) , qmr , null ) ) ;
} else if ( StringUtils . isNoneBlank ( form . getReply ( ) ) ) {
JSONObject jsonObject = JSONArray . parseArray ( form . getReply ( ) ) . getJSONObject ( 0 ) ;
/ / zh
@ -943,7 +972,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl
/ / en
formDataEn . put ( "字段名" , jsonObject . getString ( "fieldEn" ) ) ;
formDataEn . put ( "意见回复" , jsonObject . getString ( "reply" ) ) ;
studyFormFillJcgjs . add ( studyFormFillJcgjService . getJcgj ( studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "意见回复" , JcmcysEnum . blue . getValue ( ) , JctUtil . formatStr ( formData ) , StudyFormUtil . getJcnrEn ( formDataEn ) , qmr , null ) ) ;
studyFormFillJcgjs . add ( studyFormFillJcgjService . getJcgj ( jsonObject . getDate ( "time" ) , studyFormFillOld , JcgjlxEnum . lc . getValue ( ) , "意见回复" , JcmcysEnum . blue . getValue ( ) , JctUtil . formatStr ( formData ) , StudyFormUtil . getJcnrEn ( formDataEn ) , qmr , null ) ) ;
}
studyFormFillJcgjService . saveBatchWithLog ( studyFormFillJcgjs ) ;
}