bug修改
This commit is contained in:
@@ -89,7 +89,8 @@
|
||||
<!-- 表格区域end-->
|
||||
</a-card>
|
||||
|
||||
<project-detail-modal ref="projectDetail" :project-type="1"></project-detail-modal>
|
||||
<project-detail-modal ref="projectDetail" :project-type="1" @openContractModule="handleOpenContractModule"></project-detail-modal>
|
||||
<mine-contract-module :contract-id="contractId" :visible.sync="contractModuleVisible" @openProjectDetail="openDetailModal"></mine-contract-module>
|
||||
</div>
|
||||
</template>
|
||||
<script>
|
||||
@@ -97,10 +98,11 @@ import { JeroListMixin } from '@/mixins/JeroListMixin'
|
||||
import ProjectTable from '@comp/table/ProjectTable'
|
||||
import ProjectDetailModal from '@views/MessagePage/ProjectDetailModal'
|
||||
import StatusSlot from '@comp/tools/StatusSlot'
|
||||
import MineContractModule from '@views/mineContract/modules/MineContractModule'
|
||||
|
||||
export default {
|
||||
name: 'MineProject',
|
||||
components: { ProjectTable, ProjectDetailModal, StatusSlot },
|
||||
components: { ProjectTable, ProjectDetailModal, StatusSlot, MineContractModule },
|
||||
mixins: [JeroListMixin],
|
||||
data() {
|
||||
return {
|
||||
@@ -160,7 +162,9 @@ export default {
|
||||
],
|
||||
url: {
|
||||
list: '/project/payCommonProject/queryCompanyPageList'
|
||||
}
|
||||
},
|
||||
contractId: null,
|
||||
contractModuleVisible: false
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
@@ -172,6 +176,10 @@ export default {
|
||||
this.ipagination.current = pagination.current
|
||||
this.ipagination.pageSize = pagination.pageSize
|
||||
this.loadData()
|
||||
},
|
||||
handleOpenContractModule(contractId) {
|
||||
this.contractId = contractId
|
||||
this.contractModuleVisible = true
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user