|
@@ -130,12 +130,12 @@ function handleDel() {
|
|
|
|
|
|
/** 新增工序确认按钮 操作*/
|
|
/** 新增工序确认按钮 操作*/
|
|
function handleProcess(row) {
|
|
function handleProcess(row) {
|
|
|
|
+ console.log(row)
|
|
//查询选中工序位置
|
|
//查询选中工序位置
|
|
const clickProcess = processTable.value.getSelectionRows();
|
|
const clickProcess = processTable.value.getSelectionRows();
|
|
let indexNum = processList.value.findIndex((item) =>
|
|
let indexNum = processList.value.findIndex((item) =>
|
|
Object.is(item, clickProcess[0])
|
|
Object.is(item, clickProcess[0])
|
|
);
|
|
);
|
|
- console.log("indexNum", indexNum);
|
|
|
|
|
|
|
|
//获取新增工序上一条排序
|
|
//获取新增工序上一条排序
|
|
let num = processList.value[indexNum - 1].processStepNumber; //
|
|
let num = processList.value[indexNum - 1].processStepNumber; //
|
|
@@ -147,6 +147,7 @@ function handleProcess(row) {
|
|
process.processAlias = row.processAlias;
|
|
process.processAlias = row.processAlias;
|
|
process.processCode = row.processCode;
|
|
process.processCode = row.processCode;
|
|
process.processId = row.id;
|
|
process.processId = row.id;
|
|
|
|
+ process.processKey = row.processKey;
|
|
|
|
|
|
//插入数据
|
|
//插入数据
|
|
processList.value.splice(indexNum, 0, process);
|
|
processList.value.splice(indexNum, 0, process);
|
|
@@ -164,26 +165,19 @@ function handleProcess(row) {
|
|
|
|
|
|
/** 是否可选 */
|
|
/** 是否可选 */
|
|
function checkSelectable(row) {
|
|
function checkSelectable(row) {
|
|
- console.log(row.processStepNumber)
|
|
|
|
- console.log(dayworkItem.value.processStepNumber)
|
|
|
|
- console.log(dayworkItem.value)
|
|
|
|
//第一道序备料,跳过第一道序
|
|
//第一道序备料,跳过第一道序
|
|
if (row.processCode == processList.value[0].processCode) {
|
|
if (row.processCode == processList.value[0].processCode) {
|
|
- console.log("888")
|
|
|
|
return false
|
|
return false
|
|
}
|
|
}
|
|
if (dayworkItem.value && dayworkItem.value.status != 0) {
|
|
if (dayworkItem.value && dayworkItem.value.status != 0) {
|
|
- console.log("999")
|
|
|
|
return dayworkItem.value.status != 0
|
|
return dayworkItem.value.status != 0
|
|
? row.processStepNumber > dayworkItem.value.processStepNumber
|
|
? row.processStepNumber > dayworkItem.value.processStepNumber
|
|
: row.processStepNumber >= dayworkItem.value.processStepNumber;
|
|
: row.processStepNumber >= dayworkItem.value.processStepNumber;
|
|
}
|
|
}
|
|
if (dayworkItem.value && dayworkItem.value.status == 0) {
|
|
if (dayworkItem.value && dayworkItem.value.status == 0) {
|
|
- console.log("999")
|
|
|
|
return row.processStepNumber >= dayworkItem.value.processStepNumber;
|
|
return row.processStepNumber >= dayworkItem.value.processStepNumber;
|
|
}
|
|
}
|
|
else {
|
|
else {
|
|
- console.log("777")
|
|
|
|
return true;
|
|
return true;
|
|
}
|
|
}
|
|
}
|
|
}
|