|
@@ -15,6 +15,7 @@
|
|
|
<template v-slot:toolbar>
|
|
<template v-slot:toolbar>
|
|
|
<div class="headbox">
|
|
<div class="headbox">
|
|
|
<el-button
|
|
<el-button
|
|
|
|
|
+ v-if="modalType === 'add'"
|
|
|
size="small"
|
|
size="small"
|
|
|
type="primary"
|
|
type="primary"
|
|
|
icon="el-icon-plus"
|
|
icon="el-icon-plus"
|
|
@@ -434,10 +435,13 @@
|
|
|
outsourceSendCode: String,
|
|
outsourceSendCode: String,
|
|
|
pricingWay: [String, Number],
|
|
pricingWay: [String, Number],
|
|
|
sourceType: [String, Number],
|
|
sourceType: [String, Number],
|
|
|
- productType: ''
|
|
|
|
|
|
|
+ productType: '',
|
|
|
|
|
+ modalType: {
|
|
|
|
|
+ type: String,
|
|
|
|
|
+ default: 'add'
|
|
|
|
|
+ }
|
|
|
},
|
|
},
|
|
|
components: {
|
|
components: {
|
|
|
- outboundDetailsDialog,
|
|
|
|
|
productList,
|
|
productList,
|
|
|
taskinstanceDialog,
|
|
taskinstanceDialog,
|
|
|
productListMain,
|
|
productListMain,
|