Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
T
topsun-baoshen-excel
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
何远江
topsun-baoshen-excel
Commits
0c012894
Commit
0c012894
authored
Jan 13, 2025
by
tanghao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
查询条件修改
parent
870072ef
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
31 additions
and
9 deletions
+31
-9
query.ts
src/utils/query.ts
+19
-8
OrderChange.vue
src/views/order/orderChange/OrderChange.vue
+11
-0
OrderList.vue
src/views/order/orderList/OrderList.vue
+1
-1
No files found.
src/utils/query.ts
View file @
0c012894
...
@@ -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
}
}
src/views/order/orderChange/OrderChange.vue
View file @
0c012894
...
@@ -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
...
...
src/views/order/orderList/OrderList.vue
View file @
0c012894
...
@@ -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>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment