diff --git a/ZR.Vue/src/views/demo.vue b/ZR.Vue/src/views/demo.vue index 4f7996b..51f7a1e 100644 --- a/ZR.Vue/src/views/demo.vue +++ b/ZR.Vue/src/views/demo.vue @@ -2,9 +2,9 @@
- + - + @@ -16,18 +16,18 @@ - + - + - 搜索 + 搜索 重置 @@ -44,13 +44,13 @@ 删除 - + + @@ -86,7 +86,7 @@ - + @@ -106,7 +106,7 @@ - {{dict.dictLabel}} + {{dict.dictLabel}} @@ -132,23 +132,23 @@ export default { name: "demo", data() { return { + labelWidth: "70px", // 遮罩层 loading: true, // 显示搜索条件 showSearch: true, // 查询参数 - queryParams: { - useridx: undefined, - name: undefined, - }, + queryParams: {}, // 弹出层标题 title: "", // 是否显示弹出层 open: false, // 表单参数 form: {}, + // 时间范围数组 + timeRange: [], // xxx下拉框 - options: [], + statusOptions: [], // 数据列表 dataList: [ { @@ -170,18 +170,30 @@ export default { // 表单校验 rules: { name: [{ required: true, message: "名称不能为空", trigger: "blur" }], - userId: [{ required: true, message: "id不能为空", trigger: "blur" }], + userId: [ + { + type: "number", + required: true, + message: "id不能为空,且不能为非数字", + trigger: "blur", + }, + ], }, }; }, mounted() { + // 列表数据查询 this.getList(); + // 下拉框绑定 + // this.getDicts("sys_normal_disable").then((response) => { + // this.statusOptions = response.data; + // }); }, methods: { // 查询数据 getList() { console.log(JSON.stringify(this.queryParams)); - // listXXXX().then(res => { + // listXXXX(this.addDateRange(this.queryParams, this.timeRange)).then(res => { // if (res.code == 200) { // this.dataList = res.data.result; // this.total = res.data.totalCount; @@ -195,7 +207,6 @@ export default { }, // 重置数据表单 reset() { - this.btnSubmitVisible = true; this.form = { Id: undefined, // TODO 其他列字段 @@ -204,7 +215,12 @@ export default { }, /** 重置查询操作 */ resetQuery() { + this.timeRange = []; this.resetForm("queryForm"); + this.queryParams = { + pageNum: 1, + //TODO 重置字段 + }; }, /** 搜索按钮操作 */ handleQuery() { @@ -222,7 +238,6 @@ export default { handleDelete(row) { // delXXX().then((res) => { // this.msgSuccess("删除成功"); - // this.handleQuery(); // }); },