File: /www/wwwroot/wuk.travelzg.com/破解的php/ProductModel.class.de.php
<?php
//decode by http://www.yunlu99.com/
namespace Wukongphp\Model;
error_reporting(E_ALL ^ E_NOTICE);
use Think\Model;
class ProductModel extends Model
{
protected $_validate = array(array('product_name', 'require', '产品名不能为空', 1, 'regex', 3), array('product_name', '1,30', '产品名长度不能超过10', 1, 'length', 3), array('product_name', '', '产品名已被占用', 1, 'unique', 3), array('uniq', '', '系统异常稍后再试', 1, 'unique', 3));
public function delproduct($_var_0)
{
$_var_1 = $this->find($_var_0);
@unlink('./Public/productjs/' . $_var_1['uniq'] . '.js');
$this->delete($_var_0);
M('Order')->where(array('product_id' => array('eq', $_var_0)))->delete();
M('Online')->where(array('product_id' => array('eq', $_var_0)))->delete();
M('Upchat')->where(array('product_id' => array('eq', $_var_0)))->delete();
D('Weixin')->delweixin($_var_0);
handle_log('WukongphpProductdel', session('id'));
}
protected function _before_insert(&$_var_2, $_var_3)
{
$_var_2['small'] = implode('|', I('post.small'));
$_var_2['add_time'] = time();
$_var_2['wxcache'] = I('post.wxcache') == '' ? '0' : '1';
if (I('post.addid')) {
$_var_2['admin_id'] = I('post.addid');
} else {
$_var_2['admin_id'] = session('id');
}
$_var_2['view_count'] = '1';
$_var_2['uniq'] = uniqid();
}
public function get_package($_var_4)
{
$_var_5 = M('Package');
$_var_6 = $_var_5->where(array('product_id' => array('eq', $_var_4)))->order('id ASC')->select();
$_var_7 = array();
foreach ($_var_6 as $_var_8 => $_var_9) {
if ($_var_9['package_level'] != 'no3') {
$_var_7[$_var_9['package_level']][] = $_var_9;
} else {
$_var_7[$_var_9['package_level']][$_var_9['package_title']][] = $_var_9;
}
}
return $_var_7;
}
public function checkcode($_var_10, $_var_11, $_var_12)
{
$_var_13 = true;
$_var_14 = $this->find($_var_10);
if ($_var_14['tel_code'] == '1') {
if ($_var_11 == '' || $_var_11 != session('telcode')) {
$_var_13 = false;
}
}
if ($_var_14['img_code'] == '1') {
if ($_var_12 == '' || !$this->chk_chkcode($_var_12)) {
$_var_13 = false;
}
}
return $_var_13;
}
}