llj
2026-03-03 2f34e554b3f9b05759a4948b7a94b34d96fde3c6
出运单编辑页面样式调整
3个文件已修改
125 ■■■■■ 已修改文件
.env.development 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/logistics/transportGPS/Add_Edit_WL_YayBill.vue 117 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/logistics/transportGPS/WL_YayBill.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
.env.development
@@ -5,10 +5,10 @@
ENV = 'development'
# 智云迈思L-MOM管理系统/开发环境
VUE_APP_BASE_API = http://localhost:81/API/
# VUE_APP_BASE_API = http://localhost:81/API/
# VUE_APP_BASE_API = 'http://47.96.97.237/API/'
# VUE_APP_BASE_API = 'http://220.189.218.155:9010/API/'
# VUE_APP_BASE_API = 'http://localhost:8082/LuBaoAPI/'
VUE_APP_BASE_API = 'http://localhost:8082/LuBaoAPI/'
#锦隆
# # VUE_APP_BASE_API_INNER = 'http://192.168.1.11/API/'
# # VUE_APP_BASE_API = http://61.174.29.234:8880/API/
@@ -19,6 +19,6 @@
# VUE_APP_BASE_API = http://localhost:8082/API/
# 内网地址测试
# VUE_APP_BASE_API_INNER = http://192.168.1.11/API/
VUE_APP_BASE_API_INNER = http://192.168.1.11/API/
# VUE_APP_BASE_API_INNER = http://192.168.1.11/API/
# 路由懒加载
VUE_CLI_BABEL_TRANSPILE_MODULES = true
src/views/logistics/transportGPS/Add_Edit_WL_YayBill.vue
@@ -12,6 +12,8 @@
            <el-form ref="form" :model="form" :rules="rules" label-width="130px">
                <el-tabs v-model="activeName" type="card">
                    <el-tab-pane label="基本信息" name="first">
                         <!-- 第一块:单据号、日期、源单号、承运商、客户 -->
                        <div class="form-group">
                        <el-row>
                            <el-col :span="6">
                                <el-form-item label="单据号" prop="HBillNo">
@@ -27,65 +29,54 @@
                            <el-col :span="6">
                                <el-form-item label="源单号" prop="HMainSourceBillNo">
                                    <el-input v-model="form.HMainSourceBillNo" placeholder="请输入源单号">
                                        <el-button slot="append" icon="el-icon-search"
                                            @click="openDataDialog(12)"></el-button>
                                            <el-button slot="append" icon="el-icon-search" @click="openDataDialog(12)"></el-button>
                                    </el-input>
                                </el-form-item>
                            </el-col>
                                <!-- 第一行剩余位置留空,保持布局整齐(可选) -->
                                <el-col :span="6"></el-col>
                        </el-row>
                        <el-row>
                            <el-col :span="6">
                                <el-form-item label="承运商" prop="HCarrierName">
                                    <el-input v-model="form.HCarrierName" placeholder="请输入承运商">
                                        <el-button slot="append" icon="el-icon-search"
                                            @click="openDataDialog(6)"></el-button>
                                    </el-input>
                                </el-form-item>
                            </el-col>
                            <el-col :span="6">
                                <el-form-item label="客户" prop="HCusName">
                                    <el-input v-model="form.HCusName" placeholder="请输入客户">
                                        <el-button slot="append" icon="el-icon-search"
                                            @click="openDataDialog(7)"></el-button>
                                            <el-button slot="append" icon="el-icon-search" @click="openDataDialog(7)"></el-button>
                                    </el-input>
                                </el-form-item>
                            </el-col>
                            <el-col :span="6">
                                <el-form-item label="始发地" prop="HBeginAddrName">
                                    <el-input v-model="form.HBeginAddrName" placeholder="请输入始发地">
                                        <el-button slot="append" icon="el-icon-search"
                                            @click="openDataDialog(3, areaType = 'b')"></el-button>
                                            <el-button slot="append" icon="el-icon-search" @click="openDataDialog(3, areaType = 'b')"></el-button>
                                    </el-input>
                                </el-form-item>
                            </el-col>
                            <el-col :span="6">
                                <el-form-item label="目的地" prop="HEndAddrName">
                                    <el-input v-model="form.HEndAddrName" placeholder="请输入目的地">
                                        <el-button slot="append" icon="el-icon-search"
                                            @click="openDataDialog(3, areaType = 'e')"></el-button>
                                            <el-button slot="append" icon="el-icon-search" @click="openDataDialog(3, areaType = 'e')"></el-button>
                                    </el-input>
                                </el-form-item>
                            </el-col>
                        </el-row>
                        </div>
                        <!-- 第二块:承运合同、始发地、目的地、车型、车型最大容积、距离、运输时效、运输类型、结算方式、币别、汇率、运费、总体积、装载率、运输方式 -->
                        <div class="form-group">
                        <el-row>
                            <el-col :span="6">
                                <el-form-item label="车型" prop="HCarTypeName">
                                    <el-input v-model="form.HCarTypeName" placeholder="请输入车型">
                                        <el-button slot="append" icon="el-icon-search"
                                            @click="openDataDialog(13)"></el-button>
                                    </el-input>
                                </el-form-item>
                            </el-col>
                            <el-col :span="6">
                                <el-form-item label="车型最大容积" prop="HCarTypeMaxVolume">
                                    <el-input v-model="form.HCarTypeMaxVolume" placeholder="请输入车型最大容积" readonly />
                                </el-form-item>
                            </el-col>
                            <el-col :span="6">
                                <el-form-item label="承运合同" prop="HContractTransportBillNo">
                                    <el-input v-model="form.HContractTransportBillNo" placeholder="请输入承运合同">
                                        <el-button slot="append" icon="el-icon-search"
                                            @click="openDataDialog(16)"></el-button>
                                            <el-button slot="append" icon="el-icon-search" @click="openDataDialog(16)"></el-button>
                                        </el-input>
                                    </el-form-item>
                                </el-col>
                                <el-col :span="6">
                                    <el-form-item label="承运商" prop="HCarrierName">
                                        <el-input v-model="form.HCarrierName" placeholder="请输入承运商">
                                            <el-button slot="append" icon="el-icon-search" @click="openDataDialog(6)"></el-button>
                                    </el-input>
                                </el-form-item>
                            </el-col>
@@ -94,8 +85,11 @@
                                    <el-input v-model="form.HDistance" placeholder="请输入距离" readonly />
                                </el-form-item>
                            </el-col>
                        </el-row>
                        <el-row>
                            <el-col :span="6">
                                <el-form-item label="运输时效" prop="HTransportTimes">
                                    <el-input v-model="form.HTransportTimes" placeholder="请输入运输时效" readonly />
@@ -106,11 +100,12 @@
                                    <el-input v-model="form.HTransportTyep" placeholder="请输入运输类型" readonly />
                                </el-form-item>
                            </el-col>
                            </el-row>
                            <el-row>
                            <el-col :span="6">
                                <el-form-item label="结算方式" prop="HSSName">
                                    <el-input v-model="form.HSSName" placeholder="请输入结算方式">
                                        <el-button slot="append" icon="el-icon-search"
                                            @click="openDataDialog('暂无')"></el-button>
                                            <el-button slot="append" icon="el-icon-search" @click="openDataDialog('暂无')"></el-button>
                                    </el-input>
                                </el-form-item>
                            </el-col>
@@ -119,16 +114,44 @@
                                    <el-input v-model="form.HCurName" placeholder="请输入币别" />
                                </el-form-item>
                            </el-col>
                        </el-row>
                        <el-row>
                            <el-col :span="6">
                                <el-form-item label="汇率" prop="HExRate">
                                    <el-input v-model="form.HExRate" placeholder="请输入汇率" readonly />
                                </el-form-item>
                            </el-col>
                            </el-row>
                            <el-row>
                            <el-col :span="6">
                                <el-form-item label="运费" prop="HMoney">
                                    <el-input v-model="form.HMoney" placeholder="请输入运费" />
                                    </el-form-item>
                                </el-col>
                                <el-col :span="6">
                                    <el-form-item label="运输方式" prop="HTransType">
                                        <el-select v-model="form.HTransType" placeholder="请选择运输方式">
                                            <el-option label="零单" value="零单"></el-option>
                                            <el-option label="单程" value="单程"></el-option>
                                            <el-option label="往返" value="往返"></el-option>
                                        </el-select>
                                    </el-form-item>
                                </el-col>
                                <!-- 空白占位列 -->
                                <!-- <el-col :span="6"></el-col> -->
                            </el-row>
                        </div>
                        <div class="form-group">
                            <el-row>
                                 <el-col :span="6">
                                    <el-form-item label="车型" prop="HCarTypeName">
                                        <el-input v-model="form.HCarTypeName" placeholder="请输入车型">
                                            <el-button slot="append" icon="el-icon-search" @click="openDataDialog(13)"></el-button>
                                        </el-input>
                                    </el-form-item>
                                </el-col>
                                <el-col :span="6">
                                    <el-form-item label="车型最大容积" prop="HCarTypeMaxVolume">
                                        <el-input v-model="form.HCarTypeMaxVolume" placeholder="请输入车型最大容积" readonly />
                                </el-form-item>
                            </el-col>
                            <el-col :span="6">
@@ -142,6 +165,9 @@
                                </el-form-item>
                            </el-col>
                        </el-row>
                        </div>
                        <!-- 第三块:提货地址、到货地址、组织、要求提货日期、承运商确认日期、物流状态 -->
                        <div class="form-group">
                        <el-row>
                            <el-col :span="6">
                                <el-form-item label="提货地址" prop="HPickAddr">
@@ -154,24 +180,15 @@
                                </el-form-item>
                            </el-col>
                            <el-col :span="6">
                                <el-form-item label="运输方式" prop="HTransType">
                                    <el-select v-model="form.HTransType" placeholder="请选择运输方式">
                                        <el-option label="零单" value="零单"></el-option>
                                        <el-option label="单程" value="单程"></el-option>
                                        <el-option label="往返" value="往返"></el-option>
                                    </el-select>
                                </el-form-item>
                            </el-col>
                            <el-col :span="6">
                                <el-form-item label="组织" prop="HOrgID">
                                    <el-select v-model="form.HOrgID" placeholder="请选择组织" @change="organizationChange"
                                        disabled>
                                        <el-select v-model="form.HOrgID" placeholder="请选择组织" @change="organizationChange" disabled>
                                        <el-option v-for="(item, index) in organizationList" :key="index"
                                            :label="item.Name" :value="item.ID">
                                        </el-option>
                                    </el-select>
                                </el-form-item>
                            </el-col>
                                <el-col :span="6"></el-col>
                        </el-row>
                        <el-row>
                            <el-col :span="6">
@@ -203,7 +220,9 @@
                                    </el-select>
                                </el-form-item>
                            </el-col>
                                <el-col :span="6"></el-col>
                        </el-row>
                        </div>
                    </el-tab-pane>
                    <el-tab-pane label="承运商信息" name="second">
                        <el-row>
@@ -1871,4 +1890,10 @@
.xsckdBox .el-date-editor.el-input {
    width: 100%;
}
.form-group {
    border: 1px solid #ddd;        /* 灰色边框 */
    padding: 15px;                 /* 内边距,让内容与边框有间距 */
    border-radius: 4px;            /* 可选圆角 */
    margin-bottom: 20px;           /* 保持原有的下边距 */
}
</style>
src/views/logistics/transportGPS/WL_YayBill.vue
@@ -1250,7 +1250,7 @@
                        this.$modal.msgSuccess(response.data.msg || "司机添加成功");
                    }
                } else {
                    this.$modal.msgError(response.data.msg || "获取源单数据失败");
                    this.$modal.msgError(response.data.msg || "请先供应商确认");
                }
            } catch (error) {
                this.$modal.msgError("获取源单数据时发生错误,请稍后重试!");