Merge branch 'dev-scheduling' of http://42.192.7.176:3000/suojin/jonhon-mes-web into dev-scheduling

dev-scheduling
jinna 3 months ago
commit 04feaa3620
  1. 2
      src/views/processManagement/bathRefine/addQuantity.vue
  2. 2
      src/views/processManagement/bathRefine/components/periodicalBatch.vue
  3. 4
      src/views/processManagement/components/inPlantMaintenance.vue
  4. 14
      src/views/productionSchedulingPlan/schedulingDashboard/container.vue

@ -65,7 +65,7 @@ export default {
tip: false, tip: false,
simplePage: true, simplePage: true,
searchShow: true, searchShow: true,
searchMenuSpan: 6, searchMenuSpan: 12,
searchIcon: true, searchIcon: true,
searchIndex: 3, searchIndex: 3,
tree: false, tree: false,

@ -71,7 +71,7 @@ export default {
tip: false, tip: false,
simplePage: true, simplePage: true,
searchShow: true, searchShow: true,
searchMenuSpan: 6, searchMenuSpan: 12,
searchIcon: true, searchIcon: true,
searchIndex: 3, searchIndex: 3,
tree: false, tree: false,

@ -62,9 +62,9 @@ export default {
tip: false, tip: false,
simplePage: true, simplePage: true,
searchShow: true, searchShow: true,
searchMenuSpan: 12, searchMenuSpan: 6,
searchIcon: true, searchIcon: true,
searchIndex: 3, searchIndex: 3,
tree: false, tree: false,
border: true, border: true,
index: true, index: true,

@ -182,7 +182,7 @@
<el-col :span="24"> <el-col :span="24">
<div class="info-item-txt info-item-orderInfo"> <div class="info-item-txt info-item-orderInfo">
<div class="info-item-content"> <div class="info-item-content">
<span class="batch-data">{{ order.releaseDate }}</span> <span class="batch-data">{{ order.receiveTime }}</span>
<span class="batch-no">{{ order.batchNo }}</span> <span class="batch-no">{{ order.batchNo }}</span>
<span class="product-ident">{{ order.productIdent }}</span> <span class="product-ident">{{ order.productIdent }}</span>
@ -1093,7 +1093,7 @@ export default {
productIdent: firstTask.productIdent, productIdent: firstTask.productIdent,
priorityAps: firstTask.priorityAps, priorityAps: firstTask.priorityAps,
teamMembers: firstTask.teamMembers, teamMembers: firstTask.teamMembers,
releaseDate: firstTask.releaseDate, // receiveTime: firstTask.receiveTime, //
cardNo: firstTask.cardNo, cardNo: firstTask.cardNo,
}); });
} }
@ -1150,16 +1150,16 @@ export default {
}); });
console.log(909090, tasks); console.log(909090, tasks);
// >>>>>>>>>> <<<<<<<<<< // >>>>>>>>>> <<<<<<<<<<
// 1. orders releaseDate // 1. orders receiveTime
orders.sort((a, b) => new Date(a.releaseDate) - new Date(b.releaseDate)); orders.sort((a, b) => new Date(a.receiveTime) - new Date(b.receiveTime));
// 2. woCode releaseDate // 2. woCode receiveTime
const woReleaseMap = {}; const woReleaseMap = {};
orders.forEach(order => { orders.forEach(order => {
woReleaseMap[order.woCode] = order.releaseDate; woReleaseMap[order.woCode] = order.receiveTime;
}); });
// 3. tasks releaseDate // 3. tasks receiveTime
tasks.sort((a, b) => { tasks.sort((a, b) => {
const dateA = new Date(woReleaseMap[a.woCode] || '1970-01-01'); const dateA = new Date(woReleaseMap[a.woCode] || '1970-01-01');
const dateB = new Date(woReleaseMap[b.woCode] || '1970-01-01'); const dateB = new Date(woReleaseMap[b.woCode] || '1970-01-01');

Loading…
Cancel
Save