|
|
@@ -1520,4 +1520,79 @@ class User extends BaseController
|
|
1520
|
1520
|
$return_data['count'] = $count;
|
|
1521
|
1521
|
return app('json')->success($return_data);
|
|
1522
|
1522
|
}
|
|
|
1523
|
+
|
|
|
1524
|
+ /**
|
|
|
1525
|
+ * 股权分红创建表单
|
|
|
1526
|
+ * @return mixed
|
|
|
1527
|
+ */
|
|
|
1528
|
+ public function stockCreateForm()
|
|
|
1529
|
+ {
|
|
|
1530
|
+ return app('json')->success(formToData($this->repository->stockCreateForm()));
|
|
|
1531
|
+ }
|
|
|
1532
|
+
|
|
|
1533
|
+ /**
|
|
|
1534
|
+ * @Author:Qinii
|
|
|
1535
|
+ * @Date: 2020/5/11
|
|
|
1536
|
+ * @param $id
|
|
|
1537
|
+ * @return mixed
|
|
|
1538
|
+ */
|
|
|
1539
|
+ public function stockUpdateForm($id)
|
|
|
1540
|
+ {
|
|
|
1541
|
+ if (!$id) return app('json')->fail('数据不存在');
|
|
|
1542
|
+ return app('json')->success(formToData($this->repository->stockUpdateForm($id)));
|
|
|
1543
|
+ }
|
|
|
1544
|
+
|
|
|
1545
|
+ /**
|
|
|
1546
|
+ * 添加
|
|
|
1547
|
+ * @return mixed
|
|
|
1548
|
+ * @throws DataNotFoundException
|
|
|
1549
|
+ * @throws DbException
|
|
|
1550
|
+ * @throws ModelNotFoundException
|
|
|
1551
|
+ */
|
|
|
1552
|
+ public function stockCreate()
|
|
|
1553
|
+ {
|
|
|
1554
|
+ $user_id = request()->param('user_id',0);
|
|
|
1555
|
+ $pack = request()->param('pack',0);
|
|
|
1556
|
+ if(!$user_id) return app('json')->fail('请选择用户');
|
|
|
1557
|
+ if(!$pack) return app('json')->fail('请输入份数');
|
|
|
1558
|
+ $user_data = Db::name('old_user_stock')->where('user_id',$user_id)->find();
|
|
|
1559
|
+ if($user_data) return app('json')->fail('用户已存在');
|
|
|
1560
|
+ $insert_data = [
|
|
|
1561
|
+ 'user_id' => $user_id,
|
|
|
1562
|
+ 'pack' => $pack,
|
|
|
1563
|
+ 'getcomm' => 0,
|
|
|
1564
|
+ 'allgetcomm' => 0,
|
|
|
1565
|
+ 'create_time' => time(),
|
|
|
1566
|
+ ];
|
|
|
1567
|
+ Db::name('old_user_stock')->save($insert_data);
|
|
|
1568
|
+ return app('json')->success('添加成功');
|
|
|
1569
|
+ }
|
|
|
1570
|
+
|
|
|
1571
|
+ /**
|
|
|
1572
|
+ * @Author:Qinii
|
|
|
1573
|
+ * @Date: 2020/5/11
|
|
|
1574
|
+ * @param $id
|
|
|
1575
|
+ * @param validate $validate
|
|
|
1576
|
+ * @return mixed
|
|
|
1577
|
+ */
|
|
|
1578
|
+ public function stockUpdate($id)
|
|
|
1579
|
+ {
|
|
|
1580
|
+ $pack = request()->param('pack',0);
|
|
|
1581
|
+ if(!$pack) return app('json')->fail('请输入份数');
|
|
|
1582
|
+ Db::name('old_user_stock')->where('id',$id)->update(['pack' => $pack,'update_time'=>time()]);
|
|
|
1583
|
+ return app('json')->success('编辑成功');
|
|
|
1584
|
+ }
|
|
|
1585
|
+
|
|
|
1586
|
+ /**
|
|
|
1587
|
+ * @Author:Qinii
|
|
|
1588
|
+ * @Date: 2020/5/11
|
|
|
1589
|
+ * @param $id
|
|
|
1590
|
+ * @return mixed
|
|
|
1591
|
+ */
|
|
|
1592
|
+ public function stockDelete($id)
|
|
|
1593
|
+ {
|
|
|
1594
|
+ if (!$id) return app('json')->fail('数据不存在');
|
|
|
1595
|
+ Db::name('old_user_stock')->where('id',$id)->delete();
|
|
|
1596
|
+ return app('json')->success('删除成功');
|
|
|
1597
|
+ }
|
|
1523
|
1598
|
}
|