正在显示
11 个修改的文件
包含
2906 行增加
和
282 行删除
| @@ -25,7 +25,6 @@ import ExitLoading from './views/nmms/ExitLoading.vue' | @@ -25,7 +25,6 @@ import ExitLoading from './views/nmms/ExitLoading.vue' | ||
| 25 | import ExitFlightDesc from './views/nmms/ExitFlightDesc.vue' | 25 | import ExitFlightDesc from './views/nmms/ExitFlightDesc.vue' |
| 26 | import LostLoad from './views/lostLoadChange/lostLoading.vue' | 26 | import LostLoad from './views/lostLoadChange/lostLoading.vue' |
| 27 | import LostLoadChange from './views/lostLoadChange/lostLoadChange.vue' | 27 | import LostLoadChange from './views/lostLoadChange/lostLoadChange.vue' |
| 28 | - | ||
| 29 | import OrigFlightList from './views/nmms_import/OrigFlightList.vue' | 28 | import OrigFlightList from './views/nmms_import/OrigFlightList.vue' |
| 30 | import EnterFlightInfo from './views/nmms_import/EnterFlightInfo.vue' | 29 | import EnterFlightInfo from './views/nmms_import/EnterFlightInfo.vue' |
| 31 | import OrigMaster from './views/nmms_import/OrigMaster.vue' | 30 | import OrigMaster from './views/nmms_import/OrigMaster.vue' |
| @@ -36,9 +35,18 @@ import AllocateSearch from './views/nmms_import/AllocateSearch.vue' | @@ -36,9 +35,18 @@ import AllocateSearch from './views/nmms_import/AllocateSearch.vue' | ||
| 36 | import Importallocation from './views/nmms_import/Importallocation.vue' | 35 | import Importallocation from './views/nmms_import/Importallocation.vue' |
| 37 | import Allocatearrive from './views/nmms_import/Allocatearrive.vue' | 36 | import Allocatearrive from './views/nmms_import/Allocatearrive.vue' |
| 38 | import User from './views/nav1/user.vue' | 37 | import User from './views/nav1/user.vue' |
| 39 | -import Page4 from './views/nav2/Page4.vue' | ||
| 40 | -import Page5 from './views/nav2/Page5.vue' | ||
| 41 | -import Page6 from './views/nav3/Page6.vue' | 38 | +import preConfiguration from './views/nav2/preConfiguration.vue' |
| 39 | +import allocate from './views/nav2/allocate.vue' | ||
| 40 | +import charge from './views/nav2/charge.vue' | ||
| 41 | +import documents from './views/nav2/documents.vue' | ||
| 42 | +import booking from './views/nav4/booking.vue' | ||
| 43 | +import order from './views/nav4/order.vue' | ||
| 44 | +import airlift from './views/nav4/airlift.vue' | ||
| 45 | +import inquiry from './views/nav4/inquiry.vue' | ||
| 46 | + | ||
| 47 | + | ||
| 48 | + | ||
| 49 | + | ||
| 42 | import echarts from './views/charts/echarts.vue' | 50 | import echarts from './views/charts/echarts.vue' |
| 43 | import SecrityInspection from './views/staff/security_inspection.vue' | 51 | import SecrityInspection from './views/staff/security_inspection.vue' |
| 44 | import Key from './views/staff/key.vue' | 52 | import Key from './views/staff/key.vue' |
| @@ -107,11 +115,30 @@ let routes = [ | @@ -107,11 +115,30 @@ let routes = [ | ||
| 107 | { | 115 | { |
| 108 | path: '/domdep', | 116 | path: '/domdep', |
| 109 | component: Home, | 117 | component: Home, |
| 118 | + name: 'KT际通', | ||
| 119 | + iconCls: 'el-icon-delete-location', | ||
| 120 | + children: [ | ||
| 121 | + { path: '/booking', component: booking, name: '在线订舱' }, | ||
| 122 | + { path: '/order', component: order, name: '订舱信息' }, | ||
| 123 | + { path: '/airlift', component: airlift, name: '空运专线' }, | ||
| 124 | + { path: '/inquiry', component: inquiry, name: '航班号查询' }, | ||
| 125 | + | ||
| 126 | + | ||
| 127 | + ] | ||
| 128 | + }, | ||
| 129 | + | ||
| 130 | + // 货运系统--航班预配 | ||
| 131 | + { | ||
| 132 | + path: '/domdep', | ||
| 133 | + component: Home, | ||
| 110 | name: '国内出港', | 134 | name: '国内出港', |
| 111 | - iconCls: 'el-icon-setting', | 135 | + iconCls: 'el-icon-position', |
| 112 | children: [ | 136 | children: [ |
| 113 | - { path: '/Page4', component: Page4, name: '航班预配' }, | ||
| 114 | - // { path: '/role', component: Role, name: '组织机构' }, | 137 | + { path: '/preConfiguration', component: preConfiguration, name: '航班预配' }, |
| 138 | + { path: '/allocate', component: allocate, name: '航班配载' }, | ||
| 139 | + { path: '/documents', component: documents, name: '航班文件' }, | ||
| 140 | + { path: '/charge', component: charge, name: '付费处理' }, | ||
| 141 | + | ||
| 115 | // { path: '/perm', component: Perm, name: '权限管理' }, | 142 | // { path: '/perm', component: Perm, name: '权限管理' }, |
| 116 | // { path: '/log', component: LOG, name: '系统日志' }, | 143 | // { path: '/log', component: LOG, name: '系统日志' }, |
| 117 | // { path: '/department', component: Department, name: '部门管理' }, | 144 | // { path: '/department', component: Department, name: '部门管理' }, |
src/views/nav2/Page4.vue
已删除
100755 → 0
| 1 | -<template> | ||
| 2 | - <el-container> | ||
| 3 | - <el-main> | ||
| 4 | - <el-row> | ||
| 5 | - <el-col :span="24"> | ||
| 6 | - <div class="grid-content content">航班预配</div> | ||
| 7 | - </el-col> | ||
| 8 | - </el-row> | ||
| 9 | -<!-- 搜索区域--> | ||
| 10 | - <el-row> | ||
| 11 | - <el-form :inline="true" :model="formInline" class="demo-form-inline"> | ||
| 12 | - <el-col :span="5"> | ||
| 13 | - <el-form-item label="航班号"> | ||
| 14 | - <el-input v-model="formInline.user" placeholder="请输入航班号"></el-input> | ||
| 15 | - </el-form-item> | ||
| 16 | - </el-col> | ||
| 17 | - <el-col :span="4"> | ||
| 18 | - <el-form-item> | ||
| 19 | - <el-button type="primary" @click="onSubmit">查询</el-button> | ||
| 20 | - </el-form-item> | ||
| 21 | - </el-col> | ||
| 22 | - <el-col :span="4"> | ||
| 23 | - <el-form-item> | ||
| 24 | - <el-select v-model="formInline.value" placeholder="航班操作" style="margin-left: 50px"> | ||
| 25 | - <el-option | ||
| 26 | - v-for="item in options" | ||
| 27 | - :key="item.value" | ||
| 28 | - :label="item.label" | ||
| 29 | - :value="item.value"> | ||
| 30 | - </el-option> | ||
| 31 | - </el-select> | ||
| 32 | - </el-form-item> | ||
| 33 | - </el-col> | ||
| 34 | - </el-form> | ||
| 35 | - </el-row> | ||
| 36 | -<!-- 表单区域①--> | ||
| 37 | - <el-row> | ||
| 38 | - <el-table | ||
| 39 | - ref="multipleTable" | ||
| 40 | - :data="tableData" | ||
| 41 | - tooltip-effect="dark" | ||
| 42 | - style="width: 100%" | ||
| 43 | - @selection-change="handleSelectionChange"> | ||
| 44 | - <el-table-column | ||
| 45 | - type="selection" | ||
| 46 | - width="55"> | ||
| 47 | - </el-table-column> | ||
| 48 | - <el-table-column | ||
| 49 | - label="运单号"> | ||
| 50 | - <template slot-scope="scope">{{ scope.row.date }}</template> | ||
| 51 | - </el-table-column> | ||
| 52 | - <el-table-column | ||
| 53 | - prop="name" | ||
| 54 | - label="件数"> | ||
| 55 | - </el-table-column> | ||
| 56 | - <el-table-column | ||
| 57 | - prop="address" | ||
| 58 | - label="重量"> | ||
| 59 | - </el-table-column> | ||
| 60 | - <el-table-column | ||
| 61 | - prop="name" | ||
| 62 | - label="体积"> | ||
| 63 | - </el-table-column> | ||
| 64 | - <el-table-column | ||
| 65 | - prop="address" | ||
| 66 | - label="品名"> | ||
| 67 | - </el-table-column> | ||
| 68 | - </el-table> | ||
| 69 | - <div style="margin-top:5px;margin-left: 1000px"> | ||
| 70 | - <el-button type="primary" >配上</el-button> | ||
| 71 | - <el-button type="success" @click="dialogFormVisible = true">新增</el-button> | ||
| 72 | - <el-button type="warning" @click="dialogFormsVisible = true">导入</el-button> | ||
| 73 | - </div> | ||
| 74 | - </el-row> | ||
| 75 | -<!-- 表单①新增按钮弹框--> | ||
| 76 | - <el-row> | ||
| 77 | - <el-dialog title="新增页面" :visible.sync="dialogFormVisible"> | ||
| 78 | - <el-form :model="form"> | ||
| 79 | - <el-row> | ||
| 80 | - <el-col :span="10"> | ||
| 81 | - <el-form-item label="运单号" :label-width="formLabelWidth"> | ||
| 82 | - <el-input v-model="form.name" autocomplete="off"></el-input> | ||
| 83 | - </el-form-item> | ||
| 84 | - </el-col> | ||
| 85 | - <el-col :span="10"> | ||
| 86 | - <el-form-item label="目的站" :label-width="formLabelWidth"> | ||
| 87 | - <el-input v-model="form.name" autocomplete="off"></el-input> | ||
| 88 | - </el-form-item> | ||
| 89 | - </el-col> | ||
| 90 | - <el-col :span="10"> | ||
| 91 | - <el-form-item label="件数" :label-width="formLabelWidth"> | ||
| 92 | - <el-input v-model="form.name" autocomplete="off"></el-input> | ||
| 93 | - </el-form-item> | ||
| 94 | - </el-col> | ||
| 95 | - <el-col :span="10"> | ||
| 96 | - <el-form-item label="重量" :label-width="formLabelWidth"> | ||
| 97 | - <el-input v-model="form.name" autocomplete="off" placeholder="单位:KG"></el-input> | ||
| 98 | - </el-form-item> | ||
| 99 | - </el-col> | ||
| 100 | - <el-col :span="10"> | ||
| 101 | - <el-form-item label="体积" :label-width="formLabelWidth"> | ||
| 102 | - <el-input v-model="form.name" autocomplete="off"></el-input> | ||
| 103 | - </el-form-item> | ||
| 104 | - </el-col> | ||
| 105 | - <el-col :span="10"> | ||
| 106 | - <el-form-item label="品名" :label-width="formLabelWidth"> | ||
| 107 | - <el-select v-model="form.region" placeholder="请选择品名"> | ||
| 108 | - <el-option label="品名一" value="品名一"></el-option> | ||
| 109 | - <el-option label="品名二" value="品名二"></el-option> | ||
| 110 | - </el-select> | ||
| 111 | - </el-form-item> | ||
| 112 | - </el-col> | ||
| 113 | - <el-col :span="10"> | ||
| 114 | - <el-form-item label="特货代码" :label-width="formLabelWidth"> | ||
| 115 | - <el-input v-model="form.name" autocomplete="off"></el-input> | ||
| 116 | - </el-form-item> | ||
| 117 | - </el-col> | ||
| 118 | - <el-col :span="10"> | ||
| 119 | - <el-form-item label="代理人" :label-width="formLabelWidth"> | ||
| 120 | - <el-input v-model="form.name" autocomplete="off"></el-input> | ||
| 121 | - </el-form-item> | ||
| 122 | - </el-col> | ||
| 123 | - <el-col :span="10"> | ||
| 124 | - <el-form-item label="优先级" :label-width="formLabelWidth"> | ||
| 125 | - <el-input v-model="form.name" autocomplete="off"></el-input> | ||
| 126 | - </el-form-item> | ||
| 127 | - </el-col> | ||
| 128 | - <el-col :span="10"> | ||
| 129 | - <el-form-item label="备注" :label-width="formLabelWidth"> | ||
| 130 | - <el-input v-model="form.name" autocomplete="off"></el-input> | ||
| 131 | - </el-form-item> | ||
| 132 | - </el-col> | ||
| 133 | - </el-row> | ||
| 134 | - </el-form> | ||
| 135 | - <div slot="footer" class="dialog-footer"> | ||
| 136 | - <el-button @click="dialogFormVisible = false">取 消</el-button> | ||
| 137 | - <el-button type="primary" @click="dialogFormVisible = false">保 存</el-button> | ||
| 138 | - </div> | ||
| 139 | - </el-dialog> | ||
| 140 | - </el-row> | ||
| 141 | -<!-- 表单①导入按钮弹框--> | ||
| 142 | - <el-row> | ||
| 143 | - <el-dialog title="批量导入" :visible.sync="dialogFormsVisible"> | ||
| 144 | - <el-form :model="form1" > | ||
| 145 | - <el-row> | ||
| 146 | - <el-col :span="5"> | ||
| 147 | - <el-form-item> | ||
| 148 | - <el-form-item label="ULD" :label-width="formsLabelWidths"> | ||
| 149 | - <el-input v-model="form1.name" autocomplete="off"></el-input> | ||
| 150 | - </el-form-item> | ||
| 151 | - </el-form-item> | ||
| 152 | - </el-col> | ||
| 153 | - </el-row> | ||
| 154 | - </el-form> | ||
| 155 | - </el-dialog> | ||
| 156 | - </el-row> | ||
| 157 | -<!-- 表单区域②--> | ||
| 158 | - <el-row> | ||
| 159 | - <el-table | ||
| 160 | - ref="multipleTable" | ||
| 161 | - :data="tableData" | ||
| 162 | - tooltip-effect="dark" | ||
| 163 | - style="width: 100%" | ||
| 164 | - @selection-change="handleSelectionChange"> | ||
| 165 | - <el-table-column | ||
| 166 | - label="ULD类型"> | ||
| 167 | - <template slot-scope="scope">{{ scope.row.date }}</template> | ||
| 168 | - </el-table-column> | ||
| 169 | - <el-table-column | ||
| 170 | - prop="name" | ||
| 171 | - label="件数"> | ||
| 172 | - </el-table-column> | ||
| 173 | - <el-table-column | ||
| 174 | - prop="address" | ||
| 175 | - label="机仓位"> | ||
| 176 | - </el-table-column> | ||
| 177 | - </el-table> | ||
| 178 | - <div style="margin-top:5px;margin-left: 1000px"> | ||
| 179 | - <el-button type="primary" >拉下</el-button> | ||
| 180 | - <el-button type="success" @click="dialogFormVisibles = true">新增</el-button> | ||
| 181 | - <el-button type="danger" >删除</el-button> | ||
| 182 | - </div> | ||
| 183 | - </el-row> | ||
| 184 | -<!-- 表单②新增按钮弹框--> | ||
| 185 | - <el-row> | ||
| 186 | - <el-dialog title="新增页面" :visible.sync="dialogFormVisibles"> | ||
| 187 | - <el-form :model="forms"> | ||
| 188 | - <el-row> | ||
| 189 | - <el-col :span="10"> | ||
| 190 | - <el-form-item label="ULD" :label-width="formLabelWidths"> | ||
| 191 | - <el-input v-model="forms.name" autocomplete="off"></el-input> | ||
| 192 | - </el-form-item> | ||
| 193 | - </el-col> | ||
| 194 | - <el-col :span="10"> | ||
| 195 | - <el-form-item label="件数" :label-width="formLabelWidths"> | ||
| 196 | - <el-input v-model="forms.name" autocomplete="off"></el-input> | ||
| 197 | - </el-form-item> | ||
| 198 | - </el-col> | ||
| 199 | - <el-col :span="10"> | ||
| 200 | - <el-form-item label="机仓位" :label-width="formLabelWidths"> | ||
| 201 | - <el-select v-model="forms.region" placeholder="请选择机仓位"> | ||
| 202 | - <el-option label="仓位一" value="仓位一"></el-option> | ||
| 203 | - <el-option label="仓位二" value="仓位二"></el-option> | ||
| 204 | - </el-select> | ||
| 205 | - </el-form-item> | ||
| 206 | - </el-col> | ||
| 207 | - <el-col :span="10"> | ||
| 208 | - <el-form-item label="板位" :label-width="formLabelWidths"> | ||
| 209 | - <el-select v-model="forms.region" placeholder="请选择板位"> | ||
| 210 | - <el-option label="板位一" value="板位一"></el-option> | ||
| 211 | - <el-option label="板位二" value="板位二"></el-option> | ||
| 212 | - </el-select> | ||
| 213 | - </el-form-item> | ||
| 214 | - </el-col> | ||
| 215 | - <el-col :span="10"> | ||
| 216 | - <el-form-item label="板型" :label-width="formLabelWidths"> | ||
| 217 | - <el-select v-model="forms.region" placeholder="请选择板型"> | ||
| 218 | - <el-option label="板型一" value="板型一"></el-option> | ||
| 219 | - <el-option label="板型二" value="板型二"></el-option> | ||
| 220 | - </el-select> | ||
| 221 | - </el-form-item> | ||
| 222 | - </el-col> | ||
| 223 | - </el-row> | ||
| 224 | - </el-form> | ||
| 225 | - <div slot="footer" class="dialog-footer"> | ||
| 226 | - <el-button @click="dialogFormVisibles = false">取 消</el-button> | ||
| 227 | - <el-button type="primary" @click="dialogFormVisibles = false">保 存</el-button> | ||
| 228 | - </div> | ||
| 229 | - | ||
| 230 | - </el-dialog> | ||
| 231 | - </el-row> | ||
| 232 | - </el-main> | ||
| 233 | - </el-container> | ||
| 234 | -</template> | ||
| 235 | -<script> | ||
| 236 | - export default { | ||
| 237 | - data() { | ||
| 238 | - return { | ||
| 239 | - formInline: { | ||
| 240 | - user: '', | ||
| 241 | - value: '' | ||
| 242 | - }, | ||
| 243 | - tableData:[], | ||
| 244 | - multipleSelection: [], | ||
| 245 | - options: [{ | ||
| 246 | - value: '操作1', | ||
| 247 | - label: '操作1' | ||
| 248 | - }, { | ||
| 249 | - value: '操作2', | ||
| 250 | - label: '操作2' | ||
| 251 | - }], | ||
| 252 | - dialogFormVisible: false, | ||
| 253 | - dialogFormVisibles: false, | ||
| 254 | - dialogFormsVisible: false, | ||
| 255 | - form: {}, | ||
| 256 | - form1: {}, | ||
| 257 | - forms: {}, | ||
| 258 | - formLabelWidth: '120px', | ||
| 259 | - formLabelWidths: '120px', | ||
| 260 | - } | ||
| 261 | - }, | ||
| 262 | - methods: { | ||
| 263 | - onSubmit() { | ||
| 264 | - console.log('submit!'); | ||
| 265 | - }, | ||
| 266 | - handleSelectionChange(val) { | ||
| 267 | - this.multipleSelection = val; | ||
| 268 | - } | ||
| 269 | - } | ||
| 270 | - } | ||
| 271 | -</script> |
src/views/nav2/Page5.vue
已删除
100755 → 0
src/views/nav2/allocate.vue
0 → 100644
| 1 | +<template> | ||
| 2 | + <el-container> | ||
| 3 | + <el-main> | ||
| 4 | + <el-row> | ||
| 5 | + <el-col :span="24"> | ||
| 6 | + <div class="grid-content content">航班配载</div> | ||
| 7 | + </el-col> | ||
| 8 | + </el-row> | ||
| 9 | + <!-- 搜索区域--> | ||
| 10 | + <el-row> | ||
| 11 | + <el-form :inline="true" :model="formInline" class="demo-form-inline"> | ||
| 12 | + <el-col :span="5"> | ||
| 13 | + <el-form-item label="航班号"> | ||
| 14 | + <el-input v-model="formInline.flightNo" placeholder="请输入航班号"></el-input> | ||
| 15 | + </el-form-item> | ||
| 16 | + </el-col> | ||
| 17 | + <el-col :span="4"> | ||
| 18 | + <el-form-item> | ||
| 19 | + <el-button type="primary" @click="onSubmit">查询</el-button> | ||
| 20 | + </el-form-item> | ||
| 21 | + </el-col> | ||
| 22 | + <el-col :span="4"> | ||
| 23 | + <el-form-item> | ||
| 24 | + <el-select v-model="formInline.operation" placeholder="航班操作" style="margin-left: 50px"> | ||
| 25 | + <el-option | ||
| 26 | + v-for="item in operation" | ||
| 27 | + :key="item.value" | ||
| 28 | + :label="item.label" | ||
| 29 | + :value="item.value"> | ||
| 30 | + </el-option> | ||
| 31 | + </el-select> | ||
| 32 | + </el-form-item> | ||
| 33 | + </el-col> | ||
| 34 | + </el-form> | ||
| 35 | + </el-row> | ||
| 36 | +<!-- 表单区域①--> | ||
| 37 | + <el-row> | ||
| 38 | + <el-table | ||
| 39 | + ref="multipleTable" | ||
| 40 | + :data="tableData" | ||
| 41 | + tooltip-effect="dark" | ||
| 42 | + style="width: 100%" | ||
| 43 | + @selection-change="handleSelectionChange"> | ||
| 44 | + <el-table-column | ||
| 45 | + type="selection" | ||
| 46 | + width="55"> | ||
| 47 | + </el-table-column> | ||
| 48 | + <el-table-column | ||
| 49 | + prop="uld" | ||
| 50 | + label="ULD"> | ||
| 51 | + </el-table-column> | ||
| 52 | + <el-table-column | ||
| 53 | + prop="stowage" | ||
| 54 | + label="配载重量"> | ||
| 55 | + </el-table-column> | ||
| 56 | + <el-table-column | ||
| 57 | + prop="ground" | ||
| 58 | + label="是否地勤交接"> | ||
| 59 | + </el-table-column> | ||
| 60 | + <el-table-column | ||
| 61 | + prop="warehouse" | ||
| 62 | + label="仓库"> | ||
| 63 | + </el-table-column> | ||
| 64 | + <el-table-column | ||
| 65 | + prop="bup" | ||
| 66 | + label="BUP"> | ||
| 67 | + </el-table-column> | ||
| 68 | + </el-table> | ||
| 69 | + <el-table | ||
| 70 | + ref="multipleTable" | ||
| 71 | + :data="tableData1" | ||
| 72 | + tooltip-effect="dark" | ||
| 73 | + style="width: 100%" | ||
| 74 | + @selection-change="handleSelectionChange"> | ||
| 75 | + <el-table-column | ||
| 76 | + type="selection" | ||
| 77 | + width="55"> | ||
| 78 | + </el-table-column> | ||
| 79 | + <el-table-column | ||
| 80 | + prop="box" | ||
| 81 | + label="板箱号"> | ||
| 82 | + </el-table-column> | ||
| 83 | + <el-table-column | ||
| 84 | + prop="assembling" | ||
| 85 | + label="装配件数"> | ||
| 86 | + </el-table-column> | ||
| 87 | + <el-table-column | ||
| 88 | + prop="stowage" | ||
| 89 | + label="配载重量"> | ||
| 90 | + </el-table-column> | ||
| 91 | + </el-table> | ||
| 92 | + <div style="margin-top:5px;margin-left: 20px"> | ||
| 93 | + <el-button @click="dialogFormVisible = true">待运导入</el-button> | ||
| 94 | + <el-button>装箱</el-button> | ||
| 95 | + <el-button>部分装箱</el-button> | ||
| 96 | + <el-button>放散舱</el-button> | ||
| 97 | + <el-button>部分放散舱</el-button> | ||
| 98 | + <el-button @click="dialogTableVisible = true">正式舱单</el-button> | ||
| 99 | + <el-button>地勤交接</el-button> | ||
| 100 | + <el-button @click="dialogFormVisible3 = true">转配</el-button> | ||
| 101 | + <el-button>航班文件</el-button> | ||
| 102 | + <el-button type="primary" >散货配上</el-button> | ||
| 103 | + <el-button type="success">卸下</el-button> | ||
| 104 | + <el-button type="warning">运单保存</el-button> | ||
| 105 | + </div> | ||
| 106 | + </el-row> | ||
| 107 | + <!-- 表单①待运导入按钮弹框--> | ||
| 108 | + <el-row> | ||
| 109 | + <el-dialog title="待运导入" :visible.sync="dialogFormVisible"> | ||
| 110 | + <el-form :model="form"> | ||
| 111 | + <el-row> | ||
| 112 | + <el-col :span="10"> | ||
| 113 | + <el-form-item> | ||
| 114 | + <el-form-item label="航班号" :label-width="formLabelWidth"> | ||
| 115 | + <el-input v-model="form.flightNo" ></el-input> | ||
| 116 | + </el-form-item> | ||
| 117 | + </el-form-item> | ||
| 118 | + </el-col> | ||
| 119 | + <el-col :span="10"> | ||
| 120 | + <el-form-item> | ||
| 121 | + <el-form-item label="运单号" :label-width="formLabelWidth"> | ||
| 122 | + <el-input v-model="form.waybillNo"></el-input> | ||
| 123 | + </el-form-item> | ||
| 124 | + </el-form-item> | ||
| 125 | + </el-col> | ||
| 126 | + </el-row> | ||
| 127 | + <el-row> | ||
| 128 | + <el-col :span="7"> | ||
| 129 | + <el-form-item> | ||
| 130 | + <el-form-item label="代理人" :label-width="formLabelWidth"> | ||
| 131 | + <el-input v-model="form.agent" ></el-input> | ||
| 132 | + </el-form-item> | ||
| 133 | + </el-form-item> | ||
| 134 | + </el-col> | ||
| 135 | + <el-col :span="7"> | ||
| 136 | + <el-form-item> | ||
| 137 | + <el-form-item label="承运人" :label-width="formLabelWidth"> | ||
| 138 | + <el-input v-model="form.carrier"></el-input> | ||
| 139 | + </el-form-item> | ||
| 140 | + </el-form-item> | ||
| 141 | + </el-col> | ||
| 142 | + <el-col :span="7"> | ||
| 143 | + <el-form-item> | ||
| 144 | + <el-form-item label="起始站" :label-width="formLabelWidth"> | ||
| 145 | + <el-input v-model="form.departure"></el-input> | ||
| 146 | + </el-form-item> | ||
| 147 | + </el-form-item> | ||
| 148 | + </el-col> | ||
| 149 | + </el-row> | ||
| 150 | + <el-row> | ||
| 151 | + <el-col :span="7"> | ||
| 152 | + <el-form-item> | ||
| 153 | + <el-form-item label="中转/目的站" :label-width="formLabelWidth"> | ||
| 154 | + <el-input v-model="form.destination" ></el-input> | ||
| 155 | + </el-form-item> | ||
| 156 | + </el-form-item> | ||
| 157 | + </el-col> | ||
| 158 | + <el-col :span="7"> | ||
| 159 | + <el-form-item> | ||
| 160 | + <el-form-item label="特货代码" :label-width="formLabelWidth"> | ||
| 161 | + <el-input v-model="form.code"></el-input> | ||
| 162 | + </el-form-item> | ||
| 163 | + </el-form-item> | ||
| 164 | + </el-col> | ||
| 165 | + <el-col :span="8"> | ||
| 166 | + <el-form-item> | ||
| 167 | + <el-form-item label="CBA" :label-width="formLabelWidth"> | ||
| 168 | + <el-radio v-model="form.radio" label="1">是</el-radio> | ||
| 169 | + <el-radio v-model="form.radio" label="2">否</el-radio> | ||
| 170 | + </el-form-item> | ||
| 171 | + </el-form-item> | ||
| 172 | + </el-col> | ||
| 173 | + </el-row> | ||
| 174 | + <el-row> | ||
| 175 | + <el-col :span="19"> | ||
| 176 | + <el-form-item> | ||
| 177 | + <el-form-item label="制单时间" :label-width="formLabelWidth"> | ||
| 178 | + <el-date-picker | ||
| 179 | + v-model="form.value1" | ||
| 180 | + type="datetimerange" | ||
| 181 | + start-placeholder="开始日期" | ||
| 182 | + end-placeholder="结束日期" | ||
| 183 | + :default-time="['12:00:00']"> | ||
| 184 | + </el-date-picker> | ||
| 185 | + </el-form-item> | ||
| 186 | + </el-form-item> | ||
| 187 | + </el-col> | ||
| 188 | + <el-col :span="2" > | ||
| 189 | + <el-form-item > | ||
| 190 | + <el-button type="primary">查 询</el-button> | ||
| 191 | + </el-form-item> | ||
| 192 | + </el-col> | ||
| 193 | + </el-row> | ||
| 194 | + <el-table | ||
| 195 | + ref="multipleTable" | ||
| 196 | + :data="tableData3" | ||
| 197 | + tooltip-effect="dark" | ||
| 198 | + style="width: 100%" | ||
| 199 | + @selection-change="handleSelectionChange"> | ||
| 200 | + <el-table-column | ||
| 201 | + type="selection" | ||
| 202 | + width="55"> | ||
| 203 | + </el-table-column> | ||
| 204 | + <el-table-column | ||
| 205 | + prop="productName" | ||
| 206 | + label="品名"> | ||
| 207 | + </el-table-column> | ||
| 208 | + <el-table-column | ||
| 209 | + prop="waybillNo" | ||
| 210 | + label="运单号"> | ||
| 211 | + </el-table-column> | ||
| 212 | + <el-table-column | ||
| 213 | + prop="departure" | ||
| 214 | + label="始发站"> | ||
| 215 | + </el-table-column> | ||
| 216 | + <el-table-column | ||
| 217 | + prop="destination" | ||
| 218 | + label="目的站"> | ||
| 219 | + </el-table-column> | ||
| 220 | + <el-table-column | ||
| 221 | + prop="number" | ||
| 222 | + label="仓库件数"> | ||
| 223 | + </el-table-column> | ||
| 224 | + <el-table-column | ||
| 225 | + prop="weight" | ||
| 226 | + label="仓库重量"> | ||
| 227 | + </el-table-column> | ||
| 228 | + </el-table> | ||
| 229 | + <div style="margin-top: 20px;margin-left: 585px"> | ||
| 230 | + <el-button @click="dialogFormVisible1=true">散货装配</el-button> | ||
| 231 | + </div> | ||
| 232 | + <el-table | ||
| 233 | + ref="multipleTable" | ||
| 234 | + :data="tableData4" | ||
| 235 | + tooltip-effect="dark" | ||
| 236 | + style="width: 100%" | ||
| 237 | + @selection-change="handleSelectionChange"> | ||
| 238 | + <el-table-column | ||
| 239 | + type="selection" | ||
| 240 | + width="55"> | ||
| 241 | + </el-table-column> | ||
| 242 | + <el-table-column | ||
| 243 | + prop="box" | ||
| 244 | + label="板箱号"> | ||
| 245 | + </el-table-column> | ||
| 246 | + <el-table-column | ||
| 247 | + prop="total" | ||
| 248 | + label="总件数"> | ||
| 249 | + </el-table-column> | ||
| 250 | + <el-table-column | ||
| 251 | + prop="totalWeight" | ||
| 252 | + label="总重量" | ||
| 253 | + show-overflow-tooltip> | ||
| 254 | + </el-table-column> | ||
| 255 | + </el-table> | ||
| 256 | + <div style="margin-top: 20px;margin-left: 585px"> | ||
| 257 | + <el-button @click="dialogFormVisible2=true">ULD装配</el-button> | ||
| 258 | + </div> | ||
| 259 | + </el-form> | ||
| 260 | + </el-dialog> | ||
| 261 | + </el-row> | ||
| 262 | + <!-- 表单①正式舱单按钮弹框--> | ||
| 263 | + <el-row> | ||
| 264 | + <el-dialog title="打印" :visible.sync="dialogTableVisible"> | ||
| 265 | + <el-tabs v-model="activeName" @tab-click="handleClick"> | ||
| 266 | + <el-tab-pane label="舱单打印" name="first"> | ||
| 267 | + <el-table | ||
| 268 | + :data="tableData1" | ||
| 269 | + style="width: 100%" | ||
| 270 | + row-key="id" | ||
| 271 | + border | ||
| 272 | + lazy | ||
| 273 | + :load="load" | ||
| 274 | + :tree-props="{children: 'children', hasChildren: 'hasChildren'}"> | ||
| 275 | + <el-table-column | ||
| 276 | + type="selection" | ||
| 277 | + width="55"> | ||
| 278 | + </el-table-column> | ||
| 279 | + <el-table-column | ||
| 280 | + prop="date" | ||
| 281 | + label="板箱号"> | ||
| 282 | + </el-table-column> | ||
| 283 | + <el-table-column | ||
| 284 | + prop="name" | ||
| 285 | + label="配载件数"> | ||
| 286 | + </el-table-column> | ||
| 287 | + <el-table-column | ||
| 288 | + prop="address" | ||
| 289 | + label="配载重量"> | ||
| 290 | + </el-table-column> | ||
| 291 | + <el-table-column | ||
| 292 | + prop="date" | ||
| 293 | + label="配载体积"> | ||
| 294 | + </el-table-column> | ||
| 295 | + <el-table-column | ||
| 296 | + prop="name" | ||
| 297 | + label="特殊处理代码" | ||
| 298 | + width="120px"> | ||
| 299 | + </el-table-column> | ||
| 300 | + <el-table-column | ||
| 301 | + prop="address" | ||
| 302 | + label="品名"> | ||
| 303 | + </el-table-column> | ||
| 304 | + <el-table-column | ||
| 305 | + prop="date" | ||
| 306 | + label="始发站"> | ||
| 307 | + </el-table-column> | ||
| 308 | + <el-table-column | ||
| 309 | + prop="name" | ||
| 310 | + label="目的站"> | ||
| 311 | + </el-table-column> | ||
| 312 | + <el-table-column | ||
| 313 | + prop="address" | ||
| 314 | + label="优先级"> | ||
| 315 | + </el-table-column> | ||
| 316 | + <el-table-column | ||
| 317 | + prop="name" | ||
| 318 | + label="备注"> | ||
| 319 | + </el-table-column> | ||
| 320 | + <el-table-column | ||
| 321 | + prop="address" | ||
| 322 | + label="舱单打印"> | ||
| 323 | + </el-table-column> | ||
| 324 | + </el-table> | ||
| 325 | + </el-tab-pane> | ||
| 326 | + <el-tab-pane label="分批单打印" name="second">分批单打印</el-tab-pane> | ||
| 327 | + <el-tab-pane label="分批单打印" name="third">分批单打印</el-tab-pane> | ||
| 328 | + </el-tabs> | ||
| 329 | + <div style="margin-top: 10px;margin-left: 250px"> | ||
| 330 | + <el-button @click="">无ULD打印</el-button> | ||
| 331 | + <el-button @click="">有ULD打印</el-button> | ||
| 332 | + <el-button @click="">装载舱单打印</el-button> | ||
| 333 | + </div> | ||
| 334 | + </el-dialog> | ||
| 335 | + </el-row> | ||
| 336 | + <!-- 表单①转配按钮弹框--> | ||
| 337 | + <el-row> | ||
| 338 | + <el-dialog title="转配航班" :visible.sync="dialogFormVisible3" width="30%"> | ||
| 339 | + <el-form :model="form3"> | ||
| 340 | + <el-row> | ||
| 341 | + <el-col :span="20"> | ||
| 342 | + <el-form-item label="航班号" :label-width="formLabelWidth"> | ||
| 343 | + <el-input v-model="form3.flightNo" autocomplete="off"></el-input> | ||
| 344 | + </el-form-item> | ||
| 345 | + </el-col> | ||
| 346 | + </el-row> | ||
| 347 | + <el-row> | ||
| 348 | + <el-col :span="20"> | ||
| 349 | + <el-form-item label="航班日期" :label-width="formLabelWidth"> | ||
| 350 | + <el-input v-model="form3.flightDate" autocomplete="off"></el-input> | ||
| 351 | + </el-form-item> | ||
| 352 | + </el-col> | ||
| 353 | + </el-row> | ||
| 354 | + <el-row> | ||
| 355 | + <el-col :span="20"> | ||
| 356 | + <el-form-item label="航段" :label-width="formLabelWidth"> | ||
| 357 | + <el-input v-model="form3.segment" autocomplete="off"></el-input> | ||
| 358 | + </el-form-item> | ||
| 359 | + </el-col> | ||
| 360 | + </el-row> | ||
| 361 | + </el-form> | ||
| 362 | + <div style="text-align: center"> | ||
| 363 | + <el-button type="primary" @click="dialogFormVisible3 = false">转 配</el-button> | ||
| 364 | + <el-button @click="dialogFormVisible3 = false">取 消</el-button> | ||
| 365 | + </div> | ||
| 366 | + </el-dialog> | ||
| 367 | + </el-row> | ||
| 368 | + <!-- 航班配载 待运导入 散货装配按钮--> | ||
| 369 | + <el-row> | ||
| 370 | + <el-dialog title="操作区" :visible.sync="dialogFormVisible1"> | ||
| 371 | + <el-form :model="form1"> | ||
| 372 | + <el-row> | ||
| 373 | + <el-col :span="21"> | ||
| 374 | + <el-form-item label="小计:" :label-width="formLabelWidth"> | ||
| 375 | + <el-input | ||
| 376 | + placeholder="货物信息" | ||
| 377 | + v-model="form1.subtotal" | ||
| 378 | + :disabled="true"> | ||
| 379 | + </el-input> | ||
| 380 | + </el-form-item> | ||
| 381 | + </el-col> | ||
| 382 | + </el-row> | ||
| 383 | + <el-row> | ||
| 384 | + <el-col :span="7"> | ||
| 385 | + <el-form-item label="运单号" :label-width="formLabelWidth"> | ||
| 386 | + <el-select v-model="form1.waybillNo" placeholder="请选择"> | ||
| 387 | + <el-option label="货单一" value="yi"></el-option> | ||
| 388 | + <el-option label="货单二" value="er"></el-option> | ||
| 389 | + </el-select> | ||
| 390 | + </el-form-item> | ||
| 391 | + </el-col> | ||
| 392 | + <el-col :span="5"> | ||
| 393 | + <el-input v-model="form1.waybill" placeholder="单号"></el-input> | ||
| 394 | + </el-col> | ||
| 395 | + <el-col :span="8"> | ||
| 396 | + <el-input v-model="form1.location" placeholder="库位"></el-input> | ||
| 397 | + </el-col> | ||
| 398 | + </el-row> | ||
| 399 | + <el-row> | ||
| 400 | + <el-col :span="8"> | ||
| 401 | + <el-form-item label="件数" :label-width="formLabelWidth"> | ||
| 402 | + <el-input v-model="form1.number"></el-input> | ||
| 403 | + </el-form-item> | ||
| 404 | + </el-col> | ||
| 405 | + <el-col :span="8"> | ||
| 406 | + <el-form-item label="重量" :label-width="formLabelWidth"> | ||
| 407 | + <el-input v-model="form1.weight" placeholder="KG"></el-input> | ||
| 408 | + </el-form-item> | ||
| 409 | + </el-col> | ||
| 410 | + </el-row> | ||
| 411 | + <el-row > | ||
| 412 | + <el-col :span="21"> | ||
| 413 | + <el-form-item label="储运备注" :label-width="formLabelWidth"> | ||
| 414 | + <el-input v-model="form1.remarks"></el-input> | ||
| 415 | + </el-form-item> | ||
| 416 | + </el-col> | ||
| 417 | + </el-row> | ||
| 418 | + </el-form> | ||
| 419 | + <div slot="footer" class="dialog-footer"> | ||
| 420 | + <el-button @click="dialogFormVisible1 = false">散货配上</el-button> | ||
| 421 | + <el-button @click="dialogFormVisible1 = false">卸下</el-button> | ||
| 422 | + <el-button type="primary" @click="dialogFormVisible1 = false">运单保存</el-button> | ||
| 423 | + </div> | ||
| 424 | + </el-dialog> | ||
| 425 | + </el-row> | ||
| 426 | + <!-- 航班配载 待运导入 ULD装配按钮--> | ||
| 427 | + <el-row> | ||
| 428 | + <el-dialog title="操作区" :visible.sync="dialogFormVisible2"> | ||
| 429 | + <el-form :model="form2"> | ||
| 430 | + <el-row> | ||
| 431 | + <el-col :span="21"> | ||
| 432 | + <el-form-item label="小计:" :label-width="formLabelWidth"> | ||
| 433 | + <el-input | ||
| 434 | + placeholder="货物信息" | ||
| 435 | + v-model="form2.subtotal" | ||
| 436 | + :disabled="true"> | ||
| 437 | + </el-input> | ||
| 438 | + </el-form-item> | ||
| 439 | + </el-col> | ||
| 440 | + </el-row> | ||
| 441 | + <el-row> | ||
| 442 | + <el-col :span="8"> | ||
| 443 | + <el-form-item label="仓库" :label-width="formLabelWidth"> | ||
| 444 | + <el-input v-model="form2.warehouse"></el-input> | ||
| 445 | + </el-form-item> | ||
| 446 | + </el-col> | ||
| 447 | + <el-col :span="8"> | ||
| 448 | + <el-form-item label="库位" :label-width="formLabelWidth"> | ||
| 449 | + <el-input v-model="form2.location"></el-input> | ||
| 450 | + </el-form-item> | ||
| 451 | + </el-col> | ||
| 452 | + </el-row> | ||
| 453 | + <el-row > | ||
| 454 | + <el-col :span="6"> | ||
| 455 | + <el-form-item label="ULD号" :label-width="formLabelWidth"> | ||
| 456 | + <el-input v-model="form2.uldNo"></el-input> | ||
| 457 | + </el-form-item> | ||
| 458 | + </el-col> | ||
| 459 | + <el-col :span="5"> | ||
| 460 | + <el-input v-model="form2.uldNo" placeholder=""></el-input> | ||
| 461 | + </el-col> | ||
| 462 | + <el-col :span="3"> | ||
| 463 | + <el-input v-model="form2.uldNo" placeholder=""></el-input> | ||
| 464 | + </el-col> | ||
| 465 | + </el-row> | ||
| 466 | + </el-form> | ||
| 467 | + <div slot="footer" class="dialog-footer"> | ||
| 468 | + <el-button @click="dialogFormVisible2 = false">板箱配上</el-button> | ||
| 469 | + <el-button @click="dialogFormVisible2 = false">卸下</el-button> | ||
| 470 | + </div> | ||
| 471 | + </el-dialog> | ||
| 472 | + </el-row> | ||
| 473 | + <!-- 表单区域②--> | ||
| 474 | + <el-row style="margin-top:20px"> | ||
| 475 | + <el-table | ||
| 476 | + ref="multipleTable" | ||
| 477 | + :data="tableData2" | ||
| 478 | + tooltip-effect="dark" | ||
| 479 | + style="width: 100%" | ||
| 480 | + @selection-change="handleSelectionChange"> | ||
| 481 | + <el-table-column | ||
| 482 | + type="selection" | ||
| 483 | + width="55"> | ||
| 484 | + </el-table-column> | ||
| 485 | + <el-table-column | ||
| 486 | + prop="box" | ||
| 487 | + label="板箱号"> | ||
| 488 | + </el-table-column> | ||
| 489 | + <el-table-column | ||
| 490 | + prop="assembling" | ||
| 491 | + label="装配件数"> | ||
| 492 | + </el-table-column> | ||
| 493 | + <el-table-column | ||
| 494 | + prop="stowage" | ||
| 495 | + label="配载重量"> | ||
| 496 | + </el-table-column> | ||
| 497 | + </el-table> | ||
| 498 | + </el-row> | ||
| 499 | + <div style="margin-left: 970px"> | ||
| 500 | + <el-button type="primary">板箱配上</el-button> | ||
| 501 | + <el-button type="success">卸下</el-button> | ||
| 502 | + </div> | ||
| 503 | + </el-main> | ||
| 504 | + </el-container> | ||
| 505 | +</template> | ||
| 506 | + | ||
| 507 | +<script> | ||
| 508 | + export default { | ||
| 509 | + data() { | ||
| 510 | + return { | ||
| 511 | + formInline: { | ||
| 512 | + flightNo: undefined, | ||
| 513 | + operation: undefined | ||
| 514 | + }, | ||
| 515 | + operation: [{ | ||
| 516 | + value: '操作1', | ||
| 517 | + label: '操作1' | ||
| 518 | + }, { | ||
| 519 | + value: '操作2', | ||
| 520 | + label: '操作2' | ||
| 521 | + }], | ||
| 522 | + tableData:[], | ||
| 523 | + tableData1:[], | ||
| 524 | + tableData2:[], | ||
| 525 | + form: { | ||
| 526 | + flightNo:undefined, | ||
| 527 | + waybillNo:undefined, | ||
| 528 | + agent:undefined, | ||
| 529 | + carrier:undefined, | ||
| 530 | + departure:undefined, | ||
| 531 | + destination:undefined, | ||
| 532 | + code:undefined, | ||
| 533 | + value1: '', | ||
| 534 | + radio: '1' | ||
| 535 | + }, | ||
| 536 | + tableData3:[], | ||
| 537 | + tableData4:[], | ||
| 538 | + dialogFormVisible: false, | ||
| 539 | + form1: { | ||
| 540 | + subtotal: undefined, | ||
| 541 | + waybillNo: undefined, | ||
| 542 | + waybill: undefined, | ||
| 543 | + location: undefined, | ||
| 544 | + number: undefined, | ||
| 545 | + weight: undefined, | ||
| 546 | + remarks: undefined, | ||
| 547 | + }, | ||
| 548 | + form2: { | ||
| 549 | + subtotal: undefined, | ||
| 550 | + warehouse: undefined, | ||
| 551 | + location: undefined, | ||
| 552 | + uldNo: undefined, | ||
| 553 | + }, | ||
| 554 | + form3: { | ||
| 555 | + flightNo:undefined, | ||
| 556 | + flightDate:undefined, | ||
| 557 | + segment:undefined, | ||
| 558 | + }, | ||
| 559 | + dialogFormVisible1: false, | ||
| 560 | + dialogFormVisible2: false, | ||
| 561 | + dialogFormVisible3: false, | ||
| 562 | + dialogTableVisible: false, | ||
| 563 | + innerVisible: false, | ||
| 564 | + innerVisible1: false, | ||
| 565 | + formLabelWidth: '120px', | ||
| 566 | + } | ||
| 567 | + } | ||
| 568 | + } | ||
| 569 | +</script> |
src/views/nav2/charge.vue
0 → 100644
| 1 | +<template> | ||
| 2 | + <el-container> | ||
| 3 | + <el-main> | ||
| 4 | + <el-row> | ||
| 5 | + <el-col :span="24"> | ||
| 6 | + <div class="grid-content content">收费处理</div> | ||
| 7 | + </el-col> | ||
| 8 | + </el-row> | ||
| 9 | + <!-- 两个表单区域--> | ||
| 10 | + <el-row> | ||
| 11 | + <el-tabs v-model="activeName" @tab-click="handleClick"> | ||
| 12 | + <el-tab-pane label="计费" name="first"> | ||
| 13 | + <el-form ref="form" :model="form" label-width="80px"> | ||
| 14 | + <el-row> | ||
| 15 | + <el-col :span="6"> | ||
| 16 | + <el-form-item label="运单号"> | ||
| 17 | + <el-input v-model="form.name"></el-input> | ||
| 18 | + </el-form-item> | ||
| 19 | + </el-col> | ||
| 20 | + <el-col :span="6"> | ||
| 21 | + <el-form-item label=""> | ||
| 22 | + <el-button @click="">挑单</el-button> | ||
| 23 | + <el-button @click="">批量挑单</el-button> | ||
| 24 | + </el-form-item> | ||
| 25 | + </el-col> | ||
| 26 | + </el-row> | ||
| 27 | + <el-row> | ||
| 28 | + <el-col :span="6"> | ||
| 29 | + <el-form-item label="结算客户"> | ||
| 30 | + <el-input v-model="form.name"></el-input> | ||
| 31 | + </el-form-item> | ||
| 32 | + </el-col> | ||
| 33 | + <el-col :span="6"> | ||
| 34 | + <el-form-item label="付款方式" :label-width="formLabelWidth"> | ||
| 35 | + <el-select v-model="form.waybillNo" placeholder="请选择"> | ||
| 36 | + <el-option label="方式一" value="yi"></el-option> | ||
| 37 | + <el-option label="方式二" value="er"></el-option> | ||
| 38 | + </el-select> | ||
| 39 | + </el-form-item> | ||
| 40 | + </el-col> | ||
| 41 | + </el-row> | ||
| 42 | + <el-row> | ||
| 43 | + <el-table | ||
| 44 | + :data="tableData" | ||
| 45 | + style="width: 100%" | ||
| 46 | + row-key="id" | ||
| 47 | + border | ||
| 48 | + lazy | ||
| 49 | + :load="load" | ||
| 50 | + :tree-props="{children: 'children', hasChildren: 'hasChildren'}"> | ||
| 51 | + <el-table-column | ||
| 52 | + prop="date" | ||
| 53 | + label="状态"> | ||
| 54 | + </el-table-column> | ||
| 55 | + <el-table-column | ||
| 56 | + prop="name" | ||
| 57 | + label="运单号"> | ||
| 58 | + </el-table-column> | ||
| 59 | + <el-table-column | ||
| 60 | + prop="address" | ||
| 61 | + label="计费重量"> | ||
| 62 | + </el-table-column> | ||
| 63 | + <el-table-column | ||
| 64 | + prop="date" | ||
| 65 | + label="处置费"> | ||
| 66 | + </el-table-column> | ||
| 67 | + <el-table-column | ||
| 68 | + prop="name" | ||
| 69 | + label="超重费"> | ||
| 70 | + </el-table-column> | ||
| 71 | + <el-table-column | ||
| 72 | + prop="address" | ||
| 73 | + label="仓储费"> | ||
| 74 | + </el-table-column> | ||
| 75 | + <el-table-column | ||
| 76 | + prop="date" | ||
| 77 | + label="总费用"> | ||
| 78 | + </el-table-column> | ||
| 79 | + <el-table-column | ||
| 80 | + prop="name" | ||
| 81 | + label="航班"> | ||
| 82 | + </el-table-column> | ||
| 83 | + <el-table-column | ||
| 84 | + prop="address" | ||
| 85 | + label="特货代码"> | ||
| 86 | + </el-table-column> | ||
| 87 | + <el-table-column | ||
| 88 | + prop="date" | ||
| 89 | + label="品名"> | ||
| 90 | + </el-table-column> | ||
| 91 | + <el-table-column | ||
| 92 | + prop="name" | ||
| 93 | + label="方式"> | ||
| 94 | + </el-table-column> | ||
| 95 | + <el-table-column | ||
| 96 | + prop="address" | ||
| 97 | + label="客户"> | ||
| 98 | + </el-table-column> | ||
| 99 | + <el-table-column | ||
| 100 | + prop="address" | ||
| 101 | + label="收/发货人"> | ||
| 102 | + </el-table-column> | ||
| 103 | + </el-table> | ||
| 104 | + </el-row> | ||
| 105 | + <div> | ||
| 106 | + <el-button @click="">清除</el-button> | ||
| 107 | + <el-button @click="">核对并现结结算</el-button> | ||
| 108 | + <el-button @click="">导出</el-button> | ||
| 109 | + <el-button @click="">打印</el-button> | ||
| 110 | + </div> | ||
| 111 | + </el-form> | ||
| 112 | + </el-tab-pane> | ||
| 113 | + <el-tab-pane label="已结算" name="second">已结算</el-tab-pane> | ||
| 114 | + </el-tabs> | ||
| 115 | + </el-row> | ||
| 116 | + </el-main> | ||
| 117 | + </el-container> | ||
| 118 | +</template> | ||
| 119 | + | ||
| 120 | +<script> | ||
| 121 | + export default { | ||
| 122 | + data() { | ||
| 123 | + return { | ||
| 124 | + form: { | ||
| 125 | + | ||
| 126 | + }, | ||
| 127 | + activeName: 'first', | ||
| 128 | + tableData:[], | ||
| 129 | + } | ||
| 130 | + } | ||
| 131 | + } | ||
| 132 | +</script> | ||
| 133 | + | ||
| 134 | +<style scoped> | ||
| 135 | + | ||
| 136 | +</style> |
src/views/nav2/documents.vue
0 → 100644
| 1 | +<template> | ||
| 2 | + <el-container> | ||
| 3 | + <el-main> | ||
| 4 | + <el-row> | ||
| 5 | + <el-col :span="24"> | ||
| 6 | + <div class="grid-content content">航班文件</div> | ||
| 7 | + </el-col> | ||
| 8 | + </el-row> | ||
| 9 | + <!-- 搜索区域--> | ||
| 10 | + <el-row> | ||
| 11 | + <el-form :inline="true" :model="formInline" class="demo-form-inline"> | ||
| 12 | + <el-col :span="5"> | ||
| 13 | + <el-form-item label="航班号"> | ||
| 14 | + <el-input v-model="formInline.flightNo" placeholder="请输入航班号"></el-input> | ||
| 15 | + </el-form-item> | ||
| 16 | + </el-col> | ||
| 17 | + <el-col :span="4"> | ||
| 18 | + <el-form-item> | ||
| 19 | + <el-button type="primary" @click="onSubmit">查询</el-button> | ||
| 20 | + </el-form-item> | ||
| 21 | + </el-col> | ||
| 22 | + <el-col :span="4"> | ||
| 23 | + <el-form-item> | ||
| 24 | + <el-select v-model="formInline.operation" placeholder="航班操作" style="margin-left: 50px"> | ||
| 25 | + <el-option | ||
| 26 | + v-for="item in operation" | ||
| 27 | + :key="item.value" | ||
| 28 | + :label="item.label" | ||
| 29 | + :value="item.value"> | ||
| 30 | + </el-option> | ||
| 31 | + </el-select> | ||
| 32 | + </el-form-item> | ||
| 33 | + </el-col> | ||
| 34 | + </el-form> | ||
| 35 | + </el-row> | ||
| 36 | + <!-- 三个表单区域--> | ||
| 37 | + <el-row> | ||
| 38 | + <el-tabs v-model="activeName" @tab-click="handleClick"> | ||
| 39 | + <el-tab-pane label="舱单" name="first"> | ||
| 40 | + <el-table | ||
| 41 | + :data="tableData" | ||
| 42 | + style="width: 100%" | ||
| 43 | + row-key="id" | ||
| 44 | + border | ||
| 45 | + lazy | ||
| 46 | + :load="load" | ||
| 47 | + :tree-props="{children: 'children', hasChildren: 'hasChildren'}"> | ||
| 48 | + <el-table-column | ||
| 49 | + prop="box" | ||
| 50 | + label="板箱号"> | ||
| 51 | + </el-table-column> | ||
| 52 | + <el-table-column | ||
| 53 | + prop="assembling" | ||
| 54 | + label="配载件数"> | ||
| 55 | + </el-table-column> | ||
| 56 | + <el-table-column | ||
| 57 | + prop="stowage" | ||
| 58 | + label="配载重量"> | ||
| 59 | + </el-table-column> | ||
| 60 | + <el-table-column | ||
| 61 | + prop="stowageVol" | ||
| 62 | + label="配载体积"> | ||
| 63 | + </el-table-column> | ||
| 64 | + <el-table-column | ||
| 65 | + prop="code" | ||
| 66 | + label="特殊处理代码"> | ||
| 67 | + </el-table-column> | ||
| 68 | + <el-table-column | ||
| 69 | + prop="productName" | ||
| 70 | + label="品名"> | ||
| 71 | + </el-table-column> | ||
| 72 | + <el-table-column | ||
| 73 | + prop="departure" | ||
| 74 | + label="始发站"> | ||
| 75 | + </el-table-column> | ||
| 76 | + <el-table-column | ||
| 77 | + prop="destination" | ||
| 78 | + label="目的站"> | ||
| 79 | + </el-table-column> | ||
| 80 | + <el-table-column | ||
| 81 | + prop="priority" | ||
| 82 | + label="优先级"> | ||
| 83 | + </el-table-column> | ||
| 84 | + <el-table-column | ||
| 85 | + prop="remarks" | ||
| 86 | + label="备注"> | ||
| 87 | + </el-table-column> | ||
| 88 | + </el-table> | ||
| 89 | + </el-tab-pane> | ||
| 90 | + <el-tab-pane label="机长通知单" name="second"> | ||
| 91 | + | ||
| 92 | + </el-tab-pane> | ||
| 93 | + <el-tab-pane label="舱单编辑区" name="third"> | ||
| 94 | + <el-form ref="form" :model="form" label-width="80px"> | ||
| 95 | + <el-row> | ||
| 96 | + <el-col :span="6"> | ||
| 97 | + <el-form-item label="ULD类别"> | ||
| 98 | + <el-select v-model="form.type" placeholder="请选择"> | ||
| 99 | + <el-option label="ULD" value="ULD"></el-option> | ||
| 100 | + <el-option label="其他" value="其他"></el-option> | ||
| 101 | + </el-select> | ||
| 102 | + </el-form-item> | ||
| 103 | + </el-col> | ||
| 104 | + <el-col :span="6"> | ||
| 105 | + <el-form-item label="ULD号"> | ||
| 106 | + <el-input v-model="form.uldNo"></el-input> | ||
| 107 | + </el-form-item> | ||
| 108 | + </el-col> | ||
| 109 | + <el-col :span="6"> | ||
| 110 | + <el-form-item label=""> | ||
| 111 | + <el-button>添加ULD</el-button> | ||
| 112 | + <el-button>清空ULD</el-button> | ||
| 113 | + </el-form-item> | ||
| 114 | + </el-col> | ||
| 115 | + </el-row> | ||
| 116 | + <el-row> | ||
| 117 | + <el-col :span="6"> | ||
| 118 | + <el-form-item label="运单号"> | ||
| 119 | + <el-input v-model="form.waybillNo"></el-input> | ||
| 120 | + </el-form-item> | ||
| 121 | + </el-col> | ||
| 122 | + <el-col :span="6"> | ||
| 123 | + <el-form-item label="件数"> | ||
| 124 | + <el-input v-model="form.number"></el-input> | ||
| 125 | + </el-form-item> | ||
| 126 | + </el-col> | ||
| 127 | + <el-col :span="6"> | ||
| 128 | + <el-form-item label="重量"> | ||
| 129 | + <el-input v-model="form.weight"></el-input> | ||
| 130 | + </el-form-item> | ||
| 131 | + </el-col> | ||
| 132 | + </el-row> | ||
| 133 | + <el-row> | ||
| 134 | + <el-col :span="6"> | ||
| 135 | + <el-form-item label="配载件数"> | ||
| 136 | + <el-input v-model="form.assembling"></el-input> | ||
| 137 | + </el-form-item> | ||
| 138 | + </el-col> | ||
| 139 | + <el-col :span="6"> | ||
| 140 | + <el-form-item label="配载重量"> | ||
| 141 | + <el-input v-model="form.stowage"></el-input> | ||
| 142 | + </el-form-item> | ||
| 143 | + </el-col> | ||
| 144 | + <el-col :span="6"> | ||
| 145 | + <el-form-item label="配载体积"> | ||
| 146 | + <el-input v-model="form.stowageVol"></el-input> | ||
| 147 | + </el-form-item> | ||
| 148 | + </el-col> | ||
| 149 | + </el-row> | ||
| 150 | + <el-row> | ||
| 151 | + <el-col :span="6"> | ||
| 152 | + <el-form-item label="特货代码"> | ||
| 153 | + <el-input v-model="form.code"></el-input> | ||
| 154 | + </el-form-item> | ||
| 155 | + </el-col> | ||
| 156 | + <el-col :span="6"> | ||
| 157 | + <el-form-item label="品名"> | ||
| 158 | + <el-input v-model="form.productName"></el-input> | ||
| 159 | + </el-form-item> | ||
| 160 | + </el-col> | ||
| 161 | + <el-col :span="6"> | ||
| 162 | + <el-form-item label="始发站"> | ||
| 163 | + <el-input v-model="form.departure"></el-input> | ||
| 164 | + </el-form-item> | ||
| 165 | + </el-col> | ||
| 166 | + </el-row> | ||
| 167 | + <el-row> | ||
| 168 | + <el-col :span="6"> | ||
| 169 | + <el-form-item label="目的站"> | ||
| 170 | + <el-input v-model="form.destination"></el-input> | ||
| 171 | + </el-form-item> | ||
| 172 | + </el-col> | ||
| 173 | + <el-col :span="6"> | ||
| 174 | + <el-form-item label="优先级"> | ||
| 175 | + <el-select v-model="form.priority" placeholder="请选择"> | ||
| 176 | + <el-option label="一" value="一"></el-option> | ||
| 177 | + <el-option label="二" value="二"></el-option> | ||
| 178 | + </el-select> | ||
| 179 | + </el-form-item> | ||
| 180 | + </el-col> | ||
| 181 | + <el-col :span="6"> | ||
| 182 | + <el-form-item label="备注"> | ||
| 183 | + <el-input v-model="form.remarks"></el-input> | ||
| 184 | + </el-form-item> | ||
| 185 | + </el-col> | ||
| 186 | + </el-row> | ||
| 187 | + </el-form> | ||
| 188 | + </el-tab-pane> | ||
| 189 | + </el-tabs> | ||
| 190 | + <div> | ||
| 191 | + <el-button>导入舱单</el-button> | ||
| 192 | + <el-button>舱单保存</el-button> | ||
| 193 | + <el-button>发送FFM</el-button> | ||
| 194 | + <el-button>发送H2000舱单报</el-button> | ||
| 195 | + <el-button>不正常检查</el-button> | ||
| 196 | + <el-button @click="dialogTableVisible = true">打印</el-button> | ||
| 197 | + <el-button>打印标签</el-button> | ||
| 198 | + </div> | ||
| 199 | + </el-row> | ||
| 200 | + <!-- 航班文件 打印按钮--> | ||
| 201 | + <el-row> | ||
| 202 | + <el-dialog title="打印" :visible.sync="dialogTableVisible"> | ||
| 203 | + <el-tabs v-model="activeName1" @tab-click="handleClick"> | ||
| 204 | + <el-tab-pane label="舱单打印" name="first"> | ||
| 205 | + <el-table | ||
| 206 | + :data="tableData1" | ||
| 207 | + style="width: 100%" | ||
| 208 | + row-key="id" | ||
| 209 | + border | ||
| 210 | + lazy | ||
| 211 | + :load="load" | ||
| 212 | + :tree-props="{children: 'children', hasChildren: 'hasChildren'}"> | ||
| 213 | + <el-table-column | ||
| 214 | + type="selection" | ||
| 215 | + width="55"> | ||
| 216 | + </el-table-column> | ||
| 217 | + <el-table-column | ||
| 218 | + prop="date" | ||
| 219 | + label="板箱号"> | ||
| 220 | + </el-table-column> | ||
| 221 | + <el-table-column | ||
| 222 | + prop="name" | ||
| 223 | + label="配载件数"> | ||
| 224 | + </el-table-column> | ||
| 225 | + <el-table-column | ||
| 226 | + prop="address" | ||
| 227 | + label="配载重量"> | ||
| 228 | + </el-table-column> | ||
| 229 | + <el-table-column | ||
| 230 | + prop="date" | ||
| 231 | + label="配载体积"> | ||
| 232 | + </el-table-column> | ||
| 233 | + <el-table-column | ||
| 234 | + prop="name" | ||
| 235 | + label="特殊处理代码" | ||
| 236 | + width="120px"> | ||
| 237 | + </el-table-column> | ||
| 238 | + <el-table-column | ||
| 239 | + prop="address" | ||
| 240 | + label="品名"> | ||
| 241 | + </el-table-column> | ||
| 242 | + <el-table-column | ||
| 243 | + prop="date" | ||
| 244 | + label="始发站"> | ||
| 245 | + </el-table-column> | ||
| 246 | + <el-table-column | ||
| 247 | + prop="name" | ||
| 248 | + label="目的站"> | ||
| 249 | + </el-table-column> | ||
| 250 | + <el-table-column | ||
| 251 | + prop="address" | ||
| 252 | + label="优先级"> | ||
| 253 | + </el-table-column> | ||
| 254 | + <el-table-column | ||
| 255 | + prop="name" | ||
| 256 | + label="备注"> | ||
| 257 | + </el-table-column> | ||
| 258 | + <el-table-column | ||
| 259 | + prop="address" | ||
| 260 | + label="舱单打印"> | ||
| 261 | + </el-table-column> | ||
| 262 | + </el-table> | ||
| 263 | + </el-tab-pane> | ||
| 264 | + <el-tab-pane label="分批单打印" name="second">分批单打印</el-tab-pane> | ||
| 265 | + <el-tab-pane label="分批单打印" name="third">分批单打印</el-tab-pane> | ||
| 266 | + </el-tabs> | ||
| 267 | + <div style="margin-top: 10px;margin-left: 250px"> | ||
| 268 | + <el-button @click="">无ULD打印</el-button> | ||
| 269 | + <el-button @click="">有ULD打印</el-button> | ||
| 270 | + <el-button @click="">装载舱单打印</el-button> | ||
| 271 | + </div> | ||
| 272 | + </el-dialog> | ||
| 273 | + </el-row> | ||
| 274 | + </el-main> | ||
| 275 | + </el-container> | ||
| 276 | +</template> | ||
| 277 | + | ||
| 278 | +<script> | ||
| 279 | + export default { | ||
| 280 | + data() { | ||
| 281 | + return { | ||
| 282 | + formInline: { | ||
| 283 | + flightNo: undefined, | ||
| 284 | + operation: undefined | ||
| 285 | + }, | ||
| 286 | + form: { | ||
| 287 | + type:undefined, | ||
| 288 | + uldNo:undefined, | ||
| 289 | + waybillNo:undefined, | ||
| 290 | + number:undefined, | ||
| 291 | + weight:undefined, | ||
| 292 | + assembling:undefined, | ||
| 293 | + stowage:undefined, | ||
| 294 | + stowageVol:undefined, | ||
| 295 | + code:undefined, | ||
| 296 | + productName:undefined, | ||
| 297 | + departure:undefined, | ||
| 298 | + destination:undefined, | ||
| 299 | + priority:undefined, | ||
| 300 | + remarks:undefined, | ||
| 301 | + }, | ||
| 302 | + tableData:[], | ||
| 303 | + tableData1:[], | ||
| 304 | + dialogTableVisible: false, | ||
| 305 | + dialogTableVisible1: false, | ||
| 306 | + activeName: 'first', | ||
| 307 | + activeName1: 'first', | ||
| 308 | + | ||
| 309 | + }; | ||
| 310 | + | ||
| 311 | + } | ||
| 312 | + } | ||
| 313 | +</script> | ||
| 314 | + | ||
| 315 | +<style scoped> | ||
| 316 | + | ||
| 317 | +</style> |
src/views/nav2/preConfiguration.vue
0 → 100644
| 1 | +<template> | ||
| 2 | + <el-container> | ||
| 3 | + <el-main> | ||
| 4 | + <el-row> | ||
| 5 | + <el-col :span="24"> | ||
| 6 | + <div class="grid-content content">航班预配</div> | ||
| 7 | + </el-col> | ||
| 8 | + </el-row> | ||
| 9 | +<!-- 搜索区域--> | ||
| 10 | + <el-row> | ||
| 11 | + <el-form :inline="true" :model="formInline" class="demo-form-inline"> | ||
| 12 | + <el-col :span="5"> | ||
| 13 | + <el-form-item label="航班号"> | ||
| 14 | + <el-input v-model="formInline.flightNo" placeholder="请输入航班号"></el-input> | ||
| 15 | + </el-form-item> | ||
| 16 | + </el-col> | ||
| 17 | + <el-col :span="4"> | ||
| 18 | + <el-form-item> | ||
| 19 | + <el-button type="primary" @click="onSubmit">查询</el-button> | ||
| 20 | + </el-form-item> | ||
| 21 | + </el-col> | ||
| 22 | + <el-col :span="4"> | ||
| 23 | + <el-form-item> | ||
| 24 | + <el-select v-model="formInline.operation" placeholder="航班操作" style="margin-left: 50px"> | ||
| 25 | + <el-option | ||
| 26 | + v-for="item in operation" | ||
| 27 | + :key="item.value" | ||
| 28 | + :label="item.label" | ||
| 29 | + :value="item.value"> | ||
| 30 | + </el-option> | ||
| 31 | + </el-select> | ||
| 32 | + </el-form-item> | ||
| 33 | + </el-col> | ||
| 34 | + </el-form> | ||
| 35 | + </el-row> | ||
| 36 | +<!-- 表单区域①--> | ||
| 37 | + <el-row> | ||
| 38 | + <el-table | ||
| 39 | + ref="multipleTable" | ||
| 40 | + :data="tableData" | ||
| 41 | + tooltip-effect="dark" | ||
| 42 | + style="width: 100%" | ||
| 43 | + @selection-change="handleSelectionChange"> | ||
| 44 | + <el-table-column | ||
| 45 | + type="selection" | ||
| 46 | + width="55"> | ||
| 47 | + </el-table-column> | ||
| 48 | + <el-table-column | ||
| 49 | + prop="waybillNo" | ||
| 50 | + label="运单号"> | ||
| 51 | + </el-table-column> | ||
| 52 | + <el-table-column | ||
| 53 | + prop="number" | ||
| 54 | + label="件数"> | ||
| 55 | + </el-table-column> | ||
| 56 | + <el-table-column | ||
| 57 | + prop="weight" | ||
| 58 | + label="重量"> | ||
| 59 | + </el-table-column> | ||
| 60 | + <el-table-column | ||
| 61 | + prop="volume" | ||
| 62 | + label="体积"> | ||
| 63 | + </el-table-column> | ||
| 64 | + <el-table-column | ||
| 65 | + prop="product" | ||
| 66 | + label="品名"> | ||
| 67 | + </el-table-column> | ||
| 68 | + </el-table> | ||
| 69 | + <div style="margin-top:5px;margin-left: 1000px"> | ||
| 70 | + <el-button type="primary" >配上</el-button> | ||
| 71 | + <el-button type="success" @click="dialogFormVisible = true">新增</el-button> | ||
| 72 | + <el-button type="warning" @click="dialogForm1Visible = true">导入</el-button> | ||
| 73 | + </div> | ||
| 74 | + </el-row> | ||
| 75 | +<!-- 表单①新增按钮弹框--> | ||
| 76 | + <el-row > | ||
| 77 | + <el-dialog title="新增页面" :visible.sync="dialogFormVisible"> | ||
| 78 | + <el-form :model="form"> | ||
| 79 | + <el-row> | ||
| 80 | + <el-col :span="10"> | ||
| 81 | + <el-form-item label="运单号" :label-width="formLabelWidth"> | ||
| 82 | + <el-input v-model="form.waybillNo" autocomplete="off"></el-input> | ||
| 83 | + </el-form-item> | ||
| 84 | + </el-col> | ||
| 85 | + <el-col :span="10"> | ||
| 86 | + <el-form-item label="目的站" :label-width="formLabelWidth"> | ||
| 87 | + <el-input v-model="form.destination" autocomplete="off"></el-input> | ||
| 88 | + </el-form-item> | ||
| 89 | + </el-col> | ||
| 90 | + <el-col :span="10"> | ||
| 91 | + <el-form-item label="件数" :label-width="formLabelWidth"> | ||
| 92 | + <el-input v-model="form.number" autocomplete="off"></el-input> | ||
| 93 | + </el-form-item> | ||
| 94 | + </el-col> | ||
| 95 | + <el-col :span="10"> | ||
| 96 | + <el-form-item label="重量" :label-width="formLabelWidth"> | ||
| 97 | + <el-input v-model="form.weight" autocomplete="off" placeholder="单位:KG"></el-input> | ||
| 98 | + </el-form-item> | ||
| 99 | + </el-col> | ||
| 100 | + <el-col :span="10"> | ||
| 101 | + <el-form-item label="体积" :label-width="formLabelWidth"> | ||
| 102 | + <el-input v-model="form.volume" autocomplete="off"></el-input> | ||
| 103 | + </el-form-item> | ||
| 104 | + </el-col> | ||
| 105 | + <el-col :span="10"> | ||
| 106 | + <el-form-item label="品名" :label-width="formLabelWidth"> | ||
| 107 | + <el-select v-model="form.product" placeholder="请选择品名"> | ||
| 108 | + <el-option label="品名一" value="品名一"></el-option> | ||
| 109 | + <el-option label="品名二" value="品名二"></el-option> | ||
| 110 | + </el-select> | ||
| 111 | + </el-form-item> | ||
| 112 | + </el-col> | ||
| 113 | + <el-col :span="10"> | ||
| 114 | + <el-form-item label="特货代码" :label-width="formLabelWidth"> | ||
| 115 | + <el-input v-model="form.code" autocomplete="off"></el-input> | ||
| 116 | + </el-form-item> | ||
| 117 | + </el-col> | ||
| 118 | + <el-col :span="10"> | ||
| 119 | + <el-form-item label="代理人" :label-width="formLabelWidth"> | ||
| 120 | + <el-input v-model="form.agent" autocomplete="off"></el-input> | ||
| 121 | + </el-form-item> | ||
| 122 | + </el-col> | ||
| 123 | + <el-col :span="10"> | ||
| 124 | + <el-form-item label="优先级" :label-width="formLabelWidth"> | ||
| 125 | + <el-input v-model="form.priority" autocomplete="off"></el-input> | ||
| 126 | + </el-form-item> | ||
| 127 | + </el-col> | ||
| 128 | + <el-col :span="10"> | ||
| 129 | + <el-form-item label="备注" :label-width="formLabelWidth"> | ||
| 130 | + <el-input v-model="form.remarks" autocomplete="off"></el-input> | ||
| 131 | + </el-form-item> | ||
| 132 | + </el-col> | ||
| 133 | + </el-row> | ||
| 134 | + </el-form> | ||
| 135 | + <div slot="footer" class="dialog-footer"> | ||
| 136 | + <el-button @click="dialogFormVisible = false">取 消</el-button> | ||
| 137 | + <el-button type="primary" @click="dialogFormVisible = false">保 存</el-button> | ||
| 138 | + </div> | ||
| 139 | + </el-dialog> | ||
| 140 | + </el-row> | ||
| 141 | +<!-- 表单①导入按钮弹框--> | ||
| 142 | + <el-row align="center"> | ||
| 143 | + <el-dialog title="批量导入" :visible.sync="dialogForm1Visible" style="width: 100%"> | ||
| 144 | + <el-form :model="form1" > | ||
| 145 | + <el-row> | ||
| 146 | + <el-col :span="7"> | ||
| 147 | + <el-form-item> | ||
| 148 | + <el-form-item label="航班号" :label-width="formLabelWidthd"> | ||
| 149 | + <el-input v-model="form1.flightNo"></el-input> | ||
| 150 | + </el-form-item> | ||
| 151 | + </el-form-item> | ||
| 152 | + </el-col> | ||
| 153 | + <el-col :span="7"> | ||
| 154 | + <el-form-item> | ||
| 155 | + <el-form-item label="始发站" :label-width="formLabelWidthd"> | ||
| 156 | + <el-input v-model="form1.departure"></el-input> | ||
| 157 | + </el-form-item> | ||
| 158 | + </el-form-item> | ||
| 159 | + </el-col> | ||
| 160 | + <el-col :span="7"> | ||
| 161 | + <el-form-item> | ||
| 162 | + <el-form-item label="中转站" :label-width="formLabelWidthd"> | ||
| 163 | + <el-input v-model="form1.transfer"></el-input> | ||
| 164 | + </el-form-item> | ||
| 165 | + </el-form-item> | ||
| 166 | + </el-col> | ||
| 167 | + <el-col :span="7"> | ||
| 168 | + <el-form-item> | ||
| 169 | + <el-form-item label="目的站" :label-width="formLabelWidthd"> | ||
| 170 | + <el-input v-model="form1.destination"></el-input> | ||
| 171 | + </el-form-item> | ||
| 172 | + </el-form-item> | ||
| 173 | + </el-col> | ||
| 174 | + <el-col :span="7"> | ||
| 175 | + <el-form-item> | ||
| 176 | + <el-form-item label="代理人" :label-width="formLabelWidthd"> | ||
| 177 | + <el-input v-model="form1.agent"></el-input> | ||
| 178 | + </el-form-item> | ||
| 179 | + </el-form-item> | ||
| 180 | + </el-col> | ||
| 181 | + <el-col :span="7"> | ||
| 182 | + <el-form-item> | ||
| 183 | + <el-form-item label="特货代码" :label-width="formLabelWidthd"> | ||
| 184 | + <el-input v-model="form1.code"></el-input> | ||
| 185 | + </el-form-item> | ||
| 186 | + </el-form-item> | ||
| 187 | + </el-col> | ||
| 188 | + <el-col :span="10"> | ||
| 189 | + <el-form-item label="是否拉货" :label-width="formLabelWidthd"> | ||
| 190 | + <el-select v-model="form1.goods" placeholder="是否拉货" style="width: 160px"> | ||
| 191 | + <el-option | ||
| 192 | + v-for="item in goods" | ||
| 193 | + :key="item.value" | ||
| 194 | + :label="item.label" | ||
| 195 | + :value="item.value"> | ||
| 196 | + </el-option> | ||
| 197 | + </el-select> | ||
| 198 | + </el-form-item> | ||
| 199 | + </el-col> | ||
| 200 | + <el-col :span="10"> | ||
| 201 | + <el-form-item> | ||
| 202 | + <el-form-item label="制单时间" :label-width="formLabelWidthd"> | ||
| 203 | + <el-date-picker | ||
| 204 | + v-model="form1.voucher" | ||
| 205 | + type="date" | ||
| 206 | + placeholder="选择日期" | ||
| 207 | + style="width: 160px"> | ||
| 208 | + </el-date-picker> | ||
| 209 | + </el-form-item> | ||
| 210 | + </el-form-item> | ||
| 211 | + </el-col> | ||
| 212 | + <el-col :span="8"> | ||
| 213 | + <el-form-item> | ||
| 214 | + <el-form-item label="入仓时间" :label-width="formLabelWidthd"> | ||
| 215 | + <el-date-picker | ||
| 216 | + v-model="form1.warehousing" | ||
| 217 | + type="date" | ||
| 218 | + placeholder="选择日期" | ||
| 219 | + style="width: 160px"> | ||
| 220 | + </el-date-picker> | ||
| 221 | + </el-form-item> | ||
| 222 | + </el-form-item> | ||
| 223 | + </el-col> | ||
| 224 | + <el-col :span="13" style="margin-left: 70px"> | ||
| 225 | + <el-form-item> | ||
| 226 | + <el-radio-group v-model="form1.radio"> | ||
| 227 | + <el-radio :label="3">邮件单</el-radio> | ||
| 228 | + <el-radio :label="6">有库存</el-radio> | ||
| 229 | + <el-radio :label="9">已审核</el-radio> | ||
| 230 | + <el-radio :label="12">已放行</el-radio> | ||
| 231 | + </el-radio-group> | ||
| 232 | + </el-form-item> | ||
| 233 | + </el-col> | ||
| 234 | + <el-col> | ||
| 235 | + <div style="margin-top: 20px;margin-left: 580px"> | ||
| 236 | + <el-button type="primary">查询</el-button> | ||
| 237 | + </div> | ||
| 238 | + </el-col> | ||
| 239 | + <el-col> | ||
| 240 | + <el-table | ||
| 241 | + ref="multipleTable" | ||
| 242 | + :data="tableData1" | ||
| 243 | + tooltip-effect="dark" | ||
| 244 | + style="width: 100%" | ||
| 245 | + @selection-change="handleSelectionChange"> | ||
| 246 | + <el-table-column | ||
| 247 | + type="selection" | ||
| 248 | + width="55"> | ||
| 249 | + </el-table-column> | ||
| 250 | + <el-table-column | ||
| 251 | + prop="waybillNo" | ||
| 252 | + label="运单号" | ||
| 253 | + width="120"> | ||
| 254 | + </el-table-column> | ||
| 255 | + <el-table-column | ||
| 256 | + prop="number" | ||
| 257 | + label="件数" | ||
| 258 | + width="120"> | ||
| 259 | + </el-table-column> | ||
| 260 | + <el-table-column | ||
| 261 | + prop="volume" | ||
| 262 | + label="体积" | ||
| 263 | + width="120"> | ||
| 264 | + </el-table-column> | ||
| 265 | + <el-table-column | ||
| 266 | + prop="weight" | ||
| 267 | + label="重量" | ||
| 268 | + show-overflow-tooltip> | ||
| 269 | + </el-table-column> | ||
| 270 | + </el-table> | ||
| 271 | + <div style="margin-top: 20px;margin-left: 580px"> | ||
| 272 | + <el-button type="success">导入</el-button> | ||
| 273 | + <el-button type="info">取消</el-button> | ||
| 274 | + </div> | ||
| 275 | + </el-col> | ||
| 276 | + </el-row> | ||
| 277 | + </el-form> | ||
| 278 | + </el-dialog> | ||
| 279 | + </el-row> | ||
| 280 | +<!-- 表单区域②--> | ||
| 281 | + <el-row> | ||
| 282 | + <el-table | ||
| 283 | + ref="multipleTable" | ||
| 284 | + :data="tableData2" | ||
| 285 | + tooltip-effect="dark" | ||
| 286 | + style="width: 100%" | ||
| 287 | + @selection-change="handleSelectionChange"> | ||
| 288 | + <el-table-column | ||
| 289 | + prop="type" | ||
| 290 | + label="ULD类型"> | ||
| 291 | + </el-table-column> | ||
| 292 | + <el-table-column | ||
| 293 | + prop="number" | ||
| 294 | + label="件数"> | ||
| 295 | + </el-table-column> | ||
| 296 | + <el-table-column | ||
| 297 | + prop="machine" | ||
| 298 | + label="机仓位"> | ||
| 299 | + </el-table-column> | ||
| 300 | + </el-table> | ||
| 301 | + <div style="margin-top:5px;margin-left: 1000px"> | ||
| 302 | + <el-button type="primary" >拉下</el-button> | ||
| 303 | + <el-button type="success" @click="dialogFormVisibles = true">新增</el-button> | ||
| 304 | + <el-button type="danger" >删除</el-button> | ||
| 305 | + </div> | ||
| 306 | + </el-row> | ||
| 307 | +<!-- 表单②新增按钮弹框--> | ||
| 308 | + <el-row> | ||
| 309 | + <el-dialog title="新增页面" :visible.sync="dialogFormVisibles"> | ||
| 310 | + <el-form :model="forms"> | ||
| 311 | + <el-row> | ||
| 312 | + <el-col :span="10"> | ||
| 313 | + <el-form-item label="ULD" :label-width="formLabelWidths"> | ||
| 314 | + <el-input v-model="forms.uld" autocomplete="off"></el-input> | ||
| 315 | + </el-form-item> | ||
| 316 | + </el-col> | ||
| 317 | + <el-col :span="10"> | ||
| 318 | + <el-form-item label="件数" :label-width="formLabelWidths"> | ||
| 319 | + <el-input v-model="forms.number" autocomplete="off"></el-input> | ||
| 320 | + </el-form-item> | ||
| 321 | + </el-col> | ||
| 322 | + <el-col :span="10"> | ||
| 323 | + <el-form-item label="机仓位" :label-width="formLabelWidths"> | ||
| 324 | + <el-select v-model="forms.machine" placeholder="请选择机仓位"> | ||
| 325 | + <el-option label="仓位一" value="仓位一"></el-option> | ||
| 326 | + <el-option label="仓位二" value="仓位二"></el-option> | ||
| 327 | + </el-select> | ||
| 328 | + </el-form-item> | ||
| 329 | + </el-col> | ||
| 330 | + <el-col :span="10"> | ||
| 331 | + <el-form-item label="板位" :label-width="formLabelWidths"> | ||
| 332 | + <el-select v-model="forms.position" placeholder="请选择板位"> | ||
| 333 | + <el-option label="板位一" value="板位一"></el-option> | ||
| 334 | + <el-option label="板位二" value="板位二"></el-option> | ||
| 335 | + </el-select> | ||
| 336 | + </el-form-item> | ||
| 337 | + </el-col> | ||
| 338 | + <el-col :span="10"> | ||
| 339 | + <el-form-item label="板型" :label-width="formLabelWidths"> | ||
| 340 | + <el-select v-model="forms.plate" placeholder="请选择板型"> | ||
| 341 | + <el-option label="板型一" value="板型一"></el-option> | ||
| 342 | + <el-option label="板型二" value="板型二"></el-option> | ||
| 343 | + </el-select> | ||
| 344 | + </el-form-item> | ||
| 345 | + </el-col> | ||
| 346 | + </el-row> | ||
| 347 | + </el-form> | ||
| 348 | + <div slot="footer" class="dialog-footer"> | ||
| 349 | + <el-button @click="dialogFormVisibles = false">取 消</el-button> | ||
| 350 | + <el-button type="primary" @click="dialogFormVisibles = false">保 存</el-button> | ||
| 351 | + </div> | ||
| 352 | + </el-dialog> | ||
| 353 | + </el-row> | ||
| 354 | + </el-main> | ||
| 355 | + </el-container> | ||
| 356 | +</template> | ||
| 357 | +<script> | ||
| 358 | + export default { | ||
| 359 | + data() { | ||
| 360 | + return { | ||
| 361 | + formInline: { | ||
| 362 | + flightNo: undefined, | ||
| 363 | + operation: undefined, | ||
| 364 | + }, | ||
| 365 | + tableData:[], | ||
| 366 | + form: { | ||
| 367 | + waybillNo:undefined, | ||
| 368 | + destination:undefined, | ||
| 369 | + number:undefined, | ||
| 370 | + weight:undefined, | ||
| 371 | + volume:undefined, | ||
| 372 | + product:undefined, | ||
| 373 | + code:undefined, | ||
| 374 | + agent:undefined, | ||
| 375 | + priority:undefined, | ||
| 376 | + remarks:undefined, | ||
| 377 | + }, | ||
| 378 | + form1: { | ||
| 379 | + flightNo:undefined, | ||
| 380 | + departure:undefined, | ||
| 381 | + transfer:undefined, | ||
| 382 | + destination:undefined, | ||
| 383 | + agent:undefined, | ||
| 384 | + code:undefined, | ||
| 385 | + goods:undefined, | ||
| 386 | + voucher:undefined, | ||
| 387 | + warehousing:undefined, | ||
| 388 | + radio:undefined, | ||
| 389 | + }, | ||
| 390 | + tableData1:[], | ||
| 391 | + tableData2:[], | ||
| 392 | + forms: { | ||
| 393 | + uld:undefined, | ||
| 394 | + number:undefined, | ||
| 395 | + machine:undefined, | ||
| 396 | + position:undefined, | ||
| 397 | + plate:undefined, | ||
| 398 | + }, | ||
| 399 | + dialogFormVisible: false, | ||
| 400 | + dialogForm1Visible: false, | ||
| 401 | + dialogFormVisibles: false, | ||
| 402 | + radio: 3, | ||
| 403 | + formLabelWidth: '120px', | ||
| 404 | + formLabelWidths: '120px', | ||
| 405 | + formLabelWidthd: '120px', | ||
| 406 | + operation: [{ | ||
| 407 | + value: '操作1', | ||
| 408 | + label: '操作1' | ||
| 409 | + }, { | ||
| 410 | + value: '操作2', | ||
| 411 | + label: '操作2' | ||
| 412 | + }], | ||
| 413 | + goods: [{ | ||
| 414 | + value: '是', | ||
| 415 | + label: '是' | ||
| 416 | + }, { | ||
| 417 | + value: '否', | ||
| 418 | + label: '否' | ||
| 419 | + }], | ||
| 420 | + } | ||
| 421 | + }, | ||
| 422 | + methods: { | ||
| 423 | + onSubmit() { | ||
| 424 | + console.log('submit!'); | ||
| 425 | + }, | ||
| 426 | + handleSelectionChange(val) { | ||
| 427 | + this.multipleSelection = val; | ||
| 428 | + } | ||
| 429 | + } | ||
| 430 | + } | ||
| 431 | +</script> |
src/views/nav4/airlift.vue
0 → 100644
| 1 | +<template> | ||
| 2 | + <div class="bg order"> | ||
| 3 | + <span class="air">空运服务-订舱确认</span> | ||
| 4 | + <div class="px"> | ||
| 5 | +<!-- 发件人信息--> | ||
| 6 | + <h4 class="title">发件人信息</h4> | ||
| 7 | + <div class="r-table"> | ||
| 8 | + <table class="tb" width="100%"> | ||
| 9 | + <tbody> | ||
| 10 | + <tr> | ||
| 11 | + <th width="15%">姓名</th> | ||
| 12 | + <td width="18%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 13 | + <th width="15%">联系电话</th> | ||
| 14 | + <td width="18%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 15 | + <th width="15%">公司</th> | ||
| 16 | + <td width="18%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 17 | + </tr> | ||
| 18 | + <tr> | ||
| 19 | + <th width="15%">税号</th> | ||
| 20 | + <td width="18%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 21 | + <th width="15%">邮编</th> | ||
| 22 | + <td width="18%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 23 | + <th width="15%">省市区</th> | ||
| 24 | + <td width="18%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 25 | + </tr> | ||
| 26 | + <tr> | ||
| 27 | + <th colspan="1">详细地址</th> | ||
| 28 | + <td colspan="5"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 29 | + </tr> | ||
| 30 | + </tbody> | ||
| 31 | + </table> | ||
| 32 | + </div> | ||
| 33 | +<!-- 收件人信息--> | ||
| 34 | + <h4 class="title">收件人信息</h4> | ||
| 35 | + <div class="r-table"> | ||
| 36 | + <table class="tb" width="100%"> | ||
| 37 | + <tbody> | ||
| 38 | + <tr> | ||
| 39 | + <th width="15%">姓名</th> | ||
| 40 | + <td width="18%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 41 | + <th width="15%">联系电话</th> | ||
| 42 | + <td width="18%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 43 | + <th width="15%">公司</th> | ||
| 44 | + <td width="18%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 45 | + </tr> | ||
| 46 | + <tr> | ||
| 47 | + <th width="15%">邮箱</th> | ||
| 48 | + <td width="18%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 49 | + <th width="15%">身份证/护照</th> | ||
| 50 | + <td width="18%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 51 | + <th width="15%">税号</th> | ||
| 52 | + <td width="18%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 53 | + </tr> | ||
| 54 | + <tr> | ||
| 55 | + <th width="15%">国家</th> | ||
| 56 | + <td width="18%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 57 | + <th width="15%">省/州</th> | ||
| 58 | + <td width="18%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 59 | + <th width="15%">城市</th> | ||
| 60 | + <td width="18%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 61 | + </tr> | ||
| 62 | + <tr> | ||
| 63 | + <th colspan="1">详细地址</th> | ||
| 64 | + <td colspan="5"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 65 | + </tr> | ||
| 66 | + <tr> | ||
| 67 | + <th colspan="1">邮编</th> | ||
| 68 | + <td colspan="5"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 69 | + </tr> | ||
| 70 | + </tbody> | ||
| 71 | + </table> | ||
| 72 | + </div> | ||
| 73 | +<!-- 货件信息--> | ||
| 74 | + <h4 class="title">货件信息</h4> | ||
| 75 | + <div class="r-table"> | ||
| 76 | + <table class="tb" width="100%"> | ||
| 77 | + <tbody> | ||
| 78 | + <tr> | ||
| 79 | + <th width="15%">客户单号</th> | ||
| 80 | + <td width="18%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 81 | + <th width="15%">总件数</th> | ||
| 82 | + <td width="18%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 83 | + <th width="15%">总重量(kg)</th> | ||
| 84 | + <td width="18%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 85 | + </tr> | ||
| 86 | + <tr> | ||
| 87 | + <th width="15%">总体积(m³)</th> | ||
| 88 | + <td width="18%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 89 | + <th width="15%">包裹</th> | ||
| 90 | + <td width="18%"> | ||
| 91 | + <el-input v-model="input" placeholder="长" style="width: 60px" ></el-input>× | ||
| 92 | + <el-input v-model="input" placeholder="宽" style="width: 60px" ></el-input>× | ||
| 93 | + <el-input v-model="input" placeholder="高" style="width: 60px" ></el-input> | ||
| 94 | + | ||
| 95 | + </td> | ||
| 96 | + <th width="15%">是否退件</th> | ||
| 97 | + <td width="18%"> | ||
| 98 | + <el-select v-model="value" placeholder="请选择"> | ||
| 99 | + <el-option | ||
| 100 | + v-for="item in options" | ||
| 101 | + :key="item.value" | ||
| 102 | + :label="item.label" | ||
| 103 | + :value="item.value"> | ||
| 104 | + </el-option> | ||
| 105 | + </el-select> | ||
| 106 | + </td> | ||
| 107 | + </tr> | ||
| 108 | + <tr> | ||
| 109 | + <th width="15%">运输方式</th> | ||
| 110 | + <td width="18%"> | ||
| 111 | + <el-select v-model="value" placeholder="请选择"> | ||
| 112 | + <el-option | ||
| 113 | + v-for="item in options" | ||
| 114 | + :key="item.value" | ||
| 115 | + :label="item.label" | ||
| 116 | + :value="item.value"> | ||
| 117 | + </el-option> | ||
| 118 | + </el-select> | ||
| 119 | + </td> | ||
| 120 | + <th width="15%">是否带电</th> | ||
| 121 | + <td width="18%"> | ||
| 122 | + <el-select v-model="value" placeholder="请选择"> | ||
| 123 | + <el-option | ||
| 124 | + v-for="item in options" | ||
| 125 | + :key="item.value" | ||
| 126 | + :label="item.label" | ||
| 127 | + :value="item.value"> | ||
| 128 | + </el-option> | ||
| 129 | + </el-select> | ||
| 130 | + </td> | ||
| 131 | + <th width="15%">运费付款方式</th> | ||
| 132 | + <td width="18%"> | ||
| 133 | + <el-select v-model="value" placeholder="请选择"> | ||
| 134 | + <el-option | ||
| 135 | + v-for="item in options" | ||
| 136 | + :key="item.value" | ||
| 137 | + :label="item.label" | ||
| 138 | + :value="item.value"> | ||
| 139 | + </el-option> | ||
| 140 | + </el-select> | ||
| 141 | + </td> | ||
| 142 | + </tr> | ||
| 143 | + <tr> | ||
| 144 | + <th width="15%">税金支付方式</th> | ||
| 145 | + <td width="18%"> | ||
| 146 | + <el-select v-model="value" placeholder="请选择"> | ||
| 147 | + <el-option | ||
| 148 | + v-for="item in options" | ||
| 149 | + :key="item.value" | ||
| 150 | + :label="item.label" | ||
| 151 | + :value="item.value"> | ||
| 152 | + </el-option> | ||
| 153 | + </el-select> | ||
| 154 | + </td> | ||
| 155 | + <th width="15%">一般贸易报关出口</th> | ||
| 156 | + <td width="18%"> | ||
| 157 | + <el-select v-model="value" placeholder="请选择"> | ||
| 158 | + <el-option | ||
| 159 | + v-for="item in options" | ||
| 160 | + :key="item.value" | ||
| 161 | + :label="item.label" | ||
| 162 | + :value="item.value"> | ||
| 163 | + </el-option> | ||
| 164 | + </el-select> | ||
| 165 | + </td> | ||
| 166 | + <th width="15%">一般贸易报关进口</th> | ||
| 167 | + <td width="18%"> | ||
| 168 | + <el-select v-model="value" placeholder="请选择"> | ||
| 169 | + <el-option | ||
| 170 | + v-for="item in options" | ||
| 171 | + :key="item.value" | ||
| 172 | + :label="item.label" | ||
| 173 | + :value="item.value"> | ||
| 174 | + </el-option> | ||
| 175 | + </el-select> | ||
| 176 | + </td> | ||
| 177 | + </tr> | ||
| 178 | + <tr> | ||
| 179 | + <th colspan="1">贸易条款</th> | ||
| 180 | + <td colspan="1"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 181 | + <th colspan="1">出口原因</th> | ||
| 182 | + <td colspan="6"> | ||
| 183 | + <el-select v-model="value" placeholder="请选择" style="width: 100%"> | ||
| 184 | + <el-option | ||
| 185 | + v-for="item in options" | ||
| 186 | + :key="item.value" | ||
| 187 | + :label="item.label" | ||
| 188 | + :value="item.value"> | ||
| 189 | + </el-option> | ||
| 190 | + </el-select> | ||
| 191 | + </td> | ||
| 192 | + | ||
| 193 | + </tr> | ||
| 194 | + <tr> | ||
| 195 | + <th colspan="1">商业发票备注</th> | ||
| 196 | + <td colspan="5"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 197 | + </tr> | ||
| 198 | + </tbody> | ||
| 199 | + </table> | ||
| 200 | + </div> | ||
| 201 | +<!-- 货物信息--> | ||
| 202 | + <h4 class="title">货物信息</h4> | ||
| 203 | + <div class="r-table order"> | ||
| 204 | + <table class="tb" width="100%"> | ||
| 205 | + <tbody> | ||
| 206 | + <tr> | ||
| 207 | + <th width="9%">中文名</th> | ||
| 208 | + <th width="13%">英文名</th> | ||
| 209 | + <th width="9%">材质</th> | ||
| 210 | + <th width="9%">申报价值(单价)</th> | ||
| 211 | + <th width="5%">数量</th> | ||
| 212 | + <th width="9%">申报价值(总价)</th> | ||
| 213 | + <th width="9%">原产地</th> | ||
| 214 | + <th width="9%">海关货物编号</th> | ||
| 215 | + <th width="9%">配货名称</th> | ||
| 216 | + <th width="12%">配货备注</th> | ||
| 217 | + <th width="7%">操作</th> | ||
| 218 | + </tr> | ||
| 219 | + <tr> | ||
| 220 | + <td width="9%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 221 | + <td width="13%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 222 | + <td width="9%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 223 | + <td width="9%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 224 | + <td width="5%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 225 | + <td width="9%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 226 | + <td width="9%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 227 | + <td width="9%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 228 | + <td width="9%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 229 | + <td width="12%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 230 | + <td width="7%" style="text-align: center"> | ||
| 231 | + <el-button icon="el-icon-plus" size="mini" circle></el-button> | ||
| 232 | + <el-button icon="el-icon-minus" size="mini" circle></el-button> | ||
| 233 | + </td> | ||
| 234 | + </tr> | ||
| 235 | + </tbody> | ||
| 236 | + </table> | ||
| 237 | + </div> | ||
| 238 | + <div style="text-align: center;margin-top: 30px"> | ||
| 239 | + <el-button type="danger" style="width: 180px;height: 50px">确认下单</el-button> | ||
| 240 | + </div> | ||
| 241 | + <div style="margin-top: 50px;height: 80px"> </div> | ||
| 242 | + </div> | ||
| 243 | + </div> | ||
| 244 | +</template> | ||
| 245 | + | ||
| 246 | +<script> | ||
| 247 | + export default { | ||
| 248 | + name: "airlift" | ||
| 249 | + } | ||
| 250 | +</script> | ||
| 251 | + | ||
| 252 | +<style scoped> | ||
| 253 | + .bg{ | ||
| 254 | + background-color: #F2F2F2; | ||
| 255 | + } | ||
| 256 | + .air{ | ||
| 257 | + font-size: 20px; | ||
| 258 | + color: #308aee; | ||
| 259 | + margin-top: 20px; | ||
| 260 | + display: block; | ||
| 261 | + } | ||
| 262 | + .px{ | ||
| 263 | + background-color: #FFFFFF; | ||
| 264 | + width: 100%; | ||
| 265 | + height: 500px; | ||
| 266 | + } | ||
| 267 | + .title{ | ||
| 268 | + color: #127ef2; | ||
| 269 | + font-size: 16px; | ||
| 270 | + font-weight: bold; | ||
| 271 | + margin: 20px 30px; | ||
| 272 | + text-align: left; | ||
| 273 | + } | ||
| 274 | + .r-table .tb > tbody > tr > th { | ||
| 275 | + background-color: #d8ecff; | ||
| 276 | + text-align: center; | ||
| 277 | + } | ||
| 278 | + .r-table .tb > tbody > tr > td { | ||
| 279 | + /*padding: 4px; (间接决定了行高)*/ | ||
| 280 | + /*display: table-cell;*/ | ||
| 281 | + } | ||
| 282 | + | ||
| 283 | +</style> |
src/views/nav4/booking.vue
0 → 100644
| 1 | +<template> | ||
| 2 | + <div class="bg"> | ||
| 3 | + <el-container> | ||
| 4 | +<!-- 顶栏区域--> | ||
| 5 | + <el-header style="height: 120px"> | ||
| 6 | + <el-row class="header"> | ||
| 7 | + <el-col :span="9"> | ||
| 8 | + <span style="font-size: 50px">KT际通</span> | ||
| 9 | + <span>在线订舱平台</span> | ||
| 10 | + </el-col> | ||
| 11 | + <el-col :span="13" style="margin-left: 30px;margin-top: 30px;width: 300px "> | ||
| 12 | + <el-menu :default-active="activeIndex" | ||
| 13 | + class="el-menu-demo" | ||
| 14 | + mode="horizontal" | ||
| 15 | + @select="handleSelect" | ||
| 16 | + style="text-color:#303133;active-text-color:#FFF"> | ||
| 17 | + <el-menu-item index="1">首 页</el-menu-item> | ||
| 18 | + <el-menu-item index="2">行业方案</el-menu-item> | ||
| 19 | + <el-menu-item index="3">关于我们</el-menu-item> | ||
| 20 | + </el-menu> | ||
| 21 | + </el-col> | ||
| 22 | + </el-row> | ||
| 23 | + </el-header> | ||
| 24 | +<!-- 主要区域--> | ||
| 25 | + <el-main> | ||
| 26 | +<!-- 空运查询内容--> | ||
| 27 | + <el-row style="margin-top: 30px"> | ||
| 28 | + <el-col :span="10" style="margin-right: 10px;background-color: #FFF;"> | ||
| 29 | + <div style="height: 600px;"> | ||
| 30 | + <div style="width: 100%;height: 80px;border-bottom: solid 2px #29A1F7;"> | ||
| 31 | + <el-col :span="15" style="margin-left: 0px;margin-top: 20px;"> | ||
| 32 | + <span style="font-size: 25px;margin-left: 50px">空运查询</span> | ||
| 33 | + </el-col> | ||
| 34 | + <el-col :span="8" style="margin-top: 23px;"> | ||
| 35 | + <span style="font-size: 17px">约计3000条航线数据</span> | ||
| 36 | + </el-col> | ||
| 37 | + </div> | ||
| 38 | + <el-row> | ||
| 39 | + <el-form ref="form" :model="form" label-width="80px" style="font-size: 50px;" > | ||
| 40 | + <el-form-item label="航程方向" > | ||
| 41 | + <el-radio-group v-model="form.resource"> | ||
| 42 | + <el-radio style="padding-left: 20px" label="出口"></el-radio> | ||
| 43 | + <el-radio label="进口"></el-radio> | ||
| 44 | + </el-radio-group> | ||
| 45 | + </el-form-item> | ||
| 46 | + <el-form-item label="起运地"> | ||
| 47 | + <el-select style="width: 320px" v-model="form.region" placeholder="起运地"> | ||
| 48 | + <el-option label="上海" value="shanghai"></el-option> | ||
| 49 | + <el-option label="北京" value="beijing"></el-option> | ||
| 50 | + </el-select> | ||
| 51 | + </el-form-item> | ||
| 52 | + <el-form-item label="目的地"> | ||
| 53 | + <el-select style="width: 320px" v-model="form.region" placeholder="目的地"> | ||
| 54 | + <el-option label="上海" value="shanghai"></el-option> | ||
| 55 | + <el-option label="北京" value="beijing"></el-option> | ||
| 56 | + </el-select> | ||
| 57 | + </el-form-item> | ||
| 58 | + <el-form-item label="货物重量"> | ||
| 59 | + <el-input style="width: 320px" v-model="form.name" placeholder="单位:KG"></el-input> | ||
| 60 | + </el-form-item> | ||
| 61 | + <div style="padding-left: 150px"> | ||
| 62 | + <el-button style="background-color: #F18F4C;color: #FFF">查价下单</el-button> | ||
| 63 | + </div> | ||
| 64 | + | ||
| 65 | + </el-form> | ||
| 66 | + <div style="width: 100%;height: 200px;margin-top: 30px;padding-left: 50px;border-top: dashed 2px #D5D5D5;"> | ||
| 67 | + <p> | ||
| 68 | + <span><i class="el-icon-phone" style="color: #29A1F7;padding-right: 5px"></i>一键订舱,方便快捷</span> | ||
| 69 | + </p> | ||
| 70 | + <p> | ||
| 71 | + <span><i class="el-icon-edit-outline" style="color: #29A1F7;padding-right: 5px"></i>数据准确,专有团队维护</span> | ||
| 72 | + </p> | ||
| 73 | + <span><i class="el-icon-location-information" style="color: #29A1F7;padding-right: 5px"></i>货物在线跟踪</span> | ||
| 74 | + </div> | ||
| 75 | + </el-row> | ||
| 76 | + </div> | ||
| 77 | + </el-col> | ||
| 78 | +<!-- 广告位--> | ||
| 79 | + <el-col :span="13" style="margin-right: 0px;background-color: rgba(41,161,247,0.1);float: right;"> | ||
| 80 | + <div style="height: 600px;"> | ||
| 81 | + </div> | ||
| 82 | + </el-col> | ||
| 83 | + </el-row> | ||
| 84 | +<!-- 优价航线标题栏--> | ||
| 85 | + <el-row style="margin-top: 30px"> | ||
| 86 | + <span style="font-size: 25px">优价航线</span> | ||
| 87 | + </el-row> | ||
| 88 | +<!-- 优价航线内容--> | ||
| 89 | + <el-row style="background-color: #FFF;height: 300px;"> | ||
| 90 | + <el-table | ||
| 91 | + :data="tableData" | ||
| 92 | + style="width: 100%"> | ||
| 93 | + <el-table-column | ||
| 94 | + prop="a" | ||
| 95 | + label="航行路线"> | ||
| 96 | + </el-table-column> | ||
| 97 | + <el-table-column | ||
| 98 | + prop="b" | ||
| 99 | + label="运输时效"> | ||
| 100 | + </el-table-column> | ||
| 101 | + <el-table-column | ||
| 102 | + prop="c" | ||
| 103 | + label="交货地"> | ||
| 104 | + </el-table-column> | ||
| 105 | + <el-table-column | ||
| 106 | + prop="d" | ||
| 107 | + label="航班周期"> | ||
| 108 | + </el-table-column> | ||
| 109 | + <el-table-column | ||
| 110 | + prop="e" | ||
| 111 | + label="最低价格"> | ||
| 112 | + </el-table-column> | ||
| 113 | + <el-table-column | ||
| 114 | + fixed="right" | ||
| 115 | + label="" | ||
| 116 | + width="120"> | ||
| 117 | + <template slot-scope="scope"> | ||
| 118 | + <el-button | ||
| 119 | + size="small" plain | ||
| 120 | + type="warning" | ||
| 121 | + @click="">订舱</el-button> | ||
| 122 | + </template> | ||
| 123 | + </el-table-column> | ||
| 124 | + </el-table> | ||
| 125 | + </el-row> | ||
| 126 | +<!-- 热门航线标题栏--> | ||
| 127 | + <el-row style="margin-top: 30px"> | ||
| 128 | + <span style="font-size: 25px">热门航线</span> | ||
| 129 | + </el-row> | ||
| 130 | +<!-- 热门航线内容--> | ||
| 131 | + <el-row style="background-color: #FFF;height: 680px;"> | ||
| 132 | + <el-col :span="24"> | ||
| 133 | + <el-tabs type="border-card" style="width: 100%;height: 680px" stretch="true"> | ||
| 134 | + <el-tab-pane> | ||
| 135 | + <span slot="label"><i class="el-icon-right"></i>出口航线</span> | ||
| 136 | + <el-row style="height: 300px;margin-top: 0px"> | ||
| 137 | + <el-col :span="8" | ||
| 138 | + style="border-right:solid 1px #F5F5F5;border-bottom:solid 1px #F5F5F5;height: 300px;width: 32%;margin-right: 15px"> | ||
| 139 | + <h2>CZ</h2> | ||
| 140 | + <el-table | ||
| 141 | + :data="tableData1" | ||
| 142 | + :header-cell-style="headClass" | ||
| 143 | + :cell-style="rowClass" | ||
| 144 | + style="width: 100%;background-color: #F5F5F5"> | ||
| 145 | + <el-table-column | ||
| 146 | + prop="a" | ||
| 147 | + label="航段"> | ||
| 148 | + </el-table-column> | ||
| 149 | + <el-table-column | ||
| 150 | + prop="b" | ||
| 151 | + label="时效"> | ||
| 152 | + </el-table-column> | ||
| 153 | + <el-table-column | ||
| 154 | + prop="c" | ||
| 155 | + label="周期"> | ||
| 156 | + </el-table-column> | ||
| 157 | + <el-table-column | ||
| 158 | + prop="d" | ||
| 159 | + label="航运价"> | ||
| 160 | + </el-table-column> | ||
| 161 | + </el-table> | ||
| 162 | + <div style="text-align: center;margin-top: 6px">交货地:GUANGZHOU AIRPORT 广州</div> | ||
| 163 | + <div style="text-align: center;margin-top: 6px"> | ||
| 164 | + <el-button type="warning" plain style="width: 120px" >订舱</el-button> | ||
| 165 | + </div> | ||
| 166 | + </el-col> | ||
| 167 | + <el-col :span="8" | ||
| 168 | + style="border-right:solid 1px #F5F5F5;border-bottom:solid 1px #F5F5F5;height: 300px;width: 32%;margin-right: 15px"> | ||
| 169 | + <h2>CZ</h2> | ||
| 170 | + <el-table | ||
| 171 | + :data="tableData1" | ||
| 172 | + :header-cell-style="headClass" | ||
| 173 | + :cell-style="rowClass" | ||
| 174 | + style="width: 100%;background-color: #F5F5F5"> | ||
| 175 | + <el-table-column | ||
| 176 | + prop="a" | ||
| 177 | + label="航段"> | ||
| 178 | + </el-table-column> | ||
| 179 | + <el-table-column | ||
| 180 | + prop="b" | ||
| 181 | + label="时效"> | ||
| 182 | + </el-table-column> | ||
| 183 | + <el-table-column | ||
| 184 | + prop="c" | ||
| 185 | + label="周期"> | ||
| 186 | + </el-table-column> | ||
| 187 | + <el-table-column | ||
| 188 | + prop="d" | ||
| 189 | + label="航运价"> | ||
| 190 | + </el-table-column> | ||
| 191 | + </el-table> | ||
| 192 | + <div style="text-align: center;margin-top: 6px">交货地:GUANGZHOU AIRPORT 广州</div> | ||
| 193 | + <div style="text-align: center;margin-top: 6px"> | ||
| 194 | + <el-button type="warning" plain style="width: 120px" >订舱</el-button> | ||
| 195 | + </div> | ||
| 196 | + </el-col> | ||
| 197 | + <el-col :span="8" | ||
| 198 | + style="border-bottom:solid 1px #F5F5F5;height: 300px;width: 32%"> | ||
| 199 | + <h2>CZ</h2> | ||
| 200 | + <el-table | ||
| 201 | + :data="tableData1" | ||
| 202 | + :header-cell-style="headClass" | ||
| 203 | + :cell-style="rowClass" | ||
| 204 | + style="width: 100%;background-color: #F5F5F5"> | ||
| 205 | + <el-table-column | ||
| 206 | + prop="a" | ||
| 207 | + label="航段"> | ||
| 208 | + </el-table-column> | ||
| 209 | + <el-table-column | ||
| 210 | + prop="b" | ||
| 211 | + label="时效"> | ||
| 212 | + </el-table-column> | ||
| 213 | + <el-table-column | ||
| 214 | + prop="c" | ||
| 215 | + label="周期"> | ||
| 216 | + </el-table-column> | ||
| 217 | + <el-table-column | ||
| 218 | + prop="d" | ||
| 219 | + label="航运价"> | ||
| 220 | + </el-table-column> | ||
| 221 | + </el-table> | ||
| 222 | + <div style="text-align: center;margin-top: 6px">交货地:GUANGZHOU AIRPORT 广州</div> | ||
| 223 | + <div style="text-align: center;margin-top: 6px"> | ||
| 224 | + <el-button type="warning" plain style="width: 120px" >订舱</el-button> | ||
| 225 | + </div> | ||
| 226 | + </el-col> | ||
| 227 | + </el-row> | ||
| 228 | + <el-row style="height: 300px;margin-top: 0px"> | ||
| 229 | + <el-col :span="8" | ||
| 230 | + style="border-right:solid 1px #F5F5F5;height: 300px;width: 32%;margin-right: 15px"> | ||
| 231 | + <h2>CZ</h2> | ||
| 232 | + <el-table | ||
| 233 | + :data="tableData1" | ||
| 234 | + :header-cell-style="headClass" | ||
| 235 | + :cell-style="rowClass" | ||
| 236 | + style="width: 100%;background-color: #F5F5F5"> | ||
| 237 | + <el-table-column | ||
| 238 | + prop="a" | ||
| 239 | + label="航段"> | ||
| 240 | + </el-table-column> | ||
| 241 | + <el-table-column | ||
| 242 | + prop="b" | ||
| 243 | + label="时效"> | ||
| 244 | + </el-table-column> | ||
| 245 | + <el-table-column | ||
| 246 | + prop="c" | ||
| 247 | + label="周期"> | ||
| 248 | + </el-table-column> | ||
| 249 | + <el-table-column | ||
| 250 | + prop="d" | ||
| 251 | + label="航运价"> | ||
| 252 | + </el-table-column> | ||
| 253 | + </el-table> | ||
| 254 | + <div style="text-align: center;margin-top: 6px">交货地:GUANGZHOU AIRPORT 广州</div> | ||
| 255 | + <div style="text-align: center;margin-top: 6px"> | ||
| 256 | + <el-button type="warning" plain style="width: 120px" >订舱</el-button> | ||
| 257 | + </div> | ||
| 258 | + </el-col> | ||
| 259 | + <el-col :span="8" | ||
| 260 | + style="border-right:solid 1px #F5F5F5;height: 300px;width: 32%;margin-right: 15px"> | ||
| 261 | + <h2>CZ</h2> | ||
| 262 | + <el-table | ||
| 263 | + :data="tableData1" | ||
| 264 | + :header-cell-style="headClass" | ||
| 265 | + :cell-style="rowClass" | ||
| 266 | + style="width: 100%;background-color: #F5F5F5"> | ||
| 267 | + <el-table-column | ||
| 268 | + prop="a" | ||
| 269 | + label="航段"> | ||
| 270 | + </el-table-column> | ||
| 271 | + <el-table-column | ||
| 272 | + prop="b" | ||
| 273 | + label="时效"> | ||
| 274 | + </el-table-column> | ||
| 275 | + <el-table-column | ||
| 276 | + prop="c" | ||
| 277 | + label="周期"> | ||
| 278 | + </el-table-column> | ||
| 279 | + <el-table-column | ||
| 280 | + prop="d" | ||
| 281 | + label="航运价"> | ||
| 282 | + </el-table-column> | ||
| 283 | + </el-table> | ||
| 284 | + <div style="text-align: center;margin-top: 6px">交货地:GUANGZHOU AIRPORT 广州</div> | ||
| 285 | + <div style="text-align: center;margin-top: 6px"> | ||
| 286 | + <el-button type="warning" plain style="width: 120px" >订舱</el-button> | ||
| 287 | + </div> | ||
| 288 | + </el-col> | ||
| 289 | + <el-col :span="8" | ||
| 290 | + style="height: 300px;width: 32%"> | ||
| 291 | + <h2>CZ</h2> | ||
| 292 | + <el-table | ||
| 293 | + :data="tableData1" | ||
| 294 | + :header-cell-style="headClass" | ||
| 295 | + :cell-style="rowClass" | ||
| 296 | + style="width: 100%;background-color: #F5F5F5"> | ||
| 297 | + <el-table-column | ||
| 298 | + prop="a" | ||
| 299 | + label="航段"> | ||
| 300 | + </el-table-column> | ||
| 301 | + <el-table-column | ||
| 302 | + prop="b" | ||
| 303 | + label="时效"> | ||
| 304 | + </el-table-column> | ||
| 305 | + <el-table-column | ||
| 306 | + prop="c" | ||
| 307 | + label="周期"> | ||
| 308 | + </el-table-column> | ||
| 309 | + <el-table-column | ||
| 310 | + prop="d" | ||
| 311 | + label="航运价"> | ||
| 312 | + </el-table-column> | ||
| 313 | + </el-table> | ||
| 314 | + <div style="text-align: center;margin-top: 6px">交货地:GUANGZHOU AIRPORT 广州</div> | ||
| 315 | + <div style="text-align: center;margin-top: 6px"> | ||
| 316 | + <el-button type="warning" plain style="width: 120px" >订舱</el-button> | ||
| 317 | + </div> | ||
| 318 | + </el-col> | ||
| 319 | + </el-row> | ||
| 320 | + </el-tab-pane> | ||
| 321 | + <el-tab-pane label="进口航线"> | ||
| 322 | + <span slot="label"><i class="el-icon-back"></i>进口航线</span> | ||
| 323 | + </el-tab-pane> | ||
| 324 | + <el-tab-pane label="空运专线"> | ||
| 325 | + <span slot="label"><i class="el-icon-star-off"></i>空运专线</span> | ||
| 326 | + </el-tab-pane> | ||
| 327 | + </el-tabs> | ||
| 328 | + </el-col> | ||
| 329 | + </el-row> | ||
| 330 | +<!-- 热门港口标题栏--> | ||
| 331 | + <el-row style="margin-top: 30px"> | ||
| 332 | + <span style="font-size: 25px">热门港口</span> | ||
| 333 | + </el-row> | ||
| 334 | +<!-- 热门港口内容--> | ||
| 335 | + <el-row style="background-color: #FFF;height: 300px;padding: 25px"> | ||
| 336 | + <el-col :span="24"> | ||
| 337 | + <el-tabs :tab-position="tabPosition" style="width: 100%;height: 280px;"> | ||
| 338 | + <el-tab-pane label="北京"> | ||
| 339 | + <el-table | ||
| 340 | + :data="tableData" | ||
| 341 | + style="width: 100%"> | ||
| 342 | + <el-table-column | ||
| 343 | + prop="a" | ||
| 344 | + label="航行路线"> | ||
| 345 | + </el-table-column> | ||
| 346 | + <el-table-column | ||
| 347 | + prop="b" | ||
| 348 | + label="运输时效"> | ||
| 349 | + </el-table-column> | ||
| 350 | + <el-table-column | ||
| 351 | + prop="c" | ||
| 352 | + label="交货地"> | ||
| 353 | + </el-table-column> | ||
| 354 | + <el-table-column | ||
| 355 | + prop="d" | ||
| 356 | + label="航班周期"> | ||
| 357 | + </el-table-column> | ||
| 358 | + <el-table-column | ||
| 359 | + fixed="right" | ||
| 360 | + label="" | ||
| 361 | + width="120"> | ||
| 362 | + <template slot-scope="scope"> | ||
| 363 | + <el-button | ||
| 364 | + size="small" plain | ||
| 365 | + type="warning" | ||
| 366 | + @click="">订舱</el-button> | ||
| 367 | + </template> | ||
| 368 | + </el-table-column> | ||
| 369 | + </el-table> | ||
| 370 | + </el-tab-pane> | ||
| 371 | + <el-tab-pane label="上海">上海</el-tab-pane> | ||
| 372 | + <el-tab-pane label="深圳">深圳</el-tab-pane> | ||
| 373 | + <el-tab-pane label="广州">广州</el-tab-pane> | ||
| 374 | + <el-tab-pane label="宁波">宁波</el-tab-pane> | ||
| 375 | + </el-tabs> | ||
| 376 | + </el-col> | ||
| 377 | + </el-row> | ||
| 378 | +<!-- 查询工具--> | ||
| 379 | + <el-row style="background-color: #FFF;height: 180px;margin-top: 60px"> | ||
| 380 | + <el-col :span="24"> | ||
| 381 | + <el-tabs :tab-position="tabPositions" style="width: 80%;height: 280px;margin: 20px"> | ||
| 382 | + <el-tab-pane label="机场代码查询"> | ||
| 383 | + <span style="font-size: 25px">机场代码查询</span> | ||
| 384 | + <span style="font-size: 15px">(收录2016年IATA最新机场三字代码、城市三字代码。)</span> | ||
| 385 | + <el-input v-model="input" placeholder="请输入内容"></el-input> | ||
| 386 | + </el-tab-pane> | ||
| 387 | + <el-tab-pane label="商品编码查询"> | ||
| 388 | + <span style="font-size: 25px">商品编码查询</span> | ||
| 389 | + <span style="font-size: 15px">(提供海关HScode编码、对应税率、申报要素查询服务,根据海关最新政策实时更新。)</span> | ||
| 390 | + <el-input v-model="input" placeholder="请输入内容"></el-input> | ||
| 391 | + </el-tab-pane> | ||
| 392 | + <el-tab-pane label="全球港口查询"> | ||
| 393 | + <span style="font-size: 25px">全球港口查询</span> | ||
| 394 | + <span style="font-size: 15px">(收录2016年IATA最新机场三字代码、城市三字代码。)</span> | ||
| 395 | + <el-input v-model="input" placeholder="请输入内容"></el-input> | ||
| 396 | + </el-tab-pane> | ||
| 397 | + <el-tab-pane label="空运货物查询"> | ||
| 398 | + <span style="font-size: 25px">空运货物查询</span> | ||
| 399 | + <span style="font-size: 15px">(提供世界各国航空公司货物追踪、货物查询服务,实时追踪最新货况。)</span> | ||
| 400 | + <el-input v-model="input" placeholder="请输入内容"></el-input> | ||
| 401 | + </el-tab-pane> | ||
| 402 | + <el-tab-pane label="快件跟踪查询"> | ||
| 403 | + <span style="font-size: 25px">快件跟踪查询</span> | ||
| 404 | + <span style="font-size: 15px"></span> | ||
| 405 | + <el-input v-model="input" placeholder="请输入内容"></el-input> | ||
| 406 | + </el-tab-pane> | ||
| 407 | + </el-tabs> | ||
| 408 | + </el-col> | ||
| 409 | + </el-row> | ||
| 410 | + </el-main> | ||
| 411 | + </el-container> | ||
| 412 | + </div> | ||
| 413 | +</template> | ||
| 414 | + | ||
| 415 | +<script> | ||
| 416 | + export default { | ||
| 417 | + data() { | ||
| 418 | + return { | ||
| 419 | + form: {}, | ||
| 420 | + tableData:[ | ||
| 421 | + { | ||
| 422 | + a: 'PEK- FRA', | ||
| 423 | + b: '2-3 天', | ||
| 424 | + c: 'BEIJING AIRPORT', | ||
| 425 | + d: '1234567', | ||
| 426 | + e: '¥ 23.50/kg 起', | ||
| 427 | + }, | ||
| 428 | + { | ||
| 429 | + a: 'PEK- FRA', | ||
| 430 | + b: '2-3 天', | ||
| 431 | + c: 'BEIJING AIRPORT', | ||
| 432 | + d: '1234567', | ||
| 433 | + e: '¥ 23.50/kg 起', | ||
| 434 | + }, | ||
| 435 | + { | ||
| 436 | + a: 'PEK- FRA', | ||
| 437 | + b: '2-3 天', | ||
| 438 | + c: 'BEIJING AIRPORT', | ||
| 439 | + d: '1234567', | ||
| 440 | + e: '¥ 23.50/kg 起', | ||
| 441 | + }, | ||
| 442 | + ], | ||
| 443 | + tableData1:[ | ||
| 444 | + { | ||
| 445 | + a: 'PEK- FRA', | ||
| 446 | + b: '2-3 天', | ||
| 447 | + c: '1234567', | ||
| 448 | + d: '$34.00/kg起', | ||
| 449 | + }, | ||
| 450 | + ], | ||
| 451 | + tabPosition: 'left', | ||
| 452 | + tabPositions: 'bottom', | ||
| 453 | + } | ||
| 454 | + }, | ||
| 455 | + methods: { | ||
| 456 | + headClass () { | ||
| 457 | + return 'text-align: center;background:#F5F5F5;' | ||
| 458 | + }, | ||
| 459 | + rowClass () { | ||
| 460 | + return 'text-align: center;background:#F5F5F5;' | ||
| 461 | + } | ||
| 462 | + }, | ||
| 463 | + } | ||
| 464 | +</script> | ||
| 465 | + | ||
| 466 | +<style scoped> | ||
| 467 | + .bg{ | ||
| 468 | + background-color: #F2F2F2; | ||
| 469 | + } | ||
| 470 | + .header{ | ||
| 471 | + font-size: 20px; | ||
| 472 | + line-height: 120px; | ||
| 473 | + color:#FFF; | ||
| 474 | + } | ||
| 475 | + .el-header{ | ||
| 476 | + background-color: #29A1F7; | ||
| 477 | + } | ||
| 478 | + .el-tabs{ | ||
| 479 | + width: 250px; | ||
| 480 | + } | ||
| 481 | + .el-menu{ | ||
| 482 | + background-color: #29A1F7; | ||
| 483 | + font-size: 20px; | ||
| 484 | + border-bottom-color: #29A1F7; | ||
| 485 | + } | ||
| 486 | +</style> |
src/views/nav4/inquiry.vue
0 → 100644
| 1 | +<template> | ||
| 2 | + <el-container> | ||
| 3 | + <el-main style="background-color: #EAEAEA"> | ||
| 4 | +<!-- 航班号查询--> | ||
| 5 | + <el-row style="height: 180px"> | ||
| 6 | + <el-col :span="24"> | ||
| 7 | + <el-row> | ||
| 8 | + <p style="font-size: 28px">航班号查询</p> | ||
| 9 | + </el-row> | ||
| 10 | + <el-row> | ||
| 11 | + <el-input placeholder="请输入内容" v-model="input3" class="input-with-select"> | ||
| 12 | + <el-button slot="append" icon="el-icon-search"></el-button> | ||
| 13 | + </el-input> | ||
| 14 | + </el-row> | ||
| 15 | + </el-col> | ||
| 16 | + </el-row> | ||
| 17 | +<!-- 条件查询--> | ||
| 18 | + <el-row style=""> | ||
| 19 | + <el-col :span="24"> | ||
| 20 | + <el-row> | ||
| 21 | + <p style="font-size: 28px">条件查询</p> | ||
| 22 | + </el-row> | ||
| 23 | + <el-row> | ||
| 24 | + <el-tabs v-model="activeName" @tab-click="handleClick" style="width: 100%"> | ||
| 25 | + <el-tab-pane label="国内出港" name="first"> | ||
| 26 | + <div style=";margin-top: 15px"> | ||
| 27 | + <el-time-picker | ||
| 28 | + v-model="value1" | ||
| 29 | + :picker-options="{selectableRange: '18:30:00 - 20:30:00' }" | ||
| 30 | + placeholder="任意时间点" | ||
| 31 | + style="width: 140px"> | ||
| 32 | + </el-time-picker> | ||
| 33 | + <el-time-picker | ||
| 34 | + arrow-control | ||
| 35 | + v-model="value2" | ||
| 36 | + :picker-options="{selectableRange: '18:30:00 - 20:30:00' }" | ||
| 37 | + placeholder="任意时间点" | ||
| 38 | + style="width: 140px"> | ||
| 39 | + </el-time-picker> | ||
| 40 | + <el-select v-model="value" placeholder="目的地" style="width: 140px"> | ||
| 41 | + <el-option | ||
| 42 | + v-for="item in options" | ||
| 43 | + :key="item.value" | ||
| 44 | + :label="item.label" | ||
| 45 | + :value="item.value"> | ||
| 46 | + </el-option> | ||
| 47 | + </el-select> | ||
| 48 | + <el-select v-model="value" placeholder="航空公司" style="width: 140px"> | ||
| 49 | + <el-option | ||
| 50 | + v-for="item in options" | ||
| 51 | + :key="item.value" | ||
| 52 | + :label="item.label" | ||
| 53 | + :value="item.value"> | ||
| 54 | + </el-option> | ||
| 55 | + </el-select> | ||
| 56 | + <el-button type="primary">点击查询</el-button> | ||
| 57 | + </div> | ||
| 58 | + <el-row style="margin-top: 15px"> | ||
| 59 | + <el-col :span="23"> | ||
| 60 | + <el-table | ||
| 61 | + :data="tableData" | ||
| 62 | + style="width: 100%"> | ||
| 63 | + <el-table-column | ||
| 64 | + prop="" | ||
| 65 | + label="计划离港"> | ||
| 66 | + </el-table-column> | ||
| 67 | + <el-table-column | ||
| 68 | + prop="" | ||
| 69 | + label="航班号"> | ||
| 70 | + </el-table-column> | ||
| 71 | + <el-table-column | ||
| 72 | + prop="" | ||
| 73 | + label="航空公司"> | ||
| 74 | + </el-table-column> | ||
| 75 | + <el-table-column | ||
| 76 | + prop="" | ||
| 77 | + label="目的地"> | ||
| 78 | + </el-table-column> | ||
| 79 | + <el-table-column | ||
| 80 | + prop="" | ||
| 81 | + label="预计/实际离港"> | ||
| 82 | + </el-table-column> | ||
| 83 | + <el-table-column | ||
| 84 | + prop="" | ||
| 85 | + label="状态"> | ||
| 86 | + </el-table-column> | ||
| 87 | + <el-table-column | ||
| 88 | + prop="" | ||
| 89 | + label="航站楼"> | ||
| 90 | + </el-table-column> | ||
| 91 | + </el-table> | ||
| 92 | + </el-col> | ||
| 93 | + </el-row> | ||
| 94 | + </el-tab-pane> | ||
| 95 | + <el-tab-pane label="国际/地区出港" name="second"> | ||
| 96 | + <div style=";margin-top: 15px"> | ||
| 97 | + <el-time-picker | ||
| 98 | + v-model="value1" | ||
| 99 | + :picker-options="{selectableRange: '18:30:00 - 20:30:00' }" | ||
| 100 | + placeholder="任意时间点" | ||
| 101 | + style="width: 140px"> | ||
| 102 | + </el-time-picker> | ||
| 103 | + <el-time-picker | ||
| 104 | + arrow-control | ||
| 105 | + v-model="value2" | ||
| 106 | + :picker-options="{selectableRange: '18:30:00 - 20:30:00' }" | ||
| 107 | + placeholder="任意时间点" | ||
| 108 | + style="width: 140px"> | ||
| 109 | + </el-time-picker> | ||
| 110 | + <el-select v-model="value" placeholder="目的地" style="width: 140px"> | ||
| 111 | + <el-option | ||
| 112 | + v-for="item in options" | ||
| 113 | + :key="item.value" | ||
| 114 | + :label="item.label" | ||
| 115 | + :value="item.value"> | ||
| 116 | + </el-option> | ||
| 117 | + </el-select> | ||
| 118 | + <el-select v-model="value" placeholder="航空公司" style="width: 140px"> | ||
| 119 | + <el-option | ||
| 120 | + v-for="item in options" | ||
| 121 | + :key="item.value" | ||
| 122 | + :label="item.label" | ||
| 123 | + :value="item.value"> | ||
| 124 | + </el-option> | ||
| 125 | + </el-select> | ||
| 126 | + <el-button type="primary">点击查询</el-button> | ||
| 127 | + </div> | ||
| 128 | + <el-row style="margin-top: 15px"> | ||
| 129 | + <el-col :span="23"> | ||
| 130 | + <el-table | ||
| 131 | + :data="tableData" | ||
| 132 | + style="width: 100%"> | ||
| 133 | + <el-table-column | ||
| 134 | + prop="" | ||
| 135 | + label="计划离港"> | ||
| 136 | + </el-table-column> | ||
| 137 | + <el-table-column | ||
| 138 | + prop="" | ||
| 139 | + label="航班号"> | ||
| 140 | + </el-table-column> | ||
| 141 | + <el-table-column | ||
| 142 | + prop="" | ||
| 143 | + label="航空公司"> | ||
| 144 | + </el-table-column> | ||
| 145 | + <el-table-column | ||
| 146 | + prop="" | ||
| 147 | + label="目的地"> | ||
| 148 | + </el-table-column> | ||
| 149 | + <el-table-column | ||
| 150 | + prop="" | ||
| 151 | + label="预计/实际离港"> | ||
| 152 | + </el-table-column> | ||
| 153 | + <el-table-column | ||
| 154 | + prop="" | ||
| 155 | + label="状态"> | ||
| 156 | + </el-table-column> | ||
| 157 | + <el-table-column | ||
| 158 | + prop="" | ||
| 159 | + label="航站楼"> | ||
| 160 | + </el-table-column> | ||
| 161 | + </el-table> | ||
| 162 | + </el-col> | ||
| 163 | + </el-row> | ||
| 164 | + </el-tab-pane> | ||
| 165 | + <el-tab-pane label="国内到港" name="third"> | ||
| 166 | + <div style=";margin-top: 15px"> | ||
| 167 | + <el-time-picker | ||
| 168 | + v-model="value1" | ||
| 169 | + :picker-options="{selectableRange: '18:30:00 - 20:30:00' }" | ||
| 170 | + placeholder="任意时间点" | ||
| 171 | + style="width: 140px"> | ||
| 172 | + </el-time-picker> | ||
| 173 | + <el-time-picker | ||
| 174 | + arrow-control | ||
| 175 | + v-model="value2" | ||
| 176 | + :picker-options="{selectableRange: '18:30:00 - 20:30:00' }" | ||
| 177 | + placeholder="任意时间点" | ||
| 178 | + style="width: 140px"> | ||
| 179 | + </el-time-picker> | ||
| 180 | + <el-select v-model="value" placeholder="目的地" style="width: 140px"> | ||
| 181 | + <el-option | ||
| 182 | + v-for="item in options" | ||
| 183 | + :key="item.value" | ||
| 184 | + :label="item.label" | ||
| 185 | + :value="item.value"> | ||
| 186 | + </el-option> | ||
| 187 | + </el-select> | ||
| 188 | + <el-select v-model="value" placeholder="航空公司" style="width: 140px"> | ||
| 189 | + <el-option | ||
| 190 | + v-for="item in options" | ||
| 191 | + :key="item.value" | ||
| 192 | + :label="item.label" | ||
| 193 | + :value="item.value"> | ||
| 194 | + </el-option> | ||
| 195 | + </el-select> | ||
| 196 | + <el-button type="primary">点击查询</el-button> | ||
| 197 | + </div> | ||
| 198 | + <el-row style="margin-top: 15px"> | ||
| 199 | + <el-col :span="23"> | ||
| 200 | + <el-table | ||
| 201 | + :data="tableData" | ||
| 202 | + style="width: 100%"> | ||
| 203 | + <el-table-column | ||
| 204 | + prop="" | ||
| 205 | + label="计划离港"> | ||
| 206 | + </el-table-column> | ||
| 207 | + <el-table-column | ||
| 208 | + prop="" | ||
| 209 | + label="航班号"> | ||
| 210 | + </el-table-column> | ||
| 211 | + <el-table-column | ||
| 212 | + prop="" | ||
| 213 | + label="航空公司"> | ||
| 214 | + </el-table-column> | ||
| 215 | + <el-table-column | ||
| 216 | + prop="" | ||
| 217 | + label="目的地"> | ||
| 218 | + </el-table-column> | ||
| 219 | + <el-table-column | ||
| 220 | + prop="" | ||
| 221 | + label="预计/实际离港"> | ||
| 222 | + </el-table-column> | ||
| 223 | + <el-table-column | ||
| 224 | + prop="" | ||
| 225 | + label="状态"> | ||
| 226 | + </el-table-column> | ||
| 227 | + <el-table-column | ||
| 228 | + prop="" | ||
| 229 | + label="航站楼"> | ||
| 230 | + </el-table-column> | ||
| 231 | + </el-table> | ||
| 232 | + </el-col> | ||
| 233 | + </el-row> | ||
| 234 | + </el-tab-pane> | ||
| 235 | + <el-tab-pane label="国际/地区到港" name="fourth"> | ||
| 236 | + <div style=";margin-top: 15px"> | ||
| 237 | + <el-time-picker | ||
| 238 | + v-model="value1" | ||
| 239 | + :picker-options="{selectableRange: '18:30:00 - 20:30:00' }" | ||
| 240 | + placeholder="任意时间点" | ||
| 241 | + style="width: 140px"> | ||
| 242 | + </el-time-picker> | ||
| 243 | + <el-time-picker | ||
| 244 | + arrow-control | ||
| 245 | + v-model="value2" | ||
| 246 | + :picker-options="{selectableRange: '18:30:00 - 20:30:00' }" | ||
| 247 | + placeholder="任意时间点" | ||
| 248 | + style="width: 140px"> | ||
| 249 | + </el-time-picker> | ||
| 250 | + <el-select v-model="value" placeholder="目的地" style="width: 140px"> | ||
| 251 | + <el-option | ||
| 252 | + v-for="item in options" | ||
| 253 | + :key="item.value" | ||
| 254 | + :label="item.label" | ||
| 255 | + :value="item.value"> | ||
| 256 | + </el-option> | ||
| 257 | + </el-select> | ||
| 258 | + <el-select v-model="value" placeholder="航空公司" style="width: 140px"> | ||
| 259 | + <el-option | ||
| 260 | + v-for="item in options" | ||
| 261 | + :key="item.value" | ||
| 262 | + :label="item.label" | ||
| 263 | + :value="item.value"> | ||
| 264 | + </el-option> | ||
| 265 | + </el-select> | ||
| 266 | + <el-button type="primary">点击查询</el-button> | ||
| 267 | + </div> | ||
| 268 | + <el-row style="margin-top: 15px"> | ||
| 269 | + <el-col :span="23"> | ||
| 270 | + <el-table | ||
| 271 | + :data="tableData" | ||
| 272 | + style="width: 100%"> | ||
| 273 | + <el-table-column | ||
| 274 | + prop="" | ||
| 275 | + label="计划离港"> | ||
| 276 | + </el-table-column> | ||
| 277 | + <el-table-column | ||
| 278 | + prop="" | ||
| 279 | + label="航班号"> | ||
| 280 | + </el-table-column> | ||
| 281 | + <el-table-column | ||
| 282 | + prop="" | ||
| 283 | + label="航空公司"> | ||
| 284 | + </el-table-column> | ||
| 285 | + <el-table-column | ||
| 286 | + prop="" | ||
| 287 | + label="目的地"> | ||
| 288 | + </el-table-column> | ||
| 289 | + <el-table-column | ||
| 290 | + prop="" | ||
| 291 | + label="预计/实际离港"> | ||
| 292 | + </el-table-column> | ||
| 293 | + <el-table-column | ||
| 294 | + prop="" | ||
| 295 | + label="状态"> | ||
| 296 | + </el-table-column> | ||
| 297 | + <el-table-column | ||
| 298 | + prop="" | ||
| 299 | + label="航站楼"> | ||
| 300 | + </el-table-column> | ||
| 301 | + </el-table> | ||
| 302 | + </el-col> | ||
| 303 | + </el-row> | ||
| 304 | + </el-tab-pane> | ||
| 305 | + </el-tabs> | ||
| 306 | + </el-row> | ||
| 307 | + <el-row> | ||
| 308 | + <div> | ||
| 309 | + <el-pagination | ||
| 310 | + @size-change="handleSizeChange" | ||
| 311 | + @current-change="handleCurrentChange" | ||
| 312 | + :current-page="currentPage4" | ||
| 313 | + :page-sizes="[100, 200, 300, 400]" | ||
| 314 | + :page-size="100" | ||
| 315 | + layout="total, sizes, prev, pager, next, jumper" | ||
| 316 | + :total="400"> | ||
| 317 | + </el-pagination> | ||
| 318 | + </div> | ||
| 319 | + | ||
| 320 | + </el-row> | ||
| 321 | + </el-col> | ||
| 322 | + </el-row> | ||
| 323 | + </el-main> | ||
| 324 | + </el-container> | ||
| 325 | +</template> | ||
| 326 | + | ||
| 327 | +<script> | ||
| 328 | + export default { | ||
| 329 | + data() { | ||
| 330 | + return { | ||
| 331 | + currentPage4: 4, | ||
| 332 | + activeName: 'first' | ||
| 333 | + }; | ||
| 334 | + }, | ||
| 335 | + methods: { | ||
| 336 | + handleSizeChange(val) { | ||
| 337 | + console.log(`每页 ${val} 条`); | ||
| 338 | + }, | ||
| 339 | + handleCurrentChange(val) { | ||
| 340 | + console.log(`当前页: ${val}`); | ||
| 341 | + } | ||
| 342 | + }, | ||
| 343 | + | ||
| 344 | + } | ||
| 345 | +</script> | ||
| 346 | + | ||
| 347 | +<style scoped> | ||
| 348 | +.input-with-select{ | ||
| 349 | + width: 450px; | ||
| 350 | +} | ||
| 351 | +.el-row{ | ||
| 352 | + margin-left: 10px; | ||
| 353 | + width: 98%; | ||
| 354 | + background-color: #FFFFFF; | ||
| 355 | +} | ||
| 356 | +</style> |
src/views/nav4/order.vue
0 → 100644
| 1 | +<template> | ||
| 2 | + <div class="bg order"> | ||
| 3 | + <span class="air">空运服务-订舱确认</span> | ||
| 4 | + <div class="px"> | ||
| 5 | +<!-- 下单信息--> | ||
| 6 | + <h4 class="title">下单信息</h4> | ||
| 7 | + <div class="r-table"> | ||
| 8 | + <table class="tb"> | ||
| 9 | + <tbody> | ||
| 10 | + <tr> | ||
| 11 | + <th width="10%">航空公司</th> | ||
| 12 | + <td width="10%">LH</td> | ||
| 13 | + <th width="10%">起运机场</th> | ||
| 14 | + <td width="10%">北京</td> | ||
| 15 | + <th width="10%">目的机场</th> | ||
| 16 | + <td width="10%">法兰克福</td> | ||
| 17 | + <th width="10%">下单重量(KG)</th> | ||
| 18 | + <td width="10%"><el-input v-model="input" placeholder="" size="mini"></el-input></td> | ||
| 19 | + <th width="10%">运价单价</th> | ||
| 20 | + <td width="10%">CNY 23.50/KG</td> | ||
| 21 | + </tr> | ||
| 22 | + <tr> | ||
| 23 | + <th>报关方式</th> | ||
| 24 | + <td colspan="4"> | ||
| 25 | + <el-radio v-model="radio" label="1">自理报关</el-radio> | ||
| 26 | + <el-radio v-model="radio" label="2">委托报关</el-radio> | ||
| 27 | + </td> | ||
| 28 | + <th rowspan="4">附加费</th> | ||
| 29 | + <td colspan="3">操作费: CNY 0.00/票</td> | ||
| 30 | + <td><el-input-number v-model="num" @change="handleChange" :min="1" :max="10" label=""> | ||
| 31 | + </el-input-number></td> | ||
| 32 | + </tr> | ||
| 33 | + <tr> | ||
| 34 | + <th rowspan="3">门到门服务</th> | ||
| 35 | + <td colspan="4"><el-checkbox v-model="checked">上门提货</el-checkbox></td> | ||
| 36 | + <td colspan="3">制单费: CNY 50.00/票</td> | ||
| 37 | + <td><el-input-number v-model="num" @change="handleChange" :min="1" :max="10" label=""> | ||
| 38 | + </el-input-number></td> | ||
| 39 | + </tr> | ||
| 40 | + <tr> | ||
| 41 | + <td colspan="4" rowspan="2"><el-checkbox v-model="checked">清关派送</el-checkbox></td> | ||
| 42 | + <td colspan="3">订舱预录费: CNY 30.00 /票</td> | ||
| 43 | + <td><el-input-number v-model="num" @change="handleChange" :min="1" :max="10" label=""> | ||
| 44 | + </el-input-number></td> | ||
| 45 | + </tr> | ||
| 46 | + <tr> | ||
| 47 | + <td colspan="4">地面操作费: CNY 0/KG</td> | ||
| 48 | + </tr> | ||
| 49 | + <tr> | ||
| 50 | + <th>预估费用</th> | ||
| 51 | + <td colspan="3">运费:CNY 23500.00 (最低100.00KG 起运)</td> | ||
| 52 | + <td colspan="3">附加费:CNY 230.00</td> | ||
| 53 | + <td colspan="3"> 共计:CNY 23730.00</td> | ||
| 54 | + </tr> | ||
| 55 | + </tbody> | ||
| 56 | + </table> | ||
| 57 | + </div> | ||
| 58 | +<!-- 货物信息--> | ||
| 59 | + <h4 class="title">货物信息</h4> | ||
| 60 | + <div class="r-table"> | ||
| 61 | + <table class="tb" width="100%"> | ||
| 62 | + <tbody> | ||
| 63 | + <tr> | ||
| 64 | + <th width="35%">*是否有电池、液体、粉末、磁性及其它违禁物品</th> | ||
| 65 | + <td width="15%"> | ||
| 66 | + <el-radio v-model="radio1" label="1">是</el-radio> | ||
| 67 | + <el-radio v-model="radio1" label="2">否</el-radio></td> | ||
| 68 | + <th width="35%">*是否购买保险</th> | ||
| 69 | + <td width="15%"> | ||
| 70 | + <el-radio v-model="radio4" label="1">是</el-radio> | ||
| 71 | + <el-radio v-model="radio4" label="2">否</el-radio></td> | ||
| 72 | + </tr> | ||
| 73 | + <tr> | ||
| 74 | + <th width="35%">*是否超长托盘</th> | ||
| 75 | + <td width="15%"> | ||
| 76 | + <el-radio v-model="radio1" label="1">是</el-radio> | ||
| 77 | + <el-radio v-model="radio1" label="2">否</el-radio></td> | ||
| 78 | + <th width="35%">*是否名牌</th> | ||
| 79 | + <td width="15%"> | ||
| 80 | + <el-radio v-model="radio4" label="1">是</el-radio> | ||
| 81 | + <el-radio v-model="radio4" label="2">否</el-radio></td> | ||
| 82 | + </tr> | ||
| 83 | + </tbody> | ||
| 84 | + </table> | ||
| 85 | + <table class="tb" style="margin-top: 10px;width: 100%"> | ||
| 86 | + <tbody> | ||
| 87 | + <tr> | ||
| 88 | + <th width="20%">中文品名</th> | ||
| 89 | + <th width="20%">英文品名</th> | ||
| 90 | + <th width="10%">*数量(件)</th> | ||
| 91 | + <th width="10%">*实重(KG)</th> | ||
| 92 | + <th width="10%">*总体积(CBM)</th> | ||
| 93 | + <th width="20%">最大尺寸(长x宽x高)</th> | ||
| 94 | + <th width="10%">操作</th> | ||
| 95 | + </tr> | ||
| 96 | + <tr> | ||
| 97 | + <td><el-input v-model="input" placeholder="" size="mini"></el-input></td> | ||
| 98 | + <td><el-input v-model="input" placeholder="" size="mini"></el-input></td> | ||
| 99 | + <td><el-input v-model="input" placeholder="" size="mini"></el-input></td> | ||
| 100 | + <td><el-input v-model="input" placeholder="" size="mini"></el-input></td> | ||
| 101 | + <td><el-input v-model="input" placeholder="" size="mini"></el-input></td> | ||
| 102 | + <td><el-input v-model="input" placeholder="" size="mini"></el-input></td> | ||
| 103 | + <td><el-button icon="el-icon-plus" size="mini" circle></el-button> | ||
| 104 | + <el-button icon="el-icon-minus" size="mini" circle></el-button></td> | ||
| 105 | + </tr> | ||
| 106 | + </tbody> | ||
| 107 | + </table> | ||
| 108 | + </div> | ||
| 109 | +<!-- 收发件通知人信息--> | ||
| 110 | + <div class="r-table" style="margin-top: 35px"> | ||
| 111 | + <el-collapse v-model="activeNames" @change="handleChange" class="col"> | ||
| 112 | + <el-collapse-item title="发件人信息" name="1"> | ||
| 113 | + <table class="tb" width="100%"> | ||
| 114 | + <tbody> | ||
| 115 | + <tr> | ||
| 116 | + <th width="15%">姓名</th> | ||
| 117 | + <td width="35%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 118 | + <th width="15%">联系电话</th> | ||
| 119 | + <td width="35%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 120 | + </tr> | ||
| 121 | + <tr> | ||
| 122 | + <th colspan="1">公司</th> | ||
| 123 | + <td colspan="3"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 124 | + </tr> | ||
| 125 | + <tr> | ||
| 126 | + <th colspan="1">详细地址 </th> | ||
| 127 | + <td colspan="3"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 128 | + </tr> | ||
| 129 | + </tbody> | ||
| 130 | + </table> | ||
| 131 | + </el-collapse-item> | ||
| 132 | + <el-collapse-item title="收件人信息" name="2" class="father"> | ||
| 133 | + <div class="relative"> | ||
| 134 | + <el-button type="text" @click="dialogTableVisible = true">收件地址库</el-button> | ||
| 135 | + <el-checkbox v-model="checked1" style="margin-left: 20px">加入地址库</el-checkbox> | ||
| 136 | + </div> | ||
| 137 | + <table class="tb" width="100%"> | ||
| 138 | + <tbody> | ||
| 139 | + <tr> | ||
| 140 | + <th width="15%">姓名</th> | ||
| 141 | + <td width="35"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 142 | + <th width="15%">联系电话</th> | ||
| 143 | + <td width="35%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 144 | + </tr> | ||
| 145 | + <tr> | ||
| 146 | + <th colspan="1">公司</th> | ||
| 147 | + <td colspan="3"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 148 | + </tr> | ||
| 149 | + <tr> | ||
| 150 | + <th colspan="1">详细地址</th> | ||
| 151 | + <td colspan="3"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 152 | + </tr> | ||
| 153 | + <tr> | ||
| 154 | + <th colspan="1">特殊信息</th> | ||
| 155 | + <td colspan="3"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 156 | + </tr> | ||
| 157 | + </tbody> | ||
| 158 | + </table> | ||
| 159 | + </el-collapse-item> | ||
| 160 | + <el-collapse-item title="通知人信息" name="3" class="father"> | ||
| 161 | + <div class="relative"><el-checkbox v-model="checked">同收件人</el-checkbox></div> | ||
| 162 | + <table class="tb" width="100%"> | ||
| 163 | + <tbody> | ||
| 164 | + <tr> | ||
| 165 | + <th width="15%">姓名</th> | ||
| 166 | + <td width="35%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 167 | + <th width="15%">联系电话</th> | ||
| 168 | + <td width="35%"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 169 | + </tr> | ||
| 170 | + <tr> | ||
| 171 | + <th colspan="1">公司</th> | ||
| 172 | + <td colspan="3"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 173 | + </tr> | ||
| 174 | + <tr> | ||
| 175 | + <th colspan="1">详细地址</th> | ||
| 176 | + <td colspan="3"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 177 | + </tr> | ||
| 178 | + <tr> | ||
| 179 | + <th colspan="1">特殊信息</th> | ||
| 180 | + <td colspan="3"><el-input v-model="input" placeholder="" ></el-input></td> | ||
| 181 | + </tr> | ||
| 182 | + </tbody> | ||
| 183 | + </table> | ||
| 184 | + </el-collapse-item> | ||
| 185 | + </el-collapse> | ||
| 186 | + </div> | ||
| 187 | + <div style="text-align: center;margin-top: 30px"> | ||
| 188 | + <el-button type="danger" style="width: 180px;height: 50px">确认下单</el-button> | ||
| 189 | + </div> | ||
| 190 | + <div style="margin-top: 50px;height: 80px"> </div> | ||
| 191 | + </div> | ||
| 192 | +<!-- 收件地址库弹框--> | ||
| 193 | + <div> | ||
| 194 | + <el-dialog title="请选择收件人" :visible.sync="dialogTableVisible"> | ||
| 195 | + <el-table :data="gridData"> | ||
| 196 | + <el-table-column property="date" label="姓名" width="150"></el-table-column> | ||
| 197 | + <el-table-column property="name" label="电话" width="200"></el-table-column> | ||
| 198 | + <el-table-column property="address" label="地址"></el-table-column> | ||
| 199 | + </el-table> | ||
| 200 | + <div style="margin-top: 10px;text-align: right"> | ||
| 201 | + <el-button>取消</el-button> | ||
| 202 | + <el-button type="primary">请选择收件人</el-button> | ||
| 203 | + </div> | ||
| 204 | + </el-dialog> | ||
| 205 | + </div> | ||
| 206 | + </div> | ||
| 207 | +</template> | ||
| 208 | + | ||
| 209 | +<script> | ||
| 210 | + export default { | ||
| 211 | + data() { | ||
| 212 | + return{ | ||
| 213 | + num: 1, | ||
| 214 | + radio: '', | ||
| 215 | + radio1: '', | ||
| 216 | + radio2: '', | ||
| 217 | + radio3: '', | ||
| 218 | + radio4: '', | ||
| 219 | + dialogTableVisible:false, | ||
| 220 | + | ||
| 221 | + } | ||
| 222 | + } | ||
| 223 | + } | ||
| 224 | +</script> | ||
| 225 | + | ||
| 226 | +<style scoped> | ||
| 227 | + .bg{ | ||
| 228 | + background-color: #F2F2F2; | ||
| 229 | + } | ||
| 230 | + .air{ | ||
| 231 | + font-size: 20px; | ||
| 232 | + color: #308aee; | ||
| 233 | + margin-top: 20px; | ||
| 234 | + display: block; | ||
| 235 | + } | ||
| 236 | + .r-table{ | ||
| 237 | + text-align: center; | ||
| 238 | + } | ||
| 239 | + | ||
| 240 | + /*line-height: 100px;*/ | ||
| 241 | + .tb{ | ||
| 242 | + font-size: 14px; | ||
| 243 | + box-sizing: border-box; | ||
| 244 | + display: table; | ||
| 245 | + border-spacing: 0; | ||
| 246 | + border-collapse: collapse; | ||
| 247 | + } | ||
| 248 | + .px{ | ||
| 249 | + background-color: #FFFFFF; | ||
| 250 | + width: 100%; | ||
| 251 | + height: 500px; | ||
| 252 | + } | ||
| 253 | + .title{ | ||
| 254 | + color: #127ef2; | ||
| 255 | + font-size: 16px; | ||
| 256 | + font-weight: bold; | ||
| 257 | + margin: 20px 30px; | ||
| 258 | + text-align: left; | ||
| 259 | + } | ||
| 260 | + .r-table .tb > tbody > tr > th { | ||
| 261 | + background-color: #d8ecff; | ||
| 262 | + padding: 10px 5px; | ||
| 263 | + text-align: center; | ||
| 264 | + border: 1px solid #ddd; | ||
| 265 | + } | ||
| 266 | + .r-table .tb > tbody > tr > td { | ||
| 267 | + padding: 8px; | ||
| 268 | + border: 1px solid #ddd; | ||
| 269 | + display: table-cell; | ||
| 270 | + } | ||
| 271 | + .col .tb > tbody > tr > th { | ||
| 272 | + border: 0px; | ||
| 273 | + } | ||
| 274 | + .col .tb > tbody > tr > td { | ||
| 275 | + border: 0px; | ||
| 276 | + } | ||
| 277 | + .father{ | ||
| 278 | + position: relative; | ||
| 279 | + } | ||
| 280 | + .relative{ | ||
| 281 | + position: absolute; | ||
| 282 | + top:11px; | ||
| 283 | + right: 100px; | ||
| 284 | + } | ||
| 285 | +</style> | ||
| 286 | +<style> | ||
| 287 | + .order .el-collapse-item__header{ | ||
| 288 | + color: #127ef2; | ||
| 289 | + font-size: 16px; | ||
| 290 | + font-weight: bold; | ||
| 291 | + margin: 20px 30px; | ||
| 292 | + text-align: left; | ||
| 293 | + } | ||
| 294 | +</style> |
-
请 注册 或 登录 后发表评论