main
黄海 1 year ago
parent d6e9cf6783
commit d20c684ee1

@ -0,0 +1,56 @@
县区管理员
序号 名称 状态 应提交数 已提交数 未提交数 退回未提交数 退回已提交数 操作
1 2024年装备信息 待上报 100 90 8 (可以点击查看) 0 0 上报(点击提示不让报) 选择退回学校
2 2024年装备信息 待上报 100 90 8 2可以点击查看 0 上报(点击提示不让报) 选择退回学校
3 2024年装备信息 待上报 100 100 0 0 2 上报 选择退回学校
4 2024年装备信息 待审核 100 100 0 0 0 无按钮
5 2024年装备信息 市级退回 100 100 0 0 0 查看退回原因 选择退回学校 重新上报
6 2024年装备信息 市级退回 100 100 0 2 0 查看退回原因 选择退回学校 重新上报(提示)
7 2024年装备信息 市级退回 100 100 0 1 2 查看退回原因 选择退回学校 重新上报(提示)
8 2024年装备信息 市级退回 100 100 0 0 2 查看退回原因 选择退回学校 重新上报(提示)
根据退回学校数量来判断是不是有重新上报按钮大于0就没有重新上报等于0就有重新上报
9 2024年装备信息 市级已通过 100 100 0 0 无按钮
一、在待上报时,点击退回学校按钮 可以进入学校列表,可以填写意见并退回
二、在查看退回原因按钮中,可以
查看领导怎么说的,为什么退回
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
一、学校
学校上报数据时,写入审核记录为待审核状态2
二、县区
(1)、县区的待上报状态数据检查t_zbdc_report表中是不是存在area_id=? and report_level=2 and year=? 的记录有的话就取最后一条的check_type_id
没有的话,就表示县区还没有上报过,状态名称:待上报
(2)、上报后,县区修改为待审核状态。
(3)、县区的市级退回状态,是市管理员写入的
(4)、县区的市级通过状态,是市管理员写入的
(5)、县区管理员可以设置学校的审核记录状态为-1,表示退回
三、市级管理员
没有状态,他有功能,可以查看,退回,通过。
(1)市级对区县审核通过需要修改县区的check_type_id=1.并且把区县下所有学校的申报记录设置为check_type_id=1
(2)市级对区县审核退回需要修改县区的check_type_id=-1
(3)市级对市直属学校通过需要修改学校的check_type_id=1
(4)市级对市直属学校退回需要修改学校的check_type_id=-1
#状态列表
0:待上报 (学校没有待上报状态,县区也没有待上报状态,都是靠运算获取到的这个状态值,不是真实存在于表中的状态)
2:待审核 (学校,县区共享)
1:审核通过 (学校,县区共享)
-1退回 (学校,县区共享)

@ -1012,4 +1012,21 @@ public class ZbdcController extends Controller {
kv.set("data", record);
renderJson(kv);
}
/**
*
*/
@IsLoginInterface({})
public void CheckViewRefuseMessage(int year) {
if (year == 0) year = DateTime.now().year();//如果没有传入获取的年份,那么就是系统的默认当前年份
//审核单位ID
String bureau_id = SessionKit.get(getRequest(), getResponse(), "bureau_id");
//隶属区域
String area_id = zm.getAreaByBureauId(bureau_id);
//获取被拒绝的原因
Record record = zm.CheckViewRefuseMessage(year, area_id);
Kv kv = Kv.by("success", true);
kv.set("data", record);
renderJson(kv);
}
}

@ -2408,4 +2408,12 @@ public class ZbdcModel {
record.set("weitijiao_count", weitijiao_count);
return record;
}
/**
*
*/
public Record CheckViewRefuseMessage(int year, String area_id) {
String sql = "select * from t_zbdc_report where year=? and area_id=? and b_use=1 and report_level=2";
return Db.findFirst(sql, year, area_id);
}
}
Loading…
Cancel
Save