|
|
@@ -91,14 +91,20 @@ class MoneyLog extends Base
|
|
|
$result = false;
|
|
|
Db::startTrans();
|
|
|
try {
|
|
|
- validate(MoneyValidate::class)->scene('edit')->check($data);
|
|
|
-
|
|
|
- $rows = $monuyModel->where('id', $data['id'])->where('user_id', $this->userinfo['id'])->whereDay('createtime')->where('status', $monuyModel::STATUS_NORMAL)->find();
|
|
|
- if(!$rows) $this->error('数据不存在');
|
|
|
- //发货数据
|
|
|
- $result = $rows->save($data);
|
|
|
-
|
|
|
- Db::commit();
|
|
|
+ validate(MoneyValidate::class)->scene('edit')->check($data);
|
|
|
+
|
|
|
+ $rows = $monuyModel
|
|
|
+ ->where('id', $data['id'])
|
|
|
+ ->where('user_id', $this->userinfo['id'])
|
|
|
+ ->whereDay('createtime')
|
|
|
+ ->where('status', $monuyModel::STATUS_NORMAL)
|
|
|
+ ->find();
|
|
|
+ if(!$rows) $this->error('数据不存在');
|
|
|
+ $data['create_month'] = date('Ym', strtotime($data['create_date']));;//更新月份
|
|
|
+ //保存数据
|
|
|
+ $result = $rows->save($data);
|
|
|
+
|
|
|
+ Db::commit();
|
|
|
}catch (ValidateException $e) {
|
|
|
Db::rollback();
|
|
|
return $this->error($e->getError());
|