sys_site_parameter.java 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package objectregister;
  2. import common.YosException;
  3. import common.data.db.initialization.base.YosObject;
  4. import common.data.db.initialization.base.YosObjectCol;
  5. import java.util.ArrayList;
  6. public class sys_site_parameter implements YosObject {
  7. @Override
  8. public String table_comment() {
  9. return "站点参数设置";
  10. }
  11. @Override
  12. public UniqueCol uniquecolumn() {
  13. return new UniqueCol("sys_site_parameterid", "数据ID");
  14. }
  15. @Override
  16. public ArrayList<YosObjectCol> table_cols() {
  17. ArrayList<YosObjectCol> arrayList = new ArrayList<>();
  18. arrayList.add(new SmallIntCol("sys_payswitch", "系统付费开关", 0));
  19. arrayList.add(new IntCol("sys_payincidence", "付费影响范围(付费类型)1,按账号,2按主体", 1));
  20. arrayList.add(new IntCol("sys_trialperiod", "系统试用时间(月份)", 0));
  21. arrayList.add(new VarcharCol("sys_payinstructions", "付费说明", 500));
  22. arrayList.add(new IntCol("sys_payremind", "到期提醒天数,0不提醒", 0));
  23. arrayList.add(new IntCol("password_validityperiod", "密码有效期,到期后将提醒用户进行密码修改,0表示不控制", 0));
  24. arrayList.add(new VarcharCol("accountprefix", "账号前缀", 50));
  25. arrayList.add(new DecimalCol("order_rebate_userate", "订单返利使用默认比例","订单返利使用默认比例", 16,2,true,false,1));
  26. arrayList.add(new SmallIntCol("isrebate", "是否自动返利结算", "是否自动返利结算",true,false,true,0,1));
  27. arrayList.add(new VarcharCol("erp_url", "erp地址", "erp地址", 500, true, false, false, "", 1));
  28. return arrayList;
  29. }
  30. @Override
  31. public void DataInit() throws YosException {
  32. }
  33. }