dev
This commit is contained in:
parent
dd3337ca3e
commit
1396ff75d3
|
|
@ -3,6 +3,7 @@ import {ref, computed, onMounted} from 'vue'
|
|||
import {ElInput, ElTable, ElTableColumn, ElPagination} from 'element-plus'
|
||||
import {post} from "@/utils/request.ts";
|
||||
import {Search} from "@element-plus/icons-vue";
|
||||
import {formatDate} from "@/utils/dateUtils";
|
||||
|
||||
interface TableItem {
|
||||
name: string;
|
||||
|
|
@ -62,13 +63,6 @@ let changePage = (value: number) => {
|
|||
let change_search = () => {
|
||||
init()
|
||||
}
|
||||
const formatDate = (isoStr: any) => {
|
||||
if (!isoStr) {
|
||||
return ''
|
||||
}
|
||||
const date = new Date(isoStr);
|
||||
return `${date.getFullYear()}-${(date.getMonth() + 1).toString().padStart(2, '0')}-${date.getDate().toString().padStart(2, '0')}`;
|
||||
}
|
||||
</script>
|
||||
|
||||
<template>
|
||||
|
|
@ -88,21 +82,21 @@ const formatDate = (isoStr: any) => {
|
|||
</div>
|
||||
<div class="content">
|
||||
<el-table :data="tableData" style="width: 100%;height: 100%">
|
||||
<el-table-column prop="name" label="商品名称"/>
|
||||
<el-table-column prop="code" label="库存初始化编码"/>
|
||||
<el-table-column prop="wholeNumber" label="初始化商品整量数量">
|
||||
<el-table-column prop="name" label="商品名称" show-overflow-tooltip/>
|
||||
<el-table-column prop="code" label="库存初始化编码" show-overflow-tooltip/>
|
||||
<el-table-column prop="wholeNumber" label="初始化商品整量数量" show-overflow-tooltip>
|
||||
<template #default="scope">
|
||||
{{ scope.row.wholeNumber }}{{ scope.row.packagingUnit }}
|
||||
</template>
|
||||
|
||||
</el-table-column>
|
||||
<el-table-column prop="fragmentNumber" label="初始化商品分量数量">
|
||||
<el-table-column prop="fragmentNumber" label="初始化商品分量数量" show-overflow-tooltip>
|
||||
<template #default="scope">
|
||||
{{ scope.row.fragmentNumber }}{{ scope.row.minPackagingUnit }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="createDate" label="初始化日期"/>
|
||||
<el-table-column prop="uploadStatus" label="状态">
|
||||
<el-table-column prop="createDate" label="初始化日期" show-overflow-tooltip/>
|
||||
<el-table-column prop="uploadStatus" label="状态" show-overflow-tooltip>
|
||||
<template #default="{row}">
|
||||
{{
|
||||
row.uploadStatus == 0 ? '未上传' : row.uploadStatus == 1 ? '已上传' : row.uploadStatus == 2 ? '异常' : "无需上报"
|
||||
|
|
@ -110,7 +104,7 @@ const formatDate = (isoStr: any) => {
|
|||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="uploadMessage" label="上传状态信息" show-overflow-tooltip/>
|
||||
<el-table-column prop="uploadDatetime" label="最近上传时间">
|
||||
<el-table-column prop="uploadDatetime" label="最近上传时间" show-overflow-tooltip>
|
||||
<template #default="{row}">
|
||||
{{ formatDate(row.uploadDatetime) }}
|
||||
</template>
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@
|
|||
</div>
|
||||
<div class="content">
|
||||
<el-table :data="tableData" style="width: 100%;height: 100%">
|
||||
<el-table-column prop="name" label="商品名称"/>
|
||||
<el-table-column prop="name" label="商品名称" show-overflow-tooltip/>
|
||||
|
||||
<el-table-column prop="type" label="库存变更类型" show-overflow-tooltip>
|
||||
<template #default="{row}">
|
||||
|
|
@ -58,7 +58,7 @@
|
|||
</template>
|
||||
</el-table-column>
|
||||
|
||||
<el-table-column prop="changeWholeNumber" label="变化库存">
|
||||
<el-table-column prop="changeWholeNumber" label="变化库存" show-overflow-tooltip>
|
||||
<template #default="{row}">
|
||||
<el-icon v-if="row.changeWholeNumber<0" style="font-size: 9px">
|
||||
<Minus/>
|
||||
|
|
@ -74,7 +74,7 @@
|
|||
</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="afterFragmentNumber" label="后库存">
|
||||
<el-table-column prop="afterFragmentNumber" label="后库存" show-overflow-tooltip>
|
||||
<template #default="{row}">
|
||||
{{ row.afterWholeNumber }}{{ row.packagingUnit }}
|
||||
<template v-if="row.changeFragmentNumber!=0">
|
||||
|
|
@ -82,21 +82,23 @@
|
|||
</template>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="createTime" label="创建时间">
|
||||
<el-table-column prop="createTime" label="创建时间" show-overflow-tooltip>
|
||||
<template #default="{row}">
|
||||
{{ formatDate(row.createTime) }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="uploadStatus" label="状态">
|
||||
<el-table-column prop="uploadStatus" label="状态" show-overflow-tooltip>
|
||||
<template #default="{row}">
|
||||
{{ uploadStatus[row.uploadStatus] }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="fragmentNumber" label="上传状态信息"/>
|
||||
<el-table-column prop="uploadMessage" label="最近上传时间">
|
||||
|
||||
<el-table-column prop="fragmentNumber" label="上传状态信息" show-overflow-tooltip/>
|
||||
<el-table-column prop="uploadMessage" label="最近上传时间" show-overflow-tooltip>
|
||||
<template #default="{row}">
|
||||
{{ formatDate(row.uploadMessage) }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="remark" label="备注"/>
|
||||
<el-table-column prop="remark" label="备注" show-overflow-tooltip/>
|
||||
</el-table>
|
||||
</div>
|
||||
<div class="bottom">
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@
|
|||
</div>
|
||||
<div class="content">
|
||||
<el-table :data="tableData" style="width: 100%;height: 100%">
|
||||
<el-table-column prop="name" label="商品名称"/>
|
||||
<el-table-column prop="name" label="商品名称" show-overflow-tooltip/>
|
||||
<el-table-column prop="number" label="进货,退货数量" show-overflow-tooltip>
|
||||
<template #default="{row}">
|
||||
<el-icon v-if="row.number<0" style="font-size: 9px">
|
||||
|
|
@ -51,13 +51,13 @@
|
|||
{{ socialTypeMapping[row.socialType] }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="uploadStatus" label="状态">
|
||||
<el-table-column prop="uploadStatus" label="状态" show-overflow-tooltip>
|
||||
<template #default="{row}">
|
||||
{{ uploadStatus[row.uploadStatus as keyof typeof uploadStatus] }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="uploadMessage" label="上传状态信息" show-overflow-tooltip/>
|
||||
<el-table-column prop="uploadDatetime" label="最近上传时间">
|
||||
<el-table-column prop="uploadDatetime" label="最近上传时间" show-overflow-tooltip>
|
||||
<template #default="{row}">
|
||||
{{ formatDate(row.uploadDatetime) }}
|
||||
</template>
|
||||
|
|
@ -81,6 +81,7 @@ import {ref, computed, onMounted} from 'vue'
|
|||
import {ElInput, ElTable, ElTableColumn, ElPagination} from 'element-plus'
|
||||
import {post} from "@/utils/request.ts";
|
||||
import {Minus, Plus} from "@element-plus/icons-vue";
|
||||
import {formatDate} from "@/utils/dateUtils.ts";
|
||||
|
||||
// 模拟数据
|
||||
const tableData = ref([])
|
||||
|
|
@ -144,14 +145,6 @@ let changePage = (value: number) => {
|
|||
let change_search = () => {
|
||||
init()
|
||||
}
|
||||
// 转成YYYY-MM-DD格式
|
||||
const formatDate = (isoStr: any) => {
|
||||
if (!isoStr) {
|
||||
return "";
|
||||
}
|
||||
const date = new Date(isoStr);
|
||||
return `${date.getFullYear()}-${(date.getMonth() + 1).toString().padStart(2, '0')}-${date.getDate().toString().padStart(2, '0')}`;
|
||||
}
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss">
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@ import {ref, computed, onMounted} from 'vue'
|
|||
import {ElInput, ElTable, ElTableColumn, ElPagination} from 'element-plus'
|
||||
import {post} from "@/utils/request.ts";
|
||||
import {Search} from "@element-plus/icons-vue";
|
||||
import {formatDate} from "@/utils/dateUtils.ts";
|
||||
|
||||
// 模拟数据
|
||||
const tableData = ref([])
|
||||
|
|
@ -41,14 +42,6 @@ let changePage = (value: number) => {
|
|||
let change_search = () => {
|
||||
init()
|
||||
}
|
||||
// 转成YYYY-MM-DD格式
|
||||
const formatDate = (isoStr: any) => {
|
||||
if (!isoStr) {
|
||||
return "";
|
||||
}
|
||||
const date = new Date(isoStr);
|
||||
return `${date.getFullYear()}-${(date.getMonth() + 1).toString().padStart(2, '0')}-${date.getDate().toString().padStart(2, '0')}`;
|
||||
}
|
||||
</script>
|
||||
|
||||
<template>
|
||||
|
|
@ -68,9 +61,9 @@ const formatDate = (isoStr: any) => {
|
|||
</div>
|
||||
<div class="content">
|
||||
<el-table :data="tableData" style="width: 100%;height: 100%">
|
||||
<el-table-column prop="goodsName" label="商品名称"/>
|
||||
<el-table-column prop="goodsName" label="商品名称" show-overflow-tooltip/>
|
||||
<el-table-column prop="chargeOrderCode" label="订单号" show-overflow-tooltip/>
|
||||
<el-table-column prop="number" label="变化量">
|
||||
<el-table-column prop="number" label="变化量" show-overflow-tooltip>
|
||||
<template #default="{row}">
|
||||
{{ row.type == 1 ? "-"+row.number : "+" + row.number }}{{ row.unit }}
|
||||
</template>
|
||||
|
|
@ -80,20 +73,22 @@ const formatDate = (isoStr: any) => {
|
|||
{{ row.type == 1 ? '销售' : row.type == 2 ? '退货' : '异常' }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="feedetlSn" label="详情流水号" width="250"/>
|
||||
<el-table-column prop="createTime" label="初始化日期">
|
||||
<el-table-column prop="feedetlSn" label="详情流水号" width="250" show-overflow-tooltip/>
|
||||
<el-table-column prop="createTime" label="初始化日期" show-overflow-tooltip>
|
||||
<template #default="{row}">
|
||||
{{ formatDate(row.createTime) }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column prop="uploadStatus" label="状态">
|
||||
<el-table-column prop="uploadStatus" label="状态" show-overflow-tooltip>
|
||||
<template #default="{row}">
|
||||
{{ row.uploadStatus == 0 ? '未上传' : row.uploadStatus == 1 ? '已上传' : row.uploadStatus == 2 ? '无需上报' : "异常" }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
|
||||
|
||||
<el-table-column prop="uploadDatetime" label="最近上传时间"/>
|
||||
<el-table-column prop="uploadDatetime" label="最近上传时间" show-overflow-tooltip>
|
||||
<template #default="{row}">
|
||||
{{ formatDate(row.uploadDatetime) }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
</div>
|
||||
<div class="bottom">
|
||||
|
|
|
|||
Loading…
Reference in New Issue