/** * 加载数据(单条), 日期为yyyymm00得到的就是yyyymm对应月的数据 * @param \Sooh\DB\Interfaces\All $db * @param int $ymd * @param string $mainType * @param string $subType * @return array ['rptdata'=>array(),flg1=>0,flg2=>0,flg3=>3] */ public function loadOne($db, $ymd, $mainType, $subType) { $r = $db->getRecord($this->tbName, 'rptdata,flg1,flg2,flg3', array('mainType' => $mainType, 'subType' => $subType, 'ymd' => $ymd)); $r['rptdata'] = json_decode($r['rptdata'], true); return $r; }
/** * * @param \Sooh\DB\Interfaces\All $db * @param string $tb */ public function __getPkeyByAccountId($db, $tb) { if (!is_array($this->__accountId)) { $r = $db->getRecord($tb, 'loginName,cameFrom', array('accountId' => $this->__accountId)); if (!empty($r)) { $this->__accountId = $r; } } }