| | |
| | | var SESSION_SUFFIX = "mes_pda_" |
| | | var classUtils = { |
| | | |
| | | |
| | | attrTypeIsString: function(type) { |
| | | if (type == '字符串' || type == '可变长字符串' || type == 'char' || type == 'varchar') { |
| | | return false |
| | | return true |
| | | } |
| | | return true |
| | | return false |
| | | }, |
| | | attrTypeIsNumber: function(type) { |
| | | if (type == '整数' || type == '浮点数' || type == 'int' || type == 'float') { |
| | | return false |
| | | attrTypeIsInt: function(type) { |
| | | if (type == '整数' || type == 'int') { |
| | | return true |
| | | } |
| | | return true |
| | | return false |
| | | }, |
| | | |
| | | attrTypeIsFloat: function(type) { |
| | | if (type == '浮点数' || type == 'float') { |
| | | return true |
| | | } |
| | | return false |
| | | }, |
| | | attrTypeIsDict: function(type) { |
| | | if (type == '字典' || type == '字典-字符串' || type == '字典-整数' || type == 'dict' || type == 'dict-char' || |
| | | type == 'dict-int') { |
| | | return false |
| | | return true |
| | | } |
| | | return true |
| | | return false |
| | | }, |
| | | attrTypeIsDateTime: function(type) { |
| | | if (type == '日期' || type == '时间' || type == 'date' || type == 'datetime') { |
| | | return true |
| | | } |
| | | return false |
| | | }, |
| | | attrTypeIsDate: function(type) { |
| | | if (type == '日期' || type == '时间' || type == 'date' || type == 'datetime') { |
| | | return false |
| | | if (type == '日期' || type == 'date' ) { |
| | | return true |
| | | } |
| | | return true |
| | | return false |
| | | }, |
| | | attrTypeIsTime: function(type) { |
| | | if (type == '时间' || type == 'datetime') { |
| | | return true |
| | | } |
| | | return false |
| | | }, |
| | | attrTypeIsObjRefMulti: function(type) { |
| | | if (type == '引用对象(多个)' || type == 'obj-ref-multi') { |
| | | return false |
| | | return true |
| | | } |
| | | return true |
| | | return false |
| | | }, |
| | | attrTypeIsObjRef: function(type) { |
| | | if (type == '引用对象(单个)' || type == 'obj-ref') { |
| | | return true |
| | | } |
| | | return false |
| | | }, |
| | | attrTypeIsRegion: function(type) { |
| | | if (type == '省市区' || type == 'region') { |
| | | return false |
| | | return true |
| | | } |
| | | return true |
| | | return false |
| | | }, |
| | | attrTypeIsBool: function(type) { |
| | | if (type == '布尔值' || type == 'bool') { |
| | | return false |
| | | return true |
| | | } |
| | | return true |
| | | return false |
| | | }, |
| | | |
| | | attrTypeIsUser: function(type) { |
| | | if (type == '引用人员' || type == 'user') { |
| | | return false |
| | | return true |
| | | } |
| | | return true |
| | | return false |
| | | }, |
| | | attrTypeIsProject: function(type) { |
| | | if (type == '引用项目' || type == 'project') { |
| | | return false |
| | | return true |
| | | } |
| | | return true |
| | | return false |
| | | }, |
| | | attrTypeIsCode: function(type) { |
| | | if (type == '编码' || type == 'code') { |
| | | return true |
| | | } |
| | | return false |
| | | }, |
| | | attrTypeIsGuid: function(type) { |
| | | if (type == 'GUID' || type == 'guid') { |
| | | return true |
| | | } |
| | | return false |
| | | }, |
| | | |
| | | } |
| | | var session = { |
| | | setValue(key, value) { |
| | | let suffixStr = SESSION_SUFFIX |
| | | if (value == null) { |
| | | uni.removeStorageSync(suffixStr + key) |
| | | } else { |
| | | uni.setStorageSync(suffixStr + key, value); |
| | | } |
| | | }, |
| | | |
| | | getValue(key) { |
| | | let suffixStr = SESSION_SUFFIX |
| | | return uni.getStorageSync(suffixStr + key) || null; |
| | | }, |
| | | |
| | | clearValue(key) { |
| | | let suffixStr = SESSION_SUFFIX |
| | | return uni.removeStorageSync(suffixStr + key); |
| | | }, |
| | | } |
| | | export default { |
| | | classUtils, |
| | | session |
| | | } |