|
@@ -112,6 +112,7 @@ interface ITable {
|
|
|
resignReason?: string // 离职原因
|
|
|
jyxy?: string // 是否有竞业限制/未尽法律事宜
|
|
|
competitionDetail?: string // 具体条款
|
|
|
+ indexCode?: number
|
|
|
isEdit?: boolean // 是否可编辑
|
|
|
}
|
|
|
const tableData = ref<ITable[]>([])
|
|
@@ -196,7 +197,8 @@ const onSaveItem = (item: ITable) => {
|
|
|
FormRequiredValidate.validate(ruleFields)(item, (state, obj) => {
|
|
|
if (state) {
|
|
|
item.isEdit = false
|
|
|
- const changeData = cloneDeep(tableData.value).map((item: any) => {
|
|
|
+ const changeData = cloneDeep(tableData.value).map((item: any, index: number) => {
|
|
|
+ item['indexCode'] = index
|
|
|
return item
|
|
|
})
|
|
|
$emit('onSave', changeData)
|