fxl
2023-05-04 e150655a785de36a65a26a0dc4d3d6d65fe7e9d0
src/main/java/com/hxzkoa/services/HelmetService.java
@@ -1,18 +1,24 @@
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by FernFlower decompiler)
//
package com.hxzkoa.services;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
import javax.persistence.Query;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
@Service
public class HelmetService {
   @PersistenceContext
   private EntityManager em;
   
   public HelmetService() {
   }
   @Transactional
   public void offhat(String tagid,String state) {
      Query query = null;
@@ -91,6 +97,17 @@
   }
   
   @Transactional
   public void image(String tagid, String name) {
      Query query = null;
      String sql = null;
      sql = "UPDATE tb_person SET baoliu34=:name WHERE p_tagid=:tagid";
      query = this.em.createNativeQuery(sql);
      query.setParameter("tagid", tagid);
      query.setParameter("name", name);
      query.executeUpdate();
   }
   @Transactional
   public void setgps(String tagid,String lon,String lat) {
      Query query = null;
      String sql = null;
@@ -102,4 +119,24 @@
      query.executeUpdate();
   }
   
   @Transactional
   public void guanbi(String tagid, String type) {
      Query query = null;
      String sql = null;
      sql = "UPDATE tb_person SET " + type + "='' WHERE p_tagid=:tagid";
      query = this.em.createNativeQuery(sql);
      query.setParameter("tagid", tagid);
      query.executeUpdate();
   }
   @Transactional
   public String removefile(String tagid, String type) {
      Query query = null;
      String sql = null;
      sql = "SELECT " + type + " from tb_person WHERE p_tagid=:tagid";
      query = this.em.createNativeQuery(sql);
      query.setParameter("tagid", tagid);
      Object person = query.getSingleResult();
      return person.toString();
   }
}