|
@@ -9,11 +9,6 @@
|
|
|
<a-col :md="6" :sm="8">
|
|
|
<a-form-item label="供应商">
|
|
|
<a-input placeholder="请输入供应商" v-model="queryParam.supplier"></a-input>
|
|
|
- <!-- <j-search-select-tag
|
|
|
- placeholder="请选择供应商"
|
|
|
- v-model="queryParam.supplier"
|
|
|
- dict="view_supplier,supplier,supplier">
|
|
|
- </j-search-select-tag> -->
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
<a-col :md="6" :sm="8">
|
|
@@ -79,11 +74,16 @@
|
|
|
</a-form-model-item>
|
|
|
</template>
|
|
|
<!-- 供应商名称 -->
|
|
|
- <template slot="supplier" slot-scope="text, record, index" >
|
|
|
+ <template slot="supplier" slot-scope="text, record" >
|
|
|
<a-form-model-item prop="supplier" :rules="rules.supplier" v-if="record.status == '0'">
|
|
|
- <a-select v-model="record.supplier" style="width: 200px" placeholder="请选择供应商名称" @change="changeSuplier($event,record)">
|
|
|
- <a-select-option v-for="(item,index) in option" :key="item.supplier">{{item.supplier}}</a-select-option>
|
|
|
- </a-select>
|
|
|
+ <a-select v-model="record.supplier" show-search :filterOption="filterOption" @change="changeSuplier($event,record)" style="width: 200px" >
|
|
|
+ <a-select-option
|
|
|
+ v-for="(item,index) in option"
|
|
|
+ :key="index"
|
|
|
+ :value="item.supplier">
|
|
|
+ {{item.supplier}}
|
|
|
+ </a-select-option>
|
|
|
+ </a-select>
|
|
|
</a-form-model-item>
|
|
|
<a-form-model-item prop="supplier" :rules="rules.supplier" v-if="record.status == '1'">
|
|
|
<span>{{record.supplier}}</span>
|
|
@@ -222,6 +222,7 @@ export default {
|
|
|
dataIndex: 'remarks',
|
|
|
width: 120,
|
|
|
className: 'replacecolor' ,
|
|
|
+ // ellipsis: true,
|
|
|
scopedSlots: { customRender: 'remarks' },
|
|
|
},
|
|
|
|
|
@@ -284,7 +285,10 @@ export default {
|
|
|
this.queryParam = {}
|
|
|
this.getSupplierList()
|
|
|
},
|
|
|
-
|
|
|
+ //报关品名下拉框模糊搜索
|
|
|
+ filterOption(input, option) {
|
|
|
+ return option.componentOptions.children[0].text.toLowerCase().indexOf(input.toLowerCase()) >= 0
|
|
|
+ },
|
|
|
addLine(){
|
|
|
var operation = 0
|
|
|
this.suplierListData.map(item=>{
|
|
@@ -336,8 +340,9 @@ export default {
|
|
|
},
|
|
|
changeSuplier(val,record){
|
|
|
this.option.map(item =>{
|
|
|
- if(item.supplier == val) {
|
|
|
+ if(item.supplier == record.supplier) {
|
|
|
record.supplierCode = item.supplier_code
|
|
|
+ record.cvenCodeType = item.cvenCodeType
|
|
|
}
|
|
|
})
|
|
|
},
|
|
@@ -490,4 +495,8 @@ export default {
|
|
|
/deep/ .ant-form-item {
|
|
|
margin-bottom: 0;
|
|
|
}
|
|
|
+/deep/.ant-table-tbody .ant-table-row td{
|
|
|
+ padding-top: 0px;
|
|
|
+ padding-bottom: 0px;
|
|
|
+}
|
|
|
</style>
|