|
@@ -610,7 +610,14 @@ public class PurcInquiryServiceImpl implements PurcInquiryService {
|
|
|
PurchaseInquiry inquiry = purchaseInquiryDao.findBySourceIdAndSourceApp(purcInquiry.getId(), SOURCERAPP);
|
|
PurchaseInquiry inquiry = purchaseInquiryDao.findBySourceIdAndSourceApp(purcInquiry.getId(), SOURCERAPP);
|
|
|
if (null == inquiry) {// 新增
|
|
if (null == inquiry) {// 新增
|
|
|
// 这里设置自动添加为客户关系,并且如果当前用户非管理员要进行自动分配客户处理
|
|
// 这里设置自动添加为客户关系,并且如果当前用户非管理员要进行自动分配客户处理
|
|
|
- vendorDao.initVendorAndDistribute(purcInquiry.getEnUU(), purcInquiry.getRecorderUU(), enuu, useruu);
|
|
|
|
|
|
|
+ Long custuseruu = purcInquiry.getRecorderUU();
|
|
|
|
|
+ if(null == custuseruu) {
|
|
|
|
|
+ Enterprise enterprise = enterpriseDao.findOne(purcInquiry.getEnUU());
|
|
|
|
|
+ custuseruu = enterprise.getEnAdminuu();
|
|
|
|
|
+ }
|
|
|
|
|
+ if(null != custuseruu) {
|
|
|
|
|
+ vendorDao.initVendorAndDistribute(purcInquiry.getEnUU(), purcInquiry.getRecorderUU(), enuu, useruu);
|
|
|
|
|
+ }
|
|
|
PurchaseInquiry saleInquiry = new PurchaseInquiry();
|
|
PurchaseInquiry saleInquiry = new PurchaseInquiry();
|
|
|
saleInquiry.setDate(new Date());
|
|
saleInquiry.setDate(new Date());
|
|
|
saleInquiry.setCode(purcInquiry.getCode());
|
|
saleInquiry.setCode(purcInquiry.getCode());
|