public function batchAllot()
{
$id = input('ids');
$dispose_account = input('dispose_account');
if (!empty($id) && !empty($dispose_account)) {
$data = Db::name('orders')->field('id')->whereIn('id', $id)->select();
foreach ($data as $v) {
$res = Db::name('orders')->where('id', $v['id'])->update([
'dispose_account' => $dispose_account,
'accepted_at' => date('Y-m-d'),
'status' => 3
]);
}
if (!$res) return $this->jsonData(400, '分配失败');
return $this->jsonSuccessData('分配成功');
}
return $this->jsonData(400, '参数为空');
}
或者使用模型方法 saveAll()
网友评论