添加订单
This commit is contained in:
		
							
								
								
									
										115
									
								
								ruoyi-system/src/main/java/com/ruoyi/system/domain/SysOrder.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										115
									
								
								ruoyi-system/src/main/java/com/ruoyi/system/domain/SysOrder.java
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,115 @@ | ||||
| package com.ruoyi.system.domain; | ||||
|  | ||||
| import java.util.Date; | ||||
| import com.fasterxml.jackson.annotation.JsonFormat; | ||||
| import org.apache.commons.lang3.builder.ToStringBuilder; | ||||
| import org.apache.commons.lang3.builder.ToStringStyle; | ||||
| import com.ruoyi.common.annotation.Excel; | ||||
| import com.ruoyi.common.core.domain.BaseEntity; | ||||
|  | ||||
| /** | ||||
|  * 销售订单对象 sys_order | ||||
|  *  | ||||
|  * @author wonder | ||||
|  * @date 2020-09-22 | ||||
|  */ | ||||
| public class SysOrder extends BaseEntity | ||||
| { | ||||
|     private static final long serialVersionUID = 1L; | ||||
|  | ||||
|     /** 编号 */ | ||||
|     private Long orderId; | ||||
|  | ||||
|     /** 用户ID */ | ||||
|     @Excel(name = "用户ID") | ||||
|     private Long userId; | ||||
|  | ||||
|     /** 用户昵称 */ | ||||
|     @Excel(name = "用户昵称") | ||||
|     private String nickName; | ||||
|  | ||||
|     /** 金额 */ | ||||
|     @Excel(name = "金额") | ||||
|     private Long amount; | ||||
|  | ||||
|     /** 成交日期 */ | ||||
|     @JsonFormat(pattern = "yyyy-MM-dd") | ||||
|     @Excel(name = "成交日期", width = 30, dateFormat = "yyyy-MM-dd") | ||||
|     private Date saleTime; | ||||
|  | ||||
|     /** 销售渠道ID */ | ||||
|     @Excel(name = "销售渠道ID") | ||||
|     private Long channelId; | ||||
|  | ||||
|     public void setOrderId(Long orderId)  | ||||
|     { | ||||
|         this.orderId = orderId; | ||||
|     } | ||||
|  | ||||
|     public Long getOrderId()  | ||||
|     { | ||||
|         return orderId; | ||||
|     } | ||||
|     public void setUserId(Long userId)  | ||||
|     { | ||||
|         this.userId = userId; | ||||
|     } | ||||
|  | ||||
|     public Long getUserId()  | ||||
|     { | ||||
|         return userId; | ||||
|     } | ||||
|     public void setNickName(String nickName)  | ||||
|     { | ||||
|         this.nickName = nickName; | ||||
|     } | ||||
|  | ||||
|     public String getNickName()  | ||||
|     { | ||||
|         return nickName; | ||||
|     } | ||||
|     public void setAmount(Long amount)  | ||||
|     { | ||||
|         this.amount = amount; | ||||
|     } | ||||
|  | ||||
|     public Long getAmount()  | ||||
|     { | ||||
|         return amount; | ||||
|     } | ||||
|     public void setSaleTime(Date saleTime)  | ||||
|     { | ||||
|         this.saleTime = saleTime; | ||||
|     } | ||||
|  | ||||
|     public Date getSaleTime()  | ||||
|     { | ||||
|         return saleTime; | ||||
|     } | ||||
|     public void setChannelId(Long channelId)  | ||||
|     { | ||||
|         this.channelId = channelId; | ||||
|     } | ||||
|  | ||||
|     public Long getChannelId()  | ||||
|     { | ||||
|         return channelId; | ||||
|     } | ||||
|  | ||||
|     @Override | ||||
|     public String toString() { | ||||
|         return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) | ||||
|             .append("orderId", getOrderId()) | ||||
|             .append("userId", getUserId()) | ||||
|             .append("nickName", getNickName()) | ||||
|             .append("amount", getAmount()) | ||||
|             .append("saleTime", getSaleTime()) | ||||
|             .append("channelId", getChannelId()) | ||||
|             .append("createBy", getCreateBy()) | ||||
|             .append("createTime", getCreateTime()) | ||||
|             .append("updateBy", getUpdateBy()) | ||||
|             .append("updateTime", getUpdateTime()) | ||||
|             .append("remark", getRemark()) | ||||
|             .toString(); | ||||
|     } | ||||
| } | ||||
| @@ -0,0 +1,61 @@ | ||||
| package com.ruoyi.system.mapper; | ||||
|  | ||||
| import java.util.List; | ||||
| import com.ruoyi.system.domain.SysOrder; | ||||
|  | ||||
| /** | ||||
|  * 销售订单Mapper接口 | ||||
|  *  | ||||
|  * @author wonder | ||||
|  * @date 2020-09-22 | ||||
|  */ | ||||
| public interface SysOrderMapper  | ||||
| { | ||||
|     /** | ||||
|      * 查询销售订单 | ||||
|      *  | ||||
|      * @param orderId 销售订单ID | ||||
|      * @return 销售订单 | ||||
|      */ | ||||
|     public SysOrder selectSysOrderById(Long orderId); | ||||
|  | ||||
|     /** | ||||
|      * 查询销售订单列表 | ||||
|      *  | ||||
|      * @param sysOrder 销售订单 | ||||
|      * @return 销售订单集合 | ||||
|      */ | ||||
|     public List<SysOrder> selectSysOrderList(SysOrder sysOrder); | ||||
|  | ||||
|     /** | ||||
|      * 新增销售订单 | ||||
|      *  | ||||
|      * @param sysOrder 销售订单 | ||||
|      * @return 结果 | ||||
|      */ | ||||
|     public int insertSysOrder(SysOrder sysOrder); | ||||
|  | ||||
|     /** | ||||
|      * 修改销售订单 | ||||
|      *  | ||||
|      * @param sysOrder 销售订单 | ||||
|      * @return 结果 | ||||
|      */ | ||||
|     public int updateSysOrder(SysOrder sysOrder); | ||||
|  | ||||
|     /** | ||||
|      * 删除销售订单 | ||||
|      *  | ||||
|      * @param orderId 销售订单ID | ||||
|      * @return 结果 | ||||
|      */ | ||||
|     public int deleteSysOrderById(Long orderId); | ||||
|  | ||||
|     /** | ||||
|      * 批量删除销售订单 | ||||
|      *  | ||||
|      * @param orderIds 需要删除的数据ID | ||||
|      * @return 结果 | ||||
|      */ | ||||
|     public int deleteSysOrderByIds(Long[] orderIds); | ||||
| } | ||||
| @@ -0,0 +1,61 @@ | ||||
| package com.ruoyi.system.service; | ||||
|  | ||||
| import java.util.List; | ||||
| import com.ruoyi.system.domain.SysOrder; | ||||
|  | ||||
| /** | ||||
|  * 销售订单Service接口 | ||||
|  *  | ||||
|  * @author wonder | ||||
|  * @date 2020-09-22 | ||||
|  */ | ||||
| public interface ISysOrderService  | ||||
| { | ||||
|     /** | ||||
|      * 查询销售订单 | ||||
|      *  | ||||
|      * @param orderId 销售订单ID | ||||
|      * @return 销售订单 | ||||
|      */ | ||||
|     public SysOrder selectSysOrderById(Long orderId); | ||||
|  | ||||
|     /** | ||||
|      * 查询销售订单列表 | ||||
|      *  | ||||
|      * @param sysOrder 销售订单 | ||||
|      * @return 销售订单集合 | ||||
|      */ | ||||
|     public List<SysOrder> selectSysOrderList(SysOrder sysOrder); | ||||
|  | ||||
|     /** | ||||
|      * 新增销售订单 | ||||
|      *  | ||||
|      * @param sysOrder 销售订单 | ||||
|      * @return 结果 | ||||
|      */ | ||||
|     public int insertSysOrder(SysOrder sysOrder); | ||||
|  | ||||
|     /** | ||||
|      * 修改销售订单 | ||||
|      *  | ||||
|      * @param sysOrder 销售订单 | ||||
|      * @return 结果 | ||||
|      */ | ||||
|     public int updateSysOrder(SysOrder sysOrder); | ||||
|  | ||||
|     /** | ||||
|      * 批量删除销售订单 | ||||
|      *  | ||||
|      * @param orderIds 需要删除的销售订单ID | ||||
|      * @return 结果 | ||||
|      */ | ||||
|     public int deleteSysOrderByIds(Long[] orderIds); | ||||
|  | ||||
|     /** | ||||
|      * 删除销售订单信息 | ||||
|      *  | ||||
|      * @param orderId 销售订单ID | ||||
|      * @return 结果 | ||||
|      */ | ||||
|     public int deleteSysOrderById(Long orderId); | ||||
| } | ||||
| @@ -0,0 +1,96 @@ | ||||
| package com.ruoyi.system.service.impl; | ||||
|  | ||||
| import java.util.List; | ||||
| import com.ruoyi.common.utils.DateUtils; | ||||
| import org.springframework.beans.factory.annotation.Autowired; | ||||
| import org.springframework.stereotype.Service; | ||||
| import com.ruoyi.system.mapper.SysOrderMapper; | ||||
| import com.ruoyi.system.domain.SysOrder; | ||||
| import com.ruoyi.system.service.ISysOrderService; | ||||
|  | ||||
| /** | ||||
|  * 销售订单Service业务层处理 | ||||
|  *  | ||||
|  * @author wonder | ||||
|  * @date 2020-09-22 | ||||
|  */ | ||||
| @Service | ||||
| public class SysOrderServiceImpl implements ISysOrderService  | ||||
| { | ||||
|     @Autowired | ||||
|     private SysOrderMapper sysOrderMapper; | ||||
|  | ||||
|     /** | ||||
|      * 查询销售订单 | ||||
|      *  | ||||
|      * @param orderId 销售订单ID | ||||
|      * @return 销售订单 | ||||
|      */ | ||||
|     @Override | ||||
|     public SysOrder selectSysOrderById(Long orderId) | ||||
|     { | ||||
|         return sysOrderMapper.selectSysOrderById(orderId); | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * 查询销售订单列表 | ||||
|      *  | ||||
|      * @param sysOrder 销售订单 | ||||
|      * @return 销售订单 | ||||
|      */ | ||||
|     @Override | ||||
|     public List<SysOrder> selectSysOrderList(SysOrder sysOrder) | ||||
|     { | ||||
|         return sysOrderMapper.selectSysOrderList(sysOrder); | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * 新增销售订单 | ||||
|      *  | ||||
|      * @param sysOrder 销售订单 | ||||
|      * @return 结果 | ||||
|      */ | ||||
|     @Override | ||||
|     public int insertSysOrder(SysOrder sysOrder) | ||||
|     { | ||||
|         sysOrder.setCreateTime(DateUtils.getNowDate()); | ||||
|         return sysOrderMapper.insertSysOrder(sysOrder); | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * 修改销售订单 | ||||
|      *  | ||||
|      * @param sysOrder 销售订单 | ||||
|      * @return 结果 | ||||
|      */ | ||||
|     @Override | ||||
|     public int updateSysOrder(SysOrder sysOrder) | ||||
|     { | ||||
|         sysOrder.setUpdateTime(DateUtils.getNowDate()); | ||||
|         return sysOrderMapper.updateSysOrder(sysOrder); | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * 批量删除销售订单 | ||||
|      *  | ||||
|      * @param orderIds 需要删除的销售订单ID | ||||
|      * @return 结果 | ||||
|      */ | ||||
|     @Override | ||||
|     public int deleteSysOrderByIds(Long[] orderIds) | ||||
|     { | ||||
|         return sysOrderMapper.deleteSysOrderByIds(orderIds); | ||||
|     } | ||||
|  | ||||
|     /** | ||||
|      * 删除销售订单信息 | ||||
|      *  | ||||
|      * @param orderId 销售订单ID | ||||
|      * @return 结果 | ||||
|      */ | ||||
|     @Override | ||||
|     public int deleteSysOrderById(Long orderId) | ||||
|     { | ||||
|         return sysOrderMapper.deleteSysOrderById(orderId); | ||||
|     } | ||||
| } | ||||
		Reference in New Issue
	
	Block a user