首页>代码>java Struts+Hibernate报价管理系统源代码下载>/baojiaSystem/src/com/sanqing/action/CustomerManageAction.java
package com.sanqing.action; import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; import org.apache.struts2.ServletActionContext; import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Controller; import com.sanqing.po.Customer; import com.sanqing.service.CustomerService; /** * 客户管理action */ @Controller("customerManageAction") @Scope("prototype") public class CustomerManageAction extends BaseAction { @Resource private CustomerService customerService;//注入客户业务逻辑组件 private String customerNO; //客户编号 private String customerName; //客户名称 private String phone; //客户电话 private String address; //客户地址 private String relationman; //客户联系人 private String otherInfo; //其他信息 public String addUI() { //新增客户输入界面 return "add"; } public String add() { //新增客户方法 Customer customer = new Customer(); customer.setAddress(address); customer.setCustomerNO(customerNO); customer.setCustomerName(customerName); customer.setOtherInfo(otherInfo); customer.setPhone(phone); customer.setRelationman(relationman); customerService.save(customer); return "pub_add_success"; } public String updateUI() { //该方法用来跳转到客户信息更新表单 Customer customer = customerService.find(customerNO);//查询该客户编号对应的客户 HttpServletRequest request = ServletActionContext.getRequest();//获得request对象 request.setAttribute("customer", customer);//将客户信息保存在request范围 return "update";//跳转到客户信息更新表单页 } public String update() { Customer customer = new Customer(); customer.setAddress(address); customer.setCustomerNO(customerNO); customer.setCustomerName(customerName); customer.setOtherInfo(otherInfo); customer.setPhone(phone); customer.setRelationman(relationman); customerService.update(customer);//更新客户信息 return "pub_update_success";//跳转到更新成功页面 } /** * 删除客户 * @return */ public String del() { //删除客户信息 customerService.delete(customerNO);//根据客户编号删除客户 return "pub_del_success";//跳转到删除成功页 } /** * 查询客户信息 * @return */ public String query() { return "query"; } public String getCustomerNO() { return customerNO; } public void setCustomerNO(String customerNO) { this.customerNO = customerNO; } public String getCustomerName() { return customerName; } public void setCustomerName(String customerName) { this.customerName = customerName; } public String getPhone() { return phone; } public void setPhone(String phone) { this.phone = phone; } public String getAddress() { return address; } public void setAddress(String address) { this.address = address; } public String getRelationman() { return relationman; } public void setRelationman(String relationman) { this.relationman = relationman; } public String getOtherInfo() { return otherInfo; } public void setOtherInfo(String otherInfo) { this.otherInfo = otherInfo; } }
最近下载更多
ming_123_9715 LV23
2022年12月9日
.. LV8
2022年2月24日
GLNobody LV1
2022年1月6日
小洪123 LV4
2021年10月15日
苏叶2516 LV2
2021年5月9日
ericxu1116 LV24
2021年5月1日
admin_z LV22
2021年4月20日
zhouzhiyi LV5
2021年3月15日
fenghuang8 LV22
2021年3月11日
z_lying LV20
2021年1月1日