You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
177 lines
7.6 KiB
177 lines
7.6 KiB
8 years ago
|
/**
|
||
|
* Created by User on 2017/3/22.
|
||
|
*/
|
||
|
Demo.PathChooser = BI.inherit(BI.Widget, {
|
||
|
props: {
|
||
|
baseCls: "demo-path-chooser"
|
||
|
},
|
||
|
render: function () {
|
||
|
var pathchooser = BI.createWidget({
|
||
|
type: "bi.path_chooser",
|
||
|
width: 800,
|
||
|
height: 400,
|
||
|
items: // [
|
||
|
// [{region: "区域X", value: "X1"},
|
||
|
// {region: "区域Q", value: "Q"},
|
||
|
// {region: "区域A", value: "A"},
|
||
|
// {region: "区域B", value: "B"},
|
||
|
// {region: "区域D", value: "D"},
|
||
|
// {region: "区域E", value: "E"},
|
||
|
// {region: "区域G", value: "G"},
|
||
|
// {region: "区域I", value: "I"},
|
||
|
// {region: "区域J", value: "J"}],
|
||
|
// [{region: "区域X", value: "X"},
|
||
|
// {region: "区域Q", value: "Q"},
|
||
|
// {region: "区域A", value: "A"},
|
||
|
// {region: "区域B", value: "B"},
|
||
|
// {region: "区域C", value: "C"},
|
||
|
// {region: "区域D", value: "D"},
|
||
|
// {region: "区域E", value: "E"},
|
||
|
// {region: "区域G", value: "G"},
|
||
|
// {region: "区域I", value: "I"},
|
||
|
// {region: "区域J", value: "J"}],
|
||
|
// [{region: "区域X", value: "X"},
|
||
|
// //{region: "区域Q", value: "Q"},
|
||
|
// {region: "区域A", value: "A"},
|
||
|
// {region: "区域C", value: "C"},
|
||
|
// {region: "区域D", value: "D"},
|
||
|
// {region: "区域E", value: "E"},
|
||
|
// {region: "区域G", value: "G"},
|
||
|
// {region: "区域I", value: "I"},
|
||
|
// {region: "区域J", value: "J"}],
|
||
|
// [{region: "区域X", value: "X"},
|
||
|
// {region: "区域Q", value: "Q"},
|
||
|
// {region: "区域A", value: "A"},
|
||
|
// {region: "区域B", value: "B"},
|
||
|
// {region: "区域D", value: "D"},
|
||
|
// {region: "区域E", value: "E1"},
|
||
|
// {region: "区域H", value: "H"},
|
||
|
// {region: "区域I", value: "I"},
|
||
|
// {region: "区域J", value: "J"}],
|
||
|
// [{region: "区域X", value: "X"},
|
||
|
// {region: "区域Q", value: "Q"},
|
||
|
// {region: "区域A", value: "A"},
|
||
|
// {region: "区域B", value: "B"},
|
||
|
// {region: "区域C", value: "C"},
|
||
|
// {region: "区域D", value: "D"},
|
||
|
// {region: "区域E", value: "E1"},
|
||
|
// {region: "区域H", value: "H"},
|
||
|
// {region: "区域I", value: "I"},
|
||
|
// {region: "区域J", value: "J"}],
|
||
|
// [{region: "区域X", value: "X"},
|
||
|
// {region: "区域Q", value: "Q"},
|
||
|
// {region: "区域A", value: "A"},
|
||
|
// {region: "区域C", value: "C"},
|
||
|
// {region: "区域D", value: "D"},
|
||
|
// {region: "区域E", value: "E1"},
|
||
|
// {region: "区域H", value: "H"},
|
||
|
// {region: "区域I", value: "I"},
|
||
|
// {region: "区域J", value: "J"}],
|
||
|
// [{region: "区域X", value: "X"},
|
||
|
// {region: "区域Q", value: "Q"},
|
||
|
// {region: "区域A", value: "A"},
|
||
|
// {region: "区域B", value: "B"},
|
||
|
// {region: "区域D", value: "D"},
|
||
|
// {region: "区域F", value: "F"},
|
||
|
// {region: "区域H", value: "H"},
|
||
|
// {region: "区域I", value: "I"},
|
||
|
// {region: "区域J", value: "J"}],
|
||
|
// [{region: "区域X", value: "X"},
|
||
|
// {region: "区域Q", value: "Q"},
|
||
|
// {region: "区域A", value: "A"},
|
||
|
// {region: "区域B", value: "B"},
|
||
|
// {region: "区域C", value: "C"},
|
||
|
// {region: "区域D", value: "D"},
|
||
|
// {region: "区域F", value: "F"},
|
||
|
// {region: "区域H", value: "H"},
|
||
|
// {region: "区域I", value: "I"},
|
||
|
// {region: "区域J", value: "J"}],
|
||
|
// [{region: "区域X", value: "X", text: "X"},
|
||
|
// {region: "区域Q", value: "Q", text: "Q"},
|
||
|
// {region: "区域A", value: "A", text: "A"},
|
||
|
// {region: "区域C", value: "C", text: "C"},
|
||
|
// {region: "区域D", value: "D", text: "D"},
|
||
|
// {region: "区域F", value: "F", text: "F"},
|
||
|
// {region: "区域H", value: "H", text: "H"},
|
||
|
// {region: "区域I", value: "I", text: "I"},
|
||
|
// {region: "区域J", value: "J", text: "J"}]
|
||
|
//]
|
||
|
[[{
|
||
|
"region": "8c4460bc3605685e",
|
||
|
"regionText": "采购订单XXX",
|
||
|
"text": "ID",
|
||
|
"value": "1"
|
||
|
}, {
|
||
|
"region": "0fbd0dc648f41e97",
|
||
|
"regionText": "采购订单",
|
||
|
"text": "学号",
|
||
|
"value": "3"
|
||
|
}, {
|
||
|
"region": "c6d72d6c7e19a667",
|
||
|
"regionText": "供应商基本信息",
|
||
|
"text": "ID",
|
||
|
"value": "5"
|
||
|
}], [{
|
||
|
"region": "ed013e18cc7c8637",
|
||
|
"regionText": "采购订单XXX",
|
||
|
"text": "ID",
|
||
|
"value": "1"
|
||
|
}, {
|
||
|
"region": "153d75878431f8ee",
|
||
|
"regionText": "A3",
|
||
|
"text": "学号",
|
||
|
"value": "2"
|
||
|
}, {
|
||
|
"region": "3861fb024c7d7825",
|
||
|
"regionText": "采购订单",
|
||
|
"text": "学号",
|
||
|
"value": "3"
|
||
|
}, {
|
||
|
"region": "88e3e5071bd10bc5",
|
||
|
"regionText": "供应商",
|
||
|
"text": "ID",
|
||
|
"value": "4"
|
||
|
}, {
|
||
|
"region": "8476c77ab5c147e0",
|
||
|
"regionText": "供应商基本信息",
|
||
|
"text": "ID",
|
||
|
"value": "5"
|
||
|
}], [{
|
||
|
"region": "f00f67fbb9fba6fe",
|
||
|
"regionText": "采购订单XXX",
|
||
|
"text": "ID",
|
||
|
"value": "1"
|
||
|
}, {
|
||
|
"region": "1e8badf5d5793408",
|
||
|
"regionText": "A3",
|
||
|
"text": "学号",
|
||
|
"value": "2"
|
||
|
}, {
|
||
|
"region": "de1ebd3d0986a294",
|
||
|
"regionText": "供应商基本信息",
|
||
|
"text": "ID",
|
||
|
"value": "5"
|
||
|
}]]
|
||
|
});
|
||
|
pathchooser.setValue();
|
||
|
return {
|
||
|
type: "bi.absolute",
|
||
|
items: [{
|
||
|
el: pathchooser,
|
||
|
left: 100,
|
||
|
top: 100
|
||
|
}, {
|
||
|
el: {
|
||
|
type: "bi.button",
|
||
|
text: "getValue",
|
||
|
handler: function () {
|
||
|
BI.Msg.toast(JSON.stringify(pathchooser.getValue()));
|
||
|
}
|
||
|
},
|
||
|
left: 100,
|
||
|
bottom: 10
|
||
|
}]
|
||
|
}
|
||
|
}
|
||
|
});
|
||
|
BI.shortcut("demo.path_chooser", Demo.PathChooser);
|