Java全栈开发---Java ERP系统开发:商业ERP(六)商品功能的完善
发布日期:2021-06-29 15:02:55 浏览次数:2 分类:技术文章

本文共 853 字,大约阅读时间需要 2 分钟。

一、完善列表和搜索

1、商品类型的显示

思路:在商品实体建立多对一的关联,关联商品类型(Goodstype)

在这里插入图片描述

(1)修改实体类的映射文件(完善商品类型)

在这里插入图片描述

(2)配置对应的实体类(Goods)

在这里插入图片描述

(3)修改GoodsDao当中的内容

在这里插入图片描述

// 根据商品类型查询// 当商品类型不为空并且商品的id不为空的时候,添加查询的条件(根据商品的类型来查询)if (null != goods1.getGoodstype() && goods1.getGoodstype().getUuid() != null) {
dc.add(Restrictions.eq("goodstype", goods1.getGoodstype()));}
(4)修改goods.html页面当中的内容

在这里插入图片描述

{
field:'goodstype',title:'商品类型',width:100, formatter:function(value){
return value.name;}},

商品类型显示成功

在这里插入图片描述

2、商品搜索功能的实现

(1)安装商品类型的方式搜索,设置下拉菜单

在这里插入图片描述

商品类型:

在这里插入图片描述

3、修改商品

(1)设置商品下拉菜单

在这里插入图片描述

商品类型 

在这里插入图片描述

(2)修改页面的时候设置对应的数值

在这里插入图片描述

在这里插入图片描述

	 进货价格  	 销售价格 

在这里插入图片描述

4、设置一些值不能为空

在这里插入图片描述

名称
商品类型

在这里插入图片描述

5、设置以进货价格为区间的查询商品

(1)修改goods.html
进货价格:

在这里插入图片描述

(2)修改GoodsDao

在这里插入图片描述

if (null != goods1.getInprice()) {
dc.add(Restrictions.ge("inprice", goods1.getInprice())); }}if (goods2 != null) {
if (null != goods2.getInprice()) {
dc.add(Restrictions.le("inprice", goods2.getInprice())); }}

实现效果

在这里插入图片描述

转载地址:https://code100.blog.csdn.net/article/details/109315504 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Java全栈开发---Java ERP系统开发:商业ERP(七)登录与密码管理
下一篇:Java全栈开发---Java ERP系统开发:商业ERP(五)员工管理的完善

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2024年05月01日 05时18分32秒