Skip to content

Instantly share code, notes, and snippets.

@safeJar
Created September 21, 2015 01:58
Show Gist options
  • Select an option

  • Save safeJar/8abaea788fb1e6a9afb7 to your computer and use it in GitHub Desktop.

Select an option

Save safeJar/8abaea788fb1e6a9afb7 to your computer and use it in GitHub Desktop.
package com.intel.service.ppuser;
import java.util.List;
import com.intel.appbean.ppuser.UserBean;
import com.intel.model.ppuser.Ppuser;
import com.intel.model.ppuser.PpuserDownloadQ2;
import com.intel.model.ppuser.UserQ2;
import com.intel.service.BaseService;
public interface PpuserService extends BaseService<Ppuser> {
UserBean getUserBean(Boolean isSuccess, Ppuser ppuser);
/**
* 验证用户是否通过审核
* @param ppuser
* @return
*/
Boolean updateValidate(Ppuser ppuser);
public void updateBatch(List<Ppuser> list);
Boolean updateUserInfo(Ppuser puser);
/**
* 申请itp
* @param userId
*/
public void applyItp(int userId);
/**
* itp 审核通过
* @param ppuser
*/
public void updateItp(Ppuser ppuser);
/**
* 删除用户发布的产品
* @param ids
*/
public void deleteRefProductByUserId(int[] ids);
/**
* 插入用户 并返回新用户的id
* @param ppuser
* @return
*/
public Integer insertPpuser(Ppuser ppuser);
/**
* 后台用户列表查询
* @param userQ2
* @return
*/
public int queryCountManageQ2(UserQ2 userQ2);
/**
* 后台用户列表查询
* @param userQ2
* @return
*/
public List<UserQ2> queryManageQ2(UserQ2 userQ2);
/**
* 后台itp用户验证,获取用户信息
* @param userId 用户id
* @return
*/
public Ppuser getUserInfoByIdQ2(int userId);
/**
* ITP导出
* @return
*/
public List<PpuserDownloadQ2> queryDownQ2(UserQ2 userQ2);
public void updateItpUserRelation(Ppuser ppuser);
public void updateItpUserGid(Ppuser ppuser);
public void updateItpUserForChangeFirstContact(Ppuser ppuser);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment