|
|
@ -129,7 +129,10 @@ |
|
|
</template> |
|
|
</template> |
|
|
|
|
|
|
|
|
<script> |
|
|
<script> |
|
|
import { srmCurrencyApi } from '@/api/srm/srmCurrency.js' |
|
|
|
|
|
|
|
|
import { getCurrencyListWithPaging, |
|
|
|
|
|
addCurrency, |
|
|
|
|
|
updateCurrency, |
|
|
|
|
|
deleteCurrency } from '@/api/baseInformation/srmCurrency.js' |
|
|
|
|
|
|
|
|
export default { |
|
|
export default { |
|
|
name: "srmSupplierCurrency", |
|
|
name: "srmSupplierCurrency", |
|
|
@ -195,7 +198,7 @@ export default { |
|
|
limit: this.pageSize |
|
|
limit: this.pageSize |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
srmCurrencyApi.getCurrencyListWithPaging(params).then(({data}) => { |
|
|
|
|
|
|
|
|
getCurrencyListWithPaging(params).then(({data}) => { |
|
|
if (data && data.code === 0) { |
|
|
if (data && data.code === 0) { |
|
|
const pageData = data.data || data.page |
|
|
const pageData = data.data || data.page |
|
|
this.dataList = pageData && pageData.list ? pageData.list : pageData |
|
|
this.dataList = pageData && pageData.list ? pageData.list : pageData |
|
|
@ -277,13 +280,13 @@ export default { |
|
|
if (valid) { |
|
|
if (valid) { |
|
|
const saveData = { ...this.modalData } |
|
|
const saveData = { ...this.modalData } |
|
|
let apiCall |
|
|
let apiCall |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (this.modalData.flag === '1') { |
|
|
if (this.modalData.flag === '1') { |
|
|
apiCall = srmCurrencyApi.addCurrency(saveData) |
|
|
|
|
|
|
|
|
apiCall = addCurrency(saveData) |
|
|
} else { |
|
|
} else { |
|
|
apiCall = srmCurrencyApi.updateCurrency(saveData) |
|
|
|
|
|
|
|
|
apiCall = updateCurrency(saveData) |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
apiCall.then(({data}) => { |
|
|
apiCall.then(({data}) => { |
|
|
if (data && data.code === 0) { |
|
|
if (data && data.code === 0) { |
|
|
this.$message({ |
|
|
this.$message({ |
|
|
@ -319,7 +322,7 @@ export default { |
|
|
site: row.site |
|
|
site: row.site |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
srmCurrencyApi.deleteCurrency(params).then(({data}) => { |
|
|
|
|
|
|
|
|
deleteCurrency(params).then(({data}) => { |
|
|
if (data && data.code === 0) { |
|
|
if (data && data.code === 0) { |
|
|
this.$message({ |
|
|
this.$message({ |
|
|
message: '删除成功', |
|
|
message: '删除成功', |
|
|
|