|
@@ -5,12 +5,12 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
-import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.scheduling.annotation.Async;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import thyyxxk.webserver.dao.his.medicalinsurance.AutoUploadBillDao;
|
|
|
import thyyxxk.webserver.entity.querydata.AutoUploadBill;
|
|
|
import thyyxxk.webserver.utils.ListUtil;
|
|
|
+import thyyxxk.webserver.utils.StringUtil;
|
|
|
|
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
@@ -71,7 +71,7 @@ public class AutoUploadBillService extends ServiceImpl<AutoUploadBillDao,AutoUpl
|
|
|
|
|
|
public QueryWrapper<AutoUploadBill> getAutoUploadBillQueryWrapper(AutoUploadBill autoUploadBill) {
|
|
|
QueryWrapper<AutoUploadBill> query = new QueryWrapper<>();
|
|
|
- query.eq(StringUtils.isNotBlank(autoUploadBill.getPatNo()), "t1.pat_no", autoUploadBill.getPatNo());
|
|
|
+ query.eq(StringUtil.notBlank(autoUploadBill.getPatNo()), "t1.pat_no", autoUploadBill.getPatNo());
|
|
|
//0 查询全部
|
|
|
query.eq(autoUploadBill.getTypeFlag() !=0, "t1.type_flag", autoUploadBill.getTypeFlag());
|
|
|
query.eq(autoUploadBill.getTimes() !=null, "t1.times", autoUploadBill.getTimes());
|
|
@@ -79,10 +79,10 @@ public class AutoUploadBillService extends ServiceImpl<AutoUploadBillDao,AutoUpl
|
|
|
query.eq(autoUploadBill.getFlag() != 0, "t1.flag", autoUploadBill.getFlag());
|
|
|
query.ne("0".equals(autoUploadBill.getZhuYuanFlag()),"t1.ledger_sn","0");
|
|
|
query.eq("1".equals(autoUploadBill.getZhuYuanFlag()),"t1.ledger_sn","0");
|
|
|
- query.ge(StringUtils.isNotBlank(autoUploadBill.getUpdateStartTime()), "t1.created_date", autoUploadBill.getUpdateStartTime());
|
|
|
- query.le(StringUtils.isNotBlank(autoUploadBill.getUpdateEndTime()), "t1.created_date", autoUploadBill.getUpdateEndTime());
|
|
|
- query.ge(StringUtils.isNotBlank(autoUploadBill.getSetlStartTime()), "t1.setl_time", autoUploadBill.getSetlStartTime());
|
|
|
- query.le(StringUtils.isNotBlank(autoUploadBill.getSetlEndTime()), "t1.setl_time", autoUploadBill.getSetlEndTime());
|
|
|
+ query.ge(StringUtil.notBlank(autoUploadBill.getUpdateStartTime()), "t1.created_date", autoUploadBill.getUpdateStartTime());
|
|
|
+ query.le(StringUtil.notBlank(autoUploadBill.getUpdateEndTime()), "t1.created_date", autoUploadBill.getUpdateEndTime());
|
|
|
+ query.ge(StringUtil.notBlank(autoUploadBill.getSetlStartTime()), "t1.setl_time", autoUploadBill.getSetlStartTime());
|
|
|
+ query.le(StringUtil.notBlank(autoUploadBill.getSetlEndTime()), "t1.setl_time", autoUploadBill.getSetlEndTime());
|
|
|
query.in(CollUtil.isNotEmpty(autoUploadBill.getOutDeptList()), "isnull(t2.zk_ward, t2.small_dept)", autoUploadBill.getOutDeptList());
|
|
|
return query;
|
|
|
}
|