|
|
@@ -105,7 +105,13 @@ public class CourseFsUserController extends AppBaseController {
|
|
|
@ApiOperation("获取缓冲流量")
|
|
|
@PostMapping("/getInternetTraffic")
|
|
|
public R getInternetTraffic(@RequestBody FsUserCourseVideoFinishUParam param) {
|
|
|
- param.setUserId(Long.parseLong(getUserId()));
|
|
|
+ String uidStr = getUserId();
|
|
|
+ try {
|
|
|
+ param.setUserId(Long.parseLong(uidStr));
|
|
|
+ } catch (Exception ex) {
|
|
|
+ logger.error("getInternetTraffic - 无法解析用户ID: {}", uidStr, ex);
|
|
|
+ return R.error("未授权或Token不合法:APPToken的subject不是数字");
|
|
|
+ }
|
|
|
return courseVideoService.getInternetTraffic(param);
|
|
|
}
|
|
|
|