Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
J
jyzb_local_platform
概览
Overview
Details
Activity
Cycle Analytics
版本库
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
问题
0
Issues
0
列表
Board
标记
里程碑
合并请求
0
Merge Requests
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
Snippets
成员
Members
Collapse sidebar
Close sidebar
活动
图像
聊天
创建新问题
作业
提交
Issue Boards
Open sidebar
赵剑炜
jyzb_local_platform
Commits
03390e27
Commit
03390e27
authored
Jan 05, 2024
by
Seniorious
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1
parent
9fd46a7f
隐藏空白字符变更
内嵌
并排
正在显示
8 个修改的文件
包含
25 行增加
和
16 行删除
+25
-16
BaseInfoController.cs
WebApiNET6-master/APIs/Controllers/BaseInfoController.cs
+20
-14
481667da-079d-41ae-848d-2c8f78bec2b1.jpg
WebApiNET6-master/APIs/LogPictures/20240105/481667da-079d-41ae-848d-2c8f78bec2b1.jpg
+0
-0
86bbc3f5-fc41-4735-82d3-dae958651252.jpg
WebApiNET6-master/APIs/LogPictures/20240105/86bbc3f5-fc41-4735-82d3-dae958651252.jpg
+0
-0
93aaa302-c8ac-44b5-a100-30f37f9e0e5b.jpg
WebApiNET6-master/APIs/LogPictures/20240105/93aaa302-c8ac-44b5-a100-30f37f9e0e5b.jpg
+0
-0
c02753e3-fe49-4ac1-8f69-59059d3e33b6.jpg
WebApiNET6-master/APIs/LogPictures/20240105/c02753e3-fe49-4ac1-8f69-59059d3e33b6.jpg
+0
-0
cc6430fb-c34d-4f6d-b7b6-3b30785f922e.jpg
WebApiNET6-master/APIs/LogPictures/20240105/cc6430fb-c34d-4f6d-b7b6-3b30785f922e.jpg
+0
-0
LogSummaryRepository.cs
WebApiNET6-master/Repositories/Repository/Bussiness/LogSummaryRepository.cs
+2
-2
LogService.cs
WebApiNET6-master/Services/LogService.cs
+3
-0
没有找到文件。
WebApiNET6-master/APIs/Controllers/BaseInfoController.cs
View file @
03390e27
...
...
@@ -400,7 +400,7 @@ namespace APIs.Controllers
/// </summary>
/// <returns></returns>
[
HttpPost
]
public
async
Task
<
ApiResult
>
UpdateHKPicture
([
From
Form
]
UpdateHKPictureReq
req
)
public
async
Task
<
ApiResult
>
UpdateHKPicture
([
From
Body
]
UpdateHKPictureReq
req
)
{
try
{
...
...
@@ -429,9 +429,9 @@ namespace APIs.Controllers
var
postContent
=
new
MultipartFormDataContent
();
string
boundary
=
string
.
Format
(
"--{0}"
,
DateTime
.
Now
.
Ticks
.
ToString
(
"x"
));
postContent
.
Headers
.
Add
(
"ContentType"
,
$"multipart/form-data, boundary=
{
boundary
}
"
);
postContent
.
Add
(
new
ByteArrayContent
(
req
.
picture
),
"picture"
);
postContent
.
Add
(
new
ByteArrayContent
(
req
.
picture
),
"picture"
,
Guid
.
NewGuid
().
ToString
()
);
postContent
.
Add
(
new
StringContent
(
req
.
policeId
),
"policeId"
);
using
(
HttpResponseMessage
response
=
client
.
PostAsync
(
AdminGlobalContext
.
jyzbConfig
+
"/api/uploadPolicePhoto"
,
postContent
).
Result
)
using
(
HttpResponseMessage
response
=
client
.
PostAsync
(
AdminGlobalContext
.
jyzbConfig
.
Url
+
"/api/uploadPolicePhoto"
,
postContent
).
Result
)
{
var
str
=
response
.
Content
.
ReadAsStringAsync
().
Result
;
var
res
=
JsonConvert
.
DeserializeObject
<
HttpHelper
.
res
<
dynamic
>>(
str
);
...
...
@@ -649,13 +649,6 @@ namespace APIs.Controllers
{
try
{
var
error
=
new
ApiResult
{
code
=
ResultCode
.
OPERATE_FAILED
.
Code
,
msg
=
""
,
};
return
error
;
#
region
合法判断
if
(
req
.
Epc
==
null
||
req
.
Epc
.
Count
()
==
0
)
{
...
...
@@ -711,9 +704,22 @@ namespace APIs.Controllers
var
myOrder
=
await
_orderService
.
QueryOrder
(
s
=>
s
.
orderState
==
2
);
//单据
var
warehouse
=
await
_warehouseService
.
QueryOne
(
s
=>
s
.
id
.
Equals
(
req
.
warehouseId
));
var
warehouseInvtory
=
await
_inventoryService
.
Query
(
s
=>
!
s
.
bussinessState
.
Equals
(
"destruction"
)
&&
!
s
.
state
.
Equals
(
"2"
)
&&
s
.
locationId
.
Equals
(
req
.
warehouseId
));
//仓库装备
var
warehouseInvtory
=
await
_inventoryService
.
Query
(
s
=>
!
s
.
bussinessState
.
Equals
(
"destruction"
)
//已销毁
&&
!
s
.
state
.
Equals
(
"2"
)
//采购入库未结算
&&
!
s
.
state
.
Equals
(
"3"
)
//日常出库转领出
&&
!(
s
.
bussinessState
.
Equals
(
"quick"
)
&&
s
.
state
.
Equals
(
"1"
))
//移库出库未入库
&&
s
.
locationId
.
Equals
(
req
.
warehouseId
));
//仓库装备
//&& !((myOrder != null && (myOrder.bussinessType.Equals("repair") && myOrder.orderType.Equals("in"))) && (s.bussinessState.Equals("repair") && s.state.Equals("1")))
if
(
myOrder
==
null
)
{
warehouseInvtory
=
warehouseInvtory
.
Where
(
s
=>
!(
s
.
bussinessState
.
Equals
(
"repair"
)
&&
s
.
state
.
Equals
(
"1"
))).
ToList
();
}
else
if
(!(
myOrder
.
bussinessType
.
Equals
(
"repair"
)
&&
myOrder
.
orderType
.
Equals
(
"in"
)))
{
warehouseInvtory
=
warehouseInvtory
.
Where
(
s
=>
!(
s
.
bussinessState
.
Equals
(
"repair"
)
&&
s
.
state
.
Equals
(
"1"
))).
ToList
();
}
myOrder
=
(
myOrder
!=
null
&&
!
myOrder
.
orderType
.
Equals
(
req
.
state
==
0
?
"
in"
:
"out
"
))
?
null
:
myOrder
;
//如果出入状态与单据不匹配则作为无单据处理
myOrder
=
(
myOrder
!=
null
&&
!
myOrder
.
orderType
.
Equals
(
req
.
state
==
0
?
"
out"
:
"in
"
))
?
null
:
myOrder
;
//如果出入状态与单据不匹配则作为无单据处理
List
<
string
>
newEquOrderType
=
new
List
<
string
>()
{
"purchase"
,
"allocate"
,
"gift"
,
"return"
};
//入库单据为这些种类则会有新装备
...
...
@@ -747,7 +753,6 @@ namespace APIs.Controllers
}
}
var
deatilDic
=
myOrder
?.
DetailList
.
Where
(
s
=>
s
.
warehouseId
.
Equals
(
req
.
warehouseId
))
.
Select
(
s
=>
s
.
equipmentSize
)
.
ToList
();
//通道所在仓库子单
...
...
@@ -768,7 +773,7 @@ namespace APIs.Controllers
var
mytype
=
await
_equipmentTypeService
.
QueryOne
(
s
=>
s
.
id
.
Equals
(
typecode
));
var
mysize
=
await
_equipmentSizeService
.
QueryOne
(
s
=>
s
.
typeId
.
Equals
(
typecode
)
&&
s
.
code
.
Equals
(
sizecode
));
var
mysupplier
=
await
_supplierService
.
QueryOne
(
s
=>
s
.
code
.
Equals
(
suppliercode
));
var
mysupplier
=
await
_supplierService
.
QueryOne
(
s
=>
s
.
code
.
ToLower
().
Equals
(
suppliercode
.
ToLower
()
));
if
(
mytype
!=
null
&&
mysize
!=
null
)
{
...
...
@@ -868,6 +873,7 @@ namespace APIs.Controllers
isUpload
=
0
,
price
=
logDetailList
.
Sum
(
s
=>
s
.
price
),
DetailList
=
logDetailList
,
picture
=
req
.
picture
,
};
}
...
...
WebApiNET6-master/APIs/LogPictures/20240105/481667da-079d-41ae-848d-2c8f78bec2b1.jpg
0 → 100644
View file @
03390e27
48.6 KB
WebApiNET6-master/APIs/LogPictures/20240105/86bbc3f5-fc41-4735-82d3-dae958651252.jpg
0 → 100644
View file @
03390e27
47.3 KB
WebApiNET6-master/APIs/LogPictures/20240105/93aaa302-c8ac-44b5-a100-30f37f9e0e5b.jpg
0 → 100644
View file @
03390e27
48.1 KB
WebApiNET6-master/APIs/LogPictures/20240105/c02753e3-fe49-4ac1-8f69-59059d3e33b6.jpg
0 → 100644
View file @
03390e27
46.9 KB
WebApiNET6-master/APIs/LogPictures/20240105/cc6430fb-c34d-4f6d-b7b6-3b30785f922e.jpg
0 → 100644
View file @
03390e27
49.3 KB
WebApiNET6-master/Repositories/Repository/Bussiness/LogSummaryRepository.cs
View file @
03390e27
...
...
@@ -262,8 +262,8 @@ namespace Repositories.Repository.Bussiness
var
orderrs
=
context
.
UpdateNav
(
myOrder
).
Include
(
z1
=>
z1
.
DetailList
).
ExecuteCommand
();
//调拨出库删除装备
if
(
inv_states
.
Item1
.
Equals
(
"transfer"
))
//调拨
领用
出库删除装备
if
(
inv_states
.
Item1
.
Equals
(
"transfer"
)
||
inv_states
.
Item1
.
Equals
(
"take"
)
)
{
context
.
Deleteable
<
Inventory
>().
Where
(
s
=>
invIds
.
Contains
(
s
.
id
)).
ExecuteCommand
();
}
...
...
WebApiNET6-master/Services/LogService.cs
View file @
03390e27
...
...
@@ -56,6 +56,9 @@ namespace Services
rs1
=
"destruction"
;
rs2
=
"destory"
;
break
;
case
"quick"
:
rs1
=
"quick"
;
break
;
case
"repair"
:
rs1
=
"repair"
;
rs2
=
"fix"
;
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论