| | |
| | | int pubid = PubDBHelper.InsertPublish(sys); |
| | | if (pubid > 0) |
| | | { |
| | | PubDBHelper.InsertMetaPub(meta.id, pubid); |
| | | PubDBHelper.InsertMetaPub(meta.id, pubid, args.userId); |
| | | } |
| | | } |
| | | |
| | |
| | | int pubid = PubDBHelper.InsertPublish(sys); |
| | | if (pubid > 0) |
| | | { |
| | | PubDBHelper.InsertMetaPub(meta.id, pubid); |
| | | PubDBHelper.InsertMetaPub(meta.id, pubid, args.userId); |
| | | } |
| | | } |
| | | |
| | |
| | | { |
| | | private static string insertPublishSql = "insert into lf.sys_publish(name, url, path, type, status, dirid, depid, min, max, json, create_user, geom, bak) values (@name, @url, @path, @type, @status, @dirid, @depid, @min, @max, @json, @create_user, @geom, @bak) returning id"; |
| | | |
| | | private static string insertMetaPubSql = "insert into lf.sys_meta_pub (metaid, pubid) select {0}, {1} from (select 1) temp where not exists (select 1 from lf.sys_meta_pub where metaid = {0} and pubid = {1})"; |
| | | private static string insertMetaPubSql = "insert into lf.sys_meta_pub (metaid, pubid, create_user) select {0}, {1}, {2} from (select 1) temp where not exists (select 1 from lf.sys_meta_pub where metaid = {0} and pubid = {1})"; |
| | | |
| | | /// <summary> |
| | | /// 是/否发布过 |
| | |
| | | /// <summary> |
| | | /// 插入元数据-数据发布表记录 |
| | | /// </summary> |
| | | public static int InsertMetaPub(int metaid, int pubid) |
| | | public static int InsertMetaPub(int metaid, int pubid, int userId) |
| | | { |
| | | string sql = string.Format(insertMetaPubSql, metaid, pubid); |
| | | string sql = string.Format(insertMetaPubSql, metaid, pubid, userId); |
| | | |
| | | return Tool.DBHelper.ExecuteNonQuery(sql); |
| | | } |