You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
73 lines
2.0 KiB
73 lines
2.0 KiB
<?php
|
|
|
|
/**
|
|
* [Laike System] Copyright (c) 2017-2020 laiketui.com
|
|
* Laike is not a free software, it under the license terms, visited http://www.laiketui.com/ for more details.
|
|
*/
|
|
require_once(MO_LIB_DIR . '/DBAction.class.php');
|
|
require_once(MO_LIB_DIR . '/ShowPager.class.php');
|
|
require_once(MO_LIB_DIR . '/Tools.class.php');
|
|
|
|
class IdentifyAction extends Action
|
|
{
|
|
public function getDefaultView()
|
|
{
|
|
|
|
$db = DBAction::getInstance();
|
|
$request = $this->getContext()->getRequest();
|
|
$admin_id = $this->getContext()->getStorage()->read('admin_id');
|
|
|
|
// 接收信息
|
|
$id = $request->getParameter('id'); // 产品id
|
|
$id = rtrim($id, ','); // 去掉最后一个逗号
|
|
$id = explode(',', $id); // 变成数组
|
|
$con = count($id);
|
|
$con01 = 0;
|
|
$con02 = 0;
|
|
$con03 = 0;
|
|
$con04 = 0;
|
|
foreach ($id as $k => $v) {
|
|
$sql01 = "select s_type,status from lkt_product_list where id = '$v' and recycle=0";//新品
|
|
$r01 = $db->select($sql01);
|
|
$s_type = $r01[0]->s_type;
|
|
$s_type1 = explode(',', $s_type); // 变成数组
|
|
$status = $r01[0]->status;
|
|
if (in_array("1", $s_type1)) {
|
|
$con01 = $con01 + 1;
|
|
}
|
|
if (in_array("2", $s_type1)) {
|
|
$con02 = $con02 + 1;
|
|
}
|
|
if (in_array("3", $s_type1)) {
|
|
$con03 = $con03 + 1;
|
|
}
|
|
if ($status == 0) {
|
|
$con04 = $con04 + 1;
|
|
}
|
|
}
|
|
$data['con'] = $con;
|
|
$data['con01'] = $con01;
|
|
$data['con02'] = $con02;
|
|
$data['con03'] = $con03;
|
|
$data['con04'] = $con04;
|
|
$res = array('data' => $data);
|
|
echo json_encode($res);
|
|
return;
|
|
}
|
|
|
|
public function execute()
|
|
{
|
|
echo json_encode(2);
|
|
return;
|
|
return $this->getDefaultView();
|
|
}
|
|
|
|
|
|
public function getRequestMethods()
|
|
{
|
|
return Request :: NONE;
|
|
}
|
|
|
|
}
|
|
|
|
?>
|