天天看點

測試文章

測試1dasda

  測試二

測試2打算複讀是否是

    奧術大師大

package com.tips.jecap.tatami.domain.core.qa.model.entity;

import com.tips.jecap.common.basic.base.model.entity.BaseEntity;
import com.tips.jecap.tatami.common.utils.ValidateUtil;
import com.tips.jecap.tatami.domain.exception.MallException;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.apache.commons.lang3.StringUtils;
import org.springframework.web.multipart.MultipartFile;

/**
 * 問答作者Entity

 */
@EqualsAndHashCode(callSuper = true)
@Data
public class QaAuthor extends BaseEntity {

	private String name;		// 作者名稱
	private String roleName;		// 角色名稱
	private String description;		// 描述
	private String avatar;		// 頭像
	private String pic;		// 推廣圖

    public void addValid(MultipartFile avatar, MultipartFile pic) {
        if (StringUtils.isBlank(name)) {
            throw MallException.cast("作者名稱不能為空!");
        }
        if (StringUtils.isBlank(roleName)) {
            throw MallException.cast("角色名稱不能為空!");
        }
        if (StringUtils.isBlank(description)) {
            throw MallException.cast("描述不能為空!");
        }
        if (avatar == null) {
            throw MallException.cast("作者頭像不能為空!");
        }
        if (!ValidateUtil.match(ValidateUtil.V_PICTURE_T, avatar.getOriginalFilename())) {
            throw MallException.cast("添加失敗:頭像圖檔格式非法!");
        }
        if (pic != null) {
            if (!ValidateUtil.match(ValidateUtil.V_PICTURE_T, pic.getOriginalFilename())) {
                throw MallException.cast("添加失敗:推廣圖檔格式非法!");
            }
        }

    }

    public void updValid() {
        if (StringUtils.isBlank(name)) {
            throw MallException.cast("作者名稱不能為空!");
        }
        if (StringUtils.isBlank(roleName)) {
            throw MallException.cast("角色名稱不能為空!");
        }
        if (StringUtils.isBlank(description)) {
            throw MallException.cast("描述不能為空!");
        }
    }

    public void fileValid(String originalFilename) {
        if (!ValidateUtil.match(ValidateUtil.V_PICTURE_T, originalFilename)) {
            throw MallException.cast("添加失敗:頭像圖檔格式非法!");
        }
    }
}
      
package com.tips.jecap.tatami.domain.core.qa.model.entity;

import com.tips.jecap.common.basic.base.model.entity.BaseEntity;
import com.tips.jecap.tatami.common.utils.ValidateUtil;
import com.tips.jecap.tatami.domain.exception.MallException;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.apache.commons.lang3.StringUtils;
import org.springframework.web.multipart.MultipartFile;

/**
 * 問答作者Entity

 */
@EqualsAndHashCode(callSuper = true)
@Data
public class QaAuthor extends BaseEntity {

    private String name;        // 作者名稱
    private String roleName;        // 角色名稱
    private String description;        // 描述
    private String avatar;        // 頭像
    private String pic;        // 推廣圖

    public void addValid(MultipartFile avatar, MultipartFile pic) {
        if (StringUtils.isBlank(name)) {
            throw MallException.cast("作者名稱不能為空!");
        }
        if (StringUtils.isBlank(roleName)) {
            throw MallException.cast("角色名稱不能為空!");
        }
        if (StringUtils.isBlank(description)) {
            throw MallException.cast("描述不能為空!");
        }
        if (avatar == null) {
            throw MallException.cast("作者頭像不能為空!");
        }
        if (!ValidateUtil.match(ValidateUtil.V_PICTURE_T, avatar.getOriginalFilename())) {
            throw MallException.cast("添加失敗:頭像圖檔格式非法!");
        }
        if (pic != null) {
            if (!ValidateUtil.match(ValidateUtil.V_PICTURE_T, pic.getOriginalFilename())) {
                throw MallException.cast("添加失敗:推廣圖檔格式非法!");
            }
        }

    }

    public void updValid() {
        if (StringUtils.isBlank(name)) {
            throw MallException.cast("作者名稱不能為空!");
        }
        if (StringUtils.isBlank(roleName)) {
            throw MallException.cast("角色名稱不能為空!");
        }
        if (StringUtils.isBlank(description)) {
            throw MallException.cast("描述不能為空!");
        }
    }

    public void fileValid(String originalFilename) {
        if (!ValidateUtil.match(ValidateUtil.V_PICTURE_T, originalFilename)) {
            throw MallException.cast("添加失敗:頭像圖檔格式非法!");
        }
    }
}