linweizeng 3 years ago
parent
commit
908fb68db8

+ 10 - 10
src/views/platform/org/employee/edit/basic-info.vue

@@ -31,7 +31,7 @@
                     <el-input v-if="!readonly" v-model="formData.account" autocomplete="off" clearable/>
                     <span v-else>{{ formData.account }}</span>
                 </el-form-item>
-                <el-form-item v-show="!formData.id" label="密码" prop="password">
+                <el-form-item v-show="!formData.id" label="密码" :prop="!formData.id ? 'password' : ''">
                     <el-input v-if="!readonly" v-model="formData.password" autocomplete="off" type="password" show-password clearable/>
                     <span v-else>{{ formData.password }}</span>
                 </el-form-item>
@@ -78,19 +78,19 @@
                     </el-tag>
                 </el-form-item>
                 <el-form-item label="邮箱" prop="email">
-                    <el-input v-model="formData.email" clearable/>
-                    <!-- <el-input v-if="!readonly" v-model="formData.email" />
-                    <span v-else>{{ formData.email }}</span> -->
+                    <!-- <el-input v-model="formData.email" clearable/> -->
+                    <el-input v-if="!readonly" v-model="formData.email" />
+                    <span v-else>{{ formData.email }}</span>
                 </el-form-item>
                 <el-form-item label="地址">
-                    <el-input v-model="formData.address" clearable/>
-                    <!-- <el-input v-if="!readonly" v-model="formData.address" />
-                    <span v-else>{{ formData.address }}</span> -->
+                    <!-- <el-input v-model="formData.address" clearable/> -->
+                    <el-input v-if="!readonly" v-model="formData.address" />
+                    <span v-else>{{ formData.address }}</span>
                 </el-form-item>
                 <el-form-item label="手机号码">
-                    <el-input v-model="formData.mobile" clearable/>
-                    <!-- <el-input v-if="!readonly" v-model="formData.mobile" />
-                    <span v-else>{{ formData.mobile }}</span> -->
+                    <!-- <el-input v-model="formData.mobile" clearable/> -->
+                    <el-input v-if="!readonly" v-model="formData.mobile" />
+                    <span v-else>{{ formData.mobile }}</span>
                 </el-form-item>
             </el-form>
         </el-col>

+ 1 - 1
src/views/platform/org/employee/edit/index.vue

@@ -158,7 +158,7 @@
                 toolbars: [
                     {
                         key: 'save',
-                        //hidden: () => { return this.readonly }
+                        hidden: () => { return this.readonly }
                     },
                     { key: 'cancel' }
                 ]