Commit 9ea0f046 authored by zhoutong's avatar zhoutong

编辑空运出货

parent 75f0bba4
...@@ -25,22 +25,22 @@ ...@@ -25,22 +25,22 @@
<el-option v-for="item in importWarehouseList" :label="$l(item, 'title')" :value="item.id" :key="item.id"></el-option> <el-option v-for="item in importWarehouseList" :label="$l(item, 'title')" :value="item.id" :key="item.id"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item :label="$t('目的港清关')" prop="transportType"> <el-form-item :label="$t('目的港清关')" prop="destinationClearance">
<el-radio-group v-model="form.qingguan"> <el-radio-group v-model="form.destinationClearanceSelect" @input="destinationClearanceSelect">
<el-radio :label="1">{{$t('我司')}}</el-radio> <el-radio :label="1">{{$t('我司')}}</el-radio>
<el-radio :label="2">{{$t('客户')}}</el-radio> <el-radio :label="3">{{$t('客户')}}</el-radio>
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
<el-form-item v-if="form.qingguan==1" prop="qingguan2" :rules="[ <el-form-item v-if="form.destinationClearanceSelect==1" prop="destinationClearance" :rules="[
{ required: true, message: this.$t('清关方式不能为空'), trigger: 'blur' } { required: true, message: this.$t('清关方式不能为空'), trigger: 'blur' }
]"> ]">
<el-radio-group v-model="form.qingguan2"> <el-radio-group v-model="form.destinationClearance">
<el-radio :label="1">{{$t('我司清关')}}</el-radio> <el-radio :label="1">{{$t('我司清关')}}</el-radio>
<el-radio :label="2">{{$t('合作方清关')}}</el-radio> <el-radio :label="2">{{$t('合作方清关')}}</el-radio>
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
<el-form-item :label="$t('发货方式')" prop="transportType"> <el-form-item :label="$t('发货方式')" prop="deliveryType">
<el-radio-group v-model="form.fahuo"> <el-radio-group v-model="form.deliveryType">
<el-radio :label="1">{{$t('多票')}}</el-radio> <el-radio :label="1">{{$t('多票')}}</el-radio>
<el-radio :label="2">{{$t('单票')}}</el-radio> <el-radio :label="2">{{$t('单票')}}</el-radio>
</el-radio-group> </el-radio-group>
...@@ -69,12 +69,17 @@ export default { ...@@ -69,12 +69,17 @@ export default {
}, },
created() { created() {
this.form = { ...this.shipmentObj }; this.form = { ...this.shipmentObj };
if(this.form.destinationClearance && this.form.destinationClearance != 3){
this.form.destinationClearanceSelect = 1
}
this.getChannelList() this.getChannelList()
}, },
data() { data() {
return { return {
// 表单参数 // 表单参数
form: {}, form: {
destinationClearance: null
},
channelList: [], channelList: [],
// 表单校验 // 表单校验
rules: { rules: {
...@@ -94,6 +99,11 @@ export default { ...@@ -94,6 +99,11 @@ export default {
getChannelList() { getChannelList() {
getChannelList().then((res) => (this.channelList = res.data)) getChannelList().then((res) => (this.channelList = res.data))
}, },
destinationClearanceSelect(val) {
if(val == 3){
this.form.destinationClearance = val
}
},
/** 提交按钮 */ /** 提交按钮 */
submitForm() { submitForm() {
this.$refs['form'].validate((valid) => { this.$refs['form'].validate((valid) => {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment