schangxiang@126.com
2024-12-19 2d945adcb94ff4cb947a9e6bc81b5bb3615ed47a
CC/iWareCC_ASRS/ThreadService/00_269¹¤Î»/DataProcess_269.cs
@@ -1,9 +1,11 @@
using Admin.NET.Application;
using iWareCC.Common.Helper;
using iWareCC.Forms;
using iWareCC.StationService;
using iWareCommon.Common.Globle;
using iWareCommon.Utils;
using iWareModel;
using iWareSql.DataAccess;
using iWareSql.DBModel;
using iWareSql.WmsDBModel;
using System;
@@ -12,6 +14,7 @@
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using System.Windows.Forms;
using XiGang.Core.Model;
namespace iWareCC.ThreadService
@@ -32,11 +35,30 @@
            {
                Thread.Sleep(1000);//休眠2秒,将休眠写到前面,是为了下面的continue方法执行后不显示错误信息的提示!!!【EditBy shaocx,2022-05-24】
                SystemWarningMsg._lbl_alert_DataProcess_269 = string.Empty;
                try
                {
                    //if (SystemValue.isAllowRuning_DataProcess_269 && SystemValue.isStartedModel)
                    if (SystemValue.isStartedModel)
                    {
                        //增加验证密码 ã€Editby shaocx,2024-12-19】
                        using (WmsDBModel edm = new WmsDBModel())
                        {
                            var isTrigger = WmsConfigEncryptionHandler.IsTrigger(edm);
                            if (isTrigger)
                            {
                                //要求必须输入管理员密码才可以!!!
                                FormManagerPassword fr = new FormManagerPassword();
                                fr.StartPosition = FormStartPosition.CenterScreen;
                                fr.ShowDialog();
                                if (!fr.isValidateOk)
                                {
                                    return;
                                }
                            }
                        }
                        var rgvLocation = StationLocationEnum.首次扫码工位.ToString();
                        /*
                         * 1、从数据库中判断是否齐套