|
@@ -7,14 +7,15 @@
|
|
|
<ele-pro-table ref="table" :columns="columns" :datasource="datasource" cache-key="workOrderTable">
|
|
<ele-pro-table ref="table" :columns="columns" :datasource="datasource" cache-key="workOrderTable">
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
<template v-slot:requireDeliveryTime="{ row }">
|
|
<template v-slot:requireDeliveryTime="{ row }">
|
|
|
- <span v-if="row.deliveryMethod == 1">{{ row.requireDeliveryTime }}</span>
|
|
|
|
|
-
|
|
|
|
|
- <el-link v-if="row.deliveryMethod == 2" type="primary" :underline="false" @click.native="handleMethod(row)">分批时间</el-link>
|
|
|
|
|
-
|
|
|
|
|
- </template>
|
|
|
|
|
|
|
+ <span v-if="row.deliveryMethod == 1">{{ row.requireDeliveryTime }}</span>
|
|
|
|
|
+
|
|
|
|
|
+ <el-link v-if="row.deliveryMethod == 2" type="primary" :underline="false"
|
|
|
|
|
+ @click.native="handleMethod(row)">分批时间</el-link>
|
|
|
|
|
+
|
|
|
|
|
+ </template>
|
|
|
|
|
|
|
|
|
|
|
|
|
<template v-slot:status="{ row }">
|
|
<template v-slot:status="{ row }">
|
|
@@ -44,17 +45,20 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
<template v-slot:action="{ row }">
|
|
<template v-slot:action="{ row }">
|
|
|
- <el-link type="primary" :underline="false" @click="handleFlow(row)">
|
|
|
|
|
- 流程
|
|
|
|
|
- </el-link>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-link type="primary" :underline="false" @click="handleDetails(row)">
|
|
<el-link type="primary" :underline="false" @click="handleDetails(row)">
|
|
|
详情
|
|
详情
|
|
|
</el-link>
|
|
</el-link>
|
|
|
|
|
|
|
|
|
|
+ <el-link type="primary" v-if="row.status == 1" :underline="false" @click="handleFlow(row)">
|
|
|
|
|
+ 流程
|
|
|
|
|
+ </el-link>
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
|
|
|
- <el-link type="primary" v-if="row.status != 1" :underline="false" @click="handleRelease(row)">
|
|
|
|
|
|
|
+
|
|
|
|
|
+ <el-link type="primary" v-if="row.status != 1" :underline="false" @click="handleRelease(row)">
|
|
|
发布
|
|
发布
|
|
|
</el-link>
|
|
</el-link>
|
|
|
|
|
|
|
@@ -66,7 +70,7 @@
|
|
|
</el-card>
|
|
</el-card>
|
|
|
<flow ref="flowRef"></flow>
|
|
<flow ref="flowRef"></flow>
|
|
|
|
|
|
|
|
- <release ref="releaseRef"></release>
|
|
|
|
|
|
|
+ <release ref="releaseRef" @refresh="releaseRefresh"></release>
|
|
|
<detail ref="detailsRef"></detail>
|
|
<detail ref="detailsRef"></detail>
|
|
|
|
|
|
|
|
<timeDialog ref="timeDialogRef"></timeDialog>
|
|
<timeDialog ref="timeDialogRef"></timeDialog>
|
|
@@ -247,10 +251,7 @@ export default {
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
handleDetails(row) {
|
|
handleDetails(row) {
|
|
|
- if (this.clientEnvironmentId == 3) {
|
|
|
|
|
- this.$refs.detailsRef.open(row)
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
|
|
+ this.$refs.detailsRef.open(row)
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
handleMethod(row) {
|
|
handleMethod(row) {
|
|
@@ -271,7 +272,13 @@ export default {
|
|
|
this.$nextTick(() => {
|
|
this.$nextTick(() => {
|
|
|
this.$refs.table.reload({ page: 1, where });
|
|
this.$refs.table.reload({ page: 1, where });
|
|
|
});
|
|
});
|
|
|
|
|
+ },
|
|
|
|
|
+
|
|
|
|
|
+ releaseRefresh() {
|
|
|
|
|
+ this.$refs.table.reload({ page: 1, where });
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|
|
|
</script>
|
|
</script>
|