mirror of
https://gitee.com/ulthon/ulthon_admin.git
synced 2026-07-08 11:02:48 +08:00
实现表格选择器已选择的禁用;完善部分底层文件细节;
This commit is contained in:
@@ -45,7 +45,7 @@ define(['jquery', 'vue'], function ($, Vue) {
|
||||
}
|
||||
|
||||
var options = $.extend(defaultOption, data);
|
||||
console.log(options);
|
||||
|
||||
|
||||
var valueField = options.valueField;
|
||||
|
||||
@@ -68,12 +68,9 @@ define(['jquery', 'vue'], function ($, Vue) {
|
||||
},
|
||||
watch: {
|
||||
listSelected(value) {
|
||||
console.log(value);
|
||||
|
||||
var valueList = value.map(itemValue => itemValue[valueField])
|
||||
|
||||
|
||||
|
||||
this.value = valueList.join(',')
|
||||
}
|
||||
},
|
||||
@@ -97,19 +94,19 @@ define(['jquery', 'vue'], function ($, Vue) {
|
||||
|
||||
methods: {
|
||||
openSelectPage() {
|
||||
var selectedIds = this.listSelected.map(item => item.id);
|
||||
|
||||
|
||||
var index = layer.open({
|
||||
title: '选择数据',
|
||||
type: 2,
|
||||
area: [options.width, options.height],
|
||||
content: options.index,
|
||||
content: options.index+'&selectedIds='+selectedIds.join(','),
|
||||
maxmin: true,
|
||||
moveOut: true,
|
||||
shadeClose: true,
|
||||
success: (layero, index) => {
|
||||
window[options.selectConfirmCallback] = (data) => {
|
||||
console.log(data);
|
||||
|
||||
data.forEach(dataItem => {
|
||||
|
||||
var itemFind = this.listSelected.find(itemSelect => itemSelect[valueField] == dataItem[valueField])
|
||||
|
||||
Reference in New Issue
Block a user