|
@@ -13,11 +13,11 @@ export default createStore({
|
|
|
homePageDoctors: [],
|
|
|
appointmentInfo: {},
|
|
|
examDateRange: [],
|
|
|
- examIndexArray: [],
|
|
|
+ examIndexArrayMap: {},
|
|
|
currentExamIndex: {},
|
|
|
- testIndexArray: [],
|
|
|
- pathologyIndexArray: [],
|
|
|
- electroIndexArray: [],
|
|
|
+ testIndexArrayMap: [],
|
|
|
+ pathologyIndexArrayMap: [],
|
|
|
+ electroIndexArrayMap: [],
|
|
|
currentPathologyIndex: {},
|
|
|
currentElectroIndex: {},
|
|
|
currentBook: {},
|
|
@@ -94,13 +94,13 @@ export default createStore({
|
|
|
SET_HOMEPAGE_DOCTORS: (state, payload) => (state.homePageDoctors = payload),
|
|
|
SET_APPOINTMENT_INFO: (state, payload) => (state.appointmentInfo = payload),
|
|
|
SET_EXAM_DATE_RANGE: (state, payload) => (state.examDateRange = payload),
|
|
|
- SET_EXAM_INDEX_ARRAY: (state, payload) => (state.examIndexArray = payload),
|
|
|
+ PUSH_EXAM_INDEX_ARRAY: (state, payload) => (state.examIndexArrayMap[payload.id] = payload.val),
|
|
|
SET_CURRENT_EXAM_INDEX: (state, payload) => (state.currentExamIndex = payload),
|
|
|
SET_CURRENT_PATHOLOGY_INDEX: (state, payload) => (state.currentPathologyIndex = payload),
|
|
|
SET_CURRENT_ELECTRO_INDEX: (state, payload) => (state.currentElectroIndex = payload),
|
|
|
- SET_TEST_INDEX_ARRAY: (state, payload) => (state.testIndexArray = payload),
|
|
|
- SET_PATHOLOGY_INDEX_ARRAY: (state, payload) => (state.pathologyIndexArray = payload),
|
|
|
- SET_ELECTRO_INDEX_ARRAY: (state, payload) => (state.electroIndexArray = payload),
|
|
|
+ PUSH_TEST_INDEX_ARRAY: (state, payload) => (state.testIndexArrayMap[payload.id] = payload.val),
|
|
|
+ PUSH_PATHOLOGY_INDEX_ARRAY: (state, payload) => (state.pathologyIndexArrayMap[payload.id] = payload.val),
|
|
|
+ PUSH_ELECTRO_INDEX_ARRAY: (state, payload) => (state.electroIndexArrayMap[payload.id] = payload.val),
|
|
|
SET_CURRENT_BOOK: (state, payload) => (state.currentBook = payload),
|
|
|
SET_YJ_REQ_NO: (state, payload) => (state.yjReqNo = payload),
|
|
|
SET_PHYSICAL_EXAM_NEXT_PAGE: (state, payload) => (state.physicalExamNextPage = payload),
|
|
@@ -147,7 +147,7 @@ export default createStore({
|
|
|
},
|
|
|
|
|
|
storeExamIndexArray({ commit }, payload) {
|
|
|
- commit('SET_EXAM_INDEX_ARRAY', payload['examIndexArray'])
|
|
|
+ commit('PUSH_EXAM_INDEX_ARRAY', payload)
|
|
|
},
|
|
|
|
|
|
storeCurrentBookItem({ commit }, payload) {
|
|
@@ -171,15 +171,15 @@ export default createStore({
|
|
|
},
|
|
|
|
|
|
storeTestIndexArray({commit}, payload) {
|
|
|
- commit('SET_TEST_INDEX_ARRAY', payload['testIndexArray'])
|
|
|
+ commit('PUSH_TEST_INDEX_ARRAY', payload)
|
|
|
},
|
|
|
|
|
|
storePathologyIndexArray({ commit }, payload) {
|
|
|
- commit('SET_PATHOLOGY_INDEX_ARRAY', payload['pathologyIndexArray'])
|
|
|
+ commit('PUSH_PATHOLOGY_INDEX_ARRAY', payload)
|
|
|
},
|
|
|
|
|
|
storeElectroIndexArray({ commit }, payload) {
|
|
|
- commit('SET_ELECTRO_INDEX_ARRAY', payload['electroIndexArray'])
|
|
|
+ commit('PUSH_ELECTRO_INDEX_ARRAY', payload)
|
|
|
},
|
|
|
|
|
|
storeYjReqNo({commit}, payload) {
|