feat:更新图片存储路径
This commit is contained in:
@@ -1,19 +1,19 @@
|
||||
<template>
|
||||
<el-dialog v-model="foodStore.foodStepDialog.visible"
|
||||
:title="foodStore.foodStepDialog.title"
|
||||
<el-dialog v-model="foodStore.foodStepDialogVisible"
|
||||
:title="foodStore.foodStepApiType === 'ADD' ? '新增步骤' : '编辑步骤'"
|
||||
center @open="openDialogEvent"
|
||||
class="food-step-dialog">
|
||||
<el-form ref="formRef" :model="foodStore.foodStepDialog.data"
|
||||
:rules="rules">
|
||||
<el-form ref="formRef" :model="foodStore.currentFoodStep"
|
||||
:rules="rules" label-width="auto">
|
||||
<el-form-item label="内容" prop="content">
|
||||
<el-input v-model="foodStore.foodStepDialog.data.content" autocomplete="off"
|
||||
<el-input v-model="foodStore.currentFoodStep.content" autocomplete="off"
|
||||
placeholder="请输入内容" clearable
|
||||
show-word-limit maxlength="20">
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="图片">
|
||||
<upload-image v-model="foodStore.foodStepDialog.data.imageUrl"
|
||||
<upload-image v-model="foodStore.currentFoodStep.imageUrl"
|
||||
:service-url="fileServiceUrl"
|
||||
:image-limit="1"
|
||||
:service-file-root-path="serviceFileRootPath"
|
||||
@@ -60,22 +60,22 @@ const confirmClick = () => {
|
||||
.then(async () => {
|
||||
if (foodStore.foodStepApiType === 'UPDATE') {
|
||||
const { editFoodStepIndex: index } = foodStore
|
||||
foodStore.foodRecipeDialog.data.stepList[index] = foodStore.foodStepDialog.data
|
||||
foodStore.currentFoodRecipe.stepList[index] = foodStore.currentFoodStep
|
||||
} else {
|
||||
foodStore.foodRecipeDialog.data.stepList.push(foodStore.foodStepDialog.data)
|
||||
foodStore.currentFoodRecipe.stepList.push(foodStore.currentFoodStep)
|
||||
}
|
||||
foodStore.foodStepDialog.visible = false
|
||||
foodStore.foodStepDialogVisible = false
|
||||
})
|
||||
}
|
||||
|
||||
const cancelClick = () => {
|
||||
foodStore.foodStepDialog.visible = false
|
||||
foodStore.foodStepDialogVisible = false
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="scss">
|
||||
.food-step-dialog {
|
||||
width: 30%;
|
||||
width: 80%;
|
||||
|
||||
.el-dialog__body {
|
||||
// height: 50vh;
|
||||
|
||||
Reference in New Issue
Block a user