fix: KPI: 删除: 多行删除;

feature/2.0-sales-trade
Lei OT 2 years ago
parent eebfea3ed2
commit 229101d3e5

@ -247,7 +247,8 @@ export default observer((props) => {
onDelete: (_key, _row) => {
const rowKpiIds = (_row?.kpiData || []).map((ele) => ele.kpi_id);
rowKpiIds.push(_row?.kpiYear?.kpi_id);
setDelKpiIds(rowKpiIds);
const _mergeDids = [].concat(delKpiIds, rowKpiIds);
setDelKpiIds(_mergeDids);
},
onValuesChange: (record, recordList) => {
onTableChange(recordList);

@ -247,7 +247,8 @@ export default observer((props) => {
onDelete: (_key, _row) => {
const rowKpiIds = (_row?.kpiData || []).map((ele) => ele.kpi_id);
rowKpiIds.push(_row?.kpiYear?.kpi_id);
setDelKpiIds(rowKpiIds);
const _mergeDids = [].concat(delKpiIds, rowKpiIds);
setDelKpiIds(_mergeDids);
},
onValuesChange: (record, recordList) => {
onTableChange(recordList);

@ -245,7 +245,8 @@ export default observer((props) => {
onDelete: (_key, _row) => {
const rowKpiIds = (_row?.kpiData || []).map((ele) => ele.kpi_id);
rowKpiIds.push(_row?.kpiYear?.kpi_id);
setDelKpiIds(rowKpiIds);
const _mergeDids = [].concat(delKpiIds, rowKpiIds);
setDelKpiIds(_mergeDids);
},
onValuesChange: (record, recordList) => {
onTableChange(recordList);

@ -41,10 +41,10 @@ class KPI {
this.pageData = [];
const json = await req.fetchJSON('/service-Analyse2/getkpi', _param);
if (json.errcode === 0) {
const yearData = parseKPI(json.result, ['subject', 'object_id']);
runInAction(() => {
this.listLoading = false;
this.originData = json.result;
const yearData = parseKPI(json.result, ['subject', 'object_id']);
// console.log(111, yearData, yearData[this.settingYear]);
this.pageData = yearData?.[this.settingYear]?.[this.settingSubject] || [];
});

Loading…
Cancel
Save