This commit is contained in:
glovetleong
2021-08-02 14:21:37 +08:00
parent f236d32b9f
commit d0a2f9b6b0
+12 -17
View File
@@ -102,29 +102,24 @@ class ContractEntityModule extends BaseController
$contarct = Contract::find($contract_id); $contarct = Contract::find($contract_id);
$entity_id = $request->input('entity_id'); $entity_id = $request->input('entity_id');
$entity_id = Hasher::decodeArray('entities', $entity_id); $entity_id = Hasher::decode('entities', $entity_id[0]);
$entity = Entity::where('id', $entity_id)->get(); $entity = Entity::find($entity_id);
$return_contract_entity = []; $contract_entity = new ContractEntity();
foreach ($entity as $key => $row) { $contract_entity->user_id = Auth::guard('user-api')->user()->id;
$contract_entity = new ContractEntity(); $contract_entity->contract_id = $contarct->id;
$contract_entity->user_id = Auth::guard('user-api')->user()->id; $contract_entity->entity_id = $entity->id;
$contract_entity->contract_id = $contarct->id; $contract_entity->entity_signature_id = $entity->entity_signature()->first()->id;
$contract_entity->entity_id = $row->id; $contract_entity->status = config('constants.contact_entity.status.active');
$contract_entity->entity_signature_id = $row->entity_signature()->first()->id; $contract_entity->save();
$contract_entity->status = config('constants.contact_entity.status.active');
$contract_entity->save();
// log // log
ContractModule::makeLog($contract_entity->contract_id, 'user (' . Auth::guard('user-api')->user()->id . ') contact entity created'); ContractModule::makeLog($contract_entity->contract_id, 'user (' . Auth::guard('user-api')->user()->id . ') contact entity created');
$return_contract_entity[] = $contract_entity;
}
DB::commit(); DB::commit();
$query_string = General::getCachePerviousQuery('contract_entity_query'); $query_string = General::getCachePerviousQuery('contract_entity_query');
$data = General::returnData($return_contract_entity, $query_string); $data = General::returnData($contract_entity, $query_string);
return response()->json($data); return response()->json($data);
} }