首页 分享 Spring Boot:用户中心的商品上下架功能

Spring Boot:用户中心的商品上下架功能

来源:花匠小妙招 时间:2024-12-07 18:41

一只天蝎 已于 2023-09-25 14:58:01 修改

于 2021-11-29 19:14:15 首次发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

商品上下架功能 在index.ftl文件里面设计好前端的样式文件所在位置代码前端效果展示 .js文件里的方法代码 修改Controller层文件文件所在位置代码 效果下架上架

在index.ftl文件里面设计好前端的样式

文件所在位置

在这里插入图片描述

代码

<#if goods.status == 1><span class="enshrine_it make_edition" onclick="offshelf(${goods.id});">下架该款基金</span> <#else><span class="enshrine_it make_edition" onclick="onshelf(${goods.id});">上架该款基金</span> </#if> 12345

前端效果展示

在这里插入图片描述

.js文件里的方法

代码

function offshelf(id){ if (!confirm('下架后,基金别人将看不到,请是否确认下架?')) { return; } ajaxRequest('update_status','post',{"id" : id,"status":2},function(){alert("不是数组提醒您:已成功下架该基金!")location.reload();}); } function onshelf(id){ if (!confirm('确定要上架该基金吗?')) { return; } ajaxRequest('update_status','post',{"id" : id,"status":1},function(){alert("不是数组提醒您:已成功上架该基金!")location.reload();}); }

123456789101112131415161718

修改Controller层文件

文件所在位置

在这里插入图片描述

代码

/** * 修改基金状态 * @param id * @param status * @return */ @RequestMapping(value="/update_status",method=RequestMethod.POST) @ResponseBody public Result<Boolean> updateStatus(@RequestParam(name="id",required=true)Long id,@RequestParam(name="status",required=true,defaultValue="2")Integer status){Stu loginedStu = (Stu)SessionUtil.get(SessionConstant.SESSION_STUDENT_LOGIN_KEY);Goods existGoods = goodsService.find(id, loginedStu.getId());if(existGoods == null){return Result.error(CodeMsg.HOME_STU_GOODS_NO_EXIST);}existGoods.setStatus(status);if(goodsService.save(existGoods) == null){return Result.error(CodeMsg.HOME_STU_GOODS_EDIT_ERROR);}return Result.success(true); }

123456789101112131415161718192021

效果

下架

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

上架

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

相关知识

Java实现鲜花预定系统:Oracle数据库与Spring Boot框架整合实战
Spring Boot开发的植物健康管理系统研究
Spring Boot实现线上鲜花销售系统
Spring Boot:植物健康监测的智能专家
Spring Boot + Vue的网上商城之客服系统实现
鲜花微信小程序系统解析与核心功能展示
基于Spring Boot框架植物健康系统
基于Spring Boot的植物健康系统
基于Spring Boot的农田智能管理系统
java基于vue+Spring Boot的在线鲜花销售商城网上花店系统

网址: Spring Boot:用户中心的商品上下架功能 https://www.huajiangbk.com/newsview948711.html

所属分类:花卉
上一篇: 产品经理谈一谈:商品上架行为分析
下一篇: 立讯精密加速数智化转型,提供定制

推荐分享