SliverHorn

Results 3 issues of SliverHorn

### 功能描述以及必要性描述 1. 字典详情数据未排序 ### 建议和方案 应该修改 [sys_dictionary_detail.go](https://github.com/flipped-aurora/gin-vue-admin/blob/main/server/service/system/sys_dictionary_detail.go#L84) 的 84行为以下内容 ```go err = db.Limit(limit).Offset(offset).Order("sort").Find(&sysDictionaryDetails).Error ```

1. 移除zap配置文件MaxAge字段(下次pr支持) 2. 重构自定义Cutter切分日志,抛弃正则匹配 > config.yaml的zap.director == 'log' > 切分日志路径格式为 `log/2024-05-15/formats.../level.log` ![image](https://github.com/flipped-aurora/gin-vue-admin/assets/45428434/d4807c14-73bb-46d7-b66a-6697bc623aa7) 4. 自定义ZapCore, 可实现根据fields自定义功能文件输出 > 注意,这个只是针对文件的输出,控制台输出不可用,但是你可以得到[]zapcore.Field数据 5.当config.yaml的 `zap.log-in-console == true` , zap log日志不会输出到本地文件,也就是单纯的控制台打印日志 > 如果需要文件和控制台都要有, 需要到 `server/core/internal/zap_core.go` 34行 `return...