diff --git a/owner-vue/src/api/store.js b/owner-vue/src/api/store.js index 5318ec1..ccdbb0b 100644 --- a/owner-vue/src/api/store.js +++ b/owner-vue/src/api/store.js @@ -20,7 +20,7 @@ export default { return axios.get(process.env.VUE_APP_OWNER_SERVICE_BASEURL+'/store-service/api/owner/item/'+itemId) }, saveItem(method, itemData){ - const _url = process.env.VUE_APP_OWNER_SERVICE_BASEURL+'/store-service/api/owner/item'+(method==='put'?+"/"+itemData.itemId:'') + const _url = process.env.VUE_APP_OWNER_SERVICE_BASEURL+'/store-service/api/owner/item'+(method==='put'? "/"+itemData.itemId:'') console.log(_url) return axios({ method:method, diff --git a/owner-vue/src/components/MenuItem.vue b/owner-vue/src/components/MenuItem.vue index 72a8b89..3afd27f 100644 --- a/owner-vue/src/components/MenuItem.vue +++ b/owner-vue/src/components/MenuItem.vue @@ -163,6 +163,7 @@ export default { }, methods:{ save : function () { + this.dialog =false this.$emit('save') }, addItemOption : function (itemOptionValue,optionType){ diff --git a/store-service/src/main/java/com/justpickup/storeservice/domain/item/service/ItemServiceImpl.java b/store-service/src/main/java/com/justpickup/storeservice/domain/item/service/ItemServiceImpl.java index 98db5a1..f7ec48c 100644 --- a/store-service/src/main/java/com/justpickup/storeservice/domain/item/service/ItemServiceImpl.java +++ b/store-service/src/main/java/com/justpickup/storeservice/domain/item/service/ItemServiceImpl.java @@ -91,7 +91,7 @@ public class ItemServiceImpl implements ItemService { itemOptionDtos .forEach(itemOptionDto -> { - if(itemOptionDto.getId()==null) return; + if(itemOptionDto.getId()!=null) return; if (itemOptionRepository.existsById(itemOptionDto.getId())) itemOptionRepository.save(ItemOptionDto.createItemOption(itemOptionDto, item)); });