Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
顾剑亮
/
Camera
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
图表
网络
创建新的问题
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 34358720
由
张东亮
编写于
2020-07-14 19:08:58 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
更改“不能搬运锁定的料架,到待机位等待”的条件
1 个父辈
c9485c47
隐藏空白字符变更
内嵌
并排
正在显示
10 个修改的文件
包含
9 行增加
和
8 行删除
.vs/AGVControl/v16/.suo
AGVControl/BLL/AGVManager.cs
AGVControl/BLL/Control.cs
AGVControl/bin/Debug/AGVControl.exe
AGVControl/bin/Debug/AGVControl.pdb
AGVControl/obj/Debug/AGVControl.csproj.CoreCompileInputs.cache
AGVControl/obj/Debug/AGVControl.csproj.FileListAbsolute.txt
AGVControl/obj/Debug/AGVControl.exe
AGVControl/obj/Debug/AGVControl.pdb
AGVControl/obj/Debug/Interop.IWshRuntimeLibrary.dll
.vs/AGVControl/v16/.suo
查看文件 @
3435872
此文件类型无法预览
AGVControl/BLL/AGVManager.cs
查看文件 @
3435872
...
...
@@ -27,7 +27,7 @@ namespace BLL
string
json
=
response
.
Content
;
Common
.
log
.
OutInfo
(
agv
.
Name
+
" [URL: "
+
url
+
"] [Return: "
+
json
+
"]"
);
if
(
string
.
IsNullOrWhiteSpace
(
json
))
return
true
;
//可以离开
//{"code":0,"msg":"ok","data":{"taskCount":1,"rfid":"A14"}}不能搬运锁定的料架,到待机位等待
ShelfTaskCount
serverResult
=
JsonHelper
.
DeserializeJsonToObject
<
ShelfTaskCount
>(
json
);
if
(
serverResult
==
null
)
{
...
...
@@ -36,17 +36,17 @@ namespace BLL
}
if
(
serverResult
.
code
!=
0
)
return
true
;
if
(
serverResult
.
shelfTaskD
ata
.
taskCount
==
0
)
//该料架出库完成
if
(
serverResult
.
d
ata
.
taskCount
==
0
)
//该料架出库完成
{
Common
.
log
.
OutInfo
(
agv
.
Name
+
" 料架【"
+
agv
.
RFID
+
"】 无剩余出库任务,serverResult.shelfTaskData.taskCount="
+
serverResult
.
shelfTaskD
ata
.
taskCount
.
ToString
());
Common
.
log
.
OutInfo
(
agv
.
Name
+
" 料架【"
+
agv
.
RFID
+
"】 无剩余出库任务,serverResult.shelfTaskData.taskCount="
+
serverResult
.
d
ata
.
taskCount
.
ToString
());
return
true
;
}
else
//该料架的出库任务未完成
{
// foreach (ShelfLockData item in serverResult.data)
// {
taskCount
=
serverResult
.
shelfTaskD
ata
.
taskCount
;
Common
.
log
.
OutInfo
(
agv
.
Name
+
" [RFID="
+
serverResult
.
shelfTaskData
.
rfid
+
"] [taskCount="
+
serverResult
.
shelfTaskD
ata
.
taskCount
+
"]"
);
taskCount
=
serverResult
.
d
ata
.
taskCount
;
Common
.
log
.
OutInfo
(
agv
.
Name
+
" [RFID="
+
serverResult
.
data
.
rfid
+
"] [taskCount="
+
serverResult
.
d
ata
.
taskCount
+
"]"
);
// }
return
false
;
}
...
...
@@ -224,7 +224,7 @@ namespace BLL
/// </summary>
public
string
msg
{
get
;
set
;
}
public
ShelfTaskData
shelfTaskD
ata
{
get
;
set
;
}
public
ShelfTaskData
d
ata
{
get
;
set
;
}
}
public
struct
ShelfTaskData
...
...
AGVControl/BLL/Control.cs
查看文件 @
3435872
...
...
@@ -1349,7 +1349,7 @@ namespace BLL
{
foreach
(
string
item
in
shelfLockedNodeNames
)
{
nodeIdx
=
Common
.
nodeInfo
.
FindIndex
(
s
=>
s
.
Name
==
item
&&
s
.
Action
==
ClientAction
.
NeedEnter
&&
s
.
AgvName
==
""
&&
s
.
IsUse
);
nodeIdx
=
Common
.
nodeInfo
.
FindIndex
(
s
=>
s
.
Name
==
item
&&
s
.
Action
==
ClientAction
.
NeedEnter
&&
(
s
.
AgvName
==
""
||
s
.
AgvName
==
agv
.
Name
)
&&
s
.
IsUse
);
if
(
nodeIdx
>
-
1
)
{
agv
.
NextMission
=
""
;
...
...
AGVControl/bin/Debug/AGVControl.exe
查看文件 @
3435872
此文件类型无法预览
AGVControl/bin/Debug/AGVControl.pdb
查看文件 @
3435872
此文件类型无法预览
AGVControl/obj/Debug/AGVControl.csproj.CoreCompileInputs.cache
查看文件 @
3435872
18891a7582992878581f828b26592ac4edd982f5
d28746ad274064006208398e45987f6488ef4636
AGVControl/obj/Debug/AGVControl.csproj.FileListAbsolute.txt
查看文件 @
3435872
...
...
@@ -91,3 +91,4 @@ C:\ZDL\Gitee\AGVControl\AGVControl\obj\Debug\AGVControl.csproj.CopyComplete
C:\ZDL\Gitee\AGVControl\AGVControl\obj\Debug\AGVControl.exe
C:\ZDL\Gitee\AGVControl\AGVControl\obj\Debug\AGVControl.pdb
C:\ZDL\Gitee\AGVControl\AGVControl\obj\Debug\AGVControl.csprojAssemblyReference.cache
C:\ZDL\Gitee\AGVControl\AGVControl\obj\Debug\AGVControl.csproj.CoreCompileInputs.cache
AGVControl/obj/Debug/AGVControl.exe
查看文件 @
3435872
此文件类型无法预览
AGVControl/obj/Debug/AGVControl.pdb
查看文件 @
3435872
此文件类型无法预览
AGVControl/obj/Debug/Interop.IWshRuntimeLibrary.dll
查看文件 @
3435872
此文件类型无法预览
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论