From ea8d8ef61b6693e9e8d377689b8a03571ad327a2 Mon Sep 17 00:00:00 2001 From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674> Date: 星期三, 26 七月 2017 14:33:15 +0800 Subject: [PATCH] --- VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/sqlite/VisitDao.java | 10 +++++++--- VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/AttenderRegisterFragment.java | 6 ++++++ VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/VisitorRegisterFragment.java | 5 +++++ 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/AttenderRegisterFragment.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/AttenderRegisterFragment.java index 9c2ce5c..12ecf0e 100644 --- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/AttenderRegisterFragment.java +++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/AttenderRegisterFragment.java @@ -144,6 +144,11 @@ public void fragment_attender_register_save_click(View v) { RequestParams params = new RequestParams(); + if (surveillanceQueryItem_selectPhoto != null) { + Toast.makeText(MainActivity.getInstance(), "璇烽�夋嫨鐓х墖", Toast.LENGTH_SHORT).show(); + return; + } + String name = fragment_attender_register_name.getValue(); if (name.trim().length() <= 0) { Toast.makeText(MainActivity.getInstance(), "濮撳悕涓嶈兘涓虹┖", Toast.LENGTH_SHORT).show(); @@ -156,6 +161,7 @@ fragment_attender_register_gender.callOnClick(); return; } + String post = fragment_attender_register_post.getValue(); if (post.trim().length() <= 0) { Toast.makeText(MainActivity.getInstance(), "鑱屽姟绫诲瀷涓嶈兘涓虹┖", Toast.LENGTH_SHORT).show(); diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/VisitorRegisterFragment.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/VisitorRegisterFragment.java index db6a6a4..0eb102f 100644 --- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/VisitorRegisterFragment.java +++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/fragment/VisitorRegisterFragment.java @@ -141,6 +141,11 @@ public void fragment_visitor_register_save_click(View v) { RequestParams params = new RequestParams(); + if (surveillanceQueryItem_selectPhoto != null) { + Toast.makeText(MainActivity.getInstance(), "璇烽�夋嫨鐓х墖", Toast.LENGTH_SHORT).show(); + return; + } + String name = fragment_visitor_register_name.getValue(); if (name.trim().length() <= 0) { Toast.makeText(MainActivity.getInstance(), "濮撳悕涓嶈兘涓虹┖", Toast.LENGTH_SHORT).show(); diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/sqlite/VisitDao.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/sqlite/VisitDao.java index ba58534..115f686 100644 --- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/sqlite/VisitDao.java +++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/sqlite/VisitDao.java @@ -33,15 +33,15 @@ sb.append("SELECT a.register_id,a.username,a.surveillance_photo,d.company_name,a.tel,a.identify_num,b.dept_name,") .append("d.company_id,e.post_name,a.mobile_phone,0 as type,f.`name` gender,g.`name` identity_type,") .append("a.birthday,h.`name` country_name,j.username visitee,k.`name` visit_reason,i.enter_time,i.exit_time,") - .append("l.`name` current_status,a.id_card_photo").append(" FROM ").append(" visit i ") + .append("l.`name` current_status,a.id_card_photo,a.company").append(" FROM ").append(" visit i ") .append(" LEFT JOIN register a on i.visitor_id=a.register_id ") .append(" LEFT JOIN company d on d.company_id=a.company_id ") - .append(" LEFT JOIN department b on a.department_id = b.dept_id ") .append(" LEFT JOIN post e on e.post_id=a.post_id ") .append(" LEFT JOIN dictionary f on f.dict_id=a.gender_id ") .append(" LEFT JOIN dictionary g on g.dict_id=a.identity_type_id ") .append(" LEFT JOIN dictionary h on h.dict_id=a.country_id ") - .append(" LEFT JOIN register j on j.register_id=a.register_id ") + .append(" LEFT JOIN register j on j.register_id=i.visitee_id ") + .append(" LEFT JOIN department b on j.department_id = b.dept_id ") .append(" LEFT JOIN dictionary k on k.dict_id=i.visit_reason_id ") .append(" LEFT JOIN dictionary l on l.dict_id=i.current_state_id ") .append(" WHERE ").append(" 1 = 1 AND a.register_id IS NOT NULL "); @@ -79,6 +79,10 @@ aqi.setExitTime(c.getString(c.getColumnIndex("exit_time"))); aqi.setCurrentStatus(c.getString(c.getColumnIndex("current_status"))); aqi.setIdCardPhoto(c.getString(c.getColumnIndex("id_card_photo"))); + String company = c.getString(c.getColumnIndex("company")); + if (company != null && !"".equals(company)) { + aqi.setCompanyName(company); + } list.add(aqi); } Integer total = null; -- Gitblit v1.8.0