@@ -228,6 +229,7 @@ export default {
oil_consumption_price:null,
oil_consumption_total_price:null,
oil_consumption_remark:null,
+ oil_consumption_date:null,
},
other_expenses_log:[{
other_expenses_amount:null,
@@ -419,7 +421,6 @@ export default {
}
}
},
- {field: 'driver_salary', title: '司机工资',isNeedOutbound:true, span: 12, itemRender: {name: '$input', props: {type: "number"}, events: { input: this.handleInputNumber }}},
{
field: 'outbound_date',
dataRule: {type: "timestamp"},
@@ -539,6 +540,7 @@ export default {
{field:'',title:'',span:24,isTitle:true,Htitle:'司机补贴',itemRender:{}},//分割线
+ {field: 'driver_salary', title: '司机工资',isNeedOutbound:true, span: 12, itemRender: {name: '$input', props: {type: "number"}, events: { input: this.handleInputNumber }}},
{field: 'driver_subsidy', title: '补贴金额', span: 12, itemRender: {name: '$input', props: {type: "number"}, events: { input: this.handleInputNumber }}},
{field: 'driver_subsidy_remark', title: '补贴备注', span: 24, itemRender: {name: '$textarea'}},
// {field: 'is_repair', title: '是否维修', span: 6,itemRender: { name: '$switch', props: { openLabel: '是', openValue: 1, closeValue: 0, closeLabel: '否' } }},
@@ -561,6 +563,14 @@ export default {
{field: "oil_consumption_number", title: '油耗数量', span: 6, itemRender: {name: '$input', props: {type: "number"}, events: { input: this.handleInputNumber } }},
{field: "oil_consumption_price", title: '油耗单价', span: 6, itemRender: {name: '$input', props: {type: "number"}, events: { input: this.handleInputNumber } }},
{field: "oil_consumption_total_price", title: '油耗总价', span: 6, itemRender: {name: '$input', props: {type: "number"}, events: { input: this.handleInputNumber }}},
+ {
+ field: 'oil_consumption_date',
+ dataRule: {type: "timestamp"},
+ isNeedOutbound:true,
+ title: '加油日期',
+ span: 6,
+ itemRender: {name: '$input', props: {type: "date"}}
+ },
{field: "oil_consumption_remark", title: '油耗备注', span: 24, itemRender: {name: '$textarea'}},
]
},
@@ -739,7 +749,8 @@ export default {
// this.formOptions.data.outsourcing_driver_phone转换为字符串
this.formOptions.data.outsourcing_driver_phone = String(this.formOptions.data.outsourcing_driver_phone)
-
+ // 将日期2018-01-01 转换为时间戵
+ this.formOptions.data.oil_consumption.oil_consumption_date = new Date(this.formOptions.data.oil_consumption.oil_consumption_date).getTime() / 1000
// 如果是新增模式,提交新增接口 如果是编辑模式,提交编辑接口
let action = !this.isEdit ? this.actions.create : this.actions.update;
// 如果是新增模式,提交的数据中加入id 如果是编辑模式,提交的数据中不加入id
diff --git a/src/pages/Middle/transport/Truck/Truck/TruckIncome/List.vue b/src/pages/Middle/transport/Truck/Truck/TruckIncome/List.vue
new file mode 100644
index 0000000..e69de29
diff --git a/src/router/Middle/transport/DriverWages/router.map.js b/src/router/Middle/transport/DriverWages/router.map.js
index f600f80..d5f5eac 100644
--- a/src/router/Middle/transport/DriverWages/router.map.js
+++ b/src/router/Middle/transport/DriverWages/router.map.js
@@ -65,6 +65,18 @@ const DriverWagesRouterMap = {
}
},
+ DriverWagesTotal: {
+ name: '工资汇总',
+ icon: 'idcard',
+ path: '/DriverWages/DriverWagesTotal',
+ meta: {
+ invisible: true, // 不在菜单中显示
+ },
+ component: () => import('@/pages/Middle/transport/DriverWages/DriverWages/Total'),
+ authority: {
+ permission: ["DriverWages","DriverWages-All","Driver-Wages-Total"],
+ }
+ },
}
diff --git a/src/router/Middle/transport/Maintenance/router.map.js b/src/router/Middle/transport/Maintenance/router.map.js
index e6368c3..4c8d9c2 100644
--- a/src/router/Middle/transport/Maintenance/router.map.js
+++ b/src/router/Middle/transport/Maintenance/router.map.js
@@ -137,6 +137,32 @@ const MaintenanceRouterMap = {
permission: ["Maintenance", "Maintenance-All", "Other-Expenses-Log-Update"],
}
},
+
+ OtherExpensesList: {
+ name: '其他费用项目列表',
+ icon: 'idcard',
+ path: '/Maintenance/OtherExpensesList',
+ meta: {
+ invisible: true, // 不在菜单中显示
+ },
+ component: () => import('@/pages/Middle/transport/Maintenance/OtherExpenses/List'),
+ authority: {
+ permission: ["Maintenance","Maintenance-All","Other-Expenses-List"],
+ }
+ },
+ OtherExpensesCreate: {
+ name: '创建其他费用项目',
+ icon: 'idcard',
+ path: '/Maintenance/OtherExpensesCreate',
+ meta: {
+ invisible: true, // 不在菜单中显示
+ },
+ component: () => import('@/pages/Middle/transport/Maintenance/OtherExpenses/Edit'),
+ authority: {
+ permission: ["Maintenance","Maintenance-All","Other-Expenses-Create"],
+ }
+ },
+
}
export default MaintenanceRouterMap
\ No newline at end of file
diff --git a/src/router/Middle/transport/Truck/router.map.js b/src/router/Middle/transport/Truck/router.map.js
index cd0abe4..c7ce1ad 100644
--- a/src/router/Middle/transport/Truck/router.map.js
+++ b/src/router/Middle/transport/Truck/router.map.js
@@ -64,6 +64,19 @@ const TruckRouterMap = {
permission: ["Truck", "Truck-All", "Truck-Update"],
}
},
+
+ TruckIncomeList: {
+ name: '货车收入列表',
+ icon: 'idcard',
+ path: '/Truck/TruckIncomeList',
+ meta: {
+ invisible: true, // 不在菜单中显示
+ },
+ component: () => import('@/pages/Middle/transport/Truck/Truck/TruckIncome/List'),
+ authority: {
+ permission: ["Truck","Truck-All","Truck-Income-List"],
+ }
+ },
}
export default TruckRouterMap
\ No newline at end of file