Commit 0d12c7eb by xiongyuwen

配置调整

parent fe2180bd
...@@ -119,6 +119,28 @@ namespace Bailun.Discuz.Application.WeiPan ...@@ -119,6 +119,28 @@ namespace Bailun.Discuz.Application.WeiPan
///// <returns></returns> ///// <returns></returns>
public async Task<GetFileListResponse> GetFirstFileList(string userId) public async Task<GetFileListResponse> GetFirstFileList(string userId)
{ {
#region 测试数据
//GetFileListResponse getFileListResponse = new GetFileListResponse();
//getFileListResponse.file_list = new File_list();
//getFileListResponse.file_list.item = new List<ItemItem>();
//ItemItem item = new ItemItem();
//item.fatherid = "12121212";
//item.fileid = "";
//item.file_name = "IT相关资料文档";
//item.create_user_name = "熊裕文";
//item.file_type = 1;
//item.file_status = "1";
//getFileListResponse.file_list.item.Add(item);
//ItemItem item1 = new ItemItem();
//item1.fatherid = "12121212";
//item1.fileid = "";
//item1.file_name = "在线listing改0数据.xlsx";
//item1.create_user_name = "熊裕文";
//item1.file_type = 2;
//item1.file_status = "1";
//getFileListResponse.file_list.item.Add(item1);
//return getFileListResponse;
#endregion
GetFileListRequest getFileListRequest = new GetFileListRequest(); GetFileListRequest getFileListRequest = new GetFileListRequest();
getFileListRequest.fatherid = ConfigManagerConf.GetValue("QYWeChat:WeiPanSpaceFileId"); getFileListRequest.fatherid = ConfigManagerConf.GetValue("QYWeChat:WeiPanSpaceFileId");
getFileListRequest.userid = userId; getFileListRequest.userid = userId;
...@@ -129,8 +151,8 @@ namespace Bailun.Discuz.Application.WeiPan ...@@ -129,8 +151,8 @@ namespace Bailun.Discuz.Application.WeiPan
var token = GetQYWeChatToken(userId); var token = GetQYWeChatToken(userId);
var apiUrl = $"https://qyapi.weixin.qq.com/cgi-bin/wedrive/file_list?access_token={token}"; var apiUrl = $"https://qyapi.weixin.qq.com/cgi-bin/wedrive/file_list?access_token={token}";
var apiOutput = HttpHelper.PostAsync<GetFileListRequest, GetFileListResponse>(apiUrl,getFileListRequest); var apiOutput = HttpHelper.PostAsync<GetFileListRequest, GetFileListResponse>(apiUrl,getFileListRequest);
//var request=getFileListRequest.ToJson();
if (apiOutput.file_list != null) if (apiOutput.file_list != null)
{ {
var wxUserIdsResponse=CreateRealNameByUseId(apiOutput.file_list.item.GroupBy(u => u.create_userid).Select(u => u.Key).ToList()); var wxUserIdsResponse=CreateRealNameByUseId(apiOutput.file_list.item.GroupBy(u => u.create_userid).Select(u => u.Key).ToList());
List<ResultItem> realNames = new List<ResultItem>(); List<ResultItem> realNames = new List<ResultItem>();
...@@ -197,6 +219,27 @@ namespace Bailun.Discuz.Application.WeiPan ...@@ -197,6 +219,27 @@ namespace Bailun.Discuz.Application.WeiPan
public async Task<List<FileListTreeDto>> GetFileListTree(string userId, string fildId) public async Task<List<FileListTreeDto>> GetFileListTree(string userId, string fildId)
{ {
List<FileListTreeDto> fileListTreeDtos = new List<FileListTreeDto>(); List<FileListTreeDto> fileListTreeDtos = new List<FileListTreeDto>();
#region 模拟数据
//FileListTreeDto fileListTreeDto1 = new FileListTreeDto();
//fileListTreeDto1.id = "aaa";
//fileListTreeDto1.label = "IT项目管理资料";
//fileListTreeDto1.file = false;
//fileListTreeDto1.md5 = "aaaaaa";
//fileListTreeDto1.icon = "el-icon-folder-opened";
//fileListTreeDtos.Add(fileListTreeDto1);
//FileListTreeDto fileListTreeDto2 = new FileListTreeDto();
//fileListTreeDto2.id = "aaa";
//fileListTreeDto2.label = "在线listing改0数据.xlsx";
//fileListTreeDto2.file = true;
//fileListTreeDto2.md5 = "8bda796a7cbd3335bf2cf7210cf92566";
//fileListTreeDto2.icon = "el-icon-document";
//fileListTreeDtos.Add(fileListTreeDto2);
//return fileListTreeDtos;
#endregion
// List<FileListTreeDto> fileListTreeDtos = new List<FileListTreeDto>();
var token=GetQYWeChatToken(userId); var token=GetQYWeChatToken(userId);
var apiOutput=RequestFileList(userId, fildId, 0, token); var apiOutput=RequestFileList(userId, fildId, 0, token);
if(apiOutput.errcode=="0")//获取成功 if(apiOutput.errcode=="0")//获取成功
...@@ -264,7 +307,25 @@ namespace Bailun.Discuz.Application.WeiPan ...@@ -264,7 +307,25 @@ namespace Bailun.Discuz.Application.WeiPan
/// <returns></returns> /// <returns></returns>
public List<FileListTreeDto> GetChildrens(string userId, string fatherid,string token,int start) public List<FileListTreeDto> GetChildrens(string userId, string fatherid,string token,int start)
{ {
List<FileListTreeDto> fileListTreeDtos = new List<FileListTreeDto>(); List<FileListTreeDto> fileListTreeDtos = new List<FileListTreeDto>();
#region 模拟数据
//FileListTreeDto fileListTreeDto1 = new FileListTreeDto();
//fileListTreeDto1.id = "aaa";
//fileListTreeDto1.label = "文件夹";
//fileListTreeDto1.file = false;
//fileListTreeDto1.md5 = "aaaaaa";
//fileListTreeDto1.icon = "el-icon-folder-opened";
//fileListTreeDtos.Add(fileListTreeDto1);
//FileListTreeDto fileListTreeDto2 = new FileListTreeDto();
//fileListTreeDto2.id = "aaa";
//fileListTreeDto2.label = "在线listing改0数据.xlsx";
//fileListTreeDto2.file = true;
//fileListTreeDto2.md5 = "8bda796a7cbd3335bf2cf7210cf92566";
//fileListTreeDto2.icon = "el-icon-document";
//fileListTreeDtos.Add(fileListTreeDto2);
//return fileListTreeDtos;
#endregion
var apiOutput = RequestFileList(userId, fatherid, start, token); var apiOutput = RequestFileList(userId, fatherid, start, token);
if(apiOutput.file_list!=null) if(apiOutput.file_list!=null)
{ {
......
...@@ -22,4 +22,4 @@ RUN dotnet publish "Bailun.Discuz.Service.csproj" -c Release -o /app/publish ...@@ -22,4 +22,4 @@ RUN dotnet publish "Bailun.Discuz.Service.csproj" -c Release -o /app/publish
FROM base AS final FROM base AS final
WORKDIR /app WORKDIR /app
COPY --from=publish /app/publish . COPY --from=publish /app/publish .
ENTRYPOINT ["dotnet", "Bailun.Discuz.Service.dll"] ENTRYPOINT ["dotnet", "/src/src/Bailun.Discuz.Service.dll"]
\ No newline at end of file \ No newline at end of file
...@@ -91,7 +91,7 @@ ...@@ -91,7 +91,7 @@
}, },
"QYWeChat": { "QYWeChat": {
"AppId": "ww833808f6b8dc0745", "AppId": "ww833808f6b8dc0745",
"Secret": "QmoJDF4oHEppM1CAAfjtkeeglqcqtwwtLQFJSPnuoIQ", "Secret": "QmoJDF4oHEppM1CAAfjtkeu494LuKmUOZSwNCxO7E40",
"WeiPanSpaceId": "s.ww833808f6b8dc0745.610693393XlV", "WeiPanSpaceId": "s.ww833808f6b8dc0745.610693393XlV",
"WeiPanSpaceFileId": "s.ww833808f6b8dc0745.610693393XlV_d.6106935069y7b" "WeiPanSpaceFileId": "s.ww833808f6b8dc0745.610693393XlV_d.6106935069y7b"
}, },
......
...@@ -91,7 +91,7 @@ ...@@ -91,7 +91,7 @@
}, },
"QYWeChat": { "QYWeChat": {
"AppId": "ww833808f6b8dc0745", "AppId": "ww833808f6b8dc0745",
"Secret": "QmoJDF4oHEppM1CAAfjtkeeglqcqtwwtLQFJSPnuoIQ", "Secret": "QmoJDF4oHEppM1CAAfjtkeu494LuKmUOZSwNCxO7E40",
"WeiPanSpaceId": "s.ww833808f6b8dc0745.610693393XlV", "WeiPanSpaceId": "s.ww833808f6b8dc0745.610693393XlV",
"WeiPanSpaceFileId": "s.ww833808f6b8dc0745.610693393XlV_d.6106935069y7b" "WeiPanSpaceFileId": "s.ww833808f6b8dc0745.610693393XlV_d.6106935069y7b"
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment