正在显示
5 个修改的文件
包含
30 行增加
和
1 行删除
@@ -162,6 +162,7 @@ class Cm0s40active2 extends Backend | @@ -162,6 +162,7 @@ class Cm0s40active2 extends Backend | ||
162 | $params['jump_url'] = "https://h5.goorcar.com/#/?id={$params['a_id']}&image=" . urlencode | 162 | $params['jump_url'] = "https://h5.goorcar.com/#/?id={$params['a_id']}&image=" . urlencode |
163 | ($image) . "&title=" . urlencode($params['share_title']) . "&content=" . urlencode($params['share_content']) . ""; | 163 | ($image) . "&title=" . urlencode($params['share_title']) . "&content=" . urlencode($params['share_content']) . ""; |
164 | } | 164 | } |
165 | + | ||
165 | $result = $row->allowField(true)->save($params); | 166 | $result = $row->allowField(true)->save($params); |
166 | 167 | ||
167 | //修改将要重新审核 | 168 | //修改将要重新审核 |
@@ -167,6 +167,13 @@ | @@ -167,6 +167,13 @@ | ||
167 | placeholder="不配置则不跳转"> | 167 | placeholder="不配置则不跳转"> |
168 | </div> | 168 | </div> |
169 | </div> | 169 | </div> |
170 | + <div class="form-group"> | ||
171 | + <label class="control-label col-xs-12 col-sm-2">{:__('活动订单有效期')}:</label> | ||
172 | + <div class="col-xs-12 col-sm-8"> | ||
173 | + <input id="c-expireday" class="form-control" name="row[expireday]" type="text" | ||
174 | + placeholder="单位:天"> | ||
175 | + </div> | ||
176 | + </div> | ||
170 | 177 | ||
171 | <div class="form-group layer-footer"> | 178 | <div class="form-group layer-footer"> |
172 | <label class="control-label col-xs-12 col-sm-2"></label> | 179 | <label class="control-label col-xs-12 col-sm-2"></label> |
@@ -171,10 +171,17 @@ | @@ -171,10 +171,17 @@ | ||
171 | <div class="form-group"> | 171 | <div class="form-group"> |
172 | <label class="control-label col-xs-12 col-sm-2">{:__('已报名人数')}:</label> | 172 | <label class="control-label col-xs-12 col-sm-2">{:__('已报名人数')}:</label> |
173 | <div class="col-xs-12 col-sm-8"> | 173 | <div class="col-xs-12 col-sm-8"> |
174 | - <input id="c-registered_count" data-rule="required" class="form-control" step="0.01" name="row[registered_count]" type="number" value="{$row.registered_count|htmlentities}" | 174 | + <input id="c-registered_count" data-rule="required" class="form-control" step="0.01" name="row[registered_count]" type="number" value="{$row.registered_count|htmlentities}"> |
175 | </div> | 175 | </div> |
176 | </div> | 176 | </div> |
177 | 177 | ||
178 | + <div class="form-group"> | ||
179 | + <label class="control-label col-xs-12 col-sm-2">{:__('活动订单有效期')}:</label> | ||
180 | + <div class="col-xs-12 col-sm-8"> | ||
181 | + <input id="c-expireday" class="form-control" name="row[expireday]" type="text" | ||
182 | + value="{$row.expireday}" placeholder="单位:天"> | ||
183 | + </div> | ||
184 | + </div> | ||
178 | <div class="form-group layer-footer"> | 185 | <div class="form-group layer-footer"> |
179 | <label class="control-label col-xs-12 col-sm-2"></label> | 186 | <label class="control-label col-xs-12 col-sm-2"></label> |
180 | <div class="col-xs-12 col-sm-8"> | 187 | <div class="col-xs-12 col-sm-8"> |
@@ -92,6 +92,13 @@ class Cm0s40active0bao extends Model | @@ -92,6 +92,13 @@ class Cm0s40active0bao extends Model | ||
92 | return $data['active']; | 92 | return $data['active']; |
93 | } | 93 | } |
94 | } | 94 | } |
95 | + public function getexpiretimeAttr($row) | ||
96 | + { | ||
97 | + if (!empty($row)){ | ||
98 | + $row = $row-time(); | ||
99 | + } | ||
100 | + return $row; | ||
101 | + } | ||
95 | 102 | ||
96 | 103 | ||
97 | } | 104 | } |
@@ -458,6 +458,13 @@ class Pay0wx | @@ -458,6 +458,13 @@ class Pay0wx | ||
458 | 458 | ||
459 | $find = Cm0s40active0bao::where('order_no', $data['out_trade_no'])->find(); | 459 | $find = Cm0s40active0bao::where('order_no', $data['out_trade_no'])->find(); |
460 | $activeId=$find['active_id']; | 460 | $activeId=$find['active_id']; |
461 | + | ||
462 | + // 计算订单有效期 | ||
463 | + $active = new Cm0s40active2(); | ||
464 | + $day = $active->where('id', $activeId)->value('expireday'); | ||
465 | + $time = time()+(86400*$day); | ||
466 | + $expiretime = Cm0s40active0bao::where('order_no', $data['out_trade_no'])->update(['expiretime'=>$time]); | ||
467 | + | ||
461 | //=========发送活动邀请红包 | 468 | //=========发送活动邀请红包 |
462 | $this->sendActiveBonus($activeId,$find['inviter_id'],$find['user_id'],2); | 469 | $this->sendActiveBonus($activeId,$find['inviter_id'],$find['user_id'],2); |
463 | 470 |
-
请 注册 或 登录 后发表评论