Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
W
wms_api
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
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
高宇
wms_api
Commits
06d11d4a
Commit
06d11d4a
authored
Dec 16, 2024
by
罗林杰
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
库存管理门店
parent
a884f839
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
23 additions
and
23 deletions
+23
-23
StoreGoodsServiceImpl.java
...ft/bus/storegoods/service/impl/StoreGoodsServiceImpl.java
+0
-3
StoreGoodsApplyServiceImpl.java
...regoodsapply/service/impl/StoreGoodsApplyServiceImpl.java
+0
-2
StoreGoodsStockPageResultsDto.java
...us/storegoodsstock/dto/StoreGoodsStockPageResultsDto.java
+0
-1
StoreGoodsStock.java
...g/rcisoft/bus/storegoodsstock/entity/StoreGoodsStock.java
+11
-7
StoreGoodsStockMapper.xml
...rces/mapper/bus/storeGoodsStock/StoreGoodsStockMapper.xml
+12
-10
No files found.
src/main/java/org/rcisoft/bus/storegoods/service/impl/StoreGoodsServiceImpl.java
View file @
06d11d4a
...
...
@@ -270,9 +270,6 @@ public class StoreGoodsServiceImpl extends ServiceImpl<StoreGoodsRepository, Sto
StoreGoods
goods
=
result
.
get
(
0
);
// 2. 查询 kwh
StoreGoodsStock
storeGoodsStock
=
storeGoodsStockRepository
.
selectByIdOut
(
goods
.
getBusinessId
());
if
(
storeGoodsStock
!=
null
)
{
goods
.
setGoodsNumber
(
storeGoodsStock
.
getGoodsNumber
());
}
return
goods
;
}
}
src/main/java/org/rcisoft/bus/storegoodsapply/service/impl/StoreGoodsApplyServiceImpl.java
View file @
06d11d4a
...
...
@@ -98,11 +98,9 @@ public class StoreGoodsApplyServiceImpl extends ServiceImpl<StoreGoodsApplyRepos
StoreGoodsStock
newGoodsStock
=
new
StoreGoodsStock
();
newGoodsStock
.
setGoodsId
(
box
.
getBusinessId
());
newGoodsStock
.
setGoodsCounts
(
box
.
getInCounts
());
newGoodsStock
.
setGoodsNumber
(
addwmsGoodsApply
.
getGoodsNumber
());
storeGoodsStockRepositoryImpl
.
persist
(
newGoodsStock
);
}
else
{
goodsStock
.
setGoodsCounts
(
goodsStock
.
getGoodsCounts
()
+
box
.
getInCounts
());
goodsStock
.
setGoodsNumber
(
addwmsGoodsApply
.
getGoodsNumber
());
storeGoodsStockRepositoryImpl
.
updateCounts
(
goodsStock
);
}
//日志
...
...
src/main/java/org/rcisoft/bus/storegoodsstock/dto/StoreGoodsStockPageResultsDto.java
View file @
06d11d4a
...
...
@@ -26,7 +26,6 @@ public class StoreGoodsStockPageResultsDto extends StoreGoodsStock {
*/
private
String
goodsCode
;
private
String
goodsNumber
;
/**
* @desc 商品类型
...
...
src/main/java/org/rcisoft/bus/storegoodsstock/entity/StoreGoodsStock.java
View file @
06d11d4a
...
...
@@ -42,13 +42,6 @@ public class StoreGoodsStock extends CyIdIncreEntity<StoreGoodsStock> {
@Excel
(
name
=
"库存"
,
orderNum
=
"3"
,
width
=
20
)
private
Integer
goodsCounts
;
/**
* @desc 商品数量
* @column goods_counts
* @default
*/
@Excel
(
name
=
"库位号"
,
orderNum
=
"3"
,
width
=
20
)
private
String
goodsNumber
;
/**
* @desc 品牌
...
...
@@ -133,6 +126,17 @@ public class StoreGoodsStock extends CyIdIncreEntity<StoreGoodsStock> {
@TableField
(
exist
=
false
)
private
Integer
actualGtGoodsCounts
;
/**
* 门店名称
*/
@TableField
(
exist
=
false
)
private
String
storeName
;
/**
* @desc 门店id
* @column store_id
* @default
*/
private
String
storeId
;
}
src/main/resources/mapper/bus/storeGoodsStock/StoreGoodsStockMapper.xml
View file @
06d11d4a
...
...
@@ -13,7 +13,6 @@
<result
column=
"remarks"
jdbcType=
"VARCHAR"
property=
"remarks"
/>
<result
column=
"goods_id"
jdbcType=
"INTEGER"
property=
"goodsId"
/>
<result
column=
"goods_counts"
jdbcType=
"INTEGER"
property=
"goodsCounts"
/>
<result
column=
"goods_number"
jdbcType=
"VARCHAR"
property=
"goodsNumber"
/>
</resultMap>
<resultMap
id=
"BasePageResultMap"
type=
"org.rcisoft.bus.storegoodsstock.dto.StoreGoodsStockPageResultsDto"
>
...
...
@@ -27,7 +26,6 @@
<result
column=
"remarks"
jdbcType=
"VARCHAR"
property=
"remarks"
/>
<result
column=
"goods_id"
jdbcType=
"INTEGER"
property=
"goodsId"
/>
<result
column=
"goods_counts"
jdbcType=
"INTEGER"
property=
"goodsCounts"
/>
<result
column=
"goods_number"
jdbcType=
"VARCHAR"
property=
"goodsNumber"
/>
<result
column=
"goods_name"
jdbcType=
"VARCHAR"
property=
"goodsName"
/>
<result
column=
"goods_dict_name"
jdbcType=
"VARCHAR"
property=
"goodsDictName"
/>
<result
column=
"goods_code"
jdbcType=
"VARCHAR"
property=
"goodsCode"
/>
...
...
@@ -54,7 +52,8 @@
sdd_goods_style.dict_label AS goods_style,
sdd_goods_colour.dict_label AS goods_colour,
sdd_goods_norms.dict_label AS goods_norms,
sdd_goods_size.dict_label AS goods_size
sdd_goods_size.dict_label AS goods_size,
dept_tb.dept_name as store_name
from store_goods_stock wgs
left join wms_goods wg on wg.business_id = wgs.goods_id
LEFT JOIN sys_dict_data sdd_goods_dict_name ON sdd_goods_dict_name.dict_type = 'GOODS_DICT_NAME' AND
...
...
@@ -73,6 +72,7 @@
wg.goods_norms AND sdd_goods_norms.del_flag = '0'
LEFT JOIN sys_dict_data sdd_goods_size ON sdd_goods_size.dict_type = 'GOODS_SIZE' AND sdd_goods_size.dict_value =
wg.goods_size AND sdd_goods_size.del_flag = '0'
left join sys_dept as dept_tb on wgs.store_id = dept_tb.business_id
where wgs.del_flag = '0' and wg.del_flag = '0'
<if
test=
"entity.flag !=null and entity.flag != '' "
>
and wgs.flag = #{entity.flag}
...
...
@@ -83,12 +83,12 @@
<if
test=
"entity.goodsCounts !=null and entity.goodsCounts != '' "
>
and wgs.goods_counts = #{entity.goodsCounts}
</if>
<if
test=
"entity.goodsNumber !=null and entity.goodsNumber != '' "
>
and wgs.goods_number like concat('%',#{entity.goodsNumber},'%')
</if>
<if
test=
"entity.goodsCode !=null and entity.goodsCode != '' "
>
and wg.goods_code like concat('%',#{entity.goodsCode},'%')
</if>
<if
test=
"entity.storeId !=null and entity.storeId != '' "
>
and store_id like concat('%',#{entity.storeId},'%')
</if>
<if
test=
"entity.actualGtGoodsCounts != null and entity.actualGtGoodsCounts != ''"
>
and wgs.goods_counts
>
#{entity.actualGtGoodsCounts}
</if>
...
...
@@ -110,9 +110,11 @@
wg.goods_colour,
wg.goods_norms,
wg.goods_brand,
wg.goods_size
wg.goods_size,
dept_tb.dept_name as store_name
FROM
store_goods_stock wgs left join wms_goods wg on wg.business_id = wgs.goods_id
left join sys_dept as dept_tb on wgs.store_id = dept_tb.business_id
where
wgs.del_flag = '0'
and wg.del_flag = '0'
...
...
@@ -155,12 +157,12 @@
<if
test=
"entity.goodsBrand !=null and entity.goodsBrand != '' "
>
and wg.goods_brand = #{entity.goodsBrand}
</if>
<if
test=
"entity.storeId !=null and entity.storeId != '' "
>
and store_id like concat('%',#{entity.storeId},'%')
</if>
<if
test=
"entity.inventoryValue != null and entity.inventoryValue != ''"
>
and wgs.goods_counts
<
#{entity.inventoryValue}
</if>
<if
test=
"entity.goodsNumber !=null and entity.goodsNumber != '' "
>
and wgs.goods_number like concat('%',#{entity.goodsNumber},'%')
</if>
ORDER BY wgs.business_id ASC
</select>
<select
id=
"selectByIdOut"
resultMap=
"BaseResultMap"
>
...
...
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