Преглед изворни кода

唯一索引加上工厂id

Murphy пре 2 година
родитељ
комит
76ad869d7c

+ 1 - 1
MicroServices/Business/Bussiness.Model/MES/IC/ic_bom.cs

@@ -9,7 +9,7 @@ namespace Business.Model.MES.IC
     /// </summary>
     [CollectionName("dopbase", "ic_bom")]
     [Comment("物料BOM")]
-    [Index(nameof(bom_number), nameof(item_number), nameof(version), nameof(tenant_id),IsUnique =true)]
+    [Index(nameof(bom_number), nameof(item_number), nameof(version), nameof(tenant_id),nameof(factory_id),IsUnique =true)]
     public class ic_bom : BaseEntity
     {
         public ic_bom(long Id) : base(Id)

+ 1 - 1
MicroServices/Business/Bussiness.Model/MES/IC/ic_bom_child.cs

@@ -9,7 +9,7 @@ namespace Business.Model.MES.IC
     /// </summary>
     [CollectionName("dopbase", "ic_bom_child")]
     [Comment("物料BOM明细")]
-    [Index(nameof(bom_number),nameof(item_number), nameof(version), nameof(tenant_id), IsUnique = true)]
+    [Index(nameof(bom_number),nameof(item_number), nameof(version), nameof(tenant_id), nameof(factory_id), IsUnique = true)]
     public class ic_bom_child : BaseEntity
     {
         public ic_bom_child(long Id) : base(Id)

+ 1 - 1
MicroServices/Business/Bussiness.Model/MES/IC/ic_item.cs

@@ -10,7 +10,7 @@ namespace Business.Model.MES.IC
     /// </summary>
     [CollectionName("dopbase", "ic_item")]
     [Comment("物料详情")]
-    [Index(nameof(number), nameof(fversion),nameof(tenant_id), IsUnique = true)]
+    [Index(nameof(number), nameof(fversion),nameof(tenant_id), nameof(factory_id), IsUnique = true)]
     public class ic_item : BaseEntity
     {
         public ic_item(long Id) : base(Id)

+ 1 - 1
MicroServices/Business/Bussiness.Model/MES/IC/ic_item_stock.cs

@@ -10,7 +10,7 @@ namespace Business.Model.MES.IC
     /// </summary>
     [CollectionName("dopbase", "ic_item_stock")]
     [Comment("物料库存表")]
-    [Index(nameof(icitem_number), nameof(fversion), nameof(tenant_id), IsUnique = true)]
+    [Index(nameof(icitem_number), nameof(fversion), nameof(tenant_id), nameof(factory_id), IsUnique = true)]
     public class ic_item_stock : BaseEntity
     {
         /// <summary>

+ 1 - 1
MicroServices/Business/Bussiness.Model/MES/IC/ic_item_stockoccupy.cs

@@ -10,7 +10,7 @@ namespace Business.Model.MES.IC
     /// </summary>
     [CollectionName("dopbase", "ic_item_stockoccupy")]
     [Comment("资源检查物料占用明细表")]
-    [Index(nameof(orderentry_id),nameof(icitem_number), nameof(fversion), nameof(tenant_id), IsUnique = true)]
+    [Index(nameof(orderentry_id),nameof(icitem_number), nameof(fversion), nameof(tenant_id), nameof(factory_id), IsUnique = true)]
     public class ic_item_stockoccupy:BaseEntity
     {
         /// <summary>

+ 1 - 1
MicroServices/Business/Bussiness.Model/SRM/srm_po_list.cs

@@ -10,7 +10,7 @@ namespace Business.Model.SRM
     /// </summary>
     [CollectionName("dopbase", "srm_po_list")]
     [Comment("采购订单明细详情")]
-    [Index(nameof(po_billno),nameof(polist_row), nameof(tenant_id), IsUnique = true)]
+    [Index(nameof(po_billno),nameof(polist_row), nameof(tenant_id), nameof(factory_id), IsUnique = true)]
     public class srm_po_list : BaseEntity
     {
         /// <summary>

+ 1 - 1
MicroServices/Business/Bussiness.Model/SRM/srm_po_main.cs

@@ -10,7 +10,7 @@ namespace Business.Model.SRM
     /// </summary>
     [CollectionName("dopbase", "srm_po_main")]
     [Comment("采购订单")]
-    [Index(nameof(po_billno), nameof(tenant_id), IsUnique = true)]
+    [Index(nameof(po_billno), nameof(tenant_id), nameof(factory_id), IsUnique = true)]
     public class srm_po_main : BaseEntity
     {
         /// <summary>

+ 1 - 1
MicroServices/Business/Bussiness.Model/SRM/srm_pr_main.cs

@@ -10,7 +10,7 @@ namespace Business.Model.SRM
     /// </summary>
     [CollectionName("dopbase", "srm_pr_main")]
     [Comment("采购申请单")]
-    [Index(nameof(pr_billno),nameof(tenant_id), IsUnique = true)]
+    [Index(nameof(pr_billno),nameof(tenant_id), nameof(factory_id), IsUnique = true)]
     public class srm_pr_main : BaseEntity
     {
         /// <summary>

+ 1 - 1
MicroServices/Business/Bussiness.Model/SRM/srm_purchase.cs

@@ -10,7 +10,7 @@ namespace Business.Model.SRM
     /// </summary>
     [CollectionName("dopbase", "srm_purchase")]
     [Comment("物料采购报价单")]
-    [Index(nameof(sourcelist_number),nameof(icitem_number), nameof(tenant_id), IsUnique = true)]
+    [Index(nameof(sourcelist_number),nameof(icitem_number), nameof(tenant_id), nameof(factory_id), IsUnique = true)]
     public class srm_purchase : BaseEntity
     {
 

+ 1 - 1
MicroServices/Business/Bussiness.Model/SRM/srm_supplier.cs

@@ -11,7 +11,7 @@ namespace Business.Model.SRM
     /// </summary>
     [Comment("供应商")]
     [CollectionName("dopbase", "srm_supplier")]
-    [Index(nameof(supplier_no), nameof(tenant_id), IsUnique = true)]
+    [Index(nameof(supplier_no), nameof(tenant_id), nameof(factory_id), IsUnique = true)]
     public class srm_supplier : BaseEntity
     {
         ///// <summary>

+ 1 - 1
MicroServices/Business/Bussiness.Model/Sale/crm_customer.cs

@@ -9,7 +9,7 @@ namespace Business.Model.Sale
     /// </summary>
     [Comment("客户")]
     [CollectionName("dopbase", "crm_customer")]
-    [Index(nameof(customer_no), nameof(tenant_id), IsUnique = true)]
+    [Index(nameof(customer_no), nameof(tenant_id), nameof(factory_id), IsUnique = true)]
     public class crm_customer : BaseEntity
     {
         ///// <summary>

+ 1 - 1
MicroServices/Business/Bussiness.Model/Sale/crm_seorder.cs

@@ -11,7 +11,7 @@ namespace Business.Model.Sale
     /// </summary>
     [Comment("销售订单表")]
     [CollectionName("dopbase", "crm_seorder")]
-    [Index(nameof(bill_no),nameof(tenant_id), IsUnique = true)]
+    [Index(nameof(bill_no),nameof(tenant_id), nameof(factory_id), IsUnique = true)]
     public class crm_seorder : BaseEntity
     {
         ///// <summary>

+ 1 - 1
MicroServices/Business/Bussiness.Model/Sale/crm_seorderentry.cs

@@ -11,7 +11,7 @@ namespace Business.Model.Sale
     /// </summary>
     [Comment("销售订单明细表")]
     [CollectionName("dopbase", "crm_seorderentry")]
-    [Index(nameof(bill_no),nameof(entry_seq), nameof(tenant_id), IsUnique = true)]
+    [Index(nameof(bill_no),nameof(entry_seq), nameof(tenant_id), nameof(factory_id), IsUnique = true)]
     public class crm_seorderentry : BaseEntity
     {
         ///// <summary>