|
|
@ -3,21 +3,36 @@ package com.dsic.gj_erp.service.zyjh;
|
|
|
|
import cn.hutool.core.date.DateTime;
|
|
|
|
import cn.hutool.core.date.DateTime;
|
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
|
import cn.hutool.core.util.ObjUtil;
|
|
|
|
import cn.hutool.core.util.ObjUtil;
|
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
|
|
|
|
|
import com.dsic.gj_erp.bean.jcsj.DmCbxxp;
|
|
|
|
import com.dsic.gj_erp.bean.jhgk.DmYdjh;
|
|
|
|
import com.dsic.gj_erp.bean.jhgk.DmYdjh;
|
|
|
|
import com.dsic.gj_erp.controller.zyjh.dto.ShangLiao;
|
|
|
|
import com.dsic.gj_erp.controller.zyjh.dto.ShangLiao;
|
|
|
|
import com.dsic.gj_erp.mapper.jhgk.DmYdjhMapper;
|
|
|
|
import com.dsic.gj_erp.mapper.jhgk.DmYdjhMapper;
|
|
|
|
|
|
|
|
import com.dsic.gj_erp.service.jcsj.DmCbxxpService;
|
|
|
|
|
|
|
|
import com.google.common.collect.ImmutableMap;
|
|
|
|
|
|
|
|
import lombok.AllArgsConstructor;
|
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
|
|
|
|
|
|
import java.util.List;
|
|
|
|
import java.util.List;
|
|
|
|
import java.util.Map;
|
|
|
|
import java.util.Map;
|
|
|
|
|
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
|
|
|
|
|
|
@Service
|
|
|
|
@Service
|
|
|
|
|
|
|
|
@AllArgsConstructor
|
|
|
|
public class ZyjhService extends ServiceImpl<DmYdjhMapper,DmYdjh> {
|
|
|
|
public class ZyjhService extends ServiceImpl<DmYdjhMapper,DmYdjh> {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private final DmCbxxpService dmCbxxpService;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public List<Map<String, Object>> gcjd(){
|
|
|
|
|
|
|
|
ImmutableMap<String, Boolean> map = ImmutableMap.of("flag", true);
|
|
|
|
|
|
|
|
List<DmCbxxp> list = dmCbxxpService.getList(map);
|
|
|
|
|
|
|
|
List<String> czbhList=list.stream().map(DmCbxxp::getCbmc).collect(Collectors.toList());
|
|
|
|
|
|
|
|
return baseMapper.gcjd(czbhList);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public List<Map<String, Object>> gxjhwcqk(){
|
|
|
|
public List<Map<String, Object>> gxjhwcqk(){
|
|
|
|
DateTime date = DateUtil.lastMonth();
|
|
|
|
DateTime date = DateUtil.lastMonth();
|
|
|
|
String from= DateUtil.beginOfMonth(date).toString("yyyy/MM/dd");
|
|
|
|
String from= DateUtil.beginOfMonth(date).toString("yyyy/MM/dd");
|
|
|
|