md
This commit is contained in:
parent
0f82112d78
commit
c47d1552db
@ -25,7 +25,7 @@
|
|||||||
<el-select v-model="form.feeType" filterable clearable placeholder="费用类型"
|
<el-select v-model="form.feeType" filterable clearable placeholder="费用类型"
|
||||||
style="width:100%"
|
style="width:100%"
|
||||||
>
|
>
|
||||||
<el-option v-for="dict in dict.type.emis_cost_fee_type"
|
<el-option v-for="dict in feeTypeList"
|
||||||
:key="dict.value"
|
:key="dict.value"
|
||||||
:label="dict.label"
|
:label="dict.label"
|
||||||
:value="dict.value"
|
:value="dict.value"
|
||||||
@ -35,7 +35,8 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item label="供应商" prop="supplierCode">
|
<el-form-item label="供应商" prop="supplierCode">
|
||||||
<EmisTmsSiteBatchSupplierPicker v-model="form.supplierCode" :placeholder="$t('请选择')" :startSiteCode="form.startSiteCode" :nextSiteCode="form.nextSiteCode" @onChange="onSupplierSelect" ></EmisTmsSiteBatchSupplierPicker>
|
<EmisSupplierPicker :placeholder="$t('请选择')" v-model="form.supplierCode" ></EmisSupplierPicker>
|
||||||
|
<!-- <EmisTmsSiteBatchSupplierPicker v-model="form.supplierCode" :placeholder="$t('请选择')" :startSiteCode="form.startSiteCode" :nextSiteCode="form.nextSiteCode" @onChange="onSupplierSelect" ></EmisTmsSiteBatchSupplierPicker> -->
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
@ -144,9 +145,12 @@ import { listEmisTmsCostQuotePrice, getEmisTmsCostQuotePrice, delEmisTmsCostQuot
|
|||||||
|
|
||||||
import EmisSiteSimplePicker1 from '@/views/emis/EmisBaseTools/EmisSiteSimplePicker.vue';
|
import EmisSiteSimplePicker1 from '@/views/emis/EmisBaseTools/EmisSiteSimplePicker.vue';
|
||||||
import EmisSiteSimplePicker2 from '@/views/emis/EmisBaseTools/EmisSiteSimplePicker.vue';
|
import EmisSiteSimplePicker2 from '@/views/emis/EmisBaseTools/EmisSiteSimplePicker.vue';
|
||||||
import EmisTmsSiteBatchSupplierPicker from '@/views/emis/EmisBaseTools/EmisTmsSiteBatchSupplierPicker';
|
|
||||||
import EmisTmsSiteBatchNextSitePicker from '@/views/emis/EmisBaseTools/EmisTmsSiteBatchNextSitePicker.vue';
|
import EmisTmsSiteBatchNextSitePicker from '@/views/emis/EmisBaseTools/EmisTmsSiteBatchNextSitePicker.vue';
|
||||||
|
|
||||||
|
import EmisTmsSiteBatchSupplierPicker from '@/views/emis/EmisBaseTools/EmisTmsSiteBatchSupplierPicker';
|
||||||
|
import EmisSupplierPicker from '@/views/emis/EmisBaseTools/EmisSupplierPicker';
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: "emisTmsCostQuotePriceForm",
|
name: "emisTmsCostQuotePriceForm",
|
||||||
@ -155,13 +159,14 @@ export default {
|
|||||||
type:Number
|
type:Number
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
components: { EmisSiteSimplePicker1,EmisSiteSimplePicker2,EmisTmsSiteBatchSupplierPicker,EmisTmsSiteBatchNextSitePicker },
|
components: { EmisSiteSimplePicker1,EmisSiteSimplePicker2,EmisTmsSiteBatchSupplierPicker,EmisSupplierPicker,EmisTmsSiteBatchNextSitePicker },
|
||||||
dicts: ['emis_cost_fee_type','sys_currency_type','emis_price_type'],
|
dicts: ['emis_cost_fee_type','sys_currency_type','emis_price_type'],
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
emisTmsCostQuotePriceOptions: [],
|
emisTmsCostQuotePriceOptions: [],
|
||||||
// 遮罩层
|
// 遮罩层
|
||||||
loading: true,
|
loading: true,
|
||||||
|
feeTypeList:[],
|
||||||
// 表单参数
|
// 表单参数
|
||||||
form: {},
|
form: {},
|
||||||
// 表单校验
|
// 表单校验
|
||||||
@ -225,11 +230,23 @@ export default {
|
|||||||
},
|
},
|
||||||
created() {
|
created() {
|
||||||
this.initData();
|
this.initData();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
},
|
},
|
||||||
|
|
||||||
methods: {
|
methods: {
|
||||||
initData() {
|
initData() {
|
||||||
|
|
||||||
|
this.feeTypeList=[];
|
||||||
|
this.feeTypeList=this.dict.type.emis_cost_fee_type.map(item=>{
|
||||||
|
if(item.value=='1002' || item.value=='1004'){
|
||||||
|
return item;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
console.log()
|
||||||
|
|
||||||
if(this.id !=null) {
|
if(this.id !=null) {
|
||||||
this.loading = true;
|
this.loading = true;
|
||||||
getEmisTmsCostQuotePrice(this.id).then(response => {
|
getEmisTmsCostQuotePrice(this.id).then(response => {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user