Browse Source

链接调整

wangmh 8 years ago
parent
commit
042ceeb3ec
23 changed files with 267 additions and 221 deletions
  1. 3 3
      src/main/java/com/uas/platform/b2b/controller/BaseInfoController.java
  2. 12 1
      src/main/java/com/uas/platform/b2b/controller/DeputyOrderController.java
  3. 1 1
      src/main/java/com/uas/platform/b2b/controller/MakeOrderChangeController.java
  4. 16 5
      src/main/java/com/uas/platform/b2b/controller/MakeOrderController.java
  5. 2 2
      src/main/java/com/uas/platform/b2b/controller/MakeOutOrderController.java
  6. 5 5
      src/main/java/com/uas/platform/b2b/controller/PurcInquiryController.java
  7. 1 1
      src/main/java/com/uas/platform/b2b/controller/SaleApBillController.java
  8. 8 8
      src/main/java/com/uas/platform/b2b/controller/SaleApCheckController.java
  9. 3 3
      src/main/java/com/uas/platform/b2b/controller/SaleInquiryController.java
  10. 1 1
      src/main/java/com/uas/platform/b2b/controller/SaleInquiryMouldController.java
  11. 149 148
      src/main/java/com/uas/platform/b2b/controller/SaleNoticeController.java
  12. 1 1
      src/main/java/com/uas/platform/b2b/controller/SaleOrderChangeController.java
  13. 12 1
      src/main/java/com/uas/platform/b2b/controller/SaleOrderController.java
  14. 2 2
      src/main/java/com/uas/platform/b2b/controller/SaleQuotationController.java
  15. 4 4
      src/main/java/com/uas/platform/b2b/controller/SaleSampleController.java
  16. 3 3
      src/main/java/com/uas/platform/b2b/controller/VendorController.java
  17. 2 2
      src/main/webapp/resources/js/common/services.js
  18. 9 5
      src/main/webapp/resources/js/index/app.js
  19. 1 1
      src/main/webapp/resources/js/index/services/BaseInfo.js
  20. 1 1
      src/main/webapp/resources/js/index/services/DeputyOrder.js
  21. 2 2
      src/main/webapp/resources/js/index/services/Fa.js
  22. 11 7
      src/main/webapp/resources/js/index/services/Make.js
  23. 18 14
      src/main/webapp/resources/js/index/services/Purc.js

+ 3 - 3
src/main/java/com/uas/platform/b2b/controller/BaseInfoController.java

@@ -287,7 +287,7 @@ public class BaseInfoController {
 	 *
 	 *
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/permission/xls", method = RequestMethod.GET)
+	@RequestMapping(value = "/xls/permission", method = RequestMethod.GET)
 	public ModelMap exportPermission() {
 	public ModelMap exportPermission() {
 		return new ModelMap("success", true);
 		return new ModelMap("success", true);
 	}
 	}
@@ -451,7 +451,7 @@ public class BaseInfoController {
 	}
 	}
 
 
 	/**
 	/**
-	 * 通过关键词查询账户中心的相关的企业信息
+	 * 顶部通过关键词查询账户中心的相关的企业信息
 	 * 
 	 * 
 	 * @param keyword
 	 * @param keyword
 	 * @param params
 	 * @param params
@@ -466,7 +466,7 @@ public class BaseInfoController {
 	}
 	}
 	
 	
 	/**
 	/**
-	 * 查询物料库所有物料
+	 * 顶部查询物料库所有物料
 	 * 
 	 * 
 	 * @param params
 	 * @param params
 	 * @param keyword
 	 * @param keyword

+ 12 - 1
src/main/java/com/uas/platform/b2b/controller/DeputyOrderController.java

@@ -348,7 +348,7 @@ public class DeputyOrderController {
 	 * @param id
 	 * @param id
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/getOrderDetail/{id}/info", method = RequestMethod.GET)
+	@RequestMapping(value = "/{id}/info", method = RequestMethod.GET)
 	private DeputyOrder getOrderDetail(@PathVariable Long id) {
 	private DeputyOrder getOrderDetail(@PathVariable Long id) {
 		return deputyOrderService.getOrderDetail(id);
 		return deputyOrderService.getOrderDetail(id);
 	}
 	}
@@ -372,6 +372,17 @@ public class DeputyOrderController {
 		return deputyOrderService.clearOrder(id);
 		return deputyOrderService.clearOrder(id);
 	}
 	}
 
 
+	/**
+	 * 打印权限判断
+	 *
+	 * @return
+	 */
+	@RequestMapping(value = "/printCount/permission", method = RequestMethod.POST)
+	@ResponseBody
+	public ModelMap printPermission() {
+		return new ModelMap("success", true);
+	}
+
 	/**
 	/**
 	 * 打印订单,增加打印次数
 	 * 打印订单,增加打印次数
 	 * 记录打印日志
 	 * 记录打印日志

+ 1 - 1
src/main/java/com/uas/platform/b2b/controller/MakeOrderChangeController.java

@@ -125,7 +125,7 @@ public class MakeOrderChangeController {
 	 *
 	 *
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/permission/xls", method = RequestMethod.GET)
+	@RequestMapping(value = "/xls/permission", method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public ModelMap exportPermission() {
 	public ModelMap exportPermission() {
 		return new ModelMap("success", true);
 		return new ModelMap("success", true);

+ 16 - 5
src/main/java/com/uas/platform/b2b/controller/MakeOrderController.java

@@ -62,7 +62,7 @@ public class MakeOrderController {
 	 * @param params
 	 * @param params
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/status", method = RequestMethod.GET)
+	@RequestMapping(value = "/info/search", method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public SPage<MakeOrder> getAllMakeOrders(PageParams params, String searchFilter) {
 	public SPage<MakeOrder> getAllMakeOrders(PageParams params, String searchFilter) {
 		logger.log("客户采购单", "查看收到的客户采购订单列表(包括委外明细)(全部)");
 		logger.log("客户采购单", "查看收到的客户采购订单列表(包括委外明细)(全部)");
@@ -96,7 +96,7 @@ public class MakeOrderController {
 	 * @param params
 	 * @param params
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/status", params = RequestState.DONE, method = RequestMethod.GET)
+	@RequestMapping(value = "/info/search", params = RequestState.DONE, method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public SPage<MakeOrder> getDoneMakeOrders(PageParams params, String searchFilter) {
 	public SPage<MakeOrder> getDoneMakeOrders(PageParams params, String searchFilter) {
 		logger.log("委外加工单", "查看收到的委外加工单列表(已回复)");
 		logger.log("委外加工单", "查看收到的委外加工单列表(已回复)");
@@ -132,7 +132,7 @@ public class MakeOrderController {
 	 * @param params
 	 * @param params
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/status", params = RequestState.TODO, method = RequestMethod.GET)
+	@RequestMapping(value = "/info/search", params = RequestState.TODO, method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public SPage<MakeOrder> getToDoMakeOrders(PageParams params, String searchFilter) {
 	public SPage<MakeOrder> getToDoMakeOrders(PageParams params, String searchFilter) {
 		logger.log("委外加工单", "查看收到的委外加工单列表(未回复)");
 		logger.log("委外加工单", "查看收到的委外加工单列表(未回复)");
@@ -168,7 +168,7 @@ public class MakeOrderController {
 	 * @param params
 	 * @param params
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/status", params = RequestState.END, method = RequestMethod.GET)
+	@RequestMapping(value = "/info/search", params = RequestState.END, method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public SPage<MakeOrder> getEndMakeOrders(PageParams params, String searchFilter) {
 	public SPage<MakeOrder> getEndMakeOrders(PageParams params, String searchFilter) {
 		logger.log("委外加工单", "查看收到的委外加工单列表(已结案)");
 		logger.log("委外加工单", "查看收到的委外加工单列表(已结案)");
@@ -238,6 +238,17 @@ public class MakeOrderController {
 		return makeOrderService.findById(id);
 		return makeOrderService.findById(id);
 	}
 	}
 
 
+	/**
+	 * 打印权限判断
+	 *
+	 * @return
+	 */
+	@RequestMapping(value = "/printCount/permission", method = RequestMethod.POST)
+	@ResponseBody
+	public ModelMap printPermission() {
+		return new ModelMap("success", true);
+	}
+
 	/**
 	/**
 	 * 作为卖家,根据委外单据ID查找委外加工订单(含明细)
 	 * 作为卖家,根据委外单据ID查找委外加工订单(含明细)
 	 * 
 	 * 
@@ -257,7 +268,7 @@ public class MakeOrderController {
 	 *
 	 *
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/permission/xls", method = RequestMethod.GET)
+	@RequestMapping(value = "/xls/permission", method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public ModelMap exportPermission() {
 	public ModelMap exportPermission() {
 		return new ModelMap("success", true);
 		return new ModelMap("success", true);

+ 2 - 2
src/main/java/com/uas/platform/b2b/controller/MakeOutOrderController.java

@@ -63,7 +63,7 @@ public class MakeOutOrderController {
 	 * @param searchFilter
 	 * @param searchFilter
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(method = RequestMethod.GET)
+	@RequestMapping(value = "/info/search", method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public SPage<MakeOrder> getAllMakeOutOrders(PageParams params, String searchFilter) {
 	public SPage<MakeOrder> getAllMakeOutOrders(PageParams params, String searchFilter) {
 		logger.log("委外加工单", "查看委托客户加工的单据列表(全部)");
 		logger.log("委外加工单", "查看委托客户加工的单据列表(全部)");
@@ -97,7 +97,7 @@ public class MakeOutOrderController {
 	 * @param id
 	 * @param id
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/{id}", method = RequestMethod.GET)
+	@RequestMapping(value = "/{id}/info", method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public MakeOrder getReceivedPurchaseOrderItemById(@PathVariable("id") Long id) {
 	public MakeOrder getReceivedPurchaseOrderItemById(@PathVariable("id") Long id) {
 		logger.log("自己委外加工单", "获取单个自己委外加工单,id:" + id);
 		logger.log("自己委外加工单", "获取单个自己委外加工单,id:" + id);

+ 5 - 5
src/main/java/com/uas/platform/b2b/controller/PurcInquiryController.java

@@ -121,8 +121,8 @@ public class PurcInquiryController {
 	 * @param id
 	 * @param id
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/submit/{id}", method = RequestMethod.POST)
-	private ModelMap sumbit(@PathVariable Long id) {
+	@RequestMapping(value = "/submit/update", method = RequestMethod.POST)
+	private ModelMap sumbit(Long id) {
 		return purcInquiryService.sumbit(id);
 		return purcInquiryService.sumbit(id);
 	}
 	}
 
 
@@ -358,8 +358,8 @@ public class PurcInquiryController {
 	 * @param id
 	 * @param id
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/pubishInquiry/{id}", method = RequestMethod.POST)
-	private ModelMap pubishInquiry(@PathVariable Long id) {
+	@RequestMapping(value = "/submit/updatePublic", method = RequestMethod.POST)
+	private ModelMap pubishInquiry(Long id) {
 		return purcInquiryService.pubishInquiry(id);
 		return purcInquiryService.pubishInquiry(id);
 	}
 	}
 
 
@@ -412,7 +412,7 @@ public class PurcInquiryController {
 	 * @param id
 	 * @param id
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/detail/{id}", method = RequestMethod.GET)
+	@RequestMapping(value = "/{id}/info", method = RequestMethod.GET)
 	private InquiryDetailInfo getDetail(@PathVariable Long id) {
 	private InquiryDetailInfo getDetail(@PathVariable Long id) {
 		return purcInquiryService.getInquiryDetail(id);
 		return purcInquiryService.getInquiryDetail(id);
 	}
 	}

+ 1 - 1
src/main/java/com/uas/platform/b2b/controller/SaleApBillController.java

@@ -61,7 +61,7 @@ public class SaleApBillController {
 	 * @param searchFilter
 	 * @param searchFilter
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(method = RequestMethod.GET)
+	@RequestMapping(value = "/info/search", method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public SPage<PurchaseApBill> getReceivedPurchaseApBills(PageParams params, String searchFilter) {
 	public SPage<PurchaseApBill> getReceivedPurchaseApBills(PageParams params, String searchFilter) {
 		logger.log("客户应付发票", "获取全部客户应付发票");
 		logger.log("客户应付发票", "获取全部客户应付发票");

+ 8 - 8
src/main/java/com/uas/platform/b2b/controller/SaleApCheckController.java

@@ -292,7 +292,7 @@ public class SaleApCheckController {
 	 * @param searchFilter
 	 * @param searchFilter
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(method = RequestMethod.GET)
+	@RequestMapping(value = "/info/search", method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public SPage<PurchaseApCheck> getPurchaseApChecks(PageParams params, String searchFilter) {
 	public SPage<PurchaseApCheck> getPurchaseApChecks(PageParams params, String searchFilter) {
 		logger.log("应收对账单", "作为买家,获取全部应收对账单");
 		logger.log("应收对账单", "作为买家,获取全部应收对账单");
@@ -323,7 +323,7 @@ public class SaleApCheckController {
 	/**
 	/**
 	 * 作为卖家,获取应收对账单(未对账)
 	 * 作为卖家,获取应收对账单(未对账)
 	 */
 	 */
-	@RequestMapping(params = RequestState.TODO, method = RequestMethod.GET)
+	@RequestMapping(value = "/info/search", params = RequestState.TODO, method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public SPage<PurchaseApCheck> getTodoApChecks(PageParams params, String searchFilter) {
 	public SPage<PurchaseApCheck> getTodoApChecks(PageParams params, String searchFilter) {
 		logger.log("应收对账单", "获取未对账应收对账单");
 		logger.log("应收对账单", "获取未对账应收对账单");
@@ -357,7 +357,7 @@ public class SaleApCheckController {
 	/**
 	/**
 	 * 作为卖家,获取应收对账单(已确认)
 	 * 作为卖家,获取应收对账单(已确认)
 	 */
 	 */
-	@RequestMapping(params = RequestState.DONE, method = RequestMethod.GET)
+	@RequestMapping(value = "/info/search", params = RequestState.DONE, method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public SPage<PurchaseApCheck> getDoneApChecks(PageParams params, String searchFilter) {
 	public SPage<PurchaseApCheck> getDoneApChecks(PageParams params, String searchFilter) {
 		logger.log("应收对账单", "获取已确认应收对账单");
 		logger.log("应收对账单", "获取已确认应收对账单");
@@ -389,7 +389,7 @@ public class SaleApCheckController {
 	/**
 	/**
 	 * 作为卖家,获取应收对账单(不同意)
 	 * 作为卖家,获取应收对账单(不同意)
 	 */
 	 */
-	@RequestMapping(params = RequestState.END, method = RequestMethod.GET)
+	@RequestMapping(value = "/info/search", params = RequestState.END, method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public SPage<PurchaseApCheck> getEndApChecks(PageParams params, String searchFilter) {
 	public SPage<PurchaseApCheck> getEndApChecks(PageParams params, String searchFilter) {
 		logger.log("应收对账单", "获取不同意,已作废应收对账单");
 		logger.log("应收对账单", "获取不同意,已作废应收对账单");
@@ -427,7 +427,7 @@ public class SaleApCheckController {
 	 * @param searchFilter
 	 * @param searchFilter
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/allxls", method = RequestMethod.GET)
+	@RequestMapping(value = "/xls/list", method = RequestMethod.GET)
 	public ModelAndView exportApCheck(String searchFilter) {
 	public ModelAndView exportApCheck(String searchFilter) {
 		SearchFilter filter = FlexJsonUtils.fromJson(searchFilter, SearchFilter.class);
 		SearchFilter filter = FlexJsonUtils.fromJson(searchFilter, SearchFilter.class);
 		PageInfo pageInfo = new PageInfo(1, JxlsExcelView.MAX_SIZE, 0);
 		PageInfo pageInfo = new PageInfo(1, JxlsExcelView.MAX_SIZE, 0);
@@ -450,7 +450,7 @@ public class SaleApCheckController {
 	 * @param searchFilter
 	 * @param searchFilter
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/allxls", params = RequestState.DONE, method = RequestMethod.GET)
+	@RequestMapping(value = "/xls/list", params = RequestState.DONE, method = RequestMethod.GET)
 	public ModelAndView exportApCheckDone(String searchFilter) {
 	public ModelAndView exportApCheckDone(String searchFilter) {
 		SearchFilter filter = FlexJsonUtils.fromJson(searchFilter, SearchFilter.class);
 		SearchFilter filter = FlexJsonUtils.fromJson(searchFilter, SearchFilter.class);
 		PageInfo pageInfo = new PageInfo(1, JxlsExcelView.MAX_SIZE, 0);
 		PageInfo pageInfo = new PageInfo(1, JxlsExcelView.MAX_SIZE, 0);
@@ -473,7 +473,7 @@ public class SaleApCheckController {
 	 * @param searchFilter
 	 * @param searchFilter
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/allxls", params = RequestState.TODO, method = RequestMethod.GET)
+	@RequestMapping(value = "/xls/list", params = RequestState.TODO, method = RequestMethod.GET)
 	public ModelAndView exportApCheckTodo(String searchFilter) {
 	public ModelAndView exportApCheckTodo(String searchFilter) {
 		SearchFilter filter = FlexJsonUtils.fromJson(searchFilter, SearchFilter.class);
 		SearchFilter filter = FlexJsonUtils.fromJson(searchFilter, SearchFilter.class);
 		PageInfo pageInfo = new PageInfo(1, JxlsExcelView.MAX_SIZE, 0);
 		PageInfo pageInfo = new PageInfo(1, JxlsExcelView.MAX_SIZE, 0);
@@ -496,7 +496,7 @@ public class SaleApCheckController {
 	 * @param searchFilter
 	 * @param searchFilter
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/allxls", params = RequestState.END, method = RequestMethod.GET)
+	@RequestMapping(value = "/xls/list", params = RequestState.END, method = RequestMethod.GET)
 	public ModelAndView exportApChecks(String searchFilter) {
 	public ModelAndView exportApChecks(String searchFilter) {
 		SearchFilter filter = FlexJsonUtils.fromJson(searchFilter, SearchFilter.class);
 		SearchFilter filter = FlexJsonUtils.fromJson(searchFilter, SearchFilter.class);
 		PageInfo pageInfo = new PageInfo(1, JxlsExcelView.MAX_SIZE, 0);
 		PageInfo pageInfo = new PageInfo(1, JxlsExcelView.MAX_SIZE, 0);

+ 3 - 3
src/main/java/com/uas/platform/b2b/controller/SaleInquiryController.java

@@ -482,10 +482,10 @@ public class SaleInquiryController {
 	}
 	}
 
 
 	/**
 	/**
-	 * 作为卖家,收到的采购询价明细
+	 * 作为卖家,收到的采购询价明细(手机端)
 	 * 
 	 * 
 	 */
 	 */
-	@RequestMapping(value = "/items/{inquiryItemId}", method = RequestMethod.GET)
+	@RequestMapping(value = "/{inquiryItemId}/info/mobile", method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public PurchaseInquiryItem getInquiryItemById(@PathVariable("inquiryItemId") Long inquiryItemId) {
 	public PurchaseInquiryItem getInquiryItemById(@PathVariable("inquiryItemId") Long inquiryItemId) {
 		PurchaseInquiryItem item = purchaseInquiryService.findItemByItemId(inquiryItemId);
 		PurchaseInquiryItem item = purchaseInquiryService.findItemByItemId(inquiryItemId);
@@ -560,7 +560,7 @@ public class SaleInquiryController {
 	 *
 	 *
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/permission/xls", method = RequestMethod.GET)
+	@RequestMapping(value = "/xls/permission", method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public ModelMap exportPermission() {
 	public ModelMap exportPermission() {
 		return new ModelMap("success", true);
 		return new ModelMap("success", true);

+ 1 - 1
src/main/java/com/uas/platform/b2b/controller/SaleInquiryMouldController.java

@@ -463,7 +463,7 @@ public class SaleInquiryMouldController {
 	 *
 	 *
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/permission/xls", method = RequestMethod.GET)
+	@RequestMapping(value = "/xls/permission", method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public ModelMap exportPermission() {
 	public ModelMap exportPermission() {
 		return new ModelMap("success", true);
 		return new ModelMap("success", true);

+ 149 - 148
src/main/java/com/uas/platform/b2b/controller/SaleNoticeController.java

@@ -112,94 +112,9 @@ public class SaleNoticeController {
 		return searchService.searchPurchaseNoticeIds(keyword, pageParams);
 		return searchService.searchPurchaseNoticeIds(keyword, pageParams);
 	}
 	}
 
 
-	/**
-	 * 作为卖家,收到的送货提醒(待发货) -不搜索
-	 *
-	 * @param params
-	 * @return
-	 * @throws UnsupportedEncodingException
-	 */
-	@RequestMapping(value = "/info/nosearch", params = RequestState.TODO, method = RequestMethod.GET)
-	@ResponseBody
-	public SPage<PurchaseNotice> getTodoPurchaseNoticesInfo(PageParams params, String keyword, Long fromDate, Long endDate) {
-		SearchFilter filter = new SearchFilter();
-		filter.setEndDate(endDate);
-		filter.setFromDate(fromDate);
-		SearchFilter disfilter = userService.distribute();
-		if (disfilter != null && disfilter.getDistribute() == null) {
-			return null;
-		}
-		if (disfilter != null && !CollectionUtils.isEmpty(disfilter.getDistribute())) {
-			List<Object> list = new ArrayList<>();
-			list.addAll(disfilter.getDistribute());
-			filter.setDistribute(list);
-		}
-		PageInfo pageInfo = new PageInfo(params);
-		pageInfo.filter("vendUU", SystemSession.getUser().getEnterprise().getUu());
-		pageInfo.filter("status", (short)Status.NOT_REPLY.value());
-		pageInfo.filter("waiting", Constant.NO);
-		return purchaseNoticeService.findAllNoticesByPageInfo(pageInfo, null, filter);
-	}
-
-	/**
-	 * 作为卖家,收到的送货提醒(已发货)
-	 *
-	 * @param params
-	 * @return
-	 * @throws UnsupportedEncodingException
-	 */
-	@RequestMapping(value = "/info/nosearch", params = RequestState.DONE, method = RequestMethod.GET)
-	@ResponseBody
-	public SPage<PurchaseNotice> getDonePurchaseNoticesInfo(PageParams params, String keyword, Long fromDate, Long endDate) {
-		logger.log("客户送货提醒", "查看收到的客户送货提醒列表(已发货)");
-		SearchFilter filter = new SearchFilter();
-		filter.setEndDate(endDate);
-		filter.setFromDate(fromDate);
-		SearchFilter disfilter = userService.distribute();
-		if (disfilter != null && disfilter.getDistribute() == null) {
-			return null;
-		}
-		if (disfilter != null && !CollectionUtils.isEmpty(disfilter.getDistribute())) {
-			List<Object> list = new ArrayList<>();
-			list.addAll(disfilter.getDistribute());
-			filter.setDistribute(list);
-		}
-		PageInfo pageInfo = new PageInfo(params);
-		pageInfo.filter("vendUU", SystemSession.getUser().getEnterprise().getUu());
-		pageInfo.filter("status", (short)Status.REPLIED.value());
-		return purchaseNoticeService.findDoneNoticesByPageInfo(pageInfo, null, filter);
-	}
-
-
-	/**
-	 * 作为卖家,收到的送货提醒,对应id
-	 * 
-	 * @param id
-	 * @return
-	 */
-	@RequestMapping(value = "/{id}", method = RequestMethod.GET)
-	@ResponseBody
-	public PurchaseNotice getReceivedPurchaseNoticeById(@PathVariable("id") Long id) {
-		logger.log("客户送货提醒", "查看单个客户送货提醒", null, null, id);
-		return purchaseNoticeService.findById(id);
-	}
-
-	/**
-	 * 作为卖家,收到的送货提醒,对应id
-	 * 
-	 * @param id
-	 * @return
-	 */
-	@RequestMapping(value = "/{id}/sendItems", method = RequestMethod.GET)
-	@ResponseBody
-	public List<SaleSendItem> getSendItemsNoticeById(@PathVariable("id") Long id) {
-		logger.log("客户送货提醒", "查看单个客户送货提醒的发货记录", null, null, id);
-		return purchaseNoticeService.findSendById(id);
-	}
-
 	/**
 	/**
 	 * 作为卖家,收到的送货提醒(待发货)
 	 * 作为卖家,收到的送货提醒(待发货)
-	 * 
+	 *
 	 * @param params
 	 * @param params
 	 * @return
 	 * @return
 	 * @throws UnsupportedEncodingException
 	 * @throws UnsupportedEncodingException
@@ -238,7 +153,7 @@ public class SaleNoticeController {
 
 
 	/**
 	/**
 	 * 作为卖家,收到的送货提醒(已发货)
 	 * 作为卖家,收到的送货提醒(已发货)
-	 * 
+	 *
 	 * @param params
 	 * @param params
 	 * @return
 	 * @return
 	 * @throws UnsupportedEncodingException
 	 * @throws UnsupportedEncodingException
@@ -277,7 +192,7 @@ public class SaleNoticeController {
 
 
 	/**
 	/**
 	 * 作为卖家,收到的送货提醒(备料中)
 	 * 作为卖家,收到的送货提醒(备料中)
-	 * 
+	 *
 	 * @param params
 	 * @param params
 	 * @return
 	 * @return
 	 * @throws UnsupportedEncodingException
 	 * @throws UnsupportedEncodingException
@@ -285,7 +200,7 @@ public class SaleNoticeController {
 	@RequestMapping(value = "/info/search", params = RequestState.WAITING, method = RequestMethod.GET)
 	@RequestMapping(value = "/info/search", params = RequestState.WAITING, method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public SPage<PurchaseNotice> getWaitingPurchaseNotices(PageParams params, String keyword, Long fromDate,
 	public SPage<PurchaseNotice> getWaitingPurchaseNotices(PageParams params, String keyword, Long fromDate,
-			Long endDate){
+														   Long endDate){
 		logger.log("客户送货提醒", "查看收到的客户送货提醒列表(备料中)");
 		logger.log("客户送货提醒", "查看收到的客户送货提醒列表(备料中)");
 		com.uas.search.b2b.model.PageParams pageParams = searchService.convertPageParams(params, null);
 		com.uas.search.b2b.model.PageParams pageParams = searchService.convertPageParams(params, null);
 		pageParams.getFilters().put("pn_venduu", SystemSession.getUser().getEnterprise().getUu());
 		pageParams.getFilters().put("pn_venduu", SystemSession.getUser().getEnterprise().getUu());
@@ -316,7 +231,7 @@ public class SaleNoticeController {
 
 
 	/**
 	/**
 	 * 作为卖家,收到的送货提醒(已结案)
 	 * 作为卖家,收到的送货提醒(已结案)
-	 * 
+	 *
 	 * @param params
 	 * @param params
 	 * @return
 	 * @return
 	 * @throws UnsupportedEncodingException
 	 * @throws UnsupportedEncodingException
@@ -352,6 +267,92 @@ public class SaleNoticeController {
 		return searchService.searchPurchaseNoticeIds(keyword, pageParams);
 		return searchService.searchPurchaseNoticeIds(keyword, pageParams);
 	}
 	}
 
 
+	/**
+	 * 作为卖家,收到的送货提醒(待发货) -不搜索
+	 *
+	 * @param params
+	 * @return
+	 * @throws UnsupportedEncodingException
+	 */
+	@RequestMapping(value = "/info/nosearch", params = RequestState.TODO, method = RequestMethod.GET)
+	@ResponseBody
+	public SPage<PurchaseNotice> getTodoPurchaseNoticesInfo(PageParams params, String keyword, Long fromDate, Long endDate) {
+		SearchFilter filter = new SearchFilter();
+		filter.setEndDate(endDate);
+		filter.setFromDate(fromDate);
+		SearchFilter disfilter = userService.distribute();
+		if (disfilter != null && disfilter.getDistribute() == null) {
+			return null;
+		}
+		if (disfilter != null && !CollectionUtils.isEmpty(disfilter.getDistribute())) {
+			List<Object> list = new ArrayList<>();
+			list.addAll(disfilter.getDistribute());
+			filter.setDistribute(list);
+		}
+		PageInfo pageInfo = new PageInfo(params);
+		pageInfo.filter("vendUU", SystemSession.getUser().getEnterprise().getUu());
+		pageInfo.filter("status", (short)Status.NOT_REPLY.value());
+		pageInfo.filter("waiting", Constant.NO);
+		return purchaseNoticeService.findAllNoticesByPageInfo(pageInfo, null, filter);
+	}
+
+	/**
+	 * 作为卖家,收到的送货提醒(已发货)
+	 *
+	 * @param params
+	 * @return
+	 * @throws UnsupportedEncodingException
+	 */
+	@RequestMapping(value = "/info/nosearch", params = RequestState.DONE, method = RequestMethod.GET)
+	@ResponseBody
+	public SPage<PurchaseNotice> getDonePurchaseNoticesInfo(PageParams params, String keyword, Long fromDate, Long endDate) {
+		logger.log("客户送货提醒", "查看收到的客户送货提醒列表(已发货)");
+		SearchFilter filter = new SearchFilter();
+		filter.setEndDate(endDate);
+		filter.setFromDate(fromDate);
+		SearchFilter disfilter = userService.distribute();
+		if (disfilter != null && disfilter.getDistribute() == null) {
+			return null;
+		}
+		if (disfilter != null && !CollectionUtils.isEmpty(disfilter.getDistribute())) {
+			List<Object> list = new ArrayList<>();
+			list.addAll(disfilter.getDistribute());
+			filter.setDistribute(list);
+		}
+		PageInfo pageInfo = new PageInfo(params);
+		pageInfo.filter("vendUU", SystemSession.getUser().getEnterprise().getUu());
+		pageInfo.filter("status", (short)Status.REPLIED.value());
+		return purchaseNoticeService.findDoneNoticesByPageInfo(pageInfo, null, filter);
+	}
+
+
+	/**
+	 * 作为卖家,收到的送货提醒,对应id
+	 * 
+	 * @param id
+	 * @return
+	 */
+	@RequestMapping(value = "/{id}", method = RequestMethod.GET)
+	@ResponseBody
+	public PurchaseNotice getReceivedPurchaseNoticeById(@PathVariable("id") Long id) {
+		logger.log("客户送货提醒", "查看单个客户送货提醒", null, null, id);
+		return purchaseNoticeService.findById(id);
+	}
+
+	/**
+	 * 作为卖家,收到的送货提醒,对应id
+	 * 
+	 * @param id
+	 * @return
+	 */
+	@RequestMapping(value = "/{id}/sendItems", method = RequestMethod.GET)
+	@ResponseBody
+	public List<SaleSendItem> getSendItemsNoticeById(@PathVariable("id") Long id) {
+		logger.log("客户送货提醒", "查看单个客户送货提醒的发货记录", null, null, id);
+		return purchaseNoticeService.findSendById(id);
+	}
+
+
 	/**
 	/**
 	 * 作为卖家,针对送货提醒发货
 	 * 作为卖家,针对送货提醒发货
 	 * 
 	 * 
@@ -408,7 +409,7 @@ public class SaleNoticeController {
 	 * @param params
 	 * @param params
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/sends", method = RequestMethod.GET)
+	@RequestMapping(value = "/sends/info/search", method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public SPage<SaleSendAll> getSaleSends(PageParams params, String keyword, Long fromDate, Long endDate) {
 	public SPage<SaleSendAll> getSaleSends(PageParams params, String keyword, Long fromDate, Long endDate) {
 		logger.log("发货单", "查看全部的发货单");
 		logger.log("发货单", "查看全部的发货单");
@@ -438,66 +439,13 @@ public class SaleNoticeController {
 		return searchService.searchSaleSendIds(keyword, pageParams);
 		return searchService.searchSaleSendIds(keyword, pageParams);
 	}
 	}
 
 
-	/**
-	 * 作为卖家,查看单个发货单
-	 * 
-	 * @param params
-	 * @return
-	 */
-	@RequestMapping(value = "/sends/{id}/info", method = RequestMethod.GET)
-	@ResponseBody
-	public SaleSendAll getSaleSendsById(PageParams params, @PathVariable("id") Long id) {
-		logger.log("发货单", "查看单个送货单", "根据Id查找", "", id);
-		return purchaseNoticeService.findSaleSendById(id);
-	}
-
-	/**
-	 * 打印权限判断
-	 *
-	 * @return
-	 */
-	@RequestMapping(value = "/sends/print/permission", method = RequestMethod.POST)
-	@ResponseBody
-	public ModelMap printPermission() {
-		return new ModelMap("success", true);
-	}
-
-	/**
-	 * 增加发货单打印次数
-	 *
-	 * @param params
-	 * @return
-	 */
-	@RequestMapping(value = "/sends/print/{id}", method = RequestMethod.POST)
-	@ResponseBody
-	public void printCount(PageParams params, @PathVariable("id") Long id) {
-		logger.log("发货单", "打印单个发货单", "根据Id查找", "", id);
-		purchaseNoticeService.printCount(id);
-	}
-
-	/**
-	 * 更新发货单的条码规则
-	 * 
-	 * @param json
-	 */
-	@RequestMapping(value = "/sends/{id}", method = RequestMethod.POST)
-	@ResponseBody
-	public void updateSaleSend(@RequestBody String json) {
-		SaleSendItem saleSendItem = FlexJsonUtils.fromJson(json, SaleSendItem.class);
-		if (saleSendItem != null && saleSendItem.getId() != null) {
-			logger.log("条码维护", "保存条码数据", "根据Id查找", "", saleSendItem.getId());
-			purchaseNoticeService.updateBarCode(saleSendItem.getId(), saleSendItem.getPackageQty(),
-					saleSendItem.getOutBoxQty());
-		}
-	}
-
 	/**
 	/**
 	 * 作为卖家,查看送货单-已收料
 	 * 作为卖家,查看送货单-已收料
-	 * 
+	 *
 	 * @param params
 	 * @param params
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/sends", params = RequestState.DONE, method = RequestMethod.GET)
+	@RequestMapping(value = "/sends/info/search", params = RequestState.DONE, method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public SPage<SaleSendAll> getReceivedSaleSends(PageParams params, String keyword, Long fromDate, Long endDate) {
 	public SPage<SaleSendAll> getReceivedSaleSends(PageParams params, String keyword, Long fromDate, Long endDate) {
 		logger.log("发货单", "查看全部的送货单");
 		logger.log("发货单", "查看全部的送货单");
@@ -531,11 +479,11 @@ public class SaleNoticeController {
 
 
 	/**
 	/**
 	 * 作为卖家,查看送货单-未收料(包括部分收料)
 	 * 作为卖家,查看送货单-未收料(包括部分收料)
-	 * 
+	 *
 	 * @param params
 	 * @param params
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/sends", params = RequestState.TODO, method = RequestMethod.GET)
+	@RequestMapping(value = "/sends/info/search", params = RequestState.TODO, method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public SPage<SaleSendAll> getUnReceivedSaleSends(PageParams params, String keyword, Long fromDate, Long endDate) {
 	public SPage<SaleSendAll> getUnReceivedSaleSends(PageParams params, String keyword, Long fromDate, Long endDate) {
 		logger.log("发货单", "查看全部的送货单");
 		logger.log("发货单", "查看全部的送货单");
@@ -566,6 +514,59 @@ public class SaleNoticeController {
 		return searchService.searchSaleSendIds(keyword, pageParams);
 		return searchService.searchSaleSendIds(keyword, pageParams);
 	}
 	}
 
 
+	/**
+	 * 作为卖家,查看单个发货单
+	 * 
+	 * @param params
+	 * @return
+	 */
+	@RequestMapping(value = "/sends/{id}/info", method = RequestMethod.GET)
+	@ResponseBody
+	public SaleSendAll getSaleSendsById(PageParams params, @PathVariable("id") Long id) {
+		logger.log("发货单", "查看单个送货单", "根据Id查找", "", id);
+		return purchaseNoticeService.findSaleSendById(id);
+	}
+
+	/**
+	 * 打印权限判断
+	 *
+	 * @return
+	 */
+	@RequestMapping(value = "/sends/print/permission", method = RequestMethod.POST)
+	@ResponseBody
+	public ModelMap printPermission() {
+		return new ModelMap("success", true);
+	}
+
+	/**
+	 * 增加发货单打印次数
+	 *
+	 * @param params
+	 * @return
+	 */
+	@RequestMapping(value = "/sends/print/{id}", method = RequestMethod.POST)
+	@ResponseBody
+	public void printCount(PageParams params, @PathVariable("id") Long id) {
+		logger.log("发货单", "打印单个发货单", "根据Id查找", "", id);
+		purchaseNoticeService.printCount(id);
+	}
+
+	/**
+	 * 更新发货单的条码规则
+	 * 
+	 * @param json
+	 */
+	@RequestMapping(value = "/sends/{id}", method = RequestMethod.POST)
+	@ResponseBody
+	public void updateSaleSend(@RequestBody String json) {
+		SaleSendItem saleSendItem = FlexJsonUtils.fromJson(json, SaleSendItem.class);
+		if (saleSendItem != null && saleSendItem.getId() != null) {
+			logger.log("条码维护", "保存条码数据", "根据Id查找", "", saleSendItem.getId());
+			purchaseNoticeService.updateBarCode(saleSendItem.getId(), saleSendItem.getPackageQty(),
+					saleSendItem.getOutBoxQty());
+		}
+	}
+
 	/**
 	/**
 	 * 导出权限判断
 	 * 导出权限判断
 	 *
 	 *

+ 1 - 1
src/main/java/com/uas/platform/b2b/controller/SaleOrderChangeController.java

@@ -353,7 +353,7 @@ public class SaleOrderChangeController {
 	 *
 	 *
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/permission/xls", method = RequestMethod.GET)
+	@RequestMapping(value = "/xls/permission", method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public ModelMap exportPermission() {
 	public ModelMap exportPermission() {
 		return new ModelMap("success", true);
 		return new ModelMap("success", true);

+ 12 - 1
src/main/java/com/uas/platform/b2b/controller/SaleOrderController.java

@@ -150,6 +150,17 @@ public class SaleOrderController {
 		return new ResponseEntity<String>(HttpStatus.OK);
 		return new ResponseEntity<String>(HttpStatus.OK);
 	}
 	}
 
 
+	/**
+	 * 打印权限判断(采购方)
+	 *
+	 * @return
+	 */
+	@RequestMapping(value = "/custPrintCount/permission", method = RequestMethod.POST)
+	@ResponseBody
+	public ModelMap custPrintPermission() {
+		return new ModelMap("success", true);
+	}
+
 	/**
 	/**
 	 * 打印订单,增加打印次数(采购方)
 	 * 打印订单,增加打印次数(采购方)
 	 * 记录打印日志
 	 * 记录打印日志
@@ -715,7 +726,7 @@ public class SaleOrderController {
 	 *
 	 *
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/permission/xls", method = RequestMethod.GET)
+	@RequestMapping(value = "/xls/permission", method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public ModelMap exportPermission() {
 	public ModelMap exportPermission() {
 		return new ModelMap("success", true);
 		return new ModelMap("success", true);

+ 2 - 2
src/main/java/com/uas/platform/b2b/controller/SaleQuotationController.java

@@ -470,7 +470,7 @@ public class SaleQuotationController {
 	 * @param id
 	 * @param id
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/item/{id}", method = RequestMethod.GET)
+	@RequestMapping(value = "/{id}/info", method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public SaleQuotationItem getQuotationItem(@PathVariable("id") Long id) {
 	public SaleQuotationItem getQuotationItem(@PathVariable("id") Long id) {
 		logger.log("主动报价单", "查找主动报价明细", id.toString());
 		logger.log("主动报价单", "查找主动报价明细", id.toString());
@@ -482,7 +482,7 @@ public class SaleQuotationController {
 	 *
 	 *
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/permission/xls", method = RequestMethod.GET)
+	@RequestMapping(value = "/xls/permission", method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public ModelMap exportPermission() {
 	public ModelMap exportPermission() {
 		return new ModelMap("success", true);
 		return new ModelMap("success", true);

+ 4 - 4
src/main/java/com/uas/platform/b2b/controller/SaleSampleController.java

@@ -391,7 +391,7 @@ public class SaleSampleController {
 	 * @param endDate
 	 * @param endDate
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/approval", method = RequestMethod.GET)
+	@RequestMapping(value = "/approval/info/search", method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public SPage<PurchaseProofingApproval> getProofingApprovals(PageParams params, String keyword, Long fromDate,
 	public SPage<PurchaseProofingApproval> getProofingApprovals(PageParams params, String keyword, Long fromDate,
 			Long endDate) {
 			Long endDate) {
@@ -432,7 +432,7 @@ public class SaleSampleController {
 	 * @param endDate
 	 * @param endDate
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/approval", params = RequestState.AGREED, method = RequestMethod.GET)
+	@RequestMapping(value = "/approval/info/search", params = RequestState.AGREED, method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public SPage<PurchaseProofingApproval> getQualifiedProofingApprovals(PageParams params, String keyword, Long fromDate,
 	public SPage<PurchaseProofingApproval> getQualifiedProofingApprovals(PageParams params, String keyword, Long fromDate,
 																Long endDate) {
 																Long endDate) {
@@ -477,7 +477,7 @@ public class SaleSampleController {
 	 * @param endDate
 	 * @param endDate
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/approval", params = RequestState.REFUSED, method = RequestMethod.GET)
+	@RequestMapping(value = "/approval/info/search", params = RequestState.REFUSED, method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public SPage<PurchaseProofingApproval> getUnqualifiedProofingApprovals(PageParams params, String keyword, Long fromDate,
 	public SPage<PurchaseProofingApproval> getUnqualifiedProofingApprovals(PageParams params, String keyword, Long fromDate,
 																Long endDate) {
 																Long endDate) {
@@ -516,7 +516,7 @@ public class SaleSampleController {
 	 * @param id
 	 * @param id
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/approval/{id}", method = RequestMethod.GET)
+	@RequestMapping(value = "/approval/{id}/info", method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public PurchaseProofingApproval getProofingDetailApproval(@PathVariable("id") Long id) {
 	public PurchaseProofingApproval getProofingDetailApproval(@PathVariable("id") Long id) {
 		logger.log("客户认定单", "查看所有客户认定单详情界面");
 		logger.log("客户认定单", "查看所有客户认定单详情界面");

+ 3 - 3
src/main/java/com/uas/platform/b2b/controller/VendorController.java

@@ -49,7 +49,7 @@ public class VendorController {
 	/**
 	/**
 	 * 获取供应商
 	 * 获取供应商
 	 */
 	 */
-	@RequestMapping(method = RequestMethod.GET)
+	@RequestMapping(value= "/info/search", method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public SPage<Vendor> getVendors(PageParams params, String keyword) {
 	public SPage<Vendor> getVendors(PageParams params, String keyword) {
 		com.uas.search.b2b.model.PageParams pageParams = searchService.convertPageParams(params, null);
 		com.uas.search.b2b.model.PageParams pageParams = searchService.convertPageParams(params, null);
@@ -91,7 +91,7 @@ public class VendorController {
 	/**
 	/**
 	 * 获取客户
 	 * 获取客户
 	 */
 	 */
-	@RequestMapping(value = "/customer", method = RequestMethod.GET)
+	@RequestMapping(value = "/customer/info/search", method = RequestMethod.GET)
 	@ResponseBody
 	@ResponseBody
 	public SPage<Vendor> getCustomers(PageParams params, String keyword) {
 	public SPage<Vendor> getCustomers(PageParams params, String keyword) {
 		com.uas.search.b2b.model.PageParams pageParams = searchService.convertPageParams(params, null);
 		com.uas.search.b2b.model.PageParams pageParams = searchService.convertPageParams(params, null);
@@ -149,7 +149,7 @@ public class VendorController {
 	 *
 	 *
 	 * @return
 	 * @return
 	 */
 	 */
-	@RequestMapping(value = "/customer/permission/xls", method = RequestMethod.GET)
+	@RequestMapping(value = "/customer/xls/permission", method = RequestMethod.GET)
 	public ModelMap exportVendorsPermission() {
 	public ModelMap exportVendorsPermission() {
 		return new ModelMap("success", true);
 		return new ModelMap("success", true);
 	}
 	}

+ 2 - 2
src/main/webapp/resources/js/common/services.js

@@ -264,11 +264,11 @@ define(['angular', 'toaster', 'big'], function(angular, big) {
                     success.call(null, data);
                     success.call(null, data);
                 });
                 });
             },
             },
-            customer: $resource('vendor/customer/:id', {}),
+            customer: $resource('vendor/customer/info/search', {}),
             vendor: $resource('vendor/:id', {}),
             vendor: $resource('vendor/:id', {}),
             userInfo: $resource('vendor/userInfo/:uu', {}),
             userInfo: $resource('vendor/userInfo/:uu', {}),
             user: $resource('vendor/user', {}),
             user: $resource('vendor/user', {}),
-            exportXls: $resource('vendor/customer/permission/xls', {})
+            exportXls: $resource('vendor/customer/xls/permission', {})
         };
         };
     }]).factory('AccountUser', ['$resource', function($resource) {
     }]).factory('AccountUser', ['$resource', function($resource) {
         return $resource('account/user/:uu', {}, {
         return $resource('account/user/:uu', {}, {

+ 9 - 5
src/main/webapp/resources/js/index/app.js

@@ -2746,8 +2746,12 @@ define(['toaster', 'charts', 'ngTable', 'common/services', 'common/directives',
 
 
             // 需方  打印    采购单
             // 需方  打印    采购单
             $scope.custPrint = function (order) {
             $scope.custPrint = function (order) {
-                PurcOrder.custPrintCount({id: order.id}, {});//增加打印此次
-                ReportService.print(order.enUU, 'PURCLIST_CUST', "where purc$orders.pu_id=" + order.id);
+                PurcOrder.printPermission({}, function () {
+                    PurcOrder.custPrintCount({id: order.id}, {});//增加打印此次
+                    ReportService.print(order.enUU, 'PURCLIST_CUST', "where purc$orders.pu_id=" + order.id);
+                }, function (response) {
+                    toaster.pop('error', '打印失败', response.data);
+                });
             };
             };
 
 
             $scope.openDatePicker = function ($event, item, openParam) {
             $scope.openDatePicker = function ($event, item, openParam) {
@@ -9658,7 +9662,7 @@ define(['toaster', 'charts', 'ngTable', 'common/services', 'common/directives',
         $scope.exportXls = function () {
         $scope.exportXls = function () {
             FaApCheck.exportXls({}, {}, function (data) {
             FaApCheck.exportXls({}, {}, function (data) {
                 if (data.success){
                 if (data.success){
-                    window.location.href = window.location.origin + '/sale/inquiry/xls?_state='+$scope.active+'&searchFilter='+angular.toJson($scope.searchFilterXls);
+                    window.location.href = window.location.origin + '/sale/apCheck/xls/list?_state='+$scope.active+'&searchFilter='+angular.toJson($scope.searchFilterXls);
                 }
                 }
             }, function (response) {
             }, function (response) {
                 toaster.pop('error', '数据加载失败', response.data);
                 toaster.pop('error', '数据加载失败', response.data);
@@ -12400,7 +12404,7 @@ define(['toaster', 'charts', 'ngTable', 'common/services', 'common/directives',
         $scope.exportXls = function () {
         $scope.exportXls = function () {
             MakeOutOrder.exportXls({}, {}, function (data) {
             MakeOutOrder.exportXls({}, {}, function (data) {
                 if (data.success){
                 if (data.success){
-                    window.location.href = window.location.origin + '/sale/inquiry/xls?_state='+$scope.active+'&searchFilter='+angular.toJson($scope.searchFilterXls);
+                    window.location.href = window.location.origin + '/make/outorders/xls?_state='+$scope.active+'&searchFilter='+angular.toJson($scope.searchFilterXls);
                 }
                 }
             }, function (response) {
             }, function (response) {
                 toaster.pop('error', '数据加载失败', response.data);
                 toaster.pop('error', '数据加载失败', response.data);
@@ -12418,7 +12422,7 @@ define(['toaster', 'charts', 'ngTable', 'common/services', 'common/directives',
             $scope.isUser = data.isUser;
             $scope.isUser = data.isUser;
         });
         });
         var loadData = function () {
         var loadData = function () {
-            MakeOutOrder.get({id: $stateParams.id}, function (data) {
+            MakeOutOrder.getItem({id: $stateParams.id}, function (data) {
                 $scope.order = data;
                 $scope.order = data;
                 var sum = $scope.order.qty * $scope.order.price;
                 var sum = $scope.order.qty * $scope.order.price;
                 $scope.order.total = sum;
                 $scope.order.total = sum;

+ 1 - 1
src/main/webapp/resources/js/index/services/BaseInfo.js

@@ -95,7 +95,7 @@ define(['ngResource'], function() {
 				method: 'GET'
 				method: 'GET'
 			},
 			},
 			exportXls: {
 			exportXls: {
-				url: 'product/baseInfo/permission/xls',
+				url: 'product/baseInfo/xls/permission',
 				method: 'GET'
 				method: 'GET'
 			},
 			},
 			matchbytype: {
 			matchbytype: {

+ 1 - 1
src/main/webapp/resources/js/index/services/DeputyOrder.js

@@ -10,7 +10,7 @@ define(['ngResource'], function() {
 				method: 'POST'
 				method: 'POST'
 			},
 			},
 			getOrderDetail: {
 			getOrderDetail: {
-				url: 'deputyOrder/getOrderDetail/:id/info',
+				url: 'deputyOrder/:id/info',
 				method: 'GET'
 				method: 'GET'
 			},
 			},
 			getProdList: {
 			getProdList: {

+ 2 - 2
src/main/webapp/resources/js/index/services/Fa.js

@@ -1,7 +1,7 @@
 define([ 'ngResource'], function() {
 define([ 'ngResource'], function() {
 	angular.module('FaServices', [ 'ngResource'
 	angular.module('FaServices', [ 'ngResource'
 	]).factory('FaApBill', ['$resource', function($resource) {
 	]).factory('FaApBill', ['$resource', function($resource) {
-		return $resource('sale/apBill/:id', {}, {
+		return $resource('sale/apBill/info/search', {}, {
 			getAll: {
 			getAll: {
 				url: 'sale/apBill/:id/info',
 				url: 'sale/apBill/:id/info',
 				method: 'GET'
 				method: 'GET'
@@ -107,7 +107,7 @@ define([ 'ngResource'], function() {
 			}
 			}
 		});
 		});
 	}]).factory('FaApCheck', ['$resource', function($resource) {
 	}]).factory('FaApCheck', ['$resource', function($resource) {
-		return $resource('sale/apCheck/:id', {}, {
+		return $resource('sale/apCheck/info/search', {}, {
 			getItem: {
 			getItem: {
 				url: 'sale/apCheck/:id/info',
 				url: 'sale/apCheck/:id/info',
 				method: 'GET',
 				method: 'GET',

+ 11 - 7
src/main/webapp/resources/js/index/services/Make.js

@@ -1,7 +1,7 @@
 define([ 'ngResource'], function() {
 define([ 'ngResource'], function() {
 	angular.module('MakeServices', [ 'ngResource'
 	angular.module('MakeServices', [ 'ngResource'
 	]).factory('MakeOrder', ['$resource', function($resource) {
 	]).factory('MakeOrder', ['$resource', function($resource) {
-		return $resource('make/orders/status', {}, {
+		return $resource('make/orders/info/search', {}, {
 			getItem: {
 			getItem: {
 				url: 'make/orders/:id/info',
 				url: 'make/orders/:id/info',
 				method: 'GET'
 				method: 'GET'
@@ -22,14 +22,14 @@ define([ 'ngResource'], function() {
 				}
 				}
 			},	
 			},	
 			getTodo: {
 			getTodo: {
-				url: 'make/orders/status',
+				url: 'make/orders/info/search',
 				method: 'GET',
 				method: 'GET',
 				params: {
 				params: {
 					_state: 'todo'
 					_state: 'todo'
 				}
 				}
 			},
 			},
 			getDone: {
 			getDone: {
-				url: 'make/orders/status',
+				url: 'make/orders/info/search',
 				method: 'GET',
 				method: 'GET',
 				params: {
 				params: {
 					_state: 'done'
 					_state: 'done'
@@ -40,7 +40,7 @@ define([ 'ngResource'], function() {
 				method: 'POST'
 				method: 'POST'
 			},
 			},
 			getEnd: {
 			getEnd: {
-				url: 'make/orders/status',
+				url: 'make/orders/info/search',
 				method: 'GET',
 				method: 'GET',
 				params: {
 				params: {
 					_state: 'end'
 					_state: 'end'
@@ -60,7 +60,7 @@ define([ 'ngResource'], function() {
 				method: 'GET'
 				method: 'GET'
 			},
 			},
 			exportXls: {
 			exportXls: {
-				url: 'make/orders/permission/xls',
+				url: 'make/orders/xls/permission',
 				method: 'GET'
 				method: 'GET'
 			}
 			}
 		});
 		});
@@ -82,7 +82,7 @@ define([ 'ngResource'], function() {
 				method: 'GET',
 				method: 'GET',
 			},
 			},
 			exportXls: {
 			exportXls: {
-				url: 'make/changes/permission/xls',
+				url: 'make/changes/xls/permission',
 				method: 'GET',
 				method: 'GET',
 			}
 			}
 		});
 		});
@@ -103,8 +103,12 @@ define([ 'ngResource'], function() {
 			}
 			}
 		});
 		});
 	}]).factory('MakeOutOrder', ['$resource',function($resource){
 	}]).factory('MakeOutOrder', ['$resource',function($resource){
-		return $resource('make/outorders/:id', {}, {
+		return $resource('make/outorders/info/search', {}, {
 			getAll: {},
 			getAll: {},
+			getItem: {
+				url: 'make/outorders/:id/info',
+				method: 'GET'
+			},
 			exportXls: {
 			exportXls: {
 				url: 'make/outorders/xls/permission',
 				url: 'make/outorders/xls/permission',
 				method: 'GET'
 				method: 'GET'

+ 18 - 14
src/main/webapp/resources/js/index/services/Purc.js

@@ -34,6 +34,10 @@ define([ 'ngResource'], function() {
             custPrintCount: {
             custPrintCount: {
                 url: 'sale/orders/custPrintCount/:id',
                 url: 'sale/orders/custPrintCount/:id',
                 method: 'POST'
                 method: 'POST'
+            },
+            custPrintPermission: {
+                url: 'sale/orders/custPrintCount/permission',
+                method: 'POST'
             }
             }
 		});
 		});
 	}]).factory('PurcOrderItem', ['$resource', function($resource) {
 	}]).factory('PurcOrderItem', ['$resource', function($resource) {
@@ -105,7 +109,7 @@ define([ 'ngResource'], function() {
 				method: 'GET'
 				method: 'GET'
 			},
 			},
 			exportXls: {
 			exportXls: {
-				url: 'sale/orders/permission/xls',
+				url: 'sale/orders/xls/permission',
 				method: 'GET'
 				method: 'GET'
 			}
 			}
 		});
 		});
@@ -273,7 +277,7 @@ define([ 'ngResource'], function() {
 				method: 'GET'
 				method: 'GET'
 			},
 			},
 			exportXls: {
 			exportXls: {
-				url: 'sale/changes/permission/xls',
+				url: 'sale/changes/xls/permission',
 				method: 'GET'
 				method: 'GET'
 			}
 			}
 		});
 		});
@@ -338,7 +342,7 @@ define([ 'ngResource'], function() {
                     itemId: 'itemId'
                     itemId: 'itemId'
                 }
                 }
             }, getItem: {
             }, getItem: {
-                url: 'sale/inquiry/items/:itemId',
+                url: 'sale/inquiry/:itemId/info/mobile',
                 method: 'GET',
                 method: 'GET',
                 params: {
                 params: {
                     itemId: 'itemId'
                     itemId: 'itemId'
@@ -375,7 +379,7 @@ define([ 'ngResource'], function() {
 				method: 'POST'
 				method: 'POST'
 			},
 			},
 			exportXls: {
 			exportXls: {
-				url: 'sale/inquiry/permission/xls',
+				url: 'sale/inquiry/xls/permission',
 				method: 'GET'
 				method: 'GET'
 			}
 			}
         });
         });
@@ -777,7 +781,7 @@ define([ 'ngResource'], function() {
 				method: 'GET'
 				method: 'GET'
 			},
 			},
 			exportXls: {
 			exportXls: {
-				url: 'sale/mould/permission/xls',
+				url: 'sale/mould/xls/permission',
 				method: 'GET'
 				method: 'GET'
 			}
 			}
 		});
 		});
@@ -880,7 +884,7 @@ define([ 'ngResource'], function() {
             }
             }
         });
         });
 	}]).factory('SaleSend', ['$resource', function($resource) {
 	}]).factory('SaleSend', ['$resource', function($resource) {
-		return $resource('sale/notice/sends/:id', {}, {
+		return $resource('sale/notice/sends/info/search', {}, {
 			getItem: {
 			getItem: {
 				url: 'sale/notice/sends/:id/info',
 				url: 'sale/notice/sends/:id/info',
 				method: 'GET'
 				method: 'GET'
@@ -1059,9 +1063,9 @@ define([ 'ngResource'], function() {
 			}
 			}
 		});
 		});
 	}]).factory('PurcApproval', ['$resource', function($resource) {
 	}]).factory('PurcApproval', ['$resource', function($resource) {
-		return $resource('sale/sample/approval/:id', {}, {
+		return $resource('sale/sample/approval/info/search', {}, {
 			getItem: {
 			getItem: {
-				url: 'sale/sample/approval/:id',
+				url: 'sale/sample/approval/:id/info',
 				method: 'GET'
 				method: 'GET'
 			},
 			},
 			getAgreed: {
 			getAgreed: {
@@ -1260,7 +1264,7 @@ define([ 'ngResource'], function() {
 				isArray: true
 				isArray: true
 			},
 			},
 			getVendor: {
 			getVendor: {
-				url: 'vendor'
+				url: 'vendor/info/search'
 			},
 			},
             getServicer: {
             getServicer: {
                 url: 'vendor/servicer'
                 url: 'vendor/servicer'
@@ -1372,14 +1376,14 @@ define([ 'ngResource'], function() {
 			},
 			},
 			getItem: {
 			getItem: {
 				isArray: false,
 				isArray: false,
-				url: 'sale/quotation/item/:id'
+				url: 'sale/quotation/:id/info'
 			},
 			},
 			deleteById: {
 			deleteById: {
 				url: 'sale/quotation/deleteById/:id',
 				url: 'sale/quotation/deleteById/:id',
 				method: 'DELETE'
 				method: 'DELETE'
 			},
 			},
 			exportXls: {
 			exportXls: {
-				url: 'sale/quotation/permission/xls',
+				url: 'sale/quotation/xls/permission',
 				method: 'GET'
 				method: 'GET'
 			}
 			}
 		});
 		});
@@ -1594,7 +1598,7 @@ define([ 'ngResource'], function() {
 				method: 'POST'
 				method: 'POST'
 			},
 			},
 			detail: {
 			detail: {
-				url: 'purc/inquiry/detail/:id',
+				url: 'purc/inquiry/:id/info',
 				method: 'GET'
 				method: 'GET'
 			},
 			},
 			submit: {
 			submit: {
@@ -1615,7 +1619,7 @@ define([ 'ngResource'], function() {
 				isArray: true
 				isArray: true
 			},
 			},
 			submitUnapply: {
 			submitUnapply: {
-				url: 'purc/inquiry/submit/:id',
+				url: 'purc/inquiry/submit/update',
 				method: 'POST'
 				method: 'POST'
 			},
 			},
 			saveAndSubmitWithoutVendor: {
 			saveAndSubmitWithoutVendor: {
@@ -1627,7 +1631,7 @@ define([ 'ngResource'], function() {
 				method: 'POST'
 				method: 'POST'
 			},
 			},
 			publishInquiry: {
 			publishInquiry: {
-				url: 'purc/inquiry/pubishInquiry/:id',
+				url: 'purc/inquiry/submit/updatePublic',
 				method: 'POST'
 				method: 'POST'
 			},
 			},
 			publicInquiryItem: {
 			publicInquiryItem: {