//特殊情况,numSort 要调整 if (numSort > len || numSort == 0) { numSort = len; if (id == 0) { numSort = len + 1; } }
//参数id那条记录 应该的 顺序号 return numSort; }
public void doSaveUpdate(ZzjzMoban zzjzMoban) { int id = zzjzMoban.getId(); int numSort = zzjzMoban.getNumSort(); String sql = "select id,numSort from zzjzMoban order by numSort"; List<Map> list = super.getSqlItems(sql, null); numSort = super.doSqlSort("zzjzMoban", list, id, numSort); //校正序号 zzjzMoban.setNumSort(numSort); //新的序号