ソースを参照

inventory setup

master
kelvin.yau 2週間前
コミット
1a1c95eccc
2個のファイルの変更7行の追加1行の削除
  1. +1
    -1
      src/main/java/com/ffii/fpsms/modules/common/internalSetup/inventorySetup.kt
  2. +6
    -0
      src/main/java/com/ffii/fpsms/modules/master/entity/ItemsRepository.kt

+ 1
- 1
src/main/java/com/ffii/fpsms/modules/common/internalSetup/inventorySetup.kt ファイルの表示

@@ -141,7 +141,7 @@ open class InventorySetup {
for (data in inventoryDataList) {
try {
// Find item by code (itemNo)
val item = itemsRepository.findByCodeAndDeletedFalse(data.itemNo)
val item = itemsRepository.findFirstByCodeAndDeletedFalse(data.itemNo)

if (item == null) {
println("NOT FOUND - Item with code '${data.itemNo}' does not exist")


+ 6
- 0
src/main/java/com/ffii/fpsms/modules/master/entity/ItemsRepository.kt ファイルの表示

@@ -54,4 +54,10 @@ interface ItemsRepository : AbstractRepository<Items, Long> {
"""
)
fun findByM18BomCode(m18BomCode: String): Items?;

@Query(
nativeQuery = true,
value = "SELECT * FROM items i WHERE i.code = :code AND i.deleted = false ORDER BY i.id LIMIT 1"
)
fun findFirstByCodeAndDeletedFalse(code: String): Items?
}

読み込み中…
キャンセル
保存