application/controllers/basedata/deliveryAddr.php

(开头部分) 3KB

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

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

class Deliveryaddr 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(ADDRESS,'(isDelete=0) order by id desc');  
		foreach ($list as $arr=>$row) {
		    $v[$arr]['id']          = $row['id'];
			$v[$arr]['shortName']   = $row['shortName'];
		    $v[$arr]['postalcode']  = $row['postalcode'];
			$v[$arr]['province']    = $row['province'];
			$v[$arr]['city']        = $row['city'];
			$v[$arr]['area']        = $row['area'];
			$v[$arr]['address']     = $row['address'];
			$v[$arr]['linkman']     = $row['linkman'];
			$v[$arr]['phone']       = $row['phone'];
			$v[$arr]['mobile']      = $row['mobile'];
			$v[$arr]['isDefault']   = 1;
		}
		$data['data']['items']      = $v;
		$data['data']['totalsize']  = $this->mysql_model->get_count(ADDRESS);
		die(json_encode($data));	  
	}
	
    //新增
	public function add(){
        $this->common_model->checkpurview(59);
		$data = str_enhtml($this->input->post(NULL,TRUE));
		if (count($data)>0) { 
			$sql = $this->mysql_model->insert(ADDRESS,$data);
			if ($sql) {
				$data['id'] = $sql;
				$this->common_model->logs('新增地址:'.$data['shortName']);
				str_alert(200,'success',$data);
			}
		}	 
		str_alert(-1,'添加失败'); 
	}
	
	//修改
	public function update(){
		$this->common_model->checkpurview(59);
		$data = str_enhtml($this->input->post(NULL,TRUE));
		if (count($data)>0) {
			$id   = intval($data['id']); 
			unset($data['id']);
			$sql = $this->mysql_model->update(ADDRESS,$data,'(id='.$id.')');
			if ($sql) {
				$data['id'] = $id;
				$this->common_model->logs('更新地址:ID='.$id.',名称:'.$data['shortName']);
				str_alert(200,'success',$data);
后面还有 50 行代码,购买后查看完整代码

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

AI 解读

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

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