Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
孙克
/
RC30-AutoInOutStore
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 9b368764
由
几米阳光
编写于
2019-04-19 13:00:35 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
二维码用##区分
1 个父辈
7b6ce92d
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
17 行增加
和
14 行删除
source/DeviceLibrary/acSingleStore/AutomaticBaiting.cs
source/DeviceLibrary/acSingleStore/AutomaticBaiting_Partial.cs
source/DeviceLibrary/acSingleStore/AutomaticBaiting.cs
查看文件 @
9b36876
...
@@ -22,6 +22,7 @@ namespace OnlineStore.DeviceLibrary
...
@@ -22,6 +22,7 @@ namespace OnlineStore.DeviceLibrary
public
static
int
DoorStatus
=
2
;
public
static
int
DoorStatus
=
2
;
private
static
int
LastHeight
=
0
;
private
static
int
LastHeight
=
0
;
private
static
int
LastWidth
=
0
;
private
static
int
LastWidth
=
0
;
private
static
List
<
string
>
LastCodeList
=
new
List
<
string
>();
private
static
string
LastCode
=
""
;
private
static
string
LastCode
=
""
;
private
static
string
LastPosId
=
""
;
private
static
string
LastPosId
=
""
;
public
static
int
AxisChangeValue
=
ConfigAppSettings
.
GetIntValue
(
Setting_Init
.
AxisChangeValue
);
public
static
int
AxisChangeValue
=
ConfigAppSettings
.
GetIntValue
(
Setting_Init
.
AxisChangeValue
);
...
@@ -103,6 +104,7 @@ namespace OnlineStore.DeviceLibrary
...
@@ -103,6 +104,7 @@ namespace OnlineStore.DeviceLibrary
private
static
void
ClearInStoreInfo
()
private
static
void
ClearInStoreInfo
()
{
{
LastCode
=
""
;
LastCode
=
""
;
LastCodeList
=
new
List
<
string
>();
LastPosId
=
""
;
LastPosId
=
""
;
LastHeight
=
0
;
LastHeight
=
0
;
LastWidth
=
0
;
LastWidth
=
0
;
...
@@ -562,6 +564,7 @@ namespace OnlineStore.DeviceLibrary
...
@@ -562,6 +564,7 @@ namespace OnlineStore.DeviceLibrary
private
static
void
IsNeedScanCode
()
private
static
void
IsNeedScanCode
()
{
{
LastCode
=
""
;
LastCode
=
""
;
LastCodeList
=
new
List
<
string
>();
LastHeight
=
0
;
LastHeight
=
0
;
LastWidth
=
0
;
LastWidth
=
0
;
LastPosId
=
""
;
LastPosId
=
""
;
...
...
source/DeviceLibrary/acSingleStore/AutomaticBaiting_Partial.cs
查看文件 @
9b36876
...
@@ -250,7 +250,7 @@ namespace OnlineStore.DeviceLibrary
...
@@ -250,7 +250,7 @@ namespace OnlineStore.DeviceLibrary
#
region
Halcon
扫码枪代码
#
region
Halcon
扫码枪代码
public
bool
IsTestCamera
=
false
;
public
bool
IsTestCamera
=
false
;
private
static
char
spiltStr
=
'#'
;
private
static
string
spiltStr
=
"##"
;
public
static
void
GetCameraCode
()
public
static
void
GetCameraCode
()
{
{
Task
.
Factory
.
StartNew
(
delegate
()
Task
.
Factory
.
StartNew
(
delegate
()
...
@@ -273,6 +273,8 @@ namespace OnlineStore.DeviceLibrary
...
@@ -273,6 +273,8 @@ namespace OnlineStore.DeviceLibrary
message
=
message
+
spiltStr
+
str
;
message
=
message
+
spiltStr
+
str
;
}
}
}
}
LastCodeList
=
hasList
;
LastCode
=
message
;
LastCode
=
message
;
if
(
LastCode
.
Equals
(
""
)&&
StoreManager
.
Store
.
IsDebug
)
if
(
LastCode
.
Equals
(
""
)&&
StoreManager
.
Store
.
IsDebug
)
{
{
...
@@ -308,23 +310,21 @@ namespace OnlineStore.DeviceLibrary
...
@@ -308,23 +310,21 @@ namespace OnlineStore.DeviceLibrary
private
static
string
ProcessMsg
()
private
static
string
ProcessMsg
()
{
{
string
msg
=
""
;
string
msg
=
""
;
string
[]
codeArray
=
LastCode
.
Split
(
spiltStr
);
//string[] codeArray = LastCode.Split(new string[] { spiltStr}
);
foreach
(
string
code
in
codeArray
)
if
(
LastCodeList
.
Count
>
0
)
{
{
if
(!
code
.
Equals
(
""
)
)
foreach
(
string
code
in
LastCodeList
)
{
{
//msg = msg + "=1+0x0-" + LastWidth + "x" + LastHeight + "=" + code + spiltStr + spiltStr;
if
(!
code
.
Equals
(
""
))
//演示机不需要发尺寸
{
//if (StoreManager.Config.Default_TrayWidth.Equals(0))
msg
=
msg
+
"=1+0x0-"
+
LastWidth
+
"x"
+
LastHeight
+
"="
+
code
+
spiltStr
;
//{
}
// msg = msg + code + spiltStr + spiltStr;
//}
//else
//{
msg
=
msg
+
"=1+0x0-"
+
LastWidth
+
"x"
+
LastHeight
+
"="
+
code
+
spiltStr
+
spiltStr
;
//}
}
}
}
}
else
if
(!
LastCode
.
Equals
(
""
))
{
msg
=
msg
+
"=1+0x0-"
+
LastWidth
+
"x"
+
LastHeight
+
"="
+
LastCode
+
spiltStr
;
}
return
msg
;
return
msg
;
}
}
//=1+0x0-13x24=201810220856;025;5N02018101;121;700012865;92498;1800;##
//=1+0x0-13x24=201810220856;025;5N02018101;121;700012865;92498;1800;##
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论