|
|
|
@ -270,13 +270,13 @@ func ExportTeacherInfoExcel(targetPath string, bureauId string, ExportExcelStatu
|
|
|
|
|
}
|
|
|
|
|
//学段限定
|
|
|
|
|
dvRange := excelize.NewDataValidation(true)
|
|
|
|
|
dvRange.Sqref = "L" + CommonUtil.ConvertIntToString(ExcelUtil.HiddenRows+2) + ":L" + CommonUtil.ConvertIntToString(ExcelUtil.RowsCount+ExcelUtil.HiddenRows)
|
|
|
|
|
dvRange.Sqref = "K" + CommonUtil.ConvertIntToString(ExcelUtil.HiddenRows+2) + ":L" + CommonUtil.ConvertIntToString(ExcelUtil.RowsCount+ExcelUtil.HiddenRows)
|
|
|
|
|
dvRange.SetSqrefDropList("$"+startDictCName+"$1:$"+stopDictCName+"$1", true)
|
|
|
|
|
f.AddDataValidation(SheetName, dvRange)
|
|
|
|
|
|
|
|
|
|
//学科级联绑定
|
|
|
|
|
dvRange = excelize.NewDataValidation(true)
|
|
|
|
|
dvRange.Sqref = "M" + CommonUtil.ConvertIntToString(2+ExcelUtil.HiddenRows) + ":M" + CommonUtil.ConvertIntToString(ExcelUtil.RowsCount+ExcelUtil.HiddenRows)
|
|
|
|
|
dvRange.Sqref = "L" + CommonUtil.ConvertIntToString(2+ExcelUtil.HiddenRows) + ":M" + CommonUtil.ConvertIntToString(ExcelUtil.RowsCount+ExcelUtil.HiddenRows)
|
|
|
|
|
dvRange.SetSqrefDropList("INDIRECT($L"+CommonUtil.ConvertIntToString(ExcelUtil.HiddenRows+2)+")", true)
|
|
|
|
|
f.AddDataValidation(SheetName, dvRange)
|
|
|
|
|
|
|
|
|
@ -336,7 +336,7 @@ func ExportTeacherInfoExcel(targetPath string, bureauId string, ExportExcelStatu
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//填充
|
|
|
|
|
var colNames = []string{"org_name", "xm", "mzm", "zzmmm", "sfzjlxm", "sfzjh", "xlm", "xwm", "zcm", "bzlbm", "gwzym", "stage_name", "subject_name", "lxdh", "dzxx"}
|
|
|
|
|
var colNames = []string{"org_name", "xm", "mzm", "zzmmm", "sfzjlxm", "sfzjh", "xlm", "xwm", "zcm", "bzlbm", "stage_name", "subject_name", "lxdh"}
|
|
|
|
|
for i := range list {
|
|
|
|
|
for j := range colNames {
|
|
|
|
|
cName, _ := excelize.ColumnNumberToName(j + 1)
|
|
|
|
|