|
@@ -75,10 +75,11 @@
|
|
|
v-model="model.interlockOutValueTag"
|
|
|
:options="dianweiOptions"
|
|
|
:display-render="displayRender"
|
|
|
+ :fieldNames="customFieldNames"
|
|
|
expand-trigger="hover"
|
|
|
placeholder="请选择点位"
|
|
|
+ @change="dianwerChange"
|
|
|
/>
|
|
|
- <!-- @change="onChange" -->
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
<a-col :span="12">
|
|
@@ -94,46 +95,80 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
+ // var dianweiOptions = [
|
|
|
+ // {
|
|
|
+ // key: 'zhejiang',
|
|
|
+ // value: 'zhejiang',
|
|
|
+ // title: 'Zhejiang',
|
|
|
+ // label: 'Zhejiang',
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // key: 'hangzhou',
|
|
|
+ // value: 'hangzhou',
|
|
|
+ // title: 'Hangzhou',
|
|
|
+ // label: 'Hangzhou',
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // key: 'xihu',
|
|
|
+ // value: 'xihu',
|
|
|
+ // title: 'West Lake',
|
|
|
+ // label: 'West Lake',
|
|
|
+ // },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // key: 'jiangsu',
|
|
|
+ // value: 'jiangsu',
|
|
|
+ // title: 'Jiangsu',
|
|
|
+ // label: 'Jiangsu',
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // key: 'nanjing',
|
|
|
+ // value: 'nanjing',
|
|
|
+ // title: 'Nanjing',
|
|
|
+ // label: 'Nanjing',
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // key: 'zhonghuamen',
|
|
|
+ // value: 'zhonghuamen',
|
|
|
+ // title: 'Zhong Hua Men',
|
|
|
+ // label: 'Zhong Hua Men',
|
|
|
+ // },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
+ // ],
|
|
|
+ // },
|
|
|
+ // ]
|
|
|
var dianweiOptions = [
|
|
|
{
|
|
|
- key: 'zhejiang',
|
|
|
- value: 'zhejiang',
|
|
|
- title: 'Zhejiang',
|
|
|
- label: 'Zhejiang',
|
|
|
+ info: 'zhejiang1',
|
|
|
+ name: 'Zhejiang1',
|
|
|
children: [
|
|
|
{
|
|
|
- key: 'hangzhou',
|
|
|
- value: 'hangzhou',
|
|
|
- title: 'Hangzhou',
|
|
|
- label: 'Hangzhou',
|
|
|
+ info: 'hangzhou',
|
|
|
+ name: 'Hangzhou',
|
|
|
children: [
|
|
|
{
|
|
|
- key: 'xihu',
|
|
|
- value: 'xihu',
|
|
|
- title: 'West Lake',
|
|
|
- label: 'West Lake',
|
|
|
+ info: 'dianwei&65',
|
|
|
+ name: 'West Lake',
|
|
|
},
|
|
|
],
|
|
|
},
|
|
|
],
|
|
|
},
|
|
|
{
|
|
|
- key: 'jiangsu',
|
|
|
- value: 'jiangsu',
|
|
|
- title: 'Jiangsu',
|
|
|
- label: 'Jiangsu',
|
|
|
+ info: 'jiangsu',
|
|
|
+ name: 'Jiangsu',
|
|
|
children: [
|
|
|
{
|
|
|
- key: 'nanjing',
|
|
|
- value: 'nanjing',
|
|
|
- title: 'Nanjing',
|
|
|
- label: 'Nanjing',
|
|
|
+ info: 'nanjing',
|
|
|
+ name: 'Nanjing',
|
|
|
children: [
|
|
|
{
|
|
|
- key: 'zhonghuamen',
|
|
|
- value: 'zhonghuamen',
|
|
|
- title: 'Zhong Hua Men',
|
|
|
- label: 'Zhong Hua Men',
|
|
|
+ info: 'dianwei&65',
|
|
|
+ name: 'Zhong Hua Men',
|
|
|
},
|
|
|
],
|
|
|
},
|
|
@@ -178,6 +213,11 @@
|
|
|
edit: "/summary/interlockSummary/edit",
|
|
|
queryById: "/summary/interlockSummary/queryById"
|
|
|
},
|
|
|
+ customFieldNames: {
|
|
|
+ label: 'name',
|
|
|
+ value: 'info',
|
|
|
+ children: 'children'
|
|
|
+ },
|
|
|
dianweiOptions: dianweiOptions,
|
|
|
apparatusData: [],
|
|
|
systemData: [],
|
|
@@ -228,12 +268,17 @@
|
|
|
this.getData(e, 'interLockData')
|
|
|
},
|
|
|
interLockSearch(searchText){
|
|
|
- this.interLockData = !searchText ? [] : [searchText, searchText.repeat(2), searchText.repeat(3)]
|
|
|
+ console.log(searchText)
|
|
|
+ // this.interLockData = !searchText ? [] : [searchText, searchText.repeat(2), searchText.repeat(3)]
|
|
|
},
|
|
|
displayRender({ labels }) {
|
|
|
return labels[labels.length - 1];
|
|
|
},
|
|
|
- add () {
|
|
|
+ // 点位选择改变
|
|
|
+ dianwerChange(e){
|
|
|
+ console.log(e)
|
|
|
+ },
|
|
|
+ add () {
|
|
|
this.edit(this.modelDefault);
|
|
|
},
|
|
|
edit (record) {
|