提交 af4f9901 authored 作者: 刘旭's avatar 刘旭

改bug

上级 2f8506b3
......@@ -33,15 +33,13 @@
</view>
</view>
</template>
<view style="position: fixed; bottom: 100px;">
<u-action-sheet
:list="sheetList"
v-model="sheetShow"
:cancel-btn="false"
class="action-sheet"
@click="sheetChange"
></u-action-sheet>
</view>
<u-action-sheet
:list="sheetList"
v-model="sheetShow"
:cancel-btn="false"
class="action-sheet"
@click="sheetChange"
></u-action-sheet>
</view>
</template>
......@@ -296,5 +294,8 @@ $sheet-heigth: var(--window-bottom);
}
}
.action-sheet {
position: fixed;
bottom: 100px;
}
</style>
......@@ -150,20 +150,18 @@ let closeSku = (val: string) => {
if (editFlag.value) {
skuClose.value = val;
if (skuClose.value) {
store.$patch({
lineData: lineList.value.splice(editIndex.value.index, 0, editIndex.value.data),
});
lineList.value.splice(editIndex.value.index, 0, editIndex.value.data);
} else {
let index = lineList.value.length - 2;
if (lineList.value.length === 2) index = 0;
let data = lineList.value[index];
store.$patch({
lineData: lineList.value.splice(index, 1),
});
store.$patch({
lineData: lineList.value.splice(editIndex.value.index, 0, data),
});
lineList.value.splice(index, 1);
lineList.value.splice(editIndex.value.index, 0, data);
console.log(lineList.value, 'lineList.value');
}
store.$patch({
lineData: lineList.value,
});
editFlag.value = false;
}
};
......@@ -187,16 +185,18 @@ let sheetEdit = (index: number) => {
// 产品删除
let sheetDel = (index: number) => {
store.$patch({
lineData: lineList.value.splice(index, 1),
});
lineList.value.splice(index, 1),
store.$patch({
lineData: lineList.value,
});
};
// 产品复制
let sheetCopy = (index: number) => {
store.$patch({
lineData: lineList.value.splice(index, 0, lineList.value[index]),
});
lineList.value.splice(index, 0, lineList.value[index]),
store.$patch({
lineData: lineList.value,
});
};
// 商品加入购物车等左侧事件
......
<template></template>
<template>
<view style="padding: 30rpx;">
<u-table v-if="consigneeData">
<u-tr><u-th>客户名称</u-th></u-tr>
<u-tr v-for="(item, index) in consigneeData" :key="item.id">
<u-td>{{ item.customerName }}</u-td>
</u-tr>
</u-table>
<u-empty v-else text="数据为空" mode="list"></u-empty>
</view>
</template>
<script setup lang="ts">
import { ref } from 'vue';
import { consigneeList } from '@/api/profile';
let consigneeData = ref();
let init = () => {
consigneeList().then((res: any) => {
if (res.data.code === 200) {
consigneeData.value = res.data.data;
console.log(res);
}
});
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论