Commit 0a89a7c0 authored by 沈翠玲's avatar 沈翠玲

生产工单

parent 65d69613
...@@ -76,10 +76,14 @@ ...@@ -76,10 +76,14 @@
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
</el-form-item> --> </el-form-item> -->
<el-form-item label="需求日期"> <el-form-item label="工单生成日期">
<el-date-picker v-model="daterangePurchaseDate" value-format="yyyy-MM-dd" type="daterange" range-separator="-" <el-date-picker v-model="daterangePurchaseDate" value-format="yyyy-MM-dd" type="daterange" range-separator="-"
start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker> start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker>
</el-form-item> </el-form-item>
<el-form-item label="需求日期">
<el-date-picker v-model="beginRequestDate" value-format="yyyy-MM-dd" type="daterange" range-separator="-"
start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker>
</el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索 <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索
</el-button> </el-button>
...@@ -692,7 +696,7 @@ export default { ...@@ -692,7 +696,7 @@ export default {
currentData: {}, currentData: {},
option: { option: {
disabledDate:(time)=> { disabledDate:(time)=> {
return time.getTime() < Date.now() return time.getTime() < Date.now() -1 * 24 * 3600 * 1000
} }
}, },
//自动生成编码 //自动生成编码
...@@ -744,6 +748,7 @@ export default { ...@@ -744,6 +748,7 @@ export default {
selectedRows: [], selectedRows: [],
daterangePurchaseDate: [], daterangePurchaseDate: [],
beginRequestDate: [],
// 弹出层标题 // 弹出层标题
title: "", title: "",
// 是否显示弹出层 // 是否显示弹出层
...@@ -1143,6 +1148,10 @@ export default { ...@@ -1143,6 +1148,10 @@ export default {
this.queryParams.params["beginPurchaseDate"] = this.daterangePurchaseDate[0]; this.queryParams.params["beginPurchaseDate"] = this.daterangePurchaseDate[0];
this.queryParams.params["endPurchaseDate"] = this.daterangePurchaseDate[1]; this.queryParams.params["endPurchaseDate"] = this.daterangePurchaseDate[1];
} }
if (null != this.beginRequestDate && '' != this.beginRequestDate) {
this.queryParams.params["beginRequestDate"] = this.beginRequestDate[0];
this.queryParams.params["endRequestDate"] = this.beginRequestDate[1];
}
const params = { const params = {
...this.queryParams, ...this.queryParams,
workorderCodes: this.queryParams.workorderCodes ? this.queryParams.workorderCodes.split(/[\n,;,、;。]/).filter(item => item) : null, workorderCodes: this.queryParams.workorderCodes ? this.queryParams.workorderCodes.split(/[\n,;,、;。]/).filter(item => item) : null,
...@@ -1273,6 +1282,7 @@ export default { ...@@ -1273,6 +1282,7 @@ export default {
/** 重置按钮操作 */ /** 重置按钮操作 */
resetQuery() { resetQuery() {
this.daterangePurchaseDate = []; this.daterangePurchaseDate = [];
this.beginRequestDate = []
this.resetForm("queryForm"); this.resetForm("queryForm");
this.handleQuery(); this.handleQuery();
}, },
...@@ -1643,11 +1653,17 @@ export default { ...@@ -1643,11 +1653,17 @@ export default {
} }
const list11 = this.daoConfirmList.filter(v=> v.isBool && v.toolArrivalTime) const list11 = this.daoConfirmList.filter(v=> v.isBool && v.toolArrivalTime)
const list1 = list11.map(v => ({toolArrivalTime: v.toolArrivalTime, workorderId: v.workorderId})) const list1 = list11.map(v => ({toolArrivalTime: v.toolArrivalTime, workorderId: v.workorderId}))
tmtoolForcePass(list1).then(response => { if (list1.length > 0) {
tmtoolForcePass(list1).then(response => {
this.$modal.msgSuccess("操作成功"); this.$modal.msgSuccess("操作成功");
this.daoConfirmVisible = false this.daoConfirmVisible = false
this.getList(); this.getList();
}); });
} else {
this.daoConfirmVisible = false
this.getList();
}
}, },
handleTurnWorrySubmit() { handleTurnWorrySubmit() {
this.$refs["turnWorryFormRef"].validate(valid => { this.$refs["turnWorryFormRef"].validate(valid => {
......
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