개정판 448bb492
issue #000: change line type uid in xml
Change-Id: I1eeab0222fcd0bba482abb306ed2baf291a17b61
DTI_PID/DTI_PID/LineTypeConditions.py | ||
---|---|---|
92 | 92 |
sql = 'insert or replace into LineTypes({}) values({})'.format(','.join(cols), ','.join(values)) |
93 | 93 |
res.append((sql, tuple(param))) |
94 | 94 |
|
95 |
return res |
|
95 |
return res |
|
96 |
|
|
97 |
def __str__(self): |
|
98 |
return str(self.uid) |
DTI_PID/DTI_PID/Shapes/EngineeringLineItem.py | ||
---|---|---|
1218 | 1218 |
|
1219 | 1219 |
typeNode = Element('TYPE') |
1220 | 1220 |
typeNode.text = self.lineType |
1221 |
node.append(typeNode) |
|
1222 |
|
|
1223 |
typeUidNode = Element('TYPEUID') |
|
1224 | 1221 |
for lineType in LineTypeConditions.items(): |
1225 | 1222 |
if self.lineType == lineType.name: |
1226 |
typeUidNode.text = lineType.uid
|
|
1223 |
typeNode.attrib['TYPEUID'] = str(lineType)
|
|
1227 | 1224 |
break |
1228 |
node.append(typeUidNode)
|
|
1225 |
node.append(typeNode) |
|
1229 | 1226 |
|
1230 | 1227 |
|
1231 | 1228 |
areaNode = Element('AREA') |
내보내기 Unified diff