|
|
@ -33,12 +33,12 @@ |
|
|
<el-table-column |
|
|
<el-table-column |
|
|
header-align="center" |
|
|
header-align="center" |
|
|
align="center" |
|
|
align="center" |
|
|
width="150" |
|
|
|
|
|
|
|
|
width="100" |
|
|
fixed="left" |
|
|
fixed="left" |
|
|
label="操作"> |
|
|
label="操作"> |
|
|
<template slot-scope="scope"> |
|
|
<template slot-scope="scope"> |
|
|
<a type="text" size="small" @click="addModelOpen(scope.row)">仓库确认</a> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<a type="text" size="small" @click="updateModelOpen(scope.row)">编辑</a> |
|
|
|
|
|
<a type="text" size="small" @click="deleteHsCode(scope.row)">删除</a> |
|
|
</template> |
|
|
</template> |
|
|
</el-table-column> |
|
|
</el-table-column> |
|
|
<el-table-column |
|
|
<el-table-column |
|
|
@ -70,7 +70,7 @@ |
|
|
</el-pagination> |
|
|
</el-pagination> |
|
|
<el-tabs style="font-size: 12px;min-height: 200px" class="customer-tab" v-model="activeName" type="border-card" @tab-click="tabClick" > |
|
|
<el-tabs style="font-size: 12px;min-height: 200px" class="customer-tab" v-model="activeName" type="border-card" @tab-click="tabClick" > |
|
|
<el-tab-pane label="基本信息" name="attribute"> |
|
|
<el-tab-pane label="基本信息" name="attribute"> |
|
|
<order-attribute ref="dialogAttribute" :site="currentRow.site" :buNo="currentRow.buNo" :order-no="currentRow.hsCode" :code-no="currentRow.codeNo" :function-type="'ECSS'"></order-attribute> |
|
|
|
|
|
|
|
|
<order-attribute ref="dialogAttribute" :site="currentRow.site" :buNo="currentRow.buNo" :order-no="currentRow.hsCode" :code-no="currentRow.codeNo" :function-type="'ECSS'"></order-attribute> |
|
|
</el-tab-pane> |
|
|
</el-tab-pane> |
|
|
|
|
|
|
|
|
</el-tabs> |
|
|
</el-tabs> |
|
|
@ -125,6 +125,7 @@ |
|
|
import { |
|
|
import { |
|
|
searchHsCodeData, |
|
|
searchHsCodeData, |
|
|
saveHSCodeData, |
|
|
saveHSCodeData, |
|
|
|
|
|
deleteHsCode, |
|
|
}from "@/api/ecss/ecss.js" |
|
|
}from "@/api/ecss/ecss.js" |
|
|
import {getAllBuList}from '@/api/factory/site.js' |
|
|
import {getAllBuList}from '@/api/factory/site.js' |
|
|
export default { |
|
|
export default { |
|
|
@ -164,7 +165,7 @@ |
|
|
remark:'', |
|
|
remark:'', |
|
|
}, |
|
|
}, |
|
|
addDisabledFlag:true, |
|
|
addDisabledFlag:true, |
|
|
activeName:'detail', |
|
|
|
|
|
|
|
|
activeName:'attribute', |
|
|
columnList1: [ |
|
|
columnList1: [ |
|
|
{ |
|
|
{ |
|
|
userId: this.$store.state.user.name, |
|
|
userId: this.$store.state.user.name, |
|
|
@ -400,6 +401,37 @@ |
|
|
} |
|
|
} |
|
|
this.addModelFlag=true |
|
|
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(){ |
|
|
saveHSCode(){ |
|
|
if(this.addModel.buNo==null||this.addModel.buNo===''){ |
|
|
if(this.addModel.buNo==null||this.addModel.buNo===''){ |
|
|
this.$alert('请选择BU!', '错误', { |
|
|
this.$alert('请选择BU!', '错误', { |
|
|
|