Commit 0c012894 authored by tanghao's avatar tanghao

查询条件修改

parent 870072ef
...@@ -9,15 +9,26 @@ export function queryParamsFilter(params: Recordable, field?: string[]) { ...@@ -9,15 +9,26 @@ export function queryParamsFilter(params: Recordable, field?: string[]) {
const exclude = ['currentPage', 'pageSize', 'total', 'column', 'order', 'createTime'].concat(field || []) const exclude = ['currentPage', 'pageSize', 'total', 'column', 'order', 'createTime'].concat(field || [])
const p = Object.assign({}, params) const p = Object.assign({}, params)
for (const key in params) { if(p.createTime!=null&&p.createTime!="") {
if (key === 'createTime' && p[key]?.length) { p.createTime_begin = p.createTime[0]
p['createTime_begin'] = p[key][0] p.createTime_end = p.createTime[1]
p['createTime_end'] = p[key][1] p.createTime = null
delete p[key] } else {
} else if (!exclude.includes(key)) { p.createTime = null
p[key] = `*${p[key]}*`
}
} }
// alert(JSON.stringify(p))
// for (const key in params) {
// if (key === 'createTime' && p[key]?.length) {
// p['createTime_begin'] = p[key][0]
// p['createTime_end'] = p[key][1]
// delete p[key]
// } else if (!exclude.includes(key)) {
// p[key] = `*${p[key]}*`
// }
// }
return p return p
} }
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
v-model="queryParams.createTime" v-model="queryParams.createTime"
type="daterange" type="daterange"
value-format="YYYY-MM-DD" value-format="YYYY-MM-DD"
unlink-panels
placeholder="选择创建时间" placeholder="选择创建时间"
></el-date-picker> ></el-date-picker>
</el-form-item> </el-form-item>
...@@ -547,6 +548,9 @@ const onCopy = () => { ...@@ -547,6 +548,9 @@ const onCopy = () => {
} }
const onPaste = () => { const onPaste = () => {
console.log(copyInfo)
// 将复制的配置信息,一条一条设置 // 将复制的配置信息,一条一条设置
copyInfo.forEach((item: any) => { copyInfo.forEach((item: any) => {
item.templateFileId = currentRow.templateFileId item.templateFileId = currentRow.templateFileId
...@@ -564,6 +568,13 @@ const onReset = () => { ...@@ -564,6 +568,13 @@ const onReset = () => {
const onQuery = async () => { const onQuery = async () => {
loading.value = true loading.value = true
try { try {
if(queryParams.createTime!=null&&queryParams.createTime!="") {
queryParams.createTime_begin = queryParams.createTime[0]
queryParams.createTime_end = queryParams.createTime[1]
queryParams.createTime = null
} else {
queryParams.createTime = null
}
const { data } = await getExcelFileOrderPage(queryParams) const { data } = await getExcelFileOrderPage(queryParams)
tableData.value = data.result.records tableData.value = data.result.records
queryParams.total = +data.result.total queryParams.total = +data.result.total
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item label="创建时间"> <el-form-item label="创建时间">
<el-date-picker v-model="formState.createTime" type='daterange' value-format="YYYY-MM-DD" placeholder=""></el-date-picker> <el-date-picker unlink-panels v-model="formState.createTime" type='daterange' value-format="YYYY-MM-DD" placeholder=""></el-date-picker>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment