|
@@ -15,7 +15,7 @@
|
|
|
<i slot="suffix" class="el-input__icon el-icon-search"></i>
|
|
<i slot="suffix" class="el-input__icon el-icon-search"></i>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</div>
|
|
</div>
|
|
|
- <el-button v-if="have_type == 0 || staff == 1" type="success" size="mini"
|
|
|
|
|
|
|
+ <el-button v-if="have_type == 0 || staff == 1 || have_type == 2" type="success" size="mini"
|
|
|
><a style="color: #fff" href="systemmanage_user_add"
|
|
><a style="color: #fff" href="systemmanage_user_add"
|
|
|
>添加新用户</a
|
|
>添加新用户</a
|
|
|
></el-button
|
|
></el-button
|
|
@@ -49,7 +49,12 @@
|
|
|
<p>
|
|
<p>
|
|
|
用户类型
|
|
用户类型
|
|
|
<span v-if="item.user_have_type == '1'">普通用户</span>
|
|
<span v-if="item.user_have_type == '1'">普通用户</span>
|
|
|
- <span v-if="item.user_have_type == '0'">管理员</span>
|
|
|
|
|
|
|
+ <span v-if="item.user_have_type == '0'">模块管理员</span>
|
|
|
|
|
+ <span v-if="item.user_have_type == '2'">项目管理员</span>
|
|
|
|
|
+ </p>
|
|
|
|
|
+ <p>
|
|
|
|
|
+ 适配用户
|
|
|
|
|
+ <span>{{ item.user_have || "无" }}</span>
|
|
|
</p>
|
|
</p>
|
|
|
<p>
|
|
<p>
|
|
|
站点名称
|
|
站点名称
|
|
@@ -63,7 +68,7 @@
|
|
|
>
|
|
>
|
|
|
</p>
|
|
</p>
|
|
|
<p>
|
|
<p>
|
|
|
- 标题
|
|
|
|
|
|
|
+ 系统标题
|
|
|
<span>{{ item.user_header || "--" }}</span>
|
|
<span>{{ item.user_header || "--" }}</span>
|
|
|
</p>
|
|
</p>
|
|
|
<p>
|
|
<p>
|
|
@@ -77,10 +82,10 @@
|
|
|
<el-button type="success" @click="edit(item)" plain
|
|
<el-button type="success" @click="edit(item)" plain
|
|
|
>用户编辑</el-button
|
|
>用户编辑</el-button
|
|
|
>
|
|
>
|
|
|
- <template v-if="have_type == 0 || staff == 1">
|
|
|
|
|
|
|
+ <template v-if="(have_type == 0 || staff == 1 || have_type == 2) && (username != item.username)">
|
|
|
<el-button
|
|
<el-button
|
|
|
size='small'
|
|
size='small'
|
|
|
- v-if="item.user_have_type == '1'"
|
|
|
|
|
|
|
+ v-if="item.user_have_type == '1' || item.user_have_type == '2'"
|
|
|
type="success"
|
|
type="success"
|
|
|
@click="delUser(item.id, item.username)"
|
|
@click="delUser(item.id, item.username)"
|
|
|
plain
|
|
plain
|
|
@@ -167,7 +172,7 @@
|
|
|
<el-form-item label="用户名 : ">
|
|
<el-form-item label="用户名 : ">
|
|
|
<el-input v-model="editUserForm.username" disabled></el-input>
|
|
<el-input v-model="editUserForm.username" disabled></el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
- <el-form-item label="标题 : ">
|
|
|
|
|
|
|
+ <el-form-item label="系统标题 : ">
|
|
|
<el-input
|
|
<el-input
|
|
|
maxlength="11"
|
|
maxlength="11"
|
|
|
v-model="editUserForm.user_header"
|
|
v-model="editUserForm.user_header"
|
|
@@ -314,6 +319,7 @@ export default {
|
|
|
},
|
|
},
|
|
|
have_type: "",
|
|
have_type: "",
|
|
|
staff: "",
|
|
staff: "",
|
|
|
|
|
+ username: "",
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
|
computed: {
|
|
computed: {
|
|
@@ -327,6 +333,7 @@ export default {
|
|
|
this.getList();
|
|
this.getList();
|
|
|
this.have_type = localStorage.getItem("have_type"); // 0管理员 1用户
|
|
this.have_type = localStorage.getItem("have_type"); // 0管理员 1用户
|
|
|
this.staff = localStorage.getItem("staff"); // 1是admin
|
|
this.staff = localStorage.getItem("staff"); // 1是admin
|
|
|
|
|
+ this.username = localStorage.getItem("username"); // 1是admin
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|
|
|
getList() {
|
|
getList() {
|