czt
2025-12-25 6a70f946aca610f81245a5e314e9ac2bdf466c91
fzzy-igdss-core/src/main/java/com/fzzy/work/service/WorkOrderService.java
@@ -10,6 +10,7 @@
import com.fzzy.work.mapper.WorkOrderMapper;
import com.ruoyi.common.core.domain.entity.SysDictData;
import com.ruoyi.common.utils.StringUtils;
import org.springframework.stereotype.Service;
import java.util.ArrayList;
@@ -61,4 +62,23 @@
           }
           return list;
   }
    /**
     * 获取用户待处理工单数
     * @param status
     * @param userId
     * @return
     */
    public Integer getNumByUser(String status, String userId) {
        QueryWrapper<WorkOrder> queryWrapper = new QueryWrapper<>();
        if(StringUtils.isBlank(userId) || StringUtils.isBlank(status)){
            return 0;
        }
        queryWrapper.eq("assignee_id", userId);
        queryWrapper.eq("status", status);
        return workOrderMapper.selectCount(queryWrapper);
    }
}