package com.basic.security.manager.impl.sqlite; import com.couchbase.lite.Expression; import com.basic.security.model.ModelAdapter; import java.util.ArrayList; import java.util.List; /** * 业务表Manager */ public class SlBusinessListManager extends SlBaseManager { static long getBusinessListLastTime = System.currentTimeMillis(); static List getBusinessListLastList = new ArrayList<>(); // 获取所有的业务表 public static List getBusinessList() { long getBusinessListCurrentTime = System.currentTimeMillis(); if (getBusinessListCurrentTime - getBusinessListLastTime > 5){ getBusinessListLastList = findList("select * from business where del_flag='0'"); getBusinessListLastTime = getBusinessListCurrentTime; } return getBusinessListLastList; } // 删除某个业务表 public static void deleteBusiness(ModelAdapter businessDocument) { try { delete(findById("business", businessDocument.getId())); } catch (Exception e) { e.printStackTrace(); } } }