解决冲突

yfy
项洋 1 week ago
parent fe865db344
commit cefeca4a36

@ -6,22 +6,12 @@
<el-form size="small" :inline="true" label-width="200">
<el-row>
<el-col :span="5">
<<<<<<< HEAD
<el-form-item label="手册名称" style="width: 100%;">
<el-input v-model="queryParams.name" placeholder="请输入手册名称" clearable />
=======
<el-form-item label="手册名称" style="width: 100%">
<el-input
v-model="queryParams.name"
placeholder="请输入手册名称"
clearable
/>
>>>>>>> 920c391d958f28235c74f3f866465688cae9eb68
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="创建时间">
<<<<<<< HEAD
<el-date-picker
v-model="queryParams.startTime"
type="date"
@ -29,36 +19,13 @@
format="yyyy-MM-dd"
value-format="yyyy-MM-dd HH:mm:ss"
style="width: 100%;">
=======
<el-date-picker
v-model="queryParams.startTime"
type="date"
placeholder="选择日期"
format="yyyy-MM-dd"
value-format="yyyy-MM-dd HH:mm:ss"
style="width: 100%"
>
>>>>>>> 920c391d958f28235c74f3f866465688cae9eb68
</el-date-picker>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item>
<<<<<<< HEAD
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery"></el-button>
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery"></el-button>
=======
<el-button
type="primary"
icon="el-icon-search"
@click="handleQuery"
>查询</el-button
>
<el-button icon="el-icon-refresh" @click="resetQuery"
>重置</el-button
>
>>>>>>> 920c391d958f28235c74f3f866465688cae9eb68
</el-form-item>
</el-col>
</el-row>
@ -85,11 +52,7 @@
>
</div>
<el-table v-loading="loading" :data="postList">
<<<<<<< HEAD
<el-table-column type="selection" width="55" align="center" /> -->
=======
<!-- <el-table-column type="selection" width="55" align="center" /> -->
>>>>>>> 920c391d958f28235c74f3f866465688cae9eb68
<el-table-column label="序号" align="center">
<template slot-scope="scope">
<span>{{ scope.$index + 1 }}</span>
@ -121,11 +84,7 @@
>删除</el-button
>
<el-button
<<<<<<< HEAD
size="mini"
=======
>>>>>>> 920c391d958f28235c74f3f866465688cae9eb68
type="text"
style="color: #409eff"
@click="handleExport(scope.row.id)"
@ -292,7 +251,6 @@
label="项目名称"
align="center"
></el-table-column>
<<<<<<< HEAD
<el-table-column
prop="xzfl"
label="现状分类"
@ -300,14 +258,6 @@
>
<template slot-scope="scope">
<dict-tag :options="dict.type.xzfl" :value="scope.row.xzfl"/>
=======
<el-table-column prop="xzfl" label="现状分类" align="center">
<template slot-scope="scope">
<dict-tag
:options="dict.type.xzfl"
:value="scope.row.xzfl"
/>
>>>>>>> 920c391d958f28235c74f3f866465688cae9eb68
</template>
</el-table-column>
<el-table-column
@ -453,11 +403,7 @@ export default {
FileUpload,
},
// 使
<<<<<<< HEAD
dicts: ['xzfl'],
=======
dicts: ["xzfl"],
>>>>>>> 920c391d958f28235c74f3f866465688cae9eb68
data() {
return {
queryParams: {
@ -612,11 +558,7 @@ export default {
this.editingHandbook = null;
this.selectedProjectIds = [];
this.selectedProjects = [];
<<<<<<< HEAD
this.projectParams.pageNum = 1 ;
=======
this.projectParams.pageNum = 1;
>>>>>>> 920c391d958f28235c74f3f866465688cae9eb68
this.getProjectList();
},
handleAddDialogClose(done) {
@ -686,11 +628,7 @@ export default {
handleRowClick(row) {
this.$refs.projectTable.toggleRowSelection(row);
const selectedRows = this.$refs.projectTable.selection;
<<<<<<< HEAD
const isSelected = selectedRows.some(item => item.id === row.id);
=======
const isSelected = selectedRows.some((item) => item.id === row.id);
>>>>>>> 920c391d958f28235c74f3f866465688cae9eb68
if (isSelected) {
//
if (!this.selectedProjectIds.includes(row.id)) {
@ -699,17 +637,8 @@ export default {
}
} else {
//
<<<<<<< HEAD
this.selectedProjectIds = this.selectedProjectIds.filter(id => id !== row.id);
this.selectedProjects = this.selectedProjects.filter(item => item.id !== row.id);
=======
this.selectedProjectIds = this.selectedProjectIds.filter(
(id) => id !== row.id
);
this.selectedProjects = this.selectedProjects.filter(
(item) => item.id !== row.id
);
>>>>>>> 920c391d958f28235c74f3f866465688cae9eb68
}
},
@ -743,11 +672,7 @@ export default {
if (!this.$refs.projectTable) return;
this.$refs.projectTable.clearSelection();
if (!this.selectedProjectIds.length) return;
<<<<<<< HEAD
=======
>>>>>>> 920c391d958f28235c74f3f866465688cae9eb68
this.projectList.forEach((row) => {
if (this.selectedProjectIds.includes(row.id)) {
this.$refs.projectTable.toggleRowSelection(row, true);
@ -797,16 +722,10 @@ export default {
},
//
handleSelect(selection, row) {
<<<<<<< HEAD
//
const isSelected = selection.some(item => item.id === row.id);
=======
//
const isSelected = selection.some((item) => item.id === row.id);
>>>>>>> 920c391d958f28235c74f3f866465688cae9eb68
if (isSelected) {
//
if (!this.selectedProjectIds.includes(row.id)) {
@ -815,7 +734,6 @@ export default {
}
} else {
//
<<<<<<< HEAD
this.selectedProjectIds = this.selectedProjectIds.filter(id => id !== row.id);
this.selectedProjects = this.selectedProjects.filter(item => item.id !== row.id);
}
@ -827,43 +745,19 @@ export default {
// ID
const currentPageIds = this.projectList.map(item => item.id);
=======
this.selectedProjectIds = this.selectedProjectIds.filter(
(id) => id !== row.id
);
this.selectedProjects = this.selectedProjects.filter(
(item) => item.id !== row.id
);
}
},
// /
handleSelectAll(selection) {
// ID
const currentPageIds = this.projectList.map((item) => item.id);
>>>>>>> 920c391d958f28235c74f3f866465688cae9eb68
//
if (selection.length === 0) {
// -
this.selectedProjectIds = this.selectedProjectIds.filter(
<<<<<<< HEAD
id => !currentPageIds.includes(id)
);
this.selectedProjects = this.selectedProjects.filter(
project => !currentPageIds.includes(project.id)
=======
(id) => !currentPageIds.includes(id)
);
this.selectedProjects = this.selectedProjects.filter(
(project) => !currentPageIds.includes(project.id)
>>>>>>> 920c391d958f28235c74f3f866465688cae9eb68
);
} else {
// -
//
const projectIdsNotInCurrentPage = this.selectedProjectIds.filter(
<<<<<<< HEAD
id => !currentPageIds.includes(id)
);
const projectsNotInCurrentPage = this.selectedProjects.filter(
@ -873,23 +767,6 @@ export default {
//
this.selectedProjectIds = [...projectIdsNotInCurrentPage, ...currentPageIds];
this.selectedProjects = [...projectsNotInCurrentPage, ...this.projectList];
=======
(id) => !currentPageIds.includes(id)
);
const projectsNotInCurrentPage = this.selectedProjects.filter(
(project) => !currentPageIds.includes(project.id)
);
//
this.selectedProjectIds = [
...projectIdsNotInCurrentPage,
...currentPageIds,
];
this.selectedProjects = [
...projectsNotInCurrentPage,
...this.projectList,
];
>>>>>>> 920c391d958f28235c74f3f866465688cae9eb68
}
},
//
@ -908,19 +785,11 @@ export default {
imageUrl: detail.tailingImg,
subtitle: detail.tail,
};
<<<<<<< HEAD
//
this.selectedProjectIds = [];
this.selectedProjects = [];
=======
//
this.selectedProjectIds = [];
this.selectedProjects = [];
>>>>>>> 920c391d958f28235c74f3f866465688cae9eb68
if (detail.xmId) {
const projectIds = detail.xmId.split(",");
this.selectedProjectIds = projectIds.map((id) => Number(id));
@ -928,11 +797,7 @@ export default {
if (detail.projectName && Array.isArray(detail.projectName)) {
this.selectedProjects = detail.projectName;
}
<<<<<<< HEAD
this.projectParams.pageNum = 1 ;
=======
this.projectParams.pageNum = 1;
>>>>>>> 920c391d958f28235c74f3f866465688cae9eb68
this.getProjectList();
}
@ -992,11 +857,7 @@ export default {
.tablebtntwo {
width: 100%;
display: flex;
<<<<<<< HEAD
justify-content: right;
=======
justify-content: left;
>>>>>>> 920c391d958f28235c74f3f866465688cae9eb68
margin: 10px 0 20px;
}
@ -1268,20 +1129,12 @@ export default {
transition: all 0.3s;
margin-right: 30px;
::v-deep .el-input {
<<<<<<< HEAD
flex: 1!important;
max-width: 100%!important;
}
::v-deep .el-input__inner {
width: 100%!important;
=======
flex: 1 !important;
max-width: 100% !important;
}
::v-deep .el-input__inner {
width: 100% !important;
>>>>>>> 920c391d958f28235c74f3f866465688cae9eb68
}
&:hover {
box-shadow: 0 0 0 1px #409eff;
@ -1348,19 +1201,11 @@ export default {
background-color: #f8f8f8;
border-radius: 4px;
position: relative;
<<<<<<< HEAD
transition: all 0.2s;
&:hover {
background-color: #f0f0f0;
=======
// transition: all 0.2s;
&:hover {
background-color: #f0f0f0;
>>>>>>> 920c391d958f28235c74f3f866465688cae9eb68
.remove-btn {
opacity: 1;
}
@ -1386,19 +1231,11 @@ export default {
color: #909399;
padding: 2px;
margin-left: 8px;
<<<<<<< HEAD
&:hover {
color: #F56C6C;
opacity: 1;
transform: scale(1.1);
=======
&:hover {
color: #f56c6c;
opacity: 1;
// transform: scale(1.1);
>>>>>>> 920c391d958f28235c74f3f866465688cae9eb68
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save