From 9e278f7c68d6e229901ed150963e9660c5f280db Mon Sep 17 00:00:00 2001
From: 81041 <81041@192.168.10.23>
Date: 星期一, 12 十一月 2018 10:12:09 +0800
Subject: [PATCH] 系统参数查询时默认加一条初始数据
---
gx_tieta/src/com/fgkj/services/ram/Fbs9100_sysparamService.java | 32 ++++++++++++++++++++++----------
gx_tieta/src/com/fgkj/dao/impl/ram/Fbs9100_sysparamImpl.java | 8 +++++++-
2 files changed, 29 insertions(+), 11 deletions(-)
diff --git a/gx_tieta/src/com/fgkj/dao/impl/ram/Fbs9100_sysparamImpl.java b/gx_tieta/src/com/fgkj/dao/impl/ram/Fbs9100_sysparamImpl.java
index 35b55ed..d032799 100644
--- a/gx_tieta/src/com/fgkj/dao/impl/ram/Fbs9100_sysparamImpl.java
+++ b/gx_tieta/src/com/fgkj/dao/impl/ram/Fbs9100_sysparamImpl.java
@@ -35,7 +35,13 @@
,sys.getMACADDR(),sys.getLoaderCount(),sys.getDtCardCount(),sys.getPowerBreakChargeCurr(),sys.getMajorBattGroupNum(),sys.getPOF_BG_Boost_Cnt(),sys.getPOF_BG_Boost_VolStop(),sys.getPOF_BG_Boost_VolStart(),sys.getDev_id()});
return bl;
}
-
+ //鏌ヨ绯荤粺鍙傛暟鍓�(濡傛灉娌℃湁榛樿鏁版嵁瑕佺敤REPLACE 娣诲姞涓�绗旀暟鎹�)
+ public boolean replace (Object obj){
+ Fbs9100_sysparam sys=(Fbs9100_sysparam) obj;
+ String sql=" REPLACE into db_ram_db.tb_fbs9100_sysparam(dev_id) values(?)";
+ boolean bl=DAOHelper.executeUpdate(DBUtil.getConn(), sql, new Object[]{sys.getDev_id()});
+ return bl;
+ }
public boolean del(Object obj) {
// TODO Auto-generated method stub
return false;
diff --git a/gx_tieta/src/com/fgkj/services/ram/Fbs9100_sysparamService.java b/gx_tieta/src/com/fgkj/services/ram/Fbs9100_sysparamService.java
index d60de0d..95f05ce 100644
--- a/gx_tieta/src/com/fgkj/services/ram/Fbs9100_sysparamService.java
+++ b/gx_tieta/src/com/fgkj/services/ram/Fbs9100_sysparamService.java
@@ -55,17 +55,29 @@
//鏍规嵁璁惧id鏌ヨ绯荤粺鍙傛暟(涓�瀹氭槸琚鐞嗙殑)
public ServiceModel serchByCondition(Object obj){
- List list = dao.serchByCondition(obj);
- if(list!=null && list.size()>0){
- model.setCode(1);
- model.setData(list);
- model.setMsg("鏌ヨ鎴愬姛!");
- }else{
- model.setCode(0);
+ boolean bl=((Fbs9100_sysparamImpl)dao).replace(obj);
+ if(bl){
+ List list = dao.serchByCondition(obj);
+ if(list!=null && list.size()>0){
+ model.setCode(1);
+ model.setData(list);
+ model.setMsg("鏌ヨ鎴愬姛!");
+ }else{
+ model.setCode(0);
+ model.setMsg("鏌ヨ澶辫触!");
+ }
+ }else{
+ model.setCode(0);
model.setMsg("鏌ヨ澶辫触!");
- }
+ }
+
return model;
}
-
-
+ public static void main(String[] args) {
+ Fbs9100_sysparamService fs=new Fbs9100_sysparamService();
+ Fbs9100_sysparam sys=new Fbs9100_sysparam();
+ sys.setDev_id(910000110);
+ ServiceModel model=fs.serchByCondition(sys);
+ System.out.println(model);
+ }
}
--
Gitblit v1.9.1