正在显示
1 个修改的文件
包含
257 行增加
和
143 行删除
| @@ -32,10 +32,9 @@ | @@ -32,10 +32,9 @@ | ||
| 32 | <div class="grid-content"> | 32 | <div class="grid-content"> |
| 33 | <el-col :span="9" class="pub"> | 33 | <el-col :span="9" class="pub"> |
| 34 | <div class="grid-content"> | 34 | <div class="grid-content"> |
| 35 | - <span> | ||
| 36 | - 主单号: | ||
| 37 | - </span> | ||
| 38 | - <el-input v-model="defaultQuery.awba" placeholder="请输入主单号" style="width: 180px"></el-input> | 35 | + <el-input v-model="defaultQuery.awba" placeholder="请输入主单号" style="width: 200px"> |
| 36 | + <template slot="prepend">主单号</template> | ||
| 37 | + </el-input> | ||
| 39 | </div> | 38 | </div> |
| 40 | </el-col> | 39 | </el-col> |
| 41 | <el-col :span="2" class="pub"> | 40 | <el-col :span="2" class="pub"> |
| @@ -75,7 +74,8 @@ | @@ -75,7 +74,8 @@ | ||
| 75 | ref="multipleTable" | 74 | ref="multipleTable" |
| 76 | :data="tableData" | 75 | :data="tableData" |
| 77 | tooltip-effect="dark" | 76 | tooltip-effect="dark" |
| 78 | - style="width: 100%" | 77 | + style="border-radius: 10px 10px 0px 0px;line-height: 25px;min-height: 500px" |
| 78 | + :header-cell-style="{background:'#6F8294',color:'#FFFFFF'}" size="small" | ||
| 79 | @selection-change="handleSelectionChange" | 79 | @selection-change="handleSelectionChange" |
| 80 | row-key="uuid" | 80 | row-key="uuid" |
| 81 | border | 81 | border |
| @@ -153,7 +153,7 @@ | @@ -153,7 +153,7 @@ | ||
| 153 | <el-table-column | 153 | <el-table-column |
| 154 | prop="operation" | 154 | prop="operation" |
| 155 | label="操作" | 155 | label="操作" |
| 156 | - width="450" | 156 | + width="380" |
| 157 | show-overflow-tooltip> | 157 | show-overflow-tooltip> |
| 158 | <template slot-scope="scope"> | 158 | <template slot-scope="scope"> |
| 159 | <el-row> | 159 | <el-row> |
| @@ -178,7 +178,7 @@ | @@ -178,7 +178,7 @@ | ||
| 178 | size="mini" | 178 | size="mini" |
| 179 | type="primary" | 179 | type="primary" |
| 180 | @click="handleSend(scope.$index, scope.row)" | 180 | @click="handleSend(scope.$index, scope.row)" |
| 181 | - :disabled="btSendStatusFormater(scope.row.status)">发送舱单报 | 181 | + :disabled="btSendStatusFormater(scope.row.status)">发舱单报 |
| 182 | </el-button> | 182 | </el-button> |
| 183 | <el-button | 183 | <el-button |
| 184 | size="mini" | 184 | size="mini" |
| @@ -191,26 +191,24 @@ | @@ -191,26 +191,24 @@ | ||
| 191 | <el-button | 191 | <el-button |
| 192 | v-if="scope.row.awbh==''||scope.row.awbh==null" | 192 | v-if="scope.row.awbh==''||scope.row.awbh==null" |
| 193 | size="mini" | 193 | size="mini" |
| 194 | - type="success" | ||
| 195 | @click="Importallocation(scope.$index, scope.row)">分拨申请 | 194 | @click="Importallocation(scope.$index, scope.row)">分拨申请 |
| 196 | </el-button> | 195 | </el-button> |
| 197 | <el-button | 196 | <el-button |
| 198 | v-else | 197 | v-else |
| 199 | disabled="" | 198 | disabled="" |
| 200 | - size="mini" type="success" | 199 | + size="mini" |
| 201 | @click="Importallocation(scope.$index, scope.row)">分拨申请 | 200 | @click="Importallocation(scope.$index, scope.row)">分拨申请 |
| 202 | </el-button> | 201 | </el-button> |
| 203 | <!-- style="background-color: #63cdda;color: white"--> | 202 | <!-- style="background-color: #63cdda;color: white"--> |
| 204 | <el-button | 203 | <el-button |
| 205 | v-if="scope.row.awbh==''||scope.row.awbh==null" | 204 | v-if="scope.row.awbh==''||scope.row.awbh==null" |
| 206 | size="mini" | 205 | size="mini" |
| 207 | - type="primary" | ||
| 208 | @click="Allocatearrive(scope.$index, scope.row)">分拨运抵 | 206 | @click="Allocatearrive(scope.$index, scope.row)">分拨运抵 |
| 209 | </el-button> | 207 | </el-button> |
| 210 | <el-button | 208 | <el-button |
| 211 | v-else | 209 | v-else |
| 212 | disabled="" | 210 | disabled="" |
| 213 | - size="mini" type="primary" | 211 | + size="mini" |
| 214 | @click="Allocatearrive(scope.$index, scope.row)">分拨运抵 | 212 | @click="Allocatearrive(scope.$index, scope.row)">分拨运抵 |
| 215 | </el-button> | 213 | </el-button> |
| 216 | <!-- style="background-color:#778beb;color: white"--> | 214 | <!-- style="background-color:#778beb;color: white"--> |
| @@ -218,13 +216,13 @@ | @@ -218,13 +216,13 @@ | ||
| 218 | size="mini" | 216 | size="mini" |
| 219 | style="background-color:#f19066;color: white" | 217 | style="background-color:#f19066;color: white" |
| 220 | @click="handleUpdate(scope.$index, scope.row)" | 218 | @click="handleUpdate(scope.$index, scope.row)" |
| 221 | - :disabled="btEditStatusFormater(scope.row.status)">发送舱单修改报 | 219 | + :disabled="btEditStatusFormater(scope.row.status)">发修改报 |
| 222 | </el-button> | 220 | </el-button> |
| 223 | <el-button | 221 | <el-button |
| 224 | size="mini" | 222 | size="mini" |
| 225 | type="danger" | 223 | type="danger" |
| 226 | @click="handleDelete(scope.$index, scope.row)" | 224 | @click="handleDelete(scope.$index, scope.row)" |
| 227 | - :disabled="btDeleStatusFormater(scope.row.status)">发送舱单删除报 | 225 | + :disabled="btDeleStatusFormater(scope.row.status)">发删除报 |
| 228 | </el-button> | 226 | </el-button> |
| 229 | </el-row> | 227 | </el-row> |
| 230 | 228 | ||
| @@ -244,59 +242,79 @@ | @@ -244,59 +242,79 @@ | ||
| 244 | <div class="grid-content content">航班信息</div> | 242 | <div class="grid-content content">航班信息</div> |
| 245 | </el-col> | 243 | </el-col> |
| 246 | <el-row class="flightInfo"> | 244 | <el-row class="flightInfo"> |
| 247 | - <el-col :span="4"> | ||
| 248 | - <el-form-item label="运单号" prop="awba"> | 245 | + <el-col :span="5" style="margin-left: -40px"> |
| 246 | + <el-form-item prop="awba"> | ||
| 249 | <div v-if="dialogStatus === 'update'"> | 247 | <div v-if="dialogStatus === 'update'"> |
| 250 | - <el-input disabled="" v-model="ruleForm.awba"></el-input> | 248 | + <el-input disabled="" v-model="ruleForm.awba" style="width: 200px"> |
| 249 | + <template slot="prepend">运单号</template> | ||
| 250 | + </el-input> | ||
| 251 | </div> | 251 | </div> |
| 252 | <div v-else> | 252 | <div v-else> |
| 253 | - <el-input v-model="ruleForm.awba"></el-input> | 253 | + <el-input v-model="ruleForm.awba" style="width: 200px"></el-input> |
| 254 | </div> | 254 | </div> |
| 255 | </el-form-item> | 255 | </el-form-item> |
| 256 | </el-col> | 256 | </el-col> |
| 257 | - <el-col :span="4"> | ||
| 258 | - <el-form-item label="航班号" prop="flightno"> | ||
| 259 | - <el-input disabled="" v-model="ruleForm.flightno"></el-input> | 257 | + <el-col :span="5"> |
| 258 | + <el-form-item prop="flightno"> | ||
| 259 | + <el-input disabled="" v-model="ruleForm.flightno" style="width: 200px"> | ||
| 260 | + <template slot="prepend">航班号</template> | ||
| 261 | + </el-input> | ||
| 262 | + </el-form-item> | ||
| 263 | + </el-col> | ||
| 264 | + <el-col :span="6"> | ||
| 265 | + <el-form-item prop="originstation"> | ||
| 266 | + <el-input disabled="" v-model="ruleForm.originstation" style="width: 200px"> | ||
| 267 | + <template slot="prepend">航段</template> | ||
| 268 | + </el-input> | ||
| 260 | </el-form-item> | 269 | </el-form-item> |
| 261 | </el-col> | 270 | </el-col> |
| 262 | - <el-col :span="5"> | ||
| 263 | - <el-form-item label="航班日期" required> | ||
| 264 | - <el-col :span="24"> | 271 | + <el-col :span="7"> |
| 272 | + <el-form-item label="" required> | ||
| 265 | <el-form-item prop="flightdate"> | 273 | <el-form-item prop="flightdate"> |
| 274 | + <div class="ip"> | ||
| 275 | + 航班日期 | ||
| 276 | + </div> | ||
| 266 | <el-date-picker disabled="" type="date" placeholder="选择日期" :clearable="false" | 277 | <el-date-picker disabled="" type="date" placeholder="选择日期" :clearable="false" |
| 267 | v-model="ruleForm.flightdate" | 278 | v-model="ruleForm.flightdate" |
| 268 | - style="width: 100%;"></el-date-picker> | 279 | + style="width: 125px"> |
| 280 | + | ||
| 281 | + </el-date-picker> | ||
| 269 | </el-form-item> | 282 | </el-form-item> |
| 270 | - </el-col> | ||
| 271 | </el-form-item> | 283 | </el-form-item> |
| 272 | </el-col> | 284 | </el-col> |
| 273 | - <el-col :span="4"> | ||
| 274 | - <el-form-item label="航段" prop="originstation"> | ||
| 275 | - <el-input disabled="" v-model="ruleForm.originstation"></el-input> | ||
| 276 | - </el-form-item> | ||
| 277 | - </el-col> | ||
| 278 | - <el-col :span="4"> | ||
| 279 | - <el-form-item label="是否分批" prop="splitcode"> | ||
| 280 | - <el-select v-model="ruleForm.splitcode" placeholder=""> | 285 | + </el-row> |
| 286 | + <el-row class="flightInfo"> | ||
| 287 | + <el-col :span="18" style="margin-left: -40px"> | ||
| 288 | + <el-form-item prop="splitcode"> | ||
| 289 | + <div class="ip"> | ||
| 290 | + 是否分批 | ||
| 291 | + </div> | ||
| 292 | + <el-select v-model="ruleForm.splitcode" placeholder="" style="width: 110px"> | ||
| 281 | <el-option v-for="item in splitcodes" :key="item.value" :label="item.label" | 293 | <el-option v-for="item in splitcodes" :key="item.value" :label="item.label" |
| 282 | :value="item.value"></el-option> | 294 | :value="item.value"></el-option> |
| 283 | </el-select> | 295 | </el-select> |
| 284 | </el-form-item> | 296 | </el-form-item> |
| 285 | </el-col> | 297 | </el-col> |
| 286 | - <el-col :span="3"> | ||
| 287 | - <el-button size="mini" type="primary" @click="dialogStatus==='create'?createData('ruleForm'):updateData('ruleForm')" style="float: right">保存</el-button> | 298 | + <el-col :span="2"> |
| 299 | + <el-form-item prop="splitcode"> | ||
| 300 | + <el-button size="mini" type="primary" @click="dialogStatus==='create'?createData('ruleForm'):updateData('ruleForm')" style="float: right">保存</el-button> | ||
| 301 | + </el-form-item> | ||
| 288 | </el-col> | 302 | </el-col> |
| 289 | </el-row> | 303 | </el-row> |
| 290 | <el-row class="flightInfo"> | 304 | <el-row class="flightInfo"> |
| 291 | - <el-col :span="4"> | 305 | + <el-col :span="6" style="margin-left: -40px"> |
| 292 | <div v-if="FenStatus === 'addAwbh'"> | 306 | <div v-if="FenStatus === 'addAwbh'"> |
| 293 | - <el-form-item label="分单号" prop="awbh"> | ||
| 294 | - <el-input v-model="ruleForm.awbh"></el-input> | 307 | + <el-form-item prop="awbh"> |
| 308 | + <el-input v-model="ruleForm.awbh" style="width: 200px"> | ||
| 309 | + <template slot="prepend">分单号</template> | ||
| 310 | + </el-input> | ||
| 295 | </el-form-item> | 311 | </el-form-item> |
| 296 | </div> | 312 | </div> |
| 297 | <div v-else> | 313 | <div v-else> |
| 298 | - <el-form-item style="display: none" label="分单号" prop="awbh"> | ||
| 299 | - <el-input v-model="ruleForm.awbh"></el-input> | 314 | + <el-form-item style="display: none" prop="awbh" > |
| 315 | + <el-input v-model="ruleForm.awbh" style="width: 200px"> | ||
| 316 | + <template slot="prepend">分单号</template> | ||
| 317 | + </el-input> | ||
| 300 | </el-form-item> | 318 | </el-form-item> |
| 301 | </div> | 319 | </div> |
| 302 | </el-col> | 320 | </el-col> |
| @@ -315,44 +333,64 @@ | @@ -315,44 +333,64 @@ | ||
| 315 | </el-col> | 333 | </el-col> |
| 316 | </el-row> | 334 | </el-row> |
| 317 | <el-row style="margin-bottom: 0px;"> | 335 | <el-row style="margin-bottom: 0px;"> |
| 318 | - <el-col :span="3"> | ||
| 319 | - <el-form-item label="起始站" prop="awbinfo.sairportid" > | ||
| 320 | - <el-input v-model="ruleForm.awbinfo.sairportid" onkeyup="this.value=this.value.toUpperCase()"></el-input> | 336 | + <el-col :span="6" style="margin-left: -40px"> |
| 337 | + <el-form-item prop="awbinfo.sairportid" > | ||
| 338 | + <el-input v-model="ruleForm.awbinfo.sairportid" onkeyup="this.value=this.value.toUpperCase()" style="width: 200px"> | ||
| 339 | + <template slot="prepend">起始站</template> | ||
| 340 | + </el-input> | ||
| 321 | </el-form-item> | 341 | </el-form-item> |
| 322 | </el-col> | 342 | </el-col> |
| 323 | - <el-col :span="3"> | ||
| 324 | - <el-form-item label="承运人1" prop="awbinfo.by1"> | ||
| 325 | - <el-input v-model="ruleForm.awbinfo.by1" onkeyup="this.value=this.value.toUpperCase()"></el-input> | 343 | + <el-col :span="6"> |
| 344 | + <el-form-item prop="awbinfo.by1"> | ||
| 345 | + <el-input v-model="ruleForm.awbinfo.by1" onkeyup="this.value=this.value.toUpperCase()" style="width: 200px"> | ||
| 346 | + <template slot="prepend">承运人1</template> | ||
| 347 | + </el-input> | ||
| 326 | </el-form-item> | 348 | </el-form-item> |
| 327 | </el-col> | 349 | </el-col> |
| 328 | - <el-col :span="3"> | ||
| 329 | - <el-form-item label="到达站1" prop="awbinfo.dest1"> | ||
| 330 | - <el-input v-model="ruleForm.awbinfo.dest1"></el-input> | 350 | + <el-col :span="6"> |
| 351 | + <el-form-item prop="awbinfo.dest1"> | ||
| 352 | + <el-input v-model="ruleForm.awbinfo.dest1" style="width: 200px"> | ||
| 353 | + <template slot="prepend">到达站1</template> | ||
| 354 | + | ||
| 355 | + </el-input> | ||
| 331 | </el-form-item> | 356 | </el-form-item> |
| 332 | </el-col> | 357 | </el-col> |
| 333 | - <el-col :span="3"> | ||
| 334 | - <el-form-item label="承运人2" prop="awbinfo.by2"> | ||
| 335 | - <el-input v-model="ruleForm.awbinfo.by2" onkeyup="this.value=this.value.toUpperCase()"></el-input> | 358 | + <el-col :span="6"> |
| 359 | + <el-form-item prop="awbinfo.by2"> | ||
| 360 | + <el-input v-model="ruleForm.awbinfo.by2" onkeyup="this.value=this.value.toUpperCase()" style="width: 200px"> | ||
| 361 | + <template slot="prepend">承运人2</template> | ||
| 362 | + | ||
| 363 | + </el-input> | ||
| 336 | </el-form-item> | 364 | </el-form-item> |
| 337 | </el-col> | 365 | </el-col> |
| 338 | - <el-col :span="3"> | ||
| 339 | - <el-form-item label="到达站2" prop="awbinfo.dest2"> | ||
| 340 | - <el-input v-model="ruleForm.awbinfo.dest2" onkeyup="this.value=this.value.toUpperCase()"></el-input> | 366 | + </el-row> |
| 367 | + <el-row> | ||
| 368 | + <el-col :span="6" style="margin-left: -40px"> | ||
| 369 | + <el-form-item prop="awbinfo.dest2"> | ||
| 370 | + <el-input v-model="ruleForm.awbinfo.dest2" onkeyup="this.value=this.value.toUpperCase()" style="width: 200px"> | ||
| 371 | + <template slot="prepend">到达站2</template> | ||
| 372 | + </el-input> | ||
| 341 | </el-form-item> | 373 | </el-form-item> |
| 342 | </el-col> | 374 | </el-col> |
| 343 | - <el-col :span="3"> | ||
| 344 | - <el-form-item label="承运人3" prop="awbinfo.by3"> | ||
| 345 | - <el-input v-model="ruleForm.awbinfo.by3" onkeyup="this.value=this.value.toUpperCase()"></el-input> | 375 | + <el-col :span="6"> |
| 376 | + <el-form-item prop="awbinfo.by3"> | ||
| 377 | + <el-input v-model="ruleForm.awbinfo.by3" onkeyup="this.value=this.value.toUpperCase()" style="width: 200px"> | ||
| 378 | + <template slot="prepend">承运人3</template> | ||
| 379 | + </el-input> | ||
| 346 | </el-form-item> | 380 | </el-form-item> |
| 347 | </el-col> | 381 | </el-col> |
| 348 | - <el-col :span="3"> | ||
| 349 | - <el-form-item label="到达站3" prop="awbinfo.dest3"> | ||
| 350 | - <el-input v-model="ruleForm.awbinfo.dest3" onkeyup="this.value=this.value.toUpperCase()"></el-input> | 382 | + <el-col :span="6"> |
| 383 | + <el-form-item prop="awbinfo.dest3"> | ||
| 384 | + <el-input v-model="ruleForm.awbinfo.dest3" onkeyup="this.value=this.value.toUpperCase()" style="width: 200px"> | ||
| 385 | + <template slot="prepend">到达站3</template> | ||
| 386 | + </el-input> | ||
| 351 | </el-form-item> | 387 | </el-form-item> |
| 352 | </el-col> | 388 | </el-col> |
| 353 | - <el-col :span="3"> | ||
| 354 | - <el-form-item label="目的站" prop="awbinfo.eairportid"> | ||
| 355 | - <el-input v-model="ruleForm.awbinfo.eairportid" onkeyup="this.value=this.value.toUpperCase()"></el-input> | 389 | + <el-col :span="6"> |
| 390 | + <el-form-item prop="awbinfo.eairportid"> | ||
| 391 | + <el-input v-model="ruleForm.awbinfo.eairportid" onkeyup="this.value=this.value.toUpperCase()" style="width: 200px"> | ||
| 392 | + <template slot="prepend">目的站</template> | ||
| 393 | + </el-input> | ||
| 356 | </el-form-item> | 394 | </el-form-item> |
| 357 | </el-col> | 395 | </el-col> |
| 358 | </el-row> | 396 | </el-row> |
| @@ -364,58 +402,55 @@ | @@ -364,58 +402,55 @@ | ||
| 364 | </el-row> | 402 | </el-row> |
| 365 | <el-row style="margin-bottom: 0px;"> | 403 | <el-row style="margin-bottom: 0px;"> |
| 366 | <el-row class="product"> | 404 | <el-row class="product"> |
| 367 | - <el-col :span="6"> | ||
| 368 | - <el-form-item label="总件数" prop="awbinfo.pcs"> | ||
| 369 | - <el-input type="number" v-model="ruleForm.awbinfo.pcs" ></el-input> | 405 | + <el-col :span="6" style="margin-left: -40px"> |
| 406 | + <el-form-item label="" prop="awbinfo.pcs"> | ||
| 407 | + <el-input type="number" v-model="ruleForm.awbinfo.pcs" style="width: 200px"> | ||
| 408 | + <template slot="prepend">总件数</template> | ||
| 409 | + </el-input> | ||
| 370 | </el-form-item> | 410 | </el-form-item> |
| 371 | </el-col> | 411 | </el-col> |
| 372 | <el-col :span="6"> | 412 | <el-col :span="6"> |
| 373 | - <el-form-item label="总重量" prop="awbinfo.weight"> | ||
| 374 | - <el-input type="number" v-model="ruleForm.awbinfo.weight"></el-input> | 413 | + <el-form-item label="" prop="awbinfo.weight"> |
| 414 | + <el-input type="number" v-model="ruleForm.awbinfo.weight" style="width: 200px"> | ||
| 415 | + <template slot="prepend">总重量</template> | ||
| 416 | + </el-input> | ||
| 375 | </el-form-item> | 417 | </el-form-item> |
| 376 | </el-col> | 418 | </el-col> |
| 377 | <el-col :span="6"> | 419 | <el-col :span="6"> |
| 378 | - <el-form-item label="舱单件数" prop="piece"> | ||
| 379 | - <el-input type="number" v-model="ruleForm.piece"></el-input> | 420 | + <el-form-item label="" prop="piece"> |
| 421 | + <el-input type="number" v-model="ruleForm.piece" style="width: 200px"> | ||
| 422 | + <template slot="prepend">舱单件数</template> | ||
| 423 | + </el-input> | ||
| 380 | </el-form-item> | 424 | </el-form-item> |
| 381 | </el-col> | 425 | </el-col> |
| 382 | <el-col :span="6"> | 426 | <el-col :span="6"> |
| 383 | - <el-form-item label="舱单重量" prop="weight"> | ||
| 384 | - <el-input type="number" v-model="ruleForm.weight"></el-input> | 427 | + <el-form-item label="" prop="weight"> |
| 428 | + <el-input type="number" v-model="ruleForm.weight" style="width: 200px"> | ||
| 429 | + <template slot="prepend">舱单重量</template> | ||
| 430 | + </el-input> | ||
| 385 | </el-form-item> | 431 | </el-form-item> |
| 386 | </el-col> | 432 | </el-col> |
| 387 | </el-row> | 433 | </el-row> |
| 388 | <el-row class="product"> | 434 | <el-row class="product"> |
| 389 | - <el-col :span="6"> | ||
| 390 | - <el-form-item label="特货代码" prop="specopeid"> | ||
| 391 | - <el-input v-model="ruleForm.awbinfo.specopeid"></el-input> | ||
| 392 | - </el-form-item> | ||
| 393 | - </el-col> | ||
| 394 | - <el-col :span="6"> | ||
| 395 | - <el-form-item label="付费方式" prop="paymodel"> | ||
| 396 | - <el-select v-model="ruleForm.awbinfo.paymodel" placeholder="" style="display:inline"> | ||
| 397 | - <el-option v-for="item in paymodel" :key="item.value" :label="item.label" | ||
| 398 | - :value="item.value"></el-option> | ||
| 399 | - </el-select> | 435 | + <el-col :span="6" style="margin-left: -40px"> |
| 436 | + <el-form-item label="" prop="specopeid"> | ||
| 437 | + <el-input v-model="ruleForm.awbinfo.specopeid" style="width: 200px"> | ||
| 438 | + <template slot="prepend">特货代码</template> | ||
| 439 | + </el-input> | ||
| 400 | </el-form-item> | 440 | </el-form-item> |
| 401 | </el-col> | 441 | </el-col> |
| 402 | - <el-col :span="6"> | ||
| 403 | - <el-form-item label="海关状态" prop="awbinfo.awbtype"> | ||
| 404 | - <el-select v-model="ruleForm.awbinfo.awbtype" placeholder="" style="display:inline"> | ||
| 405 | - <el-option v-for="(item,index) in customext5" :key="index" :label="item.label" | ||
| 406 | - :value="item.value"></el-option> | ||
| 407 | - </el-select> | ||
| 408 | - </el-form-item> | ||
| 409 | - </el-col> | ||
| 410 | - <el-col :span="6"> | ||
| 411 | - <el-form-item label="海关关区" prop="customcode"> | 442 | + <el-col :span="9" style="margin-left: 55px"> |
| 443 | + <el-form-item label="" prop="customcode"> | ||
| 444 | + <div class="ip"> | ||
| 445 | + 海关关区 | ||
| 446 | + </div> | ||
| 412 | <el-select v-model="ruleForm.customcode" | 447 | <el-select v-model="ruleForm.customcode" |
| 413 | filterable | 448 | filterable |
| 414 | allow-create | 449 | allow-create |
| 415 | default-first-option | 450 | default-first-option |
| 416 | remote | 451 | remote |
| 417 | :remote-method="remoteMethod2" | 452 | :remote-method="remoteMethod2" |
| 418 | - :loading="loading" placeholder="请选择" style="display:inline"> | 453 | + :loading="loading" placeholder="请选择" style="width: 115px"> |
| 419 | <el-option | 454 | <el-option |
| 420 | v-for="item in customcodes" | 455 | v-for="item in customcodes" |
| 421 | :key="item.customcode" | 456 | :key="item.customcode" |
| @@ -427,11 +462,35 @@ | @@ -427,11 +462,35 @@ | ||
| 427 | </el-select> | 462 | </el-select> |
| 428 | </el-form-item> | 463 | </el-form-item> |
| 429 | </el-col> | 464 | </el-col> |
| 465 | + <el-col :span="9" style="margin-left: -35px"> | ||
| 466 | + <el-form-item label="" prop="paymodel"> | ||
| 467 | + <div class="ip"> | ||
| 468 | + 付费方式 | ||
| 469 | + </div> | ||
| 470 | + <el-select v-model="ruleForm.awbinfo.paymodel" placeholder="" style="width: 110px"> | ||
| 471 | + <el-option v-for="item in paymodel" :key="item.value" :label="item.label" | ||
| 472 | + :value="item.value"></el-option> | ||
| 473 | + </el-select> | ||
| 474 | + </el-form-item> | ||
| 475 | + </el-col> | ||
| 430 | </el-row> | 476 | </el-row> |
| 431 | <el-row class="product"> | 477 | <el-row class="product"> |
| 432 | - <el-col :span="12"> | ||
| 433 | - <el-form-item label="货物描述" prop="goodsname"> | ||
| 434 | - <el-input v-model="ruleForm.goodsname"></el-input> | 478 | + <el-col :span="12" style="margin-left: -40px" > |
| 479 | + <el-form-item label="" prop="awbinfo.awbtype"> | ||
| 480 | + <div class="ip"> | ||
| 481 | + 海关状态 | ||
| 482 | + </div> | ||
| 483 | + <el-select v-model="ruleForm.awbinfo.awbtype" placeholder="" style="width: 110px"> | ||
| 484 | + <el-option v-for="(item,index) in customext5" :key="index" :label="item.label" | ||
| 485 | + :value="item.value"></el-option> | ||
| 486 | + </el-select> | ||
| 487 | + </el-form-item> | ||
| 488 | + </el-col> | ||
| 489 | + <el-col :span="8" style="margin-left: -10px"> | ||
| 490 | + <el-form-item label="" prop="goodsname"> | ||
| 491 | + <el-input v-model="ruleForm.goodsname" style="width: 250px"> | ||
| 492 | + <template slot="prepend">货物描述</template> | ||
| 493 | + </el-input> | ||
| 435 | </el-form-item> | 494 | </el-form-item> |
| 436 | </el-col> | 495 | </el-col> |
| 437 | </el-row> | 496 | </el-row> |
| @@ -443,19 +502,39 @@ | @@ -443,19 +502,39 @@ | ||
| 443 | </el-col> | 502 | </el-col> |
| 444 | </el-row> | 503 | </el-row> |
| 445 | <el-row style="margin-bottom: 0px;"> | 504 | <el-row style="margin-bottom: 0px;"> |
| 446 | - <el-col :span="6"> | ||
| 447 | - <el-form-item label="发货人称" prop="awbinfo.shprname"> | ||
| 448 | - <el-input v-model="ruleForm.awbinfo.shprname"></el-input> | 505 | + <el-col :span="6" style="margin-left: -40px"> |
| 506 | + <el-form-item label="" prop="awbinfo.shprname"> | ||
| 507 | + <el-input v-model="ruleForm.awbinfo.shprname" style="width: 200px"> | ||
| 508 | + <template slot="prepend">发货人称</template> | ||
| 509 | + </el-input> | ||
| 449 | </el-form-item> | 510 | </el-form-item> |
| 450 | </el-col> | 511 | </el-col> |
| 512 | + | ||
| 451 | <el-col :span="6"> | 513 | <el-col :span="6"> |
| 452 | - <el-form-item label="国家代码" prop="awbinfo.shprcountyr"> | 514 | + <el-form-item label="" prop="awbinfo.shpraddress"> |
| 515 | + <el-input v-model="ruleForm.awbinfo.shpraddress" style="width: 200px"> | ||
| 516 | + <template slot="prepend">地址</template> | ||
| 517 | + </el-input> | ||
| 518 | + </el-form-item> | ||
| 519 | + </el-col> | ||
| 520 | + <el-col :span="5"> | ||
| 521 | + <el-form-item label="" prop="awbinfo.shprtel"> | ||
| 522 | + <el-input v-model="ruleForm.awbinfo.shprtel" style="width: 200px"> | ||
| 523 | + <template slot="prepend">电话</template> | ||
| 524 | + </el-input> | ||
| 525 | + </el-form-item> | ||
| 526 | + </el-col> | ||
| 527 | + <el-col :span="7"> | ||
| 528 | + <el-form-item label="" prop="awbinfo.shprcountyr"> | ||
| 529 | + <div class="ip"> | ||
| 530 | + 国家代码 | ||
| 531 | + </div> | ||
| 453 | <el-select v-model="ruleForm.awbinfo.shprcountyr" | 532 | <el-select v-model="ruleForm.awbinfo.shprcountyr" |
| 454 | filterable | 533 | filterable |
| 455 | allow-create | 534 | allow-create |
| 456 | default-first-option | 535 | default-first-option |
| 457 | remote | 536 | remote |
| 458 | - :remote-method="remoteMethod" | 537 | + :remote-method="remoteMethod" style="width: 110px" |
| 459 | :loading="loading" placeholder="请选择"> | 538 | :loading="loading" placeholder="请选择"> |
| 460 | <el-option | 539 | <el-option |
| 461 | v-for="item in shprcountyrs" | 540 | v-for="item in shprcountyrs" |
| @@ -468,16 +547,6 @@ | @@ -468,16 +547,6 @@ | ||
| 468 | </el-select> | 547 | </el-select> |
| 469 | </el-form-item> | 548 | </el-form-item> |
| 470 | </el-col> | 549 | </el-col> |
| 471 | - <el-col :span="6"> | ||
| 472 | - <el-form-item label="地址" prop="awbinfo.shpraddress"> | ||
| 473 | - <el-input v-model="ruleForm.awbinfo.shpraddress"></el-input> | ||
| 474 | - </el-form-item> | ||
| 475 | - </el-col> | ||
| 476 | - <el-col :span="6"> | ||
| 477 | - <el-form-item label="电话" prop="awbinfo.shprtel"> | ||
| 478 | - <el-input v-model="ruleForm.awbinfo.shprtel"></el-input> | ||
| 479 | - </el-form-item> | ||
| 480 | - </el-col> | ||
| 481 | </el-row> | 550 | </el-row> |
| 482 | <!--收货人信息部分--> | 551 | <!--收货人信息部分--> |
| 483 | <el-row class="flightInfo"> | 552 | <el-row class="flightInfo"> |
| @@ -486,20 +555,39 @@ | @@ -486,20 +555,39 @@ | ||
| 486 | </el-col> | 555 | </el-col> |
| 487 | </el-row> | 556 | </el-row> |
| 488 | <el-row style="margin-bottom: 5px"> | 557 | <el-row style="margin-bottom: 5px"> |
| 489 | - <el-col :span="6"> | ||
| 490 | - <el-form-item label="收货人称" prop="awbinfo.cnsnname"> | ||
| 491 | - <el-input v-model="ruleForm.awbinfo.cnsnname"></el-input> | 558 | + <el-col :span="6" style="margin-left: -40px"> |
| 559 | + <el-form-item label="" prop="awbinfo.cnsnname"> | ||
| 560 | + <el-input v-model="ruleForm.awbinfo.cnsnname" style="width: 200px"> | ||
| 561 | + <template slot="prepend">收货人称</template> | ||
| 562 | + </el-input> | ||
| 492 | </el-form-item> | 563 | </el-form-item> |
| 493 | </el-col> | 564 | </el-col> |
| 494 | - <el-col :span="6"> | ||
| 495 | 565 | ||
| 496 | - <el-form-item label="国家代码" prop="awbinfo.cnscountyr"> | 566 | + <el-col :span="6"> |
| 567 | + <el-form-item label="" prop="awbinfo.cnsnaddress"> | ||
| 568 | + <el-input v-model="ruleForm.awbinfo.cnsnaddress" style="width: 200px"> | ||
| 569 | + <template slot="prepend">地址</template> | ||
| 570 | + </el-input> | ||
| 571 | + </el-form-item> | ||
| 572 | + </el-col> | ||
| 573 | + <el-col :span="5"> | ||
| 574 | + <el-form-item label="" prop="awbinfo.cnsntel"> | ||
| 575 | + <el-input v-model="ruleForm.awbinfo.cnsntel" style="width: 200px"> | ||
| 576 | + <template slot="prepend">电话</template> | ||
| 577 | + </el-input> | ||
| 578 | + </el-form-item> | ||
| 579 | + </el-col> | ||
| 580 | + <el-col :span="7"> | ||
| 581 | + <el-form-item label="" prop="awbinfo.cnscountyr"> | ||
| 582 | + <div class="ip"> | ||
| 583 | + 国家代码 | ||
| 584 | + </div> | ||
| 497 | <el-select v-model="ruleForm.awbinfo.cnscountyr" | 585 | <el-select v-model="ruleForm.awbinfo.cnscountyr" |
| 498 | filterable | 586 | filterable |
| 499 | allow-create | 587 | allow-create |
| 500 | default-first-option | 588 | default-first-option |
| 501 | remote | 589 | remote |
| 502 | - :remote-method="remoteMethod" | 590 | + :remote-method="remoteMethod" style="width: 110px" |
| 503 | :loading="loading" placeholder="请选择"> | 591 | :loading="loading" placeholder="请选择"> |
| 504 | <el-option | 592 | <el-option |
| 505 | v-for="item in cnscountyrs" | 593 | v-for="item in cnscountyrs" |
| @@ -512,16 +600,6 @@ | @@ -512,16 +600,6 @@ | ||
| 512 | </el-select> | 600 | </el-select> |
| 513 | </el-form-item> | 601 | </el-form-item> |
| 514 | </el-col> | 602 | </el-col> |
| 515 | - <el-col :span="6"> | ||
| 516 | - <el-form-item label="地址" prop="awbinfo.cnsnaddress"> | ||
| 517 | - <el-input v-model="ruleForm.awbinfo.cnsnaddress"></el-input> | ||
| 518 | - </el-form-item> | ||
| 519 | - </el-col> | ||
| 520 | - <el-col :span="6"> | ||
| 521 | - <el-form-item label="电话" prop="awbinfo.cnsntel"> | ||
| 522 | - <el-input v-model="ruleForm.awbinfo.cnsntel"></el-input> | ||
| 523 | - </el-form-item> | ||
| 524 | - </el-col> | ||
| 525 | </el-row> | 603 | </el-row> |
| 526 | <!--分单信息部分--> | 604 | <!--分单信息部分--> |
| 527 | <el-row class="flightInfo"> | 605 | <el-row class="flightInfo"> |
| @@ -542,7 +620,8 @@ | @@ -542,7 +620,8 @@ | ||
| 542 | <template> | 620 | <template> |
| 543 | <el-table | 621 | <el-table |
| 544 | :data="tableData2" | 622 | :data="tableData2" |
| 545 | - style="width: 100%"> | 623 | + style="border-radius: 10px 10px 0px 0px;line-height: 25px;min-height: 500px" |
| 624 | + :header-cell-style="{background:'#6F8294',color:'#FFFFFF'}" size="small"> | ||
| 546 | <el-table-column | 625 | <el-table-column |
| 547 | prop="awbh" | 626 | prop="awbh" |
| 548 | label="分单号" | 627 | label="分单号" |
| @@ -605,7 +684,7 @@ | @@ -605,7 +684,7 @@ | ||
| 605 | <el-button type="primary" size="mini" :disabled="batich" @click="batchaplly()">批量申请</el-button> | 684 | <el-button type="primary" size="mini" :disabled="batich" @click="batchaplly()">批量申请</el-button> |
| 606 | </div> | 685 | </div> |
| 607 | </el-col> | 686 | </el-col> |
| 608 | - <el-col :span="2" class="pub"> | 687 | + <el-col :span="1.5" class="pub"> |
| 609 | <div class="grid-content"> | 688 | <div class="grid-content"> |
| 610 | <el-button type="primary" @click="back" size="mini">返回</el-button> | 689 | <el-button type="primary" @click="back" size="mini">返回</el-button> |
| 611 | </div> | 690 | </div> |
| @@ -616,7 +695,7 @@ | @@ -616,7 +695,7 @@ | ||
| 616 | <el-col :span="3.5" class="pub"> | 695 | <el-col :span="3.5" class="pub"> |
| 617 | <div class="grid-content"><span>舱单总件数:{{sumNmmsPrice}}</span></div> | 696 | <div class="grid-content"><span>舱单总件数:{{sumNmmsPrice}}</span></div> |
| 618 | </el-col> | 697 | </el-col> |
| 619 | - <el-col :span="7" class="pub"> | 698 | + <el-col :span="7.5" class="pub"> |
| 620 | <div class="grid-content"><span>舱单总重量:{{sumNmmsWeight}}</span></div> | 699 | <div class="grid-content"><span>舱单总重量:{{sumNmmsWeight}}</span></div> |
| 621 | </el-col> | 700 | </el-col> |
| 622 | </el-row> | 701 | </el-row> |
| @@ -638,17 +717,35 @@ | @@ -638,17 +717,35 @@ | ||
| 638 | <el-row> | 717 | <el-row> |
| 639 | <el-dialog :title="'提交'+Reason[udStatus]+'信息'" :visible.sync="dialogFormVisible"> | 718 | <el-dialog :title="'提交'+Reason[udStatus]+'信息'" :visible.sync="dialogFormVisible"> |
| 640 | <el-form :model="Udform" :rules="udrules" ref="Udform" class="demo-ruleForm"> | 719 | <el-form :model="Udform" :rules="udrules" ref="Udform" class="demo-ruleForm"> |
| 641 | - <el-form-item label="操作原因" prop="operreason"> | ||
| 642 | - <el-input type="textarea" v-model="Udform.operreason"></el-input> | ||
| 643 | - </el-form-item> | ||
| 644 | - <el-form-item label="操作人" prop="operperson"> | ||
| 645 | - <el-input v-model="Udform.operperson"></el-input> | ||
| 646 | - </el-form-item> | ||
| 647 | - <el-form-item label="联系电话" prop="opertel"> | ||
| 648 | - <el-input v-model="Udform.opertel"></el-input> | ||
| 649 | - </el-form-item> | 720 | + <el-row style="margin: 10px auto"> |
| 721 | + <el-col :span="22"> | ||
| 722 | + <el-form-item label="" prop="operreason"> | ||
| 723 | + <div class="ip"> | ||
| 724 | + 操作原因 | ||
| 725 | + </div> | ||
| 726 | + <el-input autosize type="textarea" v-model="Udform.operreason" style="width: 80%"> | ||
| 727 | + </el-input> | ||
| 728 | + </el-form-item> | ||
| 729 | + </el-col> | ||
| 730 | + </el-row> | ||
| 731 | + <el-row> | ||
| 732 | + <el-col :span="11" style="margin-right: 10px"> | ||
| 733 | + <el-form-item label="" prop="operperson"> | ||
| 734 | + <el-input v-model="Udform.operperson" style="width: 200px"> | ||
| 735 | + <template slot="prepend">操作人</template> | ||
| 736 | + </el-input> | ||
| 737 | + </el-form-item> | ||
| 738 | + </el-col> | ||
| 739 | + <el-col :span="10"> | ||
| 740 | + <el-form-item label="" prop="opertel"> | ||
| 741 | + <el-input v-model="Udform.opertel" style="width: 250px"> | ||
| 742 | + <template slot="prepend">联系电话</template> | ||
| 743 | + </el-input> | ||
| 744 | + </el-form-item> | ||
| 745 | + </el-col> | ||
| 746 | + </el-row> | ||
| 650 | </el-form> | 747 | </el-form> |
| 651 | - <div slot="footer" class="dialog-footer"> | 748 | + <div slot="footer" class="dialog-footer" style="margin-top: 30px" align="center"> |
| 652 | <el-button @click="dialogFormVisible = false">取 消</el-button> | 749 | <el-button @click="dialogFormVisible = false">取 消</el-button> |
| 653 | <el-button type="primary" @click="udStatus==='delete'?deleteUdForm('Udform'):updateUdForm('Udform')">确 定</el-button> | 750 | <el-button type="primary" @click="udStatus==='delete'?deleteUdForm('Udform'):updateUdForm('Udform')">确 定</el-button> |
| 654 | </div> | 751 | </div> |
| @@ -657,7 +754,8 @@ | @@ -657,7 +754,8 @@ | ||
| 657 | <!--明细列表弹出框--> | 754 | <!--明细列表弹出框--> |
| 658 | <el-row> | 755 | <el-row> |
| 659 | <el-dialog title="回执明细列表" :visible.sync="dialogTableVisible" width="70%"> | 756 | <el-dialog title="回执明细列表" :visible.sync="dialogTableVisible" width="70%"> |
| 660 | - <el-table :data="gridData"> | 757 | + <el-table :data="gridData" style="border-radius: 10px 10px 0px 0px;line-height: 25px;min-height: 500px" |
| 758 | + :header-cell-style="{background:'#6F8294',color:'#FFFFFF'}" size="small"> | ||
| 661 | <el-table-column property="busdate" label="时间" width="160"></el-table-column> | 759 | <el-table-column property="busdate" label="时间" width="160"></el-table-column> |
| 662 | <el-table-column property="operusername" label="操作人" width="130"></el-table-column> | 760 | <el-table-column property="operusername" label="操作人" width="130"></el-table-column> |
| 663 | <el-table-column property="buspiece" label="发送件数" width="130"></el-table-column> | 761 | <el-table-column property="buspiece" label="发送件数" width="130"></el-table-column> |
| @@ -671,6 +769,22 @@ | @@ -671,6 +769,22 @@ | ||
| 671 | </template> | 769 | </template> |
| 672 | <!--自定义CSS样式--> | 770 | <!--自定义CSS样式--> |
| 673 | <style scoped> | 771 | <style scoped> |
| 772 | + .ip{ | ||
| 773 | + max-width: 100px; | ||
| 774 | + margin-right: -4px; | ||
| 775 | + display: inline-block; | ||
| 776 | + background-color: #6F8294; | ||
| 777 | + color: #ffffff; | ||
| 778 | + border: 1px solid #DCDFE6; | ||
| 779 | + vertical-align: middle; | ||
| 780 | + padding: 0 18px; | ||
| 781 | + white-space: nowrap; | ||
| 782 | + border-top-right-radius: 0px; | ||
| 783 | + border-top-left-radius: 4px; | ||
| 784 | + border-bottom-left-radius: 4px; | ||
| 785 | + border-bottom-right-radius: 0px; | ||
| 786 | + font-size: 10px; | ||
| 787 | + } | ||
| 674 | .grid-content { | 788 | .grid-content { |
| 675 | height: 36px; | 789 | height: 36px; |
| 676 | line-height: 36px; | 790 | line-height: 36px; |
-
请 注册 或 登录 后发表评论