|
@@ -5,8 +5,10 @@ import com.uas.platform.b2c.common.account.model.User;
|
|
|
import com.uas.platform.b2c.common.base.model.FileUpload;
|
|
import com.uas.platform.b2c.common.base.model.FileUpload;
|
|
|
import com.uas.platform.b2c.core.support.SystemSession;
|
|
import com.uas.platform.b2c.core.support.SystemSession;
|
|
|
import com.uas.platform.b2c.core.support.log.UsageBufferedLogger;
|
|
import com.uas.platform.b2c.core.support.log.UsageBufferedLogger;
|
|
|
|
|
+import com.uas.platform.b2c.core.support.view.JxlsExcelView;
|
|
|
import com.uas.platform.b2c.core.utils.FastjsonUtils;
|
|
import com.uas.platform.b2c.core.utils.FastjsonUtils;
|
|
|
import com.uas.platform.b2c.prod.commodity.model.Goods;
|
|
import com.uas.platform.b2c.prod.commodity.model.Goods;
|
|
|
|
|
+import com.uas.platform.b2c.trade.order.StringConstant.Currency;
|
|
|
import com.uas.platform.b2c.trade.seek.model.SeekPurchase;
|
|
import com.uas.platform.b2c.trade.seek.model.SeekPurchase;
|
|
|
import com.uas.platform.b2c.trade.seek.model.SeekPurchaseBom;
|
|
import com.uas.platform.b2c.trade.seek.model.SeekPurchaseBom;
|
|
|
import com.uas.platform.b2c.trade.seek.model.SeekPurchaseBomList;
|
|
import com.uas.platform.b2c.trade.seek.model.SeekPurchaseBomList;
|
|
@@ -32,6 +34,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
import org.springframework.web.bind.annotation.RequestMethod;
|
|
import org.springframework.web.bind.annotation.RequestMethod;
|
|
|
import org.springframework.web.bind.annotation.ResponseBody;
|
|
import org.springframework.web.bind.annotation.ResponseBody;
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
+import org.springframework.web.servlet.ModelAndView;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 求购操作接口类
|
|
* 求购操作接口类
|
|
@@ -259,4 +262,17 @@ public class SeekPurchaseController {
|
|
|
public ResultMap updateSeekPurchaseBom(@RequestBody SeekPurchaseBom seekPurchaseBom){
|
|
public ResultMap updateSeekPurchaseBom(@RequestBody SeekPurchaseBom seekPurchaseBom){
|
|
|
return seekPurchaseService.updateSeekPurchaseBom(seekPurchaseBom);
|
|
return seekPurchaseService.updateSeekPurchaseBom(seekPurchaseBom);
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * bom求购模板下载
|
|
|
|
|
+ * @param currency
|
|
|
|
|
+ * @return
|
|
|
|
|
+ */
|
|
|
|
|
+ @RequestMapping(value = "/release/template", method = RequestMethod.GET)
|
|
|
|
|
+ public ModelAndView exportSeekPurchaseByBatch() {
|
|
|
|
|
+ ModelAndView modelAndView = new ModelAndView();
|
|
|
|
|
+ modelAndView.setView(new JxlsExcelView("classpath:jxls-tpl/trade/seekPurchaseByBatch", "bom求购模板-优软商城"));
|
|
|
|
|
+ logger.log("求购", "下载bom求购的Excel模板");
|
|
|
|
|
+ return modelAndView;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|