|
@@ -3103,10 +3103,17 @@ class ItemService extends Service
|
|
|
//是否需要交付物完结
|
|
//是否需要交付物完结
|
|
|
if($data['is_review_required']){
|
|
if($data['is_review_required']){
|
|
|
$column = $tableName . '_id';
|
|
$column = $tableName . '_id';
|
|
|
|
|
+ $type_map = [
|
|
|
|
|
+ "item" => 1,
|
|
|
|
|
+ "item_node" => 2,
|
|
|
|
|
+ "item_node_mission" => 3,
|
|
|
|
|
+ ];
|
|
|
|
|
+ $type = $type_map[$tableName];
|
|
|
$bool = ItemFile::where('del_time',0)
|
|
$bool = ItemFile::where('del_time',0)
|
|
|
->where($column, $data['id'])
|
|
->where($column, $data['id'])
|
|
|
->where('top_depart_id', $data['top_depart_id'])
|
|
->where('top_depart_id', $data['top_depart_id'])
|
|
|
->where('is_delivery', ItemFile::delivery_one)
|
|
->where('is_delivery', ItemFile::delivery_one)
|
|
|
|
|
+ ->where('type', $type)
|
|
|
->exists();
|
|
->exists();
|
|
|
if($bool) return [true, ''];
|
|
if($bool) return [true, ''];
|
|
|
|
|
|