|
@@ -30,7 +30,7 @@
|
|
|
</el-button>
|
|
|
</div>
|
|
|
|
|
|
- <component :is="currentComponent"></component>
|
|
|
+ <component :is="currentComponent" :base-info="instance"></component>
|
|
|
|
|
|
<div slot="footer"></div>
|
|
|
</el-dialog>
|
|
@@ -38,11 +38,19 @@
|
|
|
|
|
|
<script>
|
|
|
import MarkDetailProgress from "./MarkDetailProgress.vue";
|
|
|
+import MarkDetailMarker from "./MarkDetailMarker.vue";
|
|
|
+import MarkDetailQuality from "./MarkDetailQuality.vue";
|
|
|
+import MarkDetailIssue from "./MarkDetailIssue.vue";
|
|
|
+import MarkDetailArbitration from "./MarkDetailArbitration.vue";
|
|
|
|
|
|
export default {
|
|
|
name: "mark-detail",
|
|
|
components: {
|
|
|
MarkDetailProgress,
|
|
|
+ MarkDetailMarker,
|
|
|
+ MarkDetailQuality,
|
|
|
+ MarkDetailIssue,
|
|
|
+ MarkDetailArbitration,
|
|
|
},
|
|
|
props: {
|
|
|
instance: {
|