This commit is contained in:
linfso 2024-07-07 19:32:41 +08:00
parent fa9c7db5c8
commit af961cd1ad
3 changed files with 15 additions and 11 deletions

View File

@ -7,6 +7,7 @@
@blur="onBlur"
@focus="onFocus"
@change="onChange"
@clear="onClear"
style="width:100%"
>
<el-option v-for="item in optionItems" :key="item.prodCode" :label="item.prodName" :value="item.prodCode" />
@ -69,6 +70,9 @@
this.$emit("input", this.svalue);
this.dispatch('ElFormItem', 'el.form.blur');
},
onClear(){
this.searchProdCode=null;
},
onChange() {
this.$emit("input", this.svalue);
let itemData = this.optionItems.find(item=>item.prodCode == this.svalue);
@ -77,10 +81,10 @@
},
queryData() {
if(!this.transLineCode && !this.isFistInit){
this.optionItems=[];
return;
}
// if(!this.transLineCode && !this.isFistInit){
// this.optionItems=[];
// return;
// }
let queryParams = {
pageNum: 1,

View File

@ -393,9 +393,9 @@
</template>
</el-table-column>
<el-table-column :label="$t('操作员')" align="center" prop="createByName" min-width="150" />
<el-table-column :label="$t('票数')" align="center" prop="totalWaybillQty" min-width="100" />
<!-- <el-table-column :label="$t('票数')" align="center" prop="totalWaybillQty" min-width="100" /> -->
<el-table-column :label="$t('件数')" align="center" prop="totalParcelQty" min-width="100" />
<el-table-column :label="$t('实际重量')" align="center" prop="totalWeight" min-width="100" />
<el-table-column :label="$t('合包重量')" align="center" prop="totalWeight" min-width="100" />
<!-- <el-table-column :label="$t('体积')" align="center" prop="totalVolume" min-width="100" /> -->
<el-table-column :label="$t('创建时间')" align="center" prop="packDate" min-width="170" />
<!-- <el-table-column :label="$t('操作')" align="center" class-name="small-padding fixed-width">

View File

@ -42,7 +42,7 @@
</el-col>
<el-col :span="14">
<el-form-item label="线路" prop="transLine">
<TransLinePicker v-model="form.transLine" :countryCode="billDetail.reciever.country" isInitiated="true"></TransLinePicker>
<TransLinePicker v-model="form.transLine" :countryCode="billDetail.reciever.country" isInitiated="true" @onChange="calcBillFee"></TransLinePicker>
</el-form-item>
</el-col>
@ -58,8 +58,8 @@
<span >{{billDetail.productTypeName}}</span>
</el-col>
<el-col :span="14">
<el-form-item label="产品类型" prop="prodCode">
<TransProductPicker placeholder="产品类型" v-model="form.productType" :transLineCode="form.transLine"></TransProductPicker>
<el-form-item label="产品类型" prop="productType">
<TransProductPicker placeholder="产品类型" v-model="form.productType" :transLineCode="form.transLine" isInitiated="true" @onChange="calcBillFee"></TransProductPicker>
</el-form-item>
</el-col>
</el-row>
@ -125,7 +125,7 @@
</el-col>
<el-col :span="14">
<el-form-item :label="$t('报关类型')" prop="customsEclaration" >
<el-select v-model="form.customsEclaration" placeholder="">
<el-select v-model="form.customsEclaration" placeholder="" @change="calcBillFee">
<el-option
v-for="dict in dict.type.emis_declare_mode"
:key="dict.value"
@ -149,7 +149,7 @@
</el-col>
<el-col :span="14">
<el-form-item :label="$t('清关类型')" prop="customsClear" >
<el-select v-model="form.customsClear" placeholder="">
<el-select v-model="form.customsClear" placeholder="" @change="calcBillFee">
<el-option
v-for="dict in dict.type.emis_customs_clear"
:key="dict.value"