statearr = c('array')->strtoarray('跟进中|blue,已成交|green,已丢失|#888888,暂缓|#ff6600'); } public function flowrsreplace($rs) { $zt = $this->statearr[$rs['state']]; $rs['statess'] = $rs['state']; $rs['state'] = ''.$zt[0].''; if($rs['htid']>0)$rs['state'].=',并建立合同'; return $rs; } protected function flowsubmit($na, $sm) { m('crm')->update('`lastdt`=now()', $this->rs['custid']); } protected function flowoptmenu($ors, $crs) { $zt = $ors['statusvalue']; $num = $ors['num']; if($num=='ztqh'){ $sarr['state'] = $zt; if($zt==1)$sarr['dealdt'] = $this->rock->now; $this->update($sarr, $this->id); } if($num=='zhuan'){ $cname = $crs['cname']; $cnameid = $crs['cnameid']; $this->update(array( 'uid' => $cnameid, 'optname' => $cname ), $this->id); $this->push($cnameid, '客户销售', ''.$this->adminname.'将一个客户【{custname}】的一个销售单转移给你'); } if($num=='genjin' || $num=='ztqh'){ m('crm')->update('`lastdt`=now()', $this->rs['custid']); } } protected function flowbillwhere($uid, $lx) { return array( 'order' => '`state`,`optdt` desc' ); } }