public async Task <IActionResult> SubmitPwd(ChangePassWordReuqest query)
        {
            if (string.IsNullOrWhiteSpace(query.F_NewPawword))
            {
                return(Error("新密码不能为空"));
            }
            if (string.IsNullOrWhiteSpace(query.F_OldPawword))
            {
                return(Error("老密码不能为空"));
            }

            if (!userApp.ChangePassworld(OperatorProvider.Provider.GetCurrent().UserId, query.F_OldPawword, query.F_NewPawword))
            {
                return(Error("原密码不正确"));
            }

            new LogApp().WriteDbLog(new LogEntity
            {
                F_ModuleName  = "系统登录",
                F_Type        = DbLogType.Exit.ToString(),
                F_Account     = OperatorProvider.Provider.GetCurrent().UserCode,
                F_NickName    = OperatorProvider.Provider.GetCurrent().UserName,
                F_Result      = true,
                F_Description = "安全退出系统",
            });
            await OperatorProvider.Provider.RemoveCurrent();

            return(Success("密码修改成功,请重新登录"));
        }