优化分页

This commit is contained in:
BianLzhaoMin 2024-07-05 16:03:35 +08:00
parent 034c429537
commit b25ca75270
4 changed files with 19 additions and 7 deletions

View File

@ -115,12 +115,12 @@ export default {
methods: {
/* 查询按钮 */
handleQuery() {
this.$emit('queryList', this.queryParams)
this.$emit('queryList', this.queryParams, 1)
},
/* 重置按钮 */
resetQuery() {
this.$refs.queryForm.resetFields()
this.$emit('queryList', this.queryParams, 'reset')
this.$emit('queryList', this.queryParams, 2)
},
/* 级联选择框的change事件 */
casCadeChange(name, val) {

View File

@ -181,11 +181,17 @@ export default {
},
methods: {
/* form 查询组件触发的自定义事件 */
async queryList(val, reset) {
if (reset) {
async queryList(val, type) {
// type 1 2
if (type === 2) {
this.pageParams.pageNum = 1
this.pageParams.pageSize = 10
}
if (type === 1) {
this.pageParams.pageNum = 1
}
this.pageParams = Object.assign(
val,
this.pageParams,

View File

@ -15,7 +15,6 @@
placeholder="请输入成套名称"
:disabled="isEdit"
v-model="addCompleteForm.completeSetName"
maxlength="20"
/>
</el-form-item>
<el-form-item
@ -126,6 +125,10 @@ export default {
trigger: 'blur',
message: '请输入成套名称',
},
{
max: 40,
message: '长度不能超过40个字符',
},
],
// mainDevice: [
// {

View File

@ -15,7 +15,6 @@
placeholder="请输入成套名称"
:disabled="isEdit"
v-model="addCompleteForm.completeSetName"
maxlength="20"
/>
</el-form-item>
<el-form-item
@ -126,6 +125,10 @@ export default {
trigger: 'blur',
message: '请输入成套名称',
},
{
max: 40,
message: '长度不能超过40个字符',
},
],
// mainDevice: [
// {