text: 'use strict'
  
  const express = require('express')
  
  let route = express.Router()
  
  const apiCtrl = require('../controllers/apiController.js')
  
  
  
  //用户相关操作
  
  
  route.post('/api/user/RegUser', apiCtrl.RegUser)
  
  
  route.post('/api/user/CheckUser', apiCtrl.CheckUser)
  route.post('/api/user/UpdatePwd', apiCtrl.UpdatePwd)
  route.post('/api/user/UpdateUser', apiCtrl.UpdateUser)
  route.post('/api/admin/CheckAdmin', apiCtrl.CheckAdmin)
  
  //管理员相关操作
  route.post('/api/admin/CheckAdmin', apiCtrl.CheckAdmin)
  
  
  //增加点击数
  route.get('/api/addclick/:newid', apiCtrl.addclick)
  
  //拉取伯乐在线文章
  
  //0.0请求首页轮播图数据
  route.get('/api/getlunbo', apiCtrl.getlunbo)
  // 1.0 请求图文资讯
  route.get('/api/getnewslist', apiCtrl.getnewslist)
  
  // 2.0 根据资讯id获取资讯详细内容
  route.get('/api/getnew/:newid', apiCtrl.getnew)
  
  // 3.0 图片分享
  route.get('/api/getimages/:cateid', apiCtrl.getimages)
  // 3.0.1 图片分享详情中的缩略图数组
  route.get('/api/getthumimages/:imgid', apiCtrl.getimage) 
  //3.0.2 获取图片分享中的图片详细介绍
  route.get('/api/getimageInfo/:imgid', apiCtrl.getimageInfo)
  
  
  // 3.0.2 图片分享分类
  route.get('/api/getimgcategory', apiCtrl.getimgcategory)
  
  //4.0 获取评论内容
  route.get('/api/getcomments/:artid', apiCtrl.getcomments)
  //4.0.1 提交评论数据
  route.post('/api/postcomment/:artid', apiCtrl.postcomment)
  
  // 5.0 获取商品列表数据
  route.get('/api/getgoods', apiCtrl.getgoods)
  // 6.0 
  // 6.0.1 获取详情页轮播图可以直接使用// 3.0.1 图片分享详情中的缩略图数组方法/api/getthumimages/:imgid
  // 6.0.2 获取详情页第二区域块（商品购物区 ,商品标题，价格等）和 参数区域块（商品参数）
  route.get('/api/goods/getinfo/:id', apiCtrl.getgoodsinfo)
  
  // 6.0.4 获取图文介绍 
  route.get('/api/goods/getdesc/:id', apiCtrl.getgooddesc)
  // 6.0.5 获取商品评论 可以直接请求：//4.0 获取评论内容  --》 /api/getcomments/:artid
  // 6.0.6 提交评论，可以直接请求： //4.0.1 提交评论数据 ---》 /api/postcomment/:artid
  // 6.0.7 获取购物车页面数据
  route.get('/api/goods/getshopcarlist/:ids', apiCtrl.getshopcarlist)
  
  route.post('/api/post',(req,res)=>{
  
  	var obj = {message:'post 请求 ok'};
  	res.end(JSON.stringify(obj));
  
  });
  
  route.all('/api/jsonp',(req,res)=>{
  
  	var callbackFn =  req.query.callback;
  
  	var obj = {message:'jsonp 请求 ok'};
  	var jsonStr = JSON.stringify(obj);
  
  
  	res.end(`${callbackFn}('${jsonStr}')`);
  
  });
  
  module.exports = route
  
  