orderServiceImpl加注解@Service、修改index.html展示产品

master
istars 7 years ago
parent ab0f98119d
commit 8a7c0434e9

@ -13,13 +13,12 @@ import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import java.util.List;
//@Controller
@RestController
@Controller
public class compController {
@Autowired
com.example.demo.Dao.auditMapper auditMapper;
@RequestMapping(value="/finished",method = RequestMethod.POST)//已经完成的订单浏览的界面
@RequestMapping("/finished")//已经完成的订单浏览的界面
public List<Audit> doPost(HttpServletResponse response, HttpServletRequest request){
HttpSession session=request.getSession();
User user=new User();

@ -1,40 +1,40 @@
//package com.example.demo.order.controller;
//
//import com.alibaba.fastjson.JSONObject;
//import com.example.demo.bean.Audit;
//import com.example.demo.bean.User;
//import com.example.demo.order.service.impl.orderServiceImpl;
//import com.example.demo.order.service.orderService;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.web.bind.annotation.PostMapping;
//import org.springframework.web.bind.annotation.RequestMapping;
//import org.springframework.web.bind.annotation.RequestMethod;
//import org.springframework.web.bind.annotation.RestController;
//
//import javax.servlet.ServletException;
//import javax.servlet.http.HttpServlet;
//import javax.servlet.http.HttpServletRequest;
//import javax.servlet.http.HttpServletResponse;
//import javax.servlet.http.HttpSession;
//import java.io.IOException;
//import java.util.ArrayList;
//import java.util.List;
//@RestController
//public class orderController{
// @Autowired
// private orderServiceImpl orderService;
//
// @RequestMapping(value = "/orderlist",method = RequestMethod.POST)
// public List<Audit> orderList(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// response.setContentType("text/html;charset=utf-8");
// HttpSession session = request.getSession();
// User user = new User();
// user = (User) session.getAttribute("user");
// long userNum = user.getUserNum();
// List<Audit> list = orderService.selectAuditByUserNum(userNum);
//// String json = JSONObject.toJSONString(list);
//// System.out.println(json);
//// response.getWriter().print(json);
// return list;
// }
//}
package com.example.demo.order.controller;
import com.alibaba.fastjson.JSONObject;
import com.example.demo.bean.Audit;
import com.example.demo.bean.User;
import com.example.demo.order.service.impl.orderServiceImpl;
import com.example.demo.order.service.orderService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
@RestController
public class orderController{
@Autowired
private orderServiceImpl orderService;
@RequestMapping(value = "/orderlist",method = RequestMethod.POST)
public List<Audit> orderList(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html;charset=utf-8");
HttpSession session = request.getSession();
User user = new User();
user = (User) session.getAttribute("user");
long userNum = user.getUserNum();
List<Audit> list = orderService.selectAuditByUserNum(userNum);
// String json = JSONObject.toJSONString(list);
// System.out.println(json);
// response.getWriter().print(json);
return list;
}
}

@ -19,13 +19,12 @@ import java.util.List;
*/
//@Controller
@RestController
@Controller
public class showController extends HttpServlet {
@Autowired
com.example.demo.Dao.auditMapper auditMapper;
@RequestMapping(value="/order",method = RequestMethod.POST)//订单浏览的界面
@RequestMapping("/order")//订单浏览的界面
public List<Audit> doPost(HttpServletResponse response, HttpServletRequest request){
HttpSession session=request.getSession();
User user=new User();

@ -4,12 +4,13 @@ import com.example.demo.Dao.auditMapper;
import com.example.demo.bean.Audit;
import com.example.demo.order.service.orderService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
@Service
public class orderServiceImpl implements orderService {
@Autowired
public auditMapper auditMapper;
auditMapper auditMapper;
@Override
public List<Audit> selectAuditByUserNum(long userNum){
return auditMapper.selectAuditByUserNum(userNum);

@ -8,42 +8,70 @@
<meta content="black" name="apple-mobile-web-app-status-bar-style"/>
<meta content="telephone=no" name="format-detection"/>
<link href="css/index.css" rel="stylesheet" type="text/css"/>
<link href="css/show.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="http://libs.baidu.com/jquery/2.1.4/jquery.min.js" ></script>
<script type="text/javascript" src="js/slider.js" ></script>
<script type="text/javascript">
$(document).ready(function () {
$.ajax({
url: "/search/count",
type: "post",
dataType: "json",
success: function(data){
/*这个方法里是ajax发送请求成功之后执行的代码*/
showData(data);//我们仅做数据展示
},
error: function(msg){
alert("ajax连接异常"+msg);
}
});
// $(document).ready(function () {
// $.ajax({
// url: "/search/count",
// type: "post",
// dataType: "json",
// success: function(data){
// /*这个方法里是ajax发送请求成功之后执行的代码*/
// showData(data);//我们仅做数据展示
// },
// error: function(msg){
// alert("ajax连接异常"+msg);
// }
// });
// });
//
//
// //展示数据
// function showData(data) {
// $("#num").empty();
// for (var i = 0; i < data.length; i++) {
// var str ="<div class=\"aui-borrow-head\">\n" +
// " <div class=\"aui-borrow-head-title\">\n" +
// " <h2>"+data[i].productName+"</h2>\n" +
// " </div>\n" +
// " <div class=\"aui-borrow-head-ad\">\n" +
// " <img src=\"\">\n" +
// " </div>\n" +
// " </div>;"
// //var str=" <h2 >"+data[i].productName+"</h2>"
// //var $h2 =$(str);
//
// $("#num").append(str);
// }
// }
$(function(){
$.ajax({
url: "/search/count",
type: "post",
dataType: "json",
success: function(data){
// console.log(data);//查看从后台传值内容
/*这个方法里是ajax发送请求成功之后执行的代码*/
showData(data);//我们仅做数据展示
},
error: function(msg){
alert("ajax连接异常"+msg);
}
});
});
//展示数据
function showData(data) {
$("#num").empty();
for (var i = 0; i < data.length; i++) {
var str ="<div class=\"aui-borrow-head\">\n" +
" <div class=\"aui-borrow-head-title\">\n" +
" <h2>"+data[i].productName+"</h2>\n" +
" </div>\n" +
" <div class=\"aui-borrow-head-ad\">\n" +
" <img src=\"\">\n" +
" </div>\n" +
" </div>;"
//var str=" <h2 >"+data[i].productName+"</h2>"
//var $h2 =$(str);
$("#num").append(str);
//var str = "";//定义用于拼接的字符串
$("#content").empty();
for (var i = 0; i <data.length; i++) {
var pro = data[i];
var str = "<a href=\"javascript:;\" class=\"aui-list-item\"><div class=\"aui-right-top\"></div><div class=\"aui-list-head\" id=\"proname\">"+pro.productName+"</div><div class=\"aui-flex\"><div class=\"aui-flex-box\"><h4>"+pro.productNum+"</h4></div><div class=\"aui-text-time\"></div><div class=\"aui-button-get\"><button id=\"apply\", onclick=\"location=\'apply.html\'\">申请</button> </div></div><div class=\"aui-dotted\"></div></a>";
$("#content").append(str);
}
}
function AutoScroll(obj) {
@ -170,7 +198,9 @@
</div>
</div>
<div class="divHeight" ></div>
<div id ="num"></div>
<div class="aui-list-box" id="content">
</div>
<!--<div class="aui-borrow-head">-->
<!--<div class="aui-borrow-head-title">-->
<!--<div id="num"></div>-->

Loading…
Cancel
Save