Pārlūkot izejas kodu

修改登录名称

qzyReal 2 gadi atpakaļ
vecāks
revīzija
6341cb4ce6

+ 22 - 10
sp-admin/sa-view-sp/sp-admin/admin-list.html

@@ -36,12 +36,12 @@
 <!--					</sa-item>-->
 				</el-form>
 				<!-- ------------- 快捷按钮 ------------- -->
-				<sa-item type="fast-btn" show="add,get,delete,export,reset"></sa-item>
+				<sa-item type="fast-btn" show="add,get,delete,reset"></sa-item>
 				<!-- ------------- 数据列表 ------------- -->
 				<el-table class="data-table" ref="data-table" :data="dataList">
 					<sa-td type="selection"></sa-td>
-					<sa-td type="user-avatar" name="用户名" prop="name,avatar" min-width="120px"></sa-td>
-					<sa-td type="text" name="手机" prop="phone"></sa-td>
+					<sa-td type="text" name="用户名" prop="name" min-width="150px"></sa-td>
+					<sa-td type="text" name="姓名" prop="nickname"></sa-td>
 					<sa-td name="创建人" >
 						<template slot-scope="s">
 							<span v-if="s.row.createByAid == -1">无</span>
@@ -52,25 +52,28 @@
 					<sa-td type="datetime" name="最后登录" prop="loginTime" width="150px"></sa-td>
 					<sa-td type="text" name="登录次数" prop="loginCount" not="0" width="100px"></sa-td>
 					<sa-td type="switch" name="账号状态" prop="status" :jv="{1: '正常', 2: '禁用[#ff4949]'}" @change="s => updateStatus(s.row)" width="120px"></sa-td>
-					<el-table-column label="操作" fixed="right" width="450px">
+					<el-table-column label="操作" fixed="right" width="390px">
 						<template slot-scope="s">
 							<span @click="getInfo(s.row)">
-								<el-button type="success" class="c-btn" icon="el-icon-view">查看</el-button>
+								<el-button type="success" class="c-btn">查看</el-button>
 							</span>
 							<span @click="updateName(s.row)">
-								<el-button type="primary" class="c-btn" icon="el-icon-edit">改名称</el-button>
+								<el-button type="primary" class="c-btn" >改登录名</el-button>
+							</span>
+							<span @click="updateNickname(s.row)">
+								<el-button type="primary" class="c-btn" >改姓名</el-button>
 							</span>
 							<span @click="updateAvatar(s.row)">
-								<el-button type="primary" class="c-btn" icon="el-icon-edit">改头像</el-button>
+								<el-button type="primary" class="c-btn" >改头像</el-button>
 							</span>
 							<span @click="updatePassword(s.row)">
-								<el-button type="primary" class="c-btn" icon="el-icon-edit">改密码</el-button>
+								<el-button type="primary" class="c-btn" >改密码</el-button>
 							</span>
 							<span @click="roleFn(s.row)">
-								<el-button type="primary" class="c-btn" icon="el-icon-edit">角色</el-button>
+								<el-button type="primary" class="c-btn" >角色</el-button>
 							</span>
 							<span @click="del(s.row)">
-								<el-button type="danger" class="c-btn" icon="el-icon-delete">删除</el-button>
+								<el-button type="danger" class="c-btn" >删除</el-button>
 							</span>
 						</template>
 					</el-table-column>
@@ -154,6 +157,15 @@
 							this.roleDialog.visible=false;
 						}.bind(this))
 					},
+					updateNickname(data){
+						layer.prompt({title: '修改名称'}, function(pass, index){
+							layer.close(index);
+							sa.ajax('/admin/updateNickname', {id: data.id, nickname: pass}, function(res){
+								data.nickname = pass;
+								layer.msg('修改成功');
+							}.bind(this))
+						});
+					},
 					// 刷新
 					f5: function(isPage){
 						sa.ajax('/admin/getList', this.p, function(res){

+ 2 - 0
sp-admin/sa-view/tb-business/tb-car-disincle-info.html

@@ -38,11 +38,13 @@
 										<el-row>
 											<el-col span="12">
 												<sa-info name="客户名称" br v-if="m.customerName">{{m.customerName}}</sa-info>
+												<sa-info name="录入人" br>{{m.createBy}}</sa-info>
 												<sa-info name="车规格" br>{{m.cardSize}}(米)</sa-info>
 												<sa-info name="业务类型" br>{{m.goodsName}}</sa-info>
 												<sa-info name="载重" br v-if="m.goodsName!=='空车'">{{m.netWeight}}(kg)</sa-info>
 												<sa-info type="enum" name="支付状态" :value="m.payStatus"
 													:jv="{1: '未支付', 2: '已支付未确认', 3: '已支付已确认'}" br></sa-info>
+											
 											</el-col>
 											<el-col span="12">
 												<sa-info name="业务编号" br>{{m.no}}</sa-info>

+ 22 - 13
sp-admin/sa-view/tb-costomer/customer-admin-list.html

@@ -29,20 +29,17 @@
 				<el-form>
 					<sa-item type="text" name="用户名" v-model="p.name"></sa-item>
 					<el-button type="primary" icon="el-icon-search" @click="p.pageNo = 1; f5()">查询</el-button>
-					<br>
-
+					<el-button type="primary" icon="el-icon-plus" @click="add()" v-if="sa.isAuth('tb-costomer-user-add')">新增
+					</el-button>
+					<el-button type="info" icon="el-icon-refresh" @click="sa.f5()">重置</el-button>
 				</el-form>
 				<!-- ------------- 快捷按钮 ------------- -->
-				<el-button type="primary" icon="el-icon-plus" @click="add()" v-if="sa.isAuth('tb-costomer-user-add')">新增
-				</el-button>
-				<el-button type="danger" icon="el-icon-delete" @click="deleteByIds()"
-					v-if="sa.isAuth('tb-costomer-maintain-user-del')">删除
-				</el-button>
-				<el-button type="info" icon="el-icon-refresh" @click="sa.f5()">重置</el-button>
+			
 				<!-- ------------- 数据列表 ------------- -->
 				<el-table class="data-table" ref="data-table" :data="dataList">
 					<sa-td type="selection"></sa-td>
 					<sa-td type="text" name="用户名" prop="name" min-width="120px"></sa-td>
+					<sa-td type="text" name="姓名" prop="nickname" min-width="120px"></sa-td>
 					<sa-td type="datetime" name="创建时间" prop="createTime" width="150px"></sa-td>
 					<sa-td type="datetime" name="最后登录" prop="loginTime" width="150px"></sa-td>
 					<sa-td type="text" name="登录次数" prop="loginCount" not="0" width="100px"></sa-td>
@@ -54,19 +51,22 @@
 								<el-button type="success" class="c-btn" icon="el-icon-view">查看</el-button>
 							</span>
 							<span @click="updateName(s.row)" v-if="sa.isAuth('tb-costomer-user-edit')">
-								<el-button type="primary" class="c-btn" icon="el-icon-edit">改名称</el-button>
+								<el-button type="primary" class="c-btn" >改名称</el-button>
+							</span>
+							<span @click="updateNickname(s.row)" v-if="sa.isAuth('tb-costomer-user-edit')">
+								<el-button type="primary" class="c-btn" >改姓名</el-button>
 							</span>
 							<span @click="updateAvatar(s.row)" v-if="sa.isAuth('tb-costomer-user-edit')">
-								<el-button type="primary" class="c-btn" icon="el-icon-edit">改头像</el-button>
+								<el-button type="primary" class="c-btn" >改头像</el-button>
 							</span>
 							<span @click="updatePassword(s.row)" v-if="sa.isAuth('tb-costomer-user-edit')">
-								<el-button type="primary" class="c-btn" icon="el-icon-edit">改密码</el-button>
+								<el-button type="primary" class="c-btn" >改密码</el-button>
 							</span>
 							<span @click="roleFn(s.row)" v-if="sa.isAuth('tb-costomer-user-edit')">
-								<el-button type="primary" class="c-btn" icon="el-icon-edit">角色</el-button>
+								<el-button type="primary" class="c-btn" >角色</el-button>
 							</span>
 							<span @click="del(s.row)" v-if="sa.isAuth('tb-costomer-user-del')">
-								<el-button type="danger" class="c-btn" icon="el-icon-delete">删除</el-button>
+								<el-button type="danger" class="c-btn">删除</el-button>
 							</span>
 						</template>
 					</el-table-column>
@@ -148,6 +148,15 @@
 							this.roleDialog.visible = false;
 						}.bind(this))
 					},
+					updateNickname(data){
+						layer.prompt({title: '修改名称'}, function(pass, index){
+							layer.close(index);
+							sa.ajax('/admin/updateNickname', {id: data.id, nickname: pass}, function(res){
+								data.nickname = pass;
+								layer.msg('修改成功');
+							}.bind(this))
+						});
+					},
 					// 刷新
 					f5: function(isPage) {
 						sa.ajax('/admin/getCustomerAdminList', this.p, function(res) {

+ 20 - 7
sp-admin/sa-view/tb-partner/customer-admin-list.html

@@ -35,7 +35,8 @@
 				<!-- ------------- 数据列表 ------------- -->
 				<el-table class="data-table" ref="data-table" :data="dataList">
 					<sa-td type="selection"></sa-td>
-					<sa-td type="text" name="用户名" prop="name" min-width="120px"></sa-td>
+					<sa-td type="text" name="登录名" prop="name" min-width="120px"></sa-td>
+					<sa-td type="text" name="姓名" prop="nickname" min-width="120px"></sa-td>
 					<sa-td type="datetime" name="创建时间" prop="createTime" width="150px"></sa-td>
 					<sa-td type="datetime" name="最后登录" prop="loginTime" width="150px"></sa-td>
 					<sa-td type="text" name="登录次数" prop="loginCount" not="0" width="100px"></sa-td>
@@ -43,19 +44,22 @@
 					<el-table-column label="操作"  width="450px">
 						<template slot-scope="s">
 							<span @click="updateName(s.row)" v-if="sa.isAuth('tb-partner-user-edit')">
-								<el-button type="primary" class="c-btn" icon="el-icon-edit">改名称</el-button>
+								<el-button type="primary" class="c-btn" >改登录名</el-button>
+							</span>
+							<span @click="updateNickname(s.row)" v-if="sa.isAuth('tb-partner-user-edit')">
+								<el-button type="primary" class="c-btn" >改姓名</el-button>
 							</span>
 							<span @click="updateAvatar(s.row)" v-if="sa.isAuth('tb-partner-user-edit')">
-								<el-button type="primary" class="c-btn" icon="el-icon-edit">改头像</el-button>
+								<el-button type="primary" class="c-btn" >改头像</el-button>
 							</span>
 							<span @click="updatePassword(s.row)" v-if="sa.isAuth('tb-partner-user-edit')">
-								<el-button type="primary" class="c-btn" icon="el-icon-edit">改密码</el-button>
+								<el-button type="primary" class="c-btn" >改密码</el-button>
 							</span>
 							<span @click="roleFn(s.row)" v-if="sa.isAuth('tb-partner-user-edit')">
-								<el-button type="primary" class="c-btn" icon="el-icon-edit">角色</el-button>
+								<el-button type="primary" class="c-btn" >角色</el-button>
 							</span>
 							<span @click="del(s.row)" v-if="sa.isAuth('tb-partner-user-del')"> 
-								<el-button type="danger" class="c-btn" icon="el-icon-delete">删除</el-button>
+								<el-button type="danger" class="c-btn">删除</el-button>
 							</span>
 						</template>
 					</el-table-column>
@@ -165,7 +169,7 @@
 					},
 					// 修改名称 
 					updateName: function(data) {
-						layer.prompt({title: '修改账号名称'}, function(pass, index){
+						layer.prompt({title: '修改账号'}, function(pass, index){
 							layer.close(index);
 							sa.ajax('/admin/update', {id: data.id, name: pass}, function(res){
 								data.name = pass;
@@ -173,6 +177,15 @@
 							})
 						});
 					},
+					updateNickname(data){
+						layer.prompt({title: '修改账号名称'}, function(pass, index){
+							layer.close(index);
+							sa.ajax('/admin/updateNickname', {id: data.id, nickname: pass}, function(res){
+								data.nickname = pass;
+								layer.msg('修改成功');
+							}.bind(this))
+						});
+					},
 					// 修改头像 
 					updateAvatar: function(data) {
 						sa.uploadImage(function(src) {