小程序支付bug

This commit is contained in:
齐天大圣 2024-06-06 08:35:59 +08:00
parent 16c93fbdd2
commit fcf5d4b06c
4 changed files with 19 additions and 6 deletions

View File

@ -33,7 +33,7 @@ public class PrintIntegralReport {
List<Map<String,String>> o = (List<Map<String,String>>)handover.get("shoppingCart"); List<Map<String,String>> o = (List<Map<String,String>>)handover.get("shoppingCart");
for (Map<String, String> stringStringMap : o) { for (Map<String, String> stringStringMap : o) {
sb.append("<tr><td>"+stringStringMap.get("giftName")+"</td>"); sb.append("<tr><td>"+stringStringMap.get("giftName")+"</td>");
sb.append("<td>"+((ObjectUtil.isNotEmpty(stringStringMap.get("markPurchases")))?stringStringMap.get("markPurchases").toString():"0"+"</td>"); sb.append("<td>"+((ObjectUtil.isNotEmpty(stringStringMap.get("markPurchases")))?stringStringMap.get("markPurchases").toString():"0"+"</td>"));
sb.append("<td>"+ stringStringMap.get("price")+"</td></tr>"); sb.append("<td>"+ stringStringMap.get("price")+"</td></tr>");
} }
sb.append("</table>"); sb.append("</table>");

View File

@ -83,7 +83,18 @@ public class TagCodeRecordController extends BaseController {
tagCodeRecord.setId(tagCodeRecordDTO.getId()); tagCodeRecord.setId(tagCodeRecordDTO.getId());
tagCodeRecord.setStaffId(tagCodeRecordDTO.getStaffId()); tagCodeRecord.setStaffId(tagCodeRecordDTO.getStaffId());
tagCodeRecord.setStaffName(ljStaff.getRealName()); tagCodeRecord.setStaffName(ljStaff.getRealName());
tagCodeService.selectByTagCodeSn(tagCodeRecordDTO.getTagCodeSn()); TagCodeRecord tagCodeRecord1 = tagCodeRecordService.getById(tagCodeRecordDTO.getId());
OilTag oilTag = oilTagService.getById(tagCodeRecord1.getOilTagId());
TagCode tagCode = tagCodeService.selectByTagCodeSn(oilTag.getTagCodeSn());
String collection = tagCode.getCollection();
if(collection.contains("staffId")){
String[] split = collection.split("&staffId");
collection = split[0]+"&staffId="+tagCodeRecordDTO.getStaffId();
}else {
collection = collection+"&staffId="+tagCodeRecordDTO.getStaffId();
}
tagCode.setCollection(collection);
tagCodeService.updateById(tagCode);
return getSuccessResult(this.tagCodeRecordService.updateById(tagCodeRecord)); return getSuccessResult(this.tagCodeRecordService.updateById(tagCodeRecord));
} }
// 一键解绑 // 一键解绑
@ -189,8 +200,6 @@ public class TagCodeRecordController extends BaseController {
return getSuccessResult("该员工暂未绑定码牌!"); return getSuccessResult("该员工暂未绑定码牌!");
} }
@Resource
private TagCodeService tagCodeService;
/** /**
* 码牌与油站解绑 * 码牌与油站解绑
* *

View File

@ -59,6 +59,9 @@ public class TagCodeServiceImpl extends ServiceImpl<TagCodeMapper, TagCode> impl
@Autowired @Autowired
private BackendFileController backendFileController; private BackendFileController backendFileController;
@Autowired
private TagCodeMapper tagCodeMapper;
@Override @Override
@Transactional @Transactional
public ResponseEntity<InputStreamResource> add(TagCodeDTO tagCodeDTO, HttpServletRequest request, HttpServletResponse response) throws Exception { public ResponseEntity<InputStreamResource> add(TagCodeDTO tagCodeDTO, HttpServletRequest request, HttpServletResponse response) throws Exception {
@ -170,8 +173,9 @@ public class TagCodeServiceImpl extends ServiceImpl<TagCodeMapper, TagCode> impl
@Override @Override
public TagCode selectByTagCodeSn(String tagCodeSn) { public TagCode selectByTagCodeSn(String tagCodeSn) {
LambdaQueryWrapper<TagCode> queryWrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper<TagCode> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(TagCode::getTagCodeSn, tagCodeSn) queryWrapper.eq(TagCode::getTagCodeSn, tagCodeSn);
return null; TagCode tagCodes = tagCodeMapper.selectOne(queryWrapper);
return tagCodes;
} }
private List<File> getImageFiles(String directory) { private List<File> getImageFiles(String directory) {

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB