优化页面显示

This commit is contained in:
liuhanqing
2026-03-24 10:39:17 +08:00
parent 62a823f984
commit f4e3d2c898
13 changed files with 138 additions and 112 deletions

View File

@@ -44,6 +44,8 @@ public class OutStockout extends BaseEntity
/** 建单人 */ /** 建单人 */
@Excel(name = "建单人") @Excel(name = "建单人")
private String createManId; private String createManId;
@Excel(name = "建单人")
private String createManName;
/** 单据状态 */ /** 单据状态 */
@Excel(name = "单据状态") @Excel(name = "单据状态")
@@ -96,6 +98,13 @@ public class OutStockout extends BaseEntity
private List<String> typeData; private List<String> typeData;
public String getCreateManName() {
return createManName;
}
public void setCreateManName(String createManName) {
this.createManName = createManName;
}
public String getSupplierName() { public String getSupplierName() {
return supplierName; return supplierName;

View File

@@ -12,6 +12,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<result property="departmentNo" column="department_no" /> <result property="departmentNo" column="department_no" />
<result property="customerNo" column="customer_no" /> <result property="customerNo" column="customer_no" />
<result property="createManId" column="create_man_id" /> <result property="createManId" column="create_man_id" />
<result property="createManName" column="user_name" />
<result property="status" column="status" /> <result property="status" column="status" />
<result property="stockoutSource" column="stockout_source" /> <result property="stockoutSource" column="stockout_source" />
<result property="warehouseId" column="warehouse_id" /> <result property="warehouseId" column="warehouse_id" />
@@ -34,13 +35,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<select id="selectOutStockoutList" parameterType="OutStockout" resultMap="OutStockoutResult"> <select id="selectOutStockoutList" parameterType="OutStockout" resultMap="OutStockoutResult">
select distinct o.stockout_guid, o.stockout_id, o.out_type, o.create_date, o.department_no, o.customer_no, o.create_man_id, o.status, o.stockout_source, select distinct o.stockout_guid, o.stockout_id, o.out_type, o.create_date, o.department_no, o.customer_no, o.create_man_id, o.status, o.stockout_source,
o.class_now_id, o.exit_id, o.car_number, o.FID, o.erp_stockout_id,o.start_date,o.finish_date,o.remark from out_stockout o o.class_now_id, o.exit_id, o.car_number, o.FID, o.erp_stockout_id,o.start_date,o.finish_date,o.remark ,su.user_name
from out_stockout o
left join out_stockout_detail d on d.stockout_id = o.stockout_id left join out_stockout_detail d on d.stockout_id = o.stockout_id
left join bas_customer bc on bc.customer_no = d.out_id left join bas_customer bc on bc.customer_no = d.out_id
left join bas_warehouse bw on bw.warehouse_id = d.warehouse_id left join bas_warehouse bw on bw.warehouse_id = d.warehouse_id
left join bas_supplier bs on bs.supplier_no = d.supplier_id left join bas_supplier bs on bs.supplier_no = d.supplier_id
left join bas_product bp on bp.product_id = d.product_id left join bas_product bp on bp.product_id = d.product_id
left join sys_user su on su.user_id = o.create_man_id
<where> <where>
<if test="stockoutGuid != null and stockoutGuid != ''"> and o.stockout_guid = #{stockoutGuid}</if> <if test="stockoutGuid != null and stockoutGuid != ''"> and o.stockout_guid = #{stockoutGuid}</if>
<if test="stockoutId != null and stockoutId != ''"> and o.stockout_id = #{stockoutId}</if> <if test="stockoutId != null and stockoutId != ''"> and o.stockout_id = #{stockoutId}</if>

View File

@@ -405,6 +405,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="productName != null and productName != ''"> <if test="productName != null and productName != ''">
and bp.product_name like concat('%',#{productName},'%') and bp.product_name like concat('%',#{productName},'%')
</if> </if>
<if test="distribution != null and distribution != ''">
and bs.distribution like concat('%',#{distribution},'%')
</if>
<if test="warehouseIdList != null and warehouseIdList.size() > 0"> <if test="warehouseIdList != null and warehouseIdList.size() > 0">
and bs.warehouse_id in and bs.warehouse_id in
<foreach collection="warehouseIdList" open="(" close=")" item="it" separator=","> <foreach collection="warehouseIdList" open="(" close=")" item="it" separator=",">

View File

@@ -36,7 +36,7 @@ export default {
pageSizes: { pageSizes: {
type: Array, type: Array,
default() { default() {
return [10, 20, 30, 50] return [10, 50, 100, 500]
} }
}, },
// 移动端页码按钮的数量端默认值5 // 移动端页码按钮的数量端默认值5

View File

@@ -133,17 +133,17 @@
> >
<el-table-column type="selection" width="55" align="center" /> <el-table-column type="selection" width="55" align="center" />
<el-table-column label="子任务ID" align="left" prop="jobDetailId" width="160" /> <el-table-column label="子任务ID" align="left" prop="jobDetailId" width="160" />
<el-table-column label="任务ID" align="left" prop="jobId" width="160" /> <!-- <el-table-column label="任务ID" align="left" prop="jobId" width="160" />-->
<el-table-column label="单据ID" align="left" prop="inOrOutId" width="160" /> <!-- <el-table-column label="单据ID" align="left" prop="inOrOutId" width="160" />-->
<el-table-column label="子单据ID" align="left" prop="inOrOutDId" width="160" /> <el-table-column label="子单据ID" align="left" prop="inOrOutDId" width="160" />
<el-table-column label="合同号" align="left" prop="spare6" /> <el-table-column label="合同号" align="left" prop="spare6" width="160"/>
<el-table-column label="产品号" align="left" prop="spare7" /> <el-table-column label="产品号" align="left" prop="spare7" width="160"/>
<el-table-column label="代号" align="left" prop="spare9" /> <el-table-column label="代号" align="left" prop="spare9" width="160"/>
<el-table-column label="台次" align="left" prop="spare5" /> <el-table-column label="台次" align="left" prop="spare5" />
<el-table-column label="物料编码" align="left" prop="productId" width="160" /> <el-table-column label="物料编码" align="left" prop="productId" />
<el-table-column label="物料名称" align="left" prop="productName" width="160" /> <el-table-column label="物料名称" align="left" prop="productName" />
<el-table-column label="供应商" align="left" prop="supplierName" width="160"/> <!-- <el-table-column label="供应商" align="left" prop="supplierName" width="160"/>-->
<el-table-column label="规格" align="left" prop="spec" width="160"/> <!-- <el-table-column label="规格" align="left" prop="spec" width="160"/>-->
<el-table-column label="入库数量" align="right" prop="inQuantity" /> <el-table-column label="入库数量" align="right" prop="inQuantity" />
</el-table> </el-table>

View File

@@ -77,7 +77,7 @@
子单明细 <span style="font-weight: normal; color: #999; font-size: 13px; margin-left: 10px;">(当前主单: {{ queryDetailParams.stockinId }})</span> 子单明细 <span style="font-weight: normal; color: #999; font-size: 13px; margin-left: 10px;">(当前主单: {{ queryDetailParams.stockinId }})</span>
</span> </span>
<div style="float: right; display: flex; align-items: center;"> <div style="float: right; display: flex; align-items: center;">
<el-button type="primary" size="mini" icon="el-icon-check" @click="handleBatchSave" v-hasPermi="['in:stockIn:edit']">暂存子单明细</el-button> <el-button type="primary" size="mini" icon="el-icon-check" @click="handleBatchSave" v-hasPermi="['in:stockIn:edit']">保存子单明细</el-button>
<div style="width: 1px; height: 20px; background: #eee; margin: 0 15px;"></div> <div style="width: 1px; height: 20px; background: #eee; margin: 0 15px;"></div>
<el-input v-model="batchTrayCode" placeholder="批量条码" size="mini" style="width: 120px; margin-right: 5px;" clearable /> <el-input v-model="batchTrayCode" placeholder="批量条码" size="mini" style="width: 120px; margin-right: 5px;" clearable />
<el-button type="warning" size="mini" icon="el-icon-copy-document" @click="handleBatchFillTrayCode">批量填充</el-button> <el-button type="warning" size="mini" icon="el-icon-copy-document" @click="handleBatchFillTrayCode">批量填充</el-button>
@@ -127,13 +127,14 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column type="selection" width="55" align="center" /> <el-table-column type="selection" width="55" align="center" />
<el-table-column label="合同号" align="left" prop="spare6" width="120"/> <el-table-column label="合同号" align="left" prop="spare6" width="160"/>
<el-table-column label="代号" align="left" prop="spare9" width="100"/> <el-table-column label="产品号" align="left" prop="spare7" width="160"/>
<el-table-column label="台次" align="left" prop="spare5" width="80"/> <el-table-column label="代号" align="left" prop="spare9" width="160"/>
<el-table-column label="物料编码" align="left" prop="productId" width="120"/> <el-table-column label="台次" align="left" prop="spare5" />
<el-table-column label="物料编码" align="left" prop="productId" />
<el-table-column label="物料名称" align="left" prop="productName" show-overflow-tooltip/> <el-table-column label="物料名称" align="left" prop="productName" show-overflow-tooltip/>
<el-table-column label="计划数量" align="center" prop="quantity" width="100"/> <el-table-column label="计划数量" align="center" prop="quantity" width="100"/>
<el-table-column label="实际数量" align="center" width="120"> <el-table-column label="实际数量" align="center" width="100">
<template slot-scope="scope"> <template slot-scope="scope">
<b :style="{color: scope.row.assignNum > scope.row.quantity ? '#F56C6C' : '#409EFF'}">{{ scope.row.assignNum }}</b> <b :style="{color: scope.row.assignNum > scope.row.quantity ? '#F56C6C' : '#409EFF'}">{{ scope.row.assignNum }}</b>
</template> </template>

View File

@@ -134,16 +134,16 @@
</el-table-column> </el-table-column>
<el-table-column label="任务号" align="left" prop="taskNo" /> <!-- 任务号 --> <el-table-column label="任务号" align="left" prop="taskNo" /> <!-- 任务号 -->
<!-- <el-table-column :label="$t('outJobManagement.customerId')" align="left" prop="customerId" /> &lt;!&ndash; 客户ID &ndash;&gt;--> <!-- <el-table-column :label="$t('outJobManagement.customerId')" align="left" prop="customerId" /> &lt;!&ndash; 客户ID &ndash;&gt;-->
<el-table-column label="托盘码" align="left" prop="trayCode" /> <!-- 托盘码 --> <el-table-column label="托盘码" align="left" prop="trayCode" width="140"/> <!-- 托盘码 -->
<el-table-column label="巷道" align="left" prop="roadwayId" /> <!-- 巷道ID --> <el-table-column label="巷道" align="left" prop="roadwayId" /> <!-- 巷道ID -->
<el-table-column label="货位" align="left" prop="cargoSpaceName" width="140"/> <!-- 货位ID --> <el-table-column label="货位" align="left" prop="cargoSpaceName" width="140"/> <!-- 货位ID -->
<!-- <el-table-column label="订单号" align="left" prop="lineId" /> &lt;!&ndash; 结束时间 &ndash;&gt;--> <!-- <el-table-column label="订单号" align="left" prop="lineId" /> &lt;!&ndash; 结束时间 &ndash;&gt;-->
<el-table-column label="优先级" align="left" prop="priority" /> <!-- 优先级 --> <el-table-column label="优先级" align="left" prop="priority" /> <!-- 优先级 -->
<el-table-column label="执行阶段" align="left" prop="executionPhase"> <!-- 执行阶段 --> <!-- <el-table-column label="执行阶段" align="left" prop="executionPhase"> &lt;!&ndash; 执行阶段 &ndash;&gt;-->
<template slot-scope="scope"> <!-- <template slot-scope="scope">-->
<dict-tag :options="dict.type.execution_phase_type" :value="scope.row.executionPhase"/> <!-- <dict-tag :options="dict.type.execution_phase_type" :value="scope.row.executionPhase"/>-->
</template> <!-- </template>-->
</el-table-column> <!-- </el-table-column>-->
<el-table-column label="仓库" align="left" prop="warehouseName" /> <el-table-column label="仓库" align="left" prop="warehouseName" />
<el-table-column label="出口" align="left" prop="exitId"> <el-table-column label="出口" align="left" prop="exitId">
@@ -152,9 +152,9 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="部门" align="left" prop="departmentName" /> <el-table-column label="部门" align="left" prop="departmentName" />
<el-table-column label="创建时间" align="left" prop="createTime" width="160"/> <!-- 创建时间 --> <el-table-column label="创建时间" align="left" prop="createTime" width="150"/> <!-- 创建时间 -->
<el-table-column label="开始时间" align="left" prop="startTime" width="160"/> <!-- 开始时间 --> <el-table-column label="开始时间" align="left" prop="startTime" width="150"/> <!-- 开始时间 -->
<el-table-column label="结束时间" align="left" prop="finishTime" width="160"/> <!-- 结束时间 --> <el-table-column label="结束时间" align="left" prop="finishTime" width="150"/> <!-- 结束时间 -->
<!-- <el-table-column :label="$t('outJobManagement.warehouseId')" align="left" prop="warehouseId" /> &lt;!&ndash; 仓库ID &ndash;&gt;--> <!-- <el-table-column :label="$t('outJobManagement.warehouseId')" align="left" prop="warehouseId" /> &lt;!&ndash; 仓库ID &ndash;&gt;-->
<!-- <el-table-column label="仓库ID" align="left" prop="warehouseName" /> &lt;!&ndash; 仓库ID &ndash;&gt;--> <!-- <el-table-column label="仓库ID" align="left" prop="warehouseName" /> &lt;!&ndash; 仓库ID &ndash;&gt;-->
</el-table> </el-table>
@@ -172,9 +172,9 @@
<el-table-column label="子任务ID" align="left" prop="jobDetailId" width="160" /> <!-- 子任务ID --> <el-table-column label="子任务ID" align="left" prop="jobDetailId" width="160" /> <!-- 子任务ID -->
<el-table-column label="库存ID" align="left" prop="stockId" width="160" /> <!-- 库存ID --> <el-table-column label="库存ID" align="left" prop="stockId" width="160" /> <!-- 库存ID -->
<el-table-column label="子单据ID" align="left" prop="inOrOutDId" width="160" /> <!-- 子单据ID --> <el-table-column label="子单据ID" align="left" prop="inOrOutDId" width="160" /> <!-- 子单据ID -->
<el-table-column label="合同号" align="left" prop="spare6" /> <el-table-column label="合同号" align="left" prop="spare6" width="160"/>
<el-table-column label="产品号" align="left" prop="spare7" /> <el-table-column label="产品号" align="left" prop="spare7" width="160"/>
<el-table-column label="代号" align="left" prop="spare9" /> <el-table-column label="代号" align="left" prop="spare9" width="160"/>
<el-table-column label="台次" align="left" prop="spare5" /> <el-table-column label="台次" align="left" prop="spare5" />
<el-table-column label="物料编码" align="left" prop="productId" /> <el-table-column label="物料编码" align="left" prop="productId" />
<el-table-column label="物料名称" align="left" prop="productName" /> <el-table-column label="物料名称" align="left" prop="productName" />

View File

@@ -43,29 +43,29 @@
<!-- 物资明细表格 --> <!-- 物资明细表格 -->
<el-table v-loading="loading" :data="materialList"> <el-table v-loading="loading" :data="materialList">
<el-table-column label="仓库编码" align="center" prop="warehouseId" /> <!-- <el-table-column label="仓库编码" align="center" prop="warehouseId" />-->
<el-table-column label="仓库" align="center" prop="warehouseName" /> <el-table-column label="仓库" align="center" prop="warehouseName" />
<el-table-column label="合同号" align="center" prop="cargoNo" /> <el-table-column label="合同号" align="center" prop="cargoNo" width="160"/>
<el-table-column label="产品号" align="center" prop="phase" /> <el-table-column label="产品号" align="center" prop="phase" width="160"/>
<el-table-column label="代号" align="center" prop="fid" /> <el-table-column label="代号" align="center" prop="fid" width="160"/>
<el-table-column label="台次" align="center" prop="power" /> <el-table-column label="台次" align="center" prop="power" width="160"/>
<el-table-column label="物料编码" align="center" prop="productId" /><!--物资编号--> <el-table-column label="物料编码" align="center" prop="productId" /><!--物资编号-->
<el-table-column label="物料名称" align="center" prop="productName" /><!--物资名称--> <el-table-column label="物料名称" align="center" prop="productName" /><!--物资名称-->
<!-- <el-table-column label="批次" align="center" prop="lotNo" />--> <!-- <el-table-column label="批次" align="center" prop="lotNo" />-->
<el-table-column label="规格型号" align="center" prop="productSpec" /> <!-- <el-table-column label="规格型号" align="center" prop="productSpec" />-->
<!-- <el-table-column label="供应商" align="center" prop="supplierName" />--> <!-- <el-table-column label="供应商" align="center" prop="supplierName" />-->
<!-- <el-table-column label="客户编码" align="center" prop="outId" />--> <!-- <el-table-column label="客户编码" align="center" prop="outId" />-->
<el-table-column label="客户名称" align="center" prop="customerName" width="230"> <!-- <el-table-column label="客户名称" align="center" prop="customerName" width="230">-->
<template slot-scope="scope"> <!-- <template slot-scope="scope">-->
<el-input <!-- <el-input-->
v-model="scope.row.customerName" <!-- v-model="scope.row.customerName"-->
placeholder="点击选择客户" <!-- placeholder="点击选择客户"-->
readonly <!-- readonly-->
size="mini" <!-- size="mini"-->
@focus="openRowCustomerSelector(scope.row)" <!-- @focus="openRowCustomerSelector(scope.row)"-->
/> <!-- />-->
</template> <!-- </template>-->
</el-table-column> <!-- </el-table-column>-->
<el-table-column :label="'数量'" align="center" prop="quantity" width="150"><!--数量--> <el-table-column :label="'数量'" align="center" prop="quantity" width="150"><!--数量-->
<template slot-scope="scope"> <template slot-scope="scope">
<el-input-number v-model="scope.row.quantity" :min="1" size="mini" @change="handleQuantityChange(scope.row)" /> <el-input-number v-model="scope.row.quantity" :min="1" size="mini" @change="handleQuantityChange(scope.row)" />

View File

@@ -83,7 +83,7 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar> <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row> </el-row>
<el-table v-loading="loading" :data="cargoSpaceList" @selection-change="handleSelectionChange" max-height="650"> <el-table v-loading="loading" :data="cargoSpaceList" @selection-change="handleSelectionChange" max-height="550">
<el-table-column type="selection" width="55" align="center" /> <el-table-column type="selection" width="55" align="center" />
<!-- 货位ID --> <!-- 货位ID -->
<el-table-column label="货位编号" align="left" prop="cargoSpaceId" /> <el-table-column label="货位编号" align="left" prop="cargoSpaceId" />

View File

@@ -86,37 +86,37 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar> <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row> </el-row>
<el-table v-loading="loading" :data="ViewOutJobFlowList" @selection-change="handleSelectionChange"> <el-table v-loading="loading" :data="ViewOutJobFlowList" @selection-change="handleSelectionChange" max-height="550">
<el-table-column type="selection" width="55" align="center" /> <el-table-column type="selection" width="55" align="center" />
<!-- <el-table-column label="仓库编码" align="center" prop="warehouseId" />--> <!-- <el-table-column label="仓库编码" align="center" prop="warehouseId" />-->
<el-table-column label="子任务" align="center" prop="jobDetailId" width="160"/> <!-- <el-table-column label="子任务" align="center" prop="jobDetailId" width="160"/>-->
<el-table-column label="任务编码" align="center" prop="jobId" width="160"/> <!-- <el-table-column label="任务编码" align="center" prop="jobId" width="160"/>-->
<el-table-column label="单据编码" align="center" prop="inOrOutId" width="160"/> <!-- <el-table-column label="单据编码" align="center" prop="inOrOutId" width="160"/>-->
<el-table-column label="子单据编码" align="center" prop="inOrOutDId" width="160" /> <!-- <el-table-column label="子单据编码" align="center" prop="inOrOutDId" width="160" />-->
<el-table-column label="任务号" align="center" prop="taskNo" /> <!-- <el-table-column label="任务号" align="center" prop="taskNo" />-->
<el-table-column label="状态" align="center" prop="status"> <!-- <el-table-column label="状态" align="center" prop="status">-->
<template slot-scope="scope"> <!-- <template slot-scope="scope">-->
<dict-tag :options="dict.type.sys_job_status" :value="scope.row.status"/> <!-- <dict-tag :options="dict.type.sys_job_status" :value="scope.row.status"/>-->
</template> <!-- </template>-->
</el-table-column> <!-- </el-table-column>-->
<el-table-column label="任务类型" align="center" prop="inOrOut" width="160"> <!-- <el-table-column label="任务类型" align="center" prop="inOrOut" width="160">-->
<template slot-scope="scope"> <!-- <template slot-scope="scope">-->
<dict-tag :options="dict.type.out_job_type" :value="scope.row.inOrOut"/> <!-- <dict-tag :options="dict.type.out_job_type" :value="scope.row.inOrOut"/>-->
</template> <!-- </template>-->
</el-table-column> <!-- </el-table-column>-->
<el-table-column label="托盘码" align="center" prop="trayCode" width="160"/> <el-table-column label="托盘码" align="center" prop="trayCode" width="160"/>
<el-table-column label="出口" align="center" prop="exitId"> <!-- <el-table-column label="出口" align="center" prop="exitId">-->
<template slot-scope="scope"> <!-- <template slot-scope="scope">-->
<dict-tag :options="dict.type.exit_type" :value="scope.row.exitId"/> <!-- <dict-tag :options="dict.type.exit_type" :value="scope.row.exitId"/>-->
</template> <!-- </template>-->
</el-table-column> <!-- </el-table-column>-->
<el-table-column label="合同号" align="center" prop="contract" /> <el-table-column label="合同号" align="center" prop="contract" width="160"/>
<el-table-column label="产品号" align="center" prop="cases" /> <el-table-column label="产品号" align="center" prop="cases" width="160"/>
<el-table-column label="代号" align="center" prop="managementNo" /> <el-table-column label="代号" align="center" prop="managementNo" width="160"/>
<el-table-column label="台次" align="center" prop="units" /> <el-table-column label="台次" align="center" prop="units" width="160"/>
<el-table-column label="物料编码" align="center" prop="productId" /> <el-table-column label="物料编码" align="center" prop="productId" />
<el-table-column label="物料名称" align="center" prop="productName" width="160"/> <el-table-column label="物料名称" align="center" prop="productName" width="160"/>
<el-table-column label="规格" align="center" prop="spec" width="160"/> <!-- <el-table-column label="规格" align="center" prop="spec" width="160"/>-->
<el-table-column label="出库数量" align="center" prop="outQuantity" /> <el-table-column label="出库数量" align="center" prop="outQuantity" />
<el-table-column label="创建时间" align="center" prop="createTime" width="160"/> <el-table-column label="创建时间" align="center" prop="createTime" width="160"/>
<el-table-column label="开始时间" align="center" prop="startTime" width="160"/> <el-table-column label="开始时间" align="center" prop="startTime" width="160"/>
@@ -252,7 +252,8 @@ export default {
} }
}, },
created() { created() {
this.getList() //this.getList()
this.loading = false
}, },
methods: { methods: {
/** 查询出库作业流水Controller列表 */ /** 查询出库作业流水Controller列表 */
@@ -323,7 +324,9 @@ export default {
/** 重置按钮操作 */ /** 重置按钮操作 */
resetQuery() { resetQuery() {
this.resetForm("queryForm") this.resetForm("queryForm")
this.handleQuery() //this.handleQuery()
this.ViewOutJobFlowList = []
this.total = 0
}, },
// 多选框选中数据 // 多选框选中数据
handleSelectionChange(selection) { handleSelectionChange(selection) {

View File

@@ -156,7 +156,7 @@
<!-- <el-table-column :label="'出口'" align="left" prop="exitId" />--> <!-- <el-table-column :label="'出口'" align="left" prop="exitId" />-->
<!-- <el-table-column :label="'客户编码'" align="left" prop="customerNo" />&lt;!&ndash; 客户编码 &ndash;&gt;--> <!-- <el-table-column :label="'客户编码'" align="left" prop="customerNo" />&lt;!&ndash; 客户编码 &ndash;&gt;-->
<!-- <el-table-column label="客户名称" align="left" prop="customerName" />--> <!-- <el-table-column label="客户名称" align="left" prop="customerName" />-->
<el-table-column label="建单人" align="left" prop="createManId" /> <!-- 建单人 --> <el-table-column label="建单人" align="left" prop="createManName" /> <!-- 建单人 -->
<el-table-column label="创建时间" align="left" prop="createDate" width="160"/><!-- 创建时间 --> <el-table-column label="创建时间" align="left" prop="createDate" width="160"/><!-- 创建时间 -->
<el-table-column label="开始时间" align="left" prop="startDate" width="160"/><!-- 开始时间 --> <el-table-column label="开始时间" align="left" prop="startDate" width="160"/><!-- 开始时间 -->
<el-table-column label="确认时间" align="left" prop="finishDate" width="160"/> <!-- 确认时间 --> <el-table-column label="确认时间" align="left" prop="finishDate" width="160"/> <!-- 确认时间 -->
@@ -181,24 +181,24 @@
<dict-tag :options="dict.type.warehouse" :value="scope.row.warehouseId"/> <dict-tag :options="dict.type.warehouse" :value="scope.row.warehouseId"/>
</template> </template>
</el-table-column>--> </el-table-column>-->
<el-table-column label="合同号" align="center" prop="cargoNo" /> <el-table-column label="合同号" align="center" prop="cargoNo" width="160"/>
<el-table-column label="产品号" align="center" prop="phase" /> <el-table-column label="产品号" align="center" prop="phase" width="160"/>
<el-table-column label="代号" align="center" prop="fid" /> <el-table-column label="代号" align="center" prop="fid" width="160"/>
<el-table-column label="台次" align="center" prop="power" /> <el-table-column label="台次" align="center" prop="power" width="160"/>
<el-table-column label="物料编码" align="center" prop="productId" /> <!-- 物资编码 --> <el-table-column label="物料编码" align="center" prop="productId" /> <!-- 物资编码 -->
<el-table-column label="物料名称" align="center" prop="productName" /> <el-table-column label="物料名称" align="center" prop="productName" />
<!-- <el-table-column :label="'批次'" align="center" prop="lotNo"/>--> <!-- <el-table-column :label="'批次'" align="center" prop="lotNo"/>-->
<el-table-column label="规格型号" align="center" prop="productSpec" /> <!-- <el-table-column label="规格型号" align="center" prop="productSpec" />-->
<!-- <el-table-column label="供应商" align="center" prop="supplierName" />--> <!-- <el-table-column label="供应商" align="center" prop="supplierName" />-->
<el-table-column label="客户" align="center" prop="customerName" /> <!-- <el-table-column label="客户" align="center" prop="customerName" />-->
<el-table-column label="计划数量" align="center" prop="quantity" /> <!-- 计划数量 --> <el-table-column label="计划数量" align="center" prop="quantity" /> <!-- 计划数量 -->
<el-table-column label="分配数量" align="center" prop="allotQuantity" /> <!-- 分配数量 --> <el-table-column label="分配数量" align="center" prop="allotQuantity" /> <!-- 分配数量 -->
<el-table-column label="实际数量" align="center" prop="assignNum" /> <!-- 实际数量 --> <el-table-column label="实际数量" align="center" prop="assignNum" /> <!-- 实际数量 -->
<el-table-column label="回传状态" align="center" prop="swStatus" > <!-- <el-table-column label="回传状态" align="center" prop="swStatus" >
<template slot-scope="scope"> <template slot-scope="scope">
<dict-tag :options="dict.type.sw_status" :value="scope.row.swStatus"/> <dict-tag :options="dict.type.sw_status" :value="scope.row.swStatus"/>
</template> </template>
</el-table-column> </el-table-column>-->
<!-- <el-table-column :label="'入库单价'" align="center" prop="price"/>--> <!-- <el-table-column :label="'入库单价'" align="center" prop="price"/>-->
<!-- <el-table-column :label="'来源'" align="center" prop="unit"> <!-- <el-table-column :label="'来源'" align="center" prop="unit">
<template slot-scope="scope"> <template slot-scope="scope">

View File

@@ -73,6 +73,14 @@
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
</el-form-item> </el-form-item>
<el-form-item label="代号" prop="distribution">
<el-input
v-model="queryParams.distribution"
placeholder="请输入代号"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="台次" prop="spare5"> <el-form-item label="台次" prop="spare5">
<el-input <el-input
v-model="queryParams.spare5" v-model="queryParams.spare5"
@@ -186,33 +194,33 @@
<el-table v-loading="detailLoading" :data="detailList" @selection-change="handleSelectionChange" max-height="650"> <el-table v-loading="detailLoading" :data="detailList" @selection-change="handleSelectionChange" max-height="650">
<el-table-column type="selection" align="center" /> <el-table-column type="selection" align="center" />
<el-table-column label="仓库名称" align="center" prop="warehouseName"/> <!-- <el-table-column label="仓库名称" align="center" prop="warehouseName"/>-->
<el-table-column label="库存编码" align="center" prop="stockId" width="160"/> <el-table-column label="库存编码" align="center" prop="stockId" width="160"/>
<el-table-column label="库位" align="center" prop="cargoSpaceId" width="160"/> <!-- <el-table-column label="库位" align="center" prop="cargoSpaceId" width="160"/>-->
<el-table-column label="托盘" align="center" prop="trayCode" width="160"/> <!-- <el-table-column label="托盘" align="center" prop="trayCode" width="160"/>-->
<el-table-column label="合同号" align="center" prop="orderId"/> <el-table-column label="合同号" align="center" prop="orderId" width="160"/>
<el-table-column label="产品号" align="center" prop="power"/> <el-table-column label="产品号" align="center" prop="power" width="160"/>
<el-table-column label="代号" align="center" prop="distribution"/> <el-table-column label="代号" align="center" prop="distribution" width="160"/>
<el-table-column label="台次" align="center" prop="spare5"/> <el-table-column label="台次" align="center" prop="spare5"/>
<el-table-column label="物料编码" align="center" prop="productId"/> <el-table-column label="物料编码" align="center" prop="productId"/>
<el-table-column label="物料名称" align="center" prop="productName" width="160" /> <el-table-column label="物料名称" align="center" prop="productName" width="160" />
<el-table-column label="规格" align="center" prop="spec" width="160"/> <!-- <el-table-column label="规格" align="center" prop="spec" width="160"/>-->
<el-table-column label="库存状态" align="center" prop="stockStatus" > <el-table-column label="库存状态" align="center" prop="stockStatus" >
<template slot-scope="scope"> <template slot-scope="scope">
<dict-tag :options="dict.type.stock_status" :value="scope.row.stockStatus"/> <dict-tag :options="dict.type.stock_status" :value="scope.row.stockStatus"/>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="数量" align="center" prop="quantity"/> <el-table-column label="数量" align="center" prop="quantity"/>
<el-table-column label="重量" align="center" prop="netWeight" width="160"/> <!-- <el-table-column label="重量" align="center" prop="netWeight" width="160"/>-->
<el-table-column label="入库单号" align="center" prop="stockinId" width="160"/> <!-- <el-table-column label="入库单号" align="center" prop="stockinId" width="160"/>-->
<el-table-column label="首次入库时间" align="center" prop="inDate" width="160"/> <el-table-column label="首次入库时间" align="center" prop="inDate" width="160"/>
<el-table-column label="最后出库时间" align="center" prop="stackingId" width="160"/> <el-table-column label="最后出库时间" align="center" prop="stackingId" width="160"/>
<el-table-column label="盘点标识" align="center" prop="spare7"> <!-- <el-table-column label="盘点标识" align="center" prop="spare7">
<template slot-scope="scope"> <template slot-scope="scope">
<dict-tag :options="dict.type.check_flag" :value="scope.row.spare7"/> <dict-tag :options="dict.type.check_flag" :value="scope.row.spare7"/>
</template> </template>
</el-table-column> </el-table-column>-->
<el-table-column label="盘点时间" align="center" prop="backDate" width="160"/> <!-- <el-table-column label="盘点时间" align="center" prop="backDate" width="160"/>-->
<el-table-column label="备注" align="center" prop="remark"/> <el-table-column label="备注" align="center" prop="remark"/>
<el-table-column width=120 label="操作" align="center" class-name="small-padding fixed-width"> <!-- 操作 --> <el-table-column width=120 label="操作" align="center" class-name="small-padding fixed-width"> <!-- 操作 -->
<template slot-scope="scope"> <template slot-scope="scope">

View File

@@ -114,31 +114,31 @@
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar> <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row> </el-row>
<el-table v-loading="loading" :data="managementList" @selection-change="handleSelectionChange" max-height="650"> <el-table v-loading="loading" :data="managementList" @selection-change="handleSelectionChange" max-height="550">
<el-table-column type="selection" width="55" align="center" /> <el-table-column type="selection" width="55" align="center" />
<el-table-column label="仓库" align="center" prop="warehouseId" > <el-table-column label="仓库" align="center" prop="warehouseId" >
<template slot-scope="scope"> <template slot-scope="scope">
<dict-tag :options="dict.type.warehouse" :value="scope.row.warehouseId"/> <dict-tag :options="dict.type.warehouse" :value="scope.row.warehouseId"/>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="库存编码" align="center" prop="stockId" width="140"/> <!-- <el-table-column label="库存编码" align="center" prop="stockId" width="140"/>-->
<el-table-column label="货位名称" align="center" prop="cargoSpaceName" width="140"/> <el-table-column label="托盘码" align="center" prop="trayCode" width="100"/>
<el-table-column label="巷道" align="center" prop="roadwayId" width="80"/> <el-table-column label="合同号" align="center" prop="orderId" width="160" />
<el-table-column label="排" align="center" prop="thePlatoon" /> <el-table-column label="产品号" align="center" prop="power" width="160"/>
<el-table-column label="列" align="center" prop="theColumn" /> <el-table-column label="代号" align="center" prop="distribution" width="160"/>
<el-table-column label="层" align="center" prop="theFloor" />
<el-table-column label="托盘码" align="center" prop="trayCode" width="120"/>
<el-table-column label="部门" align="center" prop="deptName" width="120"/>
<el-table-column label="合同号" align="center" prop="orderId" />
<el-table-column label="产品号" align="center" prop="power" />
<el-table-column label="代号" align="center" prop="distribution" />
<el-table-column label="台次" align="center" prop="spare5" /> <el-table-column label="台次" align="center" prop="spare5" />
<el-table-column label="物料编码" align="center" prop="productId" /> <el-table-column label="物料编码" align="center" prop="productId" />
<el-table-column label="物料名称" align="center" prop="productName" /> <el-table-column label="物料名称" align="center" prop="productName" />
<el-table-column label="规格型号" align="center" prop="netWeight" />
<el-table-column label="重量" align="center" prop="theType" /> <el-table-column label="重量" align="center" prop="theType" />
<el-table-column label="容量" align="center" prop="theTypeName" /> <el-table-column label="部门" align="center" prop="deptName" width="100"/>
<el-table-column label="库存数量" align="center" prop="quantity" width="80" /> <el-table-column label="库存数量" align="center" prop="quantity" />
<el-table-column label="货位名称" align="center" prop="cargoSpaceName" width="140"/>
<el-table-column label="巷道" align="center" prop="roadwayId"/>
<el-table-column label="排" align="center" prop="thePlatoon" />
<el-table-column label="列" align="center" prop="theColumn" />
<el-table-column label="层" align="center" prop="theFloor" />
<!-- <el-table-column label="规格型号" align="center" prop="netWeight" />-->
<!-- <el-table-column label="容量" align="center" prop="theTypeName" />-->
</el-table> </el-table>
<pagination <pagination