浏览代码

:lipstick: Updating the UI and style files. 优化校验细节

pigxcloud 6 年之前
父节点
当前提交
fa34d97c19
共有 2 个文件被更改,包括 7 次插入4 次删除
  1. 5 2
      src/views/admin/dept/index.vue
  2. 2 2
      src/views/admin/tenant/index.vue

+ 5 - 2
src/views/admin/dept/index.vue

@@ -79,7 +79,7 @@
                           placeholder="请输入名称"></el-input>
               </el-form-item>
               <el-form-item label="排序"
-                            prop="orderNum">
+                            prop="sort">
                 <el-input type="number"
                           v-model="form.sort"
                           :disabled="formEdit"
@@ -139,11 +139,14 @@
           name: [
             {required: true, message: '请输入部门名称', trigger: 'blur'}
           ],
+          sort: [
+            {required: true, message: '请输入排序值', trigger: 'blur'}
+          ]
         },
         labelPosition: 'right',
         form: {
           name: undefined,
-          orderNum: undefined,
+          sort: undefined,
           parentId: undefined,
           deptId: undefined
         },

+ 2 - 2
src/views/admin/tenant/index.vue

@@ -103,7 +103,7 @@
        *
        **/
       handleUpdate: function (row, index, done, loading) {
-        putObj(row).then(data => {
+        putObj(this.filterForm(row)).then(data => {
           this.tableData.splice(index, 1, Object.assign({}, row))
           this.$message({
             showClose: true,
@@ -123,7 +123,7 @@
        *
        **/
       handleSave: function (row, done, loading) {
-        addObj(row).then(data => {
+        addObj(this.filterForm(row)).then(data => {
           this.tableData.push(Object.assign({}, row))
           this.$message({
             showClose: true,