|
@@ -8,9 +8,11 @@ import com.alibaba.fastjson.JSON;
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import com.fs.app.annotation.Login;
|
|
import com.fs.app.annotation.Login;
|
|
import com.fs.app.param.FsBindCompanyUserParam;
|
|
import com.fs.app.param.FsBindCompanyUserParam;
|
|
|
|
+import com.fs.common.annotation.Log;
|
|
import com.fs.common.config.FSConfig;
|
|
import com.fs.common.config.FSConfig;
|
|
import com.fs.common.core.domain.R;
|
|
import com.fs.common.core.domain.R;
|
|
import com.fs.common.core.redis.RedisCache;
|
|
import com.fs.common.core.redis.RedisCache;
|
|
|
|
+import com.fs.common.enums.BusinessType;
|
|
import com.fs.common.exception.CustomException;
|
|
import com.fs.common.exception.CustomException;
|
|
import com.fs.common.exception.file.OssException;
|
|
import com.fs.common.exception.file.OssException;
|
|
import com.fs.common.utils.SecurityUtils;
|
|
import com.fs.common.utils.SecurityUtils;
|
|
@@ -172,5 +174,17 @@ public class CompanyUserController extends AppBaseController {
|
|
return R.error();
|
|
return R.error();
|
|
|
|
|
|
}
|
|
}
|
|
|
|
+ @ApiOperation("小程序销售绑定医生")
|
|
|
|
+ @Log(title = "小程序销售绑定医生", businessType = BusinessType.UPDATE)
|
|
|
|
+ @PostMapping("/bindDoctorId")
|
|
|
|
+ public R binDoctor(@RequestBody CompanyUser companyUser){
|
|
|
|
+ return companyUserService.bindDoctor(companyUser);
|
|
|
|
+ }
|
|
|
|
+ @ApiOperation("小程序销售解除绑定医生")
|
|
|
|
+ @Log(title = "小程序销售解除绑定医生", businessType = BusinessType.UPDATE)
|
|
|
|
+ @GetMapping("/unBindDoctorId/{userId}")
|
|
|
|
+ public R unBinDoctor(@PathVariable("userId") Long userId){
|
|
|
|
+ return companyUserService.unBindDoctor(userId);
|
|
|
|
+ }
|
|
|
|
|
|
}
|
|
}
|