sa_order_cost.java 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  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 sa_order_cost implements YosObject {
  7. @Override
  8. public String table_comment() {
  9. return "销售订单费用明细表";
  10. }
  11. @Override
  12. public UniqueCol uniquecolumn() {
  13. return new UniqueCol("sa_order_costid", "数据ID");
  14. }
  15. @Override
  16. public void DataInit() throws YosException {
  17. }
  18. @Override
  19. public ArrayList<YosObjectCol> table_cols() {
  20. ArrayList<YosObjectCol> arrayList = new ArrayList<>();
  21. arrayList.add(new VarcharCol("siteid", "站点ID", "站点ID", 50, false, false, false, "", 1));
  22. arrayList.add(new VarcharCol("remarks", "备注说明", "备注说明", 500, true, false, false, "", 2));
  23. arrayList.add(new DecimalCol("costamount", "费用金额", 16, 2, 0));
  24. arrayList.add(new VarcharCol("functionname", "函数名称", "函数名称", 50, false, false, false, "", 3));
  25. arrayList.add(new BigIntCol("sys_datafunctionid", "执行函数ID", "执行函数ID", false, false, false, 1, 4));
  26. arrayList.add(new BigIntCol("itemid", "货品档案表ID"));
  27. arrayList.add(new BigIntCol("sa_orderitemsid", "销售订单商品明细表ID"));
  28. arrayList.add(new BigIntCol("sa_orderid", "销售订单ID"));
  29. arrayList.add(new BigIntCol("createuserid", "创建人账号ID"));
  30. arrayList.add(new VarcharCol("createby", "创建人", 50));
  31. arrayList.add(new DateTimeCol("createdate", "创建时间"));
  32. arrayList.add(new BigIntCol("changeuserid", "修改人账号ID"));
  33. arrayList.add(new VarcharCol("changeby", "修改人", 50));
  34. arrayList.add(new DateTimeCol("changedate", "修改时间"));
  35. return arrayList;
  36. }
  37. }