Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
W
wios
概览
Overview
详情
活动
周期分析
版本库
存储库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
Issues
0
列表
Board
标记
里程碑
合并请求
0
Merge Requests
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
Snippets
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
Issue Boards
Open sidebar
苗卫卫
wios
Commits
2fc917b1
提交
2fc917b1
authored
1 年前
作者:
zhangqiliang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
退货管理的列表查询和详情,采用发货管理的列表查询和详情接口
父级
baf1d27c
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
103 行增加
和
6 行删除
+103
-6
src/main/java/com/starcharge/wios/controller/DeliveryController.java
+12
-1
src/main/java/com/starcharge/wios/dao/entity/Delivery.java
+72
-0
src/main/java/com/starcharge/wios/dao/mappers/DeliveryMapper.xml
+19
-5
没有找到文件。
src/main/java/com/starcharge/wios/controller/DeliveryController.java
查看文件 @
2fc917b1
...
...
@@ -20,6 +20,7 @@ import com.starcharge.wios.validation.ParamsValidate;
import
com.starcharge.wios.validation.UpdateEntityGroup
;
import
com.starcharge.wios.vo.DeliveryAddVo
;
import
com.starcharge.wios.vo.DeliveryExcelVo
;
import
io.netty.util.internal.StringUtil
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
lombok.extern.slf4j.Slf4j
;
...
...
@@ -32,6 +33,7 @@ import org.springframework.web.bind.annotation.*;
import
javax.servlet.http.HttpServletResponse
;
import
java.io.IOException
;
import
java.util.ArrayList
;
import
java.util.List
;
/**
...
...
@@ -92,7 +94,16 @@ public class DeliveryController {
@GetMapping
(
"/detail"
)
@ApiOperation
(
value
=
"发货详情"
)
public
BaseResponse
<
Delivery
>
getdetail
(
@RequestParam
int
id
){
return
new
BaseResponse
(
this
.
deliveryMapper
.
selectByPrimaryKey
(
id
));
Delivery
delivery
=
this
.
deliveryMapper
.
selectByPrimaryKey
(
id
);
if
(!
StringUtil
.
isNullOrEmpty
(
delivery
.
getRejectMaterial
())){
String
[]
rejectMaterial
=
delivery
.
getRejectMaterial
().
split
(
","
);
List
<
String
>
list
=
new
ArrayList
<>();
for
(
String
rejectMaterials:
rejectMaterial
){
list
.
add
(
rejectMaterials
);
}
delivery
.
setRejectMaterialList
(
list
);
}
return
new
BaseResponse
(
delivery
);
}
@GetMapping
(
"/delete"
)
@ApiOperation
(
value
=
"删除发货信息"
)
...
...
This diff is collapsed.
Click to expand it.
src/main/java/com/starcharge/wios/dao/entity/Delivery.java
查看文件 @
2fc917b1
...
...
@@ -12,6 +12,7 @@ import javax.validation.constraints.Min;
import
javax.validation.constraints.NotNull
;
import
java.io.Serializable
;
import
java.time.LocalDateTime
;
import
java.util.List
;
/**
*@description:: $discription$
...
...
@@ -187,6 +188,77 @@ public class Delivery extends PageVo implements Serializable {
*/
@ApiModelProperty
(
value
=
"收货人"
)
private
String
receiver
;
/**
* 申请表
*
* @mbg.generated
*/
@ApiModelProperty
(
value
=
"申请表"
)
private
String
remarks
;
/**
* 退货材料
*
* @mbg.generated
*/
@ApiModelProperty
(
value
=
"退货材料"
)
private
String
rejectMaterial
;
/**
* 退货材料数组
*
* @mbg.generated
*/
@ApiModelProperty
(
value
=
"退货材料数组"
)
private
List
<
String
>
rejectMaterialList
;
/**
* 退货原因
*
* @mbg.generated
*/
@ApiModelProperty
(
value
=
"退货原因"
)
private
String
reason
;
/**
* 退货状态 已申请 已驳回 已通过 已关闭
*
* @mbg.generated
*/
@ApiModelProperty
(
value
=
"退货状态 已申请 已驳回 已通过 已关闭"
)
private
String
status
;
/**
* 退货的审批时间
*
* @mbg.generated
*/
@ApiModelProperty
(
value
=
"退货的审批时间"
)
private
String
checkTime
;
/**
* 退货的审核人
*
* @mbg.generated
*/
@ApiModelProperty
(
value
=
"退货的审核人"
)
private
String
checkUser
;
/**
* 退货的审核人姓名
*
* @mbg.generated
*/
@ApiModelProperty
(
value
=
"退货的审核人姓名"
)
private
String
checkUserName
;
/**
* 退货的审核意见
*
* @mbg.generated
*/
@ApiModelProperty
(
value
=
"退货的审核意见"
)
private
String
checkSuggestion
;
/**
* 车企单号
*
* @mbg.generated
*/
@ApiModelProperty
(
value
=
"车企单号"
)
private
String
outOrderId
;
private
static
final
long
serialVersionUID
=
1L
;
...
...
This diff is collapsed.
Click to expand it.
src/main/java/com/starcharge/wios/dao/mappers/DeliveryMapper.xml
查看文件 @
2fc917b1
...
...
@@ -23,6 +23,15 @@
<result
column=
"arrival_warehouse"
jdbcType=
"VARCHAR"
property=
"arrivalWarehouse"
/>
<result
column=
"arrival_warehouse_id"
jdbcType=
"VARCHAR"
property=
"arrivalWarehouseId"
/>
<result
column=
"receiver"
jdbcType=
"VARCHAR"
property=
"receiver"
/>
<result
column=
"remarks"
jdbcType=
"VARCHAR"
property=
"remarks"
/>
<result
column=
"reject_material"
jdbcType=
"VARCHAR"
property=
"rejectMaterial"
/>
<result
column=
"reason"
jdbcType=
"VARCHAR"
property=
"reason"
/>
<result
column=
"status"
jdbcType=
"VARCHAR"
property=
"status"
/>
<result
column=
"check_time"
jdbcType=
"VARCHAR"
property=
"checkTime"
/>
<result
column=
"check_user"
jdbcType=
"VARCHAR"
property=
"checkUser"
/>
<result
column=
"check_user_name"
jdbcType=
"VARCHAR"
property=
"checkUserName"
/>
<result
column=
"check_suggestion"
jdbcType=
"VARCHAR"
property=
"checkSuggestion"
/>
<result
column=
"out_order_id"
jdbcType=
"VARCHAR"
property=
"outOrderId"
/>
</resultMap>
<sql
id=
"Example_Where_Clause"
>
<where>
...
...
@@ -86,7 +95,7 @@
id, delivery_order, install_order, product_batch, quantity, material_category, material_code,
material_name, material_company, logistic_order, logistic_company, logistic_status,
team, isproduct, CREATED_BY, CREATED_TIME, UPDATED_BY, UPDATED_TIME, arrival_warehouse,
arrival_warehouse_id, receiver
arrival_warehouse_id, receiver
,remarks,reject_material,reason,status,check_time,check_user,check_user_name,check_suggestion
</sql>
<select
id=
"selectDeliveryList"
parameterType=
"com.starcharge.wios.dao.entity.Delivery"
resultMap=
"BaseResultMap"
>
...
...
@@ -134,10 +143,15 @@
</if>
</select>
<select
id=
"selectByPrimaryKey"
parameterType=
"java.lang.Integer"
resultMap=
"BaseResultMap"
>
select
<include
refid=
"Base_Column_List"
/>
from t_delivery
where id = #{id,jdbcType=INTEGER}
select
t.id, t.delivery_order, t.install_order, t.product_batch, t.quantity, t.material_category, t.material_code,
t.material_name, t.material_company, t.logistic_order, t.logistic_company, t.logistic_status,
t.team, t.isproduct, t.CREATED_BY, t.CREATED_TIME, t.UPDATED_BY, t.UPDATED_TIME, t.arrival_warehouse,
t.arrival_warehouse_id, t.receiver,t.remarks,t.reject_material,t.reason,t.status,t.check_time,t.check_user,t.check_user_name,t.check_suggestion,
e.out_order_id
from t_delivery t
left join t_order e on e.id = t.install_order
where t.id = #{id,jdbcType=INTEGER}
</select>
<delete
id=
"deleteByPrimaryKey"
parameterType=
"java.lang.Integer"
>
delete from t_delivery
...
...
This diff is collapsed.
Click to expand it.
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论