diff --git a/src/api/ecss/ecss.js b/src/api/ecss/ecss.js index 5a98491..38a2030 100644 --- a/src/api/ecss/ecss.js +++ b/src/api/ecss/ecss.js @@ -25,3 +25,17 @@ export const searchEcssCoDelNotifyHeaderForCK = data => createAPI(`/ecss/coDel/s export const searchHsCodeData = data => createAPI(`/ecss/coDel/searchHsCodeData`,'post',data) export const saveHSCodeData = data => createAPI(`/ecss/coDel/saveHSCodeData`,'post',data) + + +export const getPropertiesListByPartAndCodeNo = (data) => createAPI(`/ecss/coDel/getPropertiesListByPartAndCodeNo`,'post',data) +export const updatePropertiesList= (data) => createAPI(`/ecss/coDel/updatePropertiesList`,'post',data) + + +export const searchPropertiesItemList= data => createAPI(`/ecss/coDel/searchPropertiesItemList`,'post',data) + +export const saveSubPropertiesValueForAlone= data => createAPI(`/ecss/coDel/saveSubPropertiesValueForAlone`,'post',data) + +export const deleteSubPropertiesValueForAlone= data => createAPI(`/ecss/coDel/deleteSubPropertiesValueForAlone`,'post',data) + +export const deleteHsCode= data => createAPI(`/ecss/coDel/deleteHsCode`,'post',data) + diff --git a/src/views/modules/ecss/hsCode.vue b/src/views/modules/ecss/hsCode.vue index f45b316..99329ee 100644 --- a/src/views/modules/ecss/hsCode.vue +++ b/src/views/modules/ecss/hsCode.vue @@ -33,12 +33,12 @@ - + @@ -125,6 +125,7 @@ import { searchHsCodeData, saveHSCodeData, + deleteHsCode, }from "@/api/ecss/ecss.js" import {getAllBuList}from '@/api/factory/site.js' export default { @@ -164,7 +165,7 @@ remark:'', }, addDisabledFlag:true, - activeName:'detail', + activeName:'attribute', columnList1: [ { userId: this.$store.state.user.name, @@ -400,6 +401,37 @@ } this.addModelFlag=true }, + updateModelOpen(row){ + this.addDisabledFlag=false + this.addModel={ + addFlag:1, + site:row.site, + buNo:row.buNo, + hsCode:row.hsCode, + codeNo:row.codeNo, + remark:row.remark, + } + this.addModelFlag=true + }, + deleteHsCode(row){ + this.$confirm('确认删除?', '提示').then(() => { + deleteHsCode(row).then(({data}) => { + if (data && data.code === 0) { + this.searchTable() + this.$message({ + message: '操作成功', + type: 'success', + duration: 1500, + onClose: () => {} + }) + } else { + this.$alert(data.msg, '错误', { + confirmButtonText: '确定' + }) + } + }) + }) + }, saveHSCode(){ if(this.addModel.buNo==null||this.addModel.buNo===''){ this.$alert('请选择BU!', '错误', { diff --git a/src/views/modules/ecss/orderProperties.vue b/src/views/modules/ecss/orderProperties.vue index da544b3..6359f1d 100644 --- a/src/views/modules/ecss/orderProperties.vue +++ b/src/views/modules/ecss/orderProperties.vue @@ -95,15 +95,10 @@