提交 b589c80f 作者: xiaowang

作业服务详情

上级 f07af71b
...@@ -34,6 +34,18 @@ public class TaskServiceDetailVO implements Serializable { ...@@ -34,6 +34,18 @@ public class TaskServiceDetailVO implements Serializable {
@ApiModelProperty(value = "服务团队详情海报图") @ApiModelProperty(value = "服务团队详情海报图")
private String teamPoster; private String teamPoster;
@ApiModelProperty(value = "服务亮点")
private String lightSpot;
@ApiModelProperty(value = "行业名称")
private String industryName;
@ApiModelProperty(value = "手射领取数")
private Integer fakeNum;
@ApiModelProperty(value = "内容")
private String content;
@ApiModelProperty(value = "评价信息") @ApiModelProperty(value = "评价信息")
private List<EvaluateInfoVO> evaluateInfo; private List<EvaluateInfoVO> evaluateInfo;
@ApiModelProperty(value = "评价总数量") @ApiModelProperty(value = "评价总数量")
......
...@@ -106,13 +106,16 @@ public class InspectionDO implements Serializable { ...@@ -106,13 +106,16 @@ public class InspectionDO implements Serializable {
*/ */
private BigDecimal price; private BigDecimal price;
private String industryName;
public TaskServiceVO buildTaskService() { public TaskServiceVO buildTaskService() {
return TaskServiceVO.builder().serviceName(name).teamName("浙江科比特创新科技有限公司").price(price).id(id).build(); return TaskServiceVO.builder().serviceName(name).teamName("浙江科比特创新科技有限公司").price(price).id(id).build();
} }
public TaskServiceDetailVO buildTaskServiceDetailVO(){ public TaskServiceDetailVO buildTaskServiceDetailVO(){
return TaskServiceDetailVO.builder().serviceName(name).id(id).teamPoster("https://pad-video-x.oss-cn-shenzhen.aliyuncs.com/file/d755a2ee-ffe4-4c2c-8a8b-afcf447ad2ac.jpg") return TaskServiceDetailVO.builder().serviceName(name).id(id)
.pictureUrl(image).videoUrl(video).build(); .teamPoster("https://pad-video-x.oss-cn-shenzhen.aliyuncs.com/file/d755a2ee-ffe4-4c2c-8a8b-afcf447ad2ac.jpg")
.pictureUrl(image).videoUrl(video).fakeNum(fakeNum).content(content).lightSpot(lightSpot).industryName(industryName).build();
} }
} }
...@@ -57,12 +57,21 @@ ...@@ -57,12 +57,21 @@
LIMIT #{pageNo},#{pageSize} LIMIT #{pageNo},#{pageSize}
</select> </select>
<select id="selectInspectionById" resultType="com.mmc.csf.release.entity.InspectionDO"> <select id="selectInspectionById" resultType="com.mmc.csf.release.entity.InspectionDO">
select `name`, SELECT
id, ins.`name`,
video, ins.id,
image ins.video,
from inspection ins.image,
where id = #{id} ins.content,
ins.fake_num,
ins.light_spot,
ind.`name` industryName
FROM
inspection ins
INNER JOIN industry_inspection ii ON ins.id = ii.inspection_id
INNER JOIN industry ind ON ind.id = ii.industry_id
WHERE
ins.id = #{id}
</select> </select>
<select id="getIndustryAndInspect" resultType="java.lang.Integer"> <select id="getIndustryAndInspect" resultType="java.lang.Integer">
select count(*) select count(*)
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论