一、 首页默认——进销存项目实战

进销存项目实战一、 首页默认:1、当前库存查询(部分功能模块复用)系统登录成功后,进入系统首页,默认展示当前库存信息,如下示例:分析 查询所有的商品 对应的是goods表 返回类型应该是List集合里边全是Goods可是为什么返回类型是Map<String,Object>好家伙不仔细看返回的数据有哪些供应商名称供应商联系人联系人电话供应商地址备注商品编码 商品名称 类别 型号 库存数量 销售总数 上次进价 成本均价 销售价 库存总值 单位 生产厂商
摘要由CSDN通过智能技术生成

进销存项目实战

一、 首页默认:

1、当前库存查询(部分功能模块复用)

系统登录成功后,进入系统首页,默认展示当前库存信息,如下示例:

分析

查询所有的商品 对应的是goods表 返回类型应该是List集合里边全是Goods
可是为什么返回类型是Map<String,Object>

好家伙不仔细看返回的数据有哪些

商品编码
商品名称
类别
型号
库存数量
销售总数
上次进价
成本均价
销售价
库存总值
单位
生产厂商

那么那些表有这些字段属性呢?

离谱啊
**这三个属性找不到 ???
成本均价()
库存总值
**

            t_goods
商品编码goods_code
商品名称goods_name
型号goods_model
库存数量inventory_quantity
上次进价last_purchasing_price
销售价selling_price
生产厂商goods_producer
类别goods_type_name(t_goods_type)
销售总数(WC居然是用销售表销售数量减去退货表退的数量)
成本均价()
库存总值

干干干 为什么需求 和接口文档 需要的数据有差别? 以接口文档为主

{
   
    "total": 26, 
    "rows": [
        {
   
            "goodsId": 1, 
            "goodsCode": "0001", 
            "goodsName": "陶华碧老干妈香辣脆油辣椒", 
            "inventoryQuantity": 167, 
            "lastPurchasingPrice": 8.5, 
            "minNum": 1000, 
            "goodsModel": "红色装", 
            "goodsProducer": "贵州省贵阳南明老干妈风味食品有限公司", 
            "purchasingPrice": 7.95, 
            "remarks": "好卖", 
            "sellingPrice": 8.5, 
            "state": 2, 
            "goodsUnit": "瓶", 
            "goodsTypeId": 10, 
            "goodsTypeName": "地方特产", 
            "saleTotal": 15
        },………………..
    ]
}

这段SQL语句有问题 group by a.goods_code //分组去重存在问题 去充不了啊

<select id="listInventory" resultType="com.atguigu.jxc.entity.Goods">
        select a.goods_id goodsId,
        a.</
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

明月常新

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值