forked from luyan/epmet-cloud-lingshan
				
			
				 4 changed files with 120 additions and 6 deletions
			
			
		@ -0,0 +1,32 @@ | 
				
			|||
package com.epmet.service.evaluationindex.extract.toscreen; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @desc: 大屏 公众参与抽取服务接口 | 
				
			|||
 * @Author: LiuJanJun | 
				
			|||
 * @Date: 2020/9/25 10:03 上午 | 
				
			|||
 * @Version: 1.0 | 
				
			|||
 */ | 
				
			|||
public interface PublicPartExtractService { | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * desc: 抽取公众参与 人均议题    总次数和平均参与度 | 
				
			|||
     * target:screen_user_join | 
				
			|||
     * | 
				
			|||
     * @param | 
				
			|||
     * @return java.lang.Boolean | 
				
			|||
     * @author LiuJanJun | 
				
			|||
     * @date 2020/9/25 10:24 上午 | 
				
			|||
     */ | 
				
			|||
    Boolean extractTotalDataMonthly(); | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * desc: 抽取公众参与 各类总数 | 
				
			|||
     * target:screen_public_parti_total_data | 
				
			|||
     * | 
				
			|||
     * @param | 
				
			|||
     * @return java.lang.Boolean | 
				
			|||
     * @author LiuJanJun | 
				
			|||
     * @date 2020/9/25 10:24 上午 | 
				
			|||
     */ | 
				
			|||
    Boolean extractPerTotalDataDaily(); | 
				
			|||
} | 
				
			|||
@ -0,0 +1,32 @@ | 
				
			|||
package com.epmet.service.evaluationindex.extract.toscreen; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @desc: 大屏 产品内部客户组织结构数据 | 
				
			|||
 * @Author: LiuJanJun | 
				
			|||
 * @Date: 2020/9/25 10:03 上午 | 
				
			|||
 * @Version: 1.0 | 
				
			|||
 */ | 
				
			|||
public interface ScreenOrgService { | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * desc: 抽取公众参与 人均议题    总次数和平均参与度 | 
				
			|||
     * target:screen_user_join | 
				
			|||
     * | 
				
			|||
     * @param | 
				
			|||
     * @return java.lang.Boolean | 
				
			|||
     * @author LiuJanJun | 
				
			|||
     * @date 2020/9/25 10:24 上午 | 
				
			|||
     */ | 
				
			|||
    Boolean getInnerCustomerAgencyTree(); | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * desc: 抽取公众参与 各类总数 | 
				
			|||
     * target:screen_public_parti_total_data | 
				
			|||
     * | 
				
			|||
     * @param | 
				
			|||
     * @return java.lang.Boolean | 
				
			|||
     * @author LiuJanJun | 
				
			|||
     * @date 2020/9/25 10:24 上午 | 
				
			|||
     */ | 
				
			|||
    Boolean extractPerTotalDataDaily(); | 
				
			|||
} | 
				
			|||
@ -0,0 +1,54 @@ | 
				
			|||
package com.epmet.service.evaluationindex.extract.toscreen.impl; | 
				
			|||
 | 
				
			|||
import com.epmet.service.evaluationindex.extract.todata.FactOriginProjectMainDailyService; | 
				
			|||
import com.epmet.service.evaluationindex.extract.toscreen.PublicPartExtractService; | 
				
			|||
import com.epmet.service.evaluationindex.screen.ScreenCustomerAgencyService; | 
				
			|||
import com.epmet.service.evaluationindex.screen.ScreenPublicPartiTotalDataService; | 
				
			|||
import org.springframework.beans.factory.annotation.Autowired; | 
				
			|||
import org.springframework.stereotype.Service; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * desc:公众参与抽取到大屏的接口实现类 | 
				
			|||
 * | 
				
			|||
 * @author: LiuJanJun | 
				
			|||
 * @date: 2020/9/25 10:46 上午 | 
				
			|||
 * @version: 1.0 | 
				
			|||
 */ | 
				
			|||
@Service | 
				
			|||
public class PublicPartExtractServiceImpl implements PublicPartExtractService { | 
				
			|||
 | 
				
			|||
    @Autowired | 
				
			|||
    private ScreenPublicPartiTotalDataService screenPublicPartiTotalDataService; | 
				
			|||
    @Autowired | 
				
			|||
    private FactOriginProjectMainDailyService factOriginProjectMainDailyService; | 
				
			|||
    @Autowired | 
				
			|||
    private ScreenCustomerAgencyService agencyService; | 
				
			|||
 | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * desc: 【月】抽取公众参与 人均议题    总次数和平均参与度 | 
				
			|||
     * target:screen_user_join | 
				
			|||
     * | 
				
			|||
     * @return java.lang.Boolean | 
				
			|||
     * @author LiuJanJun | 
				
			|||
     * @date 2020/9/25 10:24 上午 | 
				
			|||
     */ | 
				
			|||
    @Override | 
				
			|||
    public Boolean extractTotalDataMonthly() { | 
				
			|||
        //agencyService.initAgencies();
 | 
				
			|||
        return null; | 
				
			|||
    } | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * desc: 【日】抽取公众参与 各类总数 | 
				
			|||
     * target:screen_public_parti_total_data | 
				
			|||
     * | 
				
			|||
     * @return java.lang.Boolean | 
				
			|||
     * @author LiuJanJun | 
				
			|||
     * @date 2020/9/25 10:24 上午 | 
				
			|||
     */ | 
				
			|||
    @Override | 
				
			|||
    public Boolean extractPerTotalDataDaily() { | 
				
			|||
        return null; | 
				
			|||
    } | 
				
			|||
} | 
				
			|||
					Loading…
					
					
				
		Reference in new issue