Ejemplo n.º 1
0
        /// <summary>
        ///     检测配置项代码是否已经具有重复项
        /// </summary>
        /// <param name="input">需要验证的参数</param>
        /// <returns></returns>
        public async Task <OperateStatus> CheckGroupCode(CheckSameValueInput input)
        {
            var operateStatus = new OperateStatus();

            if (await _groupRepository.CheckGroupCode(input))
            {
                operateStatus.ResultSign = ResultSign.Error;
                operateStatus.Message    = string.Format(Chs.HaveCode, input.Param);
            }
            else
            {
                operateStatus.ResultSign = ResultSign.Successful;
                operateStatus.Message    = Chs.CheckSuccessful;
            }
            return(operateStatus);
        }