diff --git a/src/api/aircraft.js b/src/api/aircraft.js new file mode 100644 index 0000000..0825989 --- /dev/null +++ b/src/api/aircraft.js @@ -0,0 +1,42 @@ +import request from '@/utils/request' + +export function add(data) { + return request({ + url: 'api/aircraft', + method: 'post', + data + }) +} + +export function del(ids) { + return request({ + url: 'api/aircraft', + method: 'delete', + data: ids + }) +} + +export function edit(data) { + return request({ + url: 'api/aircraft', + method: 'put', + data + }) +} + +export function get(id) { + return request({ + url: 'api/aircraft/' + id, + method: 'get' + }) +} + +export function getAll(params) { + return request({ + url: 'api/aircraft', + method: 'get', + params + }) +} + +export default { add, edit, del, get, getAll } diff --git a/src/router/routers.js b/src/router/routers.js index bbbc87d..ef5d1e5 100644 --- a/src/router/routers.js +++ b/src/router/routers.js @@ -57,7 +57,28 @@ export const constantRouterMap = [ meta: { title: '个人中心' } } ] - } + }, + { + path: '/aircraft', + component: Layout, + hidden: false, + redirect: 'noredirect', + children: [ + { + path: 'aircraft', + component: (resolve) => require(['@/views/aircraft'], resolve), + name: '飞行器管理', + meta: { title: '飞行器管理', icon: 'develop', affix: true }, + }, + { + hidden: true, + path: 'aircraftDetail', + component: (resolve) => require(['@/views/aircraft/aircraftDetail'], resolve), + name: '查看飞行器', + meta: { title: '查看飞行器', icon: 'develop', affix: true }, + }, + ] + }, ] export default new Router({ diff --git a/src/views/aircraft/aircraftDetail/index.vue b/src/views/aircraft/aircraftDetail/index.vue new file mode 100644 index 0000000..c95780c --- /dev/null +++ b/src/views/aircraft/aircraftDetail/index.vue @@ -0,0 +1,301 @@ + + + + + diff --git a/src/views/aircraft/index.vue b/src/views/aircraft/index.vue new file mode 100644 index 0000000..05b3c24 --- /dev/null +++ b/src/views/aircraft/index.vue @@ -0,0 +1,399 @@ + + + + + diff --git a/src/views/order/loadOrder/index.vue b/src/views/order/loadOrder/index.vue new file mode 100644 index 0000000..cc82b64 --- /dev/null +++ b/src/views/order/loadOrder/index.vue @@ -0,0 +1,209 @@ + + + + + diff --git a/src/views/order/loadOrder/loadOrderDetail/index.vue b/src/views/order/loadOrder/loadOrderDetail/index.vue new file mode 100644 index 0000000..66fb783 --- /dev/null +++ b/src/views/order/loadOrder/loadOrderDetail/index.vue @@ -0,0 +1,330 @@ + + + + + diff --git a/src/views/order/settlementOrder/generateOrder/index.vue b/src/views/order/settlementOrder/generateOrder/index.vue new file mode 100644 index 0000000..008722b --- /dev/null +++ b/src/views/order/settlementOrder/generateOrder/index.vue @@ -0,0 +1,311 @@ + + + + + diff --git a/src/views/order/settlementOrder/index.vue b/src/views/order/settlementOrder/index.vue new file mode 100644 index 0000000..235318e --- /dev/null +++ b/src/views/order/settlementOrder/index.vue @@ -0,0 +1,196 @@ + + + + + diff --git a/src/views/order/settlementOrder/orderDetail/index.vue b/src/views/order/settlementOrder/orderDetail/index.vue new file mode 100644 index 0000000..3a28dab --- /dev/null +++ b/src/views/order/settlementOrder/orderDetail/index.vue @@ -0,0 +1,331 @@ + + + + +