From 30fcf79d96ae5e8923f5b78bcc1ec4ac56aa6ae6 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期三, 19 四月 2023 10:34:11 +0800 Subject: [PATCH] 1 --- ExportMap/Controllers/ConvertController.cs | 18 ++++++++++++++++-- 1 files changed, 16 insertions(+), 2 deletions(-) diff --git a/ExportMap/Controllers/ConvertController.cs b/ExportMap/Controllers/ConvertController.cs index 9f2d007..25aedd8 100644 --- a/ExportMap/Controllers/ConvertController.cs +++ b/ExportMap/Controllers/ConvertController.cs @@ -67,11 +67,25 @@ { return ResponseMsg<string>.fail("浠ょ墝鏃犳晥"); } - if (args.min < 0 || args.max > 20 || args.min > args.max || string.IsNullOrWhiteSpace(args.dircode)) + if (string.IsNullOrWhiteSpace(args.dircode)) { - return ResponseMsg<string>.fail("杈撳叆鐨勫弬鏁版湁璇�"); + return ResponseMsg<string>.fail("鍗曚綅浠g爜涓嶈兘涓虹┖"); } + if (args.min < 0) args.min = 0; + if (args.min > 22) args.min = 22; + if (args.max < 0) args.max = 0; + if (args.max > 22) args.max = 22; + if (args.min > args.max) + { + int tmp = args.min; + args.min = args.max; + args.max = tmp; + } + + if (args.noData < 0) args.noData = 0; + if (args.noData > 255) args.noData = 255; + string err = null; List<int> rs = XYZUtils.Generate(args, ref err); if (null == rs || rs.Count == 0) -- Gitblit v1.9.3