|
@@ -9,7 +9,7 @@
|
|
|
</el-button>
|
|
</el-button>
|
|
|
</span>
|
|
</span>
|
|
|
</div>
|
|
</div>
|
|
|
- <el-table :data="businessList" border size="mini" height="calc(100vh - 435px)" @selection-change="handleSelectionChange">
|
|
|
|
|
|
|
+ <el-table :data="businessList" border size="mini" height="calc(100vh - 435px)" @selection-change="handleSelectionChange" @cell-click="changeCertSubStatus">
|
|
|
<el-table-column type="selection" width="55"></el-table-column>
|
|
<el-table-column type="selection" width="55"></el-table-column>
|
|
|
<el-table-column prop="Code" label="分类编码" show-overflow-tooltip></el-table-column>
|
|
<el-table-column prop="Code" label="分类编码" show-overflow-tooltip></el-table-column>
|
|
|
<el-table-column prop="Name" label="分类名称" show-overflow-tooltip></el-table-column>
|
|
<el-table-column prop="Name" label="分类名称" show-overflow-tooltip></el-table-column>
|
|
@@ -219,6 +219,29 @@
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|
|
|
|
|
+ changeCertSubStatus (row, column, cell, event) {
|
|
|
|
|
+ if (this.newcanadd && column.property === 'CertSubStatus') {
|
|
|
|
|
+ this.$confirm('确定更改此准入范围状态吗?', '提示', {
|
|
|
|
|
+ confirmButtonText: '确定',
|
|
|
|
|
+ cancelButtonText: '取消',
|
|
|
|
|
+ type: 'warning'
|
|
|
|
|
+ }).then((res) => {
|
|
|
|
|
+ this.$axios.get('suppliercertsub/updatestatus/' + row.Id + '/' + row.CertSubStatus + '', {}).then(res => {
|
|
|
|
|
+ if (res.data.code === 0) {
|
|
|
|
|
+ this.$message({
|
|
|
|
|
+ type: 'success',
|
|
|
|
|
+ message: '更改成功'
|
|
|
|
|
+ })
|
|
|
|
|
+ this.initData()
|
|
|
|
|
+ }
|
|
|
|
|
+ }).catch(err => {
|
|
|
|
|
+ console.error(err)
|
|
|
|
|
+ })
|
|
|
|
|
+ }).catch(() => {
|
|
|
|
|
+ })
|
|
|
|
|
+ } else {
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
handleSelectionChange (val) {
|
|
handleSelectionChange (val) {
|
|
|
this.Ids = []
|
|
this.Ids = []
|
|
|
for (var i = 0; i < val.length; i++) {
|
|
for (var i = 0; i < val.length; i++) {
|