myOrders.html

master
istars 7 years ago
parent e3c4ac52e2
commit 2503b67b69

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

@ -16,7 +16,7 @@ import javax.servlet.http.HttpSession;
import java.util.List; import java.util.List;
/* /*
*/ */
//@Controller //@Controller

@ -10,6 +10,7 @@ import java.util.List;
public class orderServiceImpl implements orderService { public class orderServiceImpl implements orderService {
@Autowired @Autowired
public auditMapper auditMapper; public auditMapper auditMapper;
@Override
public List<Audit> selectAuditByUserNum(long userNum){ public List<Audit> selectAuditByUserNum(long userNum){
return auditMapper.selectAuditByUserNum(userNum); return auditMapper.selectAuditByUserNum(userNum);
} }

@ -13,7 +13,7 @@
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function () { $(document).ready(function () {
$.ajax({ $.ajax({
url: "/orderlist", url: "/order",
type: "post", type: "post",
dataType: "json", dataType: "json",
success: function(data){ success: function(data){
@ -30,6 +30,7 @@
//展示数据 //展示数据
function showData(data) { function showData(data) {
$("#userNum").html(data[1].userNum)
$("#num").empty(); $("#num").empty();
for (var i = 0; i < data.length; i++) { for (var i = 0; i < data.length; i++) {
var audit = data[i]; var audit = data[i];
@ -82,7 +83,7 @@
<img src="images/myOrders.png"> <img src="images/myOrders.png">
</div> </div>
<div class="aui-flex-box"> <div class="aui-flex-box">
<h2>用户 <em>XXX</em></h2> <h2>用户 <em id="userNum">XXX</em></h2>
</div> </div>
<div class="aui-pri-button"> </div> <div class="aui-pri-button"> </div>
</div> </div>

Loading…
Cancel
Save