本文解答了关于《开票系统删除开票员》相关内容,同时关于1、开票系统删除开票员,2、开票系统删除开票员信息,3、开票系统删除开票员怎么操作,4、开票系统删除开票员怎么恢复,5、怎么删除开票员,的相关问答本篇文章福途教育网小编也整理了进来,希望对您有帮助。
开票系统删除开票员
*/
@Permission
@PostMapping("/delete")
public Object delete(@LoginUser UserEntity user, @RequestBody CreditInvoiceClerkEntity creditInvoiceClerkEntity) {
List ids = Arrays.stream(creditInvoiceClerkEntity.getIds()).distinct().collect(Collectors.toList());
//非空数据校验
if (ids == null
ids.size() == 0) {
return R.failed(4009, "请勾选需要删除的员工!");
}
//验证最后一条数据
Result validResult = creditInvoiceClerkService.queryByExamleOne(creditInvoiceClerkEntity, ids.get(ids.size() - 1));
if (validResult.getCode() != 200) {
return validResult;
} else {
try {
Result result = creditInvoiceClerkService.delete(ids);
//记录日志
if (result.getCode() == 200) {
String[] clerkNames = String.join(",", creditInvoiceClerkService.queryNameByIds(ids)).split(",");
String recordContent = user.getRealName() + "于" + SxjDateUtils.getDateString() + "删除" + clerkNames.length + "条数据:(" + String.join(",", clerkNames) + ")";
systemLogService.addLog(user, SystemLogTypeEnum.CRED, recordContent);
}
return result;
} catch (Exception e) {
logger.error("删除数据失败", e);
return R.error("删除数据失败!");
}
}
}
}
开票系统删除开票员
4 系统更新后的界面,选择用户管理子模块。
5 在用户管理对话框中,点击选中需要删除的开票员,再点击最上排删除选项,按系统提示完成删除操作。
6 这时该开票人员就被删除掉了,退出系统后重新运行开票系统,在登录界面就找不到该开票人员了。
总结:以上是编辑:【关亦恒】整理及AI智能原创关于《开票系统删除开票员
》优质内容解答希望能帮助到您。