|
@@ -164,6 +164,8 @@
|
|
<product :isChoose="true" @chooseItem="chooseItem"></product>
|
|
<product :isChoose="true" @chooseItem="chooseItem"></product>
|
|
</div>
|
|
</div>
|
|
</el-dialog>
|
|
</el-dialog>
|
|
|
|
+
|
|
|
|
+ <addEvent ref="addEvent" @isSuccess="handleSuccess"></addEvent>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
@@ -172,10 +174,12 @@ import ClientTable from '@/views/client'
|
|
import { mapGetters } from 'vuex';
|
|
import { mapGetters } from 'vuex';
|
|
|
|
|
|
import product from '@/views/product/components/index.vue'
|
|
import product from '@/views/product/components/index.vue'
|
|
|
|
+import addEvent from '@/views/event/components/dialog/addEvent.vue';
|
|
export default {
|
|
export default {
|
|
components: {
|
|
components: {
|
|
ClientTable,
|
|
ClientTable,
|
|
- product
|
|
|
|
|
|
+ product,
|
|
|
|
+ addEvent
|
|
},
|
|
},
|
|
props: {
|
|
props: {
|
|
commonData: Array
|
|
commonData: Array
|
|
@@ -341,7 +345,14 @@ export default {
|
|
*/
|
|
*/
|
|
//打开事件弹窗
|
|
//打开事件弹窗
|
|
addEvent(){
|
|
addEvent(){
|
|
-
|
|
|
|
|
|
+ this.$refs.addEvent.open(null, 1)
|
|
|
|
+ },
|
|
|
|
+ //事件新增成功
|
|
|
|
+ handleSuccess(){
|
|
|
|
+ this.eventList.data=[]
|
|
|
|
+ this.eventList.queryParams.current = 1
|
|
|
|
+ this.eventList.name = ''
|
|
|
|
+ this.getEventList()
|
|
},
|
|
},
|
|
//切换事件
|
|
//切换事件
|
|
changeEvent(val){
|
|
changeEvent(val){
|