/** * 采购员-供应商下单月度搜索 * Enter description here ... */ public function mothIndex() { $cguser = isset($_POST['cguser']) ? $_POST['cguser'] : ''; $parnter = isset($_POST['parnter']) ? $_POST['parnter'] : ''; $startTime = isset($_POST['startTime']) ? $_POST['startTime'] : ''; $endTime = isset($_POST['endTime']) ? $_POST['endTime'] : ''; $loginname = $_SESSION['userCnName']; $condition = ''; if (empty($cguser) || empty($parnter) || empty($startTime) || empty($endTime)) { $result['code'] = '202'; $result['msg'] = '参数有误'; return json_encode($result); exit; } if (!empty($cguser)) { $condition .= " AND cguser = '******'"; } if (!empty($parnter)) { $condition .= " AND parnter = '{$parnter}'"; } if (!empty($startTime) && $endTime >= $startTime) { $serstart = strpos($startTime, ':') !== false ? strtotime($startTime) : strtotime($startTime . " 00:00:00"); $serend = strpos($endTime, ':') !== false ? strtotime($endTime) : strtotime($endTime . " 23:59:59"); $condition .= " AND purtime BETWEEN '{$serstart}' AND '{$serend}'"; } if (strtotime($startTime) > strtotime($endTime)) { $result['code'] = '405'; $result['msg'] = '时间范围有误,请选择正确的时间范围'; return json_encode($result); } $rtn = PurToWhModel::getReceiptMothInfo($condition); if ($rtn) { $result['code'] = '200'; $result['msg'] = '获取数据成功'; $result['data'] = $rtn; return json_encode($result); } else { $result['code'] = '404'; $result['msg'] = '没有结款订单数据'; return json_encode($result); } }