Kaynağa Gözat

授权委托,自主下单,收货人

njs 9 ay önce
ebeveyn
işleme
45ebf21cfb

+ 9 - 8
suishenbang-wxportal/suishenbang-wxportal-api/src/main/java/com/dgtly/wxportal/controller/EsignController.java

@@ -7,14 +7,8 @@ import com.dgtly.common.core.controller.ApiBaseController;
 import com.dgtly.common.core.domain.AjaxResult;
 import com.dgtly.common.core.domain.ParameterObject;
 import com.dgtly.common.utils.StringUtils;
-import com.dgtly.system.domain.AssRelcustomerinfo;
-import com.dgtly.system.domain.CustomersExt;
-import com.dgtly.system.domain.SysUser;
-import com.dgtly.system.domain.SysUserExt;
-import com.dgtly.system.service.IAssRelcustomerinfoService;
-import com.dgtly.system.service.ICustomersExtService;
-import com.dgtly.system.service.ISysUserExtService;
-import com.dgtly.system.service.ISysUserService;
+import com.dgtly.system.domain.*;
+import com.dgtly.system.service.*;
 import com.dgtly.system.util.AuthType;
 import com.dgtly.wxportal.config.ESignConfig;
 import com.dgtly.wxportal.domain.ESignUpPDFModal;
@@ -73,6 +67,8 @@ public class EsignController extends ApiBaseController {
     private IAssRelcustomerinfoService assRelcustomerinfoService;
     @Autowired
     private ICustomersCodeService customersService;
+    @Autowired
+    private ISysUserCustomerAuthorizationService authorizationService;
     /**
      * @description: 经销商订单签收方法
      * 没有注册就注册,注册完就认证,然后再点击签署按钮,获取经销商用户id,对应主体id
@@ -814,6 +810,11 @@ public class EsignController extends ApiBaseController {
                 }
             }
             map.put("customersExtList",customersExtList);
+            //用户授权列表
+            SysUserCustomerAuthorization authorization = new SysUserCustomerAuthorization();
+            authorization.setUserId(sysUser.getUserId());
+            List<SysUserCustomerAuthorization> authorizationList = authorizationService.selectSysUserCustomerAuthorizationList(authorization);
+            map.put("authorizationList",authorizationList);
             return AjaxResult.success(map);
             /*if (customersExtList.size()>0){
                 map.put("customersExtList",customersExtList);