• 2024-11-07苍穹外卖 商家取消、派送、完成订单
        OrderController//取消订单//取消订单逻辑://1.商家需要将订单状态修改为“已取消”//2.商家取消订单时需要指定取消原因//3.商家取消订单时,若用户已经完成了支付,那么需要为用户退款/***取消订单**@paramorder
  • 2024-11-03苍穹外卖心得-环境搭建-nginx-大佬可跳过
    一开始环境搭建的很好,结果突然登陆的时候就登陆不进去了,看到弹幕说的方法几乎都试了,sql我怎么想也不可能错啊,后来我就感觉是我的nginx的问题,之前自学的时候安装过nginx,怀疑是不是nginx的问题,于是就去学了一上午的nginx,虽然并没有起到很大左右,不过了解到了原理还是很有意思的:可
  • 2024-10-31苍穹外卖 地址簿的CRUD
        AddressControllerpackagecom.sky.controller.user;importcom.sky.constant.MessageConstant;importcom.sky.context.BaseContext;importcom.sky.entity.AddressBook;importcom.sky.result.Result;importcom.sky.service.AddressBookService;import
  • 2024-10-31苍穹外卖-day1-课程安排
    后端开发d1--开发环境搭建+swaggerd2--添加员工+分页显示+启用禁用账号d3--公共字段填充+添加菜品+分页显示+删除菜品+修改菜品d4--redis+营业状态设置d5--HttpClient+微信小程序开发+微信登录+商品导入d6--缓存菜品,缓存套餐+添加/查看/清空
  • 2024-10-26苍穹外卖 新增套餐接口
        新增套餐主要的坑:新增时操作数据库,不能使用简单的@Insert注解,因为要使用到数据库自增的id值,所以说必须使用XML配置数据库;必须要注意建立好套餐和对应菜品之间的关联。    SetmealControllerpackagecom.sky.controller.admin;importcom.sky.dto.Setme
  • 2024-10-23苍穹外卖 用户端查询菜品分类接口
        CategoryControllerpackagecom.sky.controller.user;importcom.sky.entity.Category;importcom.sky.result.Result;importcom.sky.service.CategoryService;importio.swagger.annotations.Api;importio.swagger.annotations.ApiOperation;importlom
  • 2024-10-14苍穹外卖 实现新增菜品及其口味接口
        DishControllerpackagecom.sky.controller.admin;importcom.sky.dto.DishDTO;importcom.sky.result.Result;importcom.sky.service.DishService;importio.swagger.annotations.Api;importio.swagger.annotations.ApiOperation;importlombok.extern.
  • 2024-10-14参赛故事|学习金蝶云苍穹开发,我从大一就开始
    怀揣热爱,勇敢挑战:我的金蝶软件杯参赛之旅2024年5月,我正值大一,怀揣着对编程的热爱,然而心中却充满了疑惑。尽管在课堂上学到了很多理论知识,但面对实践时,总觉得自己缺乏真正的技术能力,心中有种空洞的感觉。每当看到其他同学展示自己完成的项目时,我不禁感到羡慕和渴望,想要通过实践来
  • 2024-10-14参赛故事|我也想成为一名金蝶云苍穹开发布道师
    迷茫到突破站在人生的十字路口,作为一名大三学生,我感受到了前所未有的压力。毕业的脚步越来越近,校园内的竞争愈发激烈,身边的同学早已通过奖学金、竞赛获奖等为自己的简历增光添彩。而我,望着自己那份平淡无奇的简历,不禁感到迷茫和焦虑。如果没有突出的表现,毕业后的道路似乎变得渺茫
  • 2024-09-30苍穹外卖项目
    https://gitee.com/wu-zhezhe/sky-delivery.git今天设置的是公共字段填充配置这不属于业务的开发employee.setUpdateTime(LocalDateTime.now());employee.setUpdateUser(BaseContext.getCurrentId());这里是配置员工信息等到菜品信息还会有菜品信息我们可以设置一个公共
  • 2024-09-28苍穹外卖day02
    文章目录前言一、新增员工需求分析和设计产品原型接口设计数据库设计(employee表)代码开发功能测试代码完善二、员工分页查询需求分析代码开发代码完善三、启用禁用员工账号需求分析代码开发总结前言苍穹外卖day02,主要开发员工模块代码,包含新增员工、员工分页查
  • 2024-09-16苍穹外卖学习笔记(六)
    文章目录一.公共字段自动填充方法一:使用AOP切面编程方式方法二:使用mybatis-plus自带的公共字段自动填充二.新增菜品1.图片上传2.具体新增菜品三.菜品分页查询一.公共字段自动填充方法一:使用AOP切面编程方式自定义注解AutoFill,用于标识需要进行公共字段自动填
  • 2024-09-16苍穹外卖学习笔记(七)
    四.删除菜品业务规则:可以一次删除一个菜品,也可以一次删除多个菜品起售中的菜品不能删除被套餐关联得菜品不能删除删除菜品后,关联得口味数据也需要删除掉一共需要操作三个表,注意加@Transactional事物注解Controller/***删除菜品*/@DeleteMapping
  • 2024-09-13金蝶云·苍穹 OEM 版产品正式发布!AI 时代共创软件产业新质生产力
    9月10日,在深圳市南山区工业和信息化局的引领下,在积极响应国家关于构建开放协同、互利共赢的产业生态体系的号召下,由金蝶软件(中国)有限公司(以下简称“金蝶”),深圳市软件行业协会,中国软件网联合举办的“AI时代,共创软件产业新质生产力”金蝶云·苍穹生态合作伙伴大会在金蝶云大厦隆
  • 2024-09-132024 苍穹计划好题分享 (2)
    QOJ4211AliceandBob模拟赛中链的部分分很有启发意义:注意到每一个棋子的后继确定,所以只需考虑Alice和Bob每次移动哪颗棋子。容易发现按照颜色划分,所有结点构成若干连续段,假设我们强制钦定不能跨段移动棋子,那么胜负其实已经确定了,考虑每个结点有一个最大移动步数\(v_i\),
  • 2024-09-06[苍穹外卖]-03分类管理模块开发
    效果预览需求分析查看产品原型:根据原型分析业务规则业务规则分类名称必须是唯一的分类按照类型可以分为菜品分类和套餐分类新添加的分类状态默认为"禁用"接口设计该模块涉及6个接口:新增分类/分类分页查询/根据id删除分类/修改分类/启用禁用分类/根据类型查询分类
  • 2024-09-01[苍穹外卖]-01项目搭建
    整体介绍1.软件开发流程需求分析->需求文档,产品原型设计->UI设计,数据库设计,接口设计编码->项目代码,单元测试测试->测试用例,测试报告上线运维->软件环境安装,配置2.角色分工项目经理->任务分配,进度控制产品经理->进行需求调研,输出需求文档,产品原
  • 2024-08-25苍穹外卖项目DAY10
    苍穹外卖项目DAY101、SpringTask1.1、介绍SpringTask是Spring框架提供的任务调度工具,可以按照约定的时间自动执行某个代码逻辑定位:定时任务框架作用:定时自动执行某段Java代码只要是需要定时处理的场景都可以使用SpringTask1.2、cron表达式cron表示式其实就是一个
  • 2024-08-25(苍穹外卖)day02 员工管理 分类管理
    目录一.新增员工1.需求分析和设计2.代码开发3.功能测试4.代码完善二.员工的分页查询1.需求分析和设计2.代码开发3.功能测试与代码完善三.启用禁用员工账号 1.需求分析和设计 2.代码开发四.编辑员工1.需求分析和设计2.代码开发五.导入模块功能代码一.新
  • 2024-08-20金蝶云苍穹应用开发初级认证考试
    本文内容为:金蝶苍穹开发初级认证考试原题单选题1.界面规则不可以实现以下哪项效果:DA.根据条件控制单据上某个字段的显示隐藏B.根据条件控制单据某个字段是否必录C.根据条件控制单据上某个字段的锁定性D.根据条件控制单据列表单元格的颜色2.以下关于界面插件说法正
  • 2024-08-15苍穹外卖项目DAY03
    苍穹外卖项目Day031、菜品管理1.1、公共字段自动填充1.1.1、问题分析业务表中的公共字段:问题:代码冗余、不便于后期维护1.1.2、实现思路自定义注解AutoFill,用于标识需要进行公共字段自动填充的方法自定义切面类AutoFillAspect,统一拦截加入了AutoFill注解的方法,通过
  • 2024-08-02苍穹外卖项目--学习笔记
    苍穹外卖学习文档软件开发整体介绍软件开发流程需求分析需求规格说明书、产品原型设计UI设计、数据库设计、接口设计编码项目代码、单元测试测试测试用例、测试报告上线运维软件环境安装、配置角色分工项目经理对整体项目负责,任务分配、把控进度产品经理进行
  • 2024-07-20苍穹外卖学习笔记——第十二天
    数据统计(Excel报表)工作台需求分析和设计工作台是系统运营的数据看板,并提供快捷操作入口,可以有效提高商家的工作效率。产品原型工作台展示的数据今日数据订单管理菜品总览套餐总览订单信息名词解释营业额:已完成订单的总金额。有效订单:已完成订单的数量。订单完成
  • 2024-07-20苍穹外卖学习笔记——第十一天
    数据统计(图形报表)ApacheEChartsApacheECharts是一款基于Javascript的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。官网地址:https://echarts.apache.org/zh/index.html。使用Echarts,重点在于研究当前图表所需的数据格式。通常是需要后端提供符合格式