Commit 5ad1e84d94020beb079020a750a226719e7cc741

Authored by 房远帅
1 parent 646c00b8

供应商报价:供应商查看权限(项目选择供应商部门则该部门下供应商能看见,为空则都可见)

@@ -190,6 +190,7 @@ public class SupplierQuotationProjectServiceImpl @@ -190,6 +190,7 @@ public class SupplierQuotationProjectServiceImpl
190 data.setBidTime(vo.getBidTime()); 190 data.setBidTime(vo.getBidTime());
191 data.setPurchaseRule(StringUtils.defaultIfBlank(vo.getPurchaseRule(), null)); 191 data.setPurchaseRule(StringUtils.defaultIfBlank(vo.getPurchaseRule(), null));
192 data.setStatus(null); 192 data.setStatus(null);
  193 + data.setSupplierDepartmentId(vo.getSupplierDepartmentId());
193 194
194 getBaseMapper().insert(data); 195 getBaseMapper().insert(data);
195 publishChangedEvent(data.getId(), "CREATE"); 196 publishChangedEvent(data.getId(), "CREATE");
@@ -220,6 +221,7 @@ public class SupplierQuotationProjectServiceImpl @@ -220,6 +221,7 @@ public class SupplierQuotationProjectServiceImpl
220 .set(SupplierQuotationProject::getProjectType, StringUtils.trimToEmpty(vo.getProjectType())) 221 .set(SupplierQuotationProject::getProjectType, StringUtils.trimToEmpty(vo.getProjectType()))
221 .set(SupplierQuotationProject::getBidTime, vo.getBidTime()) 222 .set(SupplierQuotationProject::getBidTime, vo.getBidTime())
222 .set(SupplierQuotationProject::getPurchaseRule, StringUtils.defaultIfBlank(vo.getPurchaseRule(), null)) 223 .set(SupplierQuotationProject::getPurchaseRule, StringUtils.defaultIfBlank(vo.getPurchaseRule(), null))
  224 + .set(SupplierQuotationProject::getSupplierDepartmentId, StringUtils.defaultIfBlank(vo.getSupplierDepartmentId(), null))
223 .eq(SupplierQuotationProject::getId, vo.getId()); 225 .eq(SupplierQuotationProject::getId, vo.getId());
224 226
225 getBaseMapper().update(updateWrapper); 227 getBaseMapper().update(updateWrapper);
@@ -46,5 +46,8 @@ public class CreateSupplierQuotationProjectVo implements BaseVo, Serializable { @@ -46,5 +46,8 @@ public class CreateSupplierQuotationProjectVo implements BaseVo, Serializable {
46 @ApiModelProperty("采购规则") 46 @ApiModelProperty("采购规则")
47 @Length(max = 2000, message = "采购规则最多允许2000个字符!") 47 @Length(max = 2000, message = "采购规则最多允许2000个字符!")
48 private String purchaseRule; 48 private String purchaseRule;
  49 +
  50 + @ApiModelProperty("供应商部门ID")
  51 + private String supplierDepartmentId;
49 } 52 }
50 53
@@ -51,5 +51,8 @@ public class UpdateSupplierQuotationProjectVo implements BaseVo, Serializable { @@ -51,5 +51,8 @@ public class UpdateSupplierQuotationProjectVo implements BaseVo, Serializable {
51 @Length(max = 2000, message = "采购规则最多允许2000个字符!") 51 @Length(max = 2000, message = "采购规则最多允许2000个字符!")
52 private String purchaseRule; 52 private String purchaseRule;
53 53
  54 + @ApiModelProperty("供应商部门ID")
  55 + private String supplierDepartmentId;
  56 +
54 } 57 }
55 58