表格优化

jg-waiwang-pro
mhsnet 7 months ago
parent 74903f0dba
commit ea1435f0e8

@ -71,15 +71,15 @@
</div>
<JNPF-table v-loading="listLoading" :data="list" :border="true" @sort-change='sortChange' has-c
@selection-change="handleSelectionChange" :span-method="arraySpanMethod">
<el-table-column prop="title" label="条款标题" align="left">
<el-table-column prop="title" label="条款标题" align="center">
</el-table-column>
<el-table-column prop="contractType" label="条款合同类型" align="left">
<el-table-column prop="contractType" label="条款合同类型" align="center">
</el-table-column>
<el-table-column prop="type" label="条款类型" align="left">
<el-table-column prop="type" label="条款类型" align="center">
</el-table-column>
<el-table-column prop="remark" label="备注" align="left">
<el-table-column prop="remark" label="备注" align="center">
</el-table-column>
<el-table-column prop="status" label="状态" align="left">
<el-table-column prop="status" label="状态" align="center">
</el-table-column>
<el-table-column label="操作" fixed="right" width="150">
<template slot-scope="scope">

@ -10,7 +10,7 @@
</div>
</div>
<el-row :gutter="15" class=" main" :style="{ margin: '0 auto', width: '100%' }">
<el-col :span="24">
<el-col :span="12">
<el-form ref="formRef" :model="dataForm" :rules="dataRule" size="small" label-width="130px"
label-position="right">
<template v-if="!loading">
@ -253,7 +253,7 @@
<SelectDialog v-if="selectDialogVisible" :config="currTableConf" :formData="dataForm"
ref="selectDialog" @select="addForSelect" @close="selectDialogVisible = false" />
</el-col>
<!-- <el-col :span="12">
<el-col :span="12">
<el-col :span="24">
<div style="padding:15px 0px">
<span style="color: #409EFF;"></span>
@ -262,12 +262,13 @@
</el-col>
<el-col :span="24" style="background-color:lightgrey;padding: 15px;">
<el-row>
<el-col :span="24" style="background-color: white;border: solid 1px gray;">
<el-col :span="24"
style="background-color: white;border: solid 1px gray;height:900px;overflow-y: auto;">
cs
</el-col>
</el-row>
</el-col>
</el-col> -->
</el-col>
</el-row>
</div>
</transition>
@ -283,6 +284,7 @@ import { getDefaultCurrentValueUserId } from '@/api/permission/user'
import { getDefaultCurrentValueDepartmentId } from '@/api/permission/organize'
import { getDateDay, getLaterData, getBeforeData, getBeforeTime, getLaterTime } from '@/components/Generator/utils/index.js'
import { thousandsFormat } from "@/components/Generator/utils/index"
// import * as pdfjsDist from "pdfjs-dist"
export default {
components: {},
props: [],

@ -53,17 +53,17 @@
</div>
<JNPF-table v-loading="listLoading" :data="list" :border="true" @sort-change='sortChange'
:span-method="arraySpanMethod">
<el-table-column prop="name" label="模板名称" align="left">
<el-table-column prop="name" label="模板名称" align="center">
</el-table-column>
<el-table-column prop="type" label="合同类型" align="left">
<el-table-column prop="type" label="合同类型" align="center">
</el-table-column>
<el-table-column prop="status" label="状态" align="left">
<el-table-column prop="status" label="状态" align="center">
</el-table-column>
<el-table-column prop="describe" label="描述" align="left">
<el-table-column prop="describe" label="描述" align="center">
</el-table-column>
<el-table-column prop="creatorTime" label="创建时间" align="left">
<el-table-column prop="creatorTime" label="创建时间" align="center">
</el-table-column>
<el-table-column prop="lastModifyTime" label="修改时间" align="left">
<el-table-column prop="lastModifyTime" label="修改时间" align="center">
</el-table-column>
<el-table-column label="操作" fixed="right" width="150">
<template slot-scope="scope">

@ -49,9 +49,9 @@
</div>
<JNPF-table v-loading="listLoading" :data="list" :border="true" @sort-change='sortChange'
:span-method="arraySpanMethod">
<el-table-column prop="brandName" label="品牌名称" align="left">
<el-table-column prop="brandName" label="品牌名称" align="center">
</el-table-column>
<el-table-column prop="brandPic" label="LOGO" align="left">
<el-table-column prop="brandPic" label="LOGO" align="center">
<template slot-scope="scope">
<template v-if="scope.row.brandPic">
<el-image style="width: 50px; height: 50px"
@ -60,18 +60,18 @@
</template>
</template>
</el-table-column>
<el-table-column prop="brandType" label="品牌类型" align="left">
<el-table-column prop="brandType" label="品牌类型" align="center">
</el-table-column>
<el-table-column prop="creatorTime" label="创建时间" align="left">
<el-table-column prop="creatorTime" label="创建时间" align="center">
</el-table-column>
<el-table-column prop="lastModifyTime" label="修改时间" align="left">
<el-table-column prop="lastModifyTime" label="修改时间" align="center">
</el-table-column>
<el-table-column prop="source" label="来源" align="left">
<el-table-column prop="source" label="来源" align="center">
<template slot-scope="scope">
<span style="color: blue;">{{ scope.row.source }}</span>
</template>
</el-table-column>
<el-table-column prop="brandStatus" label="状态" align="left">
<el-table-column prop="brandStatus" label="状态" align="center">
<template slot-scope="scope">
<template v-if="scope.row.brandStatus == '启用'">
<span style="color: green;">{{ scope.row.brandStatus }}</span>

@ -61,13 +61,13 @@
:default-expand-all="expandsTable" v-if="refreshTable">
<el-table-column prop="pid" label="隶属分类" align="left" width="220">
</el-table-column>
<el-table-column label="分类名称" align="left">
<el-table-column label="分类名称" align="center">
<template slot-scope="scope">
<div>{{ scope.row.categoryName }}</div>
<div>{{ scope.row.categoryCode }}</div>
</template>
</el-table-column>
<el-table-column prop="erpCode" label="ERP编码" align="left">
<el-table-column prop="erpCode" label="ERP编码" align="center">
</el-table-column>
<el-table-column label="操作" fixed="right" width="180">
<template slot-scope="scope">

@ -49,20 +49,20 @@
</div>
<JNPF-table v-loading="listLoading" :border="true" :data="list" @sort-change='sortChange'
:span-method="arraySpanMethod">
<el-table-column prop="unitName" label="单位名称" align="left">
<el-table-column prop="unitName" label="单位名称" align="center">
</el-table-column>
<el-table-column prop="unitType" label="单位类型" align="left">
<el-table-column prop="unitType" label="单位类型" align="center">
</el-table-column>
<el-table-column prop="creatorTime" label="创建时间" align="left">
<el-table-column prop="creatorTime" label="创建时间" align="center">
</el-table-column>
<el-table-column prop="lastModifyTime" label="更新时间" align="left">
<el-table-column prop="lastModifyTime" label="更新时间" align="center">
</el-table-column>
<el-table-column prop="source" label="来源" align="left">
<el-table-column prop="source" label="来源" align="center">
<template slot-scope="scope">
<span style="color: blue;">{{ scope.row.source }}</span>
</template>
</el-table-column>
<el-table-column prop="status" label="状态" align="left">
<el-table-column prop="status" label="状态" align="center">
<template slot-scope="scope">
<template v-if="scope.row.status == '启用'">
<span style="color: green;">{{ scope.row.status }}</span>

@ -61,7 +61,7 @@
</div>
<JNPF-table v-loading="listLoading" :border="true" :data="list" @sort-change='sortChange'
:span-method="arraySpanMethod">
<el-table-column align="left" width="230" fixed="left">
<el-table-column align="center" width="230" fixed="left">
<template slot-scope="scope" v-if="!scope.row.top">
<el-row>
<el-col :span="8">
@ -82,25 +82,25 @@
</el-row>
</template>
</el-table-column>
<el-table-column prop="productTypeId" label="商品类型" align="left" width="130">
<el-table-column prop="productTypeId" label="商品类型" align="center" width="130">
</el-table-column>
<el-table-column prop="shortName" label="商品简称" align="left" width="130">
<el-table-column prop="shortName" label="商品简称" align="center" width="130">
</el-table-column>
<el-table-column prop="spec" label="商品规格" align="left" width="130">
<el-table-column prop="spec" label="商品规格" align="center" width="130">
</el-table-column>
<el-table-column prop="barCode" label="商品条码" align="left" width="190">
<el-table-column prop="barCode" label="商品条码" align="center" width="190">
</el-table-column>
<el-table-column prop="inventoryType" label="存货类型" align="left" width="130">
<el-table-column prop="inventoryType" label="存货类型" align="center" width="130">
</el-table-column>
<el-table-column prop="brandId" label="品牌" align="left" width="130">
<el-table-column prop="brandId" label="品牌" align="center" width="130">
</el-table-column>
<el-table-column prop="productCategoryId" label="商品分类" align="left" width="130">
<el-table-column prop="productCategoryId" label="商品分类" align="center" width="130">
</el-table-column>
<el-table-column prop="area" label="产地" align="left" width="190">
<el-table-column prop="area" label="产地" align="center" width="190">
</el-table-column>
<el-table-column prop="firstSupplierId" label="首选供应商" align="left" width="130">
<el-table-column prop="firstSupplierId" label="首选供应商" align="center" width="130">
</el-table-column>
<el-table-column prop="deliveryType" label="配送方式" align="left" width="130">
<el-table-column prop="deliveryType" label="配送方式" align="center" width="130">
</el-table-column>
<el-table-column prop="flowState" label="状态" width="100">
<template slot-scope="scope" v-if="!scope.row.top">

Loading…
Cancel
Save