This commit is contained in:
linfso 2024-05-07 10:59:16 +08:00
parent 26422365dd
commit 89db4d5dd1
2 changed files with 41 additions and 10 deletions

View File

@ -25,10 +25,7 @@ import com.xdadan.erp.emis.domain.vo.AddressParseResult;
import com.xdadan.erp.emis.domain.vo.Reciever;
import com.xdadan.erp.emis.domain.vo.Sender;
import com.xdadan.erp.emis.domain.vo.WaybillOrder;
import com.xdadan.erp.emis.service.IEmisBrandService;
import com.xdadan.erp.emis.service.IEmisElectronicPagService;
import com.xdadan.erp.emis.service.IEmisRegionService;
import com.xdadan.erp.emis.service.IEmisWaybillService;
import com.xdadan.erp.emis.service.*;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.prepost.PreAuthorize;
import org.springframework.web.bind.annotation.*;
@ -53,6 +50,10 @@ public class EmisCommonController extends BaseController
private IEmisRegionService emisRegionService;
@Autowired
private EmisBaseService emisBaseService;
/**
* 获取电子面单单号
*/
@ -89,5 +90,26 @@ public class EmisCommonController extends BaseController
}
}
/**
* 获取解析地址
*/
@RequestMapping(value = "/testGenCustomer")
public AjaxResult testGenCustomer()
{
try {
// AddressParseResult addressParseResult = emisRegionService.parseAddress(content);
emisBaseService.batchGenCustomerCode();
return AjaxResult.success("解析成功");
}catch (Exception ex){
ex.printStackTrace();
// 返回子定义异常
if(ex instanceof EmisBizError){
return AjaxResult.error("("+((EmisBizError)ex).getErrorCode()+")"+ex.getMessage());
}
return AjaxResult.error("服务器异常,联系客服");
}
}
}

View File

@ -91,7 +91,6 @@ public class EmisBaseService {
@Autowired
private EmisRegionMapper emisRegionMapper;
/**
* 获取当前登录用户
* @return
@ -156,11 +155,21 @@ public class EmisBaseService {
}
return newCode.toString();
}
/**
* 创建客户
* @param emisCustomerUser
* @return
*/
public void batchGenCustomerCode() {
EmisCustomerUser queryEmisCustomerUser = new EmisCustomerUser();
List<EmisCustomerUser> emisCustomerUserList=emisCustomerUserMapper.selectEmisCustomerUserList(queryEmisCustomerUser);
for(EmisCustomerUser user:emisCustomerUserList){
EmisCustomerUser crt=createCustomerUser(user);
}
}
/**
* 创建客户
* @param emisCustomerUser
* @return
*/
public EmisCustomerUser createCustomerUser(EmisCustomerUser emisCustomerUser) {
// 直接返回客户