1
0
mirror of https://github.com/FatttSnake/Pinnacle-OA.git synced 2026-04-05 23:11:24 +08:00

Modifying search function bugs in work management

This commit is contained in:
ggb
2023-06-08 18:34:35 +08:00
parent 8b51888ad8
commit cfa67cf608
4 changed files with 23 additions and 13 deletions

View File

@@ -11,7 +11,12 @@
</el-col>
<el-col :span="1" />
<el-col :span="3">
<el-button size="default" type="primary" @click="searchByContent">搜索</el-button>
<el-button
size="default"
type="primary"
@click="searchByContent(this.searchContent.trim())"
>搜索</el-button
>
</el-col>
<el-col :span="3">
<el-button size="default" @click="addVisible = true">添加</el-button>
@@ -112,6 +117,7 @@
</template>
<script lang="ts">
import _ from 'lodash'
import request from '@/services'
import EditWork from '@/components/work/EditWork.vue'
import { ElMessage } from 'element-plus'
@@ -131,7 +137,7 @@ export default {
addVisible: false,
editVisible: false,
loading: true,
searchContent: '',
searchContent: null,
workers: []
}
},
@@ -150,7 +156,7 @@ export default {
request.get('/work').then((res) => {
const response = res.data
if (response.code === DATABASE_SELECT_OK) {
this.tableData = response.data
this.tableData = _.cloneDeep(response.data)
if (this.tableData) {
this.loading = false
}
@@ -219,11 +225,12 @@ export default {
formatDate(time) {
return new Date(time).toLocaleString()
},
searchByContent() {
request.get('/work', { content: this.searchContent.trim() }).then((res) => {
searchByContent(content) {
request.get('/work', { content }).then((res) => {
const response = res.data
if (response.code === DATABASE_SELECT_OK) {
this.tableData = response.data
this.tableData = _.cloneDeep(response.data)
console.log(this.tableData)
if (this.tableData) {
this.loading = false
}