251029
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
trigger: manual
|
trigger: always_on
|
||||||
---
|
---
|
||||||
|
|
||||||
# 🌊 Windsurf Rules for FATrace Projects
|
# 🌊 Windsurf Rules for FATrace Projects
|
||||||
|
|||||||
13
FATrace.App/App.config
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<configuration>
|
||||||
|
|
||||||
|
<appSettings>
|
||||||
|
<add key="connecting1" value="Data Source=192.168.40.2;user instance=false;Initial Catalog=DissColorMachine;User ID=sa;Password=ABCabc123" />
|
||||||
|
<add key="connecting" value="Data Source=CT-PC;user instance=false;Initial Catalog=FATrace;TrustServerCertificate=True;User ID=sa;Password=12345678" />
|
||||||
|
<add key="RemoteConnecting" value="Data Source=CT-PC;user instance=false;Initial Catalog=MoviconDb;User ID=sa;Password=12345678" />
|
||||||
|
<add key="PLCIP" value="127.0.0.1" />
|
||||||
|
<add key="PLCPort" value="6000" />
|
||||||
|
<add key="PLCScan" value="600" />
|
||||||
|
</appSettings>
|
||||||
|
|
||||||
|
</configuration>
|
||||||
18
FATrace.App/Domino/DominoHelper.cs
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
|
namespace FATrace.App.Domino
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// 多米诺G35i 开发帮助类
|
||||||
|
/// 发送指令给多米诺设备进行外箱喷码
|
||||||
|
///
|
||||||
|
/// </summary>
|
||||||
|
public class DominoHelper
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
FATrace.App/Domino/外包喷码打印-G35i常用指令介绍V2.pdf
Normal file
337
FATrace.App/FATrace.App.csproj
Normal file
@@ -0,0 +1,337 @@
|
|||||||
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
|
|
||||||
|
<PropertyGroup>
|
||||||
|
<OutputType>WinExe</OutputType>
|
||||||
|
<TargetFramework>net8.0-windows10.0.19041</TargetFramework>
|
||||||
|
<Nullable>enable</Nullable>
|
||||||
|
<UseWindowsForms>true</UseWindowsForms>
|
||||||
|
<ImplicitUsings>enable</ImplicitUsings>
|
||||||
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
||||||
|
</PropertyGroup>
|
||||||
|
|
||||||
|
<ItemGroup>
|
||||||
|
<None Remove="C:\Users\chong\.nuget\packages\nlog.config\4.7.15\contentFiles\any\any\NLog.config" />
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
|
<ItemGroup>
|
||||||
|
<PackageReference Include="CsvHelper" Version="33.1.0" />
|
||||||
|
<PackageReference Include="HslCommunication" Version="12.5.2" />
|
||||||
|
<PackageReference Include="NLog" Version="6.0.5" />
|
||||||
|
<PackageReference Include="NLog.Config" Version="4.7.15" />
|
||||||
|
<PackageReference Include="realtaiizor" Version="3.8.1.3" />
|
||||||
|
<PackageReference Include="SuperSocket" Version="2.0.2" />
|
||||||
|
<PackageReference Include="SuperSocket.Client" Version="2.0.2" />
|
||||||
|
<PackageReference Include="SuperSocket.ProtoBase" Version="2.0.2" />
|
||||||
|
<PackageReference Include="TouchSocket" Version="3.1.19" />
|
||||||
|
<PackageReference Include="Zebra.Printer.SDK" Version="3.0.3355" />
|
||||||
|
<PackageReference Include="FreeSql" Version="3.5.213" />
|
||||||
|
<PackageReference Include="FreeSql.Provider.SqlServer" Version="3.5.213" />
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
|
<ItemGroup>
|
||||||
|
<ProjectReference Include="..\FATrace.Com\FATrace.Com.csproj" />
|
||||||
|
<ProjectReference Include="..\FATrace.Model\FATrace.Model.csproj" />
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
|
<ItemGroup>
|
||||||
|
<Folder Include="Event\" />
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
|
<ItemGroup>
|
||||||
|
<Compile Update="Properties\Resources.Designer.cs">
|
||||||
|
<DesignTime>True</DesignTime>
|
||||||
|
<AutoGen>True</AutoGen>
|
||||||
|
<DependentUpon>Resources.resx</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
|
<ItemGroup>
|
||||||
|
<EmbeddedResource Update="Properties\Resources.resx">
|
||||||
|
<Generator>ResXFileCodeGenerator</Generator>
|
||||||
|
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
|
||||||
|
</EmbeddedResource>
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
|
<ItemGroup>
|
||||||
|
<None Update="Images\About.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\button1.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\button11.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\button13.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\button2.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\button3.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\button4.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\button5.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\button6.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\button7.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\button8.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\button9.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\GilicoLogo.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\hand1.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\hand2.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\handauto.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\icontexto_message_types_alert_red_128px_505529_easyicon.net.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\Input.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\IPQC制程检验 %281%29.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\IPQC制程检验.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\ip_address_512px_1169699_easyicon.net.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\Load.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\Log.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\logo.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\Main.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\name.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\NG.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\no.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\ok.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\Output.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\P0.ico">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\P1.ico">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\P2.ico">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\P3.ico">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\P4.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\putput1.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\putput2.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\putput3.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\Question.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\Quit.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\red_alert_128px_569416_easyicon.net.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\RunState 1.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\RunState 2.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\RunState 3.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\RunState 4.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\RunState 5.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\RunState.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\set1.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\set2.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\set3.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\time_128px_1195887_easyicon.net.ico">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\Tool.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\user_853px_1149308_easyicon.net.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\vrcologo_01.ico">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\vrcologo_01.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\Wait.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\Well.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\不合格.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\任务完成数量.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\关闭.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\分类.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\切换.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\切换1.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\包装 %281%29.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\包装.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\压缩机.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\双手自动.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\合格.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\垫付费核销.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\工单 %281%29.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\工单.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\工单信息.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\时间.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\条码 %281%29.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\条码.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\次品1 %281%29.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\次品1.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\次品报表.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\注销.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\用户 管理.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\登录 %281%29.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\登录 %282%29.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\登录.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\箱子.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\警告.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\质检 %281%29.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\质检 %282%29.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\质检 %283%29.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\质检.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\进度.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\选择.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\邮筒.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
<None Update="Images\错误.png">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
|
</ItemGroup>
|
||||||
|
|
||||||
|
</Project>
|
||||||
33
FATrace.App/FSqlContext.cs
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
using FATrace.Com;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
|
namespace FATrace.App
|
||||||
|
{
|
||||||
|
public class FSqlContext
|
||||||
|
{
|
||||||
|
private static readonly Lazy<IFreeSql> LazyFreeSql = new Lazy<IFreeSql>(() =>
|
||||||
|
{
|
||||||
|
var connectionString = ConfigHelper.GetRequiredConnectionString("connecting");
|
||||||
|
try
|
||||||
|
{
|
||||||
|
return new FreeSql.FreeSqlBuilder()
|
||||||
|
.UseConnectionString(FreeSql.DataType.SqlServer, connectionString)
|
||||||
|
.UseAutoSyncStructure(true)
|
||||||
|
.Build();
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
throw new InvalidOperationException("初始化数据库连接失败,请检查连接字符串与数据库网络连通性。", ex);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 获取单例数据库实例。
|
||||||
|
/// </summary>
|
||||||
|
public static IFreeSql FDb => LazyFreeSql.Value;
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
FATrace.App/Images/About.png
Normal file
|
After Width: | Height: | Size: 5.1 KiB |
BIN
FATrace.App/Images/Falut.png
Normal file
|
After Width: | Height: | Size: 5.3 KiB |
BIN
FATrace.App/Images/GilicoLogo.png
Normal file
|
After Width: | Height: | Size: 135 KiB |
BIN
FATrace.App/Images/IPQC制程检验 (1).png
Normal file
|
After Width: | Height: | Size: 9.1 KiB |
BIN
FATrace.App/Images/IPQC制程检验.png
Normal file
|
After Width: | Height: | Size: 9.0 KiB |
BIN
FATrace.App/Images/Input.png
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
BIN
FATrace.App/Images/Load.png
Normal file
|
After Width: | Height: | Size: 5.5 KiB |
BIN
FATrace.App/Images/Log.png
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
FATrace.App/Images/Main.png
Normal file
|
After Width: | Height: | Size: 3.7 KiB |
BIN
FATrace.App/Images/NG.png
Normal file
|
After Width: | Height: | Size: 4.4 KiB |
BIN
FATrace.App/Images/Output.png
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
BIN
FATrace.App/Images/P0.ico
Normal file
|
After Width: | Height: | Size: 66 KiB |
BIN
FATrace.App/Images/P1.ico
Normal file
|
After Width: | Height: | Size: 66 KiB |
BIN
FATrace.App/Images/P2.ico
Normal file
|
After Width: | Height: | Size: 66 KiB |
BIN
FATrace.App/Images/P3.ico
Normal file
|
After Width: | Height: | Size: 66 KiB |
BIN
FATrace.App/Images/P4.png
Normal file
|
After Width: | Height: | Size: 5.5 KiB |
BIN
FATrace.App/Images/Question.png
Normal file
|
After Width: | Height: | Size: 6.9 KiB |
BIN
FATrace.App/Images/Quit.png
Normal file
|
After Width: | Height: | Size: 4.8 KiB |
BIN
FATrace.App/Images/RunState 1.png
Normal file
|
After Width: | Height: | Size: 5.6 KiB |
BIN
FATrace.App/Images/RunState 2.png
Normal file
|
After Width: | Height: | Size: 5.6 KiB |
BIN
FATrace.App/Images/RunState 3.png
Normal file
|
After Width: | Height: | Size: 5.6 KiB |
BIN
FATrace.App/Images/RunState 4.png
Normal file
|
After Width: | Height: | Size: 5.6 KiB |
BIN
FATrace.App/Images/RunState 5.png
Normal file
|
After Width: | Height: | Size: 5.6 KiB |
BIN
FATrace.App/Images/RunState.png
Normal file
|
After Width: | Height: | Size: 6.2 KiB |
BIN
FATrace.App/Images/Tool.png
Normal file
|
After Width: | Height: | Size: 2.9 KiB |
BIN
FATrace.App/Images/Wait.png
Normal file
|
After Width: | Height: | Size: 4.7 KiB |
BIN
FATrace.App/Images/Well.png
Normal file
|
After Width: | Height: | Size: 5.5 KiB |
BIN
FATrace.App/Images/button1.png
Normal file
|
After Width: | Height: | Size: 26 KiB |
BIN
FATrace.App/Images/button10.png
Normal file
|
After Width: | Height: | Size: 22 KiB |
BIN
FATrace.App/Images/button11.png
Normal file
|
After Width: | Height: | Size: 38 KiB |
BIN
FATrace.App/Images/button13.png
Normal file
|
After Width: | Height: | Size: 30 KiB |
BIN
FATrace.App/Images/button2.png
Normal file
|
After Width: | Height: | Size: 27 KiB |
BIN
FATrace.App/Images/button3.png
Normal file
|
After Width: | Height: | Size: 27 KiB |
BIN
FATrace.App/Images/button4.png
Normal file
|
After Width: | Height: | Size: 30 KiB |
BIN
FATrace.App/Images/button5.png
Normal file
|
After Width: | Height: | Size: 27 KiB |
BIN
FATrace.App/Images/button6.png
Normal file
|
After Width: | Height: | Size: 26 KiB |
BIN
FATrace.App/Images/button7.png
Normal file
|
After Width: | Height: | Size: 59 KiB |
BIN
FATrace.App/Images/button8.png
Normal file
|
After Width: | Height: | Size: 47 KiB |
BIN
FATrace.App/Images/button9.png
Normal file
|
After Width: | Height: | Size: 54 KiB |
BIN
FATrace.App/Images/hand1.png
Normal file
|
After Width: | Height: | Size: 4.1 KiB |
BIN
FATrace.App/Images/hand2.png
Normal file
|
After Width: | Height: | Size: 4.4 KiB |
BIN
FATrace.App/Images/handauto.png
Normal file
|
After Width: | Height: | Size: 6.8 KiB |
|
After Width: | Height: | Size: 13 KiB |
BIN
FATrace.App/Images/ip_address_512px_1169699_easyicon.net.png
Normal file
|
After Width: | Height: | Size: 9.9 KiB |
BIN
FATrace.App/Images/logo.png
Normal file
|
After Width: | Height: | Size: 5.5 KiB |
BIN
FATrace.App/Images/name.png
Normal file
|
After Width: | Height: | Size: 8.8 KiB |
BIN
FATrace.App/Images/no.png
Normal file
|
After Width: | Height: | Size: 6.1 KiB |
BIN
FATrace.App/Images/ok.png
Normal file
|
After Width: | Height: | Size: 4.0 KiB |
BIN
FATrace.App/Images/putput1.png
Normal file
|
After Width: | Height: | Size: 2.8 KiB |
BIN
FATrace.App/Images/putput2.png
Normal file
|
After Width: | Height: | Size: 4.3 KiB |
BIN
FATrace.App/Images/putput3.png
Normal file
|
After Width: | Height: | Size: 3.8 KiB |
BIN
FATrace.App/Images/red_alert_128px_569416_easyicon.net.png
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
FATrace.App/Images/set1.png
Normal file
|
After Width: | Height: | Size: 5.7 KiB |
BIN
FATrace.App/Images/set2.png
Normal file
|
After Width: | Height: | Size: 6.1 KiB |
BIN
FATrace.App/Images/set3.png
Normal file
|
After Width: | Height: | Size: 5.6 KiB |
BIN
FATrace.App/Images/time_128px_1195887_easyicon.net.ico
Normal file
|
After Width: | Height: | Size: 63 KiB |
BIN
FATrace.App/Images/user_853px_1149308_easyicon.net.png
Normal file
|
After Width: | Height: | Size: 14 KiB |
BIN
FATrace.App/Images/vrcologo_01.ico
Normal file
|
After Width: | Height: | Size: 485 KiB |
BIN
FATrace.App/Images/vrcologo_01.png
Normal file
|
After Width: | Height: | Size: 45 KiB |
BIN
FATrace.App/Images/不合格.png
Normal file
|
After Width: | Height: | Size: 6.7 KiB |
BIN
FATrace.App/Images/任务完成数量.png
Normal file
|
After Width: | Height: | Size: 7.2 KiB |
BIN
FATrace.App/Images/关闭.png
Normal file
|
After Width: | Height: | Size: 7.5 KiB |
BIN
FATrace.App/Images/分类.png
Normal file
|
After Width: | Height: | Size: 6.3 KiB |
BIN
FATrace.App/Images/切换.png
Normal file
|
After Width: | Height: | Size: 6.3 KiB |
BIN
FATrace.App/Images/切换1.png
Normal file
|
After Width: | Height: | Size: 7.0 KiB |
BIN
FATrace.App/Images/包装 (1).png
Normal file
|
After Width: | Height: | Size: 7.0 KiB |
BIN
FATrace.App/Images/包装.png
Normal file
|
After Width: | Height: | Size: 8.7 KiB |
BIN
FATrace.App/Images/压缩机.png
Normal file
|
After Width: | Height: | Size: 3.7 KiB |
BIN
FATrace.App/Images/双手自动.png
Normal file
|
After Width: | Height: | Size: 6.8 KiB |
BIN
FATrace.App/Images/合格.png
Normal file
|
After Width: | Height: | Size: 6.4 KiB |
BIN
FATrace.App/Images/垫付费核销.png
Normal file
|
After Width: | Height: | Size: 6.7 KiB |
BIN
FATrace.App/Images/工单 (1).png
Normal file
|
After Width: | Height: | Size: 3.5 KiB |
BIN
FATrace.App/Images/工单.png
Normal file
|
After Width: | Height: | Size: 3.6 KiB |
BIN
FATrace.App/Images/工单信息.png
Normal file
|
After Width: | Height: | Size: 4.7 KiB |
BIN
FATrace.App/Images/时间.png
Normal file
|
After Width: | Height: | Size: 8.1 KiB |
BIN
FATrace.App/Images/条码 (1).png
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
FATrace.App/Images/条码.png
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
FATrace.App/Images/次品1 (1).png
Normal file
|
After Width: | Height: | Size: 8.3 KiB |
BIN
FATrace.App/Images/次品1.png
Normal file
|
After Width: | Height: | Size: 8.3 KiB |
BIN
FATrace.App/Images/次品报表.png
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
FATrace.App/Images/注销.png
Normal file
|
After Width: | Height: | Size: 8.4 KiB |
BIN
FATrace.App/Images/用户 管理.png
Normal file
|
After Width: | Height: | Size: 6.8 KiB |
BIN
FATrace.App/Images/登录 (1).png
Normal file
|
After Width: | Height: | Size: 5.5 KiB |
BIN
FATrace.App/Images/登录 (2).png
Normal file
|
After Width: | Height: | Size: 5.5 KiB |
BIN
FATrace.App/Images/登录.png
Normal file
|
After Width: | Height: | Size: 7.8 KiB |
BIN
FATrace.App/Images/箱子.png
Normal file
|
After Width: | Height: | Size: 6.2 KiB |
BIN
FATrace.App/Images/警告.png
Normal file
|
After Width: | Height: | Size: 6.7 KiB |
BIN
FATrace.App/Images/质检 (1).png
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
FATrace.App/Images/质检 (2).png
Normal file
|
After Width: | Height: | Size: 7.7 KiB |
BIN
FATrace.App/Images/质检 (3).png
Normal file
|
After Width: | Height: | Size: 7.8 KiB |
BIN
FATrace.App/Images/质检.png
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
FATrace.App/Images/进度.png
Normal file
|
After Width: | Height: | Size: 7.2 KiB |
BIN
FATrace.App/Images/选择.png
Normal file
|
After Width: | Height: | Size: 5.6 KiB |
BIN
FATrace.App/Images/邮筒.png
Normal file
|
After Width: | Height: | Size: 6.2 KiB |