Commit b4e761f6 by 王军业

[删除无用代码以及加入注解]

1 parent a1ed6932
Showing 28 changed files with 474 additions and 321 deletions
...@@ -32,7 +32,7 @@ public class DeliverGoodsController extends BaseController{ ...@@ -32,7 +32,7 @@ public class DeliverGoodsController extends BaseController{
} }
/** /**
* * 增加某一合同的发货信息
* @param deliverGoodsVo * @param deliverGoodsVo
* @param contract_unid * @param contract_unid
* @return * @return
...@@ -43,12 +43,24 @@ public class DeliverGoodsController extends BaseController{ ...@@ -43,12 +43,24 @@ public class DeliverGoodsController extends BaseController{
return deliverGoodsService.addDeliverGoods(deliverGoodsVo, contract_unid); return deliverGoodsService.addDeliverGoods(deliverGoodsVo, contract_unid);
} }
/**
* 修改某一合同的发货信息
* @param deliverGoodsVo
* @param contract_unid
* @return
*/
@PutMapping("/{contract_unid}/delivers") @PutMapping("/{contract_unid}/delivers")
@ResponseBody @ResponseBody
public Object updateDeliverInf(@RequestBody DeliverGoodsVo deliverGoodsVo,@PathVariable String contract_unid) { public Object updateDeliverInf(@RequestBody DeliverGoodsVo deliverGoodsVo,@PathVariable String contract_unid) {
return deliverGoodsService.updateDeliverGoods(deliverGoodsVo, contract_unid); return deliverGoodsService.updateDeliverGoods(deliverGoodsVo, contract_unid);
} }
/**
* 删除某一合同的发货信息
* @param deliverGoodsVo
* @param contract_unid
* @return
*/
@DeleteMapping("/{contract_unid}/delivers") @DeleteMapping("/{contract_unid}/delivers")
@ResponseBody @ResponseBody
public Object deleteDeliverInfo(@RequestBody DeliverGoodsVo deliverGoodsVo,@PathVariable String contract_unid) { public Object deleteDeliverInfo(@RequestBody DeliverGoodsVo deliverGoodsVo,@PathVariable String contract_unid) {
......
package com.vion.financial.controller; package com.vion.financial.controller;
import java.util.List; import java.util.List;
import javax.annotation.Resource; import javax.annotation.Resource;
import org.springframework.web.bind.annotation.DeleteMapping; import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.vion.financial.service.PaymentAgreeService; import com.vion.financial.service.PaymentAgreeService;
import com.vion.financial.vo.PaymentAgreeVo; import com.vion.financial.vo.PaymentAgreeVo;
@RestController @RestController
public class PaymentAgreeController extends BaseController{ public class PaymentAgreeController extends BaseController{
@Resource @Resource
PaymentAgreeService PaymentAgreeService; PaymentAgreeService PaymentAgreeService;
@GetMapping("/{contract_unid}/payments") /**
@ResponseBody * 查询某一合同的付款预定信息
public Object queryPaymentInfo(@PathVariable String contract_unid) { * @param contract_unid
return PaymentAgreeService.queryPaymentAgree(contract_unid); * @return
} */
@GetMapping("/{contract_unid}/payments")
@PostMapping("/{contract_unid}/payments") @ResponseBody
@ResponseBody public Object queryPaymentInfo(@PathVariable String contract_unid) {
public Object addPaymentInfo(@RequestBody PaymentAgreeVo paymentAgreeVo,@PathVariable String contract_unid) { return PaymentAgreeService.queryPaymentAgree(contract_unid);
return PaymentAgreeService.addPaymentAgree(paymentAgreeVo,contract_unid); }
}
/**
@PutMapping("/{contract_unid}/payments") * 增加某一合同的付款约定信息
@ResponseBody * @param paymentAgreeVo
public Object updatePaymentInfo(@RequestBody PaymentAgreeVo paymentAgreeVo,@PathVariable String contract_unid) { * @param contract_unid
return PaymentAgreeService.updatePaymentAgree(paymentAgreeVo,contract_unid); * @return
} */
@PostMapping("/{contract_unid}/payments")
@DeleteMapping("/{contract_unid}/payments") @ResponseBody
@ResponseBody public Object addPaymentInfo(@RequestBody PaymentAgreeVo paymentAgreeVo,@PathVariable String contract_unid) {
public Object deletePaymentInfo(@RequestBody PaymentAgreeVo paymentAgreeVo,@PathVariable String contract_unid) { return PaymentAgreeService.addPaymentAgree(paymentAgreeVo,contract_unid);
return PaymentAgreeService.deletePaymentAgree(paymentAgreeVo, contract_unid); }
}
} /**
* 修改某一合同的付款约定信息
* @param paymentAgreeVo
* @param contract_unid
* @return
*/
@PutMapping("/{contract_unid}/payments")
@ResponseBody
public Object updatePaymentInfo(@RequestBody PaymentAgreeVo paymentAgreeVo,@PathVariable String contract_unid) {
return PaymentAgreeService.updatePaymentAgree(paymentAgreeVo,contract_unid);
}
/**
* 删除某一合同的付款约定信息
* @param paymentAgreeVo
* @param contract_unid
* @return
*/
@DeleteMapping("/{contract_unid}/payments")
@ResponseBody
public Object deletePaymentInfo(@RequestBody PaymentAgreeVo paymentAgreeVo,@PathVariable String contract_unid) {
return PaymentAgreeService.deletePaymentAgree(paymentAgreeVo, contract_unid);
}
}
...@@ -22,24 +22,47 @@ public class ProjectAcceptancController extends BaseController{ ...@@ -22,24 +22,47 @@ public class ProjectAcceptancController extends BaseController{
@Resource @Resource
ProjectAcceptancService projectAcceptancService; ProjectAcceptancService projectAcceptancService;
/**
* 查询某一合同的工程验收信息
* @param contract_unid
* @return
*/
@GetMapping("/{contract_unid}/project/acceptancs") @GetMapping("/{contract_unid}/project/acceptancs")
@ResponseBody @ResponseBody
public Object queryAcceptancInfo(@PathVariable String contract_unid) { public Object queryAcceptancInfo(@PathVariable String contract_unid) {
return projectAcceptancService.queryProjectAcceptanc(contract_unid); return projectAcceptancService.queryProjectAcceptanc(contract_unid);
} }
/**
* 增加某一合同的工程验收信息
* @param projectAcceptancVo
* @param contract_unid
* @return
*/
@PostMapping("/{contract_unid}/project/acceptancs") @PostMapping("/{contract_unid}/project/acceptancs")
@ResponseBody @ResponseBody
public Object addAcceptancInfo(@RequestBody ProjectAcceptancVo projectAcceptancVo,@PathVariable String contract_unid) { public Object addAcceptancInfo(@RequestBody ProjectAcceptancVo projectAcceptancVo,@PathVariable String contract_unid) {
return projectAcceptancService.addProjectAcceptanc(projectAcceptancVo,contract_unid); return projectAcceptancService.addProjectAcceptanc(projectAcceptancVo,contract_unid);
} }
/**
* 修改某一合同的工程验收信息
* @param projectAcceptancVo
* @param contract_unid
* @return
*/
@PutMapping("/{contract_unid}/project/acceptancs") @PutMapping("/{contract_unid}/project/acceptancs")
@ResponseBody @ResponseBody
public Object updateAcceptancInfo(@RequestBody ProjectAcceptancVo projectAcceptancVo,@PathVariable String contract_unid) { public Object updateAcceptancInfo(@RequestBody ProjectAcceptancVo projectAcceptancVo,@PathVariable String contract_unid) {
return projectAcceptancService.updateProjectAcceptanc(projectAcceptancVo, contract_unid); return projectAcceptancService.updateProjectAcceptanc(projectAcceptancVo, contract_unid);
} }
/**
* 删除某一合同的工程验收信息
* @param projectAcceptancVo
* @param contract_unid
* @return
*/
@DeleteMapping("/{contract_unid}/project/acceptancs") @DeleteMapping("/{contract_unid}/project/acceptancs")
@ResponseBody @ResponseBody
public Object deleteAcceptancInfo(@RequestBody ProjectAcceptancVo projectAcceptancVo,@PathVariable String contract_unid) { public Object deleteAcceptancInfo(@RequestBody ProjectAcceptancVo projectAcceptancVo,@PathVariable String contract_unid) {
......
...@@ -20,24 +20,43 @@ public class ProjectController extends BaseController{ ...@@ -20,24 +20,43 @@ public class ProjectController extends BaseController{
@Autowired @Autowired
ProjectService projectService; ProjectService projectService;
/**
* 增加项目名称
* @param project
* @return
*/
@PostMapping(value="/projects") @PostMapping(value="/projects")
@ResponseBody @ResponseBody
public Object addProject(@RequestBody Project project) { public Object addProject(@RequestBody Project project) {
return projectService.addProject(project); return projectService.addProject(project);
} }
/**
* 查询项目列表
* @return
*/
@GetMapping(value="/projects") @GetMapping(value="/projects")
@ResponseBody @ResponseBody
public Object queryProject() { public Object queryProject() {
return projectService.queryProject(); return projectService.queryProject();
} }
/**
* 修改项目名称
* @param project
* @return
*/
@PutMapping(value="/projects") @PutMapping(value="/projects")
@ResponseBody @ResponseBody
public Object updateProject(@RequestBody Project project) { public Object updateProject(@RequestBody Project project) {
return projectService.updateProject(project); return projectService.updateProject(project);
} }
/**
* 删除某一项目
* @param project
* @return
*/
@DeleteMapping(value="/projects") @DeleteMapping(value="/projects")
@ResponseBody @ResponseBody
public Object deleteProject(@RequestBody Project project) { public Object deleteProject(@RequestBody Project project) {
......
package com.vion.financial.controller; package com.vion.financial.controller;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping; import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.vion.financial.service.ReceiptService; import com.vion.financial.service.ReceiptService;
import com.vion.financial.vo.ReceiptVo; import com.vion.financial.vo.ReceiptVo;
@RestController @RestController
public class ReceiptController extends BaseController{ public class ReceiptController extends BaseController{
@Autowired @Autowired
ReceiptService receiptService; ReceiptService receiptService;
@PostMapping("/{contract_unid}/receipts") /**
@ResponseBody * 增加开票信息
public Object addReceiptInfo(@RequestBody ReceiptVo receiptVo,@PathVariable String contract_unid) { * @param receiptVo
return receiptService.addReceipt(receiptVo, contract_unid); * @param contract_unid
} * @return
*/
@GetMapping("/{contract_unid}/receipts") @PostMapping("/{contract_unid}/receipts")
@ResponseBody @ResponseBody
public Object queryReceiptInfo(@PathVariable String contract_unid) { public Object addReceiptInfo(@RequestBody ReceiptVo receiptVo,@PathVariable String contract_unid) {
return receiptService.queryReceipt(contract_unid); return receiptService.addReceipt(receiptVo, contract_unid);
} }
@PutMapping("/{contract_unid}/receipts") /**
@ResponseBody * 查询开票信息
public Object updateReceiptInfo(@RequestBody ReceiptVo receiptVo,@PathVariable String contract_unid) { * @param contract_unid
return receiptService.updateReceipt(receiptVo, contract_unid); * @return
} */
@GetMapping("/{contract_unid}/receipts")
@DeleteMapping("/{contract_unid}/receipts") @ResponseBody
@ResponseBody public Object queryReceiptInfo(@PathVariable String contract_unid) {
public Object deleteReceiptInfo(@RequestBody ReceiptVo receiptVo,@PathVariable String contract_unid) { return receiptService.queryReceipt(contract_unid);
return receiptService.deleteReceipt(receiptVo, contract_unid); }
}
/**
} * 修改开票信息
* @param receiptVo
* @param contract_unid
* @return
*/
@PutMapping("/{contract_unid}/receipts")
@ResponseBody
public Object updateReceiptInfo(@RequestBody ReceiptVo receiptVo,@PathVariable String contract_unid) {
return receiptService.updateReceipt(receiptVo, contract_unid);
}
/**
* 删除开票信息
* @param receiptVo
* @param contract_unid
* @return
*/
@DeleteMapping("/{contract_unid}/receipts")
@ResponseBody
public Object deleteReceiptInfo(@RequestBody ReceiptVo receiptVo,@PathVariable String contract_unid) {
return receiptService.deleteReceipt(receiptVo, contract_unid);
}
}
package com.vion.financial.controller; package com.vion.financial.controller;
import javax.annotation.Resource; import javax.annotation.Resource;
import org.springframework.web.bind.annotation.DeleteMapping; import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.vion.financial.service.PaymentAgreeService; import com.vion.financial.service.PaymentAgreeService;
import com.vion.financial.service.ReturnInfoService; import com.vion.financial.service.ReturnInfoService;
import com.vion.financial.vo.PaymentAgreeVo; import com.vion.financial.vo.PaymentAgreeVo;
import com.vion.financial.vo.ReturnInfoVo; import com.vion.financial.vo.ReturnInfoVo;
@RestController @RestController
public class ReturnInfoController extends BaseController{ public class ReturnInfoController extends BaseController{
@Resource @Resource
ReturnInfoService returnInfoService; ReturnInfoService returnInfoService;
@GetMapping("/{contract_unid}/rebacks") /**
@ResponseBody * 查询回款信息
public Object queryRebackInfo(@PathVariable String contract_unid) { * @param contract_unid
return returnInfoService.queryReturnInfo(contract_unid); * @return
} */
@GetMapping("/{contract_unid}/rebacks")
@PostMapping("/{contract_unid}/rebacks") @ResponseBody
@ResponseBody public Object queryRebackInfo(@PathVariable String contract_unid) {
public Object addRebackInfo(@RequestBody ReturnInfoVo returnInfoVo,@PathVariable String contract_unid) { return returnInfoService.queryReturnInfo(contract_unid);
return returnInfoService.addReturnInfo(returnInfoVo, contract_unid); }
}
/**
@PutMapping("/{contract_unid}/rebacks") * 增加回款信息
@ResponseBody * @param returnInfoVo
public Object updateReturnInfo(@RequestBody ReturnInfoVo returnInfoVo,@PathVariable String contract_unid) { * @param contract_unid
return returnInfoService.updateReturnInfo(returnInfoVo, contract_unid); * @return
} */
@PostMapping("/{contract_unid}/rebacks")
@DeleteMapping("/{contract_unid}/rebacks") @ResponseBody
@ResponseBody public Object addRebackInfo(@RequestBody ReturnInfoVo returnInfoVo,@PathVariable String contract_unid) {
public Object deletePaymentInfo(@RequestBody ReturnInfoVo returnInfoVo,@PathVariable String contract_unid) { return returnInfoService.addReturnInfo(returnInfoVo, contract_unid);
return returnInfoService.deleteReturn(returnInfoVo, contract_unid); }
}
} /**
* 修改回款信息
* @param returnInfoVo
* @param contract_unid
* @return
*/
@PutMapping("/{contract_unid}/rebacks")
@ResponseBody
public Object updateReturnInfo(@RequestBody ReturnInfoVo returnInfoVo,@PathVariable String contract_unid) {
return returnInfoService.updateReturnInfo(returnInfoVo, contract_unid);
}
/**
* 删除回款信息
* @param returnInfoVo
* @param contract_unid
* @return
*/
@DeleteMapping("/{contract_unid}/rebacks")
@ResponseBody
public Object deletePaymentInfo(@RequestBody ReturnInfoVo returnInfoVo,@PathVariable String contract_unid) {
return returnInfoService.deleteReturn(returnInfoVo, contract_unid);
}
}
package com.vion.financial.entity; package com.vion.financial.entity;
public class Appendix { public class Appendix {
private Integer appendix_unid; private Integer appendix_unid; //合同id
private String business_table; private String business_table; //附件表的名称
private String business_unid; private String business_unid; //表中数据的主键
private String appendix_name; private String appendix_name; //附件名称
private String appendix_type; private String appendix_type; //附件的类型
private String appendix_url; private String appendix_url; //附件保存的地址
public Integer getAppendix_unid() { public Integer getAppendix_unid() {
return appendix_unid; return appendix_unid;
} }
......
...@@ -6,35 +6,35 @@ import com.fasterxml.jackson.databind.annotation.JsonSerialize; ...@@ -6,35 +6,35 @@ import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.vion.financial.serializer.DateYMDHMSJsonSerializer; import com.vion.financial.serializer.DateYMDHMSJsonSerializer;
public class Contract { public class Contract {
private String contract_unid; private String contract_unid; //合同编号
private String salesperson_unid; private String salesperson_unid; //销售员id
private int project_unid; private int project_unid; //项目id
private int customer_unid; private int customer_unid; //顾客id
private String province; private String province; //省
private String city; private String city; //市
private String county; private String county; //县
private int guarantee_period; private int guarantee_period; //质保周期
private Date sign_date; private Date sign_date; //签订时间
private String product_line_type; private String product_line_type; //生产线类型
private String contract_state; private String contract_state; //合同状态
private String contract_type; private String contract_type; //合同性质
private double contract_amount; private double contract_amount; //合同金额
private double deduct_amount; private double deduct_amount; //折扣金额
private String contract_amount_note; private String contract_amount_note; //合同金额备注
private double stop_amount; private double stop_amount; //暂停金额
private String reback_note; private String reback_note; //累计回款备注
private double exemptions_amount; private double exemptions_amount; //豁免金额
private String contract_remain_note; private String contract_remain_note; //合同余额备注
private boolean is_archive; private boolean is_archive; //是否归档
private double bad_amount; private double bad_amount; //坏账金额
private String bad_amount_note; private String bad_amount_note; //坏账金额备注
private double confirm_income_amount; private double confirm_income_amount; //确定收入金额
private String amount_state_unid; private String amount_state_unid; //账款状态
private Date start_guarantee_date; private Date start_guarantee_date; //维保服务期开始时间
private Date end_guarantee_date; private Date end_guarantee_date; //维保服务期结束时间
private String mainten_start_point; private String mainten_start_point; //质保期开始节点
private String contract_note; private String contract_note; //合同备注
private boolean is_delete; private boolean is_delete; //标示合同是否逻辑删除
public String getContract_unid() { public String getContract_unid() {
return contract_unid; return contract_unid;
} }
......
...@@ -47,12 +47,6 @@ public class ImportExcel { ...@@ -47,12 +47,6 @@ public class ImportExcel {
log.info("导入失败数据,编号"+importModel.getContract_unid()); log.info("导入失败数据,编号"+importModel.getContract_unid());
} }
/* if(failList.size()==0) {
return successList;
}
ImportModel flag=new ImportModel();
flag.setContract_unid("数据格式出错");
successList.add(flag);*/
return list; return list;
} }
} }
package com.vion.financial.mapper; package com.vion.financial.mapper;
import java.util.List; import java.util.List;
import com.vion.financial.entity.Appendix; import com.vion.financial.entity.Appendix;
public interface AppendixMapper { public interface AppendixMapper {
public List<Appendix> queryAppendixList(Appendix appendix); List<Appendix> queryAppendixList(Appendix appendix);
int addAppendix(Appendix appendix); int addAppendix(Appendix appendix);
public void updateAppendix(Appendix appendix); void updateAppendix(Appendix appendix);
public void deleteAppendix(Appendix appendix); void deleteAppendix(Appendix appendix);
} }
...@@ -22,5 +22,6 @@ public interface ContractMapper { ...@@ -22,5 +22,6 @@ public interface ContractMapper {
Boolean isDelete(String contract_unid); Boolean isDelete(String contract_unid);
List<ExportModel> exportContracts(SelectVo selectVo); List<ExportModel> exportContracts(SelectVo selectVo);
void actualDeleteOne(String contract_unid); void actualDeleteOne(String contract_unid);
@Transactional
String timeUpdate(); String timeUpdate();
} }
...@@ -2,12 +2,17 @@ package com.vion.financial.mapper; ...@@ -2,12 +2,17 @@ package com.vion.financial.mapper;
import java.util.List; import java.util.List;
import org.springframework.transaction.annotation.Transactional;
import com.vion.financial.entity.Customer; import com.vion.financial.entity.Customer;
public interface CustomerMapper { public interface CustomerMapper {
public void addCustomer(Customer customer); @Transactional
public List<Customer> queryCustomer(); void addCustomer(Customer customer);
public void updateCustomer(Customer customer); List<Customer> queryCustomer();
public void deleteCustomer(int n); @Transactional
public Customer selectByName(String name); void updateCustomer(Customer customer);
@Transactional
void deleteCustomer(int n);
Customer selectByName(String name);
} }
package com.vion.financial.mapper; package com.vion.financial.mapper;
import java.util.List; import java.util.List;
import com.vion.financial.entity.DeliverGoods; import org.springframework.transaction.annotation.Transactional;
public interface DeliverGoodsMapper { import com.vion.financial.entity.DeliverGoods;
public void addDeliverGoods(DeliverGoods deliverGoods);
public List<DeliverGoods> queryDeliverGoods(String s); public interface DeliverGoodsMapper {
public void updateDeliverGoods(DeliverGoods deliverGoods); @Transactional
public void deleteDeliverGoods(int n); void addDeliverGoods(DeliverGoods deliverGoods);
} List<DeliverGoods> queryDeliverGoods(String s);
@Transactional
void updateDeliverGoods(DeliverGoods deliverGoods);
@Transactional
void deleteDeliverGoods(int n);
}
package com.vion.financial.mapper; package com.vion.financial.mapper;
import java.util.List; import java.util.List;
import com.vion.financial.entity.PaymentAgree; import org.springframework.transaction.annotation.Transactional;
public interface PaymentAgreeMapper { import com.vion.financial.entity.PaymentAgree;
public void addPaymentAgree(PaymentAgree paymentAgree);
public List<PaymentAgree> queryPaymentAgree(String s); public interface PaymentAgreeMapper {
public void updatePaymentAgree(PaymentAgree paymentAgree); @Transactional
public void deletePaymentAgree(int n); void addPaymentAgree(PaymentAgree paymentAgree);
} List<PaymentAgree> queryPaymentAgree(String s);
@Transactional
void updatePaymentAgree(PaymentAgree paymentAgree);
@Transactional
void deletePaymentAgree(int n);
}
...@@ -2,11 +2,16 @@ package com.vion.financial.mapper; ...@@ -2,11 +2,16 @@ package com.vion.financial.mapper;
import java.util.List; import java.util.List;
import org.springframework.transaction.annotation.Transactional;
import com.vion.financial.entity.ProjectAcceptanc; import com.vion.financial.entity.ProjectAcceptanc;
public interface ProjectAcceptancMapper { public interface ProjectAcceptancMapper {
public void addProjectAcceptanc(ProjectAcceptanc projectAcceptanc); @Transactional
public List<ProjectAcceptanc> queryProjectAcceptanc(String s); void addProjectAcceptanc(ProjectAcceptanc projectAcceptanc);
public void updateProjectAcceptanc(ProjectAcceptanc projectAcceptanc); List<ProjectAcceptanc> queryProjectAcceptanc(String s);
public void deleteProjectAcceptanc(int n); @Transactional
void updateProjectAcceptanc(ProjectAcceptanc projectAcceptanc);
@Transactional
void deleteProjectAcceptanc(int n);
} }
...@@ -2,12 +2,17 @@ package com.vion.financial.mapper; ...@@ -2,12 +2,17 @@ package com.vion.financial.mapper;
import java.util.List; import java.util.List;
import org.springframework.transaction.annotation.Transactional;
import com.vion.financial.entity.Project; import com.vion.financial.entity.Project;
public interface ProjectMapper { public interface ProjectMapper {
public void addProject(Project projec); @Transactional
public List<Project> queryProject(); void addProject(Project projec);
public void updateProject(Project project); List<Project> queryProject();
public void deleteProject(int n); @Transactional
public Project selectByName(String name); void updateProject(Project project);
@Transactional
void deleteProject(int n);
Project selectByName(String name);
} }
package com.vion.financial.mapper; package com.vion.financial.mapper;
import java.util.List; import java.util.List;
import com.vion.financial.entity.Receipt; import org.springframework.transaction.annotation.Transactional;
public interface ReceiptMapper { import com.vion.financial.entity.Receipt;
public void addReceipt(Receipt receipt);
public List<Receipt> queryReceipt(String s); public interface ReceiptMapper {
public void updateReceipt(Receipt receipt); @Transactional
public void deleteReceipt(int n); void addReceipt(Receipt receipt);
} List<Receipt> queryReceipt(String s);
@Transactional
void updateReceipt(Receipt receipt);
@Transactional
void deleteReceipt(int n);
}
...@@ -2,11 +2,16 @@ package com.vion.financial.mapper; ...@@ -2,11 +2,16 @@ package com.vion.financial.mapper;
import java.util.List; import java.util.List;
import org.springframework.transaction.annotation.Transactional;
import com.vion.financial.entity.ReturnInfo; import com.vion.financial.entity.ReturnInfo;
public interface ReturnInfoMapper { public interface ReturnInfoMapper {
public void addReturnInfo(ReturnInfo returnInfo); @Transactional
public List<ReturnInfo> queryReturnInfo(String s); void addReturnInfo(ReturnInfo returnInfo);
public void updateReturnInfo(ReturnInfo returnInfo); List<ReturnInfo> queryReturnInfo(String s);
public void deleteReturnInfo(int n); @Transactional
void updateReturnInfo(ReturnInfo returnInfo);
@Transactional
void deleteReturnInfo(int n);
} }
...@@ -6,9 +6,9 @@ import com.vion.financial.entity.Appendix; ...@@ -6,9 +6,9 @@ import com.vion.financial.entity.Appendix;
import com.vion.financial.vo.AppendixVo; import com.vion.financial.vo.AppendixVo;
public interface AppendixService { public interface AppendixService {
public Object queryAppendixList(Appendix appendix); Object queryAppendixList(Appendix appendix);
public Object addAppendix(Appendix appendix); Object addAppendix(Appendix appendix);
public Object updateAppendix(Appendix appendix); Object updateAppendix(Appendix appendix);
public Object deleteAppendix(Appendix appendix); Object deleteAppendix(Appendix appendix);
public Object upload(AppendixVo appendixVo); Object upload(AppendixVo appendixVo);
} }
...@@ -8,13 +8,13 @@ import com.vion.financial.vo.ContractVo; ...@@ -8,13 +8,13 @@ import com.vion.financial.vo.ContractVo;
import com.vion.financial.vo.SelectVo; import com.vion.financial.vo.SelectVo;
public interface ContractService { public interface ContractService {
public Object addOne(ContractVo vontractVo); Object addOne(ContractVo vontractVo);
public Object queryOne(String s); Object queryOne(String s);
public Object updateOne(ContractVo vontractVo); Object updateOne(ContractVo vontractVo);
public Object deleteOne(String s); Object deleteOne(String s);
public Object queryList(); Object queryList();
Boolean isDelete(String s); Boolean isDelete(String s);
public Object selectByCondition(SelectVo selectVo); Object selectByCondition(SelectVo selectVo);
public void exportExcel(SelectVo selectVo,HttpServletResponse response); void exportExcel(SelectVo selectVo,HttpServletResponse response);
public Object importExcel(MultipartFile file); Object importExcel(MultipartFile file);
} }
...@@ -3,8 +3,8 @@ package com.vion.financial.service; ...@@ -3,8 +3,8 @@ package com.vion.financial.service;
import com.vion.financial.entity.Customer; import com.vion.financial.entity.Customer;
public interface CustomerService { public interface CustomerService {
public Object addCustomer(Customer customer); Object addCustomer(Customer customer);
public Object queryCustomer(); Object queryCustomer();
public Object updateCustomer(Customer customer); Object updateCustomer(Customer customer);
public Object deleteCustomer(int n); Object deleteCustomer(int n);
} }
package com.vion.financial.service; package com.vion.financial.service;
import java.util.List; import java.util.List;
import com.vion.financial.entity.DeliverGoods; import com.vion.financial.entity.DeliverGoods;
import com.vion.financial.vo.DeliverGoodsVo; import com.vion.financial.vo.DeliverGoodsVo;
public interface DeliverGoodsService { public interface DeliverGoodsService {
public Object addDeliverGoods(DeliverGoodsVo deliverGoodsVo,String s); Object addDeliverGoods(DeliverGoodsVo deliverGoodsVo,String s);
public Object queryDeliverGoods(String s); Object queryDeliverGoods(String s);
public Object updateDeliverGoods(DeliverGoodsVo deliverGoodsVo,String s); Object updateDeliverGoods(DeliverGoodsVo deliverGoodsVo,String s);
public Object deleteDeliverGoods(DeliverGoodsVo deliverGoodsVo,String s); Object deleteDeliverGoods(DeliverGoodsVo deliverGoodsVo,String s);
} }
package com.vion.financial.service; package com.vion.financial.service;
import java.util.List; import java.util.List;
import com.vion.financial.entity.PaymentAgree; import com.vion.financial.entity.PaymentAgree;
import com.vion.financial.vo.PaymentAgreeVo; import com.vion.financial.vo.PaymentAgreeVo;
public interface PaymentAgreeService { public interface PaymentAgreeService {
public Object addPaymentAgree(PaymentAgreeVo paymentAgreeVo,String s); Object addPaymentAgree(PaymentAgreeVo paymentAgreeVo,String s);
public Object queryPaymentAgree(String s); Object queryPaymentAgree(String s);
public Object updatePaymentAgree(PaymentAgreeVo paymentAgreeVo, String s); Object updatePaymentAgree(PaymentAgreeVo paymentAgreeVo, String s);
public Object deletePaymentAgree(PaymentAgreeVo paymentAgreeVo,String s); Object deletePaymentAgree(PaymentAgreeVo paymentAgreeVo,String s);
} }
...@@ -4,8 +4,8 @@ import com.vion.financial.vo.DeliverGoodsVo; ...@@ -4,8 +4,8 @@ import com.vion.financial.vo.DeliverGoodsVo;
import com.vion.financial.vo.ProjectAcceptancVo; import com.vion.financial.vo.ProjectAcceptancVo;
public interface ProjectAcceptancService { public interface ProjectAcceptancService {
public Object addProjectAcceptanc(ProjectAcceptancVo projectAcceptancVo,String s); Object addProjectAcceptanc(ProjectAcceptancVo projectAcceptancVo,String s);
public Object queryProjectAcceptanc(String s); Object queryProjectAcceptanc(String s);
public Object updateProjectAcceptanc(ProjectAcceptancVo projectAcceptancVo,String s); Object updateProjectAcceptanc(ProjectAcceptancVo projectAcceptancVo,String s);
public Object deleteProjectAcceptanc(ProjectAcceptancVo projectAcceptancVo,String s); Object deleteProjectAcceptanc(ProjectAcceptancVo projectAcceptancVo,String s);
} }
...@@ -4,8 +4,8 @@ import com.vion.financial.entity.Project; ...@@ -4,8 +4,8 @@ import com.vion.financial.entity.Project;
public interface ProjectService { public interface ProjectService {
public Object addProject(Project project); Object addProject(Project project);
public Object queryProject(); Object queryProject();
public Object updateProject(Project project); Object updateProject(Project project);
public Object deleteProject(Project project); Object deleteProject(Project project);
} }
package com.vion.financial.service; package com.vion.financial.service;
import com.vion.financial.vo.ReceiptVo; import com.vion.financial.vo.ReceiptVo;
public interface ReceiptService { public interface ReceiptService {
public Object addReceipt(ReceiptVo receiptVo,String s); Object addReceipt(ReceiptVo receiptVo,String s);
public Object queryReceipt(String s); Object queryReceipt(String s);
public Object updateReceipt(ReceiptVo receiptVo,String s); Object updateReceipt(ReceiptVo receiptVo,String s);
public Object deleteReceipt(ReceiptVo receiptVo,String s); Object deleteReceipt(ReceiptVo receiptVo,String s);
} }
package com.vion.financial.service; package com.vion.financial.service;
import com.vion.financial.vo.ReturnInfoVo; import com.vion.financial.vo.ReturnInfoVo;
public interface ReturnInfoService { public interface ReturnInfoService {
public Object addReturnInfo(ReturnInfoVo returnInfoVo,String s); Object addReturnInfo(ReturnInfoVo returnInfoVo,String s);
public Object queryReturnInfo(String s); Object queryReturnInfo(String s);
public Object updateReturnInfo(ReturnInfoVo returnInfoVo, String s); Object updateReturnInfo(ReturnInfoVo returnInfoVo, String s);
public Object deleteReturn(ReturnInfoVo returnInfoVo,String s); Object deleteReturn(ReturnInfoVo returnInfoVo,String s);
} }
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!