获取数据

var init = function(){
api.my_bean_list({
},function(datas){
console.log(datas);
if (datas.errno){
alert(datas.errdesc);
return;
} else {
var h = new EJS({element:bean_list_ejs}).render(datas);
$('#for_bean_list_ejs').html(h);
}
},function(){
console.log("网络错误");
return;
});
}; $(function(){
setTimeout(function(){
init();
},500);
});

展示数据

<section>
<div id="for_bean_list_ejs">
</div>
</section> <script type="text/template" id="bean_list_ejs">
<div class="middle">
[% for(var i=0;i< my_bean.length;i++){ %]
<div class="every_div">
<div class="left_div">
<div class="top_div">
[%= my_bean[i]['info'] %]
</div>
<div class="bottom_div">
[%= timestampToTime(my_bean[i]['ctime']) %]
</div>
</div>
<div class="right_div">
[% if(my_bean[i]['type'] == '1'){ %]
+
[% } %]
[% if(my_bean[i]['type'] == '0'){ %]
-
[% } %]
[%= my_bean[i]['bean_nums'] %]
</div>
</div>
[% } %]
</div>
</script>

间接接口获取数据

public function my_bean_list(){
$json = new Json(); $token = $_POST['token'];
if(!$token) {
$token = $_COOKIE['token'];
} $uid = $_POST['uid'];
if(!$uid){
$flag = $this->l_intercept();
if(!$flag){
$json->setErr(10015, '用户未登录');
$json->Send();
}
$uid = $_COOKIE['uid'];
} if(!$uid){
$json->setErr(10015, '用户未登录');
$json->Send();
} $url = C('MOUSE_HOST') . 'Bean/my_bean_list';
$param = array(
'token' => $token,
'uid' => $uid,
); $result = Http::doPost($url, $param);
$result = json_decode($result, true);
$this->set_log($param, $result, 'my_bean_list');
if($result['errno'] == 0){
$json->setErr(0,'获取我的5号豆信息成功');
$json->setAttr('my_bean', $result['data']);
$json->Send();
} else {
$json->setErr($result['errno'], $result['errdesc']);
$json->Send();
} }

直接接口获取数据

/***
* 我的5号豆信息
*/
public function my_bean_list(){
$this->checkLogin();
$bean_list = M('BeanList');
$uid = (int)$_POST['uid'];
if (!$uid){
$this->json->setErr('10022','缺少用户信息');
$this->json->Send();
} $list_flag = $bean_list->where(['uid' => $uid])->order('id desc')->select();
$list_flag = $list_flag ?: [];
$this->json->setAttr('data',$list_flag);
$this->json->Send();
}

最新文章

  1. AngularJs之九(ending......)
  2. sublime的插件安装
  3. Unity中使用WebView
  4. crontab Job权限重要
  5. 非标准JSON解析
  6. python基础-编码_if条件判断
  7. UIVisualEffectView为视图添加特殊效果
  8. Chart系列(一):Chart的基本元素
  9. wrk中的lua脚本(转)
  10. Oracle 查看相关优化器参数
  11. Mentor PADS 9.5下载安装及破解指南
  12. iOS开发--SWRevealViewController
  13. linux学习笔记---未完待续,缓慢更新
  14. 虚拟机环境中安装ubuntu下的mysql-cluster7.3.2(单点服务器)
  15. list去重 转载
  16. Sicily-1024
  17. 说说Request.Params[key]和Request[key]
  18. 选择排序-Python与PHP实现版
  19. Python3+unitest自动化测试初探(下篇)
  20. vscode格式化代码插件Beautify

热门文章

  1. thrift安装及常见问题
  2. 判断浏览器是否支持某一个CSS3属性
  3. JQuery小知识点代码
  4. [日常训练]AekdyCoin的跳棋
  5. mongodb笔记(一) 分片 &amp;&amp;文档连接
  6. Django1.11 的serializers序列化model
  7. RabbitMQ C# driver stops receiving messages
  8. 八大排序算法的java实现
  9. New Concept English three (26)
  10. 使用flowable 6.1.2 REST API 运行请假审批流程