作者 lyh

gx

... ... @@ -102,8 +102,8 @@ class ProofreadingController extends BaseController
'updated_at'=>date('Y-m-d H:i:s')
];
$proofreadingModel = new Proofreading();
// DB::beginTransaction();
// try {
DB::beginTransaction();
try {
$proofreadingModel->del($param);
//删除成功后,重新添加
$save_data = [];
... ... @@ -113,11 +113,11 @@ class ProofreadingController extends BaseController
$save_data[] = $param;
}
$proofreadingModel->insert($save_data);
// DB::commit();
// }catch (\Exception $e){
// DB::rollBack();
// $this->fail('系统错误请联系管理员');
// }
DB::commit();
}catch (\Exception $e){
DB::rollBack();
$this->fail('系统错误请联系管理员');
}
$this->response('success');
}
... ... @@ -162,15 +162,15 @@ class ProofreadingController extends BaseController
$textContentArray = array_filter($matches[1], function($item) {
return !empty(trim($item));
});
$textContentArray = array_values($textContentArray);
$uniqueArray = array_unique($textContentArray);
$textContentArray = array_values($uniqueArray);
$data = [];
foreach ($textContentArray as $v){
$content = trim($v);
$trimmedString = preg_replace('/\s+/', ' ', $content);
$data[] = $trimmedString;
}
$data = array_values($data);
$uniqueArray = array_unique($data);
$data = array_values($uniqueArray);
return $data;
}
... ...