update:不可以删除人员

This commit is contained in:
2021-06-21 14:12:10 +08:00
parent 8c6b9cb9c5
commit 2a154e2a9e

View File

@@ -47,10 +47,6 @@
</a-space>
<a-space v-else>
<a @click="edit(record.id)">编辑</a>
<a-popconfirm title="确认删除?" @confirm="del(record.id)">
<a>删除</a>
</a-popconfirm>
</a-space>
</div>
</template>
@@ -125,7 +121,9 @@ export default {
var id = idx--;
var user = {
id,
acceptId
acceptId,
duty: "项目负责人",
specialtyId: 4
};
users.value.push(user);
edit(user.id);
@@ -137,14 +135,10 @@ export default {
modifyUser(id);
}
};
var del = id => {
var cancel = id => {
if (id < 1) {
users.value = users.value.filter(u => u.id !== id);
} else {
deleteUser(id);
}
};
var cancel = id => {
delete editableData.value[id];
};
var addUser = async id => {
@@ -170,14 +164,6 @@ export default {
message.error(res.errorMsg);
}
};
var deleteUser = async id => {
var res = await post("/api2/projectExtraUser/DeleteUser", { id });
if (res.errorCode == 0) {
users.value = users.value.filter(u => u.id !== id);
} else {
message.error(res.errorMsg);
}
};
return {
users,
columns,
@@ -186,7 +172,6 @@ export default {
add,
save,
cancel,
del,
addUser,
modifyUser
};