|
@@ -57,7 +57,7 @@
|
|
|
<el-table-column prop="orderId" label="排序" width="50"></el-table-column>
|
|
|
<el-table-column
|
|
|
align="center"
|
|
|
- width="100px"
|
|
|
+ width="160px"
|
|
|
label="操作"
|
|
|
class-name="small-padding fixed-width"
|
|
|
>
|
|
@@ -68,6 +68,12 @@
|
|
|
icon="el-icon-edit"
|
|
|
@click="initEdit(row)"
|
|
|
>编辑</el-button>
|
|
|
+ <el-button
|
|
|
+ type="danger"
|
|
|
+ size="small"
|
|
|
+ icon="el-icon-delete"
|
|
|
+ @click="deleteRow(row)"
|
|
|
+ >删除</el-button>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
@@ -197,7 +203,7 @@
|
|
|
import BImage from '@/components/upload/BImage.vue'
|
|
|
import Inode from './components/Inode.vue'
|
|
|
import { tow60 } from "@/utils/stringFun";
|
|
|
- import { getPaper, addPaper, addPaperItem, getPaperStyle } from "@/api/paper";
|
|
|
+ import { getPaper, addPaper, addPaperItem, getPaperStyle,delPaperItem } from "@/api/paper";
|
|
|
|
|
|
const getTitle = function(item){
|
|
|
return item.text||item.marks||item.desc||(''+item.id);
|
|
@@ -320,8 +326,13 @@
|
|
|
})
|
|
|
})
|
|
|
},
|
|
|
- onFinish(url, index){
|
|
|
- this.info.slider[index] = url;
|
|
|
+ deleteRow( row ){
|
|
|
+ let param = {id:row.id}
|
|
|
+ delPaperItem( param).then( res=>{
|
|
|
+ if( res.code != 200) return;
|
|
|
+ this.$message.successMsg("移除", 2);
|
|
|
+ this.loadData();
|
|
|
+ })
|
|
|
},
|
|
|
getPaperStyle(){
|
|
|
getPaperStyle({}).then( res=>{
|