Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
J
jiedao-api-boot-master
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lanbaoming
jiedao-api-boot-master
Commits
c2cd6e73
Commit
c2cd6e73
authored
Mar 26, 2025
by
honghy
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
需求124 PDA-集运包裹验货
parent
25b7a1e0
Changes
9
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
233 additions
and
37 deletions
+233
-37
ConsService.java
.../iocoder/yudao/module/order/service/cons/ConsService.java
+5
-0
ConsServiceImpl.java
...oder/yudao/module/order/service/cons/ConsServiceImpl.java
+45
-27
ConsInspectionDetailsService.java
...e/consInspectionDetails/ConsInspectionDetailsService.java
+6
-0
ConsInspectionDetailsServiceImpl.java
...nsInspectionDetails/ConsInspectionDetailsServiceImpl.java
+129
-5
InspectionDetails.java
...ule/order/vo/consInspectionDetails/InspectionDetails.java
+23
-4
ConsItemBackVO.java
...ocoder/yudao/module/order/vo/consItem/ConsItemBackVO.java
+3
-0
ConsItemMapper.xml
...ore/src/main/resources/mapper/consItem/ConsItemMapper.xml
+2
-1
ConsController.java
...ao/module/order/controller/admin/cons/ConsController.java
+14
-0
ConsInspectionDetailsController.java
...ontroller/admin/cons/ConsInspectionDetailsController.java
+6
-0
No files found.
yudao-module-order/yudao-module-order-core/src/main/java/cn/iocoder/yudao/module/order/service/cons/ConsService.java
View file @
c2cd6e73
...
@@ -131,4 +131,9 @@ public interface ConsService extends IService<ConsDO> {
...
@@ -131,4 +131,9 @@ public interface ConsService extends IService<ConsDO> {
* @param query
* @param query
*/
*/
void
editAndUpdateConsRetiredWarehouseDeal
(
ConsRetiredWarehouseCreateReqVO
query
);
void
editAndUpdateConsRetiredWarehouseDeal
(
ConsRetiredWarehouseCreateReqVO
query
);
/**
* 并箱
*/
void
deleteBox
(
Long
id
);
}
}
yudao-module-order/yudao-module-order-core/src/main/java/cn/iocoder/yudao/module/order/service/cons/ConsServiceImpl.java
View file @
c2cd6e73
This diff is collapsed.
Click to expand it.
yudao-module-order/yudao-module-order-core/src/main/java/cn/iocoder/yudao/module/order/service/consInspectionDetails/ConsInspectionDetailsService.java
View file @
c2cd6e73
...
@@ -9,6 +9,7 @@ import cn.iocoder.yudao.module.order.dal.dataobject.consInspectionDetails.ConsIn
...
@@ -9,6 +9,7 @@ import cn.iocoder.yudao.module.order.dal.dataobject.consInspectionDetails.ConsIn
import
cn.iocoder.yudao.module.order.vo.consInspectionDetails.ConsInspectionDetailsCreateReqVO
;
import
cn.iocoder.yudao.module.order.vo.consInspectionDetails.ConsInspectionDetailsCreateReqVO
;
import
cn.iocoder.yudao.module.order.vo.consInspectionDetails.ConsInspectionDetailsQueryVO
;
import
cn.iocoder.yudao.module.order.vo.consInspectionDetails.ConsInspectionDetailsQueryVO
;
import
cn.iocoder.yudao.module.order.vo.consInspectionDetails.ConsInspectionDetailsUpdateReqVO
;
import
cn.iocoder.yudao.module.order.vo.consInspectionDetails.ConsInspectionDetailsUpdateReqVO
;
import
cn.iocoder.yudao.module.order.vo.consItem.ConsItemBackVO
;
/**
/**
* 集运验货明细 Service 接口
* 集运验货明细 Service 接口
...
@@ -64,4 +65,9 @@ public interface ConsInspectionDetailsService extends IService<ConsInspectionDet
...
@@ -64,4 +65,9 @@ public interface ConsInspectionDetailsService extends IService<ConsInspectionDet
* @return 集运验货明细列表
* @return 集运验货明细列表
*/
*/
List
<
ConsInspectionDetailsDO
>
getConsInspectionDetailsList
(
ConsInspectionDetailsQueryVO
query
);
List
<
ConsInspectionDetailsDO
>
getConsInspectionDetailsList
(
ConsInspectionDetailsQueryVO
query
);
/**
* 获取包裹验货商品明细通用属性集合
*/
List
<
ConsInspectionDetailsUpdateReqVO
>
getConsInspectionDetailList
(
Long
consItemId
);
}
}
yudao-module-order/yudao-module-order-core/src/main/java/cn/iocoder/yudao/module/order/service/consInspectionDetails/ConsInspectionDetailsServiceImpl.java
View file @
c2cd6e73
This diff is collapsed.
Click to expand it.
yudao-module-order/yudao-module-order-core/src/main/java/cn/iocoder/yudao/module/order/vo/consInspectionDetails/InspectionDetails.java
View file @
c2cd6e73
...
@@ -77,17 +77,36 @@ public class InspectionDetails {
...
@@ -77,17 +77,36 @@ public class InspectionDetails {
@ApiModelProperty
(
value
=
"材质"
)
@ApiModelProperty
(
value
=
"材质"
)
private
String
material
;
private
String
material
;
@ApiModelProperty
(
value
=
"品牌中文"
)
private
String
brandNameZh
;
@ApiModelProperty
(
value
=
"品牌英文"
)
private
String
brandNameEn
;
@ApiModelProperty
(
value
=
"品牌名称"
)
private
String
brandName
;
@ApiModelProperty
(
value
=
"产品中文标题"
)
@ApiModelProperty
(
value
=
"产品中文标题"
)
private
String
prod
Titl
eZh
;
private
String
prod
Nam
eZh
;
@ApiModelProperty
(
value
=
"产品英文标题"
)
@ApiModelProperty
(
value
=
"产品英文标题"
)
private
String
prod
Titl
eEn
;
private
String
prod
Nam
eEn
;
@ApiModelProperty
(
value
=
"品牌名称"
)
@ApiModelProperty
(
value
=
"材质英文"
)
private
String
brandName
;
private
String
materialLabelEn
;
@ApiModelProperty
(
value
=
"材质中文"
)
private
String
materialLabelZh
;
@ApiModelProperty
(
value
=
"商品特性中文"
)
private
String
prodAttrNamesZh
;
@ApiModelProperty
(
value
=
"商品特性英文"
)
private
String
prodAttrNamesEn
;
@ApiModelProperty
(
value
=
"用途特性英文"
)
private
String
usageNamesZh
;
@ApiModelProperty
(
value
=
"用途特性英文"
)
private
String
usageNamesEn
;
}
}
yudao-module-order/yudao-module-order-core/src/main/java/cn/iocoder/yudao/module/order/vo/consItem/ConsItemBackVO.java
View file @
c2cd6e73
...
@@ -43,6 +43,9 @@ public class ConsItemBackVO {
...
@@ -43,6 +43,9 @@ public class ConsItemBackVO {
@ApiModelProperty
(
value
=
"英文商品名"
)
@ApiModelProperty
(
value
=
"英文商品名"
)
private
String
prodEnName
;
private
String
prodEnName
;
@ApiModelProperty
(
value
=
"产品中文标题"
)
private
String
prodNameZh
;
@ExcelProperty
(
"品牌"
)
@ExcelProperty
(
"品牌"
)
@ApiModelProperty
(
value
=
"品牌"
)
@ApiModelProperty
(
value
=
"品牌"
)
private
Long
brand
;
private
Long
brand
;
...
...
yudao-module-order/yudao-module-order-core/src/main/resources/mapper/consItem/ConsItemMapper.xml
View file @
c2cd6e73
...
@@ -14,7 +14,8 @@
...
@@ -14,7 +14,8 @@
<select
id=
"getConsItemBackVOList"
resultType=
"cn.iocoder.yudao.module.order.vo.consItem.ConsItemBackVO"
parameterType=
"cn.iocoder.yudao.module.order.vo.consItem.ConsItemQueryVO"
>
<select
id=
"getConsItemBackVOList"
resultType=
"cn.iocoder.yudao.module.order.vo.consItem.ConsItemBackVO"
parameterType=
"cn.iocoder.yudao.module.order.vo.consItem.ConsItemQueryVO"
>
SELECT ci.*,
SELECT ci.*,
if(#{lang} = 0, ep.title_zh, ep.title_en) as prod_name,
if(#{lang} = 0, ep.title_zh, ep.title_en) as prod_name,
ep.title_en as prodEnName
ep.title_en as prodEnName,
ep.title_zh as prodNameZh
FROM ecw_cons_item ci
FROM ecw_cons_item ci
left join ecw_product ep on ci.prod_id = ep.id
left join ecw_product ep on ci.prod_id = ep.id
WHERE ci.deleted = 0
WHERE ci.deleted = 0
...
...
yudao-module-order/yudao-module-order-rest/src/main/java/cn/iocoder/yudao/module/order/controller/admin/cons/ConsController.java
View file @
c2cd6e73
...
@@ -267,4 +267,18 @@ public class ConsController {
...
@@ -267,4 +267,18 @@ public class ConsController {
consService
.
editAndUpdateConsRetiredWarehouseDeal
(
query
);
consService
.
editAndUpdateConsRetiredWarehouseDeal
(
query
);
return
success
(
true
);
return
success
(
true
);
}
}
@DeleteMapping
(
"/deleteBox"
)
@ApiOperation
(
"并箱"
)
public
CommonResult
<
Boolean
>
deleteBox
(
@RequestParam
(
"id"
)
Long
id
)
{
consService
.
deleteBox
(
id
);
return
success
(
true
);
}
@PostMapping
(
"/deleteBoxList"
)
@ApiOperation
(
"批量并箱"
)
public
CommonResult
<
Boolean
>
deleteBoxList
(
@RequestBody
List
<
Long
>
ids
)
{
ids
.
forEach
(
id
->
consService
.
deleteBox
(
id
));
return
success
(
true
);
}
}
}
yudao-module-order/yudao-module-order-rest/src/main/java/cn/iocoder/yudao/module/order/controller/admin/cons/ConsInspectionDetailsController.java
View file @
c2cd6e73
...
@@ -24,6 +24,7 @@ import cn.iocoder.yudao.module.order.vo.consInspectionDetails.*;
...
@@ -24,6 +24,7 @@ import cn.iocoder.yudao.module.order.vo.consInspectionDetails.*;
import
cn.iocoder.yudao.module.order.vo.consItem.ConsItemBackVO
;
import
cn.iocoder.yudao.module.order.vo.consItem.ConsItemBackVO
;
import
cn.iocoder.yudao.module.order.vo.consItem.ConsItemQueryVO
;
import
cn.iocoder.yudao.module.order.vo.consItem.ConsItemQueryVO
;
import
cn.iocoder.yudao.module.order.vo.consLocation.ConsLocationUpdateReqVO
;
import
cn.iocoder.yudao.module.order.vo.consLocation.ConsLocationUpdateReqVO
;
import
cn.iocoder.yudao.module.order.vo.order.OrderWarehouseInWithAttrVO
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSON
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
org.apache.commons.lang3.StringUtils
;
import
org.apache.commons.lang3.StringUtils
;
...
@@ -145,4 +146,9 @@ public class ConsInspectionDetailsController {
...
@@ -145,4 +146,9 @@ public class ConsInspectionDetailsController {
return
success
(
consBackVO
);
return
success
(
consBackVO
);
}
}
@GetMapping
(
"/getConsInspectionDetailList"
)
@ApiOperation
(
"获取包裹验货商品明细通用属性集合"
)
public
CommonResult
<
List
<
ConsInspectionDetailsUpdateReqVO
>>
getConsInspectionDetailList
(
@RequestParam
(
"consItemId"
)
Long
consItemId
)
{
return
success
(
consInspectionDetailsService
.
getConsInspectionDetailList
(
consItemId
));
}
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment