补上todo日志
This commit is contained in:
parent
60f601af45
commit
b8b8756e07
@ -136,52 +136,30 @@ public class XhpcCardServiceImpl implements IXhpcCardService {
|
|||||||
return R.fail(404, "指定资源不存在");
|
return R.fail(404, "指定资源不存在");
|
||||||
}
|
}
|
||||||
tIccardDeviceMapper.updateCardDeviceStatusIsDel(deviceId);
|
tIccardDeviceMapper.updateCardDeviceStatusIsDel(deviceId);
|
||||||
//todo 增加卡授权删除日志
|
//write log info
|
||||||
////write log info
|
//填充log字段
|
||||||
//tIccardInfo = tIccardInfoMapper.selectByPrimaryKey(cardId);
|
TIccardDevice tIccardDevice1 = tIccardDeviceMapper.selectDeletedStatusByDeviceId(deviceId);
|
||||||
//TIccardLog tIccardLog = new TIccardLog();
|
DeviceLogInfo deviceLogInfo = new DeviceLogInfo();
|
||||||
//tIccardLog.setUniqueid(tIccardInfo.getCardno());
|
Long operatorId = tokenService.getLoginUser().getSysUser().getOperatorId();
|
||||||
//tIccardLog.setType((byte) 0);
|
deviceLogInfo.setOperatorId(operatorId);
|
||||||
//tIccardLog.setOperate((byte) 5);
|
deviceLogInfo.setOperate(10);
|
||||||
//tIccardLog.setOperatorid(Integer.valueOf(tIccardInfo.getCorpno()));
|
DeviceLogInfo.DeviceInfoDTO deviceInfoDTO = new DeviceLogInfo.DeviceInfoDTO();
|
||||||
//tIccardLog.setCreatetime(new Date());
|
deviceInfoDTO.setDevName(tIccardDevice1.getDevname());
|
||||||
//CardLogInfo cardLogInfo = new CardLogInfo();
|
deviceInfoDTO.setDevType(tIccardDevice1.getDevtype());
|
||||||
///**
|
deviceInfoDTO.setSerialNumber(tIccardDevice1.getSerialnumber());
|
||||||
// * {
|
deviceInfoDTO.setCorpIndex(Long.valueOf(tIccardDevice1.getCorpindex()));
|
||||||
// * "cardInfo": {
|
XhpcOperator xhpcOperator = xhpcOperatorMapper.selectOneByCorpNoAndTenantId(String.valueOf(deviceInfoDTO.getCorpIndex()), tokenService.getLoginUser().getSysUser().getTenantId());
|
||||||
// * "cardID": "A721DCD7",
|
deviceInfoDTO.setCorpName(xhpcOperator.getName());
|
||||||
// * "cardNo": "2020101304",
|
deviceLogInfo.setDeviceInfo(deviceInfoDTO);
|
||||||
// * "cardType": 0,
|
//填充整体记录字段
|
||||||
// * "password": null,
|
TIccardLog tIccardLog = new TIccardLog();
|
||||||
// * "userIndex": 0,
|
tIccardLog.setUniqueid(tIccardDevice1.getSerialnumber());
|
||||||
// * "corpNo": "100002",
|
tIccardLog.setType((byte) 1);
|
||||||
// * "cashPledge": 0,
|
tIccardLog.setOperate((byte) 10);
|
||||||
// * "balance": 0,
|
tIccardLog.setOperatorid(Math.toIntExact(operatorId));
|
||||||
// * "status": 3,
|
String log = JSONUtil.toJsonStr(deviceLogInfo);
|
||||||
// * "prepay": 0
|
tIccardLog.setLog(log);
|
||||||
// * },
|
tIccardLogMapper.insertSelective(tIccardLog);
|
||||||
// * "operatorId": 1044,
|
|
||||||
// * "operate": 5
|
|
||||||
// * }
|
|
||||||
// */
|
|
||||||
//cardLogInfo.setOperate(5);
|
|
||||||
//cardLogInfo.setOperatorId(Long.valueOf(tIccardInfo.getCorpno()));
|
|
||||||
//CardLogInfo.CardInfoDTO cardInfoDTO = new CardLogInfo.CardInfoDTO();
|
|
||||||
//cardInfoDTO.setCardID(tIccardInfo.getCardid());
|
|
||||||
//cardInfoDTO.setCardNo(tIccardInfo.getCardno());
|
|
||||||
//cardInfoDTO.setCardType(tIccardInfo.getCardtype());
|
|
||||||
//cardInfoDTO.setPassword(tIccardInfo.getPassword());
|
|
||||||
//cardInfoDTO.setUserIndex(tIccardInfo.getUserindex());
|
|
||||||
//cardInfoDTO.setCorpNo(tIccardInfo.getCorpno());
|
|
||||||
//cardInfoDTO.setCashPledge(tIccardInfo.getCashpledge());
|
|
||||||
//cardInfoDTO.setBalance(tIccardInfo.getBalance());
|
|
||||||
//cardInfoDTO.setStatus(tIccardInfo.getStatus());
|
|
||||||
//// todo prepay doesn't have
|
|
||||||
//cardInfoDTO.setPrepay(null);
|
|
||||||
//cardLogInfo.setCardInfo(cardInfoDTO);
|
|
||||||
//String str = JSONUtil.toJsonStr(cardLogInfo);
|
|
||||||
//tIccardLog.setLog(str);
|
|
||||||
//tIccardLogMapper.insertSelective(tIccardLog);
|
|
||||||
return R.ok();
|
return R.ok();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -419,8 +397,32 @@ public class XhpcCardServiceImpl implements IXhpcCardService {
|
|||||||
tIccardInfo.setCashpledge(Math.toIntExact(bindCardInfo.getCashPledge()));
|
tIccardInfo.setCashpledge(Math.toIntExact(bindCardInfo.getCashPledge()));
|
||||||
tIccardInfoMapper.updateByPrimaryKeySelective(tIccardInfo);
|
tIccardInfoMapper.updateByPrimaryKeySelective(tIccardInfo);
|
||||||
xhpcCardMapper.insertSelective(xhpcIcCardInfo);
|
xhpcCardMapper.insertSelective(xhpcIcCardInfo);
|
||||||
//todo 增加绑定日志
|
//write log info
|
||||||
|
tIccardInfo = tIccardInfoMapper.selectByPrimaryKey(bindCardInfo.getCardRecordId());
|
||||||
|
TIccardLog tIccardLog = new TIccardLog();
|
||||||
|
tIccardLog.setUniqueid(tIccardInfo.getCardno());
|
||||||
|
tIccardLog.setType((byte) 0);
|
||||||
|
tIccardLog.setOperate((byte) 11);
|
||||||
|
tIccardLog.setOperatorid(Math.toIntExact(sysUser.getOperatorId()));
|
||||||
|
tIccardLog.setCreatetime(new Date());
|
||||||
|
CardLogInfo cardLogInfo = new CardLogInfo();
|
||||||
|
cardLogInfo.setOperate(11);
|
||||||
|
cardLogInfo.setOperatorId(sysUser.getOperatorId());
|
||||||
|
CardLogInfo.CardInfoDTO cardInfoDTO = new CardLogInfo.CardInfoDTO();
|
||||||
|
cardInfoDTO.setCardID(tIccardInfo.getCardid());
|
||||||
|
cardInfoDTO.setCardNo(tIccardInfo.getCardno());
|
||||||
|
cardInfoDTO.setCardType(tIccardInfo.getCardtype());
|
||||||
|
cardInfoDTO.setPassword(tIccardInfo.getPassword());
|
||||||
|
cardInfoDTO.setUserIndex(tIccardInfo.getUserindex());
|
||||||
|
cardInfoDTO.setCorpNo(tIccardInfo.getCorpno());
|
||||||
|
cardInfoDTO.setCashPledge(tIccardInfo.getCashpledge());
|
||||||
|
cardInfoDTO.setBalance(tIccardInfo.getBalance());
|
||||||
|
cardInfoDTO.setStatus(tIccardInfo.getStatus());
|
||||||
|
cardInfoDTO.setPrepay(null);
|
||||||
|
cardLogInfo.setCardInfo(cardInfoDTO);
|
||||||
|
String str = JSONUtil.toJsonStr(cardLogInfo);
|
||||||
|
tIccardLog.setLog(str);
|
||||||
|
tIccardLogMapper.insertSelective(tIccardLog);
|
||||||
return R.ok();
|
return R.ok();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -520,7 +522,7 @@ public class XhpcCardServiceImpl implements IXhpcCardService {
|
|||||||
* }
|
* }
|
||||||
*/
|
*/
|
||||||
cardLogInfo.setOperate(5);
|
cardLogInfo.setOperate(5);
|
||||||
cardLogInfo.setOperatorId(Long.valueOf(tIccardInfo.getCorpno()));
|
cardLogInfo.setOperatorId(tokenService.getLoginUser().getSysUser().getOperatorId());
|
||||||
CardLogInfo.CardInfoDTO cardInfoDTO = new CardLogInfo.CardInfoDTO();
|
CardLogInfo.CardInfoDTO cardInfoDTO = new CardLogInfo.CardInfoDTO();
|
||||||
cardInfoDTO.setCardID(tIccardInfo.getCardid());
|
cardInfoDTO.setCardID(tIccardInfo.getCardid());
|
||||||
cardInfoDTO.setCardNo(tIccardInfo.getCardno());
|
cardInfoDTO.setCardNo(tIccardInfo.getCardno());
|
||||||
@ -531,7 +533,6 @@ public class XhpcCardServiceImpl implements IXhpcCardService {
|
|||||||
cardInfoDTO.setCashPledge(tIccardInfo.getCashpledge());
|
cardInfoDTO.setCashPledge(tIccardInfo.getCashpledge());
|
||||||
cardInfoDTO.setBalance(tIccardInfo.getBalance());
|
cardInfoDTO.setBalance(tIccardInfo.getBalance());
|
||||||
cardInfoDTO.setStatus(tIccardInfo.getStatus());
|
cardInfoDTO.setStatus(tIccardInfo.getStatus());
|
||||||
// todo prepay doesn't have
|
|
||||||
cardInfoDTO.setPrepay(null);
|
cardInfoDTO.setPrepay(null);
|
||||||
cardLogInfo.setCardInfo(cardInfoDTO);
|
cardLogInfo.setCardInfo(cardInfoDTO);
|
||||||
String str = JSONUtil.toJsonStr(cardLogInfo);
|
String str = JSONUtil.toJsonStr(cardLogInfo);
|
||||||
@ -836,7 +837,6 @@ public class XhpcCardServiceImpl implements IXhpcCardService {
|
|||||||
cardInfoDTO.setCashPledge(tIccardInfo.getCashpledge());
|
cardInfoDTO.setCashPledge(tIccardInfo.getCashpledge());
|
||||||
cardInfoDTO.setBalance(tIccardInfo.getBalance());
|
cardInfoDTO.setBalance(tIccardInfo.getBalance());
|
||||||
cardInfoDTO.setStatus(tIccardInfo.getStatus());
|
cardInfoDTO.setStatus(tIccardInfo.getStatus());
|
||||||
// todo prepay doesn't have
|
|
||||||
cardInfoDTO.setPrepay(null);
|
cardInfoDTO.setPrepay(null);
|
||||||
cardLogInfo.setCardInfo(cardInfoDTO);
|
cardLogInfo.setCardInfo(cardInfoDTO);
|
||||||
String str = JSONUtil.toJsonStr(cardLogInfo);
|
String str = JSONUtil.toJsonStr(cardLogInfo);
|
||||||
|
|||||||
@ -99,7 +99,8 @@
|
|||||||
FROM
|
FROM
|
||||||
t_iccard_log
|
t_iccard_log
|
||||||
WHERE
|
WHERE
|
||||||
operate = 2
|
type = 0
|
||||||
|
and operate = 2
|
||||||
and uniqueID = #{uniqueId}
|
and uniqueID = #{uniqueId}
|
||||||
limit #{currentPage},#{items}
|
limit #{currentPage},#{items}
|
||||||
</select>
|
</select>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user