diff --git a/src/views/aircraft/aircraftDetail/components/InsuranceRecord.vue b/src/views/aircraft/aircraftDetail/components/InsuranceRecord.vue
index 1c1e1ca..8c9dedc 100644
--- a/src/views/aircraft/aircraftDetail/components/InsuranceRecord.vue
+++ b/src/views/aircraft/aircraftDetail/components/InsuranceRecord.vue
@@ -12,6 +12,8 @@
type="text"
icon="el-icon-plus"
@click="handleAdd"
+ v-permission="permission.add"
+ v-if="checkPer(permission.add)"
>新增保险
@@ -32,10 +34,20 @@
查看详情
- 编辑
- 删除
@@ -165,6 +177,11 @@ export default {
attachments: [],
aircraftId: null
},
+ permission: {
+ add: ['admin', 'aircraftDetail:add'],
+ edit: ['admin', 'aircraftDetail:edit'],
+ delete: ['admin', 'aircraftDetail:delete']
+ },
insuranceTypes: [
{ value: 0, label: "三方险" },
{ value: 1, label: "设备险" },
diff --git a/src/views/order/settlementOrder/generateOrder/index.vue b/src/views/order/settlementOrder/generateOrder/index.vue
index f658624..2bd1f57 100644
--- a/src/views/order/settlementOrder/generateOrder/index.vue
+++ b/src/views/order/settlementOrder/generateOrder/index.vue
@@ -100,7 +100,12 @@
- 生成结算单
+ 生成结算单
s.value === item.attractionId)
item.scenicName = scenic ? scenic.label : ''
}))
diff --git a/src/views/system/pilot/index.vue b/src/views/system/pilot/index.vue
index 946868e..0c9438a 100644
--- a/src/views/system/pilot/index.vue
+++ b/src/views/system/pilot/index.vue
@@ -59,7 +59,7 @@
-
@@ -151,7 +151,7 @@
-
+
-
+
-
\ No newline at end of file
diff --git a/src/views/transport-fee/index.vue b/src/views/transport-fee/index.vue
index 3fa175d..6327529 100644
--- a/src/views/transport-fee/index.vue
+++ b/src/views/transport-fee/index.vue
@@ -4,7 +4,7 @@
@@ -16,12 +16,16 @@
-
+
+
+ {{ scope.row.feePerKg ? scope.row.feePerKg + '元' : "无" }}
+
+
- 设置金额
+
+ 设置金额
+
@@ -62,6 +66,9 @@ export default {
query: {
scenicName: "",
},
+ permission: {
+ edit: ["admin", "transport-fee:edit"]
+ },
// 表格数据
tableData: [],
// 分页信息
@@ -91,7 +98,7 @@ export default {
id: item.id,
areaName: item.areaName,
scenicName: item.name,
- feePerKg: item.price ? item.price + '元' : "无",
+ feePerKg: item.price,
}));
this.page.total = parseInt(totalElements);
} catch (error) {
@@ -99,6 +106,7 @@ export default {
this.$message.error("获取景区数据失败");
}
},
+
// 搜索
handleSearch() {
this.page.current = 1;