Merge branch 'master' of http://www.scserverddns.top:13000/sc/formula_manage
This commit is contained in:
commit
8a383bf4d1
3 files changed
+21
-15
No files matched your search
+5
-2
@@ -24,7 +24,6 @@
|
|||||||
<MenuItem Header="_备份/还原" FontSize="16" Name="_SQLBAK" Click="SQLBAK" IsEnabled="False"/>
|
<MenuItem Header="_备份/还原" FontSize="16" Name="_SQLBAK" Click="SQLBAK" IsEnabled="False"/>
|
||||||
<Separator/>
|
<Separator/>
|
||||||
<MenuItem Header="_软件设置" FontSize="16" Name="_SOFTWARE_SET" Click="SOFTWARE_SET" IsEnabled="False"/>
|
<MenuItem Header="_软件设置" FontSize="16" Name="_SOFTWARE_SET" Click="SOFTWARE_SET" IsEnabled="False"/>
|
||||||
<MenuItem Header="_转换设置" FontSize="16" Name="_EX_SET" Click="EX_SET" IsEnabled="False"/>
|
|
||||||
<MenuItem Header="_打印设置" FontSize="16" Name="_PRINT_SET" Click="PRINT_SET" IsEnabled="False"/>
|
<MenuItem Header="_打印设置" FontSize="16" Name="_PRINT_SET" Click="PRINT_SET" IsEnabled="False"/>
|
||||||
<MenuItem Header="_登录限制" FontSize="16" Name="_USER_log" IsEnabled="False"/>
|
<MenuItem Header="_登录限制" FontSize="16" Name="_USER_log" IsEnabled="False"/>
|
||||||
</MenuItem>
|
</MenuItem>
|
||||||
@@ -46,9 +45,13 @@
|
|||||||
</MenuItem>
|
</MenuItem>
|
||||||
<MenuItem Header="_查询" FontSize="16" Focusable ="False">
|
<MenuItem Header="_查询" FontSize="16" Focusable ="False">
|
||||||
<MenuItem Header="_领料单据" FontSize="16"/>
|
<MenuItem Header="_领料单据" FontSize="16"/>
|
||||||
<MenuItem Header="_转换历史" FontSize="16" Name="_exchange" Click="EXCHANGE" IsEnabled="False"/>
|
|
||||||
<MenuItem Header="_统计" FontSize="16" Name="_statistics" IsEnabled="False"/>
|
<MenuItem Header="_统计" FontSize="16" Name="_statistics" IsEnabled="False"/>
|
||||||
</MenuItem>
|
</MenuItem>
|
||||||
|
<MenuItem Header="_扩展" FontSize="16" Focusable ="False">
|
||||||
|
<MenuItem Header="_模式" FontSize="16" Name="_WorkingMode" IsEnabled="False"/>
|
||||||
|
<MenuItem Header="_转换设置" FontSize="16" Name="_EX_SET" Click="EX_SET" IsEnabled="False"/>
|
||||||
|
<MenuItem Header="_转换历史" FontSize="16" Name="_exchange" Click="EXCHANGE" IsEnabled="False"/>
|
||||||
|
</MenuItem>
|
||||||
<MenuItem Header="_帮助" FontSize="16" Focusable ="False">
|
<MenuItem Header="_帮助" FontSize="16" Focusable ="False">
|
||||||
<MenuItem Header="_帮助" FontSize="16" Click="HELP"/>
|
<MenuItem Header="_帮助" FontSize="16" Click="HELP"/>
|
||||||
</MenuItem>
|
</MenuItem>
|
||||||
|
|||||||
+9
-1
@@ -53,7 +53,15 @@ namespace formula_manage
|
|||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
this.Closing += Window_Closing; //添加窗口关闭事件
|
this.Closing += Window_Closing; //添加窗口关闭事件
|
||||||
|
|
||||||
if (Boolean.Parse(Configini.IniReadvalue("SOFTWARE_SET", "L6"))) UserClass.TCPServer.Start(); //开启网路通讯
|
if (Boolean.Parse(Configini.IniReadvalue("SOFTWARE_SET", "L6")))
|
||||||
|
{
|
||||||
|
UserClass.TCPServer.Start(); //开启网路通讯
|
||||||
|
_WorkingMode.Header = "服务端";
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
_WorkingMode.Header = "客户端";
|
||||||
|
}
|
||||||
|
|
||||||
USER.Text = App.USER_Purview;
|
USER.Text = App.USER_Purview;
|
||||||
RRODUCTdataTable.Columns.Add("ID", typeof(int));
|
RRODUCTdataTable.Columns.Add("ID", typeof(int));
|
||||||
|
|||||||
+7
-12
@@ -18,16 +18,15 @@ namespace formula_manage.UserClass
|
|||||||
//字典集合:存储IP和Socket的集合
|
//字典集合:存储IP和Socket的集合
|
||||||
public static Dictionary<string, Socket> OnLineList = new Dictionary<string, Socket>();
|
public static Dictionary<string, Socket> OnLineList = new Dictionary<string, Socket>();
|
||||||
|
|
||||||
DataTable IPdataTable = new DataTable(); //建立缓存
|
|
||||||
//当前时间
|
//当前时间
|
||||||
|
|
||||||
private string CurrentTime
|
private string CurrentTime
|
||||||
{
|
{
|
||||||
get { return DateTime.Now.ToString("HH:mm:ss") + Environment.NewLine; }
|
get { return DateTime.Now.ToString("HH:mm:ss") + Environment.NewLine; }
|
||||||
}
|
}
|
||||||
|
|
||||||
//编码格式
|
//编码格式
|
||||||
public static Encoding econding = Encoding.Default;
|
public static Encoding econding = Encoding.UTF8;
|
||||||
|
|
||||||
public static void Start()
|
public static void Start()
|
||||||
{
|
{
|
||||||
@@ -80,7 +79,7 @@ namespace formula_manage.UserClass
|
|||||||
while (true)
|
while (true)
|
||||||
{
|
{
|
||||||
//定义一个2M的缓冲区
|
//定义一个2M的缓冲区
|
||||||
byte[] buffer = new byte[1024 * 1024 * 2];
|
byte[] buffer = new byte[1024 * 1024 * 10];
|
||||||
|
|
||||||
int length = -1;
|
int length = -1;
|
||||||
try
|
try
|
||||||
@@ -94,12 +93,10 @@ namespace formula_manage.UserClass
|
|||||||
string ip = clientSocket.RemoteEndPoint.ToString();
|
string ip = clientSocket.RemoteEndPoint.ToString();
|
||||||
UserClass.LogGing.LogGingDATA("IP_Line = " + ip);
|
UserClass.LogGing.LogGingDATA("IP_Line = " + ip);
|
||||||
// AddOnLine(ip, false);
|
// AddOnLine(ip, false);
|
||||||
OnLineList.Remove(ip);
|
OnLineList.Remove(ip); //移除ip
|
||||||
|
break; //退出循环
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if (length == 0)
|
if (length == 0)
|
||||||
{
|
{
|
||||||
//客户端下线了
|
//客户端下线了
|
||||||
@@ -108,11 +105,9 @@ namespace formula_manage.UserClass
|
|||||||
UserClass.LogGing.LogGingDATA("IP_Line = " + ip);
|
UserClass.LogGing.LogGingDATA("IP_Line = " + ip);
|
||||||
// AddOnLine(ip, false);
|
// AddOnLine(ip, false);
|
||||||
OnLineList.Remove(ip);
|
OnLineList.Remove(ip);
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
else
|
||||||
if (length > 0)
|
|
||||||
{
|
{
|
||||||
infoR = econding.GetString(buffer, 0, length);
|
infoR = econding.GetString(buffer, 0, length);
|
||||||
//ShowMessage(info);
|
//ShowMessage(info);
|
||||||
|
|||||||
Reference in new issue
Block a user