添加去显号码

master
wujingtao 3 years ago
parent f1861a4e9b
commit 7cb3378a7d

@ -22,7 +22,7 @@ public class ExtensionNumberController {
@GetMapping("/add/extension") @GetMapping("/add/extension")
public CommonResponse<String> addNumbers(@RequestParam("minNumber") Integer minNumber, public CommonResponse<String> addNumbers(@RequestParam("minNumber") Integer minNumber,
@RequestParam("maxNumber") Integer maxNumber, @RequestParam("maxNumber") Integer maxNumber,
@RequestParam("display") Integer display @RequestParam("display") Long display
) { ) {
extensionNumberService.addNumbers(minNumber, maxNumber,display); extensionNumberService.addNumbers(minNumber, maxNumber,display);
return CommonResponse.createBySuccess(); return CommonResponse.createBySuccess();

@ -35,7 +35,7 @@ public class ExtensionNumber implements Serializable {
@Column(name = "display") @Column(name = "display")
@ApiModelProperty(value = "外显号") @ApiModelProperty(value = "外显号")
private Integer display; private Long display;
@LastModifiedDate @LastModifiedDate
@Column(name = "create_time") @Column(name = "create_time")

@ -53,5 +53,5 @@ public class TelephoneCallReqDTO implements Serializable {
@ApiModelProperty(value = "组呼叫方式0:双呼 1:点呼 2:AXB") @ApiModelProperty(value = "组呼叫方式0:双呼 1:点呼 2:AXB")
private Integer callMode; private Integer callMode;
@ApiModelProperty("分机号") @ApiModelProperty("分机号")
private Integer display; private Long display;
} }

@ -8,7 +8,7 @@ import com.baiye.http.CommonResponse;
* @date 2022/02/14 * @date 2022/02/14
*/ */
public interface ExtensionNumberService { public interface ExtensionNumberService {
void addNumbers(Integer minNumber, Integer maxNumber,Integer display); void addNumbers(Integer minNumber, Integer maxNumber,Long display);
CommonResponse<Object> assignExtensionNum(Long organizeId, Long memberId); CommonResponse<Object> assignExtensionNum(Long organizeId, Long memberId);
} }

@ -33,7 +33,7 @@ public class ExtensionNumberServiceImpl implements ExtensionNumberService {
private ExtensionUserRepository extensionUserRepository; private ExtensionUserRepository extensionUserRepository;
@Override @Override
public void addNumbers(Integer minNumber, Integer maxNumber, Integer display) { public void addNumbers(Integer minNumber, Integer maxNumber, Long display) {
List<ExtensionNumber> numbers = getNumbers(minNumber, maxNumber,display); List<ExtensionNumber> numbers = getNumbers(minNumber, maxNumber,display);
extensionNumberRepository.saveAll(numbers); extensionNumberRepository.saveAll(numbers);
@ -68,7 +68,7 @@ public class ExtensionNumberServiceImpl implements ExtensionNumberService {
return CommonResponse.createBySuccess(); return CommonResponse.createBySuccess();
} }
private List<ExtensionNumber> getNumbers(Integer minNumber, Integer maxNumber, Integer display) { private List<ExtensionNumber> getNumbers(Integer minNumber, Integer maxNumber, Long display) {
List<ExtensionNumber> list = new ArrayList<>(); List<ExtensionNumber> list = new ArrayList<>();
for (int i = minNumber; i <= maxNumber; i++) { for (int i = minNumber; i <= maxNumber; i++) {
ExtensionNumber extensionNumber = new ExtensionNumber(); ExtensionNumber extensionNumber = new ExtensionNumber();

Loading…
Cancel
Save