This commit is contained in:
liuchengqian 2025-04-21 14:45:11 +08:00
parent 34ebb46e08
commit 2466f0728b
2 changed files with 16 additions and 2 deletions

View File

@ -450,7 +450,21 @@ public class SybPayController {
* 发布发票
*/
@PostMapping("/publish_invoice")
public String publishInvoice(PublishInvoiceQo publishInvoiceQo, @RequestParam(value = "file") MultipartFile file) throws IOException {
public String publishInvoice(@RequestHeader(value = "Authorization") String token,//token
PublishInvoiceQo publishInvoiceQo,//id
@RequestParam(value = "file") MultipartFile file//发票文件
) throws IOException {
// 验证token
String tokenUserName = TokenUtil.getTokenUserName(token);
SysUserEntity sysAdminEntity = sysUserDao.selectByUserName(tokenUserName);
if (sysAdminEntity == null) {
return outputEncapsulationObject(PromptMessageEnum.USER_LOGIN_ERROR, "您还没有注册登录,请先注册登录", locale);
}
// if (!"管理员".equals(sysAdminEntity.getAccountType())) {
// return outputEncapsulationObject(PromptMessageEnum.USER_LOGIN_ERROR, "您无权限发布发票", locale);
// }
Long id = publishInvoiceQo.getId();
TranQueryEntity tranQueryEntity = tranQueryDao.findById(id).get();

View File

@ -73,7 +73,7 @@ public class TranQueryUtils {
public static QueryTran transform(Map<String, Object> queryTranVo) {
Long id = (Long) queryTranVo.get("id");
Long id = Long.parseLong(String.valueOf(queryTranVo.get("id")));
String trxid = (String) queryTranVo.get("trxid");
String reqsn = (String) queryTranVo.get("reqsn");
String invoiceStatus = (String) queryTranVo.get("invoiceStatus");