提交 43685c3a 编写于 作者: N nrd

更新了查询客户的代码,新增了删除客户的代码

上级 bada1524
......@@ -42,18 +42,21 @@ public class CustomerController {
@RequestMapping("/getonecus")
@ResponseBody
public Map<String,Object> getonecus(String name){
List<Customer> customerList = customerService.queryByCusName(name);
Map<String,Object> customer = new HashMap<>();
if (customerList==null){
customer.put("code",0);
customer.put("massage","没有查询到姓名为"+name+"的客户信息");
}else {
customer.put("code",1);
customer.put("message","查询成功");
customer.put("data",customerList);
if (name==null){
customer.put("code",-1);
customer.put("message","查询名不为空");
} else {
List<Customer> customerList = customerService.queryByCusName(name);
if (customerList == null) {
customer.put("code", 0);
customer.put("massage", "没有查询到姓名为" + name + "的客户信息");
} else {
customer.put("code", 1);
customer.put("message", "查询成功");
customer.put("data", customerList);
}
}
Session session= SecurityUtils.getSubject().getSession();
session.setAttribute("customerList",customerList);
return customer;
}
@RequestMapping("/updateonecus")
......@@ -84,4 +87,19 @@ public class CustomerController {
}
return customermap;
}
//客户信息的删除
@RequestMapping("/deleteHouse")
@ResponseBody
public Map<String,Object> deleteHousei(int customer_id){
Map<String,Object> customermap = new HashMap<>();
int num = customerService.deleteOneCus(customer_id);
if (num==0){
customermap.put("code",0);
customermap.put("message","删除失败!");
}else {
customermap.put("code",200);
customermap.put("message","删除成功!");
}
return customermap;
}
}
......@@ -18,4 +18,6 @@ public interface CustomerDao {
int updataOneCus(Customer customer);
//插入单个客户的信息
int insertOneCus(Customer customer);
//删除单个客户的信息
int deleteOneCus(int customer_id);
}
......@@ -20,6 +20,8 @@ public interface CustomerService {
int updataOneCus(Customer customer);
//插入单个客户的信息
int insertOneCus(Customer customer);
//删除单个客户的信息
int deleteOneCus(int customer_id);
}
......
......@@ -43,5 +43,10 @@ public class CustomerServiceImpl implements CustomerService {
int num = customerDao.insertOneCus(customer);
return num;
}
@Override
public int deleteOneCus(int customer_id) {
int num = customerDao.deleteOneCus(customer_id);
return num;
}
}
......@@ -28,5 +28,7 @@
insert into customer(customer_id,name,card,phone,mobile,remainder)
value (#{customer_id},#{name},#{card}, #{phone},#{mobile},#{remainder})
</insert>
<delete id="deleteOneCus" parameterType="com.hqyj.seven.pojo.Customer">
delete from customer where customer_id = #{customer_id}
</delete>
</mapper>
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册