zhaowc
2025-04-07 19e95f4acc328bbf62a0427fe658d00268019e66
Wms/WMS.BLL/SysServer/MaterialsServer.cs
@@ -150,10 +150,20 @@
                if (count > 0)
                {
                    throw new Exception("物料编码重复");
                    return 2;
                }
                switch (matedto.Warrantydate)
                {
                    case "1": //保存以月为单位
                        matedto.Warranty = matedto.Warranty * 30;
                        break;
                    case "2": //保存以年为单位
                        matedto.Warranty = matedto.Warranty * 365;
                        break;
                    default:
                        break;
                }
                //映射模型
                SysMaterials mate = _mapper.Map<SysMaterials>(matedto);
                mate.AuditStatusNo = "9"; //审核状态
@@ -209,14 +219,6 @@
            //捕获异常
            try
            {
                int count = GetMateByNo(matedto.SkuNo);
                if (count > 0)
                {
                    throw new Exception("物料编码重复");
                }
                if (matedto.AdventTime > 365 && matedto.AdventTime < 30)
                {
                    return 2;