Commit 7565325d authored by 李驰骋's avatar 李驰骋

排程页面添加排程日期

parent 7d401c7c
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
<el-form-item :label="$t('生产工单')" prop="workorderCode"> <el-form-item :label="$t('生产工单')" prop="workorderCode">
<el-input <el-input
v-model="queryParams.workorderCode" v-model="queryParams.workorderCode"
clearable clearable
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
<el-form-item :label="$t('产品编码')" prop="productCode"> <el-form-item :label="$t('产品编码')" prop="productCode">
<el-input <el-input
v-model="queryParams.productCode" v-model="queryParams.productCode"
clearable clearable
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
<el-form-item :label="$t('产品名称')" prop="productName"> <el-form-item :label="$t('产品名称')" prop="productName">
<el-input <el-input
v-model="queryParams.productName" v-model="queryParams.productName"
clearable clearable
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
...@@ -28,7 +28,7 @@ ...@@ -28,7 +28,7 @@
<el-form-item :label="$t('项目号')" prop="customerProjectNo"> <el-form-item :label="$t('项目号')" prop="customerProjectNo">
<el-input <el-input
v-model="queryParams.customerProjectNo" v-model="queryParams.customerProjectNo"
clearable clearable
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
<el-form-item :label="$t('订单号')" prop="orderCode"> <el-form-item :label="$t('订单号')" prop="orderCode">
<el-input <el-input
v-model="queryParams.orderCode" v-model="queryParams.orderCode"
clearable clearable
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
...@@ -44,7 +44,7 @@ ...@@ -44,7 +44,7 @@
<el-form-item :label="$t('订单项次')" prop="orderSerial"> <el-form-item :label="$t('订单项次')" prop="orderSerial">
<el-input <el-input
v-model="queryParams.orderSerial" v-model="queryParams.orderSerial"
clearable clearable
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
...@@ -78,12 +78,30 @@ ...@@ -78,12 +78,30 @@
<el-table-column :label="$t('本次数量')" align="center" prop="scheduleQuantity" width="160"> <el-table-column :label="$t('本次数量')" align="center" prop="scheduleQuantity" width="160">
<template slot-scope="scope"> <template slot-scope="scope">
<el-input-number style="width: 140px;" <el-input-number style="width: 140px;"
v-model="scope.row.scheduleQuantity" v-model="scope.row.scheduleQuantity"
clearable clearable
/> />
</template> </template>
</el-table-column> </el-table-column>
<el-table-column
:label="$t('排程日期')"
align="center"
prop="scheduleStartDate"
width="200"
:show-overflow-tooltip="true"
>
<template slot-scope="scope">
<el-date-picker
v-model="scope.row.scheduleDate"
type="datetime"
style="width: 100%;"
value-format="yyyy-MM-dd HH:mm"
format="yyyy-MM-dd HH:mm">
>
</el-date-picker>
</template>
</el-table-column>
<el-table-column :label="$t('项目号')" align="center" prop="customerProjectNo"/> <el-table-column :label="$t('项目号')" align="center" prop="customerProjectNo"/>
<el-table-column :label="$t('订单号')" align="center" prop="orderCode"/> <el-table-column :label="$t('订单号')" align="center" prop="orderCode"/>
<el-table-column :label="$t('订单项次')" align="center" prop="orderSerial"/> <el-table-column :label="$t('订单项次')" align="center" prop="orderSerial"/>
...@@ -150,13 +168,17 @@ export default { ...@@ -150,13 +168,17 @@ export default {
/** 查询物料编码列表 */ /** 查询物料编码列表 */
getList() { getList() {
this.loading = true; this.loading = true;
var defDate = new Date();
defDate.setHours(8);
defDate.setMinutes(0);
defDate.setSeconds(0)
scheduleList(this.queryParams).then((response) => { scheduleList(this.queryParams).then((response) => {
response.rows = response.rows.map(v=>{ response.rows = response.rows.map(v=>{
return { return {
...v, ...v,
disQuantity : v.quantity - v.quantityScheduled, disQuantity : v.quantity - v.quantityScheduled,
scheduleQuantity: v.quantity - v.quantityScheduled scheduleQuantity: v.quantity - v.quantityScheduled,
scheduleDate:defDate
} }
}) })
this.itemList = response.rows; this.itemList = response.rows;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment