优化分页

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: { methods: {
/* 查询按钮 */ /* 查询按钮 */
handleQuery() { handleQuery() {
this.$emit('queryList', this.queryParams) this.$emit('queryList', this.queryParams, 1)
}, },
/* 重置按钮 */ /* 重置按钮 */
resetQuery() { resetQuery() {
this.$refs.queryForm.resetFields() this.$refs.queryForm.resetFields()
this.$emit('queryList', this.queryParams, 'reset') this.$emit('queryList', this.queryParams, 2)
}, },
/* 级联选择框的change事件 */ /* 级联选择框的change事件 */
casCadeChange(name, val) { casCadeChange(name, val) {

View File

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

View File

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

View File

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