活动排序

master
lion 3 years ago
parent e8ae52a8dd
commit 40313f9352

@ -99,6 +99,25 @@ export default {
return value==0 ? '待审核':(value==1 ?'通过':'不通过')
}
},
{
label:"排序",
width: 120,
prop:'sort',
align:'center',
customFn: (row) => {
return ( <input class = 'sortinput el-input__inner'
type='number'
on = {
{
["keyup"]: (e) => (this.updateSort(e, row.id, row))
}
}
value = {
row.sort
}> </input>
)
}
},
{
label:"活动关联方",
width: 220,
@ -264,7 +283,25 @@ export default {
pageChange(e){
this.select.pageIndex = e
},
updateSort(e, id, row) {
if (e.keyCode === 13) {
if(e.target.value==row.sort){
return
}
this.$confirm('是否确认更改排序?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
this.$refs['addActivity'].type = 'editor';
this.$refs['addActivity'].id = id;
this.$refs['addActivity'].sortnumberNew = e.target.value
this.$refs['addActivity'].updateSortNumber()
}).catch(() => {
e.target.value = row.sort
});
}
},
deleteActivity(row){
destroy({id:row.id}).then(res => {
Message({

@ -568,6 +568,12 @@ companykeyword:"",
return ((new Date(d1.replace(reg, '/'))) > (new Date(d2.replace(reg, '/'))))
},
async updateSortNumber(){
await this.getDetail()
this.form.sort = this.sortnumberNew
await this.submit()
},
submit(){
let end_date = this.form.date[1]
let apply_end = this.form.applyDate[1]

@ -247,7 +247,7 @@
this.select.pageSize = e;
this.searchProducts();
},
updateSort(e, id, row, type) {
updateSort(e, id, row) {
if (e.keyCode === 13) {
if(e.target.value==row.sortnumber){
return

Loading…
Cancel
Save