94 行
3.1 KiB
PHP
可执行文件
94 行
3.1 KiB
PHP
可执行文件
<?php
|
|
namespace Super\Controller;
|
|
use Think\Controller;
|
|
//[1.1.34]
|
|
class QuestionController extends BaseController
|
|
{
|
|
public function index()
|
|
{
|
|
$cate = M('work_cate');
|
|
$data = $cate -> where('pid = 0') -> select();
|
|
$this -> assign('data',$data);
|
|
$this -> display();
|
|
}
|
|
|
|
public function create($id)
|
|
{
|
|
$cate = M('work_cate');
|
|
$data_title = $cate -> find($id);
|
|
$datatwo = $cate -> where('pid = '.$id.'') -> select();
|
|
$this -> assign('data_title',$data_title);
|
|
$this -> assign('datatwo',$datatwo);
|
|
$this -> display();
|
|
}
|
|
|
|
public function add()
|
|
{
|
|
$data = I('post.');
|
|
// 生成工单号
|
|
$time = date('Ymd',time());
|
|
$rand = rand(1000,9999);
|
|
// 生成传过去的工号
|
|
$data['number'] = $time.$rand;
|
|
// 传过去的时间
|
|
$data['addtime'] = time();
|
|
$url = "http://console.mobzhifu.com/index.php/VersionApi/Work/getwork";
|
|
$re = http_request($url,$data);
|
|
$ree = json_decode($re,true);
|
|
if ($ree['status'] == 0) {
|
|
// 数据分离
|
|
$dataone = array();
|
|
$dataone['number'] = $time.$rand;
|
|
$dataone['title'] = $data['title'];
|
|
$dataone['addtime'] = time();
|
|
$dataone['type'] = $data['type'];
|
|
$dataone['describe'] = $data['describe'];
|
|
$dataone['operation'] = $data['operation'];
|
|
$dataone['image'] = $data['image'];
|
|
$dataone['appid'] = $data['appid'];
|
|
|
|
$art = M("work_question") -> add($dataone);
|
|
if($art){
|
|
$datatwo = array();
|
|
$datatwo['qid'] = $art;
|
|
$datatwo['siteurl'] = $data['siteurl'];
|
|
$datatwo['username'] = $data['username'];
|
|
$datatwo['password'] = $data['password'];
|
|
$datatwo['ip'] = $data['ip'];
|
|
$datatwo['ftpname'] = $data['ftpname'];
|
|
$datatwo['ftppassword'] = $data['ftppassword'];
|
|
$datatwo['phone'] = $data['phone'];
|
|
$datatwo['qq'] = $data['qq'];
|
|
if($data['call']){
|
|
$datatwo['call'] = $data['call'];
|
|
}else{
|
|
$datatwo['call'] = 'off';
|
|
}
|
|
|
|
$arr = M('work_encryption') -> add($datatwo);
|
|
if($arr){
|
|
$res['status'] = 0;
|
|
$res['msg'] = '提交成功';
|
|
}else{
|
|
$res['status'] = 1;
|
|
$res['msg'] = '存储数据失败';
|
|
}
|
|
}else{
|
|
$res['status'] = 1;
|
|
$res['msg'] = '存储数据失败';
|
|
}
|
|
}else{
|
|
$res['status'] = $ree['status'];
|
|
$res['msg'] = $ree['msg'];
|
|
}
|
|
$this -> ajaxReturn($res);
|
|
}
|
|
|
|
public function upload_img(){
|
|
$res = ajax_upload_img('/Uploads/photo/');
|
|
$res["code"] = 0;
|
|
$this->ajaxReturn($res);
|
|
}
|
|
|
|
}
|
|
?>
|