Commit 6bb9ca89 authored by 黄奎's avatar 黄奎

页面修改

parent b3894c8e
...@@ -29,6 +29,7 @@ var AuthCode = { ...@@ -29,6 +29,7 @@ var AuthCode = {
F_Disbursement_Schedule:'F_Disbursement_Schedule',//财务团队用款计划权限 F_Disbursement_Schedule:'F_Disbursement_Schedule',//财务团队用款计划权限
F_Advance_Match:'F_Advance_Match',//预付款冲抵 F_Advance_Match:'F_Advance_Match',//预付款冲抵
S_Travel_AirLoss:'S_Travel_AirLoss', //设为损失 S_Travel_AirLoss:'S_Travel_AirLoss', //设为损失
S_CheckAllOrder:'s_CheckAllOrder' //查看所有订单 S_CheckAllOrder:'s_CheckAllOrder', //查看所有订单
F_EditDeleteGuest:"F_EditDeleteGuest",//修改删除旅客和名单权限
}; };
export default AuthCode; export default AuthCode;
\ No newline at end of file
...@@ -46,19 +46,21 @@ ...@@ -46,19 +46,21 @@
</td> </td>
<td>{{item.MobilePhone}}</td> <td>{{item.MobilePhone}}</td>
<td>{{item.PassportNo}}</td> <td>{{item.PassportNo}}</td>
<td>{{item.Notes}}</td> <td style="text-align:left;">{{item.Notes}}</td>
<td>{{item.CreateByName}}</td> <td>{{item.CreateByName}}</td>
<td> <td>
<span class="CM_detail" @click="showDialog(item)">修改</span> <template v-if="CurrentUserInfo.EmployeeId==item.CreateBy||IsEditDlete">
<span class="CM_detail" @click="delGuest(item)">删除</span> <span class="CM_detail" @click="showDialog(item)">修改</span>
<span class="CM_detail" @click="delGuest(item)">删除</span>
</template>
</td> </td>
</tr> </tr>
</table> </table>
<div class="noData" v-show="queryCommonData.noData"> <div class="noData" v-show="queryCommonData.noData">
{{$t('system.content_noData')}} {{$t('system.content_noData')}}
</div> </div>
<el-pagination background @current-change="handleCurrentChange" :current-page.sync="queryCommonData.currentPage" <el-pagination background @current-change="handleCurrentChange" :current-page.sync="queryMsg.currentPage"
layout="total,prev, pager, next, jumper" :page-size="queryCommonData.pageSize" :total="queryCommonData.total"> layout="total,prev, pager, next, jumper" :page-size="queryMsg.pageSize" :total="queryMsg.total">
</el-pagination> </el-pagination>
</div> </div>
<el-dialog custom-class='w500' :title="editTitle" :visible.sync="isShowGuestForm" center <el-dialog custom-class='w500' :title="editTitle" :visible.sync="isShowGuestForm" center
...@@ -106,11 +108,6 @@ ...@@ -106,11 +108,6 @@
loading: false, loading: false,
//是否有数据 //是否有数据
noData: false, noData: false,
//总数
total: 0,
//第几页
currentPage: 1,
pageSize: 10,
//数据列表 //数据列表
dataList: [], dataList: [],
}, },
...@@ -118,6 +115,10 @@ ...@@ -118,6 +115,10 @@
IdCard: "", IdCard: "",
pageIndex: 1, pageIndex: 1,
pageSize: 10, pageSize: 10,
//第几页
currentPage: 1,
//总数
total: 0,
}, },
//新增修改旅客黑名单参数 //新增修改旅客黑名单参数
postMsg: { postMsg: {
...@@ -129,6 +130,8 @@ ...@@ -129,6 +130,8 @@
}, },
isShowGuestForm: false, //是否显示新增修改弹窗 isShowGuestForm: false, //是否显示新增修改弹窗
editTitle: "新增旅客黑名单信息", //弹窗标题 editTitle: "新增旅客黑名单信息", //弹窗标题
CurrentUserInfo: {}, //当前登录用户信息
IsEditDlete: false, //是否有修改删除权限
} }
}, },
methods: { methods: {
...@@ -166,13 +169,13 @@ ...@@ -166,13 +169,13 @@
}, err => {}) }, err => {})
}, },
getList() { getList() {
this.queryCommonData.loading = true this.queryCommonData.loading = true;
this.apipost('travel_post_GetGuestBlackPageList', this.queryMsg, res => { this.apipost('travel_post_GetGuestBlackPageList', this.queryMsg, res => {
this.queryCommonData.loading = false; this.queryCommonData.loading = false;
if (res.data.resultCode == 1) { if (res.data.resultCode == 1) {
this.queryCommonData.total = res.data.data.count this.queryMsg.total = res.data.data.count;
this.queryCommonData.noData = !this.queryCommonData.total > 0 this.queryCommonData.noData = !this.queryMsg.total > 0;
this.queryCommonData.dataList = res.data.data.pageData this.queryCommonData.dataList = res.data.data.pageData;
} else { } else {
this.Error(res.data.message) this.Error(res.data.message)
} }
...@@ -180,14 +183,13 @@ ...@@ -180,14 +183,13 @@
}, },
//翻页 //翻页
handleCurrentChange(val) { handleCurrentChange(val) {
this.queryCommonData.pageIndex = val this.queryMsg.pageIndex = val
this.getList() this.getList()
}, },
//重新查询 //重新查询
resetPageIndex() { resetPageIndex() {
this.queryCommonData.pageIndex = 1 this.queryMsg.pageIndex = 1;
this.queryMsg.pageIndex = 1 this.queryMsg.currentPage = 1;
this.queryCommonData.currentPage = 1
}, },
//删除 //删除
delGuest(item) { delGuest(item) {
...@@ -209,7 +211,20 @@ ...@@ -209,7 +211,20 @@
null null
); );
}); });
} },
//是否有修改和删除旅客黑名单权限
CheckAuth() {
var actionCode = this.$AuthCode.F_EditDeleteGuest;
this.CheckUserAuth(actionCode, res => {
if (res.data.resultCode == 1 && res.data.data == 1) {
this.IsEditDlete = true;
}
});
},
},
created() {
this.CurrentUserInfo = this.getLocalStorage();
this.CheckAuth();
}, },
mounted() { mounted() {
this.getList(); this.getList();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment