Просмотр исходного кода

Merge branch 'refs/heads/dev-sc-260204' into dev

shichen месяцев назад: 5
Родитель
Сommit
434e5da6d2

+ 20 - 0
app/common/enum/shared/SharedProsperityBalanceLogEnum.php

@@ -0,0 +1,20 @@
1
+<?php
2
+
3
+namespace app\common\enum\shared;
4
+
5
+use app\common\enum\CommonEnum;
6
+
7
+class SharedProsperityBalanceLogEnum extends CommonEnum
8
+{
9
+    // 收支类型
10
+    const PM = [
11
+        'EXPEND' => ['code' => 0, 'name' => '支出'],
12
+        'INCOME' => ['code' => 1, 'name' => '获得'],
13
+    ];
14
+
15
+    // 明细类型  commission佣金
16
+    const TYPE = [
17
+        'PARTNER' => ['code' => 1, 'name' => '合伙人分红'],
18
+        'GROUP' => ['code' => 2, 'name' => '共富奖'],
19
+    ];
20
+}

+ 46 - 10
app/entity/data/shared/SharedProsperityBalanceEntity.php

@@ -4,16 +4,19 @@ namespace app\entity\data\shared;
4 4
 
5 5
 use app\entity\data\DataEntity;
6 6
 
7
-class SharedProsperityBalanceEntity extends DataEntity
7
+class SharedProsperityBalanceLogEntity extends DataEntity
8 8
 {
9 9
     public $id = null;  // 主键
10 10
     public $userId = null;  // 用户id
11
+    public $pm = null;  // 1增加 0减少
12
+    public $type = null;  // 类型 1合伙人分红 2共富奖
11 13
     public $level = null;  // 用户等级
12 14
     public $radio = null;  // 分配比例
13 15
     public $total_profit = null; // 总佣金
14 16
     public $old = null;  // 变更前佣金
15 17
     public $number = null;  // 操作佣金
16 18
     public $after = null;  // 变更后佣金
19
+    public $status = null;  // 状态 -1失效 0待生效 1已生效
17 20
     public $createTime = null;  // 创建时间
18 21
 
19 22
     public function getId()
@@ -21,18 +24,40 @@ class SharedProsperityBalanceEntity extends DataEntity
21 24
         return $this->id;
22 25
     }
23 26
 
24
-    public function setId($id): SharedProsperityBalanceEntity
27
+    public function setId($id): SharedProsperityBalanceLogEntity
25 28
     {
26 29
         $this->id = $id;
27 30
         return $this;
28 31
     }
29 32
 
33
+    public function getPm()
34
+    {
35
+        return $this->pm;
36
+    }
37
+
38
+    public function setPm($pm): SharedProsperityBalanceLogEntity
39
+    {
40
+        $this->pm = $pm;
41
+        return $this;
42
+    }
43
+
44
+    public function getType()
45
+    {
46
+        return $this->type;
47
+    }
48
+
49
+    public function setType($type): SharedProsperityBalanceLogEntity
50
+    {
51
+        $this->type = $type;
52
+        return $this;
53
+    }
54
+
30 55
     public function getUserId()
31 56
     {
32 57
         return $this->userId;
33 58
     }
34 59
 
35
-    public function setUserId($userId): SharedProsperityBalanceEntity
60
+    public function setUserId($userId): SharedProsperityBalanceLogEntity
36 61
     {
37 62
         $this->userId = $userId;
38 63
         return $this;
@@ -43,7 +68,7 @@ class SharedProsperityBalanceEntity extends DataEntity
43 68
         return $this->level;
44 69
     }
45 70
 
46
-    public function setLevel($level): SharedProsperityBalanceEntity
71
+    public function setLevel($level): SharedProsperityBalanceLogEntity
47 72
     {
48 73
         $this->level = $level;
49 74
         return $this;
@@ -54,7 +79,7 @@ class SharedProsperityBalanceEntity extends DataEntity
54 79
         return $this->radio;
55 80
     }
56 81
 
57
-    public function setRadio($radio): SharedProsperityBalanceEntity
82
+    public function setRadio($radio): SharedProsperityBalanceLogEntity
58 83
     {
59 84
         $this->radio = $radio;
60 85
         return $this;
@@ -65,7 +90,7 @@ class SharedProsperityBalanceEntity extends DataEntity
65 90
         return $this->total_profit;
66 91
     }
67 92
 
68
-    public function setTotalProfit($total_profit): SharedProsperityBalanceEntity
93
+    public function setTotalProfit($total_profit): SharedProsperityBalanceLogEntity
69 94
     {
70 95
         $this->total_profit = $total_profit;
71 96
         return $this;
@@ -76,7 +101,7 @@ class SharedProsperityBalanceEntity extends DataEntity
76 101
         return $this->old;
77 102
     }
78 103
 
79
-    public function setOld($old): SharedProsperityBalanceEntity
104
+    public function setOld($old): SharedProsperityBalanceLogEntity
80 105
     {
81 106
         $this->old = $old;
82 107
         return $this;
@@ -87,7 +112,7 @@ class SharedProsperityBalanceEntity extends DataEntity
87 112
         return $this->number;
88 113
     }
89 114
 
90
-    public function setNumber($number): SharedProsperityBalanceEntity
115
+    public function setNumber($number): SharedProsperityBalanceLogEntity
91 116
     {
92 117
         $this->number = $number;
93 118
         return $this;
@@ -98,18 +123,29 @@ class SharedProsperityBalanceEntity extends DataEntity
98 123
         return $this->after;
99 124
     }
100 125
 
101
-    public function setAfter($after): SharedProsperityBalanceEntity
126
+    public function setAfter($after): SharedProsperityBalanceLogEntity
102 127
     {
103 128
         $this->after = $after;
104 129
         return $this;
105 130
     }
106 131
 
132
+    public function getStatus()
133
+    {
134
+        return $this->status;
135
+    }
136
+
137
+    public function setStatus($status): SharedProsperityBalanceLogEntity
138
+    {
139
+        $this->status = $status;
140
+        return $this;
141
+    }
142
+
107 143
     public function getCreateTime()
108 144
     {
109 145
         return $this->createTime;
110 146
     }
111 147
 
112
-    public function setCreateTime($createTime): SharedProsperityBalanceEntity
148
+    public function setCreateTime($createTime): SharedProsperityBalanceLogEntity
113 149
     {
114 150
         $this->createTime = $createTime;
115 151
         return $this;