init: 导入项目到 meswork Gitea

This commit is contained in:
XingCheng3
2026-05-29 10:07:05 +08:00
commit ad9a4106fb
3582 changed files with 460312 additions and 0 deletions

View File

@@ -0,0 +1,44 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ModelBasic
{
public interface IErrHandler <T>
{
/// <summary>
///
/// </summary>
/// <param name="f"></param>
void ErrInfoTransmit_Give(ErrInfoHandler<String> f);
/// <summary>
///
/// </summary>
/// <param name="s"></param>
void ErrInfoTransmit(string s)
;
/// <summary>
///
/// </summary>
/// <returns></returns>
bool ErrInfoTransmit_IsNull()
;
}
public class U<T>
{
}
}

View File

@@ -0,0 +1,218 @@
using DTTest;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
/// <summary>
///
/// </summary>
namespace Global
{
/// <summary>
///
/// </summary>
public interface IGlobalVar
{
/// <summary>
/// 工艺树刷新
/// </summary>
void RefreshCraftTree();
/// <summary>
/// 传递工艺组
/// </summary>
/// <param name="craftName"></param>
/// <param name="craftCode"></param>
void TransmitCraftGroup(string craftName, string craftCode);
/// <summary>
/// 传递模型名
/// </summary>
/// <param name="modelName"></param>
/// <param name="modelCode"></param>
void TransmitModelName(string modelName, string modelCode);
/// <summary>
/// 非仿真工艺(空工艺),工艺组的传递
/// </summary>
/// <param name="craftName"></param>
/// <param name="craftCode"></param>
void TransmitCraftGroup_UnSim(string craftName, string craftCode);
/// <summary>
/// (位置控制器)关闭
/// </summary>
void CloseSeatOperationForm();
/// <summary>
/// (位置控制器)选择模型发送消息
/// </summary>
/// <param name="modelName"></param>
void CurrTreeSelectModelHandler_SeatOperation(string modelCode, string modelName);
/// <summary>
/// 传递逻辑脚本名称
/// </summary>
/// <param name="modelName"></param>
void TransitionEditorPageScriptNameUpdate(string internalVarCode, string internalVarName);
/// <summary>
/// 工艺树刷新 赋予
/// </summary>
void RefreshCraftTree_Give(Action f);
/// <summary>
/// 传递工艺组 赋予
/// </summary>
/// <param name="craftName"></param>
/// <param name="craftCode"></param>
void TransmitCraftGroup_Give(Func<String, String, bool> f);
/// <summary>
/// 传递模型名 赋予
/// </summary>
/// <param name="modelName"></param>
/// <param name="modelCode"></param>
void TransmitModelName_Give(Func<String, String, bool> f);
/// <summary>
/// 非仿真工艺(空工艺),工艺组的传递 赋予
/// </summary>
/// <param name="craftName"></param>
/// <param name="craftCode"></param>
void TransmitCraftGroup_UnSim_Give(Func<String, String, bool> f);
/// <summary>
/// (位置控制器)关闭 赋予
/// </summary>
void CloseSeatOperationForm_Give(Func<bool> f);
/// <summary>
/// (位置控制器)选择模型发送消息 赋予
/// </summary>
/// <param name="modelName"></param>
void CurrTreeSelectModelHandler_SeatOperation_Give(Func<String, String, bool> f);
/// <summary>
/// 传递逻辑脚本名称 赋予
/// </summary>
/// <param name="f"></param>
void TransitionEditorPageScriptNameUpdate_Give(Func<String, String, bool> f);
/// <summary>
/// 工艺树刷新 判断
/// </summary>
bool RefreshCraftTree_IsNull();
/// <summary>
/// 传递工艺组 判断
/// </summary>
/// <param name="craftName"></param>
/// <param name="craftCode"></param>
bool TransmitCraftGroup_IsNull();
/// <summary>
/// 传递模型名 判断
/// </summary>
/// <param name="modelName"></param>
/// <param name="modelCode"></param>
bool TransmitModelName_IsNull();
/// <summary>
/// 非仿真工艺(空工艺),工艺组的传递 判断
/// </summary>
/// <param name="craftName"></param>
/// <param name="craftCode"></param>
bool TransmitCraftGroup_UnSim_IsNull();
/// <summary>
/// (位置控制器)关闭 判断
/// </summary>
bool CloseSeatOperationForm_IsNull();
/// <summary>
/// (位置控制器)传递位置信息 判断
/// </summary>
/// <param name="e"></param>
bool CurrPostionInfoHandler_SeatOperation_IsNull();
/// <summary>
/// (位置控制器)选择模型发送消息 判断
/// </summary>
/// <param name="modelName"></param>
bool CurrTreeSelectModelHandler_SeatOperation_IsNull();
/// <summary>
/// 传递逻辑脚本名称 判断
/// </summary>
/// <returns></returns>
bool TransitionEditorPageScriptNameUpdate_IsNull();
bool ShowMainProgressSet_IsNull(string n, int m);
bool ShowMainProgress_IsNull(int c);
void ShowMainProgressSet_Give(ShowMainProgressSet f);
void ShowMainProgress_Give(ShowMainProgress f);
void ShowMainProgress_Give_CountPer(ShowMainProgressCountPer f);
void HideMainProgress_Give(HideMainProgress f);
void ShowMainProgressSet(string n, int m);
void HideMainProgress(int delayTime);
void ShowMainProgressCountPer(string msg,int c);
void ShowMainProgress(int c);
}
/// <summary>
///
/// </summary>
public interface BaseA
{
/// <summary>
///
/// </summary>
/// <returns></returns>
bool RefreshCraftTree_IsNull();
/// <summary>
/// 传递工艺组 判断
/// </summary>
/// <param name="craftName"></param>
/// <param name="craftCode"></param>
bool TransmitCraftGroup_IsNull();
/// <summary>
/// 传递模型名 判断
/// </summary>
/// <param name="modelName"></param>
/// <param name="modelCode"></param>
bool TransmitModelName_IsNull();
/// <summary>
/// 非仿真工艺(空工艺),工艺组的传递 判断
/// </summary>
/// <param name="craftName"></param>
/// <param name="craftCode"></param>
bool TransmitCraftGroup_UnSim_IsNull();
bool ShowMainProgressSet_IsNull(string n, int m);
bool ShowMainProgress_IsNull(int c);
void ShowMainProgressSet_Give(ShowMainProgressSet f);
void ShowMainProgress_Give_CountPer(ShowMainProgressCountPer f);
void ShowMainProgress_Give(ShowMainProgress f);
void ShowMainProgressSet(string n, int m);
void ShowMainProgress(int c);
}
}

View File

@@ -0,0 +1,30 @@
using Global;
using ModelBasic;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DTTest
{
/// <summary>
///
/// </summary>
public static class IIErrInterface
{
/// <summary>
///
/// </summary>
/// <typeparam name="T"></typeparam>
/// <param name="tt"></param>
/// <returns></returns>
public static IErrHandler<String> GetIErrHandler<T>(this T tt) where T : IIERR
{
return new ErrHandler<String>();
}
}
}

View File

@@ -0,0 +1,21 @@
using Global;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DTTest
{
public static class IIMMInterface
{
//public static IModelManagement3 GetModelManagement<T>(this T tt) where T : IIMM
//{
// return new ModelManagement();
//}
}
}

View File

@@ -0,0 +1,63 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Text;
using System.Threading.Tasks;
namespace DTTest
{
public interface IModelManagement3
{
/// <summary>
/// 为了数字孪生初始化加载数据(单个链接)
/// </summary>
/// <param name="ipPortOpName_1"></param>
/// <param name="prefix0"></param>
/// <param name="objectHeader0"></param>
/// <param name="sendInterval0"></param>
/// <param name="connectionString"></param>
/// <param name="projectName"></param>
void Load_PlcVarName_Trig_3DModel_Movement_Interface(
string ipPortOpName_1, string prefix0, string objectHeader0, int sendInterval0,
string connectionString, string projectName)
;
/// <summary>
/// 为了数字孪生初始化加载数据(两个链接)
/// </summary>
/// <param name="ipPortOpName_1"></param>
/// <param name="ipPortOpName_2"></param>
/// <param name="prefix0"></param>
/// <param name="objectHeader0"></param>
/// <param name="sendInterval0"></param>
/// <param name="connectionString"></param>
/// <param name="projectName"></param>
void Load_PlcVarName_Trig_3DModel_Movement_Interface(
string ipPortOpName_1, string ipPortOpName_2, string prefix0, string objectHeader0, int sendInterval0,
string connectionString, string projectName)
;
/// <summary>
/// PLC 信号 触发3D模型运动
/// </summary>
/// <param name="tagNamePlc"></param>
/// <param name="inputValue"></param>
void PlcVarName_Trig_3DModel_Movement(string tagNamePlc, bool inputValue)
;
/// <summary>
/// 模型可见控制
/// </summary>
/// <param name="modelName"></param>
/// <param name="visible"></param>
void ModelVisible(string modelName, bool visible)
;
}
}

View File

@@ -0,0 +1,182 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Global
{
/// <summary>
///
/// </summary>
public interface IProjectVar
{
/// <summary>
/// 工艺树刷新
/// </summary>
void RefreshCraftTree();
/// <summary>
/// 传递工艺组
/// </summary>
/// <param name="craftName"></param>
/// <param name="craftCode"></param>
void TransmitCraftGroup(string craftName, string craftCode);
/// <summary>
/// 传递模型名
/// </summary>
/// <param name="modelName"></param>
/// <param name="modelCode"></param>
void TransmitModelName(string modelName, string modelCode);
/// <summary>
/// 非仿真工艺(空工艺),工艺组的传递
/// </summary>
/// <param name="craftName"></param>
/// <param name="craftCode"></param>
void TransmitCraftGroup_UnSim(string craftName, string craftCode);
/// <summary>
/// 传递项目名称
/// 2020.11.2
/// </summary>
/// <returns></returns>
void ProjectNameFunc(string projectName);
/// <summary>
/// (位置控制器)关闭
/// </summary>
void CloseSeatOperationForm();
/// <summary>
/// (位置控制器)选择模型发送消息
/// </summary>
/// <param name="modelName"></param>
void CurrTreeSelectModelHandler_SeatOperation(string modelCode, string modelName);
/// <summary>
/// 传递逻辑脚本名称
/// </summary>
/// <param name="modelName"></param>
void TransitionEditorPageScriptNameUpdate(string internalVarCode, string internalVarName)
;
/// <summary>
/// 工艺树刷新 赋予
/// </summary>
void RefreshCraftTree_Give(Action f);
/// <summary>
/// 传递工艺组 赋予
/// </summary>
/// <param name="craftName"></param>
/// <param name="craftCode"></param>
void TransmitCraftGroup_Give(Func<String, String, bool> f)
;
/// <summary>
/// 传递模型名 赋予
/// </summary>
/// <param name="modelName"></param>
/// <param name="modelCode"></param>
void TransmitModelName_Give(Func<String, String, bool> f)
;
/// <summary>
/// 非仿真工艺(空工艺),工艺组的传递 赋予
/// </summary>
/// <param name="craftName"></param>
/// <param name="craftCode"></param>
void TransmitCraftGroup_UnSim_Give(Func<String, String, bool> f)
;
/// <summary>
/// (位置控制器)关闭 赋予
/// </summary>
void CloseSeatOperationForm_Give(Func<bool> f)
;
/// <summary>
/// (位置控制器)选择模型发送消息 赋予
/// </summary>
/// <param name="modelName"></param>
void CurrTreeSelectModelHandler_SeatOperation_Give(Func<String, String, bool> f)
;
/// <summary>
/// 传递项目名称 赋予
/// 2020.11.2
/// </summary>
/// <param name="f"></param>
void ProjectNameFunc_Give(Func<String, Boolean> f)
;
/// <summary>
/// 传递逻辑脚本名称 赋予
/// </summary>
/// <param name="f"></param>
void TransitionEditorPageScriptNameUpdate_Give(Func<String, String, bool> f)
;
/// <summary>
/// 工艺树刷新 判断
/// </summary>
bool RefreshCraftTree_IsNull()
;
/// <summary>
/// 传递工艺组 判断
/// </summary>
/// <param name="craftName"></param>
/// <param name="craftCode"></param>
bool TransmitCraftGroup_IsNull()
;
/// <summary>
/// 传递模型名 判断
/// </summary>
/// <param name="modelName"></param>
/// <param name="modelCode"></param>
bool TransmitModelName_IsNull()
;
/// <summary>
/// 非仿真工艺(空工艺),工艺组的传递 判断
/// </summary>
/// <param name="craftName"></param>
/// <param name="craftCode"></param>
bool TransmitCraftGroup_UnSim_IsNull()
;
/// <summary>
/// (位置控制器)关闭 判断
/// </summary>
bool CloseSeatOperationForm_IsNull()
;
/// <summary>
/// 传递项目名称 判断
/// 2020.11.2
/// </summary>
/// <param name="f"></param>
bool ProjectNameFunc_IsNull()
;
/// <summary>
/// (位置控制器)传递位置信息 判断
/// </summary>
/// <param name="e"></param>
bool CurrPostionInfoHandler_SeatOperation_IsNull()
;
/// <summary>
/// (位置控制器)选择模型发送消息 判断
/// </summary>
/// <param name="modelName"></param>
bool CurrTreeSelectModelHandler_SeatOperation_IsNull()
;
/// <summary>
/// 传递逻辑脚本名称 判断
/// </summary>
/// <returns></returns>
bool TransitionEditorPageScriptNameUpdate_IsNull()
;
bool ShowMainProgressSet_IsNull(string n, int m)
;
bool ShowMainProgress_IsNull(int c)
;
void ShowMainProgressSet_Give(ShowMainProgressSet f)
;
void ShowMainProgress_Give_CountPer(ShowMainProgressCountPer f);
void ShowMainProgress_Give(ShowMainProgress f);
void ShowMainProgressSet(string n, int m)
;
void ShowMainProgress(int c)
;
void ShowMainProgressCountPer(string msg,int c)
;
}
}