lkd9125(이경도)
11 months ago
35 changed files with 822 additions and 452 deletions
@ -0,0 +1,17 @@
|
||||
package com.palnet.biz.api.cns.qna.model; |
||||
|
||||
import lombok.Data; |
||||
|
||||
@Data |
||||
public class QnaInsertAnserRQModel { |
||||
|
||||
private Integer qnaSno; |
||||
|
||||
// private Integer targetSno; // 상위 Qna 번호
|
||||
|
||||
private String anserContent; |
||||
// private String anserUserNm;
|
||||
// private Instant anserProcDt;
|
||||
private String anserStatus; |
||||
|
||||
} |
@ -0,0 +1,34 @@
|
||||
package com.palnet.biz.api.cns.qna.service; |
||||
|
||||
import com.palnet.biz.api.cns.qna.model.QnaDetailRSModel; |
||||
import com.palnet.biz.api.cns.qna.model.QnaInsertAnserRQModel; |
||||
import com.palnet.biz.api.cns.qna.model.QnaInsertRQModel; |
||||
import com.palnet.biz.jpa.entity.CnsQnaBas; |
||||
import org.mapstruct.Mapper; |
||||
import org.mapstruct.MappingTarget; |
||||
import org.mapstruct.NullValuePropertyMappingStrategy; |
||||
import org.mapstruct.ReportingPolicy; |
||||
import org.mapstruct.factory.Mappers; |
||||
|
||||
/** |
||||
* packageName : com.palnet.biz.api.cns.qna.service |
||||
* fileName : CnsQnaMapper |
||||
* author : dhji |
||||
* date : 2023-10-17(017) |
||||
* description : |
||||
* =========================================================== |
||||
* DATE AUTHOR NOTE |
||||
* ----------------------------------------------------------- |
||||
* 2023-10-17(017) dhji 최초 생성 |
||||
*/ |
||||
@Mapper(unmappedSourcePolicy = ReportingPolicy.IGNORE, unmappedTargetPolicy = ReportingPolicy.IGNORE, nullValuePropertyMappingStrategy = NullValuePropertyMappingStrategy.IGNORE) |
||||
public interface CnsQnaMapper { |
||||
CnsQnaMapper MAPPER = Mappers.getMapper(CnsQnaMapper.class); |
||||
|
||||
CnsQnaBas toEntity(QnaInsertRQModel rq); |
||||
|
||||
QnaDetailRSModel toModel(CnsQnaBas qnaBasModel); |
||||
|
||||
void merge(@MappingTarget CnsQnaBas entity, QnaInsertRQModel rq); |
||||
void merge(@MappingTarget CnsQnaBas entity, QnaInsertAnserRQModel rq); |
||||
} |
@ -0,0 +1,27 @@
|
||||
package com.palnet.biz.api.comn.file.model; |
||||
|
||||
import lombok.AllArgsConstructor; |
||||
import lombok.Builder; |
||||
import lombok.Data; |
||||
import lombok.NoArgsConstructor; |
||||
|
||||
/** |
||||
* packageName : com.palnet.biz.api.comn.file.model |
||||
* fileName : ComnFileModel |
||||
* author : dhji |
||||
* date : 2023-10-17(017) |
||||
* description : |
||||
* =========================================================== |
||||
* DATE AUTHOR NOTE |
||||
* ----------------------------------------------------------- |
||||
* 2023-10-17(017) dhji 최초 생성 |
||||
*/ |
||||
@Data |
||||
@NoArgsConstructor |
||||
@AllArgsConstructor |
||||
@Builder |
||||
public class ComnFileModel { |
||||
private Integer fileSno; |
||||
private String downloadUrl; |
||||
private String fileName; |
||||
} |
@ -0,0 +1,23 @@
|
||||
package com.palnet.biz.api.comn.file.service; |
||||
|
||||
import org.mapstruct.Mapper; |
||||
import org.mapstruct.NullValuePropertyMappingStrategy; |
||||
import org.mapstruct.ReportingPolicy; |
||||
import org.mapstruct.factory.Mappers; |
||||
|
||||
/** |
||||
* packageName : com.palnet.biz.api.comn.file.service |
||||
* fileName : ComnFileMapper |
||||
* author : dhji |
||||
* date : 2023-10-17(017) |
||||
* description : |
||||
* =========================================================== |
||||
* DATE AUTHOR NOTE |
||||
* ----------------------------------------------------------- |
||||
* 2023-10-17(017) dhji 최초 생성 |
||||
*/ |
||||
@Mapper(unmappedSourcePolicy = ReportingPolicy.IGNORE, unmappedTargetPolicy = ReportingPolicy.IGNORE, nullValuePropertyMappingStrategy = NullValuePropertyMappingStrategy.IGNORE) |
||||
public class ComnFileMapper { |
||||
ComnFileMapper MAPPER = Mappers.getMapper(ComnFileMapper.class); |
||||
|
||||
} |
Loading…
Reference in new issue