Compare commits

...

69 Commits
main ... dev

Author SHA1 Message Date
sxy
7003588d5e Merge branch 'sxy' into dev 2025-03-17 11:58:26 +08:00
sxy
f04a363535 修改导出大小 2025-03-17 11:58:18 +08:00
sxy
cf62d51d06 Merge branch 'sxy' into dev 2025-03-17 11:55:41 +08:00
sxy
4e806e9119 修改导出大小 2025-03-17 11:55:30 +08:00
sxy
95c1423d69 Merge branch 'sxy' into dev 2025-03-17 10:44:31 +08:00
sxy
de992c3549 修改导出 2025-03-17 10:44:05 +08:00
sxy
200fa922e3 Merge branch 'import-sxy' into dev 2025-03-13 16:08:36 +08:00
sxy
96ee4590a3 Merge branch 'import-sxy' into dev 2025-03-12 14:45:19 +08:00
sxy
0988959836 Merge branch 'import-sxy' into dev 2025-03-11 15:11:15 +08:00
sxy
c255eb91b2 Merge branch 'import-sxy' into dev 2025-03-11 15:08:27 +08:00
sxy
53f6c6e358 Merge branch 'import-sxy' into dev 2025-03-11 14:33:23 +08:00
sxy
f74c486d46 Merge branch 'import-sxy' into dev 2025-03-11 14:28:57 +08:00
sxy
cfff2efff3 Merge branch 'import-sxy' into dev 2025-03-11 14:24:45 +08:00
sxy
a5a1eb7cc0 Merge branch 'sxy' into dev 2025-03-10 16:24:14 +08:00
sxy
a8b8c7f346 Merge branch 'sxy' into dev 2025-03-10 15:19:17 +08:00
sxy
5915616ff0 Merge branch 'sxy' into dev 2025-03-07 09:26:59 +08:00
sxy
11a0819e1f Merge branch 'sxy' into dev 2025-03-06 09:45:38 +08:00
sxy
b64e47fc5f Merge branch 'sxy' into dev 2025-03-06 09:25:10 +08:00
sxy
91b8ac78e8 Merge branch 'sxy' into dev 2025-03-05 17:19:01 +08:00
sxy
8dbbe69e74 Merge branch 'sxy' into dev 2025-03-05 17:14:03 +08:00
sxy
f7c118243f Merge branch 'sxy' into dev 2025-03-05 17:08:49 +08:00
sxy
7966179fa1 Merge branch 'sxy' into dev 2025-03-05 17:06:11 +08:00
sxy
005a1a4b48 Merge branch 'sxy' into dev 2025-03-05 16:57:40 +08:00
sxy
583b214180 Merge branch 'sxy' into dev 2025-03-05 16:55:46 +08:00
sxy
4389ccc622 Merge branch 'sxy' into dev 2025-03-05 16:49:53 +08:00
sxy
d8d980007d Merge branch 'sxy' into dev 2025-03-05 16:16:12 +08:00
sxy
ed37a9b85e Merge branch 'sxy' into dev 2025-03-05 15:47:28 +08:00
sxy
6bdab0274a Merge branch 'sxy' into dev 2025-03-05 15:37:53 +08:00
sxy
01b3c3a252 Merge branch 'sxy' into dev 2025-03-05 15:30:29 +08:00
sxy
20aea2e292 Merge branch 'sxy' into dev 2025-03-05 14:12:34 +08:00
sxy
541f632661 Merge branch 'sxy' into dev 2025-03-05 13:49:40 +08:00
sxy
60d2244454 Merge branch 'sxy' into dev 2025-03-05 13:17:24 +08:00
sxy
b641e50bda Merge branch 'sxy' into dev 2025-03-05 13:02:21 +08:00
sxy
74062f1e49 Merge branch 'sxy' into dev 2025-03-04 14:59:06 +08:00
sxy
3b6046ba27 Merge branch 'sxy' into dev 2025-03-04 13:34:46 +08:00
9779e08460 更新 2024-09-11 11:54:58 +08:00
c67c845211 更新 2024-09-11 11:53:19 +08:00
7e14e003fd Merge branch 'wp' into dev 2024-09-11 11:36:48 +08:00
eba843a84d 更新 2024-09-11 11:36:33 +08:00
06ceb1c8e2 Merge branch 'wp' into dev 2024-09-11 11:29:32 +08:00
11f2ac583d 更新 2024-09-11 09:37:13 +08:00
ab3651b645 Merge branch 'wp' into dev
# Conflicts:
#	pkg/service/register_record.go
2024-09-11 09:21:15 +08:00
82ac689a5a Merge branch 'wp' into dev 2024-09-11 09:11:09 +08:00
05a1c01d9e Merge branch 'wp' into dev 2024-09-10 19:57:51 +08:00
accf04e319 更新 2024-09-10 17:46:36 +08:00
b44429d720 更新 2024-09-10 17:32:20 +08:00
5029a6a7b2 更新 2024-09-10 17:26:49 +08:00
8921d0d0ab Merge branch 'wp' into dev 2024-09-10 16:47:47 +08:00
ef7d3df651 Merge branch 'wp' into dev 2024-09-10 16:35:47 +08:00
cc60f72fd7 Merge branch 'wp' into dev 2024-09-10 16:31:47 +08:00
dab6870374 Merge branch 'wp' into dev 2024-09-10 11:50:32 +08:00
4060af4d2a Merge branch 'wp' into dev 2024-09-10 09:52:10 +08:00
280f923153 Merge branch 'wp' into dev 2024-07-30 10:29:26 +08:00
875c670d5c Merge branch 'wp' into dev 2024-02-23 15:34:55 +08:00
7d56270773 Merge branch 'wp' into dev 2024-02-23 11:25:30 +08:00
9d0589a231 更新 2024-02-22 14:00:11 +08:00
7c953d6a7b Merge branch 'wp' into dev 2024-02-22 12:42:03 +08:00
1ea452bede Merge branch 'wp' into dev 2024-02-22 12:15:07 +08:00
5a8574723f Merge branch 'wp' into dev 2024-02-22 12:02:06 +08:00
f850749992 Merge branch 'wp' into dev 2024-02-21 11:56:58 +08:00
417d0aac81 Merge branch 'wp' into dev 2024-02-20 14:26:49 +08:00
df5aa0e316 Merge branch 'wp' into dev 2024-02-20 14:11:55 +08:00
5a555b4719 Merge branch 'wp' into dev 2024-02-20 11:36:18 +08:00
58d2734493 Merge branch 'wp' into dev 2024-02-19 15:24:00 +08:00
b3ad3a0a9b Merge branch 'wp' into dev 2024-02-19 14:38:21 +08:00
ec76aff453 Merge branch 'wp' into dev 2024-02-19 11:09:56 +08:00
649293d794 Merge branch 'wp' into dev 2024-02-19 10:46:28 +08:00
4618743dd8 Merge remote-tracking branch 'origin/dev' into dev
# Conflicts:
#	conf/test/dubbogo.yaml
2024-02-18 17:07:45 +08:00
74d94efecc 更新 2024-02-18 17:07:21 +08:00
3 changed files with 14 additions and 8 deletions

View File

@ -2,14 +2,15 @@ package logic
import (
"fmt"
"github.com/360EntSecGroup-Skylar/excelize"
"github.com/exhibition-main/internal/model"
"github.com/exhibition-main/pkg/utils"
"image"
"math"
"os"
"path/filepath"
"strings"
"github.com/360EntSecGroup-Skylar/excelize"
"github.com/exhibition-main/internal/model"
"github.com/exhibition-main/pkg/utils"
)
func DealExcelImg(filePath string) (err error) {

View File

@ -15,6 +15,7 @@ import (
"github.com/exhibition-main/internal/model"
"github.com/exhibition-main/internal/msg"
"github.com/exhibition-main/internal/response"
"github.com/exhibition-main/pkg/logic"
"github.com/exhibition-main/pkg/service/common"
"github.com/exhibition-main/pkg/utils"
"github.com/gin-gonic/gin"
@ -205,11 +206,11 @@ func ExportRegister(c *gin.Context) {
return
}
//处理图片
// err = logic.DealExcelImg(filePath)
// if err != nil {
// response.ResponseQuickMsg(c, msg.Fail, err.Error(), nil)
// return
// }
err = logic.DealExcelImg(filePath)
if err != nil {
response.ResponseQuickMsg(c, msg.Fail, err.Error(), nil)
return
}
var httpType string
if config.Data.System.Mode == "prod" {
httpType = model.HttpsType

View File

@ -59,16 +59,19 @@ func Get(url string) string {
// ToExcelByType 转成Excel类型
func ToExcelByType(titleList []string, dataList []interface{}, dataType string, filePath string) (content io.ReadSeeker, err error) {
// 生成一个新的文件
file := xlsx.NewFile()
// 添加sheet页
sheet, _ := file.AddSheet("Sheet1")
// 插入表头
fmt.Println("=======================插入表头============================")
titleRow := sheet.AddRow()
for _, v := range titleList {
cell := titleRow.AddCell()
cell.Value = v
}
// 插入内容
fmt.Println("=======================插入内容============================")
for _, v := range dataList {
row := sheet.AddRow()
if dataType == "struct" {
@ -79,6 +82,7 @@ func ToExcelByType(titleList []string, dataList []interface{}, dataType string,
}
var buffer bytes.Buffer
_ = file.Write(&buffer)
fmt.Println("=======================Save============================")
if filePath != "" {
dir := filepath.Dir(filePath)
if err = CreateDirPath(dir); err != nil {