|
@@ -599,6 +599,29 @@ class Import
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ public function role_api()
|
|
|
+ {
|
|
|
+ $data = Dever::db('agent/order')->select();
|
|
|
+ if ($data) {
|
|
|
+ foreach ($data as $k => $v) {
|
|
|
+
|
|
|
+ $role = Dever::db('setting/role')->find($v['role']);
|
|
|
+ if ($data['role']['type'] == 1) {
|
|
|
+ $data['price'] = $data['role']['price'];
|
|
|
+ } elseif ($data['role']['type'] == 2) {
|
|
|
+ $data['area'] = $this->checkArea($data['area'], $data['role'], $member ? $member['id'] : false);
|
|
|
+ $data['price'] = Dever::load('area/api')->getPrice($data['role']['area'], $data['area']);
|
|
|
+ if ($data['price'] <= 0) {
|
|
|
+ Dever::alert('代理区域的代理价格为空,请联系客服');
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ Dever::alert('代理类型不正确');
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
public function log($mid, $type, $before, $after, $update = false)
|
|
|
{
|