|
@@ -27,13 +27,15 @@
|
|
|
</el-table>
|
|
|
<Pagination :total="tableTotal" :page-size="pageSize" :current-page="currentPage" @pageChange="pagi_changePage" />
|
|
|
</div>
|
|
|
- <el-dialog v-model="detailTableVisible" title=" " width="55%" draggable>
|
|
|
+ <el-dialog v-model="detailTableVisible" title=" " width="70%" draggable>
|
|
|
<el-table
|
|
|
:data="dialogData.value"
|
|
|
- height="400"
|
|
|
+ height="530"
|
|
|
class="table-style">
|
|
|
+ <el-table-column type="index" :index="indexCreate1" label="序号" min-width="50"/>
|
|
|
<el-table-column v-for="item in tableHeadData" :key="item" :label="item" :prop="item" width="100"/>
|
|
|
</el-table>
|
|
|
+ <Pagination :total="tableTotal1" :page-size="pageSize1" :current-page="currentPage1" @pageChange="pagi_changePage1" />
|
|
|
</el-dialog>
|
|
|
</div>
|
|
|
<el-drawer
|
|
@@ -121,6 +123,7 @@
|
|
|
const router = useRouter()
|
|
|
|
|
|
const tableTotal = ref(8)
|
|
|
+ const tableTotal1 = ref(10)
|
|
|
const detailTableVisible = ref(false)
|
|
|
const detailDrawerVisible = ref(false)
|
|
|
|
|
@@ -137,6 +140,15 @@
|
|
|
currentPage.value = page
|
|
|
getData(currentPage.value, pageSize.value, quickSearch.value)
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ function indexCreate1(index) {
|
|
|
+ return index + 1 + pageSize1.value * (currentPage1.value - 1)
|
|
|
+ }
|
|
|
+ function pagi_changePage1(page) {
|
|
|
+ currentPage1.value = page
|
|
|
+ getDataType(currentPage1.value, pageSize1.value, typeSearch.value)
|
|
|
+ }
|
|
|
//详情表
|
|
|
const tableData = reactive({value: []})
|
|
|
const activity = ref({})
|
|
@@ -157,11 +169,13 @@
|
|
|
function openStepDetail(type) {
|
|
|
typeSearch.type = type
|
|
|
console.log(type)
|
|
|
- getDataType(currentPage.value, pageSize.value, typeSearch.value)
|
|
|
+ getDataType(currentPage1.value, pageSize1.value, typeSearch.value)
|
|
|
}
|
|
|
|
|
|
const currentPage = ref(1)
|
|
|
const pageSize = ref(10)
|
|
|
+ const currentPage1 = ref(1)
|
|
|
+ const pageSize1 = ref(10)
|
|
|
const quickSearch = reactive({resourceId:''})
|
|
|
|
|
|
onBeforeMount(()=> {
|
|
@@ -193,10 +207,11 @@
|
|
|
|
|
|
//获取弹窗数据
|
|
|
function getDataType() {
|
|
|
- PageListByType(currentPage.value, pageSize.value,typeSearch).then(res => {
|
|
|
+ PageListByType(currentPage1.value, pageSize1.value,typeSearch).then(res => {
|
|
|
if (res.code === '200' && res.data.dataList.length>0) {
|
|
|
dialogData.value = res.data.dataList
|
|
|
tableHeadData.value = res.data.title
|
|
|
+ tableTotal1.value = res.data.total
|
|
|
detailTableVisible.value = true
|
|
|
} else {
|
|
|
ElMessage({type: 'warning', message: '无详情数据'})
|