diff --git a/src/main/java/com/ffii/fpsms/modules/jobOrder/entity/JobOrderRepository.kt b/src/main/java/com/ffii/fpsms/modules/jobOrder/entity/JobOrderRepository.kt index b13670b..c98092d 100644 --- a/src/main/java/com/ffii/fpsms/modules/jobOrder/entity/JobOrderRepository.kt +++ b/src/main/java/com/ffii/fpsms/modules/jobOrder/entity/JobOrderRepository.kt @@ -54,8 +54,11 @@ interface JobOrderRepository : AbstractRepository { json_arrayagg( json_object( 'id', jobm.id, + 'itemId', jobm.itemId, + 'uomId', jobm.uomId, 'code', i.code, 'name', i.name, + 'type', i.type, 'pickedLotNo', pln.pickedLotNo, 'reqQty', jobm.reqQty, 'uom', uc.udfudesc, @@ -93,8 +96,11 @@ interface JobOrderRepository : AbstractRepository { json_arrayagg( json_object( 'id', jobm.id, + 'itemId', jobm.itemId, + 'uomId', jobm.uomId, 'code', i.code, 'name', i.name, + 'type', i.type, 'lotNo', il.lotNo, 'reqQty', jobm.reqQty, 'uom', uc.udfudesc, @@ -272,8 +278,11 @@ interface JobOrderRepository : AbstractRepository { json_arrayagg( json_object( 'id', jobm.id, + 'itemId', jobm.itemId, + 'uomId', jobm.uomId, 'code', i.code, 'name', i.name, + 'type', i.type, 'lotNo', il.lotNo, 'reqQty', jobm.reqQty, 'uom', uc.udfudesc, @@ -312,8 +321,11 @@ interface JobOrderRepository : AbstractRepository { json_arrayagg( json_object( 'id', jobm.id, + 'itemId', jobm.itemId, + 'uomId', jobm.uomId, 'code', i.code, 'name', i.name, + 'type', i.type, 'lotNo', il.lotNo, 'reqQty', jobm.reqQty, 'uom', uc.udfudesc, diff --git a/src/main/java/com/ffii/fpsms/modules/jobOrder/entity/projections/JobOrderInfo.kt b/src/main/java/com/ffii/fpsms/modules/jobOrder/entity/projections/JobOrderInfo.kt index 4e7a77c..68ef322 100644 --- a/src/main/java/com/ffii/fpsms/modules/jobOrder/entity/projections/JobOrderInfo.kt +++ b/src/main/java/com/ffii/fpsms/modules/jobOrder/entity/projections/JobOrderInfo.kt @@ -126,6 +126,8 @@ data class JobOrderDetail( data class JobOrderDetailPickLine( val id: Long?, + val itemId: Long?, + val uomId: Long?, val code: String?, val name: String?, val pickedLotNo: List?, diff --git a/src/main/java/com/ffii/fpsms/modules/master/entity/ProductionScheduleRepository.kt b/src/main/java/com/ffii/fpsms/modules/master/entity/ProductionScheduleRepository.kt index bf2e2c7..1ce9ee2 100644 --- a/src/main/java/com/ffii/fpsms/modules/master/entity/ProductionScheduleRepository.kt +++ b/src/main/java/com/ffii/fpsms/modules/master/entity/ProductionScheduleRepository.kt @@ -183,7 +183,7 @@ interface ProductionScheduleRepository : AbstractRepository