Change-Id: Idf181365e18064afe6f6a0d333fee39a5fc49f4a
This commit is contained in:
ui_none 2024-08-08 16:15:33 +08:00
commit fa357cb985
4 changed files with 24 additions and 3 deletions

View File

@ -73,6 +73,11 @@ class Loginout extends CI_Controller
$adminInfo = $this->admin_model->get_admin_by_login($loginname, $password); $adminInfo = $this->admin_model->get_admin_by_login($loginname, $password);
if ($adminInfo) { if ($adminInfo) {
$status = $this->admin_model->get_company_status_by_companyId($adminInfo['company_id']);
if ($status['enabled'] != 1){
echo $this->lw_load->jsonResult(false, array('msg' => '该管理员关联的公司,【' . $status['company_name'] . '】公司已被停用!请联系电信管理员'));
exit;
}
$ip = $_SERVER["REMOTE_ADDR"]; $ip = $_SERVER["REMOTE_ADDR"];
/*if($adminInfo['company_id'] == 58) { /*if($adminInfo['company_id'] == 58) {
if(!($ip >= '113.106.130.130' && $ip <= '113.106.130.134') && !strstr($ip, '61.142.240.')) { if(!($ip >= '113.106.130.130' && $ip <= '113.106.130.134') && !strstr($ip, '61.142.240.')) {

View File

@ -34,7 +34,7 @@ class Supplier extends CI_Controller {
public function lists($page) public function lists($page)
{ {
$this->load->library('lw_db',array('tb_name'=>'tb_dining_hall'),'tb_dining_hall'); $this->load->library('lw_db',array('tb_name'=>'tb_dining_hall'),'tb_dining_hall');
$rowsSupplier = $this->tb_supplier->get_all('*',array('enabled'=>1)); $rowsSupplier = $this->tb_supplier->get_all('*',array('enabled'=>1,'company_id'=>$this->session->userdata("companyId")));
$supplierHalls = array(); $supplierHalls = array();
foreach($rowsSupplier as $supplier){ foreach($rowsSupplier as $supplier){
$rowsHall = $this->tb_dining_hall->get_all('*',array('supplier_id'=>$supplier['id'])); $rowsHall = $this->tb_dining_hall->get_all('*',array('supplier_id'=>$supplier['id']));

View File

@ -225,4 +225,12 @@ class Admin_model extends CI_Model {
return $this->session->userdata('topRole'); return $this->session->userdata('topRole');
} }
//获取公司状态
public function get_company_status_by_companyId($companyId)
{
$sql = "select * from tb_company where id = '{$companyId}'";
$row = $this->db->query($sql)->row_array();;
return $row? $row : null;
}
} }

View File

@ -3,6 +3,12 @@ $adminInfo = isset($adminInfo)? $adminInfo : array();
$hallList = isset($hallList)? $hallList : array(); $hallList = isset($hallList)? $hallList : array();
$roleList = isset($roleList)? $roleList : array(); $roleList = isset($roleList)? $roleList : array();
?> ?>
<style>
.select2{
width: 100%!important;
}
</style>
<div class="modal-dialog modal-primary modal-lg"> <div class="modal-dialog modal-primary modal-lg">
<div class="modal-content"> <div class="modal-content">
<form id="submitForm"> <form id="submitForm">
@ -126,6 +132,8 @@ $roleList = isset($roleList)? $roleList : array();
</div> </div>
<script> <script>
$(function () { $(function () {
$(".select2").select2({dropdownParent: $('#modalView')});
var submitForm = $('#submitForm'); var submitForm = $('#submitForm');
var adminId = $("#admin-id").val(); var adminId = $("#admin-id").val();
submitForm.validate({ submitForm.validate({