系统背景:
国内有众多历史悠久却极具收藏价值的名酒品类,但是传统名酒投资存在着保真、流通和收藏三大痛点,极大影响了名酒产业的发展。基于区块链的分布式、不可篡改、可追溯、透明性、多方维护、交叉验证等特性,数据权属可以被有效界定,数据流通能够被追踪监管、数据收益能够被合理分享,为数据生产要素及其他数字资产的高效市场化配置扫除障碍,推动整个社会和数字经济向着更加可信、共享、均衡的方向发展,进一步释放数字经济创新活力。本项目希望通过基于区块链技术的“数字酒证”及其应用,开展“区块链+名酒数字化资产管理”的探索研究,为四川省白酒产业的发展提供助力。
技术介绍:
java、web3.js、HyperledgerFabric超级账本、Mysql、智能合约等;
源码获取
**
* @作者: 3060912346
* @create: 2024-10-06-下午 15:48
*/
/**
* 在业务处理器处理请求执行完成后,生成视图之前执行的动作
* 可在modelAndView中加入数据,比如当前时间
*/
public void postHandle(HttpServletRequest request,
HttpServletResponse response, Object handler,
ModelAndView modelAndView) throws Exception {
/* 这里是获取购物车中一共有多少数量 */
HttpSession session = request.getSession();
User user = (User) session.getAttribute("user");
int cartTotalItemNumber = 0;
if (null != user) {
List<OrderItem> ois = orderItemService.listForCart(user.getId());
for (OrderItem oi : ois) {
cartTotalItemNumber += oi.getNumber();
}
}
session.setAttribute("cartTotalItemNumber", cartTotalItemNumber);
}