以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- json生成并输出成text文件,遇到几个问题,1、同一个活动下多个数据被拆分,2、同一个活动下多个数据如何依次编号,3、怎么输出指定格式的文本 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=189235) |
||||||||
-- 作者:cnsjroom -- 发布时间:2023/11/18 13:10:00 -- json生成并输出成text文件,遇到几个问题,1、同一个活动下多个数据被拆分,2、同一个活动下多个数据如何依次编号,3、怎么输出指定格式的文本 json生成并输出成text文件,遇到几个问题,麻烦各位老师帮忙看看谢谢! 1、同一个活动下多个数据被拆分且出现重复输出;2、同一个活动下多个数据如何依次编号, 3、怎么输出指定格式的文本 想实现输出格式为:(红色部分未能实现) 一、遍历活动名称节点,然后按活动输出如下数据 {活动名称}中,经过对{案件名称}的评查打分。主要是一次活动中,会有多个案件名称出现,如在某某活动中,对案件名称1,名称2,……共计n件,进行评查评分。 二、遍历{案件名称}节点,然后名称进行遍历,逐案输出如下数据 经查{案件名称},评分总计{评分总分},其中审查调查{审查调查得分}分,审理{审理得分}分,加分{加分}分,加倍扣{加倍扣分}分,总分{最终得分}分,结论为:{评查等次}。 三、遍历带【标准】【项目】【细则】节点的内容循环输出 其中:标准合计{标准}分,项目合计{项目}分,细则合计{细则}分。其中某某标准共计分,项目1共计分,项目1下的细则1为1分,细则2为2分,项目2下的细则3为1分,标准1共计分,项目3下的……遍历到的就输出, 四、遍历具体的{卷宗名称}{材料名称}{评分}节点循环输出 具体为:(循环children中的数据隔行输出) 1、{卷宗名称}卷中的{材料名称},因{参考规则}得{评分}。 2、{卷宗名称}卷中的{材料名称},因{参考规则}得{评分}。 3、{卷宗名称}卷中的{材料名称},因{参考规则}得{评分}。 …… 目前:json数据
wenben内容与上图一样,没有实现预期内容格式的输出
Dim cmd As New SQLCommand Dim val, val00, val11, val22 , val33, val44 , val55, val66, val77 As Double Dim val1 , val2 , val3 As Integer cmd.Con nec tio nName = "主数据源" \'记得设置数据源名称 cmd.CommandText = "Se lect 项目,标准,活动名称,案件名称,卷宗名称,资料名称,评查活动id,评查案件id,材料id,卷宗id,一票否决,案件阶段,评分,guid,细则,分值类型,评分人 From {评查资料评分明细} where 评查活动id is not null " Dim dt As DataTable = cmd.ExecuteReader Dim dt1 As DataTable Dim ja As New JArray For Each ss As String() In dt.getvalues("评查活动id|评查案件id|活动名称|案件名称|评分人") Dim jo As New JObject jo("评查活动id") = ss(0) jo("评查案件id") = ss(1) jo("案件名称") = ss(3) jo("活动名称") = ss(2) jo("评分人") = ss(4) cmd.CommandText = "Sel ec t count(guid) From {评查资料评分明细} Where 评查活动id=\'" & ss(0) & "\'and 评查案件id=\'" & ss(1) & "\' and 一票否决=\'是\'" val1 = cmd.ExecuteScalar() jo("一票否决数") = val1 cmd.CommandText = "S el e ct 活动名称,开始日期,结束日期,评查人员 From {评查活动} where guid=\'" & ss(0) & "\'" dt1 = cmd.ExecuteReader For Each pchd As String() In dt1.getvalues("活动名称|开始日期|结束日期|评查人员") jo("活动名称") = pchd(0) jo("开始日期") = pchd(1) jo("结束日期") = pchd(2) jo("评查人员") = pchd(3) cmd.CommandText = "Se le ct 姓名 From {评查活动评查人员} where 评查活动id=\'" & ss(0) & "\'" dt1 = cmd.ExecuteReader For Each pcry As String In dt1.getvalues("姓名") cmd.CommandText = "Se l ect count(*) From {评查活动评查人员} where 评查活动id=\'" & ss(0) & "\'" val2 = cmd.ExecuteScalar() jo("评查人数") = val2 Next Next cmd.CommandText = "Sel e ct 案件名称 From {评查活动案件} where 活动id=\'" & ss(0) & "\'" dt1 = cmd.ExecuteReader Dim s As String s = dt1.GetComboListString("案件名称") jo("案件id集合") = s.Replace("|", ",") cmd.CommandText = "S el ec t count(*) From {评查活动案件} where 活动id=\'" & ss(0) & "\'" val3 = cmd.ExecuteScalar() jo("案件数量") = val3 For Each ss22 As String In dt.getvalues("标准", "评查活动id=\'" & ss(0) & "\'and 评查案件id=\'" & ss(1) & "\'") cmd.CommandText = "S ele ct sum(评分) From {评查资料评分明细} Where 评查活动id=\'" & ss(0) & "\'and 评查案件id=\'" & ss(1) & "\' and 一票否决=\'否\' and 标准=\'" & ss22 & "\'" val55 = cmd.ExecuteScalar() jo("【标准】" + ss22 + "得分") = val55 For Each ss33 As String In dt.getvalues("项目", "标准=\'" & ss22 & "\' and 评查活动id=\'" & ss(0) & "\'and 评查案件id=\'" & ss(1) & "\'") cmd.CommandText = "Sel e ct sum(评分) From {评查资料评分明细} Where 评查活动id=\'" & ss(0) & "\'and 评查案件id=\'" & ss(1) & "\' and 一票否决=\'否\' and 标准=\'" & ss22 & "\'and 项目=\'" & ss33 & "\'" val66 = cmd.ExecuteScalar() jo("【项目】" + ss33 + "得分") = val66 For Each ss44 As String In dt.getvalues("细则", "标准=\'" & ss22 & "\' and 评查活动id=\'" & ss(0) & "\'and 评查案件id=\'" & ss(1) & "\'and 项目=\'" & ss33 & "\'") cmd.CommandText = "Se le ct Sum(评分) From {评查资料评分明细} Where 评查活动id=\'" & ss(0) & "\'and 评查案件id=\'" & ss(1) & "\' and 一票否决=\'否\' and 标准=\'" & ss22 & "\'and 项目=\'" & ss33 & "\'and 细则=\'" & ss44 & "\'" val77 = cmd.ExecuteScalar() jo("【细则】" + ss44 + "得分") = val77 Next Next Next cmd.CommandText = "Se lec t Sum(评分) From {评查资料评分明细} Where 评查活动id=\'" & ss(0) & "\'and 评查案件id=\'" & ss(1) & "\'" val00 = cmd.ExecuteScalar() jo("评分总分") = val00 cmd.CommandText = "Sel e ct Sum(评分) From {评查资料评分明细} Where 评查活动id=\'" & ss(0) & "\'and 评查案件id=\'" & ss(1) & "\'and 案件阶段=\'审查调查阶段\'" val11 = cmd.ExecuteScalar() jo("审查调查总分") = val11 jo("审查调查得分") = 50 - val11 cmd.CommandText = "Sel e ct Sum(评分) From {评查资料评分明细} Where 评查活动id=\'" & ss(0) & "\'and 评查案件id=\'" & ss(1) & "\'and 案件阶段=\'审理阶段\'" val22 = cmd.ExecuteScalar() jo("审理总分") = val22 jo("审理得分") = 50 - val22 cmd.CommandText = "Se le ct Sum(评分) From {评查资料评分明细} Where 评查活动id=\'" & ss(0) & "\'and 评查案件id=\'" & ss(1) & "\'and 案件阶段=\'审理阶段\' and 分值类型=\'加分\'" val33 = cmd.ExecuteScalar() If val33 > 10 Then val33 = 10 Else If val33 > 0 And val33 < 2 Then val33 = 2 End If jo("加分") = val33 cmd.CommandText = "Se l ect Sum(评分) From {评查资料评分明细} Where 评查活动id=\'" & ss(0) & "\'and 评查案件id=\'" & ss(1) & "\'and 案件阶段=\'审理阶段\'and 分值类型=\'加倍扣分\'" val44 = cmd.ExecuteScalar() If val44 > 10 Then val44 = 10 Else If val44 > 0 And val44 < 1 Then val44 = 1 End If jo("加倍扣分") = val44 val = (50 - val11) + (50 - val22) + val33 - val44 jo("最终得分") = val Dim dengci As String If val > 90 And val1 <= 0 Then dengci = "优秀" Else If val > 75 And val < 90 And val1 <= 0 Then dengci = "合格" Else If val > 60 And val < 75 And val1 <= 0 Then dengci = "瑕疵" Else If val < 60 Or val1 > 0 Then dengci = "不合格" End If jo("评查等次") = dengci ja.Add(jo) Dim ja1 As New JArray For Each ss2 As String() In dt.getvalues("材料id|一票否决|案件阶段|评分|guid|细则|卷宗id|资料名称|卷宗名称|分值类型", "评查活动id=\'" & ss(0) & "\'and 评查案件id=\'" & ss(1) & "\'") Dim jo1 As New JObject jo1("卷宗id") = ss2(6) jo1("卷宗名称") = ss2(8) jo1("材料id") = ss2(0) jo1("资料名称") = ss2(7) jo1("扣分id") = ss2(4) jo1("一票否决") = ss2(1) jo1("案件阶段") = ss2(2) jo1("参考规则") = ss2(5) jo1("分值类型") = ss2(9) jo1("评分") = ss2(3) ja1.Add(jo1) Next jo("children") = ja1 Next \'Output.Show(ja.ToString) msg(ja.ToString) Dim json As String = ja.ToString Dim ja12 As JArray = Jarray.Parse(json) Dim sss As String Dim ssss As String Dim wenben As String Dim time As String Dim aa As Integer Dim bb As Integer For i As Integer = 0 To ja12.Count - 1 bb = 0 aa = 0 sss = "" ssss = "" \' & ja12(i)("开始日期").ToString() & "至"& ja12(i)("结束日期").ToString() & ",对" & ja12(i)("案件id集合").ToString() & "等" & ja12(i)("案件数量").ToString() & "件案事件进行评查评分,组织" & ja12(i)("评查人员").ToString() & "等" & ja12(i)("评查人数").ToString() & "人参与评查活动。" & Chr(13) & Chr(10) sss = "在" & ja12(i)("活动名称").ToString() & "活动中,从" & Chr(13) & Chr(10) bb = bb + 1 ssss &= bb & "、由" & ja12(i)("评分人").ToString() & "对" & ja12(i)("案件名称").ToString() & "案件进行评查打分,其中:审查调查阶段得分" & ja12(i)("审查调查得分").ToString() & "分,审理阶段得分" & ja12(i)("审理得分").ToString() & "分,加分" & ja12(i)("加分").ToString() & "分,加倍扣分" & ja12(i)("加倍扣分").ToString() & "分,总分为:" & ja12(i)("最终得分").ToString() & "分,评为:" & ja12(i)("评查等次").ToString() & "案件。" & Chr(13) & Chr(10) ssss &= "评审及分值明细为:" & Chr(13) & Chr(10) Dim ja121 As JArray = Jarray.Parse(ja12(i)("children").ToString()) For i121 As Integer = 0 To ja121.Count - 1 aa = aa + 1 ssss &= "(" & aa & ")、" & ja121(i121)("卷宗名称").ToString() & "卷中" & ja121(i121)("资料名称").ToString().Replace(".pdf", "").Replace(".png", "") & "的材料因" & ja121(i121)("参考规则").ToString() & "(" & ja121(i121)("分值类型").ToString().Replace("分", "") & ja121(i121)("评分").ToString() & "分);" & Chr(13) & Chr(10) Next wenben = sss & ssss Output.Show(wenben) time = Format(Date.now, "yyyyMMddHHmmss") Dim s22 As String = wenben FileSys.WriteAllText(ProjectPath & "/Reports/wenben" & time & ".txt", s22, True, Encoding.UTF8) Next [此贴子已经被作者于2023/11/18 13:12:06编辑过]
|
||||||||
-- 作者:有点蓝 -- 发布时间:2023/11/18 13:50:00 -- 没看懂。请这样说明。 1、原始的数据是什么?请提供上来 2、最终需要什么效果?请手打一份正确的效果发上来做参考
|
||||||||
-- 作者:cnsjroom -- 发布时间:2023/11/18 14:10:00 -- 麻烦老师看看 是不是这样的数据 1、原始数据在123活动中,从 1、由李对1111案件进行评查打分,其中:审查调查阶段得分45分,审理阶段得分50分,加分0分,加倍扣分0分,总分为:95分,评为:优秀案件。 评审及分值明细为: (1)、证据卷中20231101问题的材料因主要证据不到位(扣2.5分); (2)、证据卷中20231101问题的材料因事实认定错误(扣2.5分); 在11活动中,从 1、由李对1111案件进行评查打分,其中:审查调查阶段得分20分,审理阶段得分50分,加分0分,加倍扣分0分,总分为:70分,评为:瑕疵案件。 评审及分值明细为: (1)、材料卷中2的材料因主要证据不到位(扣2.5分); (2)、材料卷中2的材料因主要证据不到位 审理部门指出后不予纠正(扣5分); (3)、证据卷中20231101问题的材料因遗漏应当认定的违纪违法事实且未作出合理说明(扣2.5分); (4)、证据卷中20231101问题的材料因遗漏应当认定的违纪违法事实且未作出合理说明(扣2.5分); (5)、证据卷中20231101问题的材料因基本事实不清楚(扣2.5分); (6)、证据卷中20231101问题的材料因基本事实不清楚(扣2.5分); (7)、证据卷中20231101问题的材料因基本事实不清楚 审理部门指出后不予纠正(扣5分); (8)、材料卷中20231101问题的材料因基本事实不清楚(扣2.5分); (9)、证据卷中EventCode的材料因事实认定错误(扣2.5分); (10)、证据卷中EventCode的材料因基本事实不清楚 审理部门未予指出(扣2.5分); 在11活动中,从 1、由李对3333案件进行评查打分,其中:审查调查阶段得分37.5分,审理阶段得分50分,加分0分,加倍扣分0分,总分为:87.5分,评为:合格案件。 评审及分值明细为: (1)、调查取证卷中33的材料因遗漏应当认定的违纪违法事实且未作出合理说明(扣2.5分); (2)、调查取证卷中33的材料因基本事实不清楚 审理部门指出后不予纠正(扣5分); (3)、调查取证卷中33的材料因事实认定错误 审理部门指出后不予纠正(扣5分); 在11活动中,从 1、由李对3333案件进行评查打分,其中:审查调查阶段得分37.5分,审理阶段得分50分,加分0分,加倍扣分0分,总分为:87.5分,评为:合格案件。 评审及分值明细为: (1)、调查取证卷中33的材料因遗漏应当认定的违纪违法事实且未作出合理说明(扣2.5分); (2)、调查取证卷中33的材料因基本事实不清楚 审理部门指出后不予纠正(扣5分); (3)、调查取证卷中33的材料因事实认定错误 审理部门指出后不予纠正(扣5分); 在11活动中,从 1、由李对1111案件进行评查打分,其中:审查调查阶段得分47.5分,审理阶段得分50分,加分0分,加倍扣分0分,总分为:97.5分,评为:优秀案件。 评审及分值明细为: (1)、证据卷中20231101问题的材料因基本事实不清楚(扣2.5分); 在44活动中,从 1、由李对1111案件进行评查打分,其中:审查调查阶段得分15分,审理阶段得分50分,加分0分,加倍扣分0分,总分为:65分,评为:瑕疵案件。 评审及分值明细为: (1)、材料卷中2的材料因主要证据不到位(扣2.5分); (2)、证据卷中20231101问题的材料因主要证据不到位 审理部门未予纠正(扣2.5分); (3)、证据卷中20231101问题的材料因主要证据不到位(扣2.5分); (4)、证据卷中20231101问题的材料因基本事实不清楚(扣2.5分); (5)、证据卷中20231101问题的材料因事实认定错误 审理部门指出后不予纠正(扣5分); (6)、证据卷中20231101问题的材料因基本事实不清楚 审理部门指出后不予纠正(扣5分); (7)、材料卷中20231101问题的材料因主要证据不到位(扣2.5分); (8)、材料卷中20231101问题的材料因基本事实不清楚(扣2.5分); (9)、证据卷中EventCode的材料因遗漏应当认定的违纪违法事实且未作出合理说明(扣2.5分); (10)、证据卷中EventCode的材料因主要证据不到位 审理部门未予指出(扣2.5分); (11)、证据卷中EventCode的材料因遗漏应当认定的违纪违法事实且未作合理说明 审理部门指出后不予纠正(扣5分); 2、目标数据格式:【目标格式,根据josn数据的多少会循环】 一、在123活动中,从某年某月某日至某年某月某日,共对某某,某某某等N件案件开展了评查,共有某某,某某等2人参加评查。其中优秀多少,合格多少,瑕疵多少,不合格多少。 1、由李对1111案件进行评查打分,其中:审查调查阶段得分45分,审理阶段得分50分,加分0分,加倍扣分0分,总分为:95分,评为:优秀案件。 其中【标准】事实清楚、证据确凿得分5.0,【项目】事实证据得分5.0,【细则】事实认定错误得分2.5,【细则】主要证据不到位得分2.5(注意会有多个类似,按照标准-项目-细则的顺序依次输出) 评审及分值明细为: (1)、证据卷中20231101问题的材料因主要证据不到位(扣2.5分); (2)、证据卷中20231101问题的材料因事实认定错误(扣2.5分); 二、在11活动中,从某年某月某日至某年某月某日,共对某某,某某某等N件案件开展了评查,共有某某,某某等2人参加评查。其中优秀多少,合格多少,瑕疵多少,不合格多少。 1、由李对1111案件进行评查打分,其中:审查调查阶段得分20分,审理阶段得分50分,加分0分,加倍扣分0分,总分为:70分,评为:瑕疵案件。 其中【标准】事实清楚、证据确凿得分5.0,【项目】事实证据得分5.0,【细则】事实认定错误得分2.5,【细则】主要证据不到位得分2.5(注意会有多个类似,按照标准-项目-细则的顺序依次输出) 评审及分值明细为: (1)、材料卷中2的材料因主要证据不到位(扣2.5分); (2)、材料卷中2的材料因主要证据不到位 审理部门指出后不予纠正(扣5分); (3)、证据卷中20231101问题的材料因遗漏应当认定的违纪违法事实且未作出合理说明(扣2.5分); (4)、证据卷中20231101问题的材料因遗漏应当认定的违纪违法事实且未作出合理说明(扣2.5分); (5)、证据卷中20231101问题的材料因基本事实不清楚(扣2.5分); (6)、证据卷中20231101问题的材料因基本事实不清楚(扣2.5分); (7)、证据卷中20231101问题的材料因基本事实不清楚 审理部门指出后不予纠正(扣5分); (8)、材料卷中20231101问题的材料因基本事实不清楚(扣2.5分); (9)、证据卷中EventCode的材料因事实认定错误(扣2.5分); (10)、证据卷中EventCode的材料因基本事实不清楚 审理部门未予指出(扣2.5分); 2、由李对3333案件进行评查打分,其中:审查调查阶段得分37.5分,审理阶段得分50分,加分0分,加倍扣分0分,总分为:87.5分,评为:合格案件。 其中【标准】事实清楚、证据确凿得分5.0,【项目】事实证据得分5.0,【细则】事实认定错误得分2.5,【细则】主要证据不到位得分2.5(注意会有多个类似,按照标准-项目-细则的顺序依次输出) 评审及分值明细为: (1)、调查取证卷中33的材料因遗漏应当认定的违纪违法事实且未作出合理说明(扣2.5分); (2)、调查取证卷中33的材料因基本事实不清楚 审理部门指出后不予纠正(扣5分); (3)、调查取证卷中33的材料因事实认定错误 审理部门指出后不予纠正(扣5分); 3.josn语句 [ { "评查活动id": "2702cc6b-23bc-4a3d-b3d9-e036a8f0ec3c", "评查案件id": "fe686d2b-9d8c-4a99-bafc-0cf0a48ca328", "案件名称": "1111", "活动名称": "123", "评分人": "李", "一票否决数": 0, "开始日期": "2023-11-16", "结束日期": "2023-11-08", "评查人员": "admin,李", "评查人数": 2, "案件id集合": "11,33", "案件数量": 2, "【标准】事实清楚、证据确凿得分": 5.0, "【项目】事实证据得分": 5.0, "【细则】事实认定错误得分": 2.5, "【细则】主要证据不到位得分": 2.5, "评分总分": 5.0, "审查调查总分": 5.0, "审查调查得分": 45.0, "审理总分": 0.0, "审理得分": 50.0, "加分": 0.0, "加倍扣分": 0.0, "最终得分": 95.0, "评查等次": "优秀", "children": [ { "卷宗id": "bdcebda0-397c-440a-b3a3-ab3470b87857", "卷宗名称": "证据", "材料id": "61994104-7b5b-48bc-b2e8-ea82c69e28c1", "资料名称": "20231101问题.pdf", "扣分id": "0e987cb8-ccb1-42f4-99e8-72011c4d6755", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "主要证据不到位", "分值类型": "扣分", "评分": "2.5" }, { "卷宗id": "bdcebda0-397c-440a-b3a3-ab3470b87857", "卷宗名称": "证据", "材料id": "61994104-7b5b-48bc-b2e8-ea82c69e28c1", "资料名称": "20231101问题.pdf", "扣分id": "92446245-a22d-4bd8-94c6-d4a187406911", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "事实认定错误", "分值类型": "扣分", "评分": "2.5" } ] }, { "评查活动id": "3a71a95f-dcba-4752-b57a-fbe5bb86f78a", "评查案件id": "fe686d2b-9d8c-4a99-bafc-0cf0a48ca328", "案件名称": "1111", "活动名称": "11", "评分人": "李", "一票否决数": 0, "案件id集合": "11", "案件数量": 1, "【标准】事实清楚、证据确凿得分": 30.0, "【项目】事实证据得分": 30.0, "【细则】基本事实不清楚得分": 7.5, "【细则】基本事实不清楚 审理部门未予指出得分": 2.5, "【细则】基本事实不清楚 审理部门指出后不予纠正得分": 5.0, "【细则】事实认定错误得分": 2.5, "【细则】遗漏应当认定的违纪违法事实且未作出合理说明得分": 5.0, "【细则】主要证据不到位得分": 2.5, "【细则】主要证据不到位 审理部门指出后不予纠正得分": 5.0, "评分总分": 30.0, "审查调查总分": 30.0, "审查调查得分": 20.0, "审理总分": 0.0, "审理得分": 50.0, "加分": 0.0, "加倍扣分": 0.0, "最终得分": 70.0, "评查等次": "瑕疵", "children": [ { "卷宗id": "9f297614-5731-4e95-b532-6fbae0145630", "卷宗名称": "材料", "材料id": "3eb2cd17-7faf-45f7-ac75-595c8d9f2b74", "资料名称": "2.png", "扣分id": "0e69f54b-5542-4780-a051-6706f07af2e1", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "主要证据不到位", "分值类型": "扣分", "评分": "2.5" }, { "卷宗id": "9f297614-5731-4e95-b532-6fbae0145630", "卷宗名称": "材料", "材料id": "3eb2cd17-7faf-45f7-ac75-595c8d9f2b74", "资料名称": "2.png", "扣分id": "c13623a0-79d4-4685-8807-666d26225fde", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "主要证据不到位 审理部门指出后不予纠正", "分值类型": "扣分", "评分": "5" }, { "卷宗id": "bdcebda0-397c-440a-b3a3-ab3470b87857", "卷宗名称": "证据", "材料id": "61994104-7b5b-48bc-b2e8-ea82c69e28c1", "资料名称": "20231101问题.pdf", "扣分id": "05eaefcd-336b-409f-b46a-39ed3e8b17cf", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "遗漏应当认定的违纪违法事实且未作出合理说明", "分值类型": "扣分", "评分": "2.5" }, { "卷宗id": "bdcebda0-397c-440a-b3a3-ab3470b87857", "卷宗名称": "证据", "材料id": "61994104-7b5b-48bc-b2e8-ea82c69e28c1", "资料名称": "20231101问题.pdf", "扣分id": "16eef773-758e-4721-b38a-f96d1a129e25", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "遗漏应当认定的违纪违法事实且未作出合理说明", "分值类型": "扣分", "评分": "2.5" }, { "卷宗id": "bdcebda0-397c-440a-b3a3-ab3470b87857", "卷宗名称": "证据", "材料id": "61994104-7b5b-48bc-b2e8-ea82c69e28c1", "资料名称": "20231101问题.pdf", "扣分id": "510afc56-24eb-4014-886d-59007ddfb5b7", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "基本事实不清楚", "分值类型": "扣分", "评分": "2.5" }, { "卷宗id": "bdcebda0-397c-440a-b3a3-ab3470b87857", "卷宗名称": "证据", "材料id": "61994104-7b5b-48bc-b2e8-ea82c69e28c1", "资料名称": "20231101问题.pdf", "扣分id": "aeae056e-c829-436d-9e7e-82e3a0db3248", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "基本事实不清楚", "分值类型": "扣分", "评分": "2.5" }, { "卷宗id": "bdcebda0-397c-440a-b3a3-ab3470b87857", "卷宗名称": "证据", "材料id": "61994104-7b5b-48bc-b2e8-ea82c69e28c1", "资料名称": "20231101问题.pdf", "扣分id": "4be333b3-e416-4809-9283-23dd78d249ec", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "基本事实不清楚 审理部门指出后不予纠正", "分值类型": "扣分", "评分": "5" }, { "卷宗id": "9f297614-5731-4e95-b532-6fbae0145630", "卷宗名称": "材料", "材料id": "91da8a6a-9659-4b5e-9c2d-6ff4b78b1335", "资料名称": "20231101问题.pdf", "扣分id": "5be64011-86ac-4f86-8d0f-c3589ab7106b", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "基本事实不清楚", "分值类型": "扣分", "评分": "2.5" }, { "卷宗id": "bdcebda0-397c-440a-b3a3-ab3470b87857", "卷宗名称": "证据", "材料id": "e9209387-dc24-4bd4-841d-5cd23e727540", "资料名称": "EventCode.pdf", "扣分id": "29b4f715-2b99-4f31-bd41-1757c9d05698", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "事实认定错误", "分值类型": "扣分", "评分": "2.5" }, { "卷宗id": "bdcebda0-397c-440a-b3a3-ab3470b87857", "卷宗名称": "证据", "材料id": "e9209387-dc24-4bd4-841d-5cd23e727540", "资料名称": "EventCode.pdf", "扣分id": "9af2989c-c1e1-4b5f-9b08-883ea4315949", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "基本事实不清楚 审理部门未予指出", "分值类型": "扣分", "评分": "2.5" } ] }, { "评查活动id": "51def247-2270-4849-a4ab-3d446c3c0494", "评查案件id": "f94541c7-93cf-4157-8036-650bea794f27", "案件名称": "3333", "活动名称": "11", "评分人": "李", "一票否决数": 0, "开始日期": "2023-11-03", "结束日期": "2023-11-08", "评查人员": "admin,李,", "评查人数": 3, "案件id集合": "11,33", "案件数量": 2, "【标准】事实清楚、证据确凿得分": 12.5, "【项目】事实证据得分": 12.5, "【细则】基本事实不清楚 审理部门指出后不予纠正得分": 5.0, "【细则】事实认定错误 审理部门指出后不予纠正得分": 5.0, "【细则】遗漏应当认定的违纪违法事实且未作出合理说明得分": 2.5, "评分总分": 12.5, "审查调查总分": 12.5, "审查调查得分": 37.5, "审理总分": 0.0, "审理得分": 50.0, "加分": 0.0, "加倍扣分": 0.0, "最终得分": 87.5, "评查等次": "合格", "children": [ { "卷宗id": "7e004e67-1ec1-41a5-8ae8-b420ce45d670", "卷宗名称": "调查取证", "材料id": "5a85387e-52f0-4fbc-a852-358e42a61733", "资料名称": "33.png", "扣分id": "3280153a-324b-4fc4-be0c-eaf88aa56b10", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "遗漏应当认定的违纪违法事实且未作出合理说明", "分值类型": "扣分", "评分": "2.5" }, { "卷宗id": "7e004e67-1ec1-41a5-8ae8-b420ce45d670", "卷宗名称": "调查取证", "材料id": "5a85387e-52f0-4fbc-a852-358e42a61733", "资料名称": "33.png", "扣分id": "4ee062b8-e69c-4a29-83de-a126c7b936df", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "基本事实不清楚 审理部门指出后不予纠正", "分值类型": "扣分", "评分": "5" }, { "卷宗id": "7e004e67-1ec1-41a5-8ae8-b420ce45d670", "卷宗名称": "调查取证", "材料id": "5a85387e-52f0-4fbc-a852-358e42a61733", "资料名称": "33.png", "扣分id": "6b3aa4ad-34ce-4884-9937-1a13ebcd7d96", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "事实认定错误 审理部门指出后不予纠正", "分值类型": "扣分", "评分": "5" } ] }, { "评查活动id": "51def247-2270-4849-a4ab-3d446c3c0494", "评查案件id": "f94541c7-93cf-4157-8036-650bea794f27", "案件名称": "3333", "活动名称": "11", "评分人": "李", "一票否决数": 0, "开始日期": "2023-11-03", "结束日期": "2023-11-08", "评查人员": "admin,李,", "评查人数": 3, "案件id集合": "11,33", "案件数量": 2, "【标准】事实清楚、证据确凿得分": 12.5, "【项目】事实证据得分": 12.5, "【细则】基本事实不清楚 审理部门指出后不予纠正得分": 5.0, "【细则】事实认定错误 审理部门指出后不予纠正得分": 5.0, "【细则】遗漏应当认定的违纪违法事实且未作出合理说明得分": 2.5, "评分总分": 12.5, "审查调查总分": 12.5, "审查调查得分": 37.5, "审理总分": 0.0, "审理得分": 50.0, "加分": 0.0, "加倍扣分": 0.0, "最终得分": 87.5, "评查等次": "合格", "children": [ { "卷宗id": "7e004e67-1ec1-41a5-8ae8-b420ce45d670", "卷宗名称": "调查取证", "材料id": "5a85387e-52f0-4fbc-a852-358e42a61733", "资料名称": "33.png", "扣分id": "3280153a-324b-4fc4-be0c-eaf88aa56b10", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "遗漏应当认定的违纪违法事实且未作出合理说明", "分值类型": "扣分", "评分": "2.5" }, { "卷宗id": "7e004e67-1ec1-41a5-8ae8-b420ce45d670", "卷宗名称": "调查取证", "材料id": "5a85387e-52f0-4fbc-a852-358e42a61733", "资料名称": "33.png", "扣分id": "4ee062b8-e69c-4a29-83de-a126c7b936df", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "基本事实不清楚 审理部门指出后不予纠正", "分值类型": "扣分", "评分": "5" }, { "卷宗id": "7e004e67-1ec1-41a5-8ae8-b420ce45d670", "卷宗名称": "调查取证", "材料id": "5a85387e-52f0-4fbc-a852-358e42a61733", "资料名称": "33.png", "扣分id": "6b3aa4ad-34ce-4884-9937-1a13ebcd7d96", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "事实认定错误 审理部门指出后不予纠正", "分值类型": "扣分", "评分": "5" } ] }, { "评查活动id": "51def247-2270-4849-a4ab-3d446c3c0494", "评查案件id": "fe686d2b-9d8c-4a99-bafc-0cf0a48ca328", "案件名称": "1111", "活动名称": "11", "评分人": "李", "一票否决数": 0, "开始日期": "2023-11-03", "结束日期": "2023-11-08", "评查人员": "admin,李,", "评查人数": 3, "案件id集合": "11,33", "案件数量": 2, "【标准】事实清楚、证据确凿得分": 2.5, "【项目】事实证据得分": 2.5, "【细则】基本事实不清楚得分": 2.5, "评分总分": 2.5, "审查调查总分": 2.5, "审查调查得分": 47.5, "审理总分": 0.0, "审理得分": 50.0, "加分": 0.0, "加倍扣分": 0.0, "最终得分": 97.5, "评查等次": "优秀", "children": [ { "卷宗id": "bdcebda0-397c-440a-b3a3-ab3470b87857", "卷宗名称": "证据", "材料id": "61994104-7b5b-48bc-b2e8-ea82c69e28c1", "资料名称": "20231101问题.pdf", "扣分id": "efcfc2f0-8521-48be-9248-5c2ba97e5427", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "基本事实不清楚", "分值类型": "扣分", "评分": "2.5" } ] }, { "评查活动id": "ae15fa92-1f7f-4d2a-b523-0432250d1049", "评查案件id": "fe686d2b-9d8c-4a99-bafc-0cf0a48ca328", "案件名称": "1111", "活动名称": "44", "评分人": "李", "一票否决数": 0, "案件id集合": "11,33", "案件数量": 2, "【标准】事实清楚、证据确凿得分": 35.0, "【项目】事实证据得分": 35.0, "【细则】基本事实不清楚得分": 5.0, "【细则】基本事实不清楚 审理部门指出后不予纠正得分": 5.0, "【细则】事实认定错误 审理部门指出后不予纠正得分": 5.0, "【细则】遗漏应当认定的违纪违法事实且未作出合理说明得分": 2.5, "【细则】遗漏应当认定的违纪违法事实且未作合理说明 审理部门指出后不予纠正得分": 5.0, "【细则】主要证据不到位得分": 7.5, "【细则】主要证据不到位 审理部门未予纠正得分": 2.5, "【细则】主要证据不到位 审理部门未予指出得分": 2.5, "评分总分": 35.0, "审查调查总分": 35.0, "审查调查得分": 15.0, "审理总分": 0.0, "审理得分": 50.0, "加分": 0.0, "加倍扣分": 0.0, "最终得分": 65.0, "评查等次": "瑕疵", "children": [ { "卷宗id": "9f297614-5731-4e95-b532-6fbae0145630", "卷宗名称": "材料", "材料id": "3eb2cd17-7faf-45f7-ac75-595c8d9f2b74", "资料名称": "2.png", "扣分id": "cbbd6139-0278-4bc8-b66b-2d115e7878e0", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "主要证据不到位", "分值类型": "扣分", "评分": "2.5" }, { "卷宗id": "bdcebda0-397c-440a-b3a3-ab3470b87857", "卷宗名称": "证据", "材料id": "61994104-7b5b-48bc-b2e8-ea82c69e28c1", "资料名称": "20231101问题.pdf", "扣分id": "3f7e05e0-2dc1-4035-aa4a-24bb83995313", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "主要证据不到位 审理部门未予纠正", "分值类型": "扣分", "评分": "2.5" }, { "卷宗id": "bdcebda0-397c-440a-b3a3-ab3470b87857", "卷宗名称": "证据", "材料id": "61994104-7b5b-48bc-b2e8-ea82c69e28c1", "资料名称": "20231101问题.pdf", "扣分id": "9bb9ebba-2e9f-415b-90e6-9e80c663678a", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "主要证据不到位", "分值类型": "扣分", "评分": "2.5" }, { "卷宗id": "bdcebda0-397c-440a-b3a3-ab3470b87857", "卷宗名称": "证据", "材料id": "61994104-7b5b-48bc-b2e8-ea82c69e28c1", "资料名称": "20231101问题.pdf", "扣分id": "f8cda885-4376-4fc4-b09d-685101970908", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "基本事实不清楚", "分值类型": "扣分", "评分": "2.5" }, { "卷宗id": "bdcebda0-397c-440a-b3a3-ab3470b87857", "卷宗名称": "证据", "材料id": "61994104-7b5b-48bc-b2e8-ea82c69e28c1", "资料名称": "20231101问题.pdf", "扣分id": "e798b38a-3c47-41f4-b990-33da2cd6243c", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "事实认定错误 审理部门指出后不予纠正", "分值类型": "扣分", "评分": "5" }, { "卷宗id": "bdcebda0-397c-440a-b3a3-ab3470b87857", "卷宗名称": "证据", "材料id": "61994104-7b5b-48bc-b2e8-ea82c69e28c1", "资料名称": "20231101问题.pdf", "扣分id": "e978c50d-6dce-43f9-989e-832a1ddca5e1", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "基本事实不清楚 审理部门指出后不予纠正", "分值类型": "扣分", "评分": "5" }, { "卷宗id": "9f297614-5731-4e95-b532-6fbae0145630", "卷宗名称": "材料", "材料id": "91da8a6a-9659-4b5e-9c2d-6ff4b78b1335", "资料名称": "20231101问题.pdf", "扣分id": "21fbb193-0800-461d-9092-d54fa0e08893", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "主要证据不到位", "分值类型": "扣分", "评分": "2.5" }, { "卷宗id": "9f297614-5731-4e95-b532-6fbae0145630", "卷宗名称": "材料", "材料id": "91da8a6a-9659-4b5e-9c2d-6ff4b78b1335", "资料名称": "20231101问题.pdf", "扣分id": "d903eab5-6766-48fb-adc5-59303b122253", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "基本事实不清楚", "分值类型": "扣分", "评分": "2.5" }, { "卷宗id": "bdcebda0-397c-440a-b3a3-ab3470b87857", "卷宗名称": "证据", "材料id": "e9209387-dc24-4bd4-841d-5cd23e727540", "资料名称": "EventCode.pdf", "扣分id": "8a4e9e99-0ece-484e-90da-eda22f3818b6", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "遗漏应当认定的违纪违法事实且未作出合理说明", "分值类型": "扣分", "评分": "2.5" }, { "卷宗id": "bdcebda0-397c-440a-b3a3-ab3470b87857", "卷宗名称": "证据", "材料id": "e9209387-dc24-4bd4-841d-5cd23e727540", "资料名称": "EventCode.pdf", "扣分id": "c8cb6015-ff92-4c7c-8061-886a3b61f961", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "主要证据不到位 审理部门未予指出", "分值类型": "扣分", "评分": "2.5" }, { "卷宗id": "bdcebda0-397c-440a-b3a3-ab3470b87857", "卷宗名称": "证据", "材料id": "e9209387-dc24-4bd4-841d-5cd23e727540", "资料名称": "EventCode.pdf", "扣分id": "85cd7d37-e807-4de7-8947-b4f8d9cc9f3e", "一票否决": "否", "案件阶段": "审查调查阶段", "参考规则": "遗漏应当认定的违纪违法事实且未作合理说明 审理部门指出后不予纠正", "分值类型": "扣分", "评分": "5" } ] } ] [此贴子已经被作者于2023/11/18 14:11:22编辑过]
|
||||||||
-- 作者:有点蓝 -- 发布时间:2023/11/18 14:27:00 -- 请上传实例测试 |
||||||||
-- 作者:cnsjroom -- 发布时间:2023/11/18 18:25:00 -- 回复:(有点蓝)请上传实例测试【2、目标数据格式:】... 老师 上传对应的项目例子 内含数据库及项目代码 项目代码在内部函数中的json开头的 数据源及对应的文字部分来自评查开头的所有表 具体的在内部函数中全部对应有 麻烦老师帮忙看看 谢谢!
以下内容是专门发给有点蓝浏览 |
||||||||
-- 作者:有点蓝 -- 发布时间:2023/11/19 19:40:00 -- 最终需要什么结果?根据实例的数据,手打一份发上来对比一下 |
||||||||
-- 作者:cnsjroom -- 发布时间:2023/11/19 22:02:00 -- 回复:(有点蓝)最终需要什么结果?根据实例的数据,... 目标数据格式:【目标格式,根据josn数据的多少会循环】 一、在123活动中,从某年某月某日至某年某月某日,共对某某,某某某等N件案件开展了评查,共有某某,某某等2人参加评查。其中优秀多少,合格多少,瑕疵多少,不合格多少。 1、由李对1111案件进行评查打分,其中:审查调查阶段得分45分,审理阶段得分50分,加分0分,加倍扣分0分,总分为:95分,评为:优秀案件。 其中【标准】事实清楚、证据确凿得分5.0,【项目】事实证据得分5.0,【细则】事实认定错误得分2.5,【细则】主要证据不到位得分2.5(注意会有多个类似,按照标准-项目-细则的顺序依次输出) 评审及分值明细为: (1)、证据卷中20231101问题的材料因主要证据不到位(扣2.5分); (2)、证据卷中20231101问题的材料因事实认定错误(扣2.5分); 二、在11活动中,从某年某月某日至某年某月某日,共对某某,某某某等N件案件开展了评查,共有某某,某某等2人参加评查。其中优秀多少,合格多少,瑕疵多少,不合格多少。 1、由李对1111案件进行评查打分,其中:审查调查阶段得分20分,审理阶段得分50分,加分0分,加倍扣分0分,总分为:70分,评为:瑕疵案件。 其中【标准】事实清楚、证据确凿得分5.0,【项目】事实证据得分5.0,【细则】事实认定错误得分2.5,【细则】主要证据不到位得分2.5(注意会有多个类似,按照标准-项目-细则的顺序依次输出) 评审及分值明细为: (1)、材料卷中2的材料因主要证据不到位(扣2.5分); (2)、材料卷中2的材料因主要证据不到位 审理部门指出后不予纠正(扣5分); (3)、证据卷中20231101问题的材料因遗漏应当认定的违纪违法事实且未作出合理说明(扣2.5分); (4)、证据卷中20231101问题的材料因遗漏应当认定的违纪违法事实且未作出合理说明(扣2.5分); (5)、证据卷中20231101问题的材料因基本事实不清楚(扣2.5分); (6)、证据卷中20231101问题的材料因基本事实不清楚(扣2.5分); (7)、证据卷中20231101问题的材料因基本事实不清楚 审理部门指出后不予纠正(扣5分); (8)、材料卷中20231101问题的材料因基本事实不清楚(扣2.5分); (9)、证据卷中EventCode的材料因事实认定错误(扣2.5分); (10)、证据卷中EventCode的材料因基本事实不清楚 审理部门未予指出(扣2.5分); 2、由李对3333案件进行评查打分,其中:审查调查阶段得分37.5分,审理阶段得分50分,加分0分,加倍扣分0分,总分为:87.5分,评为:合格案件。 其中【标准】事实清楚、证据确凿得分5.0,【项目】事实证据得分5.0,【细则】事实认定错误得分2.5,【细则】主要证据不到位得分2.5(注意会有多个类似,按照标准-项目-细则的顺序依次输出) 评审及分值明细为: (1)、调查取证卷中33的材料因遗漏应当认定的违纪违法事实且未作出合理说明(扣2.5分); (2)、调查取证卷中33的材料因基本事实不清楚 审理部门指出后不予纠正(扣5分); (3)、调查取证卷中33的材料因事实认定错误 审理部门指出后不予纠正(扣5分); |
||||||||
-- 作者:有点蓝 -- 发布时间:2023/11/19 22:39:00 -- 对比了一下,目前生成的结果和实际需要的结果,差别就在3个地方 1、大循环的数字改为中文的数字 2、少了下面这2段,那么这2段内容从哪里来的呢? 1)从某年某月某日至某年某月某日,共对某某,某某某等N件案件开展了评查,共有某某,某某等2人参加评查。其中优秀多少,合格多少,瑕疵多少,不合格多少。 2)其中【标准】事实清楚、证据确凿得分5.0,【项目】事实证据得分5.0,【细则】事实认定错误得分2.5,【细则】主要证据不到位得分2.5(注意会有多个类似,按照标准-项目-细则的顺序依次输出) |
||||||||
-- 作者:cnsjroom -- 发布时间:2023/11/20 18:22:00 -- 回复:(有点蓝)对比了一下,目前生成的结果和实际需... 就是缺少 这个也是预期想实现的内容 老师提到的两个缺失的地方 在项目实例中的内部函数josn直接运行即可看见,还望老师指导下! 1)从某年某月某日至某年某月某日,共对某某,某某某等N件案件开展了评查,共有某某,某某等2人参加评查。其中优秀多少,合格多少,瑕疵多少,不合格多少。 这个原本是写了代码的 不晓得为什么会报错,被注释掉了,要麻烦老师指导下,怎么拍错,确保输出一直有,初步判断应该是有空值? 2)其中【标准】事实清楚、证据确凿得分5.0,【项目】事实证据得分5.0,【细则】事实认定错误得分2.5,【细则】主要证据不到位得分2.5(注意会有多个类似,按照标准-项目-细则的顺序依次输出) 这个是在输出的josn中画框部分,因不晓得怎么操作这个地方,所以没有在代码中写出来,还要麻烦老师指导下
|
||||||||
-- 作者:有点蓝 -- 发布时间:2023/11/20 21:39:00 --
|