|
|
@@ -73,16 +73,16 @@ public class PurchaseTenderController {
|
|
|
@RequestMapping(value = "/publish", method = RequestMethod.POST)
|
|
|
@ResponseBody
|
|
|
@Transactional
|
|
|
- public ResponseEntity<String> publishTender(String tender, String enterpriseBaseInfo) {
|
|
|
+ public ResponseEntity<String> publishTender(String tender, String vendorUUs) {
|
|
|
PurchaseTender purchaseTender = FlexJsonUtils.fromJson(tender, PurchaseTender.class);
|
|
|
- System.out.println(enterpriseBaseInfo);
|
|
|
- if (null != enterpriseBaseInfo) {
|
|
|
- enterpriseBaseInfo = "[".concat(enterpriseBaseInfo);
|
|
|
- enterpriseBaseInfo = enterpriseBaseInfo.concat("]");
|
|
|
- List<Enterprise> enterprises = FlexJsonUtils.fromJsonArray(enterpriseBaseInfo, Enterprise.class);
|
|
|
- System.out.println("enterpriseBaseInfo" + JSON.toJSONString(enterprises));
|
|
|
+ System.out.println(vendorUUs);
|
|
|
+ if (null != vendorUUs) {
|
|
|
+ vendorUUs = "[".concat(vendorUUs);
|
|
|
+ vendorUUs = vendorUUs.concat("]");
|
|
|
+ List<Long> vendUUs = FlexJsonUtils.fromJsonArray(vendorUUs, Long.class);
|
|
|
+ System.out.println("vendUUs" + JSON.toJSONString(vendUUs));
|
|
|
System.out.println("tender" + JSON.toJSONString(purchaseTender));
|
|
|
- purchaseTenderService.publish(purchaseTender, enterprises);
|
|
|
+ purchaseTenderService.publish(purchaseTender, vendUUs);
|
|
|
} else {
|
|
|
purchaseTenderService.publishOpen(purchaseTender);
|
|
|
}
|
|
|
@@ -94,20 +94,21 @@ public class PurchaseTenderController {
|
|
|
* 作为采购方,保存招标单
|
|
|
*
|
|
|
* @param tender
|
|
|
- * @param enterpriseBaseInfo
|
|
|
+ * @param vendUUs
|
|
|
* @return
|
|
|
*/
|
|
|
@RequestMapping(value = "/save", method = RequestMethod.POST)
|
|
|
@ResponseBody
|
|
|
@Transactional
|
|
|
- public ResponseEntity<String> saveTender(String tender, String enterpriseBaseInfo) {
|
|
|
+ public ResponseEntity<String> saveTender(String tender, String vendorUUs) {
|
|
|
PurchaseTender purchaseTender = FlexJsonUtils.fromJson(tender, PurchaseTender.class);
|
|
|
- if (null != enterpriseBaseInfo) {
|
|
|
- enterpriseBaseInfo = "[".concat(enterpriseBaseInfo);
|
|
|
- enterpriseBaseInfo = enterpriseBaseInfo.concat("]");
|
|
|
- List<Enterprise> enterprises = FlexJsonUtils.fromJsonArray(enterpriseBaseInfo, Enterprise.class);
|
|
|
- System.out.println("enterpriseBaseInfo" + JSON.toJSONString(enterprises));
|
|
|
- purchaseTenderService.save(purchaseTender, enterprises);
|
|
|
+ if (null != vendorUUs) {
|
|
|
+ vendorUUs = "[".concat(vendorUUs);
|
|
|
+ vendorUUs = vendorUUs.concat("]");
|
|
|
+ List<Long> vendUUs = FlexJsonUtils.fromJsonArray(vendorUUs, Long.class);
|
|
|
+ System.out.println("vendUUs" + JSON.toJSONString(vendUUs));
|
|
|
+ System.out.println("tender" + JSON.toJSONString(purchaseTender));
|
|
|
+ purchaseTenderService.save(purchaseTender, vendUUs);
|
|
|
} else {
|
|
|
purchaseTenderService.saveOpen(purchaseTender);
|
|
|
}
|
|
|
@@ -636,16 +637,15 @@ public class PurchaseTenderController {
|
|
|
@RequestMapping(value = "/publishSaved", method = RequestMethod.POST)
|
|
|
@ResponseBody
|
|
|
@Transactional
|
|
|
- public ResponseEntity<String> publishSavedTender(String tender, String enterpriseBaseInfo) {
|
|
|
+ public ResponseEntity<String> publishSavedTender(String tender, String vendorUUs) {
|
|
|
PurchaseTender purchaseTender = FlexJsonUtils.fromJson(tender, PurchaseTender.class);
|
|
|
- System.out.println(enterpriseBaseInfo);
|
|
|
- if (null != enterpriseBaseInfo) {
|
|
|
- enterpriseBaseInfo = "[".concat(enterpriseBaseInfo);
|
|
|
- enterpriseBaseInfo = enterpriseBaseInfo.concat("]");
|
|
|
- List<Enterprise> enterprises = FlexJsonUtils.fromJsonArray(enterpriseBaseInfo, Enterprise.class);
|
|
|
- System.out.println("enterpriseBaseInfo" + JSON.toJSONString(enterprises));
|
|
|
+ if (null != vendorUUs) {
|
|
|
+ vendorUUs = "[".concat(vendorUUs);
|
|
|
+ vendorUUs = vendorUUs.concat("]");
|
|
|
+ List<Long> vendUUs = FlexJsonUtils.fromJsonArray(vendorUUs, Long.class);
|
|
|
+ System.out.println("vendUUs" + JSON.toJSONString(vendUUs));
|
|
|
System.out.println("tender" + JSON.toJSONString(purchaseTender));
|
|
|
- purchaseTenderService.publishSaved(purchaseTender, enterprises);
|
|
|
+ purchaseTenderService.publishSaved(purchaseTender, vendUUs);
|
|
|
} else {
|
|
|
purchaseTenderService.publishSavedOpen(purchaseTender);
|
|
|
}
|
|
|
@@ -657,20 +657,21 @@ public class PurchaseTenderController {
|
|
|
* 更新在录入单据
|
|
|
*
|
|
|
* @param tender
|
|
|
- * @param enterpriseBaseInfo
|
|
|
+ * @param vendorUUs
|
|
|
* @return
|
|
|
*/
|
|
|
@RequestMapping(value = "/updateSaved", method = RequestMethod.POST)
|
|
|
@ResponseBody
|
|
|
@Transactional
|
|
|
- public ResponseEntity<String> updateSavedTender(String tender, String enterpriseBaseInfo) {
|
|
|
+ public ResponseEntity<String> updateSavedTender(String tender, String vendorUUs) {
|
|
|
PurchaseTender purchaseTender = FlexJsonUtils.fromJson(tender, PurchaseTender.class);
|
|
|
- if (null != enterpriseBaseInfo) {
|
|
|
- enterpriseBaseInfo = "[".concat(enterpriseBaseInfo);
|
|
|
- enterpriseBaseInfo = enterpriseBaseInfo.concat("]");
|
|
|
- List<Enterprise> enterprises = FlexJsonUtils.fromJsonArray(enterpriseBaseInfo, Enterprise.class);
|
|
|
- System.out.println("enterpriseBaseInfo" + JSON.toJSONString(enterprises));
|
|
|
- purchaseTenderService.updateSaved(purchaseTender, enterprises);
|
|
|
+ if (null != vendorUUs) {
|
|
|
+ vendorUUs = "[".concat(vendorUUs);
|
|
|
+ vendorUUs = vendorUUs.concat("]");
|
|
|
+ List<Long> vendUUs = FlexJsonUtils.fromJsonArray(vendorUUs, Long.class);
|
|
|
+ System.out.println("vendUUs" + JSON.toJSONString(vendUUs));
|
|
|
+ System.out.println("tender" + JSON.toJSONString(purchaseTender));
|
|
|
+ purchaseTenderService.updateSaved(purchaseTender, vendUUs);
|
|
|
} else {
|
|
|
purchaseTenderService.updateSavedOpen(purchaseTender);
|
|
|
}
|