Exemplo n.º 1
0
 /**
  * 编辑部位
  * @param array $param 包含部位信息的数组
  */
 public function partEdit($param)
 {
     //判断用户名是否存在
     $name = part::findBySql("select * from `9939_part` where id != '" . $param['id'] . "' and name = '" . $param['name'] . "'")->one();
     if (empty($name)) {
         $array = array('name' => $param['name'], 'keywords' => $param['keywords'], 'description' => $param['description'], 'username' => $param['username'], 'userid' => $param['userid'], 'updatetime' => $param['updatetime']);
         unset($array['id']);
         $where = array('id' => $param['id']);
         $db1 = static::getDb()->createCommand()->update("9939_part", $array, $where)->execute();
         if ($db1) {
             return '0';
         } else {
             return '1';
         }
     } else {
         return '2';
     }
 }