|
|
@@ -4,13 +4,16 @@ import com.cnd3b.common.BaseClass;
|
|
|
import com.cnd3b.common.data.db.DBConnect;
|
|
|
import com.cnd3b.common.data.db.SQLiteJDBC;
|
|
|
|
|
|
+import java.util.ArrayList;
|
|
|
+
|
|
|
public class DataStatusChange extends BaseClass implements Runnable {
|
|
|
|
|
|
@Override
|
|
|
public void run() {
|
|
|
try {
|
|
|
- if (new SQLiteJDBC().checkServicesUsed("DataStatusChange",true)) {
|
|
|
+ if (new SQLiteJDBC().checkServicesUsed("DataStatusChange", true)) {
|
|
|
supplyanddemandstatus();
|
|
|
+ activitystatus();
|
|
|
}
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
@@ -29,4 +32,17 @@ public class DataStatusChange extends BaseClass implements Runnable {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ public void activitystatus() {
|
|
|
+ try {
|
|
|
+ DBConnect dbConnect = new DBConnect();
|
|
|
+ ArrayList<String> list = new ArrayList<>();
|
|
|
+ list.add("update tactivity set fstatus='ÒѽáÊø' where convert(varchar(10),fenddate,120)<convert(varchar(10),getdate())");
|
|
|
+ list.add("update tactivity set fstatus='δ¿ªÊ¼' where convert(varchar(10),fbegdate,120)>convert(varchar(10),getdate())");
|
|
|
+ list.add("update tactivity set fstatus='»î¶¯ÖÐ' where convert(varchar(10),fenddate,120)>=convert(varchar(10),getdate())) and convert(varchar(10),fbegdate,120)<=convert(varchar(10),getdate()");
|
|
|
+ dbConnect.runSqlUpdate(list);
|
|
|
+ } catch (Exception e) {
|
|
|
+ e.printStackTrace();
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|