Browse Source

sa_order_cost销售订单费用明细表

eganwu 1 year ago
parent
commit
90ad99759f
1 changed files with 44 additions and 0 deletions
  1. 44 0
      src/custom/objectregister/sa_order_cost.java

+ 44 - 0
src/custom/objectregister/sa_order_cost.java

@@ -0,0 +1,44 @@
+package objectregister;
+
+import common.YosException;
+import common.data.db.initialization.base.YosObject;
+import common.data.db.initialization.base.YosObjectCol;
+
+import java.util.ArrayList;
+
+public class sa_order_cost implements YosObject {
+    @Override
+    public String table_comment() {
+        return "销售订单费用明细表";
+    }
+
+    @Override
+    public UniqueCol uniquecolumn() {
+        return new UniqueCol("sa_order_costid", "销售订单费用明细表ID");
+    }
+
+    @Override
+    public void DataInit() throws YosException {
+
+    }
+
+    @Override
+    public ArrayList<YosObjectCol> table_cols() {
+        ArrayList<YosObjectCol> arrayList = new ArrayList<>();
+        arrayList.add(new VarcharCol("siteid", "站点ID", "站点ID", 50, false, false, false, "", 1));
+        arrayList.add(new VarcharCol("remarks", "备注说明", "备注说明", 500, true, false, false, "", 2));
+        arrayList.add(new DecimalCol("costamount", "费用金额", 16, 2, 0));
+        arrayList.add(new VarcharCol("functionname", "函数名称", "函数名称", 50, false, false, false, "", 3));
+        arrayList.add(new BigIntCol("sys_datafunctionid", "执行函数ID", "执行函数ID", false, false, false, 1, 4));
+        arrayList.add(new BigIntCol("itemid", "货品档案表ID"));
+        arrayList.add(new BigIntCol("sa_orderitemsid", "销售订单商品明细表ID"));
+        arrayList.add(new BigIntCol("sa_orderid", "销售订单ID"));
+        arrayList.add(new BigIntCol("createuserid", "创建人账号ID"));
+        arrayList.add(new VarcharCol("createby", "创建人", 50));
+        arrayList.add(new DateTimeCol("createdate", "创建时间"));
+        arrayList.add(new BigIntCol("changeuserid", "修改人账号ID"));
+        arrayList.add(new VarcharCol("changeby", "修改人", 50));
+        arrayList.add(new DateTimeCol("changedate", "修改时间"));
+        return arrayList;
+    }
+}