application/controllers/basedata/invlocation.php

(开头部分) 4KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?php if (!defined('BASEPATH')) exit('No direct script access allowed');

class Invlocation extends CI_Controller {

    public function __construct(){
        parent::__construct();
		$this->common_model->checkpurview();
    }

    //仓库列表
	public function index(){
		$v = array();
	    $data['status'] = 200;
		$data['msg']    = 'success'; 
		$list = $this->mysql_model->get_results(STORAGE,'(isDelete=0) order by id desc');  
		foreach ($list as $arr=>$row) {
		    $v[$arr]['address']     = $row['address'];;
			$v[$arr]['delete']      = $row['disable'] > 0 ? true : false;
		    $v[$arr]['allowNeg']    = false;
			$v[$arr]['deptId']      = intval($row['deptId']);;
			$v[$arr]['empId']       = intval($row['empId']);;
			$v[$arr]['groupx']      = $row['groupx'];
			$v[$arr]['id']          = intval($row['id']);
			$v[$arr]['locationNo']  = $row['locationNo'];
			$v[$arr]['name']        = $row['name'];
			$v[$arr]['phone']       = $row['phone'];
			$v[$arr]['type']        = intval($row['type']);
		}
		$data['data']['rows']       = $v;
		$data['data']['total']      = 1;
		$data['data']['records']    = $this->mysql_model->get_count(STORAGE,'(isDelete=0)');
		$data['data']['page']       = 1;
		die(json_encode($data));
	}
	
	
	//新增
	public function add(){
		$this->common_model->checkpurview(156);
		$data = str_enhtml($this->input->post(NULL,TRUE));
		if (count($data)>0) {
			$data = $this->validform($data);
			$sql = $this->mysql_model->insert(STORAGE,elements(array('name','locationNo'),$data));
			if ($sql) {
				$data['id'] = $sql;
				$this->common_model->logs('新增仓库:'.$data['name']);
				str_alert(200,'success',$data);
			}  
		}
		str_alert(-1,'添加失败');
	}
	
	//修改
	public function update(){
		$this->common_model->checkpurview(157);
		$data = str_enhtml($this->input->post(NULL,TRUE));
		if (count($data)>0) {
			$id   = intval($data['locationId']); 
			$data = $this->validform($data);
			$sql = $this->mysql_model->update(STORAGE,elements(array('name','locationNo'),$data),'(id='.$id.')');
后面还有 58 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。