增加受访者下拉框后端接口
This commit is contained in:
@@ -1,14 +1,19 @@
|
||||
package com.example.mini_program.service;
|
||||
|
||||
import com.example.mini_program.entity.ReceptionPersonPO;
|
||||
import com.example.mini_program.entity.VisitApplication;
|
||||
import com.example.mini_program.mapper.ReceptionPersonMapper;
|
||||
import com.example.mini_program.mapper.VisitApplicationMapper;
|
||||
import com.example.mini_program.vo.ReceptionPersonVo;
|
||||
import com.example.mini_program.vo.VisitApplicationVo;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.UUID;
|
||||
|
||||
@@ -20,9 +25,13 @@ import java.util.UUID;
|
||||
@Service
|
||||
@RequiredArgsConstructor
|
||||
public class AppointmentService {
|
||||
|
||||
@Autowired
|
||||
private final VisitApplicationMapper visitApplicationMapper;
|
||||
@Autowired
|
||||
private final WxApprovalService wxApprovalService;
|
||||
@Autowired
|
||||
private ReceptionPersonMapper receptionPersonMapper;
|
||||
@Autowired
|
||||
private final WxSubscribeMessageService wxSubscribeMessageService;
|
||||
|
||||
@Value("${wx.corp.creator-userid:}")
|
||||
@@ -155,4 +164,18 @@ public class AppointmentService {
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取受访者下拉框的值
|
||||
*/
|
||||
public List<ReceptionPersonVo> personSelector() {
|
||||
List<ReceptionPersonPO> receiptPersonList = receptionPersonMapper.selectReceptionPerson();
|
||||
List<ReceptionPersonVo> voList = new ArrayList<>();
|
||||
for(ReceptionPersonPO po : receiptPersonList){
|
||||
ReceptionPersonVo vo = new ReceptionPersonVo();
|
||||
BeanUtils.copyProperties(vo, po);
|
||||
voList.add(vo);
|
||||
}
|
||||
return voList;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user