From 3e3fb023902585f9dfb36562ce29aedf5b051c51 Mon Sep 17 00:00:00 2001
From: endian11 <Dana_Lee1016@126.com>
Date: 星期二, 26 十一月 2019 19:17:00 +0800
Subject: [PATCH] 加入失败项目表,所有失败项都记录到这表;然后通过多表查询所对应的记录;还未完善,可以跑

---
 app/src/main/java/safeluck/drive/evaluation/fragment/TcpFragment.java |   22 +++++++++++++++++-----
 1 files changed, 17 insertions(+), 5 deletions(-)

diff --git a/app/src/main/java/safeluck/drive/evaluation/fragment/TcpFragment.java b/app/src/main/java/safeluck/drive/evaluation/fragment/TcpFragment.java
index c40f2f5..44d6f9f 100644
--- a/app/src/main/java/safeluck/drive/evaluation/fragment/TcpFragment.java
+++ b/app/src/main/java/safeluck/drive/evaluation/fragment/TcpFragment.java
@@ -10,6 +10,7 @@
 import android.view.View;
 import android.view.ViewGroup;
 import android.widget.Button;
+import android.widget.Toast;
 
 import androidx.appcompat.widget.AppCompatEditText;
 import androidx.lifecycle.LifecycleOwner;
@@ -23,8 +24,11 @@
 import me.yokeyword.fragmentation.SupportFragment;
 import safeluck.drive.evaluation.DB.Student;
 import safeluck.drive.evaluation.DB.WokViewModel;
+import safeluck.drive.evaluation.DB.WorkRoomDataBase;
 import safeluck.drive.evaluation.DB.criterias.CriteriaForI;
 import safeluck.drive.evaluation.DB.criterias.viewmodel.CriteriaIViewModel;
+import safeluck.drive.evaluation.DB.failitems.FailedProj;
+import safeluck.drive.evaluation.DB.failitems.FailedProj_select;
 import safeluck.drive.evaluation.R;
 import safeluck.drive.evaluation.tcp.ConnectThread;
 
@@ -78,10 +82,18 @@
     public void onClick(View v) {
         switch (v.getId()){
             case R.id.btn_connect:
-                String serverIp = ip.getText().toString().trim();
-                String serverPort = port.getText().toString().trim();
-            connectThread = new ConnectThread(serverIp,Integer.parseInt(serverPort));
-            connectThread.start();
+//                String serverIp = ip.getText().toString().trim();
+//                String serverPort = port.getText().toString().trim();
+//            connectThread = new ConnectThread(serverIp,Integer.parseInt(serverPort));
+//            connectThread.start();
+
+                WorkRoomDataBase.dataBaseWriteExecutor.execute(new Runnable() {
+                    @Override
+                    public void run() {
+
+                WorkRoomDataBase.getWorkRoomDataBase(getContext().getApplicationContext()).getFailProjDao().insert(new FailedProj(1,4));
+                    }
+                });
 
                 break;
             case R.id.btn_send:
@@ -89,7 +101,7 @@
 ////                    connectThread.sendMessage(sendEditText.getText().toString().trim());
 ////                    sendEditText.getText().clear();
 ////                }
-                checkCriteria(++item_id);
+
                 break;
         }
     }

--
Gitblit v1.8.0