package Test import ( "dsBaseRpc/Const" "dsBaseRpc/RpcService/BaseStudent/BaseStudentDao" "dsBaseRpc/RpcService/BaseTeacher/BaseTeacherDao" "github.com/360EntSecGroup-Skylar/excelize/v2" "testing" ) func TestStyle(t *testing.T) { excelPath := `E:\Work\dsMin\dsBaseRpc\Config\ImportExcelTemplate\teacher.xlsx` tPath := `E:\Work\dsMin\dsBaseRpc\Config\ImportExcelTemplate\teacher2222.xlsx` f, _ := excelize.OpenFile(excelPath) style, _ := f.GetCellStyle("教工信息", Const.RedCell) f.SetCellStyle("教工信息", "A202", "A202", style) if err := f.SaveAs(tPath); err != nil { println(err.Error()) } } func TestImportTeacher(t *testing.T) { ////哪个单位 //bureauId := "042F28BE-296C-40F4-8AD4-A68A6D852CF0" ////文件在哪里 //fileName := "E:\\Work\\dsMin\\dsBaseWeb\\Html\\ExcelTemp\\" + bureauId + ".xlsx" //success, message, err := BaseTeacherDao.ImportTeacherInfoExcel(fileName, bureauId) //if err != nil { // fmt.Println(err.Error()) //} //fmt.Println(success) //fmt.Println(message) } /** 功能:测试导出教师EXCEL 作者:黄海 时间:2020-06-05 */ func TestTeacherExportExcel(t *testing.T) { //哪个单位 bureauId := "042F28BE-296C-40F4-8AD4-A68A6D852CF0" //文件在哪里 fileName := "E:\\Work\\dsMin\\dsBaseWeb\\Html\\ExcelTemp\\" + bureauId + ".xlsx" BaseTeacherDao.ExportTeacherInfoExcel(fileName, bureauId, 1) } /** 功能:测试导出学生EXCEL 作者:黄海 时间:2020-06-05 */ func TestStudentExportExcel(t *testing.T) { //哪个单位 bureauId := "042F28BE-296C-40F4-8AD4-A68A6D852CF0" //文件在哪里 fileName := "E:\\Work\\dsMin\\dsBaseWeb\\Html\\ExcelTemp\\" + bureauId + ".xlsx" BaseStudentDao.ExportStudentInfoExcel(fileName, bureauId, 1, []string{}) } func TestImportStudent(t *testing.T) { ////哪个单位 //bureauId := "042F28BE-296C-40F4-8AD4-A68A6D852CF0" ////文件在哪里 //fileName := `E:\Work\dsMin\dsBaseWeb\html\ExcelTemp\` + bureauId + ".xlsx" //success, message, err := BaseStudentDao.ImportStudentInfoExcel(fileName, bureauId) //if err != nil { // fmt.Println(err.Error()) //} //fmt.Println(success) //fmt.Println(message) }