public async Task <IActionResult> ResetOrderNum([FromQuery] int[] ids, [FromBody] _Tablename_ResetOrderNumQuery query)
        {
            Result_Obj result = new Result_Obj();

            try
            {
                query.ids = ids;

                var queryDTO = await this.mediator.Send(query);

                result.Code   = 1;
                result.Result = queryDTO.ids;
            }
            catch (MyException mce)
            {
                result.Message = mce.Message;
            }
            catch (Exception ce)
            {
                logger.LogError(ce.Message);
                result.Message = "系统错误,请稍后重新";
            }

            return(new JsonResult(result));
        }
        public async Task <IActionResult> GetMany([FromQuery] _Tablename_GetManyQuery query)
        {
            Result_Obj result = new Result_Obj();

            try
            {
                var queryDTOs = await this.mediator.Send(query);

                result.Code   = 1;
                result.Result = queryDTOs;
            }
            catch (MyException mce)
            {
                result.Message = mce.Message;
            }
            catch (Exception ce)
            {
                logger.LogError(ce.Message);
                result.Message = "系统错误,请稍后重新";
            }

            return(new JsonResult(result));
        }
        public async Task <IActionResult> Update([FromRoute] int id, [FromBody] _Tablename_UpdateQuery query)
        {
            Result_Obj result = new Result_Obj();

            try
            {
                var queryDTO = await this.mediator.Send(query);

                result.Code   = 1;
                result.Result = queryDTO;
            }
            catch (MyException mce)
            {
                result.Message = mce.Message;
            }
            catch (Exception ce)
            {
                logger.LogError(ce.Message);
                result.Message = "系统错误,请稍后重新";
            }

            return(new JsonResult(result));
        }