namespace app\test\controller;

use app\test\model\Mes;

use App\User;

use think\Controller;

use think\facade\Log;

use think\facade\View;

use think\Request;

class Mess extends Controller

{

//跳转增加页面

public function add()

{

return View::fetch('add');

}

//增加图片

public function createAdd(Request $request)

{

$file=$request->file('file');

$info=$file->move('./uploads');

$img='/uploads/'.$info->getSaveName();

return json($img);

}

//增加功能

public function create(Request $request)

{

$arr['username']=$request->post('username');

$arr['salary']=$request->post('salary');

$arr['company']=$request->post('company');

$arr['professional']=$request->post('professional');

//后台验证

$validate = new \app\index\validate\Mes;

$result = $validate->check($arr);

if(!$result){

return json(['code'=>400,'msg'=>$validate->getError()]) ;

}

$imgs=$request->post('img');

$image = \think\Image::open('.'.$imgs);

// 给原图左上角添加水印并保存water_image.png

$image->text('上海全栈',getcwd().'/simfang.ttf',40,'#ff0000')->save('./uploads/'.time().'text_image.png');

$arr['img']='/uploads/'.time().'text_image.png';

$user=new Mes();

$res=$user->table('mess')->insert($arr);

if ($res){

Log::write('添加成功');

return json(['code'=>200,'msg'=>'添加成功','data'=>$res]);

}else{

return json(['code'=>400,'msg'=>'添加失败','data'=>'']);

}

}

//展示功能

public function show(Request $request)

{

$keyword=$request->get('keyword');

if ($keyword){

$user=new Mes();

$data=$user->table('mess')->where('username','like',"%$keyword%")->select();

return View::fetch('show',['data'=>$data]);

}else{

$user=new Mes();

$data=$user->table('mess')->order('salary','desc')->select();

return View::fetch('show',['data'=>$data]);

}

}

//软删除

public function del(Request $request)

{

$id=$request->get('id');

$user=new Mes();

$res=Mes::destroy($id);

if ($res){

Log::write('删除成功');

return json(['code'=>200,'msg'=>'删除成功','data'=>$res]);

}else{

return json(['code'=>400,'msg'=>'删除失败','data'=>'']);

}

}

}

一键复制

编辑

Web IDE

原始数据

按行查看

历史

php mess,Mess.php相关推荐

  1. UVA1493 - Draw a Mess(并查集)

    UVA1493 - Draw a Mess(并查集) 题目链接 题目大意:一个N * M 的矩阵,每次你在上面将某个范围上色,不论上面有什么颜色都会被最新的颜色覆盖,颜色是1-9,初始的颜色是0.最后 ...

  2. CROC 2016 - Elimination Round (Rated Unofficial Edition) B. Mischievous Mess Makers 贪心

    B. Mischievous Mess Makers 题目连接: http://www.codeforces.com/contest/655/problem/B Description It is a ...

  3. Mess——一个可混淆Activity的项目

    目录 一.Mess 介绍及引用 二.Mess 使用注意点 2.1 appt2问题 2.2 gradle 版本问题 2.3 Progurad 参数配置问题 三.Mess 的重大问题 四.建议 五.改进 ...

  4. PhpStorm添加PHP代码规范检查CodeSniffer(phpcs)和PHP代码静态分析工具Mess Detector(phpmd)

    首先需要了解一下这些工具是用来干什么: PHPCS 是 PHP Code Sniffer,一款代码规范检查工具,可以根据你的设置来检查代码规范性问题. PHPCBF 是PHPCS 内置的代码规范修复工 ...

  5. matlab程序:储能电池参与调峰调频优化 基于多能量集成的优点,本文建立了一个基于交互控制的双级两阶段框架,以实现互联多能量系统(MESs)之间的最佳能量供应

    matlab程序:储能电池参与调峰调频优化 摘要:基于多能量集成的优点,本文建立了一个基于交互控制的双级两阶段框架,以实现互联多能量系统(MESs)之间的最佳能量供应. 在较低的水平上,每个MES通过 ...

  6. 【平头哥蓝牙Mesh网关开发套件试用体验】测试网关+PHY6220蓝牙mess 智能灯

    作者:云霄一天 平头哥蓝牙 Mesh SDK 是基于低功耗蓝牙芯片 PHY6212 /PHY6220提供的软件开发套件.该开发套件以 YoC 平台为基础,对蓝牙 MESH 协议栈做了深度优化和整合,为 ...

  7. CodeForces 645B Mischievous Mess Makers

    简单题. 第一次交换$1$和$n$,第二次交换$2$和$n-1$,第三次交换$3$和$n-2$.....计算一下就可以了. #pragma comment(linker, "/STACK:1 ...

  8. mess组网 中继_取代中继/子母路由 堪称最上乘的Mesh组网方式了解下

    试问,谁不想要一个畅快.无死角的无线网络,为此你都试过哪些行而有效的解决办法?换服务商,换网线,装AP,加无线中继,子母路由等等...虽然这些措施能在一定程度上改善身边的无线网络质量,但却都不是我们今 ...

  9. 【HDU - 4056】Draw a Mess (并查集 or 线段树)

    题干: It's graduated season, every students should leave something on the wall, so....they draw a lot ...

  10. mess系统可以读取opc服务器,C3. Messages

    数据字段 !Time Data Data Data Data Data Data Data Data !Time Data Data Data Data Data Data Data Data !Ti ...

最新文章

  1. php自动计算增长率,如何写sql计算增长率?
  2. NodeJS Events模块源码学习
  3. html中运行php脚本,php脚本在html文件中
  4. StringBuffer类和String 类的 equals 和 ==
  5. python基础总结(6)
  6. 无法生成部件汇总表_RFID在汽车零部件企业仓储物流中的应用
  7. 照着官网来安装openstack pike之neutron安装
  8. Java开发者必须掌握的15个框架
  9. java搜寻范围在哪设定_查找值在Java中的范围
  10. 安卓使用MediaPlayer播放RTSP无画面的解决办法
  11. 关于全国大学生集成电路创新创业大赛
  12. SDK二次开发摄像头语音转发功能和语音对讲
  13. #STM32学习#6D加速度传感器测量风机震动
  14. python使用ip地址定位_python实现ip地址查询经纬度定位详解
  15. 镜像分发工具压测解决方案——hijack压测
  16. 两个单位方向矢量夹角的余弦值推导过程【遥感散射角余弦】
  17. 最新车载CarPlay盒子中方案内部配置参数
  18. jQJQJQJQJQJQ
  19. TensorFlow CTPN Demo Windows 无痛搭建
  20. 学习MySQL的第一步:安装MySQL及数据库可视化工具Navicat

热门文章

  1. 7.分布式服务架构:原理、设计与实战 --- 服务的容器化过程
  2. 24.Plugin System
  3. 73. 文件上传(2)
  4. 22. Magento 创建新闻模块(3)
  5. 《数学之美》—统计语言模型
  6. Mysql常用的存储引擎
  7. Allegro导出STP文件
  8. iOS开发中常用的宏
  9. .net将html转换PDF
  10. ubuntu14.04-安装flash