Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
Property
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
liudong1993
Property
Commits
f856eef1
Commit
f856eef1
authored
Jul 28, 2020
by
liudong1993
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
http://gitlab.oytour.com/liudong1993/property
parents
65bbae6a
ef351fa1
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
181 additions
and
74 deletions
+181
-74
SuppliesModule.cs
Property.Modele.FixedAssets/SuppliesModule.cs
+11
-0
RB_Supplies_CheckRepository.cs
Property.Repository/Supplies/RB_Supplies_CheckRepository.cs
+18
-0
WarehouseOutController.cs
Property.WebApi/Controllers/Mall/WarehouseOutController.cs
+7
-0
SuppliesController.cs
Property.WebApi/Controllers/Property/SuppliesController.cs
+145
-74
No files found.
Property.Modele.FixedAssets/SuppliesModule.cs
View file @
f856eef1
...
@@ -2101,6 +2101,17 @@ namespace Property.Module.FixedAssets
...
@@ -2101,6 +2101,17 @@ namespace Property.Module.FixedAssets
return
list
;
return
list
;
}
}
/// <summary>
/// 根据条件获取盘点列表
/// </summary>
/// <param name="dmodel"></param>
/// <returns></returns>
public
List
<
RB_Supplies_Check_Extend
>
GetSuppliesCheckList
(
RB_Supplies_Check_Extend
dmodel
)
{
return
supplies_CheckRepository
.
GetList
(
dmodel
);
}
/// <summary>
/// <summary>
/// 新增修改盘点单
/// 新增修改盘点单
/// </summary>
/// </summary>
...
...
Property.Repository/Supplies/RB_Supplies_CheckRepository.cs
View file @
f856eef1
...
@@ -56,6 +56,20 @@ namespace Property.Repository
...
@@ -56,6 +56,20 @@ namespace Property.Repository
{
{
where
+=
" and "
+
nameof
(
RB_Supplies_Check_Extend
.
BranchId
)
+
"="
+
dmodel
.
BranchId
;
where
+=
" and "
+
nameof
(
RB_Supplies_Check_Extend
.
BranchId
)
+
"="
+
dmodel
.
BranchId
;
}
}
if
(!
string
.
IsNullOrWhiteSpace
(
dmodel
.
Periods
))
{
where
+=
" and "
+
nameof
(
RB_Supplies_Check_Extend
.
Periods
)
+
" like '%"
+
dmodel
.
Periods
+
"%'"
;
}
if
(
dmodel
.
StartDate
.
HasValue
)
{
where
+=
$" and nameof(RB_Supplies_Check_Extend.StartDate) >=
{
dmodel
.
StartDate
}
"
;
}
if
(
dmodel
.
EndDate
.
HasValue
)
{
where
+=
$" and nameof(RB_Supplies_Check_Extend.StartDate) <=
{
dmodel
.
EndDate
}
"
;
}
if
(!
string
.
IsNullOrWhiteSpace
(
dmodel
.
Periods
))
if
(!
string
.
IsNullOrWhiteSpace
(
dmodel
.
Periods
))
{
{
where
+=
" and "
+
nameof
(
RB_Supplies_Check_Extend
.
Periods
)
+
" like '%"
+
dmodel
.
Periods
+
"%'"
;
where
+=
" and "
+
nameof
(
RB_Supplies_Check_Extend
.
Periods
)
+
" like '%"
+
dmodel
.
Periods
+
"%'"
;
...
@@ -64,6 +78,10 @@ namespace Property.Repository
...
@@ -64,6 +78,10 @@ namespace Property.Repository
{
{
where
+=
" and "
+
nameof
(
RB_Supplies_Check_Extend
.
WarehouseId
)
+
"="
+
dmodel
.
WarehouseId
;
where
+=
" and "
+
nameof
(
RB_Supplies_Check_Extend
.
WarehouseId
)
+
"="
+
dmodel
.
WarehouseId
;
}
}
if
(
dmodel
.
CheckState
.
HasValue
&&
dmodel
.
CheckState
>
0
)
{
where
+=
" and "
+
nameof
(
RB_Supplies_Check_Extend
.
CheckState
)
+
"="
+
(
int
)
dmodel
.
CheckState
;
}
string
sql
=
$@" select * from RB_Supplies_Check
{
where
}
order by Id desc"
;
string
sql
=
$@" select * from RB_Supplies_Check
{
where
}
order by Id desc"
;
return
Get
<
RB_Supplies_Check_Extend
>(
sql
).
ToList
();
return
Get
<
RB_Supplies_Check_Extend
>(
sql
).
ToList
();
}
}
...
...
Property.WebApi/Controllers/Mall/WarehouseOutController.cs
View file @
f856eef1
...
@@ -226,6 +226,13 @@ namespace Property.WebApi.Controllers.Mall
...
@@ -226,6 +226,13 @@ namespace Property.WebApi.Controllers.Mall
return
ApiResult
.
Failed
(
"请选择您要出库的商品"
);
return
ApiResult
.
Failed
(
"请选择您要出库的商品"
);
}
}
//判断当前仓库是否在盘点中2020-07-28 Add By:W
var
suppliesCheckList
=
suppliesModule
.
GetSuppliesCheckList
(
new
RB_Supplies_Check_Extend
{
RB_Group_Id
=
userInfo
.
RB_Group_id
,
StartDate
=
System
.
DateTime
.
Now
,
EndDate
=
System
.
DateTime
.
Now
,
WarehouseId
=
applyModel
.
WarehouseId
,
CheckState
=
REBORN
.
Common
.
Enum
.
SuppliesCheckStatusEnum
.
InTheInventory
});
if
(
suppliesCheckList
!=
null
&&
suppliesCheckList
.
Any
())
{
return
ApiResult
.
ParamIsNull
(
"仓库盘点中,不能出库"
);
}
//查询之前的申请信息
//查询之前的申请信息
var
oldModel
=
warehouseOutModule
.
GetApplyEntity
(
applyModel
.
ID
).
RefMapperTo
<
RB_WarehouseOut_Apply_Extend
>();
var
oldModel
=
warehouseOutModule
.
GetApplyEntity
(
applyModel
.
ID
).
RefMapperTo
<
RB_WarehouseOut_Apply_Extend
>();
if
(
oldModel
!=
null
)
if
(
oldModel
!=
null
)
...
...
Property.WebApi/Controllers/Property/SuppliesController.cs
View file @
f856eef1
This diff is collapsed.
Click to expand it.
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