给组装单和拆卸单的录入界面按权限屏蔽价格
This commit is contained in:
@@ -498,16 +498,14 @@ public class MaterialController {
|
|||||||
if ("LSCK".equals(prefixNo) || "LSTH".equals(prefixNo)) {
|
if ("LSCK".equals(prefixNo) || "LSTH".equals(prefixNo)) {
|
||||||
//零售价
|
//零售价
|
||||||
mvo.setBillPrice(mvo.getCommodityDecimal());
|
mvo.setBillPrice(mvo.getCommodityDecimal());
|
||||||
} else if ("CGDD".equals(prefixNo) || "CGRK".equals(prefixNo) || "CGTH".equals(prefixNo)
|
} else if ("CGDD".equals(prefixNo) || "CGRK".equals(prefixNo) || "CGTH".equals(prefixNo)) {
|
||||||
|| "QTRK".equals(prefixNo) || "DBCK".equals(prefixNo) || "ZZD".equals(prefixNo) || "CXD".equals(prefixNo)
|
|
||||||
|| "PDLR".equals(prefixNo) || "PDFP".equals(prefixNo)) {
|
|
||||||
//采购价
|
//采购价
|
||||||
mvo.setBillPrice(mvo.getPurchaseDecimal());
|
mvo.setBillPrice(mvo.getPurchaseDecimal());
|
||||||
//给录入界面按权限屏蔽价格
|
} else if("QTRK".equals(prefixNo) || "DBCK".equals(prefixNo) || "ZZD".equals(prefixNo) || "CXD".equals(prefixNo)
|
||||||
if("QTRK".equals(prefixNo) || "DBCK".equals(prefixNo)) {
|
|| "PDLR".equals(prefixNo) || "PDFP".equals(prefixNo)) {
|
||||||
|
//采购价-给录入界面按权限屏蔽
|
||||||
mvo.setBillPrice(roleService.parseBillPriceByLimit(mvo.getPurchaseDecimal(), "buy", priceLimit, request));
|
mvo.setBillPrice(roleService.parseBillPriceByLimit(mvo.getPurchaseDecimal(), "buy", priceLimit, request));
|
||||||
}
|
} if ("XSDD".equals(prefixNo) || "XSCK".equals(prefixNo) || "XSTH".equals(prefixNo) || "QTCK".equals(prefixNo)) {
|
||||||
} else if ("XSDD".equals(prefixNo) || "XSCK".equals(prefixNo) || "XSTH".equals(prefixNo) || "QTCK".equals(prefixNo)) {
|
|
||||||
//销售价
|
//销售价
|
||||||
if(organId == null) {
|
if(organId == null) {
|
||||||
mvo.setBillPrice(mvo.getWholesaleDecimal());
|
mvo.setBillPrice(mvo.getWholesaleDecimal());
|
||||||
@@ -516,7 +514,7 @@ public class MaterialController {
|
|||||||
BigDecimal lastUnitPrice = depotItemService.getLastUnitPriceByParam(organId, mvo.getMeId(), prefixNo);
|
BigDecimal lastUnitPrice = depotItemService.getLastUnitPriceByParam(organId, mvo.getMeId(), prefixNo);
|
||||||
mvo.setBillPrice(lastUnitPrice!=null? lastUnitPrice : mvo.getWholesaleDecimal());
|
mvo.setBillPrice(lastUnitPrice!=null? lastUnitPrice : mvo.getWholesaleDecimal());
|
||||||
}
|
}
|
||||||
//给录入界面按权限屏蔽价格
|
//销售价-给录入界面按权限屏蔽价格
|
||||||
if("QTCK".equals(prefixNo)) {
|
if("QTCK".equals(prefixNo)) {
|
||||||
mvo.setBillPrice(roleService.parseBillPriceByLimit(mvo.getWholesaleDecimal(), "sale", priceLimit, request));
|
mvo.setBillPrice(roleService.parseBillPriceByLimit(mvo.getWholesaleDecimal(), "sale", priceLimit, request));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user