144 lines
3.5 KiB
C#
144 lines
3.5 KiB
C#
// <auto-generated />
|
||
//
|
||
// To parse this JSON data, add NuGet 'Newtonsoft.Json' then do:
|
||
//
|
||
// using Model;
|
||
//
|
||
// var response = Response.FromJson(jsonString);
|
||
|
||
|
||
namespace Model
|
||
{
|
||
using System;
|
||
using System.Collections.Generic;
|
||
|
||
using System.Globalization;
|
||
using Newtonsoft.Json;
|
||
using Newtonsoft.Json.Converters;
|
||
|
||
|
||
/// <summary>
|
||
/// 项目
|
||
/// </summary>
|
||
public partial class PMPOBSResponseData
|
||
{
|
||
/// <summary>
|
||
/// 返回状态
|
||
/// </summary>
|
||
[JsonProperty("code")]
|
||
public int code { get; set; }
|
||
/// <summary>
|
||
/// 数组总条数
|
||
/// </summary>
|
||
[JsonProperty("total")]
|
||
public int total { get; set; }
|
||
|
||
/// <summary>
|
||
/// 权限数组
|
||
/// </summary>
|
||
[JsonProperty("data")]
|
||
public ResponseData data { get; set; }
|
||
/// <summary>
|
||
/// 返回状态
|
||
/// </summary>
|
||
[JsonProperty("rows")]
|
||
public System.Collections.Generic.List<PMPOBS> rows { get; set; }
|
||
/// <summary>
|
||
/// 返回消息
|
||
/// </summary>
|
||
[JsonProperty("msg")]
|
||
public string msg { get; set; }
|
||
}
|
||
|
||
|
||
/// <summary>
|
||
/// 项目OBS
|
||
/// </summary>
|
||
public partial class PMPOBS
|
||
{
|
||
/// <summary>
|
||
/// 主键ID
|
||
/// </summary>
|
||
[JsonProperty("id")]
|
||
public int id { get; set; }
|
||
/// <summary>
|
||
/// OBS层级
|
||
/// leve为1代表分类,level 为2代表岗位,level为3代表岗位下的人员
|
||
/// </summary>
|
||
[JsonProperty("level")]
|
||
public int level { get; set; }
|
||
/// <summary>
|
||
/// 名称
|
||
/// </summary>
|
||
[JsonProperty("name")]
|
||
public string name { get; set; }
|
||
/// <summary>
|
||
/// OBSid
|
||
/// </summary>
|
||
[JsonProperty("obsId")]
|
||
public string obsId { get; set; }
|
||
/// <summary>
|
||
/// OBS上级id
|
||
/// </summary>
|
||
[JsonProperty("obsPid")]
|
||
public string obsPid { get; set; }
|
||
/// <summary>
|
||
/// 岗位所属专业
|
||
/// </summary>
|
||
[JsonProperty("proCode")]
|
||
public string proCode { get; set; }
|
||
/// <summary>
|
||
/// 项目id
|
||
/// </summary>
|
||
[JsonProperty("projectId")]
|
||
public string projectId { get; set; }
|
||
/// <summary>
|
||
/// 操作类型
|
||
/// </summary>
|
||
[JsonProperty("disType")]
|
||
public string disType { get; set; }
|
||
/// <summary>
|
||
/// 编码
|
||
/// </summary>
|
||
[JsonProperty("code")]
|
||
public string code { get; set; }
|
||
/// <summary>
|
||
/// 人员编码
|
||
/// </summary>
|
||
[JsonProperty("staffCode")]
|
||
public string staffCode { get; set; }
|
||
/// <summary>
|
||
/// 人员名称
|
||
/// </summary>
|
||
[JsonProperty("staffName")]
|
||
public string staffName { get; set; }
|
||
}
|
||
|
||
|
||
/// <summary>
|
||
/// 项目OBS输出信息
|
||
/// </summary>
|
||
public partial class PMPOBSOutInput
|
||
{
|
||
/// <summary>
|
||
/// 岗位专业名称
|
||
/// </summary>
|
||
public string workName { get; set; }
|
||
/// <summary>
|
||
/// 对应岗位专业任职人员名称
|
||
/// </summary>
|
||
public string userName { get; set; }
|
||
}
|
||
|
||
|
||
public partial class PMPOBSResponseData
|
||
{
|
||
public static PMPOBSResponseData FromJson(string json)
|
||
{
|
||
return JsonConvert.DeserializeObject<PMPOBSResponseData>(json, Model.Converter.Settings);
|
||
}
|
||
}
|
||
|
||
}
|
||
|