Prechádzať zdrojové kódy

进行排版

Signed-off-by: xueshen <xuexinshen126@126.com>
zhangguo 2 týždňov pred
rodič
commit
3d43149068
3 zmenil súbory, kde vykonal 94 pridanie a 63 odobranie
  1. 8 2
      README.md
  2. 39 61
      video/Lession3/cailiao.md
  3. 47 0
      video/Lession3/fenliao.md

+ 8 - 2
README.md

@@ -52,8 +52,14 @@ MES生产部月结
   
   - **第三课 环境分料**
     
-      <a href="http://172.54.8.21:3001/环境分料.mp4" target="_blank">环境分料.mp4</a>
+      <a href="http://172.54.8.21:3001/环境分料.mp4" target="_blank">环境&分料.mp4</a>
     
-      [视频解读](./video/Lession3/cailiao.md)
+      [环境部分视频解读](./video/Lession3/cailiao.md)
+    
+      [分料视频解读](./video/Lession3/cailiao.md)
+  
+  - 教学记录
+    
+      [教学历史](./video/培训记录.xlsx)
 
 - MES运行流程

+ 39 - 61
video/Lession3/cailiao.md

@@ -1,10 +1,10 @@
 # 材料管理流程
 
-| 版本号  | 变更日期       | 变更内容             | 变更人 |
-| ---- | ---------- | ---------------- | --- |
-| v1.0 | 2026-03-12 | 创建项目文档结构,添加FAQ模块 | 薛渗  |
+| 版本号 | 变更日期       | 变更内容                     | 变更人 |
+| ------ | -------------- | ---------------------------- | ------ |
+| v1.0   | 2026-03-12     | 创建项目文档结构,添加FAQ模块 | 薛渗   |
 
-## 一安装包列表
+## 一安装包列表
 
 - **NetAdvantage_WinForms_20092.exe**:Infragistics NetAdvantage WinForms控件库
 - **NetAdvantage_WinForms_20092_Samples.exe**:NetAdvantage WinForms控件库示例
@@ -15,7 +15,7 @@
 - **Git-2.53.0-64-bit.exe**:Git版本控制系统 (64位)
 - **TortoiseGit-2.18.0.1-64bit.msi**:TortoiseGit Git客户端图形界面 (64位)
 
-## 二配置
+## 二配置
 
 ### 1. NetAdvantage WinForms配置
 
@@ -25,50 +25,61 @@
 - 先安装NetAdvantage_WinForms_20092_Samples.exe,然后再安装NetAdvantage_WinForms_20092.exe(输入注册码9510-5300982-7877273)
 - ![](./images/Snipaste_2026-03-12_18-16-09.png)
 
-### 2.Visual Studio 2019配置
+### 2. Visual Studio 2019配置
 
 - 在开始菜单里找到Visual Studio 2019,右键选择管理员身份运行
   
   ![](./images/Snipaste_2026-03-12_14-21-22.png)
-   选择打开项目或解决方案![](./images/Snipaste_2026-03-12_14-29-34.png)
-   找到本地代码文件目录里的...\Client\TGMES\TGMES.sln![](./images/Snipaste_2026-03-12_14-33-22.png)
-   选择需要使用的模块右键选择属性,打开调试-启动外部程序和工作目录更改为本地代码对应的...\Client\TGMES\output\ CoreFs.CoreFS.exe 以及...\Client\TGMES\output![](./images/Snipaste_2026-03-12_14-36-02.png)
-   打开某个页面,打开工具箱,右键选择添加选项卡输入92,然后点击选择项![](./images/Snipaste_2026-03-12_18-32-18.png)  
-   打开的工具箱项,筛选器输入Infragistics,把筛选出的列表全部勾选后点击确定  ![](./images/Snipaste_2026-03-12_18-36-37.png) 
-    该模块右键点击设为启动项目 ![](./images/Snipaste_2026-03-12_14-47-48.png) 
-  该模块右键清理,然后点击重新生成 ![](./images/Snipaste_2026-03-12_14-45-55.png)
-   点击启动出现登录框![](./images/Snipaste_2026-03-12_14-50-33.png)
+  
+  选择打开项目或解决方案
+  ![](./images/Snipaste_2026-03-12_14-29-34.png)
+  
+  找到本地代码文件目录里的...\Client\TGMES\TGMES.sln
+  ![](./images/Snipaste_2026-03-12_14-33-22.png)
+  
+  选择需要使用的模块右键选择属性,打开调试-启动外部程序和工作目录更改为本地代码对应的...\Client\TGMES\output\ CoreFs.CoreFS.exe 以及...\Client\TGMES\output
+  ![](./images/Snipaste_2026-03-12_14-36-02.png)
+  
+  打开某个页面,打开工具箱,右键选择添加选项卡输入92,然后点击选择项
+  ![](./images/Snipaste_2026-03-12_18-32-18.png)
+  
+  打开的工具箱项,筛选器输入Infragistics,把筛选出的列表全部勾选后点击确定
+  ![](./images/Snipaste_2026-03-12_18-36-37.png)
+  
+  该模块右键点击设为启动项目
+  ![](./images/Snipaste_2026-03-12_14-47-48.png)
+  
+  该模块右键清理,然后点击重新生成
+  ![](./images/Snipaste_2026-03-12_14-45-55.png)
+  
+  点击启动出现登录框
+  ![](./images/Snipaste_2026-03-12_14-50-33.png)
   
   登陆以后可以打开系统管理-功能设置-点击查询,查看功能结构树里的页面配置的服务器和前端页面信息,启动对应服务器(MyEclipse),根据关键字查找页面(Visual Studio)
   
   ![](./images/微信图片_20260312194737_387_39.png)
 
-### 5. JDK配置
+### 3. JDK配置
 
 - **安装路径**:建议安装到默认路径`C:\Program Files\Java\jdk1.8.0_371`
 - **环境变量**:
-- 设置`JAVA_HOME`为JDK安装目录
+  - 设置`JAVA_HOME`为JDK安装目录
   - 将`%JAVA_HOME%\bin`添加到`PATH`环境变量
-- --电脑--属性--高级系统设置
-- ![](./images/Snipaste_2026-03-12_15-27-08.png)  
+- 操作步骤:电脑 → 属性 → 高级系统设置
+- ![](./images/Snipaste_2026-03-12_15-27-08.png)
 - **验证安装**:打开命令提示符,运行`java -version`和`javac -version`检查安装是否成功
 
-### 3. MyEclipse 2014配置
-
-- **安装路径**:建议安装到非系统盘  
-
-- **JDK配置**:确保已安装并配置Java JDK 1.8 
+### 4. MyEclipse 2014配置
 
+- **安装路径**:建议安装到非系统盘
+- **JDK配置**:确保已安装并配置Java JDK 1.8
 - **工作空间**:设置合适的工作空间目录
-
 - **服务器配置**:在MyEclipse中配置Tomcat服务器
 
-### 6. Git配置
+### 5. Git配置
 
 - **安装路径**:建议安装到默认路径`C:\Program Files\Git`
-
 - **环境变量**:安装过程中会自动将Git添加到`PATH`环境变量
-
 - **基本配置**:
   
   ```bash
@@ -78,7 +89,7 @@
   git config --global user.email "your.email@example.com"
   ```
 
-### 7. TortoiseGit配置
+### 6. TortoiseGit配置
 
 - **安装顺序**:先安装Git,再安装TortoiseGit
 - **安装路径**:按照默认路径安装即可
@@ -87,36 +98,3 @@
   - 在"General"选项卡中设置Git.exe路径
   - 在"Credential"选项卡中设置凭证存储方式
   - 在"Git"选项卡中设置用户名和邮箱
-
-### 三:上料拆分问题分析
-
-![](./images/Snipaste_2026-03-12_18-56-39.png) 
-
--问题描述:生产管理-工序排产二级-加工排产二级页面,下面的炉计划列表,
-
-有的数据的 库存挂料剩余支 字段 大于 装炉支-上料支 的值,需要将其调整到 库存挂料剩余支小于装炉支-上料支的数据,如图里的106、108和109行需要调整到107行
-
--处理方法:将106、108和109行的 炉计划ID和判定单号 改成107行的(如下图的炉计划ID是一样的,所以只改判定单号,如果是炉计划ID不一样的需要炉计划ID和判定单号都该)
-![](./images/Snipaste_2026-03-12_19-07-40.png) 
-
-```sql
-select mat_no, heat_plan_no_next,jugde_apply_code from mat_bc_m 
-where judge_stove_no = 'A26010297' and jugde_apply_code  ='C0728014012026011900015123'
-```
-
-mat_no-材料号(唯一标识)
-
-heat_plan_no_next-炉计划ID
-
-jugde_apply_code-判定单号
-
-judge_stove_no-判定炉号
-
-查询出要改的数据
-
-```sql
-update mat_bc_m set heat_plan_no_next = '{新的炉计划ID}', 
-jugde_apply_code ='{新的判定单号}' where judge_stove_no = '{炉号}' 
-and jugde_apply_code = '{判定单号}' 
-and mat_no='{要改的行的材料号}'(加上mat_no可针对要改的单行的,防止出错)
-```

+ 47 - 0
video/Lession3/fenliao.md

@@ -0,0 +1,47 @@
+# 材料管理流程
+
+| 版本号  | 变更日期       | 变更内容             | 变更人 |
+| ---- | ---------- | ---------------- | --- |
+| v1.0 | 2026-03-12 | 创建项目文档结构,添加FAQ模块 | 薛渗  |
+
+## 上料拆分问题分析
+
+![](./images/Snipaste_2026-03-12_18-56-39.png) 
+
+- **问题描述**
+
+> 生产管理-工序排产二级-加工排产二级页面
+> 
+> 下面的炉计划列表,有的数据的 库存挂料剩余支 字段 大于 装炉支-上料支 的值,需要将其调整到 库存挂料剩余支小于装炉支-上料支的数据,如图里的106、108和109行需要调整到107行
+
+- **处理方法**
+
+> 将106、108和109行的 炉计划ID和判定单号 改成107行的(如下图的炉计划ID是一样的,所以只改判定单号,如果是炉计划ID不一样的,炉计划ID和判定单号都需要改)
+
+  ![](./images/Snipaste_2026-03-12_19-07-40.png) 
+
+```sql
+select mat_no, heat_plan_no_next,jugde_apply_code 
+from mat_bc_m 
+where judge_stove_no = 'A26010297' 
+and jugde_apply_code  ='C0728014012026011900015123'
+```
+
+> 查询出要改的数据
+> 
+> mat_no-材料号(唯一标识)
+> 
+> heat_plan_no_next-炉计划ID
+> 
+> jugde_apply_code-判定单号
+> 
+> judge_stove_no-判定炉号
+
+****
+
+```sql
+update mat_bc_m set heat_plan_no_next = '{新的炉计划ID}', 
+jugde_apply_code ='{新的判定单号}' where judge_stove_no = '{炉号}' 
+and jugde_apply_code = '{判定单号}' 
+and mat_no='{要改的行的材料号}'(加上mat_no可针对要改的单行的,防止出错)
+```