修改起草组查询bug
This commit is contained in:
+8
@@ -18,7 +18,9 @@ import com.jero.drafting.vo.PayDraftingGroupVo;
|
||||
import com.jero.project.common.PayProjectCommon;
|
||||
import com.jero.project.entity.PayWorkingGroup;
|
||||
import com.jero.project.service.IPayWorkingGroupService;
|
||||
import com.jero.util.QrcodeUtil;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiImplicitParam;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.commons.collections.CollectionUtils;
|
||||
@@ -290,6 +292,12 @@ public class PayDraftingGroupController extends JeroController<PayDraftingGroup,
|
||||
payDraftingGroupService.setPayDraftingGroup(payDraftingGroup);
|
||||
payDraftingGroupService.updateById(payDraftingGroup);
|
||||
return Result.OK("编辑成功!");
|
||||
}
|
||||
|
||||
@ApiOperation(value = "生成base64")
|
||||
@GetMapping(value = "/createBase64")
|
||||
@ApiImplicitParam(name = "contact", value = "内容", required = true, paramType = "query")
|
||||
public Result<String> createBase64(String contact) {
|
||||
return Result.OK(QrcodeUtil.create(contact));
|
||||
}
|
||||
}
|
||||
+1
-1
@@ -369,7 +369,7 @@ public class PayDraftingGroupSubItemController extends JeroController<PayDraftin
|
||||
* 审核起草组报名信息
|
||||
*/
|
||||
@AutoLog(value = "审核起草组报名信息")
|
||||
// @RequiresPermissions("draftGroupMeetingSituation:auditCredentials")
|
||||
@RequiresPermissions("draftingGroupMember:check")
|
||||
@ApiOperation(value = "审核起草组报名信息")
|
||||
@PostMapping(value = "/checkRegister")
|
||||
public Result<?> checkRegister(@RequestBody CheckVo checkVO) {
|
||||
|
||||
+5
-8
@@ -25,15 +25,12 @@
|
||||
left join sys_user su on pdg.principal_id_a = su.id
|
||||
left join sys_user su1 on pdg.principal_id_b = su1.id
|
||||
left join pay_working_group pwg on pwg.id = pdg.working_group_id
|
||||
left join pay_drafting_group_subitem pdgs on pdg.id = pdgs.drafting_group_id
|
||||
left JOIN pay_drafting_group_subitem_contacts pdgsc on pdgsc.drafting_group_sub_id = pdgs.id
|
||||
<!-- <if test="(payDraftingGroup.companyContactName != null and payDraftingGroup.companyContactName != '')-->
|
||||
<!-- or (payDraftingGroup.companyName != null and payDraftingGroup.companyName != '')">-->
|
||||
<!-- left join pay_drafting_group_subitem pdgs on pdg.id = pdgs.drafting_group_id-->
|
||||
<!-- left JOIN pay_drafting_group_subitem_contacts pdgsc on pdgsc.drafting_group_sub_id = pdgs.id-->
|
||||
<!-- </if>-->
|
||||
<if test="(payDraftingGroup.companyContactName != null and payDraftingGroup.companyContactName != '')
|
||||
or (payDraftingGroup.companyName != null and payDraftingGroup.companyName != '')">
|
||||
left join pay_drafting_group_subitem pdgs on pdg.id = pdgs.drafting_group_id
|
||||
left JOIN pay_drafting_group_subitem_contacts pdgsc on pdgsc.drafting_group_sub_id = pdgs.id
|
||||
</if>
|
||||
<where>
|
||||
pdgs.check_result = 1 OR pdgs.check_result = 2
|
||||
<if test="payDraftingGroup.draftingGroupProject != null and payDraftingGroup.draftingGroupProject != ''">
|
||||
AND drafting_group_project LIKE concat('%',concat(#{payDraftingGroup.draftingGroupProject},'%'))
|
||||
</if>
|
||||
|
||||
+5
-3
@@ -697,8 +697,10 @@ public class PayDraftingGroupSubItemServiceImpl extends ServiceImpl<PayDraftingG
|
||||
PayDraftingGroup payDraftingGroup = payDraftingGroupService.getById(draftingGroupId);
|
||||
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
||||
String sysUserId = sysUser.getId();
|
||||
// if (!rolePermissionService.getRolePermission("draftingGroupMember:check") && !Objects.equals(payDraftingGroup.getPrincipalIdA(),sysUserId)) {
|
||||
// throw new JeroBootException("没有审核的权限");
|
||||
// }
|
||||
if (!rolePermissionService.getRolePermission("draftingGroupMember:check") &&
|
||||
!Objects.equals(payDraftingGroup.getPrincipalIdA(),sysUserId) &&
|
||||
!Objects.equals(payDraftingGroup.getPrincipalIdB(),sysUserId)) {
|
||||
throw new JeroBootException("没有审核的权限");
|
||||
}
|
||||
}
|
||||
}
|
||||
+20
-20
@@ -67,7 +67,7 @@ public class DraftGroupMeetingSituationController extends JeroController<PayMeet
|
||||
* 分页列表查询
|
||||
*/
|
||||
@CompanyNameTranslate
|
||||
// @RequiresPermissions("draftGroupMeetingSituation:search")
|
||||
@RequiresPermissions("draftGroupMeetingSituation:search")
|
||||
@ApiOperation(value = "参会人员信息-分页列表查询", notes = "参会人员信息-分页列表查询")
|
||||
@GetMapping(value = "/page")
|
||||
public Result<?> queryPageList(PayMeetingSituation payMeetingSituation,
|
||||
@@ -101,7 +101,7 @@ public class DraftGroupMeetingSituationController extends JeroController<PayMeet
|
||||
/**
|
||||
* 添加参会人
|
||||
*/
|
||||
// @RequiresPermissions("draftGroupMeetingSituation:add")
|
||||
@RequiresPermissions("draftGroupMeetingSituation:add")
|
||||
@AutoLog(value = "参会人员信息-添加参会人")
|
||||
@ApiOperation(value = "参会人员信息-添加参会人", notes = "参会人员信息-添加参会人")
|
||||
@PostMapping(value = "/add")
|
||||
@@ -114,7 +114,7 @@ public class DraftGroupMeetingSituationController extends JeroController<PayMeet
|
||||
* 编辑
|
||||
*/
|
||||
@AutoLog(value = "参会人员信息-编辑")
|
||||
// @RequiresPermissions("draftGroupMeetingSituation:edit")
|
||||
@RequiresPermissions("draftGroupMeetingSituation:edit")
|
||||
@ApiOperation(value = "参会人员信息-编辑", notes = "参会人员信息-编辑")
|
||||
@PostMapping(value = "/edit")
|
||||
public Result<?> edit(@RequestBody PayMeetingSituationVO payMeetingSituationVO) {
|
||||
@@ -125,7 +125,7 @@ public class DraftGroupMeetingSituationController extends JeroController<PayMeet
|
||||
/**
|
||||
* 通过id删除
|
||||
*/
|
||||
// @RequiresPermissions("draftGroupMeetingSituation:delete")
|
||||
@RequiresPermissions("draftGroupMeetingSituation:delete")
|
||||
@AutoLog(value = "参会人员信息-通过id删除")
|
||||
@ApiOperation(value = "参会人员信息-通过id删除", notes = "参会人员信息-通过id删除")
|
||||
@GetMapping(value = "/delete")
|
||||
@@ -140,7 +140,7 @@ public class DraftGroupMeetingSituationController extends JeroController<PayMeet
|
||||
/**
|
||||
* 批量删除
|
||||
*/
|
||||
// @RequiresPermissions("draftGroupMeetingSituation:batchDel")
|
||||
@RequiresPermissions("draftGroupMeetingSituation:batchDel")
|
||||
@AutoLog(value = "参会人员信息-批量删除")
|
||||
@ApiOperation(value = "参会人员信息-批量删除", notes = "参会人员信息-批量删除")
|
||||
@GetMapping(value = "/deleteBatch")
|
||||
@@ -186,7 +186,7 @@ public class DraftGroupMeetingSituationController extends JeroController<PayMeet
|
||||
* 审核报名信息
|
||||
*/
|
||||
@AutoLog(value = "审核报名信息")
|
||||
// @RequiresPermissions("draftGroupMeetingSituation:auditCredentials")
|
||||
@RequiresPermissions("draftGroupMeetingSituation:auditCredentials")
|
||||
@ApiOperation(value = "审核报名信息")
|
||||
@PostMapping(value = "/checkRegister")
|
||||
public Result<?> checkRegister(@RequestBody CheckVO checkVO) {
|
||||
@@ -194,22 +194,22 @@ public class DraftGroupMeetingSituationController extends JeroController<PayMeet
|
||||
return Result.OK("审核成功!");
|
||||
}
|
||||
|
||||
/**
|
||||
* 审核缴费凭证
|
||||
*/
|
||||
// @RequiresPermissions("workGroupMeetingSituation:auditCredentials")
|
||||
@AutoLog(value = "审核缴费凭证")
|
||||
@ApiOperation(value = "审核缴费凭证")
|
||||
@PostMapping(value = "/check")
|
||||
public Result<?> check(@RequestBody CheckVO checkVO) {
|
||||
payMeetingSituationService.check(checkVO);
|
||||
return Result.OK("审核成功!");
|
||||
}
|
||||
// /**
|
||||
// * 审核缴费凭证
|
||||
// */
|
||||
// @RequiresPermissions("draftGroupMeetingSituation:auditSignUp")
|
||||
// @AutoLog(value = "审核缴费凭证")
|
||||
// @ApiOperation(value = "审核缴费凭证")
|
||||
// @PostMapping(value = "/check")
|
||||
// public Result<?> check(@RequestBody CheckVO checkVO) {
|
||||
// payMeetingSituationService.check(checkVO);
|
||||
// return Result.OK("审核成功!");
|
||||
// }
|
||||
|
||||
/**
|
||||
* 设置嘉宾上传文件
|
||||
*/
|
||||
// @RequiresPermissions("draftGroupMeetingSituation:guestsUploadFileFlag")
|
||||
@RequiresPermissions("draftGroupMeetingSituation:guestsUploadFileFlag")
|
||||
@AutoLog(value = "设置嘉宾上传文件")
|
||||
@ApiOperation(value = "设置嘉宾上传文件", notes = "设置嘉宾上传文件")
|
||||
@PostMapping(value = "/setGuestsUploadFile")
|
||||
@@ -222,7 +222,7 @@ public class DraftGroupMeetingSituationController extends JeroController<PayMeet
|
||||
/**
|
||||
* 导出excel
|
||||
*/
|
||||
// @RequiresPermissions("draftGroupMeetingSituation:export")
|
||||
@RequiresPermissions("draftGroupMeetingSituation:export")
|
||||
@GetMapping(value = "/exportXls")
|
||||
public ModelAndView exportXls(HttpServletRequest request, PayMeetingSituation payMeetingSituation) {
|
||||
List<Object> objects = payMeetingSituationService.MeetingSituationGetModelAndView(request, payMeetingSituation,MEETING_TYPE);
|
||||
@@ -239,7 +239,7 @@ public class DraftGroupMeetingSituationController extends JeroController<PayMeet
|
||||
* @param paymentDate 日期
|
||||
* @return
|
||||
*/
|
||||
// @RequiresPermissions("draftingGroupMember:search")
|
||||
@RequiresPermissions("draftingGroupMember:search")
|
||||
@ApiOperation(value = "起草组成员-发布提醒列表查询")
|
||||
@GetMapping(value = "/publishReminderList")
|
||||
public Result<?> publishReminderList(PayDraftingGroupSubItem payDraftingGroupSubItem,
|
||||
|
||||
Reference in New Issue
Block a user