|
|
@@ -8,6 +8,7 @@ using Mapster;
|
|
|
using Infrastructure;
|
|
|
using Dto.Admin;
|
|
|
using Common;
|
|
|
+using Util;
|
|
|
|
|
|
|
|
|
namespace Controllers.Admin
|
|
|
@@ -98,6 +99,11 @@ namespace Controllers.Admin
|
|
|
serviceId = param.serviceId
|
|
|
});
|
|
|
}
|
|
|
+ foreach(var item in modal.apiParam)
|
|
|
+ {
|
|
|
+ var linkTablePrimaryKey = (_DatabaseFieldService.GetFirst(m => m.tableId == item.linkTableId && m.primaryKey) ?? _DatabaseFieldService.GetFirst(m => m.tableId == item.linkTableId)) ?? new DatabaseField();
|
|
|
+ item.linkTablePrimaryKeyName = PublicFunction.transferName(linkTablePrimaryKey.fieldName, 1);
|
|
|
+ }
|
|
|
var response = _ApiInfoService.InsertReturnIdentity(modal);
|
|
|
return SUCCESS(response);
|
|
|
}
|
|
|
@@ -122,6 +128,11 @@ namespace Controllers.Admin
|
|
|
serviceId = param.serviceId
|
|
|
});
|
|
|
}
|
|
|
+ foreach(var item in modal.apiParam)
|
|
|
+ {
|
|
|
+ var linkTablePrimaryKey = (_DatabaseFieldService.GetFirst(m => m.tableId == item.linkTableId && m.primaryKey) ?? _DatabaseFieldService.GetFirst(m => m.tableId == item.linkTableId)) ?? new DatabaseField();
|
|
|
+ item.linkTablePrimaryKeyName = PublicFunction.transferName(linkTablePrimaryKey.fieldName, 1);
|
|
|
+ }
|
|
|
var response = _ApiInfoService.Update(modal, true);
|
|
|
return SUCCESS(response);
|
|
|
}
|