|
@@ -230,7 +230,7 @@
|
|
|
<script>
|
|
<script>
|
|
|
import { defineComponent, inject, onMounted, ref } from "vue";
|
|
import { defineComponent, inject, onMounted, ref } from "vue";
|
|
|
export default defineComponent({
|
|
export default defineComponent({
|
|
|
- props: ["selectId"],
|
|
|
|
|
|
|
+ props: ["selectId", "list"],
|
|
|
setup(props, { emit }) {
|
|
setup(props, { emit }) {
|
|
|
const { helper } = inject("$global");
|
|
const { helper } = inject("$global");
|
|
|
const openSearch = ref(false);
|
|
const openSearch = ref(false);
|
|
@@ -238,32 +238,6 @@ export default defineComponent({
|
|
|
const isAllSelected = ref(false);
|
|
const isAllSelected = ref(false);
|
|
|
const showDeleteTooltip = ref(false);
|
|
const showDeleteTooltip = ref(false);
|
|
|
const deleteId = ref("");
|
|
const deleteId = ref("");
|
|
|
- const list = ref([
|
|
|
|
|
- {
|
|
|
|
|
- id: "1",
|
|
|
|
|
- content:
|
|
|
|
|
- " 1我希望你扮演一个广告词生成器。我会提供一段产品说明,根据说明撰写创意广告,根据不同的产品,提炼出关键信息并创造至少3个口号(slogan)。产品说明如下:(“电力看旅游”大数据产品,该数据产品系统梳理了各省旅游资源分布情况,通过横向比对景区用电情况,纵向分析月、周、节假日用电趋势,实现对区域旅游现状的评估和预估。) ",
|
|
|
|
|
- time: " 2024-8-7 17:27:09 ",
|
|
|
|
|
- isTop: true,
|
|
|
|
|
- isSelected: false
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- id: "2",
|
|
|
|
|
- content:
|
|
|
|
|
- " 2我希望你扮演一个广告词生成器。我会提供一段产品说明,根据说明撰写创意广告,根据不同的产品,提炼出关键信息并创造至少3个口号(slogan)。产品说明如下:(“电力看旅游”大数据产品,该数据产品系统梳理了各省旅游资源分布情况,通过横向比对景区用电情况,纵向分析月、周、节假日用电趋势,实现对区域旅游现状的评估和预估。) ",
|
|
|
|
|
- time: " 2024-8-7 17:27:09 ",
|
|
|
|
|
- isTop: false,
|
|
|
|
|
- isSelected: false
|
|
|
|
|
- },
|
|
|
|
|
- {
|
|
|
|
|
- id: "3",
|
|
|
|
|
- content:
|
|
|
|
|
- " 3我希望你扮演一个广告词生成器。我会提供一段产品说明,根据说明撰写创意广告,根据不同的产品,提炼出关键信息并创造至少3个口号(slogan)。产品说明如下:(“电力看旅游”大数据产品,该数据产品系统梳理了各省旅游资源分布情况,通过横向比对景区用电情况,纵向分析月、周、节假日用电趋势,实现对区域旅游现状的评估和预估。) ",
|
|
|
|
|
- time: " 2024-8-7 17:27:09 ",
|
|
|
|
|
- isTop: false,
|
|
|
|
|
- isSelected: false
|
|
|
|
|
- }
|
|
|
|
|
- ]);
|
|
|
|
|
const setTop = (isTop, id) => {
|
|
const setTop = (isTop, id) => {
|
|
|
const index = list.value.findIndex((item) => item.id === id);
|
|
const index = list.value.findIndex((item) => item.id === id);
|
|
|
list.value[index].isTop = isTop;
|
|
list.value[index].isTop = isTop;
|
|
@@ -333,7 +307,6 @@ export default defineComponent({
|
|
|
return {
|
|
return {
|
|
|
openSearch,
|
|
openSearch,
|
|
|
handleDeleteButton,
|
|
handleDeleteButton,
|
|
|
- list,
|
|
|
|
|
setTop,
|
|
setTop,
|
|
|
editItem,
|
|
editItem,
|
|
|
deleteItem,
|
|
deleteItem,
|
|
@@ -482,6 +455,7 @@ main {
|
|
|
> div {
|
|
> div {
|
|
|
flex: 1;
|
|
flex: 1;
|
|
|
padding: 0 16px;
|
|
padding: 0 16px;
|
|
|
|
|
+ overflow-y: auto;
|
|
|
&.no-history {
|
|
&.no-history {
|
|
|
display: flex;
|
|
display: flex;
|
|
|
align-items: center;
|
|
align-items: center;
|