Browse Source

客户档案 定时任务 项目立项接口

chenc 4 years ago
parent
commit
97ddf03e00

+ 1 - 1
src/main/java/org/jeecg/modules/basedata/controller/BaseArchivesProjectApprovalController.java

@@ -87,7 +87,7 @@ public class BaseArchivesProjectApprovalController {
                 throw new RuntimeException("获取编号失败");
             }
             baseArchivesProjectApproval.setCode(nextSerial.getContent());
-            baseArchivesProjectApproval.setStatus(CommonConstant.DEL_FLAG_0);
+//            baseArchivesProjectApproval.setStatus(CommonConstant.DEL_FLAG_0);
             baseArchivesProjectApproval.setDelFlag(CommonConstant.DEL_FLAG_0.toString());
             baseArchivesProjectApprovalService.save(baseArchivesProjectApproval);
             result.success("添加成功!");

+ 8 - 0
src/main/java/org/jeecg/modules/basedata/controller/FdCustomerController.java

@@ -162,10 +162,16 @@ public class FdCustomerController {
 		 if(StringUtils.isNotBlank(abbreviation)){
 			 fdCustomer.setAbbreviation(null);
 		 }
+		 //组织
+		 String pkOrg=fdCustomer.getPkOrg();
+		 if(StringUtils.isNotBlank(pkOrg)){
+			 fdCustomer.setPkOrg(null);
+		 }
          QueryWrapper<FdCustomer> queryWrapper = QueryGenerator.initQueryWrapper(fdCustomer, req.getParameterMap());
          Page<FdCustomer> page = new Page<FdCustomer>(pageNo, pageSize);
          queryWrapper.eq("f.del_flag","0");
          queryWrapper.eq("fs.is_default","1");
+		 queryWrapper.eq("f.pk_org",pkOrg);
          if(name!=null&&name!="") {
              queryWrapper.like("f.name",name);
          }
@@ -231,6 +237,7 @@ public class FdCustomerController {
 				LambdaQueryWrapper<FdCustomer> queryWrapper=new LambdaQueryWrapper<>();
 				queryWrapper.eq(FdCustomer::getName,fdCustomer.getName());
 				queryWrapper.eq(FdCustomer::getDelFlag,"0");
+				queryWrapper.eq(FdCustomer::getPkOrg,fdCustomer.getPkOrg());
 				List<FdCustomer> fdCustomerList=fdCustomerService.list(queryWrapper);
 				if(!fdCustomerList.isEmpty()&&fdCustomerList.size()>0){
 					result.error500("客户名称已存在");
@@ -272,6 +279,7 @@ public class FdCustomerController {
 		queryWrapper2.eq(FdCustomer::getDelFlag,"0");
 		queryWrapper2.eq(FdCustomer::getAbbreviation,fdCustomer.getAbbreviation());
 		queryWrapper2.orderByDesc(FdCustomer::getCreateTime);
+		queryWrapper2.eq(FdCustomer::getPkOrg,fdCustomer.getPkOrg());
 		List<FdCustomer> fdCustomerList2=fdCustomerService.list(queryWrapper2);
 		//是否有数据
 		if(fdCustomerList2!=null&&fdCustomerList2.size()>0){

+ 2 - 0
src/main/java/org/jeecg/modules/quartz/entity/QuartzJob.java

@@ -55,4 +55,6 @@ public class QuartzJob implements Serializable {
 	/**状态 0正常 -1停止*/
 	@Excel(name="状态",width=15)
 	private java.lang.Integer status;
+
+	private java.lang.String pkOrg;
 }