|
@@ -160,12 +160,6 @@ func GetMixedTableCellData(mixedTableReq request.MixedTableReq) (newMixedTableCe
|
|
for k, row := range config {
|
|
for k, row := range config {
|
|
for i, cell := range row {
|
|
for i, cell := range row {
|
|
switch cell.DataType {
|
|
switch cell.DataType {
|
|
- case request.DateDT:
|
|
|
|
- calculateCellMap[cell.Uid] = Cell{
|
|
|
|
- Column: k,
|
|
|
|
- Row: i,
|
|
|
|
- CellInfo: cell,
|
|
|
|
- }
|
|
|
|
case request.EdbDT:
|
|
case request.EdbDT:
|
|
if cell.Value == `` {
|
|
if cell.Value == `` {
|
|
if edbInfo, ok := edbInfoMap[cell.EdbInfoId]; ok {
|
|
if edbInfo, ok := edbInfoMap[cell.EdbInfoId]; ok {
|
|
@@ -243,7 +237,7 @@ func GetMixedTableCellData(mixedTableReq request.MixedTableReq) (newMixedTableCe
|
|
}
|
|
}
|
|
}
|
|
}
|
|
cellKeyVal[cell.Uid] = finalVal
|
|
cellKeyVal[cell.Uid] = finalVal
|
|
- cell.ShowValue = utils.FormatTableDataShowValue(dateValList[tmpLenData-1].Value)
|
|
+ cell.ShowValue = utils.FormatTableDataShowValue(finalVal)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
@@ -282,12 +276,6 @@ func GetMixedTableCellData(mixedTableReq request.MixedTableReq) (newMixedTableCe
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
-
|
|
|
|
- calculateCellMap[cell.Uid] = Cell{
|
|
|
|
- Column: k,
|
|
|
|
- Row: i,
|
|
|
|
- CellInfo: cell,
|
|
|
|
- }
|
|
|
|
case request.CustomTextDT:
|
|
case request.CustomTextDT:
|
|
if cell.Value == `` {
|
|
if cell.Value == `` {
|
|
continue
|
|
continue
|
|
@@ -297,21 +285,9 @@ func GetMixedTableCellData(mixedTableReq request.MixedTableReq) (newMixedTableCe
|
|
if tmpErr == nil {
|
|
if tmpErr == nil {
|
|
tmpVal, _ := tmpDeci.Float64()
|
|
tmpVal, _ := tmpDeci.Float64()
|
|
cellKeyVal[cell.Uid] = tmpVal
|
|
cellKeyVal[cell.Uid] = tmpVal
|
|
-
|
|
|
|
- calculateCellMap[cell.Uid] = Cell{
|
|
|
|
- Column: k,
|
|
|
|
- Row: i,
|
|
|
|
- CellInfo: cell,
|
|
|
|
- }
|
|
|
|
}
|
|
}
|
|
|
|
|
|
case request.FormulateCalculateDataDT:
|
|
case request.FormulateCalculateDataDT:
|
|
- calculateCellMap[cell.Uid] = Cell{
|
|
|
|
- Column: k,
|
|
|
|
- Row: i,
|
|
|
|
- CellInfo: cell,
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
calculateChainList = append(calculateChainList, cell.Uid)
|
|
calculateChainList = append(calculateChainList, cell.Uid)
|
|
|
|
|
|
case request.InsertEdbCalculateDataDT:
|
|
case request.InsertEdbCalculateDataDT:
|
|
@@ -408,12 +384,6 @@ func GetMixedTableCellData(mixedTableReq request.MixedTableReq) (newMixedTableCe
|
|
cellKeyVal[cell.Uid] = val
|
|
cellKeyVal[cell.Uid] = val
|
|
cell.ShowValue = utils.FormatTableDataShowValue(val)
|
|
cell.ShowValue = utils.FormatTableDataShowValue(val)
|
|
case request.DateCalculateDataDT:
|
|
case request.DateCalculateDataDT:
|
|
-
|
|
|
|
- calculateCellMap[cell.Uid] = Cell{
|
|
|
|
- Column: k,
|
|
|
|
- Row: i,
|
|
|
|
- CellInfo: cell,
|
|
|
|
- }
|
|
|
|
dateCalculateList = append(dateCalculateList, cell.Uid)
|
|
dateCalculateList = append(dateCalculateList, cell.Uid)
|
|
|
|
|
|
}
|
|
}
|
|
@@ -425,13 +395,13 @@ func GetMixedTableCellData(mixedTableReq request.MixedTableReq) (newMixedTableCe
|
|
|
|
|
|
for k, row := range config {
|
|
for k, row := range config {
|
|
for i, cell := range row {
|
|
for i, cell := range row {
|
|
|
|
+ calculateCellMap[cell.Uid] = Cell{
|
|
|
|
+ Column: k,
|
|
|
|
+ Row: i,
|
|
|
|
+ CellInfo: cell,
|
|
|
|
+ }
|
|
cell.ShowFormatValue = cell.ShowValue
|
|
cell.ShowFormatValue = cell.ShowValue
|
|
if cell.ShowStyle != `` {
|
|
if cell.ShowStyle != `` {
|
|
- calculateCellMap[cell.Uid] = Cell{
|
|
|
|
- Column: k,
|
|
|
|
- Row: i,
|
|
|
|
- CellInfo: cell,
|
|
|
|
- }
|
|
|
|
showStyleList = append(showStyleList, cell.Uid)
|
|
showStyleList = append(showStyleList, cell.Uid)
|
|
}
|
|
}
|
|
row[i] = cell
|
|
row[i] = cell
|