[WIP] Добавил сохранение новой записи, поправил баги

This commit is contained in:
DwCay
2023-07-03 18:49:09 +03:00
parent 6be76c0fd5
commit 888181f990
6 changed files with 160 additions and 115 deletions

View File

@@ -128,7 +128,7 @@ const state = () => ({
},
],
protocolData: null,
healthState: getters.getHealthStateData(),
healthState: null,
});
const getters = {
@@ -396,49 +396,22 @@ const getters = {
id: 1,
date: "2023-02-22",
pictures: [],
comments: [
{
text: "Пациент склонен к преувеличению фактов",
},
{
text: "Пациент отказывался заполнять карту",
},
{
text: "Тяжело идет на контакт",
},
],
comment:
"Пациент склонен к преувеличению фактов\nПациент отказывался заполнять карту\nТяжело идет на контакт",
},
{
id: 2,
date: "2022-02-22",
pictures: [],
comments: [
{
text: "Пациент склонен к преувеличению фактов",
},
{
text: "Пациент отказывался заполнять карту",
},
{
text: "Тяжело идет на контакт",
},
],
comment:
"Пациент склонен к преувеличению фактов\nПациент отказывался заполнять карту\nТяжело идет на контакт",
},
{
id: 3,
date: "2021-02-22",
pictures: [],
comments: [
{
text: "Пациент склонен к преувеличению фактов",
},
{
text: "Пациент отказывался заполнять карту",
},
{
text: "Тяжело идет на контакт",
},
],
comment:
"Пациент склонен к преувеличению фактов\nПациент отказывался заполнять карту\nТяжело идет на контакт",
},
];
},
@@ -448,6 +421,9 @@ const actions = {
deleteItemData({ commit }, props) {
commit("setDataWithouDeleted", props);
},
addNewListData({ commit }, props) {
commit("setNewListData", props);
},
getBenefitData({ commit }) {
fetchWrapper.get("general/benefit/").then((res) => {
commit("setBenefitData", res.results);
@@ -474,6 +450,7 @@ const actions = {
commit("setDocumentsData");
commit("setAllergiesData");
commit("setConfidantData");
commit("setHealthStateData");
commit("setEventsPersonData", res.person.id);
});
},
@@ -519,6 +496,9 @@ const mutations = {
(item) => item.id !== props.itemId
);
},
setNewListData(state, props) {
state[props.stateKey] = [...state[props.stateKey], props.data];
},
setBenefitData(state, data) {
state.benefitData = data;
},
@@ -561,6 +541,11 @@ const mutations = {
}
}
},
setHealthStateData(state) {
state.healthState = JSON.parse(
JSON.stringify(this.getters.getHealthStateData)
);
},
};
export default {