| | |
| | | </el-select> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row :gutter="5" v-show="nodeType=='node'" align="middle" style="margin-top:20px;"> |
| | | <el-col :span=8 style="font-size: 16px;line-height: 32px">状态</el-col> |
| | | <el-col :span=16> |
| | | <el-select style="width: 100%" v-model="globalGridAttr.statusImg" @change="onStatusImgChange"> |
| | | <el-option |
| | | v-for="item in options1" |
| | | :key="item.value" |
| | | :label="item.label" |
| | | :value="item.value"> |
| | | </el-option> |
| | | </el-select> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row v-show="shape!=='custom-text'" :gutter="5" align="middle" style="margin-top:20px"> |
| | | <el-col :span=8 style="font-size: 16px;line-height: 32px">日期</el-col> |
| | | <el-col :span=16 > |
| | |
| | | }, { |
| | | value: 'vote', |
| | | label: '表决' |
| | | }], |
| | | options1: [{ |
| | | value: '', |
| | | label: '无' |
| | | }, { |
| | | value: 'https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*evDjT5vjkX0AAAAAAAAAAAAAARQnAQ', |
| | | label: '设置' |
| | | },{ |
| | | value:'https://gw.alipayobjects.com/zos/antfincdn/FLrTNDvlna/antv.png', |
| | | label: 'antv' |
| | | }], |
| | | date:'', |
| | | text:'', |
| | |
| | | this.curCel.setData(nodeTypeExt) |
| | | this.curCel = this.nodeOpt(this.id,this.globalGridAttr) |
| | | }, |
| | | onStatusImgChange(e){ |
| | | this.globalGridAttr.statusImg = e |
| | | let statusImg={ |
| | | statusImg:this.globalGridAttr.statusImg |
| | | } |
| | | this.curCel.setData(statusImg) |
| | | console.log(this.globalGridAttr.statusImg,'this.globalGridAttr.statusImg') |
| | | console.log(this.curCel,'this.curCel') |
| | | console.log(this.curCel.attr,'this.curCel.attr') |
| | | this.curCel.removeTools() |
| | | this.curCel.addTools([ |
| | | { |
| | | name: 'button', |
| | | args: { |
| | | markup: [ |
| | | { |
| | | tagName: 'image', |
| | | selector: 'icon', |
| | | attrs: { |
| | | // 'xlink:href': 'https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*evDjT5vjkX0AAAAAAAAAAAAAARQnAQ', |
| | | 'xlink:href':statusImg.statusImg, |
| | | width: 30, |
| | | height: 30, |
| | | x: 0, |
| | | y: 0 |
| | | } |
| | | } |
| | | ] |
| | | } |
| | | } |
| | | ]) |
| | | this.curCel = this.nodeOpt(this.id,this.globalGridAttr) |
| | | }, |
| | | onDateChange(e){ |
| | | this.date =e |
| | | this.globalGridAttr.nodeDate = this.date |
| | |
| | | globalGridAttr.dataId = cell.getData().dataId |
| | | globalGridAttr.inspectName =cell.getData().inspectName |
| | | globalGridAttr.nodeTypeExt=cell.getData().nodeTypeExt |
| | | globalGridAttr.statusImg = cell.getData().statusImg |
| | | cell.removeTools() |
| | | cell.addTools([ |
| | | { |
| | | name: 'button', |
| | | args: { |
| | | markup: [ |
| | | { |
| | | tagName: 'image', |
| | | selector: 'icon', |
| | | attrs: { |
| | | // 'xlink:href': 'https://gw.alipayobjects.com/mdn/rms_43231b/afts/img/A*evDjT5vjkX0AAAAAAAAAAAAAARQnAQ', |
| | | 'xlink:href':globalGridAttr.statusImg, |
| | | width: 30, |
| | | height: 30, |
| | | x: 0, |
| | | y: 0 |
| | | } |
| | | } |
| | | ] |
| | | } |
| | | } |
| | | ]) |
| | | // console.log(globalGridAttr.inspectName,globalGridAttr.dataId,globalGridAttr.nodeDate,'globalGridAttr.inspectName,globalGridAttr.dataId,globalGridAttr.nodeDate 789') |
| | | cell.getData() |
| | | // console.log( cell.getData(),' cell.getData() 909') |