bjcj-调整考勤

This commit is contained in:
Harryxzy 2023-02-20 15:10:53 +08:00
parent d98138653b
commit 33ebe99f3f
1 changed files with 24 additions and 0 deletions

View File

@ -2,6 +2,7 @@ package com.engine.bjcj220907.dao;
import com.engine.bjcj220907.entity.Rybs; import com.engine.bjcj220907.entity.Rybs;
import weaver.conn.RecordSet; import weaver.conn.RecordSet;
import weaver.formmode.setup.ModeRightInfo;
import weaver.general.BaseBean; import weaver.general.BaseBean;
import java.text.ParseException; import java.text.ParseException;
@ -62,6 +63,7 @@ public class EmployeeIdentifiedDAO {
String sql = "update uf_RYBS set RZ="+rybs.getRz() + ",zz=" + rybs.getZz() +",dd=" +rybs.getDd() + ",lz=" +rybs.getLz() +"where id =" + rybs.getId(); String sql = "update uf_RYBS set RZ="+rybs.getRz() + ",zz=" + rybs.getZz() +",dd=" +rybs.getDd() + ",lz=" +rybs.getLz() +"where id =" + rybs.getId();
rs.execute(sql); rs.execute(sql);
} }
qxcg();
} }
/** /**
@ -76,6 +78,7 @@ public class EmployeeIdentifiedDAO {
String sql = "update uf_RYBS set JNJW ="+rybs.getJnjw() + "where id =" + rybs.getId(); String sql = "update uf_RYBS set JNJW ="+rybs.getJnjw() + "where id =" + rybs.getId();
rs.execute(sql); rs.execute(sql);
} }
qxcg();
} }
public void addInfo(ArrayList<Rybs> needAddInfo) { public void addInfo(ArrayList<Rybs> needAddInfo) {
@ -84,5 +87,26 @@ public class EmployeeIdentifiedDAO {
String sql = "update uf_RYBS set RZ= "+rybs.getRz() + " ,zz= " + rybs.getZz() +" ,dd= " +rybs.getDd() + " ,lz= " +rybs.getLz() + " ,JNJW = "+rybs.getJnjw() + " ,sxfx= "+rybs.getSxfx() + "where id =" + rybs.getId(); String sql = "update uf_RYBS set RZ= "+rybs.getRz() + " ,zz= " + rybs.getZz() +" ,dd= " +rybs.getDd() + " ,lz= " +rybs.getLz() + " ,JNJW = "+rybs.getJnjw() + " ,sxfx= "+rybs.getSxfx() + "where id =" + rybs.getId();
rs.execute(sql); rs.execute(sql);
} }
qxcg();
} }
/**
* 权限重构
*/
public void qxcg() {
// 人员标识模块id
Integer fieldValue = Integer.valueOf( bb.getPropValue("bjcjydjx", "rybs_module_id"));
RecordSet rs = new RecordSet();
String sql2 ="select max(id) as id from uf_RYBS";
rs.execute(sql2);
int mainId = 0;
while (rs.next()) {
mainId = rs.getInt("id");
}
// 权限重构
ModeRightInfo ModeRightInfo = new ModeRightInfo();
ModeRightInfo.setNewRight(true);
ModeRightInfo.editModeDataShare(1, fieldValue, mainId);
}
} }