| | |
| | | <el-form-item label="运输方式" prop="HTransType"> |
| | | <el-select v-model="form.HTransType" placeholder="请选择运输方式" |
| | | @change="checkAndCallGetTransCost"> |
| | | <el-option label="零单" value="零单"></el-option> |
| | | <el-option label="单程" value="单程"></el-option> |
| | | <el-option label="往返" value="往返"></el-option> |
| | | <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> |
| | |
| | | } |
| | | }, |
| | | checkAndCallGetTransCost() { |
| | | const { HContractTransportBillNo, HCarTypeName, HTransType, HTransportLineName } = this.form |
| | | const { HContractTransportBillNo, HCarTypeName, HTransType, HTransportLineName, HCarrierID } = this.form |
| | | |
| | | if (!HContractTransportBillNo) { |
| | | this.$message.warning('请先选择承运合同') |
| | |
| | | this.$message.warning('请先选择运输方式') |
| | | return |
| | | } |
| | | if (HTransType !== '零单' && !HCarTypeName) { |
| | | if (!HCarTypeName) { |
| | | this.$message.warning('请先选择车型') |
| | | return |
| | | } |
| | | |
| | | if (!HCarrierID) { |
| | | this.$message.warning('供应商不能为空') |
| | | return |
| | | } |
| | | this.getTransCost() |
| | | }, |
| | | getTransCost() { |