|
@@ -36,10 +36,6 @@
|
|
<el-form-item label="评论内容" prop="content">
|
|
<el-form-item label="评论内容" prop="content">
|
|
<el-input type="textarea" v-model="formData.content" />
|
|
<el-input type="textarea" v-model="formData.content" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <!-- TODO @疯狂:formData.scores 是通过后端计算的哈,不要前端传递 -->
|
|
|
|
- <el-form-item label="评分星级" prop="scores">
|
|
|
|
- <el-rate v-model="formData.scores" />
|
|
|
|
- </el-form-item>
|
|
|
|
<el-form-item label="描述星级" prop="descriptionScores">
|
|
<el-form-item label="描述星级" prop="descriptionScores">
|
|
<el-rate v-model="formData.descriptionScores" />
|
|
<el-rate v-model="formData.descriptionScores" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -60,9 +56,9 @@
|
|
</template>
|
|
</template>
|
|
<script setup lang="ts">
|
|
<script setup lang="ts">
|
|
import * as CommentApi from '@/api/mall/product/comment'
|
|
import * as CommentApi from '@/api/mall/product/comment'
|
|
-import SpuTableSelect from '@/views/mall/product/comment/components/SpuTableSelect.vue'
|
|
|
|
|
|
+import SpuTableSelect from '@/views/mall/product/spu/components/SpuTableSelect.vue'
|
|
import * as ProductSpuApi from '@/api/mall/product/spu'
|
|
import * as ProductSpuApi from '@/api/mall/product/spu'
|
|
-import SkuTableSelect from '@/views/mall/product/comment/components/SkuTableSelect.vue'
|
|
|
|
|
|
+import SkuTableSelect from '@/views/mall/product/spu/components/SkuTableSelect.vue'
|
|
|
|
|
|
const { t } = useI18n() // 国际化
|
|
const { t } = useI18n() // 国际化
|
|
const message = useMessage() // 消息弹窗
|
|
const message = useMessage() // 消息弹窗
|