添加订单编号

This commit is contained in:
huangdeliang
2020-10-08 11:50:57 +08:00
parent 8f656d7ee0
commit c17f078f7b
4 changed files with 26 additions and 14 deletions

View File

@ -19,6 +19,7 @@ public class SysOrder extends BaseEntity
private static final long serialVersionUID = 1L;
/** 编号 */
@Excel(name = "编号")
private Long orderId;
/** 客户姓名 */

View File

@ -1,6 +1,7 @@
package com.ruoyi.custom.service.impl;
import java.util.List;
import com.ruoyi.common.utils.DateUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@ -15,8 +16,7 @@ import com.ruoyi.custom.service.ISysOrderService;
* @date 2020-09-24
*/
@Service
public class SysOrderServiceImpl implements ISysOrderService
{
public class SysOrderServiceImpl implements ISysOrderService {
@Autowired
private SysOrderMapper sysOrderMapper;
@ -27,8 +27,7 @@ public class SysOrderServiceImpl implements ISysOrderService
* @return 销售订单
*/
@Override
public SysOrder selectSysOrderById(Long orderId)
{
public SysOrder selectSysOrderById(Long orderId) {
return sysOrderMapper.selectSysOrderById(orderId);
}
@ -39,8 +38,7 @@ public class SysOrderServiceImpl implements ISysOrderService
* @return 销售订单
*/
@Override
public List<SysOrder> selectSysOrderList(SysOrder sysOrder)
{
public List<SysOrder> selectSysOrderList(SysOrder sysOrder) {
return sysOrderMapper.selectSysOrderList(sysOrder);
}
@ -51,10 +49,10 @@ public class SysOrderServiceImpl implements ISysOrderService
* @return 结果
*/
@Override
public int insertSysOrder(SysOrder sysOrder)
{
public int insertSysOrder(SysOrder sysOrder) {
sysOrder.setCreateTime(DateUtils.getNowDate());
sysOrder.setOrderTime(DateUtils.getNowDate());
sysOrder.setOrderId(new Long(DateUtils.dateTimeNow()));
return sysOrderMapper.insertSysOrder(sysOrder);
}
@ -65,8 +63,7 @@ public class SysOrderServiceImpl implements ISysOrderService
* @return 结果
*/
@Override
public int updateSysOrder(SysOrder sysOrder)
{
public int updateSysOrder(SysOrder sysOrder) {
sysOrder.setUpdateTime(DateUtils.getNowDate());
return sysOrderMapper.updateSysOrder(sysOrder);
}
@ -78,8 +75,7 @@ public class SysOrderServiceImpl implements ISysOrderService
* @return 结果
*/
@Override
public int deleteSysOrderByIds(Long[] orderIds)
{
public int deleteSysOrderByIds(Long[] orderIds) {
return sysOrderMapper.deleteSysOrderByIds(orderIds);
}
@ -90,8 +86,7 @@ public class SysOrderServiceImpl implements ISysOrderService
* @return 结果
*/
@Override
public int deleteSysOrderById(Long orderId)
{
public int deleteSysOrderById(Long orderId) {
return sysOrderMapper.deleteSysOrderById(orderId);
}
}

View File

@ -40,6 +40,7 @@
<select id="selectSysOrderList" parameterType="SysOrder" resultMap="SysOrderResult">
<include refid="selectSysOrderVo"/>
<where>
<if test="orderId != null and orderId != ''">and order_id = #{orderId}</if>
<if test="customer != null and customer != ''">and customer = #{customer}</if>
<if test="phone != null and phone != ''">and phone = #{phone}</if>
<if test="payTypeId != null ">and pay_type_id = #{payTypeId}</if>
@ -68,6 +69,7 @@
<insert id="insertSysOrder" parameterType="SysOrder" useGeneratedKeys="true" keyProperty="orderId">
insert into sys_order
<trim prefix="(" suffix=")" suffixOverrides=",">
<if test="orderId != null and orderId != ''">order_id,</if>
<if test="customer != null and customer != ''">customer,</if>
<if test="phone != null">phone,</if>
<if test="amount != null">amount,</if>
@ -91,6 +93,7 @@
<if test="reviewStatus != null">review_status,</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="orderId != null and orderId != ''">#{orderId},</if>
<if test="customer != null and customer != ''">#{customer},</if>
<if test="phone != null">#{phone},</if>
<if test="amount != null">#{amount},</if>

View File

@ -2,6 +2,17 @@
<div class="app-container">
<el-row>
<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="70px">
<el-col :span="6">
<el-form-item label="订单编号" prop="orderId">
<el-input
v-model="queryParams.orderId"
placeholder="请输入订单编号"
clearable
size="small"
@keyup.enter.native="handleQuery"
/>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="客户姓名" prop="customer">
<el-input
@ -175,6 +186,7 @@
</el-row>
<el-table v-loading="loading" :data="orderList" @selection-change="handleSelectionChange">
<el-table-column label="编号" align="center" prop="orderId" width="150" fixed="left"/>
<el-table-column label="审核状态" align="center" prop="reviewStatus" width="80" fixed="left">
<template slot-scope="scope">
<el-tag
@ -466,6 +478,7 @@
queryParams: {
pageNum: 1,
pageSize: 10,
orderId: null,
customer: null,
phone: null,
payTypeId: null,