|
|
|
@ -5,6 +5,10 @@ import { |
|
|
|
saveExternalPartManufacturer, updateExternalPartManufacturer |
|
|
|
} from '../../../../api/part/externalPartManufacturer' |
|
|
|
import Manufacturer from '../../manufacturer/manufacturerInformation.vue' |
|
|
|
import { |
|
|
|
manufacturerInformationSearch, |
|
|
|
queryManufacturerInformation |
|
|
|
} from '../../../../api/manufacturer/manufacturerInformation' |
|
|
|
|
|
|
|
let manufacturer = { |
|
|
|
manufacturerNo: "", |
|
|
|
@ -149,6 +153,21 @@ export default { |
|
|
|
} |
|
|
|
} |
|
|
|
}) |
|
|
|
}, |
|
|
|
changeManufacturerNo(val){ |
|
|
|
let params = { |
|
|
|
site:this.$store.state.user.site, |
|
|
|
manufacturerNo: val, |
|
|
|
} |
|
|
|
queryManufacturerInformation(params).then(({data})=>{ |
|
|
|
if (data && data.code === 0){ |
|
|
|
if (data.rows.length === 1){ |
|
|
|
this.saveManufacturer.manufacturerName = data.rows[0].manufacturerName |
|
|
|
}else { |
|
|
|
this.saveManufacturer.manufacturerName = "" |
|
|
|
} |
|
|
|
} |
|
|
|
}) |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
@ -211,7 +230,7 @@ export default { |
|
|
|
<el-col :span="8" v-else> |
|
|
|
<el-form-item label="Manufacturer No" :show-message="false" prop="manufacturerNo"> |
|
|
|
<span slot="label" style="cursor:pointer;" @click="manufacturerVisible=true"><a herf="#">Manufacturer No</a></span> |
|
|
|
<el-input v-model="saveManufacturer.manufacturerNo" ></el-input> |
|
|
|
<el-input v-model="saveManufacturer.manufacturerNo" @change="changeManufacturerNo"></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="24"> |
|
|
|
|