From 6cfaee4a1edbe47f7c9da41905e8d877ed590dc4 Mon Sep 17 00:00:00 2001 From: liukangdong <898885815@qq.com> Date: 星期三, 22 五月 2024 16:09:13 +0800 Subject: [PATCH] '' --- admin/src/views/platform/LogisticsRecord/waybill.vue | 185 ++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 185 insertions(+), 0 deletions(-) diff --git a/admin/src/views/platform/LogisticsRecord/waybill.vue b/admin/src/views/platform/LogisticsRecord/waybill.vue index e69de29..887f2ab 100644 --- a/admin/src/views/platform/LogisticsRecord/waybill.vue +++ b/admin/src/views/platform/LogisticsRecord/waybill.vue @@ -0,0 +1,185 @@ +<template> + <div class="main_app"> + <QueryForm + v-model="filters" + :query-form-config="queryFormConfig" + @handleQuery="getList(1)" + @clear="clear" + /> + <div class="mb10 mt20"> + <el-button type="primary" @click="handleEdit()">鏂板</el-button> + </div> + <el-table v-loading="loading" :data="list" stripe> + <el-table-column + prop="name" + label="杞︾墝鍓嶇収鍙�" + min-width="100" + show-overflow-tooltip + /> + <el-table-column + prop="name" + label="浠诲姟鏉ユ簮" + min-width="100" + show-overflow-tooltip + /> + <el-table-column + prop="name" + label="杩愯緭鍏徃" + min-width="100" + show-overflow-tooltip + /> + <el-table-column + prop="name" + label="椹鹃┒鍛�" + min-width="100" + show-overflow-tooltip + /> + <el-table-column + prop="name" + label="鑱旂郴鏂瑰紡" + min-width="100" + show-overflow-tooltip + /> + <el-table-column + prop="name" + label="浣滀笟绫诲瀷" + min-width="100" + show-overflow-tooltip + /> + <el-table-column + prop="name" + label="杩愯緭鍗曞彿" + min-width="100" + show-overflow-tooltip + /> + <el-table-column + prop="name" + label="鎿嶄綔鏃堕棿" + min-width="100" + show-overflow-tooltip + /> + <el-table-column + prop="name" + label="鎿嶄綔" + min-width="80" + align="center" + show-overflow-tooltip + > + <template v-slot="scope"> + <el-button type="text" @click="handleEdit(scope.row)">杩愬崟璇︽儏</el-button> + <el-button type="text" class="red" @click="handleDel(scope.row)" + >鍒犻櫎</el-button + > + </template> + </el-table-column> + </el-table> + <pagination + @size-change="handleSizeChange" + @current-change="getList" + :pagination="pagination" + /> + <el-dialog + :title="param.id ? '缂栬緫浣滀笟浠诲姟' : '鏂板浣滀笟浠诲姟'" + :visible.sync="isShowEdit" + width="480px" + > + <el-form :model="param" :rules="rules" ref="ruleForm" label-width="100px"> + <el-form-item label="杩愯緭鍗曞彿" prop="name"> + <el-input v-model="param.aaa" placeholder="璇疯緭鍏�"></el-input> + </el-form-item> + <el-form-item label="杞﹀墠鐗岀収鍙�" prop="name"> + <el-input v-model="param.aaa" placeholder="璇疯緭鍏�"></el-input> + </el-form-item> + <el-form-item label="椹鹃┒鍛�" prop="name"> + <el-input v-model="param.aaa" placeholder="璇疯緭鍏�"></el-input> + </el-form-item> + <el-form-item label="鑱旂郴鏂瑰紡" prop="name"> + <el-input v-model="param.aaa" placeholder="璇疯緭鍏�"></el-input> + </el-form-item> + <el-form-item label="鍏ュ洯浜嬬敱" prop="name"> + <el-input v-model="param.aaa" placeholder="璇疯緭鍏�"></el-input> + </el-form-item> + <el-form-item label="鎬昏繍杈撻噺" prop="name"> + <el-input v-model="param.aaa" placeholder="璇疯緭鍏�" class="w300"></el-input> + <span class="ml10">涓囨敮</span> + </el-form-item> + </el-form> + <span slot="footer" class="dialog-footer"> + <el-button @click="isShowEdit = false">鍙栨秷</el-button> + <el-button type="primary" @click="handleSub">纭畾</el-button> + </span> + </el-dialog> + </div> +</template> + +<script> +import Pagination from '@/components/common/Pagination' +import QueryForm from '@/components/common/QueryForm' +export default { + components: { + Pagination, + QueryForm + }, + data () { + return { + loading: false, + pagination: { + capacity: 10, + page: 1 + }, + filters: {}, + list: [], + total: 0, + isShowEdit: false, + param: {}, + rules: {}, + queryFormConfig: { + formItems: [ + { + filed: 'aaaa', + type: 'input', + label: '杞︾墝鍙�' + }, + { + filed: 'bbb', + type: 'input', + label: '椹鹃┒鍛�' + }, + { + filed: 'cc', + type: 'input', + label: '杩愯緭鍗曞彿' + }, + { + filed: 'selDate', + type: 'daterange', + label: '鎿嶄綔鏃堕棿' + } + ], + online: true + }, + } + }, + methods: { + handleSub () { + this.$refs.ruleForm.validate((valid) => { + if (valid) { + alert('submit!') + } + }) + }, + getList (page) { }, + clear () { }, + handleEdit (row) { + this.isShowEdit = true + }, + handleDel () { }, + handleSizeChange (capacity) { + this.pagination.capacity = capacity + } + } +} +</script> + +<style> +</style> -- Gitblit v1.9.3