Explorar o código

新增订单流程关联表

fgd hai 1 ano
pai
achega
ac231a0d8e

+ 17 - 0
sd-business/src/main/java/com/sd/business/entity/order/dto/OrderFlowExampleDto.java

@@ -0,0 +1,17 @@
+package com.sd.business.entity.order.dto;
+
+
+import com.sd.business.entity.order.po.OrderFlowExample;
+import lombok.Getter;
+import lombok.Setter;
+
+/**
+ * 订单流程关联新增编辑入参实体
+ *
+ * @author
+ * @since 2023-06-30
+ */
+@Getter
+@Setter
+public class OrderFlowExampleDto extends OrderFlowExample {
+}

+ 35 - 0
sd-business/src/main/java/com/sd/business/entity/order/po/OrderFlowExample.java

@@ -0,0 +1,35 @@
+package com.sd.business.entity.order.po;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.ruoyi.common.core.domain.BasePo;
+import lombok.Getter;
+import lombok.Setter;
+
+/**
+ * <p>
+ * 订单流程 关联
+ * </p>
+ *
+ * @author
+ * @since 2023-09-15
+ */
+@Getter
+@Setter
+@TableName("order_flow_example")
+public class OrderFlowExample extends BasePo {
+
+    /**
+     * 订单id
+     */
+    private Long orderId;
+
+    /**
+     * 流程id
+     */
+    private Long flowId;
+
+    /**
+     * 流程状态 0未发起 1进行中 2已通过 3已驳回 4已作废
+     */
+    private Integer flowStatus;
+}

+ 17 - 0
sd-business/src/main/java/com/sd/business/entity/order/vo/OrderFlowExampleVo.java

@@ -0,0 +1,17 @@
+package com.sd.business.entity.order.vo;
+
+import com.sd.business.entity.order.po.OrderFlowExample;
+import lombok.Getter;
+import lombok.Setter;
+
+/**
+ * 订单流程关联查询返回值实体
+ *
+ * @author
+ * @since 2023-09-14
+ */
+@Getter
+@Setter
+public class OrderFlowExampleVo extends OrderFlowExample {
+
+}

+ 15 - 0
sd-business/src/main/java/com/sd/business/mapper/order/OrderFlowExampleMapper.java

@@ -0,0 +1,15 @@
+package com.sd.business.mapper.order;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.sd.business.entity.order.po.OrderFlowExample;
+
+/**
+ * <p>
+ * 订单流程关联 Mapper 接口
+ * </p>
+ *
+ * @author
+ * @since 2023-06-30
+ */
+public interface OrderFlowExampleMapper extends BaseMapper<OrderFlowExample> {
+}

+ 25 - 0
sd-business/src/main/java/com/sd/business/service/order/OrderFlowExampleService.java

@@ -0,0 +1,25 @@
+package com.sd.business.service.order;
+
+import com.ruoyi.common.core.service.BaseService;
+import com.sd.business.entity.order.dto.OrderFlowExampleDto;
+import com.sd.business.entity.order.po.OrderFlowExample;
+
+/**
+ * <p>
+ * 订单流程关联 服务类
+ * </p>
+ *
+ * @author
+ * @since 2023-09-15
+ */
+public interface OrderFlowExampleService extends BaseService<OrderFlowExample> {
+    /**
+     * 订单流程关联新增
+     */
+    void add(OrderFlowExampleDto orderFlowExampleDto);
+
+    /**
+     * 订单流程关联编辑
+     */
+    void edit(OrderFlowExampleDto orderFlowExampleDto);
+}

+ 28 - 0
sd-business/src/main/java/com/sd/business/service/order/impl/OrderFlowExampleServiceImpl.java

@@ -0,0 +1,28 @@
+package com.sd.business.service.order.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.sd.business.entity.order.dto.OrderFlowExampleDto;
+import com.sd.business.entity.order.po.OrderFlowExample;
+import com.sd.business.mapper.order.OrderFlowExampleMapper;
+import com.sd.business.service.order.OrderFlowExampleService;
+import org.springframework.stereotype.Service;
+/**
+ * <p>
+ * 订单流程关联 服务实现类
+ * </p>
+ *
+ * @author
+ * @since 2023-09-15
+ */
+@Service
+public class OrderFlowExampleServiceImpl extends ServiceImpl<OrderFlowExampleMapper, OrderFlowExample> implements OrderFlowExampleService {
+    @Override
+    public void add(OrderFlowExampleDto orderFlowExampleDto) {
+        this.save(orderFlowExampleDto);
+    }
+
+    @Override
+    public void edit(OrderFlowExampleDto orderFlowExampleDto) {
+        this.updateById(orderFlowExampleDto);
+    }
+}

+ 5 - 0
sd-business/src/main/resources/mapper/order/OrderFlowExampleMapper.xml

@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.sd.business.mapper.order.OrderFlowExampleMapper">
+
+</mapper>