|
@@ -1,5 +1,9 @@
|
|
|
<template>
|
|
|
- <div class="app-container">
|
|
|
+ <div v-if="pageStatus == 0">配置加载中...</div>
|
|
|
+ <div v-else-if="pageStatus == 1">此页面不对此账号开放</div>
|
|
|
+ <div v-else-if="pageStatus == 2">权限已下放到站点,请登录站点账号配置</div>
|
|
|
+ <div v-else-if="pageStatus == 3">加载发生错误</div>
|
|
|
+ <div v-else-if="pageStatus == 4" class="app-container">
|
|
|
<el-form
|
|
|
:model="queryParams"
|
|
|
ref="queryForm"
|
|
@@ -36,7 +40,9 @@
|
|
|
prop="stationId"
|
|
|
v-if="false"
|
|
|
/>
|
|
|
+ <!--
|
|
|
<el-table-column label="油站名称" align="center" prop="stationName" />
|
|
|
+ -->
|
|
|
<el-table-column label="操作时间" align="center" prop="date" width="180">
|
|
|
<template slot-scope="scope">
|
|
|
<span>{{ parseTime(scope.row.date, "{y}-{m}-{d}") }}</span>
|
|
@@ -148,16 +154,18 @@ export default {
|
|
|
// 表单校验
|
|
|
rules: {
|
|
|
oilGunNo: [
|
|
|
- { required: true, message: "请输入油枪号", trigger: "blur" }
|
|
|
+ { required: true, message: "请输入油枪号", trigger: "blur" },
|
|
|
+ ],
|
|
|
+ oilName: [
|
|
|
+ { required: true, message: "请选择油品名", trigger: "change" },
|
|
|
],
|
|
|
- oilName:[
|
|
|
- { required: true, message: "请选择油品名", trigger: "change" }
|
|
|
- ]
|
|
|
},
|
|
|
+ pageStatus: 0,
|
|
|
};
|
|
|
},
|
|
|
created() {
|
|
|
this.init();
|
|
|
+ this.setPageStatus();
|
|
|
},
|
|
|
methods: {
|
|
|
init() {
|
|
@@ -169,6 +177,11 @@ export default {
|
|
|
this.oilNameOptions = response.rows;
|
|
|
});
|
|
|
},
|
|
|
+ setPageStatus() {
|
|
|
+ this.queryPageStatus([2]).then((res) => {
|
|
|
+ this.pageStatus = res;
|
|
|
+ });
|
|
|
+ },
|
|
|
/** 查询油枪管理列表 */
|
|
|
getList() {
|
|
|
listGun(this.queryParams).then((response) => {
|
|
@@ -253,9 +266,7 @@ export default {
|
|
|
this.getList();
|
|
|
this.msgSuccess("删除成功");
|
|
|
})
|
|
|
- .catch(() => {
|
|
|
-
|
|
|
- });
|
|
|
+ .catch(() => {});
|
|
|
},
|
|
|
/** 导出按钮操作 */
|
|
|
handleExport() {
|