|
|
@@ -0,0 +1,32 @@
|
|
|
+package com.cnd3b.service;
|
|
|
+
|
|
|
+import com.cnd3b.common.BaseClass;
|
|
|
+import com.cnd3b.common.data.db.DBConnect;
|
|
|
+import com.cnd3b.common.data.db.SQLiteJDBC;
|
|
|
+
|
|
|
+public class DataStatusChange extends BaseClass implements Runnable {
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void run() {
|
|
|
+ try {
|
|
|
+ if (new SQLiteJDBC().checkServicesUsed("DataStatusChange",true)) {
|
|
|
+ supplyanddemandstatus();
|
|
|
+ }
|
|
|
+ } catch (Exception e) {
|
|
|
+ e.printStackTrace();
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * ¹©Ðèµ½ÆÚ
|
|
|
+ */
|
|
|
+ public void supplyanddemandstatus() {
|
|
|
+ try {
|
|
|
+ DBConnect dbConnect = new DBConnect();
|
|
|
+ dbConnect.runSqlUpdate("update tsupplyanddemand set fstatus='ÒѹýÆÚ' where convert(varchar(10),fenddate,120)<=getdate() and fstatus ='´ý¶Ô½Ó'");
|
|
|
+ } catch (Exception e) {
|
|
|
+ e.printStackTrace();
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+}
|