public BaseResult ChangeLockStatus(ManagerChangeLockStatusModel model)
        {
            var result = new BaseResult();
            //判断状态是否发生变化,没有则修改,有则返回状态已变化无法更改状态的提示
            var isLock = _repository.GetLockStatusById(model.Id);

            if (isLock == !model.IsLock)
            {
                var count = _repository.ChangeLockStatusById(model.Id, model.IsLock);
                if (count > 0)
                {
                    result.ResultCode = ResultCodeAddMsgKeys.CommonObjectSuccessCode;
                    result.ResultMsg  = ResultCodeAddMsgKeys.CommonObjectSuccessMsg;
                }
                else
                {
                    result.ResultCode = ResultCodeAddMsgKeys.CommonExceptionCode;
                    result.ResultMsg  = ResultCodeAddMsgKeys.CommonExceptionMsg;
                }
            }
            else
            {
                result.ResultCode = ResultCodeAddMsgKeys.CommonDataStatusChangeCode;
                result.ResultMsg  = ResultCodeAddMsgKeys.CommonDataStatusChangeMsg;
            }
            return(result);
        }
        public string ChangeLockStatus([FromForm] ManagerChangeLockStatusModel item)
        {
            var result = new BaseResult();
            ManagerLockStatusModelValidation validationRules = new ManagerLockStatusModelValidation();
            ValidationResult results = validationRules.Validate(item);

            if (results.IsValid)
            {
                result = _service.ChangeLockStatus(item);
            }
            else
            {
                result.ResultCode = ResultCodeAddMsgKeys.CommonModelStateInvalidCode;
                result.ResultMsg  = results.ToString("||");
            }
            return(JsonHelper.ObjectToJSON(result));
        }