public object getStdSysTypeByRole([FromBody] JObject json)
        {
            string  res    = json.Value <string>("json");
            dynamic dyy    = JsonConvert.DeserializeObject <ExpandoObject>(res);
            string  userid = dyy.userid;

            //获取用户基本信息
            OperatorProvider.AppUserId = userid;  //设置当前用户
            Operator curUser = OperatorProvider.Provider.Current();

            if (null == curUser)
            {
                return(new { code = -1, count = 0, info = "请求失败,请登录!", data = new object() });
            }
            var where = string.Format(" and CreateUserOrgCode='{0}'", curUser.OrganizeCode);
            if (!(curUser.IsSystem || curUser.RoleName.Contains("公司管理员") || curUser.RoleName.Contains("厂级部门用户")))
            {
                where += string.Format(" and Scope like '{0}%'", curUser.DeptCode);
            }
            var data = new StdsysTypeBLL().GetList(where).OrderBy(t => t.CREATEDATE).ToList();
            JsonSerializerSettings settings = new JsonSerializerSettings
            {
                DateFormatString = "yyyy-MM-dd HH:mm:ss", //格式化日期
            };
            var result     = new { code = 0, info = "获取数据成功", count = data.Count, data = data };
            var resultData = JsonConvert.SerializeObject(result, Formatting.None, settings);

            //resultData = resultData.ToUpperProperties();//属性名改为大写字母,值不变。

            return(JObject.Parse(resultData));
        }
        public object getStdSysTypeByOne([FromBody] JObject json)
        {
            string  res    = json.Value <string>("json");
            dynamic dyy    = JsonConvert.DeserializeObject <ExpandoObject>(res);
            string  userid = dyy.userid;

            //获取用户基本信息
            OperatorProvider.AppUserId = userid;  //设置当前用户
            Operator curUser = OperatorProvider.Provider.Current();

            if (null == curUser)
            {
                return(new { code = -1, count = 0, info = "请求失败,请登录!", data = new object() });
            }
            var where = string.Format(" and CreateUserOrgCode='{0}' and parentid='-1'", curUser.OrganizeCode);
            var data = new StdsysTypeBLL().GetList(where).OrderBy(t => t.CREATEDATE).ToList();
            JsonSerializerSettings settings = new JsonSerializerSettings
            {
                DateFormatString = "yyyy-MM-dd HH:mm:ss", //格式化日期
            };
            var result = new { code = 0, info = "获取数据成功", count = data.Count, data = data };

            return(JObject.Parse(JsonConvert.SerializeObject(result, Formatting.None, settings)));
        }