diff --git a/platform/src/main/java/com/jflyfox/api/entity/BOrder.java b/platform/src/main/java/com/jflyfox/api/entity/BOrder.java new file mode 100644 index 0000000..e1614f0 --- /dev/null +++ b/platform/src/main/java/com/jflyfox/api/entity/BOrder.java @@ -0,0 +1,144 @@ +package com.jflyfox.api.entity; + +import com.jflyfox.component.base.BaseProjectModel; +import com.jflyfox.jfinal.component.annotation.ModelBind; + +/** + * @author :lin + * @date :Created in 2020/6/22 15:06 + * @description: + */ +@ModelBind(table = "b_order") +public class BOrder extends BaseProjectModel { + + public static final BOrder dao = new BOrder(); + + private String ID = "id"; + + private String CONSIGNOR_USER_REAL_NAME = "consignor_user_real_name"; + + private String DISTANCE = "distance"; + + private String VEHICLE_TYPE = "vehicle_type"; + + private String SOURCE_ADDRESS = "source_address"; + + private String TARGET_ADDRESS = "target_address"; + + private String GOODS_CATEGORY = "goods_category"; + + private String GOODS_WEIGHT = "goods_weight"; + + private String STATUS = "status"; + + private String CREATED_DATE = "created_date"; + + public String getID() { + return ID; + } + + public BOrder setID(Integer value) { + set(ID, value); + return this; + } + + + public String getCONSIGNOR_USER_REAL_NAME() { + return CONSIGNOR_USER_REAL_NAME; + } + + public BOrder setCONSIGNOR_USER_REAL_NAME(String value) { + set(CONSIGNOR_USER_REAL_NAME, value); + return this; + } + + + public String getDISTANCE() { + return DISTANCE; + } + + public BOrder setDISTANCE(String value) { + set(DISTANCE, value); + return this; + } + + + + public String getVEHICLE_TYPE() { + return VEHICLE_TYPE; + } + + public BOrder setVEHICLE_TYPE(String value) { + set(VEHICLE_TYPE, value); + return this; + } + + + public String getSOURCE_ADDRESS() { + return SOURCE_ADDRESS; + } + + public BOrder setSOURCE_ADDRESS(String value) { + set(SOURCE_ADDRESS, value); + return this; + } + + + + public String getTARGET_ADDRESS() { + return TARGET_ADDRESS; + } + + public BOrder setTARGET_ADDRESS(String value) { + set(TARGET_ADDRESS, value); + return this; + } + + + public String getGOODS_CATEGORY() { + return GOODS_CATEGORY; + } + + public BOrder setGOODS_CATEGORY(String value) { + set(GOODS_CATEGORY, value); + return this; + } + + + public String getGOODS_WEIGHT() { + return GOODS_WEIGHT; + } + + public BOrder setGOODS_WEIGHT(String value) { + set(GOODS_WEIGHT, value); + return this; + } + + public String getCREATED_DATE() { + return CREATED_DATE; + } + + public BOrder setCREATED_DATE(String value) { + set(CREATED_DATE, value); + return this; + } + + + public String getSTATUS() { + return STATUS; + } + + public BOrder setSTATUS(String value) { + set(STATUS, value); + return this; + } + + @Override + public BOrder findById(Object idValue) { + BOrder order = super.findById(idValue); + if (order != null && order.getBoolean("active")) { + return order; + } + return null; + } +} diff --git a/platform/src/main/java/com/jflyfox/modules/front/template/TemplateService.java b/platform/src/main/java/com/jflyfox/modules/front/template/TemplateService.java index 8a07fe9..1fcb8c9 100644 --- a/platform/src/main/java/com/jflyfox/modules/front/template/TemplateService.java +++ b/platform/src/main/java/com/jflyfox/modules/front/template/TemplateService.java @@ -1,6 +1,7 @@ package com.jflyfox.modules.front.template; import com.jfinal.plugin.activerecord.Page; +import com.jflyfox.api.entity.BOrder; import com.jflyfox.jfinal.base.BaseService; import com.jflyfox.jfinal.base.Paginator; import com.jflyfox.modules.admin.article.TbArticle; @@ -283,4 +284,11 @@ public class TemplateService extends BaseService { SysConfig config = ConfigCache.getSysConfig(key); return config == null ? "" : config.getValue(); } + + public Page getOrders(int pageNo, int pageSize) { + String fromSql = " from b_order b where 1=1 "; + // 推荐文章列表 + Page orders = BOrder.dao.paginate(new Paginator(pageNo, pageSize), "select * ", fromSql); + return orders; + } } \ No newline at end of file -- libgit2 0.21.2