|
@@ -643,6 +643,31 @@ class My extends Core
|
|
|
return $this->data;
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ public function getAgreementView()
|
|
|
+ {
|
|
|
+ $where['mid'] = $this->uid;
|
|
|
+ $where['id'] = Dever::input('id');
|
|
|
+ $this->data['info'] = array();
|
|
|
+ if ($where['id']) {
|
|
|
+ $status = Dever::db('agent/member_agreement')->config['status'];
|
|
|
+ $this->data['info'] = Dever::db('agent/member_agreement')->find($where);
|
|
|
+ if ($this->data['info']) {
|
|
|
+ $this->data['info']['status_name'] = $status[$this->data['info']['status']];
|
|
|
+ $this->data['info']['qdate_string'] = '';
|
|
|
+ if ($this->data['info']['qdate']) {
|
|
|
+ $this->data['info']['qdate_string'] = date('Y.m.d', $this->data['info']['qdate']);
|
|
|
+ }
|
|
|
+
|
|
|
+ $role = Dever::db('setting/role')->find($this->data['info']['role']);
|
|
|
+ $name = Dever::load('agent/lib/agreement')->name($this->data['info']['agreement_id'], $this->data['info'], $role, 2, 2);
|
|
|
+ $this->data['info']['link'] = $name[1];
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ return $this->data;
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
public function upAgreement()
|
|
|
{
|