kongdeqiang
2024-10-28 899de68b5072c2eb3d46aa99c1c65fa30a1211bb
src/components/page/user/index.vue
@@ -21,6 +21,8 @@
                <template slot-scope="scope">
                    <p v-if="scope.row.type==0">停车场管理员</p>
                    <p v-if="scope.row.type==1">执法人员</p>
                    <p v-if="scope.row.type==2">系统管理员</p>
                    <p v-if="scope.row.type==3">手持终端管理员</p>
                </template>
            </el-table-column>
            <el-table-column label="操作" fixed="right" width="150" align="center">
@@ -49,8 +51,10 @@
                </el-form-item>
                <el-form-item label="人员类型" prop="type" :rules="[{required: true, message: '请选择人员类型', trigger: 'change'}]">
                    <el-select v-model="formData.type">
                        <el-option label="停车场管理员" :value=0></el-option>
                        <el-option label="停车场后台管理员" :value=0></el-option>
                        <el-option label="执法人员" :value=1></el-option>
                        <el-option label="系统管理员" :value=2></el-option>
                        <el-option label="手持终端管理员" :value=3></el-option>
                    </el-select>
                </el-form-item>
              <el-form-item label="管理停车场" prop="parkIds">
@@ -102,7 +106,7 @@
                this.formData.parkIds = this.parkIds.toString()
                this.$refs['formData'].validate((valid) => {
                    if (valid) {
                        this.$byutil.postData(this, this.$systemconfig.basePath + '/user/save', this.formData, res => {
                        this.$byutil.postData(this, this.$systemconfig.basePath + '/ffzf/user/save', this.formData, res => {
                            this.$refs['formData'].resetFields();
                            this.flag=false;
                            this.$message({message: '保存成功', type: 'success'});
@@ -114,10 +118,10 @@
                });
            },
            loadData() {
                this.$byutil.loadPageData(this, this.$systemconfig.basePath + '/user/findPage', this.searchForm);
                this.$byutil.loadPageData(this, this.$systemconfig.basePath + '/ffzf/user/findPage', this.searchForm);
            },
            getParkList(){
              this.$byutil.postData(this, this.$systemconfig.basePath + '/park/findAll',null,res => {
              this.$byutil.postData(this, this.$systemconfig.basePath + '/ffzf/park/findAll',null,res => {
                this.parkList = res.data
              });
            },
@@ -154,7 +158,7 @@
              console.log(this.parkIds)
            },
            onDelete(index, row) {
                this.$byutil.deleteData(this,this.$systemconfig.basePath+"/user/delete",{id:row.id}, res => {
                this.$byutil.deleteData(this,this.$systemconfig.basePath+"/ffzf/user/delete",{id:row.id}, res => {
                    this.$message({message: '删除成功', type: 'success'});
                    this.loadData();
                })