From 5ea36ab02c1f1fcf7195d3850d12e9a2072441ce Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期四, 03 八月 2023 09:34:47 +0800
Subject: [PATCH] 1

---
 ExportMap/db/TaskDBHelper.cs |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/ExportMap/db/TaskDBHelper.cs b/ExportMap/db/TaskDBHelper.cs
index f447dc8..4acb91e 100644
--- a/ExportMap/db/TaskDBHelper.cs
+++ b/ExportMap/db/TaskDBHelper.cs
@@ -29,7 +29,7 @@
         /// </summary>
         public static int Insert(SysTask task)
         {
-            string sql = "insert into lf.sys_task (name, status, type, descr, err, ip, pid, gids, depcode, dircode, create_user) values (@name, @status, @type, @descr, @err, @ip, @pid, @gids, @depcode, @dircode, @create_user)";
+            string sql = "insert into lf.sys_task (name, status, type, descr, err, ip, pid, gids, depcode, dircode, create_user) values (@name, @status, @type, @descr, @err, @ip, @pid, @gids, @depcode, @dircode, @create_user) returning id";
 
             List<DbParameter> list = Tools.GetParams<SysTask>(sql, task);
             object obj = Tools.DBHelper.GetScalar(sql, list.ToArray());
@@ -53,11 +53,12 @@
         /// <summary>
         /// 鍒涘缓浠诲姟瀹炰綋绫�
         /// </summary>
-        public static SysTask CreateTask(XYZArgs args)
+        public static SysTask CreateTask(XYZArgs args, string type)
         {
             SysTask task = new SysTask();
             task.name = args.name;
-            task.status = 0;
+            task.status = 1;
+            task.type = type;
             task.ip = Tools.GetLocalIP();
             task.gids = string.Join(",", args.ids.ToArray());
             task.depcode = args.depcode;
@@ -70,11 +71,12 @@
         /// <summary>
         /// 鍒涘缓浠诲姟瀹炰綋绫�
         /// </summary>
-        public static SysTask CreateTask(XYZArgs args, SysMeta meta)
+        public static SysTask CreateTask(XYZArgs args, SysMeta meta, string type)
         {
             SysTask task = new SysTask();
             task.name = meta.name;
-            task.status = 0;
+            task.status = 1;
+            task.type = type;
             task.ip = Tools.GetLocalIP();
             task.gids = meta.id.ToString();
             task.depcode = args.depcode;

--
Gitblit v1.9.3