Example #1
0
 public function getStandardSignkey($model)
 {
     Wind::import('SRV:design.bo.PwDesignModelBo');
     $bo = new PwDesignModelBo($model);
     $signKeys = $bo->getSignKeys();
     $standard = $bo->getStandardSign();
     foreach ($standard as &$v) {
         $v = $this->_transformSign($v);
     }
     return $standard;
 }
 private function _formatData()
 {
     $_tmp = $_data = array();
     Wind::import('SRV:design.bo.PwDesignModelBo');
     $bo = new PwDesignModelBo($this->_moduleBo->getModel());
     $signKeys = $bo->getSignKeys();
     $standard = $bo->getStandardSign();
     foreach ($standard as &$v) {
         $v = $this->_transformSign($v);
     }
     foreach ($this->_data as $data) {
         foreach ($signKeys as $signKey) {
             list($sign, $name, $key) = $signKey;
             if (!($sign = $this->_transformSign($sign))) {
                 continue;
             }
             if (isset($data[$key])) {
                 $_data[$sign] = $data[$key];
             }
         }
         $_data['standard_title'] = $_data[$standard['sTitle']];
         $_data['standard_fromid'] = $_data[$standard['sFromId']];
         $_data['standard_fromapp'] = $this->_moduleBo->getModel();
         $_data['standard_style'] = $data['__style'];
         $_data['standard'] = $standard;
         $_tmp[] = $_data;
     }
     return $_tmp;
 }
 /**
  * 标准化标签
  * Enter description here ...
  */
 public function getStandardSign()
 {
     Wind::import('SRV:design.bo.PwDesignModelBo');
     $bo = new PwDesignModelBo($this->getModel());
     return $bo->getStandardSign();
 }