|
@@ -1051,7 +1051,14 @@ class My extends Core
|
|
if ($where['id']) {
|
|
if ($where['id']) {
|
|
$info = Dever::db('agent/member_agreement')->find($where);
|
|
$info = Dever::db('agent/member_agreement')->find($where);
|
|
if ($info && $info['status'] == 1) {
|
|
if ($info && $info['status'] == 1) {
|
|
- $state = Dever::db('agent/member_agreement')->update(array('sign' => $sign, 'where_id' => $info['id'], 'status' => 2, 'qdate' => time()));
|
|
|
|
|
|
+ $u = array();
|
|
|
|
+ $u = array('sign' => $sign, 'where_id' => $info['id'], 'status' => 2);
|
|
|
|
+ if ($info['qdate'] && $info['qdate'] > 0) {
|
|
|
|
+
|
|
|
|
+ } else {
|
|
|
|
+ $u['qdate'] = time();
|
|
|
|
+ }
|
|
|
|
+ $state = Dever::db('agent/member_agreement')->update($u);
|
|
if ($state) {
|
|
if ($state) {
|
|
$role = Dever::db('setting/role')->find($info['role']);
|
|
$role = Dever::db('setting/role')->find($info['role']);
|
|
$info['sign'] = $sign;
|
|
$info['sign'] = $sign;
|