package com.jshoperx.service.impl; import com.jshoperx.action.backstage.utils.BaseTools; import com.jshoperx.entity.SerialT; import com.jshoperx.service.SerialTService; import org.springframework.stereotype.Service; import javax.annotation.Resource; import javax.transaction.Transactional; @Service("serial") public class Serial { // 模板主题表主键生成 public static final String TEMPLATETHEME = "templatetheme"; // 用户表主键生成 public static final String USER = "user"; // 优惠券表主键生成 public static final String VOUCHERS = "vouchers"; // 模板文件表主键生成 public static final String TEMPLATE = "template"; // 模板文件和系统内容关系表主键生成 public static final String TEMPLATESET = "templateset"; // 系统邮箱表主键生成 public static final String SYSTEMMAILM = "systemmail"; // 文章分类表主键生成 public static final String ARTICLECATEGORY = "articlecategory"; // 文章表主键生成 public static final String ARTICLE = "article"; // 商品品牌表主键生成 public static final String BRAND = "brand"; // 快递单模板表主键生成 public static final String EXPRESSTEMPLATE = "expresstemplete"; // 商品属性表主键生成 public static final String GOODSATTRIBUTE = "goodsattribute"; // 商品分类表主键生成 public static final String GOODSCATEGORY = "goodscategory"; // 商品评论表主键生成 public static final String GOODSCOMMENT = "goodscomment"; // 商品优惠表主键生成 public static final String GOODSGIF = "goodsgif";// // 商品抢购倒计时表主键生成 public static final String GOODSLIMIT = "goodslimit"; // 商品咨询表主键生成 public static final String GOODSQUESTION = "goodsquestion"; // 货品表主键生成 public static final String PRODUCT = "product"; // 商品表主键生成 public static final String GOODS = "goodsinfo"; // 商品类型品牌(保存该类型下有多少个品牌信息) public static final String GOODSTYPEBRAND = "goodstypebrand"; // 商品类型表主键生成 public static final String GOODSTYPE = "goodstype"; // 单位表主键生成 public static final String UNIT = "unit"; // 会员等级表主键生成 public static final String MEMBERGRADE = "membergrade"; // 图片表主键生成(可能以后去除) public static final String IMG = "img"; // 发货单模板表主键生成 public static final String INVOICETEMPLATE = "invoicetemplete"; // 商城基本信息表主键生成 public static final String JSHOPBASICINFO = "jshopbasicinfo"; // 关键字表主键生成 public static final String KEYWORD = "keyword"; // 快递单区域运费模式表主键生成 public static final String LOGISTICSBUSINESSAREA = "logbusarea"; // 物流商信息表主键生成 public static final String LOGISTICSBUSINESS = "logistics"; // 自定义页面编辑数据表主键生成 public static final String PAGEEDITAREA = "pageeditarea"; // 页面记录表主键生成 public static final String PAGE = "pageinfo"; // 支付方式信息表主键生成 public static final String PAYMENT = "payment"; // 商品产地信息主键生成 public static final String PLACEFORIGIN = "origin"; // 产品规格值表主键生成 public static final String PRODUCTSPECIFICATION = "productspecifications"; // 导航菜单信息记录表主键生成 public static final String SITENAVIGATION = "sitenavigation"; // 订单发票记录表主键生成 public static final String ORDERINVOICE = "orderinvoice"; // 站内信关系表主键生成 public static final String WEBSITEMSG = "websitemsg"; // 站内信内容表主键生成 public static final String MSGTEXT = "msgtext"; // 送货地址信息记录表主键生成 public static final String SHIPPINGADDRESS = "shippingaddress"; // 购物车合并后的id生成 public static final String CART = "cart"; // 购物车表主键生成 public static final String CARTINFO = "cartinfo"; // 用户收获地址表主键生成 public static final String DELIVERADDRESS = "deliveraddress"; // 订单表主键生成 public static final String ORDER = "order"; // 收藏表主键生成 public static final String FAVORITE = "favoriteinfo"; // 友情链接表 public static final String FRIENDLINK = "friendlink"; // 商品打分记录表 public static final String GOODSSTARCOMMENT = "starcomment"; // 发货单打印记录表 public static final String INVOICEPRINT = "invoiceprint"; // 用户位置表 public static final String LOCATION = "location"; // 模块表 public static final String MODULE = "module"; // 功能表 public static final String FUNCTION = "function"; // 角色表 public static final String ROLE = "role"; // 角色和功能关联表 public static final String ROLEFUNCTION = "rolefunction"; // 用户和角色关系 public static final String USERROLE = "userrole"; // 电子餐桌表 public static final String ELECTABLE = "electable"; // 电子菜单餐车合并后的id生成 public static final String ELECTRONICMENUCARTT = "electronicmenucartt"; // 电子菜单餐车表主键生成 public static final String ELECTRONICMENUCARTTINFO = "electronicmenucarttinfo"; // 团购主键表生成 public static final String GOODSGROUPT = "goodsgroupt"; // 电子菜单订单 public static final String ELECTRONICMENUORDER = "electronicmenuorder"; // 关联商品表 public static final String GOODSBELINKED = "goodsbelinked"; // 团购购物车主键生成 public static final String GROUPCARTINFO = "groupcartinfo"; // 团购订单主键生成 public static final String GROUPORDER = "grouporder"; // 团购购物车cartid生成 public static final String GROUPCART = "groupcart"; // 问卷系统问卷内容表 public static String QUESTIONNAIRET = "questionnaire"; // 虚拟发货地址,邮件地址和手机号码 public static String VIRTUALSHIPPINGADDRESS = "virtualshippingaddress"; // 电子优惠券 public static String ECOUPONT = "ecoupont"; // 竞拍商品 public static String SALEGOODST = "salegoodst"; // 商品和二维码关系 public static String GOODSQRCODE = "goodsqrcode"; // 外链商品 public static String OUTSIDEGOODS = "outsidegoods"; // 外链商品 public static String OUTSIDEGOODSQRCODE = "outsidegoodsqrcode"; // 竞拍记录 public static String SALEGOODSRECORDT = "salegoodsrecordt"; // 商品属性和商品关系记录表 public static String GOODSATTRIBUTERPT = "goodsattributerp"; // 商品介绍和商品关系记录表 public static String GOODSDETAILRPT = "goodsdetailrp"; // 商品和货物关系表 public static String GOODSSPECIFICATIONSPRODUCTRPT = "goodsspecificationsproductrpt"; // 会员分组表 public static String MEMBERGROUP = "membergroup"; // 会员表 public static String MEMBER = "member"; // 账户充值表 public static String MEMBERRECHARGET = "memberrecharget"; // 账户充值记录表 public static String MEMBERRECHARGETRECORDS = "memberrechargetrecords"; // 订单快照 public static String ORDERSNAPSHOTT = "ordersnapshot"; // 购物卡类商品 public static String GOODSCARDS = "goods_cards_t"; // 商品购物卡密钥id public static String GOODSCARDSPWD = "goods_cards_password_t"; // app注册表 public static String APPREGISTERTOKEN="app_post_token_t"; //tokenkey public static String TOKENKEY="tokenkey"; //团购商品和团购详情关系 public static String GOODSGROUPDETAILRPT="goods_group_detail_rp_t"; //团购商品属性和团购商品关系 public static String GOODSGROUPATTRIBUTERPT="goods_group_attribute_rp_t"; @Resource private SerialTService serialTService; @Transactional public String Serialid(String serialkey) { String serialid = null; SerialT list = this.serialTService.SerialTlastId(serialkey); serialid = BaseTools.tagdate() + list.getHead() + list.getLastid(); return serialid; } }