diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 0fc7e18..c0ad556 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -102,7 +102,8 @@
-
+
+
-
+
+
data;
+ private String message;
+
+ public int getCode() {
+ return code;
+ }
+
+ public void setCode(int code) {
+ this.code = code;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public static class DataModel {
+ private String abc;
+ private String abcName;
+ private String applyRelationId;
+ private String assetNo;
+ private String assetSource;
+ private String assetType;
+ private String assetTypeName;
+ private String attribute;
+ private String capitalSource;
+ private String capitalSourceName;
+ private String cardEstablishmentDate;
+ private int compulsoryVerification;
+ private String createTime;
+ private String createUser;
+ private String depreciationMethod;
+ private String depreciationMethodName;
+ private String depreciationPeriod;
+ private String enableDate;
+ private String equipmentCategory;
+ private String equipmentCategoryName;
+ private String equipmentName;
+ private String equipmentNo;
+ private String equipmentSpecifications;
+ private String equipmentType;
+ private String equipmentTypeName;
+ private String fileList;
+ private String id;
+ private String installIncidentalExpenses;
+ private String installPlace;
+ private String intactState;
+ private int isCalibrationTestEquipment;
+ private int isDel;
+ private String isFixedAssets;
+ private int isMeasureAccount;
+ private int isStandardSupportEquipment;
+ private String labelBind;
+ private String majorCategory;
+ private String majorCategoryName;
+ private String managerLevel;
+ private String managerLevelName;
+ private String managerState;
+ private String managerStateName;
+ private String manufacturer;
+ private String manufacturerCountry;
+ private String manufacturingDate;
+ private String manufacturingNo;
+ private int mesureCycle;
+ private String mesureDate;
+ private String mesureDeptName;
+ private String mesureRange;
+ private String mesureResult;
+ private String mesureResultName;
+ private String mesureType;
+ private String mesureTypeName;
+ private String modelNo;
+ private String originValue;
+ private String overallDimension;
+ private String presentOriginValue;
+ private String purpose;
+ private String remark;
+ private String singlePrice;
+ private String supportStandardEquipmentName;
+ private String supportStandardEquipmentNo;
+ private String technicalLevel;
+ private String uncertainty;
+ private String updateTime;
+ private String useDept;
+ private String useDeptName;
+ private String usePerson;
+ private String usePersonName;
+ private String validDate;
+ private int version;
+ private String weight;
+ private String 到期时间;
+ private String 设备名称;
+ private String 负责人;
+
+ public String getAbc() {
+ return abc;
+ }
+
+ public void setAbc(String abc) {
+ this.abc = abc;
+ }
+
+ public String getAbcName() {
+ return abcName;
+ }
+
+ public void setAbcName(String abcName) {
+ this.abcName = abcName;
+ }
+
+ public String getApplyRelationId() {
+ return applyRelationId;
+ }
+
+ public void setApplyRelationId(String applyRelationId) {
+ this.applyRelationId = applyRelationId;
+ }
+
+ public String getAssetNo() {
+ return assetNo;
+ }
+
+ public void setAssetNo(String assetNo) {
+ this.assetNo = assetNo;
+ }
+
+ public String getAssetSource() {
+ return assetSource;
+ }
+
+ public void setAssetSource(String assetSource) {
+ this.assetSource = assetSource;
+ }
+
+ public String getAssetType() {
+ return assetType;
+ }
+
+ public void setAssetType(String assetType) {
+ this.assetType = assetType;
+ }
+
+ public String getAssetTypeName() {
+ return assetTypeName;
+ }
+
+ public void setAssetTypeName(String assetTypeName) {
+ this.assetTypeName = assetTypeName;
+ }
+
+ public String getAttribute() {
+ return attribute;
+ }
+
+ public void setAttribute(String attribute) {
+ this.attribute = attribute;
+ }
+
+ public String getCapitalSource() {
+ return capitalSource;
+ }
+
+ public void setCapitalSource(String capitalSource) {
+ this.capitalSource = capitalSource;
+ }
+
+ public String getCapitalSourceName() {
+ return capitalSourceName;
+ }
+
+ public void setCapitalSourceName(String capitalSourceName) {
+ this.capitalSourceName = capitalSourceName;
+ }
+
+ public String getCardEstablishmentDate() {
+ return cardEstablishmentDate;
+ }
+
+ public void setCardEstablishmentDate(String cardEstablishmentDate) {
+ this.cardEstablishmentDate = cardEstablishmentDate;
+ }
+
+ public int getCompulsoryVerification() {
+ return compulsoryVerification;
+ }
+
+ public void setCompulsoryVerification(int compulsoryVerification) {
+ this.compulsoryVerification = compulsoryVerification;
+ }
+
+ public String getCreateTime() {
+ return createTime;
+ }
+
+ public void setCreateTime(String createTime) {
+ this.createTime = createTime;
+ }
+
+ public String getCreateUser() {
+ return createUser;
+ }
+
+ public void setCreateUser(String createUser) {
+ this.createUser = createUser;
+ }
+
+ public String getDepreciationMethod() {
+ return depreciationMethod;
+ }
+
+ public void setDepreciationMethod(String depreciationMethod) {
+ this.depreciationMethod = depreciationMethod;
+ }
+
+ public String getDepreciationMethodName() {
+ return depreciationMethodName;
+ }
+
+ public void setDepreciationMethodName(String depreciationMethodName) {
+ this.depreciationMethodName = depreciationMethodName;
+ }
+
+ public String getDepreciationPeriod() {
+ return depreciationPeriod;
+ }
+
+ public void setDepreciationPeriod(String depreciationPeriod) {
+ this.depreciationPeriod = depreciationPeriod;
+ }
+
+ public String getEnableDate() {
+ return enableDate;
+ }
+
+ public void setEnableDate(String enableDate) {
+ this.enableDate = enableDate;
+ }
+
+ public String getEquipmentCategory() {
+ return equipmentCategory;
+ }
+
+ public void setEquipmentCategory(String equipmentCategory) {
+ this.equipmentCategory = equipmentCategory;
+ }
+
+ public String getEquipmentCategoryName() {
+ return equipmentCategoryName;
+ }
+
+ public void setEquipmentCategoryName(String equipmentCategoryName) {
+ this.equipmentCategoryName = equipmentCategoryName;
+ }
+
+ public String getEquipmentName() {
+ return equipmentName;
+ }
+
+ public void setEquipmentName(String equipmentName) {
+ this.equipmentName = equipmentName;
+ }
+
+ public String getEquipmentNo() {
+ return equipmentNo;
+ }
+
+ public void setEquipmentNo(String equipmentNo) {
+ this.equipmentNo = equipmentNo;
+ }
+
+ public String getEquipmentSpecifications() {
+ return equipmentSpecifications;
+ }
+
+ public void setEquipmentSpecifications(String equipmentSpecifications) {
+ this.equipmentSpecifications = equipmentSpecifications;
+ }
+
+ public String getEquipmentType() {
+ return equipmentType;
+ }
+
+ public void setEquipmentType(String equipmentType) {
+ this.equipmentType = equipmentType;
+ }
+
+ public String getEquipmentTypeName() {
+ return equipmentTypeName;
+ }
+
+ public void setEquipmentTypeName(String equipmentTypeName) {
+ this.equipmentTypeName = equipmentTypeName;
+ }
+
+ public String getFileList() {
+ return fileList;
+ }
+
+ public void setFileList(String fileList) {
+ this.fileList = fileList;
+ }
+
+ public String getId() {
+ return id;
+ }
+
+ public void setId(String id) {
+ this.id = id;
+ }
+
+ public String getInstallIncidentalExpenses() {
+ return installIncidentalExpenses;
+ }
+
+ public void setInstallIncidentalExpenses(String installIncidentalExpenses) {
+ this.installIncidentalExpenses = installIncidentalExpenses;
+ }
+
+ public String getInstallPlace() {
+ return installPlace;
+ }
+
+ public void setInstallPlace(String installPlace) {
+ this.installPlace = installPlace;
+ }
+
+ public String getIntactState() {
+ return intactState;
+ }
+
+ public void setIntactState(String intactState) {
+ this.intactState = intactState;
+ }
+
+ public int getIsCalibrationTestEquipment() {
+ return isCalibrationTestEquipment;
+ }
+
+ public void setIsCalibrationTestEquipment(int isCalibrationTestEquipment) {
+ this.isCalibrationTestEquipment = isCalibrationTestEquipment;
+ }
+
+ public int getIsDel() {
+ return isDel;
+ }
+
+ public void setIsDel(int isDel) {
+ this.isDel = isDel;
+ }
+
+ public String getIsFixedAssets() {
+ return isFixedAssets;
+ }
+
+ public void setIsFixedAssets(String isFixedAssets) {
+ this.isFixedAssets = isFixedAssets;
+ }
+
+ public int getIsMeasureAccount() {
+ return isMeasureAccount;
+ }
+
+ public void setIsMeasureAccount(int isMeasureAccount) {
+ this.isMeasureAccount = isMeasureAccount;
+ }
+
+ public int getIsStandardSupportEquipment() {
+ return isStandardSupportEquipment;
+ }
+
+ public void setIsStandardSupportEquipment(int isStandardSupportEquipment) {
+ this.isStandardSupportEquipment = isStandardSupportEquipment;
+ }
+
+ public String getLabelBind() {
+ return labelBind;
+ }
+
+ public void setLabelBind(String labelBind) {
+ this.labelBind = labelBind;
+ }
+
+ public String getMajorCategory() {
+ return majorCategory;
+ }
+
+ public void setMajorCategory(String majorCategory) {
+ this.majorCategory = majorCategory;
+ }
+
+ public String getMajorCategoryName() {
+ return majorCategoryName;
+ }
+
+ public void setMajorCategoryName(String majorCategoryName) {
+ this.majorCategoryName = majorCategoryName;
+ }
+
+ public String getManagerLevel() {
+ return managerLevel;
+ }
+
+ public void setManagerLevel(String managerLevel) {
+ this.managerLevel = managerLevel;
+ }
+
+ public String getManagerLevelName() {
+ return managerLevelName;
+ }
+
+ public void setManagerLevelName(String managerLevelName) {
+ this.managerLevelName = managerLevelName;
+ }
+
+ public String getManagerState() {
+ return managerState;
+ }
+
+ public void setManagerState(String managerState) {
+ this.managerState = managerState;
+ }
+
+ public String getManagerStateName() {
+ return managerStateName;
+ }
+
+ public void setManagerStateName(String managerStateName) {
+ this.managerStateName = managerStateName;
+ }
+
+ public String getManufacturer() {
+ return manufacturer;
+ }
+
+ public void setManufacturer(String manufacturer) {
+ this.manufacturer = manufacturer;
+ }
+
+ public String getManufacturerCountry() {
+ return manufacturerCountry;
+ }
+
+ public void setManufacturerCountry(String manufacturerCountry) {
+ this.manufacturerCountry = manufacturerCountry;
+ }
+
+ public String getManufacturingDate() {
+ return manufacturingDate;
+ }
+
+ public void setManufacturingDate(String manufacturingDate) {
+ this.manufacturingDate = manufacturingDate;
+ }
+
+ public String getManufacturingNo() {
+ return manufacturingNo;
+ }
+
+ public void setManufacturingNo(String manufacturingNo) {
+ this.manufacturingNo = manufacturingNo;
+ }
+
+ public int getMesureCycle() {
+ return mesureCycle;
+ }
+
+ public void setMesureCycle(int mesureCycle) {
+ this.mesureCycle = mesureCycle;
+ }
+
+ public String getMesureDate() {
+ return mesureDate;
+ }
+
+ public void setMesureDate(String mesureDate) {
+ this.mesureDate = mesureDate;
+ }
+
+ public String getMesureDeptName() {
+ return mesureDeptName;
+ }
+
+ public void setMesureDeptName(String mesureDeptName) {
+ this.mesureDeptName = mesureDeptName;
+ }
+
+ public String getMesureRange() {
+ return mesureRange;
+ }
+
+ public void setMesureRange(String mesureRange) {
+ this.mesureRange = mesureRange;
+ }
+
+ public String getMesureResult() {
+ return mesureResult;
+ }
+
+ public void setMesureResult(String mesureResult) {
+ this.mesureResult = mesureResult;
+ }
+
+ public String getMesureResultName() {
+ return mesureResultName;
+ }
+
+ public void setMesureResultName(String mesureResultName) {
+ this.mesureResultName = mesureResultName;
+ }
+
+ public String getMesureType() {
+ return mesureType;
+ }
+
+ public void setMesureType(String mesureType) {
+ this.mesureType = mesureType;
+ }
+
+ public String getMesureTypeName() {
+ return mesureTypeName;
+ }
+
+ public void setMesureTypeName(String mesureTypeName) {
+ this.mesureTypeName = mesureTypeName;
+ }
+
+ public String getModelNo() {
+ return modelNo;
+ }
+
+ public void setModelNo(String modelNo) {
+ this.modelNo = modelNo;
+ }
+
+ public String getOriginValue() {
+ return originValue;
+ }
+
+ public void setOriginValue(String originValue) {
+ this.originValue = originValue;
+ }
+
+ public String getOverallDimension() {
+ return overallDimension;
+ }
+
+ public void setOverallDimension(String overallDimension) {
+ this.overallDimension = overallDimension;
+ }
+
+ public String getPresentOriginValue() {
+ return presentOriginValue;
+ }
+
+ public void setPresentOriginValue(String presentOriginValue) {
+ this.presentOriginValue = presentOriginValue;
+ }
+
+ public String getPurpose() {
+ return purpose;
+ }
+
+ public void setPurpose(String purpose) {
+ this.purpose = purpose;
+ }
+
+ public String getRemark() {
+ return remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark;
+ }
+
+ public String getSinglePrice() {
+ return singlePrice;
+ }
+
+ public void setSinglePrice(String singlePrice) {
+ this.singlePrice = singlePrice;
+ }
+
+ public String getSupportStandardEquipmentName() {
+ return supportStandardEquipmentName;
+ }
+
+ public void setSupportStandardEquipmentName(String supportStandardEquipmentName) {
+ this.supportStandardEquipmentName = supportStandardEquipmentName;
+ }
+
+ public String getSupportStandardEquipmentNo() {
+ return supportStandardEquipmentNo;
+ }
+
+ public void setSupportStandardEquipmentNo(String supportStandardEquipmentNo) {
+ this.supportStandardEquipmentNo = supportStandardEquipmentNo;
+ }
+
+ public String getTechnicalLevel() {
+ return technicalLevel;
+ }
+
+ public void setTechnicalLevel(String technicalLevel) {
+ this.technicalLevel = technicalLevel;
+ }
+
+ public String getUncertainty() {
+ return uncertainty;
+ }
+
+ public void setUncertainty(String uncertainty) {
+ this.uncertainty = uncertainty;
+ }
+
+ public String getUpdateTime() {
+ return updateTime;
+ }
+
+ public void setUpdateTime(String updateTime) {
+ this.updateTime = updateTime;
+ }
+
+ public String getUseDept() {
+ return useDept;
+ }
+
+ public void setUseDept(String useDept) {
+ this.useDept = useDept;
+ }
+
+ public String getUseDeptName() {
+ return useDeptName;
+ }
+
+ public void setUseDeptName(String useDeptName) {
+ this.useDeptName = useDeptName;
+ }
+
+ public String getUsePerson() {
+ return usePerson;
+ }
+
+ public void setUsePerson(String usePerson) {
+ this.usePerson = usePerson;
+ }
+
+ public String getUsePersonName() {
+ return usePersonName;
+ }
+
+ public void setUsePersonName(String usePersonName) {
+ this.usePersonName = usePersonName;
+ }
+
+ public String getValidDate() {
+ return validDate;
+ }
+
+ public void setValidDate(String validDate) {
+ this.validDate = validDate;
+ }
+
+ public int getVersion() {
+ return version;
+ }
+
+ public void setVersion(int version) {
+ this.version = version;
+ }
+
+ public String getWeight() {
+ return weight;
+ }
+
+ public void setWeight(String weight) {
+ this.weight = weight;
+ }
+
+ public String get到期时间() {
+ return 到期时间;
+ }
+
+ public void set到期时间(String 到期时间) {
+ this.到期时间 = 到期时间;
+ }
+
+ public String get设备名称() {
+ return 设备名称;
+ }
+
+ public void set设备名称(String 设备名称) {
+ this.设备名称 = 设备名称;
+ }
+
+ public String get负责人() {
+ return 负责人;
+ }
+
+ public void set负责人(String 负责人) {
+ this.负责人 = 负责人;
+ }
+ }
+}
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 0fc7e18..c0ad556 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -102,7 +102,8 @@
-
+
+
data;
+ private String message;
+
+ public int getCode() {
+ return code;
+ }
+
+ public void setCode(int code) {
+ this.code = code;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public static class DataModel {
+ private String abc;
+ private String abcName;
+ private String applyRelationId;
+ private String assetNo;
+ private String assetSource;
+ private String assetType;
+ private String assetTypeName;
+ private String attribute;
+ private String capitalSource;
+ private String capitalSourceName;
+ private String cardEstablishmentDate;
+ private int compulsoryVerification;
+ private String createTime;
+ private String createUser;
+ private String depreciationMethod;
+ private String depreciationMethodName;
+ private String depreciationPeriod;
+ private String enableDate;
+ private String equipmentCategory;
+ private String equipmentCategoryName;
+ private String equipmentName;
+ private String equipmentNo;
+ private String equipmentSpecifications;
+ private String equipmentType;
+ private String equipmentTypeName;
+ private String fileList;
+ private String id;
+ private String installIncidentalExpenses;
+ private String installPlace;
+ private String intactState;
+ private int isCalibrationTestEquipment;
+ private int isDel;
+ private String isFixedAssets;
+ private int isMeasureAccount;
+ private int isStandardSupportEquipment;
+ private String labelBind;
+ private String majorCategory;
+ private String majorCategoryName;
+ private String managerLevel;
+ private String managerLevelName;
+ private String managerState;
+ private String managerStateName;
+ private String manufacturer;
+ private String manufacturerCountry;
+ private String manufacturingDate;
+ private String manufacturingNo;
+ private int mesureCycle;
+ private String mesureDate;
+ private String mesureDeptName;
+ private String mesureRange;
+ private String mesureResult;
+ private String mesureResultName;
+ private String mesureType;
+ private String mesureTypeName;
+ private String modelNo;
+ private String originValue;
+ private String overallDimension;
+ private String presentOriginValue;
+ private String purpose;
+ private String remark;
+ private String singlePrice;
+ private String supportStandardEquipmentName;
+ private String supportStandardEquipmentNo;
+ private String technicalLevel;
+ private String uncertainty;
+ private String updateTime;
+ private String useDept;
+ private String useDeptName;
+ private String usePerson;
+ private String usePersonName;
+ private String validDate;
+ private int version;
+ private String weight;
+ private String 到期时间;
+ private String 设备名称;
+ private String 负责人;
+
+ public String getAbc() {
+ return abc;
+ }
+
+ public void setAbc(String abc) {
+ this.abc = abc;
+ }
+
+ public String getAbcName() {
+ return abcName;
+ }
+
+ public void setAbcName(String abcName) {
+ this.abcName = abcName;
+ }
+
+ public String getApplyRelationId() {
+ return applyRelationId;
+ }
+
+ public void setApplyRelationId(String applyRelationId) {
+ this.applyRelationId = applyRelationId;
+ }
+
+ public String getAssetNo() {
+ return assetNo;
+ }
+
+ public void setAssetNo(String assetNo) {
+ this.assetNo = assetNo;
+ }
+
+ public String getAssetSource() {
+ return assetSource;
+ }
+
+ public void setAssetSource(String assetSource) {
+ this.assetSource = assetSource;
+ }
+
+ public String getAssetType() {
+ return assetType;
+ }
+
+ public void setAssetType(String assetType) {
+ this.assetType = assetType;
+ }
+
+ public String getAssetTypeName() {
+ return assetTypeName;
+ }
+
+ public void setAssetTypeName(String assetTypeName) {
+ this.assetTypeName = assetTypeName;
+ }
+
+ public String getAttribute() {
+ return attribute;
+ }
+
+ public void setAttribute(String attribute) {
+ this.attribute = attribute;
+ }
+
+ public String getCapitalSource() {
+ return capitalSource;
+ }
+
+ public void setCapitalSource(String capitalSource) {
+ this.capitalSource = capitalSource;
+ }
+
+ public String getCapitalSourceName() {
+ return capitalSourceName;
+ }
+
+ public void setCapitalSourceName(String capitalSourceName) {
+ this.capitalSourceName = capitalSourceName;
+ }
+
+ public String getCardEstablishmentDate() {
+ return cardEstablishmentDate;
+ }
+
+ public void setCardEstablishmentDate(String cardEstablishmentDate) {
+ this.cardEstablishmentDate = cardEstablishmentDate;
+ }
+
+ public int getCompulsoryVerification() {
+ return compulsoryVerification;
+ }
+
+ public void setCompulsoryVerification(int compulsoryVerification) {
+ this.compulsoryVerification = compulsoryVerification;
+ }
+
+ public String getCreateTime() {
+ return createTime;
+ }
+
+ public void setCreateTime(String createTime) {
+ this.createTime = createTime;
+ }
+
+ public String getCreateUser() {
+ return createUser;
+ }
+
+ public void setCreateUser(String createUser) {
+ this.createUser = createUser;
+ }
+
+ public String getDepreciationMethod() {
+ return depreciationMethod;
+ }
+
+ public void setDepreciationMethod(String depreciationMethod) {
+ this.depreciationMethod = depreciationMethod;
+ }
+
+ public String getDepreciationMethodName() {
+ return depreciationMethodName;
+ }
+
+ public void setDepreciationMethodName(String depreciationMethodName) {
+ this.depreciationMethodName = depreciationMethodName;
+ }
+
+ public String getDepreciationPeriod() {
+ return depreciationPeriod;
+ }
+
+ public void setDepreciationPeriod(String depreciationPeriod) {
+ this.depreciationPeriod = depreciationPeriod;
+ }
+
+ public String getEnableDate() {
+ return enableDate;
+ }
+
+ public void setEnableDate(String enableDate) {
+ this.enableDate = enableDate;
+ }
+
+ public String getEquipmentCategory() {
+ return equipmentCategory;
+ }
+
+ public void setEquipmentCategory(String equipmentCategory) {
+ this.equipmentCategory = equipmentCategory;
+ }
+
+ public String getEquipmentCategoryName() {
+ return equipmentCategoryName;
+ }
+
+ public void setEquipmentCategoryName(String equipmentCategoryName) {
+ this.equipmentCategoryName = equipmentCategoryName;
+ }
+
+ public String getEquipmentName() {
+ return equipmentName;
+ }
+
+ public void setEquipmentName(String equipmentName) {
+ this.equipmentName = equipmentName;
+ }
+
+ public String getEquipmentNo() {
+ return equipmentNo;
+ }
+
+ public void setEquipmentNo(String equipmentNo) {
+ this.equipmentNo = equipmentNo;
+ }
+
+ public String getEquipmentSpecifications() {
+ return equipmentSpecifications;
+ }
+
+ public void setEquipmentSpecifications(String equipmentSpecifications) {
+ this.equipmentSpecifications = equipmentSpecifications;
+ }
+
+ public String getEquipmentType() {
+ return equipmentType;
+ }
+
+ public void setEquipmentType(String equipmentType) {
+ this.equipmentType = equipmentType;
+ }
+
+ public String getEquipmentTypeName() {
+ return equipmentTypeName;
+ }
+
+ public void setEquipmentTypeName(String equipmentTypeName) {
+ this.equipmentTypeName = equipmentTypeName;
+ }
+
+ public String getFileList() {
+ return fileList;
+ }
+
+ public void setFileList(String fileList) {
+ this.fileList = fileList;
+ }
+
+ public String getId() {
+ return id;
+ }
+
+ public void setId(String id) {
+ this.id = id;
+ }
+
+ public String getInstallIncidentalExpenses() {
+ return installIncidentalExpenses;
+ }
+
+ public void setInstallIncidentalExpenses(String installIncidentalExpenses) {
+ this.installIncidentalExpenses = installIncidentalExpenses;
+ }
+
+ public String getInstallPlace() {
+ return installPlace;
+ }
+
+ public void setInstallPlace(String installPlace) {
+ this.installPlace = installPlace;
+ }
+
+ public String getIntactState() {
+ return intactState;
+ }
+
+ public void setIntactState(String intactState) {
+ this.intactState = intactState;
+ }
+
+ public int getIsCalibrationTestEquipment() {
+ return isCalibrationTestEquipment;
+ }
+
+ public void setIsCalibrationTestEquipment(int isCalibrationTestEquipment) {
+ this.isCalibrationTestEquipment = isCalibrationTestEquipment;
+ }
+
+ public int getIsDel() {
+ return isDel;
+ }
+
+ public void setIsDel(int isDel) {
+ this.isDel = isDel;
+ }
+
+ public String getIsFixedAssets() {
+ return isFixedAssets;
+ }
+
+ public void setIsFixedAssets(String isFixedAssets) {
+ this.isFixedAssets = isFixedAssets;
+ }
+
+ public int getIsMeasureAccount() {
+ return isMeasureAccount;
+ }
+
+ public void setIsMeasureAccount(int isMeasureAccount) {
+ this.isMeasureAccount = isMeasureAccount;
+ }
+
+ public int getIsStandardSupportEquipment() {
+ return isStandardSupportEquipment;
+ }
+
+ public void setIsStandardSupportEquipment(int isStandardSupportEquipment) {
+ this.isStandardSupportEquipment = isStandardSupportEquipment;
+ }
+
+ public String getLabelBind() {
+ return labelBind;
+ }
+
+ public void setLabelBind(String labelBind) {
+ this.labelBind = labelBind;
+ }
+
+ public String getMajorCategory() {
+ return majorCategory;
+ }
+
+ public void setMajorCategory(String majorCategory) {
+ this.majorCategory = majorCategory;
+ }
+
+ public String getMajorCategoryName() {
+ return majorCategoryName;
+ }
+
+ public void setMajorCategoryName(String majorCategoryName) {
+ this.majorCategoryName = majorCategoryName;
+ }
+
+ public String getManagerLevel() {
+ return managerLevel;
+ }
+
+ public void setManagerLevel(String managerLevel) {
+ this.managerLevel = managerLevel;
+ }
+
+ public String getManagerLevelName() {
+ return managerLevelName;
+ }
+
+ public void setManagerLevelName(String managerLevelName) {
+ this.managerLevelName = managerLevelName;
+ }
+
+ public String getManagerState() {
+ return managerState;
+ }
+
+ public void setManagerState(String managerState) {
+ this.managerState = managerState;
+ }
+
+ public String getManagerStateName() {
+ return managerStateName;
+ }
+
+ public void setManagerStateName(String managerStateName) {
+ this.managerStateName = managerStateName;
+ }
+
+ public String getManufacturer() {
+ return manufacturer;
+ }
+
+ public void setManufacturer(String manufacturer) {
+ this.manufacturer = manufacturer;
+ }
+
+ public String getManufacturerCountry() {
+ return manufacturerCountry;
+ }
+
+ public void setManufacturerCountry(String manufacturerCountry) {
+ this.manufacturerCountry = manufacturerCountry;
+ }
+
+ public String getManufacturingDate() {
+ return manufacturingDate;
+ }
+
+ public void setManufacturingDate(String manufacturingDate) {
+ this.manufacturingDate = manufacturingDate;
+ }
+
+ public String getManufacturingNo() {
+ return manufacturingNo;
+ }
+
+ public void setManufacturingNo(String manufacturingNo) {
+ this.manufacturingNo = manufacturingNo;
+ }
+
+ public int getMesureCycle() {
+ return mesureCycle;
+ }
+
+ public void setMesureCycle(int mesureCycle) {
+ this.mesureCycle = mesureCycle;
+ }
+
+ public String getMesureDate() {
+ return mesureDate;
+ }
+
+ public void setMesureDate(String mesureDate) {
+ this.mesureDate = mesureDate;
+ }
+
+ public String getMesureDeptName() {
+ return mesureDeptName;
+ }
+
+ public void setMesureDeptName(String mesureDeptName) {
+ this.mesureDeptName = mesureDeptName;
+ }
+
+ public String getMesureRange() {
+ return mesureRange;
+ }
+
+ public void setMesureRange(String mesureRange) {
+ this.mesureRange = mesureRange;
+ }
+
+ public String getMesureResult() {
+ return mesureResult;
+ }
+
+ public void setMesureResult(String mesureResult) {
+ this.mesureResult = mesureResult;
+ }
+
+ public String getMesureResultName() {
+ return mesureResultName;
+ }
+
+ public void setMesureResultName(String mesureResultName) {
+ this.mesureResultName = mesureResultName;
+ }
+
+ public String getMesureType() {
+ return mesureType;
+ }
+
+ public void setMesureType(String mesureType) {
+ this.mesureType = mesureType;
+ }
+
+ public String getMesureTypeName() {
+ return mesureTypeName;
+ }
+
+ public void setMesureTypeName(String mesureTypeName) {
+ this.mesureTypeName = mesureTypeName;
+ }
+
+ public String getModelNo() {
+ return modelNo;
+ }
+
+ public void setModelNo(String modelNo) {
+ this.modelNo = modelNo;
+ }
+
+ public String getOriginValue() {
+ return originValue;
+ }
+
+ public void setOriginValue(String originValue) {
+ this.originValue = originValue;
+ }
+
+ public String getOverallDimension() {
+ return overallDimension;
+ }
+
+ public void setOverallDimension(String overallDimension) {
+ this.overallDimension = overallDimension;
+ }
+
+ public String getPresentOriginValue() {
+ return presentOriginValue;
+ }
+
+ public void setPresentOriginValue(String presentOriginValue) {
+ this.presentOriginValue = presentOriginValue;
+ }
+
+ public String getPurpose() {
+ return purpose;
+ }
+
+ public void setPurpose(String purpose) {
+ this.purpose = purpose;
+ }
+
+ public String getRemark() {
+ return remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark;
+ }
+
+ public String getSinglePrice() {
+ return singlePrice;
+ }
+
+ public void setSinglePrice(String singlePrice) {
+ this.singlePrice = singlePrice;
+ }
+
+ public String getSupportStandardEquipmentName() {
+ return supportStandardEquipmentName;
+ }
+
+ public void setSupportStandardEquipmentName(String supportStandardEquipmentName) {
+ this.supportStandardEquipmentName = supportStandardEquipmentName;
+ }
+
+ public String getSupportStandardEquipmentNo() {
+ return supportStandardEquipmentNo;
+ }
+
+ public void setSupportStandardEquipmentNo(String supportStandardEquipmentNo) {
+ this.supportStandardEquipmentNo = supportStandardEquipmentNo;
+ }
+
+ public String getTechnicalLevel() {
+ return technicalLevel;
+ }
+
+ public void setTechnicalLevel(String technicalLevel) {
+ this.technicalLevel = technicalLevel;
+ }
+
+ public String getUncertainty() {
+ return uncertainty;
+ }
+
+ public void setUncertainty(String uncertainty) {
+ this.uncertainty = uncertainty;
+ }
+
+ public String getUpdateTime() {
+ return updateTime;
+ }
+
+ public void setUpdateTime(String updateTime) {
+ this.updateTime = updateTime;
+ }
+
+ public String getUseDept() {
+ return useDept;
+ }
+
+ public void setUseDept(String useDept) {
+ this.useDept = useDept;
+ }
+
+ public String getUseDeptName() {
+ return useDeptName;
+ }
+
+ public void setUseDeptName(String useDeptName) {
+ this.useDeptName = useDeptName;
+ }
+
+ public String getUsePerson() {
+ return usePerson;
+ }
+
+ public void setUsePerson(String usePerson) {
+ this.usePerson = usePerson;
+ }
+
+ public String getUsePersonName() {
+ return usePersonName;
+ }
+
+ public void setUsePersonName(String usePersonName) {
+ this.usePersonName = usePersonName;
+ }
+
+ public String getValidDate() {
+ return validDate;
+ }
+
+ public void setValidDate(String validDate) {
+ this.validDate = validDate;
+ }
+
+ public int getVersion() {
+ return version;
+ }
+
+ public void setVersion(int version) {
+ this.version = version;
+ }
+
+ public String getWeight() {
+ return weight;
+ }
+
+ public void setWeight(String weight) {
+ this.weight = weight;
+ }
+
+ public String get到期时间() {
+ return 到期时间;
+ }
+
+ public void set到期时间(String 到期时间) {
+ this.到期时间 = 到期时间;
+ }
+
+ public String get设备名称() {
+ return 设备名称;
+ }
+
+ public void set设备名称(String 设备名称) {
+ this.设备名称 = 设备名称;
+ }
+
+ public String get负责人() {
+ return 负责人;
+ }
+
+ public void set负责人(String 负责人) {
+ this.负责人 = 负责人;
+ }
+ }
+}
diff --git a/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java b/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java
deleted file mode 100644
index 0f88f51..0000000
--- a/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java
+++ /dev/null
@@ -1,721 +0,0 @@
-package com.casic.xz.meterage.model;
-
-import java.util.List;
-
-public class ScanResultModel {
-
- private int code;
- private List data;
- private String message;
-
- public int getCode() {
- return code;
- }
-
- public void setCode(int code) {
- this.code = code;
- }
-
- public List getData() {
- return data;
- }
-
- public void setData(List data) {
- this.data = data;
- }
-
- public String getMessage() {
- return message;
- }
-
- public void setMessage(String message) {
- this.message = message;
- }
-
- public static class DataModel {
- private String abc;
- private String abcName;
- private String applyRelationId;
- private String assetNo;
- private String assetSource;
- private String assetType;
- private String assetTypeName;
- private String attribute;
- private String capitalSource;
- private String capitalSourceName;
- private String cardEstablishmentDate;
- private int compulsoryVerification;
- private String createTime;
- private String createUser;
- private String depreciationMethod;
- private String depreciationMethodName;
- private String depreciationPeriod;
- private String enableDate;
- private String equipmentCategory;
- private String equipmentCategoryName;
- private String equipmentName;
- private String equipmentNo;
- private String equipmentSpecifications;
- private String equipmentType;
- private String equipmentTypeName;
- private String fileList;
- private String id;
- private String installIncidentalExpenses;
- private String installPlace;
- private String intactState;
- private int isCalibrationTestEquipment;
- private int isDel;
- private String isFixedAssets;
- private int isMeasureAccount;
- private int isStandardSupportEquipment;
- private String labelBind;
- private String majorCategory;
- private String majorCategoryName;
- private String managerLevel;
- private String managerLevelName;
- private String managerState;
- private String managerStateName;
- private String manufacturer;
- private String manufacturerCountry;
- private String manufacturingDate;
- private String manufacturingNo;
- private int mesureCycle;
- private String mesureDate;
- private String mesureDeptName;
- private String mesureRange;
- private String mesureResult;
- private String mesureResultName;
- private String mesureType;
- private String mesureTypeName;
- private String modelNo;
- private String originValue;
- private String overallDimension;
- private String presentOriginValue;
- private String purpose;
- private String remark;
- private String singlePrice;
- private String supportStandardEquipmentName;
- private String supportStandardEquipmentNo;
- private String technicalLevel;
- private String uncertainty;
- private String updateTime;
- private String useDept;
- private String useDeptName;
- private String usePerson;
- private String usePersonName;
- private String validDate;
- private int version;
- private String weight;
- private String 到期时间;
- private String 设备名称;
- private String 负责人;
-
- public String getAbc() {
- return abc;
- }
-
- public void setAbc(String abc) {
- this.abc = abc;
- }
-
- public String getAbcName() {
- return abcName;
- }
-
- public void setAbcName(String abcName) {
- this.abcName = abcName;
- }
-
- public String getApplyRelationId() {
- return applyRelationId;
- }
-
- public void setApplyRelationId(String applyRelationId) {
- this.applyRelationId = applyRelationId;
- }
-
- public String getAssetNo() {
- return assetNo;
- }
-
- public void setAssetNo(String assetNo) {
- this.assetNo = assetNo;
- }
-
- public String getAssetSource() {
- return assetSource;
- }
-
- public void setAssetSource(String assetSource) {
- this.assetSource = assetSource;
- }
-
- public String getAssetType() {
- return assetType;
- }
-
- public void setAssetType(String assetType) {
- this.assetType = assetType;
- }
-
- public String getAssetTypeName() {
- return assetTypeName;
- }
-
- public void setAssetTypeName(String assetTypeName) {
- this.assetTypeName = assetTypeName;
- }
-
- public String getAttribute() {
- return attribute;
- }
-
- public void setAttribute(String attribute) {
- this.attribute = attribute;
- }
-
- public String getCapitalSource() {
- return capitalSource;
- }
-
- public void setCapitalSource(String capitalSource) {
- this.capitalSource = capitalSource;
- }
-
- public String getCapitalSourceName() {
- return capitalSourceName;
- }
-
- public void setCapitalSourceName(String capitalSourceName) {
- this.capitalSourceName = capitalSourceName;
- }
-
- public String getCardEstablishmentDate() {
- return cardEstablishmentDate;
- }
-
- public void setCardEstablishmentDate(String cardEstablishmentDate) {
- this.cardEstablishmentDate = cardEstablishmentDate;
- }
-
- public int getCompulsoryVerification() {
- return compulsoryVerification;
- }
-
- public void setCompulsoryVerification(int compulsoryVerification) {
- this.compulsoryVerification = compulsoryVerification;
- }
-
- public String getCreateTime() {
- return createTime;
- }
-
- public void setCreateTime(String createTime) {
- this.createTime = createTime;
- }
-
- public String getCreateUser() {
- return createUser;
- }
-
- public void setCreateUser(String createUser) {
- this.createUser = createUser;
- }
-
- public String getDepreciationMethod() {
- return depreciationMethod;
- }
-
- public void setDepreciationMethod(String depreciationMethod) {
- this.depreciationMethod = depreciationMethod;
- }
-
- public String getDepreciationMethodName() {
- return depreciationMethodName;
- }
-
- public void setDepreciationMethodName(String depreciationMethodName) {
- this.depreciationMethodName = depreciationMethodName;
- }
-
- public String getDepreciationPeriod() {
- return depreciationPeriod;
- }
-
- public void setDepreciationPeriod(String depreciationPeriod) {
- this.depreciationPeriod = depreciationPeriod;
- }
-
- public String getEnableDate() {
- return enableDate;
- }
-
- public void setEnableDate(String enableDate) {
- this.enableDate = enableDate;
- }
-
- public String getEquipmentCategory() {
- return equipmentCategory;
- }
-
- public void setEquipmentCategory(String equipmentCategory) {
- this.equipmentCategory = equipmentCategory;
- }
-
- public String getEquipmentCategoryName() {
- return equipmentCategoryName;
- }
-
- public void setEquipmentCategoryName(String equipmentCategoryName) {
- this.equipmentCategoryName = equipmentCategoryName;
- }
-
- public String getEquipmentName() {
- return equipmentName;
- }
-
- public void setEquipmentName(String equipmentName) {
- this.equipmentName = equipmentName;
- }
-
- public String getEquipmentNo() {
- return equipmentNo;
- }
-
- public void setEquipmentNo(String equipmentNo) {
- this.equipmentNo = equipmentNo;
- }
-
- public String getEquipmentSpecifications() {
- return equipmentSpecifications;
- }
-
- public void setEquipmentSpecifications(String equipmentSpecifications) {
- this.equipmentSpecifications = equipmentSpecifications;
- }
-
- public String getEquipmentType() {
- return equipmentType;
- }
-
- public void setEquipmentType(String equipmentType) {
- this.equipmentType = equipmentType;
- }
-
- public String getEquipmentTypeName() {
- return equipmentTypeName;
- }
-
- public void setEquipmentTypeName(String equipmentTypeName) {
- this.equipmentTypeName = equipmentTypeName;
- }
-
- public String getFileList() {
- return fileList;
- }
-
- public void setFileList(String fileList) {
- this.fileList = fileList;
- }
-
- public String getId() {
- return id;
- }
-
- public void setId(String id) {
- this.id = id;
- }
-
- public String getInstallIncidentalExpenses() {
- return installIncidentalExpenses;
- }
-
- public void setInstallIncidentalExpenses(String installIncidentalExpenses) {
- this.installIncidentalExpenses = installIncidentalExpenses;
- }
-
- public String getInstallPlace() {
- return installPlace;
- }
-
- public void setInstallPlace(String installPlace) {
- this.installPlace = installPlace;
- }
-
- public String getIntactState() {
- return intactState;
- }
-
- public void setIntactState(String intactState) {
- this.intactState = intactState;
- }
-
- public int getIsCalibrationTestEquipment() {
- return isCalibrationTestEquipment;
- }
-
- public void setIsCalibrationTestEquipment(int isCalibrationTestEquipment) {
- this.isCalibrationTestEquipment = isCalibrationTestEquipment;
- }
-
- public int getIsDel() {
- return isDel;
- }
-
- public void setIsDel(int isDel) {
- this.isDel = isDel;
- }
-
- public String getIsFixedAssets() {
- return isFixedAssets;
- }
-
- public void setIsFixedAssets(String isFixedAssets) {
- this.isFixedAssets = isFixedAssets;
- }
-
- public int getIsMeasureAccount() {
- return isMeasureAccount;
- }
-
- public void setIsMeasureAccount(int isMeasureAccount) {
- this.isMeasureAccount = isMeasureAccount;
- }
-
- public int getIsStandardSupportEquipment() {
- return isStandardSupportEquipment;
- }
-
- public void setIsStandardSupportEquipment(int isStandardSupportEquipment) {
- this.isStandardSupportEquipment = isStandardSupportEquipment;
- }
-
- public String getLabelBind() {
- return labelBind;
- }
-
- public void setLabelBind(String labelBind) {
- this.labelBind = labelBind;
- }
-
- public String getMajorCategory() {
- return majorCategory;
- }
-
- public void setMajorCategory(String majorCategory) {
- this.majorCategory = majorCategory;
- }
-
- public String getMajorCategoryName() {
- return majorCategoryName;
- }
-
- public void setMajorCategoryName(String majorCategoryName) {
- this.majorCategoryName = majorCategoryName;
- }
-
- public String getManagerLevel() {
- return managerLevel;
- }
-
- public void setManagerLevel(String managerLevel) {
- this.managerLevel = managerLevel;
- }
-
- public String getManagerLevelName() {
- return managerLevelName;
- }
-
- public void setManagerLevelName(String managerLevelName) {
- this.managerLevelName = managerLevelName;
- }
-
- public String getManagerState() {
- return managerState;
- }
-
- public void setManagerState(String managerState) {
- this.managerState = managerState;
- }
-
- public String getManagerStateName() {
- return managerStateName;
- }
-
- public void setManagerStateName(String managerStateName) {
- this.managerStateName = managerStateName;
- }
-
- public String getManufacturer() {
- return manufacturer;
- }
-
- public void setManufacturer(String manufacturer) {
- this.manufacturer = manufacturer;
- }
-
- public String getManufacturerCountry() {
- return manufacturerCountry;
- }
-
- public void setManufacturerCountry(String manufacturerCountry) {
- this.manufacturerCountry = manufacturerCountry;
- }
-
- public String getManufacturingDate() {
- return manufacturingDate;
- }
-
- public void setManufacturingDate(String manufacturingDate) {
- this.manufacturingDate = manufacturingDate;
- }
-
- public String getManufacturingNo() {
- return manufacturingNo;
- }
-
- public void setManufacturingNo(String manufacturingNo) {
- this.manufacturingNo = manufacturingNo;
- }
-
- public int getMesureCycle() {
- return mesureCycle;
- }
-
- public void setMesureCycle(int mesureCycle) {
- this.mesureCycle = mesureCycle;
- }
-
- public String getMesureDate() {
- return mesureDate;
- }
-
- public void setMesureDate(String mesureDate) {
- this.mesureDate = mesureDate;
- }
-
- public String getMesureDeptName() {
- return mesureDeptName;
- }
-
- public void setMesureDeptName(String mesureDeptName) {
- this.mesureDeptName = mesureDeptName;
- }
-
- public String getMesureRange() {
- return mesureRange;
- }
-
- public void setMesureRange(String mesureRange) {
- this.mesureRange = mesureRange;
- }
-
- public String getMesureResult() {
- return mesureResult;
- }
-
- public void setMesureResult(String mesureResult) {
- this.mesureResult = mesureResult;
- }
-
- public String getMesureResultName() {
- return mesureResultName;
- }
-
- public void setMesureResultName(String mesureResultName) {
- this.mesureResultName = mesureResultName;
- }
-
- public String getMesureType() {
- return mesureType;
- }
-
- public void setMesureType(String mesureType) {
- this.mesureType = mesureType;
- }
-
- public String getMesureTypeName() {
- return mesureTypeName;
- }
-
- public void setMesureTypeName(String mesureTypeName) {
- this.mesureTypeName = mesureTypeName;
- }
-
- public String getModelNo() {
- return modelNo;
- }
-
- public void setModelNo(String modelNo) {
- this.modelNo = modelNo;
- }
-
- public String getOriginValue() {
- return originValue;
- }
-
- public void setOriginValue(String originValue) {
- this.originValue = originValue;
- }
-
- public String getOverallDimension() {
- return overallDimension;
- }
-
- public void setOverallDimension(String overallDimension) {
- this.overallDimension = overallDimension;
- }
-
- public String getPresentOriginValue() {
- return presentOriginValue;
- }
-
- public void setPresentOriginValue(String presentOriginValue) {
- this.presentOriginValue = presentOriginValue;
- }
-
- public String getPurpose() {
- return purpose;
- }
-
- public void setPurpose(String purpose) {
- this.purpose = purpose;
- }
-
- public String getRemark() {
- return remark;
- }
-
- public void setRemark(String remark) {
- this.remark = remark;
- }
-
- public String getSinglePrice() {
- return singlePrice;
- }
-
- public void setSinglePrice(String singlePrice) {
- this.singlePrice = singlePrice;
- }
-
- public String getSupportStandardEquipmentName() {
- return supportStandardEquipmentName;
- }
-
- public void setSupportStandardEquipmentName(String supportStandardEquipmentName) {
- this.supportStandardEquipmentName = supportStandardEquipmentName;
- }
-
- public String getSupportStandardEquipmentNo() {
- return supportStandardEquipmentNo;
- }
-
- public void setSupportStandardEquipmentNo(String supportStandardEquipmentNo) {
- this.supportStandardEquipmentNo = supportStandardEquipmentNo;
- }
-
- public String getTechnicalLevel() {
- return technicalLevel;
- }
-
- public void setTechnicalLevel(String technicalLevel) {
- this.technicalLevel = technicalLevel;
- }
-
- public String getUncertainty() {
- return uncertainty;
- }
-
- public void setUncertainty(String uncertainty) {
- this.uncertainty = uncertainty;
- }
-
- public String getUpdateTime() {
- return updateTime;
- }
-
- public void setUpdateTime(String updateTime) {
- this.updateTime = updateTime;
- }
-
- public String getUseDept() {
- return useDept;
- }
-
- public void setUseDept(String useDept) {
- this.useDept = useDept;
- }
-
- public String getUseDeptName() {
- return useDeptName;
- }
-
- public void setUseDeptName(String useDeptName) {
- this.useDeptName = useDeptName;
- }
-
- public String getUsePerson() {
- return usePerson;
- }
-
- public void setUsePerson(String usePerson) {
- this.usePerson = usePerson;
- }
-
- public String getUsePersonName() {
- return usePersonName;
- }
-
- public void setUsePersonName(String usePersonName) {
- this.usePersonName = usePersonName;
- }
-
- public String getValidDate() {
- return validDate;
- }
-
- public void setValidDate(String validDate) {
- this.validDate = validDate;
- }
-
- public int getVersion() {
- return version;
- }
-
- public void setVersion(int version) {
- this.version = version;
- }
-
- public String getWeight() {
- return weight;
- }
-
- public void setWeight(String weight) {
- this.weight = weight;
- }
-
- public String get到期时间() {
- return 到期时间;
- }
-
- public void set到期时间(String 到期时间) {
- this.到期时间 = 到期时间;
- }
-
- public String get设备名称() {
- return 设备名称;
- }
-
- public void set设备名称(String 设备名称) {
- this.设备名称 = 设备名称;
- }
-
- public String get负责人() {
- return 负责人;
- }
-
- public void set负责人(String 负责人) {
- this.负责人 = 负责人;
- }
- }
-}
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 0fc7e18..c0ad556 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -102,7 +102,8 @@
-
+
+
data;
+ private String message;
+
+ public int getCode() {
+ return code;
+ }
+
+ public void setCode(int code) {
+ this.code = code;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public static class DataModel {
+ private String abc;
+ private String abcName;
+ private String applyRelationId;
+ private String assetNo;
+ private String assetSource;
+ private String assetType;
+ private String assetTypeName;
+ private String attribute;
+ private String capitalSource;
+ private String capitalSourceName;
+ private String cardEstablishmentDate;
+ private int compulsoryVerification;
+ private String createTime;
+ private String createUser;
+ private String depreciationMethod;
+ private String depreciationMethodName;
+ private String depreciationPeriod;
+ private String enableDate;
+ private String equipmentCategory;
+ private String equipmentCategoryName;
+ private String equipmentName;
+ private String equipmentNo;
+ private String equipmentSpecifications;
+ private String equipmentType;
+ private String equipmentTypeName;
+ private String fileList;
+ private String id;
+ private String installIncidentalExpenses;
+ private String installPlace;
+ private String intactState;
+ private int isCalibrationTestEquipment;
+ private int isDel;
+ private String isFixedAssets;
+ private int isMeasureAccount;
+ private int isStandardSupportEquipment;
+ private String labelBind;
+ private String majorCategory;
+ private String majorCategoryName;
+ private String managerLevel;
+ private String managerLevelName;
+ private String managerState;
+ private String managerStateName;
+ private String manufacturer;
+ private String manufacturerCountry;
+ private String manufacturingDate;
+ private String manufacturingNo;
+ private int mesureCycle;
+ private String mesureDate;
+ private String mesureDeptName;
+ private String mesureRange;
+ private String mesureResult;
+ private String mesureResultName;
+ private String mesureType;
+ private String mesureTypeName;
+ private String modelNo;
+ private String originValue;
+ private String overallDimension;
+ private String presentOriginValue;
+ private String purpose;
+ private String remark;
+ private String singlePrice;
+ private String supportStandardEquipmentName;
+ private String supportStandardEquipmentNo;
+ private String technicalLevel;
+ private String uncertainty;
+ private String updateTime;
+ private String useDept;
+ private String useDeptName;
+ private String usePerson;
+ private String usePersonName;
+ private String validDate;
+ private int version;
+ private String weight;
+ private String 到期时间;
+ private String 设备名称;
+ private String 负责人;
+
+ public String getAbc() {
+ return abc;
+ }
+
+ public void setAbc(String abc) {
+ this.abc = abc;
+ }
+
+ public String getAbcName() {
+ return abcName;
+ }
+
+ public void setAbcName(String abcName) {
+ this.abcName = abcName;
+ }
+
+ public String getApplyRelationId() {
+ return applyRelationId;
+ }
+
+ public void setApplyRelationId(String applyRelationId) {
+ this.applyRelationId = applyRelationId;
+ }
+
+ public String getAssetNo() {
+ return assetNo;
+ }
+
+ public void setAssetNo(String assetNo) {
+ this.assetNo = assetNo;
+ }
+
+ public String getAssetSource() {
+ return assetSource;
+ }
+
+ public void setAssetSource(String assetSource) {
+ this.assetSource = assetSource;
+ }
+
+ public String getAssetType() {
+ return assetType;
+ }
+
+ public void setAssetType(String assetType) {
+ this.assetType = assetType;
+ }
+
+ public String getAssetTypeName() {
+ return assetTypeName;
+ }
+
+ public void setAssetTypeName(String assetTypeName) {
+ this.assetTypeName = assetTypeName;
+ }
+
+ public String getAttribute() {
+ return attribute;
+ }
+
+ public void setAttribute(String attribute) {
+ this.attribute = attribute;
+ }
+
+ public String getCapitalSource() {
+ return capitalSource;
+ }
+
+ public void setCapitalSource(String capitalSource) {
+ this.capitalSource = capitalSource;
+ }
+
+ public String getCapitalSourceName() {
+ return capitalSourceName;
+ }
+
+ public void setCapitalSourceName(String capitalSourceName) {
+ this.capitalSourceName = capitalSourceName;
+ }
+
+ public String getCardEstablishmentDate() {
+ return cardEstablishmentDate;
+ }
+
+ public void setCardEstablishmentDate(String cardEstablishmentDate) {
+ this.cardEstablishmentDate = cardEstablishmentDate;
+ }
+
+ public int getCompulsoryVerification() {
+ return compulsoryVerification;
+ }
+
+ public void setCompulsoryVerification(int compulsoryVerification) {
+ this.compulsoryVerification = compulsoryVerification;
+ }
+
+ public String getCreateTime() {
+ return createTime;
+ }
+
+ public void setCreateTime(String createTime) {
+ this.createTime = createTime;
+ }
+
+ public String getCreateUser() {
+ return createUser;
+ }
+
+ public void setCreateUser(String createUser) {
+ this.createUser = createUser;
+ }
+
+ public String getDepreciationMethod() {
+ return depreciationMethod;
+ }
+
+ public void setDepreciationMethod(String depreciationMethod) {
+ this.depreciationMethod = depreciationMethod;
+ }
+
+ public String getDepreciationMethodName() {
+ return depreciationMethodName;
+ }
+
+ public void setDepreciationMethodName(String depreciationMethodName) {
+ this.depreciationMethodName = depreciationMethodName;
+ }
+
+ public String getDepreciationPeriod() {
+ return depreciationPeriod;
+ }
+
+ public void setDepreciationPeriod(String depreciationPeriod) {
+ this.depreciationPeriod = depreciationPeriod;
+ }
+
+ public String getEnableDate() {
+ return enableDate;
+ }
+
+ public void setEnableDate(String enableDate) {
+ this.enableDate = enableDate;
+ }
+
+ public String getEquipmentCategory() {
+ return equipmentCategory;
+ }
+
+ public void setEquipmentCategory(String equipmentCategory) {
+ this.equipmentCategory = equipmentCategory;
+ }
+
+ public String getEquipmentCategoryName() {
+ return equipmentCategoryName;
+ }
+
+ public void setEquipmentCategoryName(String equipmentCategoryName) {
+ this.equipmentCategoryName = equipmentCategoryName;
+ }
+
+ public String getEquipmentName() {
+ return equipmentName;
+ }
+
+ public void setEquipmentName(String equipmentName) {
+ this.equipmentName = equipmentName;
+ }
+
+ public String getEquipmentNo() {
+ return equipmentNo;
+ }
+
+ public void setEquipmentNo(String equipmentNo) {
+ this.equipmentNo = equipmentNo;
+ }
+
+ public String getEquipmentSpecifications() {
+ return equipmentSpecifications;
+ }
+
+ public void setEquipmentSpecifications(String equipmentSpecifications) {
+ this.equipmentSpecifications = equipmentSpecifications;
+ }
+
+ public String getEquipmentType() {
+ return equipmentType;
+ }
+
+ public void setEquipmentType(String equipmentType) {
+ this.equipmentType = equipmentType;
+ }
+
+ public String getEquipmentTypeName() {
+ return equipmentTypeName;
+ }
+
+ public void setEquipmentTypeName(String equipmentTypeName) {
+ this.equipmentTypeName = equipmentTypeName;
+ }
+
+ public String getFileList() {
+ return fileList;
+ }
+
+ public void setFileList(String fileList) {
+ this.fileList = fileList;
+ }
+
+ public String getId() {
+ return id;
+ }
+
+ public void setId(String id) {
+ this.id = id;
+ }
+
+ public String getInstallIncidentalExpenses() {
+ return installIncidentalExpenses;
+ }
+
+ public void setInstallIncidentalExpenses(String installIncidentalExpenses) {
+ this.installIncidentalExpenses = installIncidentalExpenses;
+ }
+
+ public String getInstallPlace() {
+ return installPlace;
+ }
+
+ public void setInstallPlace(String installPlace) {
+ this.installPlace = installPlace;
+ }
+
+ public String getIntactState() {
+ return intactState;
+ }
+
+ public void setIntactState(String intactState) {
+ this.intactState = intactState;
+ }
+
+ public int getIsCalibrationTestEquipment() {
+ return isCalibrationTestEquipment;
+ }
+
+ public void setIsCalibrationTestEquipment(int isCalibrationTestEquipment) {
+ this.isCalibrationTestEquipment = isCalibrationTestEquipment;
+ }
+
+ public int getIsDel() {
+ return isDel;
+ }
+
+ public void setIsDel(int isDel) {
+ this.isDel = isDel;
+ }
+
+ public String getIsFixedAssets() {
+ return isFixedAssets;
+ }
+
+ public void setIsFixedAssets(String isFixedAssets) {
+ this.isFixedAssets = isFixedAssets;
+ }
+
+ public int getIsMeasureAccount() {
+ return isMeasureAccount;
+ }
+
+ public void setIsMeasureAccount(int isMeasureAccount) {
+ this.isMeasureAccount = isMeasureAccount;
+ }
+
+ public int getIsStandardSupportEquipment() {
+ return isStandardSupportEquipment;
+ }
+
+ public void setIsStandardSupportEquipment(int isStandardSupportEquipment) {
+ this.isStandardSupportEquipment = isStandardSupportEquipment;
+ }
+
+ public String getLabelBind() {
+ return labelBind;
+ }
+
+ public void setLabelBind(String labelBind) {
+ this.labelBind = labelBind;
+ }
+
+ public String getMajorCategory() {
+ return majorCategory;
+ }
+
+ public void setMajorCategory(String majorCategory) {
+ this.majorCategory = majorCategory;
+ }
+
+ public String getMajorCategoryName() {
+ return majorCategoryName;
+ }
+
+ public void setMajorCategoryName(String majorCategoryName) {
+ this.majorCategoryName = majorCategoryName;
+ }
+
+ public String getManagerLevel() {
+ return managerLevel;
+ }
+
+ public void setManagerLevel(String managerLevel) {
+ this.managerLevel = managerLevel;
+ }
+
+ public String getManagerLevelName() {
+ return managerLevelName;
+ }
+
+ public void setManagerLevelName(String managerLevelName) {
+ this.managerLevelName = managerLevelName;
+ }
+
+ public String getManagerState() {
+ return managerState;
+ }
+
+ public void setManagerState(String managerState) {
+ this.managerState = managerState;
+ }
+
+ public String getManagerStateName() {
+ return managerStateName;
+ }
+
+ public void setManagerStateName(String managerStateName) {
+ this.managerStateName = managerStateName;
+ }
+
+ public String getManufacturer() {
+ return manufacturer;
+ }
+
+ public void setManufacturer(String manufacturer) {
+ this.manufacturer = manufacturer;
+ }
+
+ public String getManufacturerCountry() {
+ return manufacturerCountry;
+ }
+
+ public void setManufacturerCountry(String manufacturerCountry) {
+ this.manufacturerCountry = manufacturerCountry;
+ }
+
+ public String getManufacturingDate() {
+ return manufacturingDate;
+ }
+
+ public void setManufacturingDate(String manufacturingDate) {
+ this.manufacturingDate = manufacturingDate;
+ }
+
+ public String getManufacturingNo() {
+ return manufacturingNo;
+ }
+
+ public void setManufacturingNo(String manufacturingNo) {
+ this.manufacturingNo = manufacturingNo;
+ }
+
+ public int getMesureCycle() {
+ return mesureCycle;
+ }
+
+ public void setMesureCycle(int mesureCycle) {
+ this.mesureCycle = mesureCycle;
+ }
+
+ public String getMesureDate() {
+ return mesureDate;
+ }
+
+ public void setMesureDate(String mesureDate) {
+ this.mesureDate = mesureDate;
+ }
+
+ public String getMesureDeptName() {
+ return mesureDeptName;
+ }
+
+ public void setMesureDeptName(String mesureDeptName) {
+ this.mesureDeptName = mesureDeptName;
+ }
+
+ public String getMesureRange() {
+ return mesureRange;
+ }
+
+ public void setMesureRange(String mesureRange) {
+ this.mesureRange = mesureRange;
+ }
+
+ public String getMesureResult() {
+ return mesureResult;
+ }
+
+ public void setMesureResult(String mesureResult) {
+ this.mesureResult = mesureResult;
+ }
+
+ public String getMesureResultName() {
+ return mesureResultName;
+ }
+
+ public void setMesureResultName(String mesureResultName) {
+ this.mesureResultName = mesureResultName;
+ }
+
+ public String getMesureType() {
+ return mesureType;
+ }
+
+ public void setMesureType(String mesureType) {
+ this.mesureType = mesureType;
+ }
+
+ public String getMesureTypeName() {
+ return mesureTypeName;
+ }
+
+ public void setMesureTypeName(String mesureTypeName) {
+ this.mesureTypeName = mesureTypeName;
+ }
+
+ public String getModelNo() {
+ return modelNo;
+ }
+
+ public void setModelNo(String modelNo) {
+ this.modelNo = modelNo;
+ }
+
+ public String getOriginValue() {
+ return originValue;
+ }
+
+ public void setOriginValue(String originValue) {
+ this.originValue = originValue;
+ }
+
+ public String getOverallDimension() {
+ return overallDimension;
+ }
+
+ public void setOverallDimension(String overallDimension) {
+ this.overallDimension = overallDimension;
+ }
+
+ public String getPresentOriginValue() {
+ return presentOriginValue;
+ }
+
+ public void setPresentOriginValue(String presentOriginValue) {
+ this.presentOriginValue = presentOriginValue;
+ }
+
+ public String getPurpose() {
+ return purpose;
+ }
+
+ public void setPurpose(String purpose) {
+ this.purpose = purpose;
+ }
+
+ public String getRemark() {
+ return remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark;
+ }
+
+ public String getSinglePrice() {
+ return singlePrice;
+ }
+
+ public void setSinglePrice(String singlePrice) {
+ this.singlePrice = singlePrice;
+ }
+
+ public String getSupportStandardEquipmentName() {
+ return supportStandardEquipmentName;
+ }
+
+ public void setSupportStandardEquipmentName(String supportStandardEquipmentName) {
+ this.supportStandardEquipmentName = supportStandardEquipmentName;
+ }
+
+ public String getSupportStandardEquipmentNo() {
+ return supportStandardEquipmentNo;
+ }
+
+ public void setSupportStandardEquipmentNo(String supportStandardEquipmentNo) {
+ this.supportStandardEquipmentNo = supportStandardEquipmentNo;
+ }
+
+ public String getTechnicalLevel() {
+ return technicalLevel;
+ }
+
+ public void setTechnicalLevel(String technicalLevel) {
+ this.technicalLevel = technicalLevel;
+ }
+
+ public String getUncertainty() {
+ return uncertainty;
+ }
+
+ public void setUncertainty(String uncertainty) {
+ this.uncertainty = uncertainty;
+ }
+
+ public String getUpdateTime() {
+ return updateTime;
+ }
+
+ public void setUpdateTime(String updateTime) {
+ this.updateTime = updateTime;
+ }
+
+ public String getUseDept() {
+ return useDept;
+ }
+
+ public void setUseDept(String useDept) {
+ this.useDept = useDept;
+ }
+
+ public String getUseDeptName() {
+ return useDeptName;
+ }
+
+ public void setUseDeptName(String useDeptName) {
+ this.useDeptName = useDeptName;
+ }
+
+ public String getUsePerson() {
+ return usePerson;
+ }
+
+ public void setUsePerson(String usePerson) {
+ this.usePerson = usePerson;
+ }
+
+ public String getUsePersonName() {
+ return usePersonName;
+ }
+
+ public void setUsePersonName(String usePersonName) {
+ this.usePersonName = usePersonName;
+ }
+
+ public String getValidDate() {
+ return validDate;
+ }
+
+ public void setValidDate(String validDate) {
+ this.validDate = validDate;
+ }
+
+ public int getVersion() {
+ return version;
+ }
+
+ public void setVersion(int version) {
+ this.version = version;
+ }
+
+ public String getWeight() {
+ return weight;
+ }
+
+ public void setWeight(String weight) {
+ this.weight = weight;
+ }
+
+ public String get到期时间() {
+ return 到期时间;
+ }
+
+ public void set到期时间(String 到期时间) {
+ this.到期时间 = 到期时间;
+ }
+
+ public String get设备名称() {
+ return 设备名称;
+ }
+
+ public void set设备名称(String 设备名称) {
+ this.设备名称 = 设备名称;
+ }
+
+ public String get负责人() {
+ return 负责人;
+ }
+
+ public void set负责人(String 负责人) {
+ this.负责人 = 负责人;
+ }
+ }
+}
diff --git a/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java b/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java
deleted file mode 100644
index 0f88f51..0000000
--- a/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java
+++ /dev/null
@@ -1,721 +0,0 @@
-package com.casic.xz.meterage.model;
-
-import java.util.List;
-
-public class ScanResultModel {
-
- private int code;
- private List data;
- private String message;
-
- public int getCode() {
- return code;
- }
-
- public void setCode(int code) {
- this.code = code;
- }
-
- public List getData() {
- return data;
- }
-
- public void setData(List data) {
- this.data = data;
- }
-
- public String getMessage() {
- return message;
- }
-
- public void setMessage(String message) {
- this.message = message;
- }
-
- public static class DataModel {
- private String abc;
- private String abcName;
- private String applyRelationId;
- private String assetNo;
- private String assetSource;
- private String assetType;
- private String assetTypeName;
- private String attribute;
- private String capitalSource;
- private String capitalSourceName;
- private String cardEstablishmentDate;
- private int compulsoryVerification;
- private String createTime;
- private String createUser;
- private String depreciationMethod;
- private String depreciationMethodName;
- private String depreciationPeriod;
- private String enableDate;
- private String equipmentCategory;
- private String equipmentCategoryName;
- private String equipmentName;
- private String equipmentNo;
- private String equipmentSpecifications;
- private String equipmentType;
- private String equipmentTypeName;
- private String fileList;
- private String id;
- private String installIncidentalExpenses;
- private String installPlace;
- private String intactState;
- private int isCalibrationTestEquipment;
- private int isDel;
- private String isFixedAssets;
- private int isMeasureAccount;
- private int isStandardSupportEquipment;
- private String labelBind;
- private String majorCategory;
- private String majorCategoryName;
- private String managerLevel;
- private String managerLevelName;
- private String managerState;
- private String managerStateName;
- private String manufacturer;
- private String manufacturerCountry;
- private String manufacturingDate;
- private String manufacturingNo;
- private int mesureCycle;
- private String mesureDate;
- private String mesureDeptName;
- private String mesureRange;
- private String mesureResult;
- private String mesureResultName;
- private String mesureType;
- private String mesureTypeName;
- private String modelNo;
- private String originValue;
- private String overallDimension;
- private String presentOriginValue;
- private String purpose;
- private String remark;
- private String singlePrice;
- private String supportStandardEquipmentName;
- private String supportStandardEquipmentNo;
- private String technicalLevel;
- private String uncertainty;
- private String updateTime;
- private String useDept;
- private String useDeptName;
- private String usePerson;
- private String usePersonName;
- private String validDate;
- private int version;
- private String weight;
- private String 到期时间;
- private String 设备名称;
- private String 负责人;
-
- public String getAbc() {
- return abc;
- }
-
- public void setAbc(String abc) {
- this.abc = abc;
- }
-
- public String getAbcName() {
- return abcName;
- }
-
- public void setAbcName(String abcName) {
- this.abcName = abcName;
- }
-
- public String getApplyRelationId() {
- return applyRelationId;
- }
-
- public void setApplyRelationId(String applyRelationId) {
- this.applyRelationId = applyRelationId;
- }
-
- public String getAssetNo() {
- return assetNo;
- }
-
- public void setAssetNo(String assetNo) {
- this.assetNo = assetNo;
- }
-
- public String getAssetSource() {
- return assetSource;
- }
-
- public void setAssetSource(String assetSource) {
- this.assetSource = assetSource;
- }
-
- public String getAssetType() {
- return assetType;
- }
-
- public void setAssetType(String assetType) {
- this.assetType = assetType;
- }
-
- public String getAssetTypeName() {
- return assetTypeName;
- }
-
- public void setAssetTypeName(String assetTypeName) {
- this.assetTypeName = assetTypeName;
- }
-
- public String getAttribute() {
- return attribute;
- }
-
- public void setAttribute(String attribute) {
- this.attribute = attribute;
- }
-
- public String getCapitalSource() {
- return capitalSource;
- }
-
- public void setCapitalSource(String capitalSource) {
- this.capitalSource = capitalSource;
- }
-
- public String getCapitalSourceName() {
- return capitalSourceName;
- }
-
- public void setCapitalSourceName(String capitalSourceName) {
- this.capitalSourceName = capitalSourceName;
- }
-
- public String getCardEstablishmentDate() {
- return cardEstablishmentDate;
- }
-
- public void setCardEstablishmentDate(String cardEstablishmentDate) {
- this.cardEstablishmentDate = cardEstablishmentDate;
- }
-
- public int getCompulsoryVerification() {
- return compulsoryVerification;
- }
-
- public void setCompulsoryVerification(int compulsoryVerification) {
- this.compulsoryVerification = compulsoryVerification;
- }
-
- public String getCreateTime() {
- return createTime;
- }
-
- public void setCreateTime(String createTime) {
- this.createTime = createTime;
- }
-
- public String getCreateUser() {
- return createUser;
- }
-
- public void setCreateUser(String createUser) {
- this.createUser = createUser;
- }
-
- public String getDepreciationMethod() {
- return depreciationMethod;
- }
-
- public void setDepreciationMethod(String depreciationMethod) {
- this.depreciationMethod = depreciationMethod;
- }
-
- public String getDepreciationMethodName() {
- return depreciationMethodName;
- }
-
- public void setDepreciationMethodName(String depreciationMethodName) {
- this.depreciationMethodName = depreciationMethodName;
- }
-
- public String getDepreciationPeriod() {
- return depreciationPeriod;
- }
-
- public void setDepreciationPeriod(String depreciationPeriod) {
- this.depreciationPeriod = depreciationPeriod;
- }
-
- public String getEnableDate() {
- return enableDate;
- }
-
- public void setEnableDate(String enableDate) {
- this.enableDate = enableDate;
- }
-
- public String getEquipmentCategory() {
- return equipmentCategory;
- }
-
- public void setEquipmentCategory(String equipmentCategory) {
- this.equipmentCategory = equipmentCategory;
- }
-
- public String getEquipmentCategoryName() {
- return equipmentCategoryName;
- }
-
- public void setEquipmentCategoryName(String equipmentCategoryName) {
- this.equipmentCategoryName = equipmentCategoryName;
- }
-
- public String getEquipmentName() {
- return equipmentName;
- }
-
- public void setEquipmentName(String equipmentName) {
- this.equipmentName = equipmentName;
- }
-
- public String getEquipmentNo() {
- return equipmentNo;
- }
-
- public void setEquipmentNo(String equipmentNo) {
- this.equipmentNo = equipmentNo;
- }
-
- public String getEquipmentSpecifications() {
- return equipmentSpecifications;
- }
-
- public void setEquipmentSpecifications(String equipmentSpecifications) {
- this.equipmentSpecifications = equipmentSpecifications;
- }
-
- public String getEquipmentType() {
- return equipmentType;
- }
-
- public void setEquipmentType(String equipmentType) {
- this.equipmentType = equipmentType;
- }
-
- public String getEquipmentTypeName() {
- return equipmentTypeName;
- }
-
- public void setEquipmentTypeName(String equipmentTypeName) {
- this.equipmentTypeName = equipmentTypeName;
- }
-
- public String getFileList() {
- return fileList;
- }
-
- public void setFileList(String fileList) {
- this.fileList = fileList;
- }
-
- public String getId() {
- return id;
- }
-
- public void setId(String id) {
- this.id = id;
- }
-
- public String getInstallIncidentalExpenses() {
- return installIncidentalExpenses;
- }
-
- public void setInstallIncidentalExpenses(String installIncidentalExpenses) {
- this.installIncidentalExpenses = installIncidentalExpenses;
- }
-
- public String getInstallPlace() {
- return installPlace;
- }
-
- public void setInstallPlace(String installPlace) {
- this.installPlace = installPlace;
- }
-
- public String getIntactState() {
- return intactState;
- }
-
- public void setIntactState(String intactState) {
- this.intactState = intactState;
- }
-
- public int getIsCalibrationTestEquipment() {
- return isCalibrationTestEquipment;
- }
-
- public void setIsCalibrationTestEquipment(int isCalibrationTestEquipment) {
- this.isCalibrationTestEquipment = isCalibrationTestEquipment;
- }
-
- public int getIsDel() {
- return isDel;
- }
-
- public void setIsDel(int isDel) {
- this.isDel = isDel;
- }
-
- public String getIsFixedAssets() {
- return isFixedAssets;
- }
-
- public void setIsFixedAssets(String isFixedAssets) {
- this.isFixedAssets = isFixedAssets;
- }
-
- public int getIsMeasureAccount() {
- return isMeasureAccount;
- }
-
- public void setIsMeasureAccount(int isMeasureAccount) {
- this.isMeasureAccount = isMeasureAccount;
- }
-
- public int getIsStandardSupportEquipment() {
- return isStandardSupportEquipment;
- }
-
- public void setIsStandardSupportEquipment(int isStandardSupportEquipment) {
- this.isStandardSupportEquipment = isStandardSupportEquipment;
- }
-
- public String getLabelBind() {
- return labelBind;
- }
-
- public void setLabelBind(String labelBind) {
- this.labelBind = labelBind;
- }
-
- public String getMajorCategory() {
- return majorCategory;
- }
-
- public void setMajorCategory(String majorCategory) {
- this.majorCategory = majorCategory;
- }
-
- public String getMajorCategoryName() {
- return majorCategoryName;
- }
-
- public void setMajorCategoryName(String majorCategoryName) {
- this.majorCategoryName = majorCategoryName;
- }
-
- public String getManagerLevel() {
- return managerLevel;
- }
-
- public void setManagerLevel(String managerLevel) {
- this.managerLevel = managerLevel;
- }
-
- public String getManagerLevelName() {
- return managerLevelName;
- }
-
- public void setManagerLevelName(String managerLevelName) {
- this.managerLevelName = managerLevelName;
- }
-
- public String getManagerState() {
- return managerState;
- }
-
- public void setManagerState(String managerState) {
- this.managerState = managerState;
- }
-
- public String getManagerStateName() {
- return managerStateName;
- }
-
- public void setManagerStateName(String managerStateName) {
- this.managerStateName = managerStateName;
- }
-
- public String getManufacturer() {
- return manufacturer;
- }
-
- public void setManufacturer(String manufacturer) {
- this.manufacturer = manufacturer;
- }
-
- public String getManufacturerCountry() {
- return manufacturerCountry;
- }
-
- public void setManufacturerCountry(String manufacturerCountry) {
- this.manufacturerCountry = manufacturerCountry;
- }
-
- public String getManufacturingDate() {
- return manufacturingDate;
- }
-
- public void setManufacturingDate(String manufacturingDate) {
- this.manufacturingDate = manufacturingDate;
- }
-
- public String getManufacturingNo() {
- return manufacturingNo;
- }
-
- public void setManufacturingNo(String manufacturingNo) {
- this.manufacturingNo = manufacturingNo;
- }
-
- public int getMesureCycle() {
- return mesureCycle;
- }
-
- public void setMesureCycle(int mesureCycle) {
- this.mesureCycle = mesureCycle;
- }
-
- public String getMesureDate() {
- return mesureDate;
- }
-
- public void setMesureDate(String mesureDate) {
- this.mesureDate = mesureDate;
- }
-
- public String getMesureDeptName() {
- return mesureDeptName;
- }
-
- public void setMesureDeptName(String mesureDeptName) {
- this.mesureDeptName = mesureDeptName;
- }
-
- public String getMesureRange() {
- return mesureRange;
- }
-
- public void setMesureRange(String mesureRange) {
- this.mesureRange = mesureRange;
- }
-
- public String getMesureResult() {
- return mesureResult;
- }
-
- public void setMesureResult(String mesureResult) {
- this.mesureResult = mesureResult;
- }
-
- public String getMesureResultName() {
- return mesureResultName;
- }
-
- public void setMesureResultName(String mesureResultName) {
- this.mesureResultName = mesureResultName;
- }
-
- public String getMesureType() {
- return mesureType;
- }
-
- public void setMesureType(String mesureType) {
- this.mesureType = mesureType;
- }
-
- public String getMesureTypeName() {
- return mesureTypeName;
- }
-
- public void setMesureTypeName(String mesureTypeName) {
- this.mesureTypeName = mesureTypeName;
- }
-
- public String getModelNo() {
- return modelNo;
- }
-
- public void setModelNo(String modelNo) {
- this.modelNo = modelNo;
- }
-
- public String getOriginValue() {
- return originValue;
- }
-
- public void setOriginValue(String originValue) {
- this.originValue = originValue;
- }
-
- public String getOverallDimension() {
- return overallDimension;
- }
-
- public void setOverallDimension(String overallDimension) {
- this.overallDimension = overallDimension;
- }
-
- public String getPresentOriginValue() {
- return presentOriginValue;
- }
-
- public void setPresentOriginValue(String presentOriginValue) {
- this.presentOriginValue = presentOriginValue;
- }
-
- public String getPurpose() {
- return purpose;
- }
-
- public void setPurpose(String purpose) {
- this.purpose = purpose;
- }
-
- public String getRemark() {
- return remark;
- }
-
- public void setRemark(String remark) {
- this.remark = remark;
- }
-
- public String getSinglePrice() {
- return singlePrice;
- }
-
- public void setSinglePrice(String singlePrice) {
- this.singlePrice = singlePrice;
- }
-
- public String getSupportStandardEquipmentName() {
- return supportStandardEquipmentName;
- }
-
- public void setSupportStandardEquipmentName(String supportStandardEquipmentName) {
- this.supportStandardEquipmentName = supportStandardEquipmentName;
- }
-
- public String getSupportStandardEquipmentNo() {
- return supportStandardEquipmentNo;
- }
-
- public void setSupportStandardEquipmentNo(String supportStandardEquipmentNo) {
- this.supportStandardEquipmentNo = supportStandardEquipmentNo;
- }
-
- public String getTechnicalLevel() {
- return technicalLevel;
- }
-
- public void setTechnicalLevel(String technicalLevel) {
- this.technicalLevel = technicalLevel;
- }
-
- public String getUncertainty() {
- return uncertainty;
- }
-
- public void setUncertainty(String uncertainty) {
- this.uncertainty = uncertainty;
- }
-
- public String getUpdateTime() {
- return updateTime;
- }
-
- public void setUpdateTime(String updateTime) {
- this.updateTime = updateTime;
- }
-
- public String getUseDept() {
- return useDept;
- }
-
- public void setUseDept(String useDept) {
- this.useDept = useDept;
- }
-
- public String getUseDeptName() {
- return useDeptName;
- }
-
- public void setUseDeptName(String useDeptName) {
- this.useDeptName = useDeptName;
- }
-
- public String getUsePerson() {
- return usePerson;
- }
-
- public void setUsePerson(String usePerson) {
- this.usePerson = usePerson;
- }
-
- public String getUsePersonName() {
- return usePersonName;
- }
-
- public void setUsePersonName(String usePersonName) {
- this.usePersonName = usePersonName;
- }
-
- public String getValidDate() {
- return validDate;
- }
-
- public void setValidDate(String validDate) {
- this.validDate = validDate;
- }
-
- public int getVersion() {
- return version;
- }
-
- public void setVersion(int version) {
- this.version = version;
- }
-
- public String getWeight() {
- return weight;
- }
-
- public void setWeight(String weight) {
- this.weight = weight;
- }
-
- public String get到期时间() {
- return 到期时间;
- }
-
- public void set到期时间(String 到期时间) {
- this.到期时间 = 到期时间;
- }
-
- public String get设备名称() {
- return 设备名称;
- }
-
- public void set设备名称(String 设备名称) {
- this.设备名称 = 设备名称;
- }
-
- public String get负责人() {
- return 负责人;
- }
-
- public void set负责人(String 负责人) {
- this.负责人 = 负责人;
- }
- }
-}
diff --git a/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java b/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java
new file mode 100644
index 0000000..844250b
--- /dev/null
+++ b/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java
@@ -0,0 +1,136 @@
+package com.casic.xz.meterage.model;
+
+import java.util.List;
+
+public class ScanSampleResultModel {
+
+ private int code;
+ private List data;
+ private String message;
+
+ public int getCode() {
+ return code;
+ }
+
+ public void setCode(int code) {
+ this.code = code;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public static class DataModel {
+ private int customerId;
+ private String customerName;
+ private String customerNo;
+ private int id;
+ private String labelBind;
+ private String manufacturingNo;
+ private String orderCode;
+ private int orderId;
+ private String sampleModel;
+ private String sampleName;
+ private String sampleNo;
+
+ public int getCustomerId() {
+ return customerId;
+ }
+
+ public void setCustomerId(int customerId) {
+ this.customerId = customerId;
+ }
+
+ public String getCustomerName() {
+ return customerName;
+ }
+
+ public void setCustomerName(String customerName) {
+ this.customerName = customerName;
+ }
+
+ public String getCustomerNo() {
+ return customerNo;
+ }
+
+ public void setCustomerNo(String customerNo) {
+ this.customerNo = customerNo;
+ }
+
+ public int getId() {
+ return id;
+ }
+
+ public void setId(int id) {
+ this.id = id;
+ }
+
+ public String getLabelBind() {
+ return labelBind;
+ }
+
+ public void setLabelBind(String labelBind) {
+ this.labelBind = labelBind;
+ }
+
+ public String getManufacturingNo() {
+ return manufacturingNo;
+ }
+
+ public void setManufacturingNo(String manufacturingNo) {
+ this.manufacturingNo = manufacturingNo;
+ }
+
+ public String getOrderCode() {
+ return orderCode;
+ }
+
+ public void setOrderCode(String orderCode) {
+ this.orderCode = orderCode;
+ }
+
+ public int getOrderId() {
+ return orderId;
+ }
+
+ public void setOrderId(int orderId) {
+ this.orderId = orderId;
+ }
+
+ public String getSampleModel() {
+ return sampleModel;
+ }
+
+ public void setSampleModel(String sampleModel) {
+ this.sampleModel = sampleModel;
+ }
+
+ public String getSampleName() {
+ return sampleName;
+ }
+
+ public void setSampleName(String sampleName) {
+ this.sampleName = sampleName;
+ }
+
+ public String getSampleNo() {
+ return sampleNo;
+ }
+
+ public void setSampleNo(String sampleNo) {
+ this.sampleNo = sampleNo;
+ }
+ }
+}
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 0fc7e18..c0ad556 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -102,7 +102,8 @@
-
+
+
data;
+ private String message;
+
+ public int getCode() {
+ return code;
+ }
+
+ public void setCode(int code) {
+ this.code = code;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public static class DataModel {
+ private String abc;
+ private String abcName;
+ private String applyRelationId;
+ private String assetNo;
+ private String assetSource;
+ private String assetType;
+ private String assetTypeName;
+ private String attribute;
+ private String capitalSource;
+ private String capitalSourceName;
+ private String cardEstablishmentDate;
+ private int compulsoryVerification;
+ private String createTime;
+ private String createUser;
+ private String depreciationMethod;
+ private String depreciationMethodName;
+ private String depreciationPeriod;
+ private String enableDate;
+ private String equipmentCategory;
+ private String equipmentCategoryName;
+ private String equipmentName;
+ private String equipmentNo;
+ private String equipmentSpecifications;
+ private String equipmentType;
+ private String equipmentTypeName;
+ private String fileList;
+ private String id;
+ private String installIncidentalExpenses;
+ private String installPlace;
+ private String intactState;
+ private int isCalibrationTestEquipment;
+ private int isDel;
+ private String isFixedAssets;
+ private int isMeasureAccount;
+ private int isStandardSupportEquipment;
+ private String labelBind;
+ private String majorCategory;
+ private String majorCategoryName;
+ private String managerLevel;
+ private String managerLevelName;
+ private String managerState;
+ private String managerStateName;
+ private String manufacturer;
+ private String manufacturerCountry;
+ private String manufacturingDate;
+ private String manufacturingNo;
+ private int mesureCycle;
+ private String mesureDate;
+ private String mesureDeptName;
+ private String mesureRange;
+ private String mesureResult;
+ private String mesureResultName;
+ private String mesureType;
+ private String mesureTypeName;
+ private String modelNo;
+ private String originValue;
+ private String overallDimension;
+ private String presentOriginValue;
+ private String purpose;
+ private String remark;
+ private String singlePrice;
+ private String supportStandardEquipmentName;
+ private String supportStandardEquipmentNo;
+ private String technicalLevel;
+ private String uncertainty;
+ private String updateTime;
+ private String useDept;
+ private String useDeptName;
+ private String usePerson;
+ private String usePersonName;
+ private String validDate;
+ private int version;
+ private String weight;
+ private String 到期时间;
+ private String 设备名称;
+ private String 负责人;
+
+ public String getAbc() {
+ return abc;
+ }
+
+ public void setAbc(String abc) {
+ this.abc = abc;
+ }
+
+ public String getAbcName() {
+ return abcName;
+ }
+
+ public void setAbcName(String abcName) {
+ this.abcName = abcName;
+ }
+
+ public String getApplyRelationId() {
+ return applyRelationId;
+ }
+
+ public void setApplyRelationId(String applyRelationId) {
+ this.applyRelationId = applyRelationId;
+ }
+
+ public String getAssetNo() {
+ return assetNo;
+ }
+
+ public void setAssetNo(String assetNo) {
+ this.assetNo = assetNo;
+ }
+
+ public String getAssetSource() {
+ return assetSource;
+ }
+
+ public void setAssetSource(String assetSource) {
+ this.assetSource = assetSource;
+ }
+
+ public String getAssetType() {
+ return assetType;
+ }
+
+ public void setAssetType(String assetType) {
+ this.assetType = assetType;
+ }
+
+ public String getAssetTypeName() {
+ return assetTypeName;
+ }
+
+ public void setAssetTypeName(String assetTypeName) {
+ this.assetTypeName = assetTypeName;
+ }
+
+ public String getAttribute() {
+ return attribute;
+ }
+
+ public void setAttribute(String attribute) {
+ this.attribute = attribute;
+ }
+
+ public String getCapitalSource() {
+ return capitalSource;
+ }
+
+ public void setCapitalSource(String capitalSource) {
+ this.capitalSource = capitalSource;
+ }
+
+ public String getCapitalSourceName() {
+ return capitalSourceName;
+ }
+
+ public void setCapitalSourceName(String capitalSourceName) {
+ this.capitalSourceName = capitalSourceName;
+ }
+
+ public String getCardEstablishmentDate() {
+ return cardEstablishmentDate;
+ }
+
+ public void setCardEstablishmentDate(String cardEstablishmentDate) {
+ this.cardEstablishmentDate = cardEstablishmentDate;
+ }
+
+ public int getCompulsoryVerification() {
+ return compulsoryVerification;
+ }
+
+ public void setCompulsoryVerification(int compulsoryVerification) {
+ this.compulsoryVerification = compulsoryVerification;
+ }
+
+ public String getCreateTime() {
+ return createTime;
+ }
+
+ public void setCreateTime(String createTime) {
+ this.createTime = createTime;
+ }
+
+ public String getCreateUser() {
+ return createUser;
+ }
+
+ public void setCreateUser(String createUser) {
+ this.createUser = createUser;
+ }
+
+ public String getDepreciationMethod() {
+ return depreciationMethod;
+ }
+
+ public void setDepreciationMethod(String depreciationMethod) {
+ this.depreciationMethod = depreciationMethod;
+ }
+
+ public String getDepreciationMethodName() {
+ return depreciationMethodName;
+ }
+
+ public void setDepreciationMethodName(String depreciationMethodName) {
+ this.depreciationMethodName = depreciationMethodName;
+ }
+
+ public String getDepreciationPeriod() {
+ return depreciationPeriod;
+ }
+
+ public void setDepreciationPeriod(String depreciationPeriod) {
+ this.depreciationPeriod = depreciationPeriod;
+ }
+
+ public String getEnableDate() {
+ return enableDate;
+ }
+
+ public void setEnableDate(String enableDate) {
+ this.enableDate = enableDate;
+ }
+
+ public String getEquipmentCategory() {
+ return equipmentCategory;
+ }
+
+ public void setEquipmentCategory(String equipmentCategory) {
+ this.equipmentCategory = equipmentCategory;
+ }
+
+ public String getEquipmentCategoryName() {
+ return equipmentCategoryName;
+ }
+
+ public void setEquipmentCategoryName(String equipmentCategoryName) {
+ this.equipmentCategoryName = equipmentCategoryName;
+ }
+
+ public String getEquipmentName() {
+ return equipmentName;
+ }
+
+ public void setEquipmentName(String equipmentName) {
+ this.equipmentName = equipmentName;
+ }
+
+ public String getEquipmentNo() {
+ return equipmentNo;
+ }
+
+ public void setEquipmentNo(String equipmentNo) {
+ this.equipmentNo = equipmentNo;
+ }
+
+ public String getEquipmentSpecifications() {
+ return equipmentSpecifications;
+ }
+
+ public void setEquipmentSpecifications(String equipmentSpecifications) {
+ this.equipmentSpecifications = equipmentSpecifications;
+ }
+
+ public String getEquipmentType() {
+ return equipmentType;
+ }
+
+ public void setEquipmentType(String equipmentType) {
+ this.equipmentType = equipmentType;
+ }
+
+ public String getEquipmentTypeName() {
+ return equipmentTypeName;
+ }
+
+ public void setEquipmentTypeName(String equipmentTypeName) {
+ this.equipmentTypeName = equipmentTypeName;
+ }
+
+ public String getFileList() {
+ return fileList;
+ }
+
+ public void setFileList(String fileList) {
+ this.fileList = fileList;
+ }
+
+ public String getId() {
+ return id;
+ }
+
+ public void setId(String id) {
+ this.id = id;
+ }
+
+ public String getInstallIncidentalExpenses() {
+ return installIncidentalExpenses;
+ }
+
+ public void setInstallIncidentalExpenses(String installIncidentalExpenses) {
+ this.installIncidentalExpenses = installIncidentalExpenses;
+ }
+
+ public String getInstallPlace() {
+ return installPlace;
+ }
+
+ public void setInstallPlace(String installPlace) {
+ this.installPlace = installPlace;
+ }
+
+ public String getIntactState() {
+ return intactState;
+ }
+
+ public void setIntactState(String intactState) {
+ this.intactState = intactState;
+ }
+
+ public int getIsCalibrationTestEquipment() {
+ return isCalibrationTestEquipment;
+ }
+
+ public void setIsCalibrationTestEquipment(int isCalibrationTestEquipment) {
+ this.isCalibrationTestEquipment = isCalibrationTestEquipment;
+ }
+
+ public int getIsDel() {
+ return isDel;
+ }
+
+ public void setIsDel(int isDel) {
+ this.isDel = isDel;
+ }
+
+ public String getIsFixedAssets() {
+ return isFixedAssets;
+ }
+
+ public void setIsFixedAssets(String isFixedAssets) {
+ this.isFixedAssets = isFixedAssets;
+ }
+
+ public int getIsMeasureAccount() {
+ return isMeasureAccount;
+ }
+
+ public void setIsMeasureAccount(int isMeasureAccount) {
+ this.isMeasureAccount = isMeasureAccount;
+ }
+
+ public int getIsStandardSupportEquipment() {
+ return isStandardSupportEquipment;
+ }
+
+ public void setIsStandardSupportEquipment(int isStandardSupportEquipment) {
+ this.isStandardSupportEquipment = isStandardSupportEquipment;
+ }
+
+ public String getLabelBind() {
+ return labelBind;
+ }
+
+ public void setLabelBind(String labelBind) {
+ this.labelBind = labelBind;
+ }
+
+ public String getMajorCategory() {
+ return majorCategory;
+ }
+
+ public void setMajorCategory(String majorCategory) {
+ this.majorCategory = majorCategory;
+ }
+
+ public String getMajorCategoryName() {
+ return majorCategoryName;
+ }
+
+ public void setMajorCategoryName(String majorCategoryName) {
+ this.majorCategoryName = majorCategoryName;
+ }
+
+ public String getManagerLevel() {
+ return managerLevel;
+ }
+
+ public void setManagerLevel(String managerLevel) {
+ this.managerLevel = managerLevel;
+ }
+
+ public String getManagerLevelName() {
+ return managerLevelName;
+ }
+
+ public void setManagerLevelName(String managerLevelName) {
+ this.managerLevelName = managerLevelName;
+ }
+
+ public String getManagerState() {
+ return managerState;
+ }
+
+ public void setManagerState(String managerState) {
+ this.managerState = managerState;
+ }
+
+ public String getManagerStateName() {
+ return managerStateName;
+ }
+
+ public void setManagerStateName(String managerStateName) {
+ this.managerStateName = managerStateName;
+ }
+
+ public String getManufacturer() {
+ return manufacturer;
+ }
+
+ public void setManufacturer(String manufacturer) {
+ this.manufacturer = manufacturer;
+ }
+
+ public String getManufacturerCountry() {
+ return manufacturerCountry;
+ }
+
+ public void setManufacturerCountry(String manufacturerCountry) {
+ this.manufacturerCountry = manufacturerCountry;
+ }
+
+ public String getManufacturingDate() {
+ return manufacturingDate;
+ }
+
+ public void setManufacturingDate(String manufacturingDate) {
+ this.manufacturingDate = manufacturingDate;
+ }
+
+ public String getManufacturingNo() {
+ return manufacturingNo;
+ }
+
+ public void setManufacturingNo(String manufacturingNo) {
+ this.manufacturingNo = manufacturingNo;
+ }
+
+ public int getMesureCycle() {
+ return mesureCycle;
+ }
+
+ public void setMesureCycle(int mesureCycle) {
+ this.mesureCycle = mesureCycle;
+ }
+
+ public String getMesureDate() {
+ return mesureDate;
+ }
+
+ public void setMesureDate(String mesureDate) {
+ this.mesureDate = mesureDate;
+ }
+
+ public String getMesureDeptName() {
+ return mesureDeptName;
+ }
+
+ public void setMesureDeptName(String mesureDeptName) {
+ this.mesureDeptName = mesureDeptName;
+ }
+
+ public String getMesureRange() {
+ return mesureRange;
+ }
+
+ public void setMesureRange(String mesureRange) {
+ this.mesureRange = mesureRange;
+ }
+
+ public String getMesureResult() {
+ return mesureResult;
+ }
+
+ public void setMesureResult(String mesureResult) {
+ this.mesureResult = mesureResult;
+ }
+
+ public String getMesureResultName() {
+ return mesureResultName;
+ }
+
+ public void setMesureResultName(String mesureResultName) {
+ this.mesureResultName = mesureResultName;
+ }
+
+ public String getMesureType() {
+ return mesureType;
+ }
+
+ public void setMesureType(String mesureType) {
+ this.mesureType = mesureType;
+ }
+
+ public String getMesureTypeName() {
+ return mesureTypeName;
+ }
+
+ public void setMesureTypeName(String mesureTypeName) {
+ this.mesureTypeName = mesureTypeName;
+ }
+
+ public String getModelNo() {
+ return modelNo;
+ }
+
+ public void setModelNo(String modelNo) {
+ this.modelNo = modelNo;
+ }
+
+ public String getOriginValue() {
+ return originValue;
+ }
+
+ public void setOriginValue(String originValue) {
+ this.originValue = originValue;
+ }
+
+ public String getOverallDimension() {
+ return overallDimension;
+ }
+
+ public void setOverallDimension(String overallDimension) {
+ this.overallDimension = overallDimension;
+ }
+
+ public String getPresentOriginValue() {
+ return presentOriginValue;
+ }
+
+ public void setPresentOriginValue(String presentOriginValue) {
+ this.presentOriginValue = presentOriginValue;
+ }
+
+ public String getPurpose() {
+ return purpose;
+ }
+
+ public void setPurpose(String purpose) {
+ this.purpose = purpose;
+ }
+
+ public String getRemark() {
+ return remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark;
+ }
+
+ public String getSinglePrice() {
+ return singlePrice;
+ }
+
+ public void setSinglePrice(String singlePrice) {
+ this.singlePrice = singlePrice;
+ }
+
+ public String getSupportStandardEquipmentName() {
+ return supportStandardEquipmentName;
+ }
+
+ public void setSupportStandardEquipmentName(String supportStandardEquipmentName) {
+ this.supportStandardEquipmentName = supportStandardEquipmentName;
+ }
+
+ public String getSupportStandardEquipmentNo() {
+ return supportStandardEquipmentNo;
+ }
+
+ public void setSupportStandardEquipmentNo(String supportStandardEquipmentNo) {
+ this.supportStandardEquipmentNo = supportStandardEquipmentNo;
+ }
+
+ public String getTechnicalLevel() {
+ return technicalLevel;
+ }
+
+ public void setTechnicalLevel(String technicalLevel) {
+ this.technicalLevel = technicalLevel;
+ }
+
+ public String getUncertainty() {
+ return uncertainty;
+ }
+
+ public void setUncertainty(String uncertainty) {
+ this.uncertainty = uncertainty;
+ }
+
+ public String getUpdateTime() {
+ return updateTime;
+ }
+
+ public void setUpdateTime(String updateTime) {
+ this.updateTime = updateTime;
+ }
+
+ public String getUseDept() {
+ return useDept;
+ }
+
+ public void setUseDept(String useDept) {
+ this.useDept = useDept;
+ }
+
+ public String getUseDeptName() {
+ return useDeptName;
+ }
+
+ public void setUseDeptName(String useDeptName) {
+ this.useDeptName = useDeptName;
+ }
+
+ public String getUsePerson() {
+ return usePerson;
+ }
+
+ public void setUsePerson(String usePerson) {
+ this.usePerson = usePerson;
+ }
+
+ public String getUsePersonName() {
+ return usePersonName;
+ }
+
+ public void setUsePersonName(String usePersonName) {
+ this.usePersonName = usePersonName;
+ }
+
+ public String getValidDate() {
+ return validDate;
+ }
+
+ public void setValidDate(String validDate) {
+ this.validDate = validDate;
+ }
+
+ public int getVersion() {
+ return version;
+ }
+
+ public void setVersion(int version) {
+ this.version = version;
+ }
+
+ public String getWeight() {
+ return weight;
+ }
+
+ public void setWeight(String weight) {
+ this.weight = weight;
+ }
+
+ public String get到期时间() {
+ return 到期时间;
+ }
+
+ public void set到期时间(String 到期时间) {
+ this.到期时间 = 到期时间;
+ }
+
+ public String get设备名称() {
+ return 设备名称;
+ }
+
+ public void set设备名称(String 设备名称) {
+ this.设备名称 = 设备名称;
+ }
+
+ public String get负责人() {
+ return 负责人;
+ }
+
+ public void set负责人(String 负责人) {
+ this.负责人 = 负责人;
+ }
+ }
+}
diff --git a/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java b/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java
deleted file mode 100644
index 0f88f51..0000000
--- a/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java
+++ /dev/null
@@ -1,721 +0,0 @@
-package com.casic.xz.meterage.model;
-
-import java.util.List;
-
-public class ScanResultModel {
-
- private int code;
- private List data;
- private String message;
-
- public int getCode() {
- return code;
- }
-
- public void setCode(int code) {
- this.code = code;
- }
-
- public List getData() {
- return data;
- }
-
- public void setData(List data) {
- this.data = data;
- }
-
- public String getMessage() {
- return message;
- }
-
- public void setMessage(String message) {
- this.message = message;
- }
-
- public static class DataModel {
- private String abc;
- private String abcName;
- private String applyRelationId;
- private String assetNo;
- private String assetSource;
- private String assetType;
- private String assetTypeName;
- private String attribute;
- private String capitalSource;
- private String capitalSourceName;
- private String cardEstablishmentDate;
- private int compulsoryVerification;
- private String createTime;
- private String createUser;
- private String depreciationMethod;
- private String depreciationMethodName;
- private String depreciationPeriod;
- private String enableDate;
- private String equipmentCategory;
- private String equipmentCategoryName;
- private String equipmentName;
- private String equipmentNo;
- private String equipmentSpecifications;
- private String equipmentType;
- private String equipmentTypeName;
- private String fileList;
- private String id;
- private String installIncidentalExpenses;
- private String installPlace;
- private String intactState;
- private int isCalibrationTestEquipment;
- private int isDel;
- private String isFixedAssets;
- private int isMeasureAccount;
- private int isStandardSupportEquipment;
- private String labelBind;
- private String majorCategory;
- private String majorCategoryName;
- private String managerLevel;
- private String managerLevelName;
- private String managerState;
- private String managerStateName;
- private String manufacturer;
- private String manufacturerCountry;
- private String manufacturingDate;
- private String manufacturingNo;
- private int mesureCycle;
- private String mesureDate;
- private String mesureDeptName;
- private String mesureRange;
- private String mesureResult;
- private String mesureResultName;
- private String mesureType;
- private String mesureTypeName;
- private String modelNo;
- private String originValue;
- private String overallDimension;
- private String presentOriginValue;
- private String purpose;
- private String remark;
- private String singlePrice;
- private String supportStandardEquipmentName;
- private String supportStandardEquipmentNo;
- private String technicalLevel;
- private String uncertainty;
- private String updateTime;
- private String useDept;
- private String useDeptName;
- private String usePerson;
- private String usePersonName;
- private String validDate;
- private int version;
- private String weight;
- private String 到期时间;
- private String 设备名称;
- private String 负责人;
-
- public String getAbc() {
- return abc;
- }
-
- public void setAbc(String abc) {
- this.abc = abc;
- }
-
- public String getAbcName() {
- return abcName;
- }
-
- public void setAbcName(String abcName) {
- this.abcName = abcName;
- }
-
- public String getApplyRelationId() {
- return applyRelationId;
- }
-
- public void setApplyRelationId(String applyRelationId) {
- this.applyRelationId = applyRelationId;
- }
-
- public String getAssetNo() {
- return assetNo;
- }
-
- public void setAssetNo(String assetNo) {
- this.assetNo = assetNo;
- }
-
- public String getAssetSource() {
- return assetSource;
- }
-
- public void setAssetSource(String assetSource) {
- this.assetSource = assetSource;
- }
-
- public String getAssetType() {
- return assetType;
- }
-
- public void setAssetType(String assetType) {
- this.assetType = assetType;
- }
-
- public String getAssetTypeName() {
- return assetTypeName;
- }
-
- public void setAssetTypeName(String assetTypeName) {
- this.assetTypeName = assetTypeName;
- }
-
- public String getAttribute() {
- return attribute;
- }
-
- public void setAttribute(String attribute) {
- this.attribute = attribute;
- }
-
- public String getCapitalSource() {
- return capitalSource;
- }
-
- public void setCapitalSource(String capitalSource) {
- this.capitalSource = capitalSource;
- }
-
- public String getCapitalSourceName() {
- return capitalSourceName;
- }
-
- public void setCapitalSourceName(String capitalSourceName) {
- this.capitalSourceName = capitalSourceName;
- }
-
- public String getCardEstablishmentDate() {
- return cardEstablishmentDate;
- }
-
- public void setCardEstablishmentDate(String cardEstablishmentDate) {
- this.cardEstablishmentDate = cardEstablishmentDate;
- }
-
- public int getCompulsoryVerification() {
- return compulsoryVerification;
- }
-
- public void setCompulsoryVerification(int compulsoryVerification) {
- this.compulsoryVerification = compulsoryVerification;
- }
-
- public String getCreateTime() {
- return createTime;
- }
-
- public void setCreateTime(String createTime) {
- this.createTime = createTime;
- }
-
- public String getCreateUser() {
- return createUser;
- }
-
- public void setCreateUser(String createUser) {
- this.createUser = createUser;
- }
-
- public String getDepreciationMethod() {
- return depreciationMethod;
- }
-
- public void setDepreciationMethod(String depreciationMethod) {
- this.depreciationMethod = depreciationMethod;
- }
-
- public String getDepreciationMethodName() {
- return depreciationMethodName;
- }
-
- public void setDepreciationMethodName(String depreciationMethodName) {
- this.depreciationMethodName = depreciationMethodName;
- }
-
- public String getDepreciationPeriod() {
- return depreciationPeriod;
- }
-
- public void setDepreciationPeriod(String depreciationPeriod) {
- this.depreciationPeriod = depreciationPeriod;
- }
-
- public String getEnableDate() {
- return enableDate;
- }
-
- public void setEnableDate(String enableDate) {
- this.enableDate = enableDate;
- }
-
- public String getEquipmentCategory() {
- return equipmentCategory;
- }
-
- public void setEquipmentCategory(String equipmentCategory) {
- this.equipmentCategory = equipmentCategory;
- }
-
- public String getEquipmentCategoryName() {
- return equipmentCategoryName;
- }
-
- public void setEquipmentCategoryName(String equipmentCategoryName) {
- this.equipmentCategoryName = equipmentCategoryName;
- }
-
- public String getEquipmentName() {
- return equipmentName;
- }
-
- public void setEquipmentName(String equipmentName) {
- this.equipmentName = equipmentName;
- }
-
- public String getEquipmentNo() {
- return equipmentNo;
- }
-
- public void setEquipmentNo(String equipmentNo) {
- this.equipmentNo = equipmentNo;
- }
-
- public String getEquipmentSpecifications() {
- return equipmentSpecifications;
- }
-
- public void setEquipmentSpecifications(String equipmentSpecifications) {
- this.equipmentSpecifications = equipmentSpecifications;
- }
-
- public String getEquipmentType() {
- return equipmentType;
- }
-
- public void setEquipmentType(String equipmentType) {
- this.equipmentType = equipmentType;
- }
-
- public String getEquipmentTypeName() {
- return equipmentTypeName;
- }
-
- public void setEquipmentTypeName(String equipmentTypeName) {
- this.equipmentTypeName = equipmentTypeName;
- }
-
- public String getFileList() {
- return fileList;
- }
-
- public void setFileList(String fileList) {
- this.fileList = fileList;
- }
-
- public String getId() {
- return id;
- }
-
- public void setId(String id) {
- this.id = id;
- }
-
- public String getInstallIncidentalExpenses() {
- return installIncidentalExpenses;
- }
-
- public void setInstallIncidentalExpenses(String installIncidentalExpenses) {
- this.installIncidentalExpenses = installIncidentalExpenses;
- }
-
- public String getInstallPlace() {
- return installPlace;
- }
-
- public void setInstallPlace(String installPlace) {
- this.installPlace = installPlace;
- }
-
- public String getIntactState() {
- return intactState;
- }
-
- public void setIntactState(String intactState) {
- this.intactState = intactState;
- }
-
- public int getIsCalibrationTestEquipment() {
- return isCalibrationTestEquipment;
- }
-
- public void setIsCalibrationTestEquipment(int isCalibrationTestEquipment) {
- this.isCalibrationTestEquipment = isCalibrationTestEquipment;
- }
-
- public int getIsDel() {
- return isDel;
- }
-
- public void setIsDel(int isDel) {
- this.isDel = isDel;
- }
-
- public String getIsFixedAssets() {
- return isFixedAssets;
- }
-
- public void setIsFixedAssets(String isFixedAssets) {
- this.isFixedAssets = isFixedAssets;
- }
-
- public int getIsMeasureAccount() {
- return isMeasureAccount;
- }
-
- public void setIsMeasureAccount(int isMeasureAccount) {
- this.isMeasureAccount = isMeasureAccount;
- }
-
- public int getIsStandardSupportEquipment() {
- return isStandardSupportEquipment;
- }
-
- public void setIsStandardSupportEquipment(int isStandardSupportEquipment) {
- this.isStandardSupportEquipment = isStandardSupportEquipment;
- }
-
- public String getLabelBind() {
- return labelBind;
- }
-
- public void setLabelBind(String labelBind) {
- this.labelBind = labelBind;
- }
-
- public String getMajorCategory() {
- return majorCategory;
- }
-
- public void setMajorCategory(String majorCategory) {
- this.majorCategory = majorCategory;
- }
-
- public String getMajorCategoryName() {
- return majorCategoryName;
- }
-
- public void setMajorCategoryName(String majorCategoryName) {
- this.majorCategoryName = majorCategoryName;
- }
-
- public String getManagerLevel() {
- return managerLevel;
- }
-
- public void setManagerLevel(String managerLevel) {
- this.managerLevel = managerLevel;
- }
-
- public String getManagerLevelName() {
- return managerLevelName;
- }
-
- public void setManagerLevelName(String managerLevelName) {
- this.managerLevelName = managerLevelName;
- }
-
- public String getManagerState() {
- return managerState;
- }
-
- public void setManagerState(String managerState) {
- this.managerState = managerState;
- }
-
- public String getManagerStateName() {
- return managerStateName;
- }
-
- public void setManagerStateName(String managerStateName) {
- this.managerStateName = managerStateName;
- }
-
- public String getManufacturer() {
- return manufacturer;
- }
-
- public void setManufacturer(String manufacturer) {
- this.manufacturer = manufacturer;
- }
-
- public String getManufacturerCountry() {
- return manufacturerCountry;
- }
-
- public void setManufacturerCountry(String manufacturerCountry) {
- this.manufacturerCountry = manufacturerCountry;
- }
-
- public String getManufacturingDate() {
- return manufacturingDate;
- }
-
- public void setManufacturingDate(String manufacturingDate) {
- this.manufacturingDate = manufacturingDate;
- }
-
- public String getManufacturingNo() {
- return manufacturingNo;
- }
-
- public void setManufacturingNo(String manufacturingNo) {
- this.manufacturingNo = manufacturingNo;
- }
-
- public int getMesureCycle() {
- return mesureCycle;
- }
-
- public void setMesureCycle(int mesureCycle) {
- this.mesureCycle = mesureCycle;
- }
-
- public String getMesureDate() {
- return mesureDate;
- }
-
- public void setMesureDate(String mesureDate) {
- this.mesureDate = mesureDate;
- }
-
- public String getMesureDeptName() {
- return mesureDeptName;
- }
-
- public void setMesureDeptName(String mesureDeptName) {
- this.mesureDeptName = mesureDeptName;
- }
-
- public String getMesureRange() {
- return mesureRange;
- }
-
- public void setMesureRange(String mesureRange) {
- this.mesureRange = mesureRange;
- }
-
- public String getMesureResult() {
- return mesureResult;
- }
-
- public void setMesureResult(String mesureResult) {
- this.mesureResult = mesureResult;
- }
-
- public String getMesureResultName() {
- return mesureResultName;
- }
-
- public void setMesureResultName(String mesureResultName) {
- this.mesureResultName = mesureResultName;
- }
-
- public String getMesureType() {
- return mesureType;
- }
-
- public void setMesureType(String mesureType) {
- this.mesureType = mesureType;
- }
-
- public String getMesureTypeName() {
- return mesureTypeName;
- }
-
- public void setMesureTypeName(String mesureTypeName) {
- this.mesureTypeName = mesureTypeName;
- }
-
- public String getModelNo() {
- return modelNo;
- }
-
- public void setModelNo(String modelNo) {
- this.modelNo = modelNo;
- }
-
- public String getOriginValue() {
- return originValue;
- }
-
- public void setOriginValue(String originValue) {
- this.originValue = originValue;
- }
-
- public String getOverallDimension() {
- return overallDimension;
- }
-
- public void setOverallDimension(String overallDimension) {
- this.overallDimension = overallDimension;
- }
-
- public String getPresentOriginValue() {
- return presentOriginValue;
- }
-
- public void setPresentOriginValue(String presentOriginValue) {
- this.presentOriginValue = presentOriginValue;
- }
-
- public String getPurpose() {
- return purpose;
- }
-
- public void setPurpose(String purpose) {
- this.purpose = purpose;
- }
-
- public String getRemark() {
- return remark;
- }
-
- public void setRemark(String remark) {
- this.remark = remark;
- }
-
- public String getSinglePrice() {
- return singlePrice;
- }
-
- public void setSinglePrice(String singlePrice) {
- this.singlePrice = singlePrice;
- }
-
- public String getSupportStandardEquipmentName() {
- return supportStandardEquipmentName;
- }
-
- public void setSupportStandardEquipmentName(String supportStandardEquipmentName) {
- this.supportStandardEquipmentName = supportStandardEquipmentName;
- }
-
- public String getSupportStandardEquipmentNo() {
- return supportStandardEquipmentNo;
- }
-
- public void setSupportStandardEquipmentNo(String supportStandardEquipmentNo) {
- this.supportStandardEquipmentNo = supportStandardEquipmentNo;
- }
-
- public String getTechnicalLevel() {
- return technicalLevel;
- }
-
- public void setTechnicalLevel(String technicalLevel) {
- this.technicalLevel = technicalLevel;
- }
-
- public String getUncertainty() {
- return uncertainty;
- }
-
- public void setUncertainty(String uncertainty) {
- this.uncertainty = uncertainty;
- }
-
- public String getUpdateTime() {
- return updateTime;
- }
-
- public void setUpdateTime(String updateTime) {
- this.updateTime = updateTime;
- }
-
- public String getUseDept() {
- return useDept;
- }
-
- public void setUseDept(String useDept) {
- this.useDept = useDept;
- }
-
- public String getUseDeptName() {
- return useDeptName;
- }
-
- public void setUseDeptName(String useDeptName) {
- this.useDeptName = useDeptName;
- }
-
- public String getUsePerson() {
- return usePerson;
- }
-
- public void setUsePerson(String usePerson) {
- this.usePerson = usePerson;
- }
-
- public String getUsePersonName() {
- return usePersonName;
- }
-
- public void setUsePersonName(String usePersonName) {
- this.usePersonName = usePersonName;
- }
-
- public String getValidDate() {
- return validDate;
- }
-
- public void setValidDate(String validDate) {
- this.validDate = validDate;
- }
-
- public int getVersion() {
- return version;
- }
-
- public void setVersion(int version) {
- this.version = version;
- }
-
- public String getWeight() {
- return weight;
- }
-
- public void setWeight(String weight) {
- this.weight = weight;
- }
-
- public String get到期时间() {
- return 到期时间;
- }
-
- public void set到期时间(String 到期时间) {
- this.到期时间 = 到期时间;
- }
-
- public String get设备名称() {
- return 设备名称;
- }
-
- public void set设备名称(String 设备名称) {
- this.设备名称 = 设备名称;
- }
-
- public String get负责人() {
- return 负责人;
- }
-
- public void set负责人(String 负责人) {
- this.负责人 = 负责人;
- }
- }
-}
diff --git a/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java b/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java
new file mode 100644
index 0000000..844250b
--- /dev/null
+++ b/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java
@@ -0,0 +1,136 @@
+package com.casic.xz.meterage.model;
+
+import java.util.List;
+
+public class ScanSampleResultModel {
+
+ private int code;
+ private List data;
+ private String message;
+
+ public int getCode() {
+ return code;
+ }
+
+ public void setCode(int code) {
+ this.code = code;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public static class DataModel {
+ private int customerId;
+ private String customerName;
+ private String customerNo;
+ private int id;
+ private String labelBind;
+ private String manufacturingNo;
+ private String orderCode;
+ private int orderId;
+ private String sampleModel;
+ private String sampleName;
+ private String sampleNo;
+
+ public int getCustomerId() {
+ return customerId;
+ }
+
+ public void setCustomerId(int customerId) {
+ this.customerId = customerId;
+ }
+
+ public String getCustomerName() {
+ return customerName;
+ }
+
+ public void setCustomerName(String customerName) {
+ this.customerName = customerName;
+ }
+
+ public String getCustomerNo() {
+ return customerNo;
+ }
+
+ public void setCustomerNo(String customerNo) {
+ this.customerNo = customerNo;
+ }
+
+ public int getId() {
+ return id;
+ }
+
+ public void setId(int id) {
+ this.id = id;
+ }
+
+ public String getLabelBind() {
+ return labelBind;
+ }
+
+ public void setLabelBind(String labelBind) {
+ this.labelBind = labelBind;
+ }
+
+ public String getManufacturingNo() {
+ return manufacturingNo;
+ }
+
+ public void setManufacturingNo(String manufacturingNo) {
+ this.manufacturingNo = manufacturingNo;
+ }
+
+ public String getOrderCode() {
+ return orderCode;
+ }
+
+ public void setOrderCode(String orderCode) {
+ this.orderCode = orderCode;
+ }
+
+ public int getOrderId() {
+ return orderId;
+ }
+
+ public void setOrderId(int orderId) {
+ this.orderId = orderId;
+ }
+
+ public String getSampleModel() {
+ return sampleModel;
+ }
+
+ public void setSampleModel(String sampleModel) {
+ this.sampleModel = sampleModel;
+ }
+
+ public String getSampleName() {
+ return sampleName;
+ }
+
+ public void setSampleName(String sampleName) {
+ this.sampleName = sampleName;
+ }
+
+ public String getSampleNo() {
+ return sampleNo;
+ }
+
+ public void setSampleNo(String sampleNo) {
+ this.sampleNo = sampleNo;
+ }
+ }
+}
diff --git a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
index fc64e12..c129106 100644
--- a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
+++ b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
@@ -481,6 +481,15 @@
): String
/**
+ * 扫描样品
+ */
+ @POST("/business/readWriter/sample/label/readList")
+ suspend fun getScanSampleResult(
+ @Header("token") token: String,
+ @Body requestBody: RequestBody
+ ): String
+
+ /**
* 新增委托书
*/
@POST("/business/order/add")
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 0fc7e18..c0ad556 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -102,7 +102,8 @@
-
+
+
data;
+ private String message;
+
+ public int getCode() {
+ return code;
+ }
+
+ public void setCode(int code) {
+ this.code = code;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public static class DataModel {
+ private String abc;
+ private String abcName;
+ private String applyRelationId;
+ private String assetNo;
+ private String assetSource;
+ private String assetType;
+ private String assetTypeName;
+ private String attribute;
+ private String capitalSource;
+ private String capitalSourceName;
+ private String cardEstablishmentDate;
+ private int compulsoryVerification;
+ private String createTime;
+ private String createUser;
+ private String depreciationMethod;
+ private String depreciationMethodName;
+ private String depreciationPeriod;
+ private String enableDate;
+ private String equipmentCategory;
+ private String equipmentCategoryName;
+ private String equipmentName;
+ private String equipmentNo;
+ private String equipmentSpecifications;
+ private String equipmentType;
+ private String equipmentTypeName;
+ private String fileList;
+ private String id;
+ private String installIncidentalExpenses;
+ private String installPlace;
+ private String intactState;
+ private int isCalibrationTestEquipment;
+ private int isDel;
+ private String isFixedAssets;
+ private int isMeasureAccount;
+ private int isStandardSupportEquipment;
+ private String labelBind;
+ private String majorCategory;
+ private String majorCategoryName;
+ private String managerLevel;
+ private String managerLevelName;
+ private String managerState;
+ private String managerStateName;
+ private String manufacturer;
+ private String manufacturerCountry;
+ private String manufacturingDate;
+ private String manufacturingNo;
+ private int mesureCycle;
+ private String mesureDate;
+ private String mesureDeptName;
+ private String mesureRange;
+ private String mesureResult;
+ private String mesureResultName;
+ private String mesureType;
+ private String mesureTypeName;
+ private String modelNo;
+ private String originValue;
+ private String overallDimension;
+ private String presentOriginValue;
+ private String purpose;
+ private String remark;
+ private String singlePrice;
+ private String supportStandardEquipmentName;
+ private String supportStandardEquipmentNo;
+ private String technicalLevel;
+ private String uncertainty;
+ private String updateTime;
+ private String useDept;
+ private String useDeptName;
+ private String usePerson;
+ private String usePersonName;
+ private String validDate;
+ private int version;
+ private String weight;
+ private String 到期时间;
+ private String 设备名称;
+ private String 负责人;
+
+ public String getAbc() {
+ return abc;
+ }
+
+ public void setAbc(String abc) {
+ this.abc = abc;
+ }
+
+ public String getAbcName() {
+ return abcName;
+ }
+
+ public void setAbcName(String abcName) {
+ this.abcName = abcName;
+ }
+
+ public String getApplyRelationId() {
+ return applyRelationId;
+ }
+
+ public void setApplyRelationId(String applyRelationId) {
+ this.applyRelationId = applyRelationId;
+ }
+
+ public String getAssetNo() {
+ return assetNo;
+ }
+
+ public void setAssetNo(String assetNo) {
+ this.assetNo = assetNo;
+ }
+
+ public String getAssetSource() {
+ return assetSource;
+ }
+
+ public void setAssetSource(String assetSource) {
+ this.assetSource = assetSource;
+ }
+
+ public String getAssetType() {
+ return assetType;
+ }
+
+ public void setAssetType(String assetType) {
+ this.assetType = assetType;
+ }
+
+ public String getAssetTypeName() {
+ return assetTypeName;
+ }
+
+ public void setAssetTypeName(String assetTypeName) {
+ this.assetTypeName = assetTypeName;
+ }
+
+ public String getAttribute() {
+ return attribute;
+ }
+
+ public void setAttribute(String attribute) {
+ this.attribute = attribute;
+ }
+
+ public String getCapitalSource() {
+ return capitalSource;
+ }
+
+ public void setCapitalSource(String capitalSource) {
+ this.capitalSource = capitalSource;
+ }
+
+ public String getCapitalSourceName() {
+ return capitalSourceName;
+ }
+
+ public void setCapitalSourceName(String capitalSourceName) {
+ this.capitalSourceName = capitalSourceName;
+ }
+
+ public String getCardEstablishmentDate() {
+ return cardEstablishmentDate;
+ }
+
+ public void setCardEstablishmentDate(String cardEstablishmentDate) {
+ this.cardEstablishmentDate = cardEstablishmentDate;
+ }
+
+ public int getCompulsoryVerification() {
+ return compulsoryVerification;
+ }
+
+ public void setCompulsoryVerification(int compulsoryVerification) {
+ this.compulsoryVerification = compulsoryVerification;
+ }
+
+ public String getCreateTime() {
+ return createTime;
+ }
+
+ public void setCreateTime(String createTime) {
+ this.createTime = createTime;
+ }
+
+ public String getCreateUser() {
+ return createUser;
+ }
+
+ public void setCreateUser(String createUser) {
+ this.createUser = createUser;
+ }
+
+ public String getDepreciationMethod() {
+ return depreciationMethod;
+ }
+
+ public void setDepreciationMethod(String depreciationMethod) {
+ this.depreciationMethod = depreciationMethod;
+ }
+
+ public String getDepreciationMethodName() {
+ return depreciationMethodName;
+ }
+
+ public void setDepreciationMethodName(String depreciationMethodName) {
+ this.depreciationMethodName = depreciationMethodName;
+ }
+
+ public String getDepreciationPeriod() {
+ return depreciationPeriod;
+ }
+
+ public void setDepreciationPeriod(String depreciationPeriod) {
+ this.depreciationPeriod = depreciationPeriod;
+ }
+
+ public String getEnableDate() {
+ return enableDate;
+ }
+
+ public void setEnableDate(String enableDate) {
+ this.enableDate = enableDate;
+ }
+
+ public String getEquipmentCategory() {
+ return equipmentCategory;
+ }
+
+ public void setEquipmentCategory(String equipmentCategory) {
+ this.equipmentCategory = equipmentCategory;
+ }
+
+ public String getEquipmentCategoryName() {
+ return equipmentCategoryName;
+ }
+
+ public void setEquipmentCategoryName(String equipmentCategoryName) {
+ this.equipmentCategoryName = equipmentCategoryName;
+ }
+
+ public String getEquipmentName() {
+ return equipmentName;
+ }
+
+ public void setEquipmentName(String equipmentName) {
+ this.equipmentName = equipmentName;
+ }
+
+ public String getEquipmentNo() {
+ return equipmentNo;
+ }
+
+ public void setEquipmentNo(String equipmentNo) {
+ this.equipmentNo = equipmentNo;
+ }
+
+ public String getEquipmentSpecifications() {
+ return equipmentSpecifications;
+ }
+
+ public void setEquipmentSpecifications(String equipmentSpecifications) {
+ this.equipmentSpecifications = equipmentSpecifications;
+ }
+
+ public String getEquipmentType() {
+ return equipmentType;
+ }
+
+ public void setEquipmentType(String equipmentType) {
+ this.equipmentType = equipmentType;
+ }
+
+ public String getEquipmentTypeName() {
+ return equipmentTypeName;
+ }
+
+ public void setEquipmentTypeName(String equipmentTypeName) {
+ this.equipmentTypeName = equipmentTypeName;
+ }
+
+ public String getFileList() {
+ return fileList;
+ }
+
+ public void setFileList(String fileList) {
+ this.fileList = fileList;
+ }
+
+ public String getId() {
+ return id;
+ }
+
+ public void setId(String id) {
+ this.id = id;
+ }
+
+ public String getInstallIncidentalExpenses() {
+ return installIncidentalExpenses;
+ }
+
+ public void setInstallIncidentalExpenses(String installIncidentalExpenses) {
+ this.installIncidentalExpenses = installIncidentalExpenses;
+ }
+
+ public String getInstallPlace() {
+ return installPlace;
+ }
+
+ public void setInstallPlace(String installPlace) {
+ this.installPlace = installPlace;
+ }
+
+ public String getIntactState() {
+ return intactState;
+ }
+
+ public void setIntactState(String intactState) {
+ this.intactState = intactState;
+ }
+
+ public int getIsCalibrationTestEquipment() {
+ return isCalibrationTestEquipment;
+ }
+
+ public void setIsCalibrationTestEquipment(int isCalibrationTestEquipment) {
+ this.isCalibrationTestEquipment = isCalibrationTestEquipment;
+ }
+
+ public int getIsDel() {
+ return isDel;
+ }
+
+ public void setIsDel(int isDel) {
+ this.isDel = isDel;
+ }
+
+ public String getIsFixedAssets() {
+ return isFixedAssets;
+ }
+
+ public void setIsFixedAssets(String isFixedAssets) {
+ this.isFixedAssets = isFixedAssets;
+ }
+
+ public int getIsMeasureAccount() {
+ return isMeasureAccount;
+ }
+
+ public void setIsMeasureAccount(int isMeasureAccount) {
+ this.isMeasureAccount = isMeasureAccount;
+ }
+
+ public int getIsStandardSupportEquipment() {
+ return isStandardSupportEquipment;
+ }
+
+ public void setIsStandardSupportEquipment(int isStandardSupportEquipment) {
+ this.isStandardSupportEquipment = isStandardSupportEquipment;
+ }
+
+ public String getLabelBind() {
+ return labelBind;
+ }
+
+ public void setLabelBind(String labelBind) {
+ this.labelBind = labelBind;
+ }
+
+ public String getMajorCategory() {
+ return majorCategory;
+ }
+
+ public void setMajorCategory(String majorCategory) {
+ this.majorCategory = majorCategory;
+ }
+
+ public String getMajorCategoryName() {
+ return majorCategoryName;
+ }
+
+ public void setMajorCategoryName(String majorCategoryName) {
+ this.majorCategoryName = majorCategoryName;
+ }
+
+ public String getManagerLevel() {
+ return managerLevel;
+ }
+
+ public void setManagerLevel(String managerLevel) {
+ this.managerLevel = managerLevel;
+ }
+
+ public String getManagerLevelName() {
+ return managerLevelName;
+ }
+
+ public void setManagerLevelName(String managerLevelName) {
+ this.managerLevelName = managerLevelName;
+ }
+
+ public String getManagerState() {
+ return managerState;
+ }
+
+ public void setManagerState(String managerState) {
+ this.managerState = managerState;
+ }
+
+ public String getManagerStateName() {
+ return managerStateName;
+ }
+
+ public void setManagerStateName(String managerStateName) {
+ this.managerStateName = managerStateName;
+ }
+
+ public String getManufacturer() {
+ return manufacturer;
+ }
+
+ public void setManufacturer(String manufacturer) {
+ this.manufacturer = manufacturer;
+ }
+
+ public String getManufacturerCountry() {
+ return manufacturerCountry;
+ }
+
+ public void setManufacturerCountry(String manufacturerCountry) {
+ this.manufacturerCountry = manufacturerCountry;
+ }
+
+ public String getManufacturingDate() {
+ return manufacturingDate;
+ }
+
+ public void setManufacturingDate(String manufacturingDate) {
+ this.manufacturingDate = manufacturingDate;
+ }
+
+ public String getManufacturingNo() {
+ return manufacturingNo;
+ }
+
+ public void setManufacturingNo(String manufacturingNo) {
+ this.manufacturingNo = manufacturingNo;
+ }
+
+ public int getMesureCycle() {
+ return mesureCycle;
+ }
+
+ public void setMesureCycle(int mesureCycle) {
+ this.mesureCycle = mesureCycle;
+ }
+
+ public String getMesureDate() {
+ return mesureDate;
+ }
+
+ public void setMesureDate(String mesureDate) {
+ this.mesureDate = mesureDate;
+ }
+
+ public String getMesureDeptName() {
+ return mesureDeptName;
+ }
+
+ public void setMesureDeptName(String mesureDeptName) {
+ this.mesureDeptName = mesureDeptName;
+ }
+
+ public String getMesureRange() {
+ return mesureRange;
+ }
+
+ public void setMesureRange(String mesureRange) {
+ this.mesureRange = mesureRange;
+ }
+
+ public String getMesureResult() {
+ return mesureResult;
+ }
+
+ public void setMesureResult(String mesureResult) {
+ this.mesureResult = mesureResult;
+ }
+
+ public String getMesureResultName() {
+ return mesureResultName;
+ }
+
+ public void setMesureResultName(String mesureResultName) {
+ this.mesureResultName = mesureResultName;
+ }
+
+ public String getMesureType() {
+ return mesureType;
+ }
+
+ public void setMesureType(String mesureType) {
+ this.mesureType = mesureType;
+ }
+
+ public String getMesureTypeName() {
+ return mesureTypeName;
+ }
+
+ public void setMesureTypeName(String mesureTypeName) {
+ this.mesureTypeName = mesureTypeName;
+ }
+
+ public String getModelNo() {
+ return modelNo;
+ }
+
+ public void setModelNo(String modelNo) {
+ this.modelNo = modelNo;
+ }
+
+ public String getOriginValue() {
+ return originValue;
+ }
+
+ public void setOriginValue(String originValue) {
+ this.originValue = originValue;
+ }
+
+ public String getOverallDimension() {
+ return overallDimension;
+ }
+
+ public void setOverallDimension(String overallDimension) {
+ this.overallDimension = overallDimension;
+ }
+
+ public String getPresentOriginValue() {
+ return presentOriginValue;
+ }
+
+ public void setPresentOriginValue(String presentOriginValue) {
+ this.presentOriginValue = presentOriginValue;
+ }
+
+ public String getPurpose() {
+ return purpose;
+ }
+
+ public void setPurpose(String purpose) {
+ this.purpose = purpose;
+ }
+
+ public String getRemark() {
+ return remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark;
+ }
+
+ public String getSinglePrice() {
+ return singlePrice;
+ }
+
+ public void setSinglePrice(String singlePrice) {
+ this.singlePrice = singlePrice;
+ }
+
+ public String getSupportStandardEquipmentName() {
+ return supportStandardEquipmentName;
+ }
+
+ public void setSupportStandardEquipmentName(String supportStandardEquipmentName) {
+ this.supportStandardEquipmentName = supportStandardEquipmentName;
+ }
+
+ public String getSupportStandardEquipmentNo() {
+ return supportStandardEquipmentNo;
+ }
+
+ public void setSupportStandardEquipmentNo(String supportStandardEquipmentNo) {
+ this.supportStandardEquipmentNo = supportStandardEquipmentNo;
+ }
+
+ public String getTechnicalLevel() {
+ return technicalLevel;
+ }
+
+ public void setTechnicalLevel(String technicalLevel) {
+ this.technicalLevel = technicalLevel;
+ }
+
+ public String getUncertainty() {
+ return uncertainty;
+ }
+
+ public void setUncertainty(String uncertainty) {
+ this.uncertainty = uncertainty;
+ }
+
+ public String getUpdateTime() {
+ return updateTime;
+ }
+
+ public void setUpdateTime(String updateTime) {
+ this.updateTime = updateTime;
+ }
+
+ public String getUseDept() {
+ return useDept;
+ }
+
+ public void setUseDept(String useDept) {
+ this.useDept = useDept;
+ }
+
+ public String getUseDeptName() {
+ return useDeptName;
+ }
+
+ public void setUseDeptName(String useDeptName) {
+ this.useDeptName = useDeptName;
+ }
+
+ public String getUsePerson() {
+ return usePerson;
+ }
+
+ public void setUsePerson(String usePerson) {
+ this.usePerson = usePerson;
+ }
+
+ public String getUsePersonName() {
+ return usePersonName;
+ }
+
+ public void setUsePersonName(String usePersonName) {
+ this.usePersonName = usePersonName;
+ }
+
+ public String getValidDate() {
+ return validDate;
+ }
+
+ public void setValidDate(String validDate) {
+ this.validDate = validDate;
+ }
+
+ public int getVersion() {
+ return version;
+ }
+
+ public void setVersion(int version) {
+ this.version = version;
+ }
+
+ public String getWeight() {
+ return weight;
+ }
+
+ public void setWeight(String weight) {
+ this.weight = weight;
+ }
+
+ public String get到期时间() {
+ return 到期时间;
+ }
+
+ public void set到期时间(String 到期时间) {
+ this.到期时间 = 到期时间;
+ }
+
+ public String get设备名称() {
+ return 设备名称;
+ }
+
+ public void set设备名称(String 设备名称) {
+ this.设备名称 = 设备名称;
+ }
+
+ public String get负责人() {
+ return 负责人;
+ }
+
+ public void set负责人(String 负责人) {
+ this.负责人 = 负责人;
+ }
+ }
+}
diff --git a/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java b/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java
deleted file mode 100644
index 0f88f51..0000000
--- a/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java
+++ /dev/null
@@ -1,721 +0,0 @@
-package com.casic.xz.meterage.model;
-
-import java.util.List;
-
-public class ScanResultModel {
-
- private int code;
- private List data;
- private String message;
-
- public int getCode() {
- return code;
- }
-
- public void setCode(int code) {
- this.code = code;
- }
-
- public List getData() {
- return data;
- }
-
- public void setData(List data) {
- this.data = data;
- }
-
- public String getMessage() {
- return message;
- }
-
- public void setMessage(String message) {
- this.message = message;
- }
-
- public static class DataModel {
- private String abc;
- private String abcName;
- private String applyRelationId;
- private String assetNo;
- private String assetSource;
- private String assetType;
- private String assetTypeName;
- private String attribute;
- private String capitalSource;
- private String capitalSourceName;
- private String cardEstablishmentDate;
- private int compulsoryVerification;
- private String createTime;
- private String createUser;
- private String depreciationMethod;
- private String depreciationMethodName;
- private String depreciationPeriod;
- private String enableDate;
- private String equipmentCategory;
- private String equipmentCategoryName;
- private String equipmentName;
- private String equipmentNo;
- private String equipmentSpecifications;
- private String equipmentType;
- private String equipmentTypeName;
- private String fileList;
- private String id;
- private String installIncidentalExpenses;
- private String installPlace;
- private String intactState;
- private int isCalibrationTestEquipment;
- private int isDel;
- private String isFixedAssets;
- private int isMeasureAccount;
- private int isStandardSupportEquipment;
- private String labelBind;
- private String majorCategory;
- private String majorCategoryName;
- private String managerLevel;
- private String managerLevelName;
- private String managerState;
- private String managerStateName;
- private String manufacturer;
- private String manufacturerCountry;
- private String manufacturingDate;
- private String manufacturingNo;
- private int mesureCycle;
- private String mesureDate;
- private String mesureDeptName;
- private String mesureRange;
- private String mesureResult;
- private String mesureResultName;
- private String mesureType;
- private String mesureTypeName;
- private String modelNo;
- private String originValue;
- private String overallDimension;
- private String presentOriginValue;
- private String purpose;
- private String remark;
- private String singlePrice;
- private String supportStandardEquipmentName;
- private String supportStandardEquipmentNo;
- private String technicalLevel;
- private String uncertainty;
- private String updateTime;
- private String useDept;
- private String useDeptName;
- private String usePerson;
- private String usePersonName;
- private String validDate;
- private int version;
- private String weight;
- private String 到期时间;
- private String 设备名称;
- private String 负责人;
-
- public String getAbc() {
- return abc;
- }
-
- public void setAbc(String abc) {
- this.abc = abc;
- }
-
- public String getAbcName() {
- return abcName;
- }
-
- public void setAbcName(String abcName) {
- this.abcName = abcName;
- }
-
- public String getApplyRelationId() {
- return applyRelationId;
- }
-
- public void setApplyRelationId(String applyRelationId) {
- this.applyRelationId = applyRelationId;
- }
-
- public String getAssetNo() {
- return assetNo;
- }
-
- public void setAssetNo(String assetNo) {
- this.assetNo = assetNo;
- }
-
- public String getAssetSource() {
- return assetSource;
- }
-
- public void setAssetSource(String assetSource) {
- this.assetSource = assetSource;
- }
-
- public String getAssetType() {
- return assetType;
- }
-
- public void setAssetType(String assetType) {
- this.assetType = assetType;
- }
-
- public String getAssetTypeName() {
- return assetTypeName;
- }
-
- public void setAssetTypeName(String assetTypeName) {
- this.assetTypeName = assetTypeName;
- }
-
- public String getAttribute() {
- return attribute;
- }
-
- public void setAttribute(String attribute) {
- this.attribute = attribute;
- }
-
- public String getCapitalSource() {
- return capitalSource;
- }
-
- public void setCapitalSource(String capitalSource) {
- this.capitalSource = capitalSource;
- }
-
- public String getCapitalSourceName() {
- return capitalSourceName;
- }
-
- public void setCapitalSourceName(String capitalSourceName) {
- this.capitalSourceName = capitalSourceName;
- }
-
- public String getCardEstablishmentDate() {
- return cardEstablishmentDate;
- }
-
- public void setCardEstablishmentDate(String cardEstablishmentDate) {
- this.cardEstablishmentDate = cardEstablishmentDate;
- }
-
- public int getCompulsoryVerification() {
- return compulsoryVerification;
- }
-
- public void setCompulsoryVerification(int compulsoryVerification) {
- this.compulsoryVerification = compulsoryVerification;
- }
-
- public String getCreateTime() {
- return createTime;
- }
-
- public void setCreateTime(String createTime) {
- this.createTime = createTime;
- }
-
- public String getCreateUser() {
- return createUser;
- }
-
- public void setCreateUser(String createUser) {
- this.createUser = createUser;
- }
-
- public String getDepreciationMethod() {
- return depreciationMethod;
- }
-
- public void setDepreciationMethod(String depreciationMethod) {
- this.depreciationMethod = depreciationMethod;
- }
-
- public String getDepreciationMethodName() {
- return depreciationMethodName;
- }
-
- public void setDepreciationMethodName(String depreciationMethodName) {
- this.depreciationMethodName = depreciationMethodName;
- }
-
- public String getDepreciationPeriod() {
- return depreciationPeriod;
- }
-
- public void setDepreciationPeriod(String depreciationPeriod) {
- this.depreciationPeriod = depreciationPeriod;
- }
-
- public String getEnableDate() {
- return enableDate;
- }
-
- public void setEnableDate(String enableDate) {
- this.enableDate = enableDate;
- }
-
- public String getEquipmentCategory() {
- return equipmentCategory;
- }
-
- public void setEquipmentCategory(String equipmentCategory) {
- this.equipmentCategory = equipmentCategory;
- }
-
- public String getEquipmentCategoryName() {
- return equipmentCategoryName;
- }
-
- public void setEquipmentCategoryName(String equipmentCategoryName) {
- this.equipmentCategoryName = equipmentCategoryName;
- }
-
- public String getEquipmentName() {
- return equipmentName;
- }
-
- public void setEquipmentName(String equipmentName) {
- this.equipmentName = equipmentName;
- }
-
- public String getEquipmentNo() {
- return equipmentNo;
- }
-
- public void setEquipmentNo(String equipmentNo) {
- this.equipmentNo = equipmentNo;
- }
-
- public String getEquipmentSpecifications() {
- return equipmentSpecifications;
- }
-
- public void setEquipmentSpecifications(String equipmentSpecifications) {
- this.equipmentSpecifications = equipmentSpecifications;
- }
-
- public String getEquipmentType() {
- return equipmentType;
- }
-
- public void setEquipmentType(String equipmentType) {
- this.equipmentType = equipmentType;
- }
-
- public String getEquipmentTypeName() {
- return equipmentTypeName;
- }
-
- public void setEquipmentTypeName(String equipmentTypeName) {
- this.equipmentTypeName = equipmentTypeName;
- }
-
- public String getFileList() {
- return fileList;
- }
-
- public void setFileList(String fileList) {
- this.fileList = fileList;
- }
-
- public String getId() {
- return id;
- }
-
- public void setId(String id) {
- this.id = id;
- }
-
- public String getInstallIncidentalExpenses() {
- return installIncidentalExpenses;
- }
-
- public void setInstallIncidentalExpenses(String installIncidentalExpenses) {
- this.installIncidentalExpenses = installIncidentalExpenses;
- }
-
- public String getInstallPlace() {
- return installPlace;
- }
-
- public void setInstallPlace(String installPlace) {
- this.installPlace = installPlace;
- }
-
- public String getIntactState() {
- return intactState;
- }
-
- public void setIntactState(String intactState) {
- this.intactState = intactState;
- }
-
- public int getIsCalibrationTestEquipment() {
- return isCalibrationTestEquipment;
- }
-
- public void setIsCalibrationTestEquipment(int isCalibrationTestEquipment) {
- this.isCalibrationTestEquipment = isCalibrationTestEquipment;
- }
-
- public int getIsDel() {
- return isDel;
- }
-
- public void setIsDel(int isDel) {
- this.isDel = isDel;
- }
-
- public String getIsFixedAssets() {
- return isFixedAssets;
- }
-
- public void setIsFixedAssets(String isFixedAssets) {
- this.isFixedAssets = isFixedAssets;
- }
-
- public int getIsMeasureAccount() {
- return isMeasureAccount;
- }
-
- public void setIsMeasureAccount(int isMeasureAccount) {
- this.isMeasureAccount = isMeasureAccount;
- }
-
- public int getIsStandardSupportEquipment() {
- return isStandardSupportEquipment;
- }
-
- public void setIsStandardSupportEquipment(int isStandardSupportEquipment) {
- this.isStandardSupportEquipment = isStandardSupportEquipment;
- }
-
- public String getLabelBind() {
- return labelBind;
- }
-
- public void setLabelBind(String labelBind) {
- this.labelBind = labelBind;
- }
-
- public String getMajorCategory() {
- return majorCategory;
- }
-
- public void setMajorCategory(String majorCategory) {
- this.majorCategory = majorCategory;
- }
-
- public String getMajorCategoryName() {
- return majorCategoryName;
- }
-
- public void setMajorCategoryName(String majorCategoryName) {
- this.majorCategoryName = majorCategoryName;
- }
-
- public String getManagerLevel() {
- return managerLevel;
- }
-
- public void setManagerLevel(String managerLevel) {
- this.managerLevel = managerLevel;
- }
-
- public String getManagerLevelName() {
- return managerLevelName;
- }
-
- public void setManagerLevelName(String managerLevelName) {
- this.managerLevelName = managerLevelName;
- }
-
- public String getManagerState() {
- return managerState;
- }
-
- public void setManagerState(String managerState) {
- this.managerState = managerState;
- }
-
- public String getManagerStateName() {
- return managerStateName;
- }
-
- public void setManagerStateName(String managerStateName) {
- this.managerStateName = managerStateName;
- }
-
- public String getManufacturer() {
- return manufacturer;
- }
-
- public void setManufacturer(String manufacturer) {
- this.manufacturer = manufacturer;
- }
-
- public String getManufacturerCountry() {
- return manufacturerCountry;
- }
-
- public void setManufacturerCountry(String manufacturerCountry) {
- this.manufacturerCountry = manufacturerCountry;
- }
-
- public String getManufacturingDate() {
- return manufacturingDate;
- }
-
- public void setManufacturingDate(String manufacturingDate) {
- this.manufacturingDate = manufacturingDate;
- }
-
- public String getManufacturingNo() {
- return manufacturingNo;
- }
-
- public void setManufacturingNo(String manufacturingNo) {
- this.manufacturingNo = manufacturingNo;
- }
-
- public int getMesureCycle() {
- return mesureCycle;
- }
-
- public void setMesureCycle(int mesureCycle) {
- this.mesureCycle = mesureCycle;
- }
-
- public String getMesureDate() {
- return mesureDate;
- }
-
- public void setMesureDate(String mesureDate) {
- this.mesureDate = mesureDate;
- }
-
- public String getMesureDeptName() {
- return mesureDeptName;
- }
-
- public void setMesureDeptName(String mesureDeptName) {
- this.mesureDeptName = mesureDeptName;
- }
-
- public String getMesureRange() {
- return mesureRange;
- }
-
- public void setMesureRange(String mesureRange) {
- this.mesureRange = mesureRange;
- }
-
- public String getMesureResult() {
- return mesureResult;
- }
-
- public void setMesureResult(String mesureResult) {
- this.mesureResult = mesureResult;
- }
-
- public String getMesureResultName() {
- return mesureResultName;
- }
-
- public void setMesureResultName(String mesureResultName) {
- this.mesureResultName = mesureResultName;
- }
-
- public String getMesureType() {
- return mesureType;
- }
-
- public void setMesureType(String mesureType) {
- this.mesureType = mesureType;
- }
-
- public String getMesureTypeName() {
- return mesureTypeName;
- }
-
- public void setMesureTypeName(String mesureTypeName) {
- this.mesureTypeName = mesureTypeName;
- }
-
- public String getModelNo() {
- return modelNo;
- }
-
- public void setModelNo(String modelNo) {
- this.modelNo = modelNo;
- }
-
- public String getOriginValue() {
- return originValue;
- }
-
- public void setOriginValue(String originValue) {
- this.originValue = originValue;
- }
-
- public String getOverallDimension() {
- return overallDimension;
- }
-
- public void setOverallDimension(String overallDimension) {
- this.overallDimension = overallDimension;
- }
-
- public String getPresentOriginValue() {
- return presentOriginValue;
- }
-
- public void setPresentOriginValue(String presentOriginValue) {
- this.presentOriginValue = presentOriginValue;
- }
-
- public String getPurpose() {
- return purpose;
- }
-
- public void setPurpose(String purpose) {
- this.purpose = purpose;
- }
-
- public String getRemark() {
- return remark;
- }
-
- public void setRemark(String remark) {
- this.remark = remark;
- }
-
- public String getSinglePrice() {
- return singlePrice;
- }
-
- public void setSinglePrice(String singlePrice) {
- this.singlePrice = singlePrice;
- }
-
- public String getSupportStandardEquipmentName() {
- return supportStandardEquipmentName;
- }
-
- public void setSupportStandardEquipmentName(String supportStandardEquipmentName) {
- this.supportStandardEquipmentName = supportStandardEquipmentName;
- }
-
- public String getSupportStandardEquipmentNo() {
- return supportStandardEquipmentNo;
- }
-
- public void setSupportStandardEquipmentNo(String supportStandardEquipmentNo) {
- this.supportStandardEquipmentNo = supportStandardEquipmentNo;
- }
-
- public String getTechnicalLevel() {
- return technicalLevel;
- }
-
- public void setTechnicalLevel(String technicalLevel) {
- this.technicalLevel = technicalLevel;
- }
-
- public String getUncertainty() {
- return uncertainty;
- }
-
- public void setUncertainty(String uncertainty) {
- this.uncertainty = uncertainty;
- }
-
- public String getUpdateTime() {
- return updateTime;
- }
-
- public void setUpdateTime(String updateTime) {
- this.updateTime = updateTime;
- }
-
- public String getUseDept() {
- return useDept;
- }
-
- public void setUseDept(String useDept) {
- this.useDept = useDept;
- }
-
- public String getUseDeptName() {
- return useDeptName;
- }
-
- public void setUseDeptName(String useDeptName) {
- this.useDeptName = useDeptName;
- }
-
- public String getUsePerson() {
- return usePerson;
- }
-
- public void setUsePerson(String usePerson) {
- this.usePerson = usePerson;
- }
-
- public String getUsePersonName() {
- return usePersonName;
- }
-
- public void setUsePersonName(String usePersonName) {
- this.usePersonName = usePersonName;
- }
-
- public String getValidDate() {
- return validDate;
- }
-
- public void setValidDate(String validDate) {
- this.validDate = validDate;
- }
-
- public int getVersion() {
- return version;
- }
-
- public void setVersion(int version) {
- this.version = version;
- }
-
- public String getWeight() {
- return weight;
- }
-
- public void setWeight(String weight) {
- this.weight = weight;
- }
-
- public String get到期时间() {
- return 到期时间;
- }
-
- public void set到期时间(String 到期时间) {
- this.到期时间 = 到期时间;
- }
-
- public String get设备名称() {
- return 设备名称;
- }
-
- public void set设备名称(String 设备名称) {
- this.设备名称 = 设备名称;
- }
-
- public String get负责人() {
- return 负责人;
- }
-
- public void set负责人(String 负责人) {
- this.负责人 = 负责人;
- }
- }
-}
diff --git a/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java b/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java
new file mode 100644
index 0000000..844250b
--- /dev/null
+++ b/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java
@@ -0,0 +1,136 @@
+package com.casic.xz.meterage.model;
+
+import java.util.List;
+
+public class ScanSampleResultModel {
+
+ private int code;
+ private List data;
+ private String message;
+
+ public int getCode() {
+ return code;
+ }
+
+ public void setCode(int code) {
+ this.code = code;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public static class DataModel {
+ private int customerId;
+ private String customerName;
+ private String customerNo;
+ private int id;
+ private String labelBind;
+ private String manufacturingNo;
+ private String orderCode;
+ private int orderId;
+ private String sampleModel;
+ private String sampleName;
+ private String sampleNo;
+
+ public int getCustomerId() {
+ return customerId;
+ }
+
+ public void setCustomerId(int customerId) {
+ this.customerId = customerId;
+ }
+
+ public String getCustomerName() {
+ return customerName;
+ }
+
+ public void setCustomerName(String customerName) {
+ this.customerName = customerName;
+ }
+
+ public String getCustomerNo() {
+ return customerNo;
+ }
+
+ public void setCustomerNo(String customerNo) {
+ this.customerNo = customerNo;
+ }
+
+ public int getId() {
+ return id;
+ }
+
+ public void setId(int id) {
+ this.id = id;
+ }
+
+ public String getLabelBind() {
+ return labelBind;
+ }
+
+ public void setLabelBind(String labelBind) {
+ this.labelBind = labelBind;
+ }
+
+ public String getManufacturingNo() {
+ return manufacturingNo;
+ }
+
+ public void setManufacturingNo(String manufacturingNo) {
+ this.manufacturingNo = manufacturingNo;
+ }
+
+ public String getOrderCode() {
+ return orderCode;
+ }
+
+ public void setOrderCode(String orderCode) {
+ this.orderCode = orderCode;
+ }
+
+ public int getOrderId() {
+ return orderId;
+ }
+
+ public void setOrderId(int orderId) {
+ this.orderId = orderId;
+ }
+
+ public String getSampleModel() {
+ return sampleModel;
+ }
+
+ public void setSampleModel(String sampleModel) {
+ this.sampleModel = sampleModel;
+ }
+
+ public String getSampleName() {
+ return sampleName;
+ }
+
+ public void setSampleName(String sampleName) {
+ this.sampleName = sampleName;
+ }
+
+ public String getSampleNo() {
+ return sampleNo;
+ }
+
+ public void setSampleNo(String sampleNo) {
+ this.sampleNo = sampleNo;
+ }
+ }
+}
diff --git a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
index fc64e12..c129106 100644
--- a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
+++ b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
@@ -481,6 +481,15 @@
): String
/**
+ * 扫描样品
+ */
+ @POST("/business/readWriter/sample/label/readList")
+ suspend fun getScanSampleResult(
+ @Header("token") token: String,
+ @Body requestBody: RequestBody
+ ): String
+
+ /**
* 新增委托书
*/
@POST("/business/order/add")
diff --git a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
index 756813c..2674930 100644
--- a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
+++ b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
@@ -1088,6 +1088,22 @@
}
/**
+ * 扫描样品
+ */
+ suspend fun getScanSampleResult(
+ sceneNo: String, strSet: Array, status: String
+ ): String {
+ val param = JsonObject()
+ param.addProperty("sceneNo", sceneNo)
+ param.add("strSet", gson.toJsonTree(strSet, typeToken).asJsonArray)
+ param.addProperty("status", status)
+ val requestBody = param.toString().toRequestBody(
+ "application/json;charset=UTF-8".toMediaType()
+ )
+ return api.getScanSampleResult(AuthenticationHelper.token!!, requestBody)
+ }
+
+ /**
* 新增委托书
*/
suspend fun addEntrust(
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 0fc7e18..c0ad556 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -102,7 +102,8 @@
-
+
+
data;
+ private String message;
+
+ public int getCode() {
+ return code;
+ }
+
+ public void setCode(int code) {
+ this.code = code;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public static class DataModel {
+ private String abc;
+ private String abcName;
+ private String applyRelationId;
+ private String assetNo;
+ private String assetSource;
+ private String assetType;
+ private String assetTypeName;
+ private String attribute;
+ private String capitalSource;
+ private String capitalSourceName;
+ private String cardEstablishmentDate;
+ private int compulsoryVerification;
+ private String createTime;
+ private String createUser;
+ private String depreciationMethod;
+ private String depreciationMethodName;
+ private String depreciationPeriod;
+ private String enableDate;
+ private String equipmentCategory;
+ private String equipmentCategoryName;
+ private String equipmentName;
+ private String equipmentNo;
+ private String equipmentSpecifications;
+ private String equipmentType;
+ private String equipmentTypeName;
+ private String fileList;
+ private String id;
+ private String installIncidentalExpenses;
+ private String installPlace;
+ private String intactState;
+ private int isCalibrationTestEquipment;
+ private int isDel;
+ private String isFixedAssets;
+ private int isMeasureAccount;
+ private int isStandardSupportEquipment;
+ private String labelBind;
+ private String majorCategory;
+ private String majorCategoryName;
+ private String managerLevel;
+ private String managerLevelName;
+ private String managerState;
+ private String managerStateName;
+ private String manufacturer;
+ private String manufacturerCountry;
+ private String manufacturingDate;
+ private String manufacturingNo;
+ private int mesureCycle;
+ private String mesureDate;
+ private String mesureDeptName;
+ private String mesureRange;
+ private String mesureResult;
+ private String mesureResultName;
+ private String mesureType;
+ private String mesureTypeName;
+ private String modelNo;
+ private String originValue;
+ private String overallDimension;
+ private String presentOriginValue;
+ private String purpose;
+ private String remark;
+ private String singlePrice;
+ private String supportStandardEquipmentName;
+ private String supportStandardEquipmentNo;
+ private String technicalLevel;
+ private String uncertainty;
+ private String updateTime;
+ private String useDept;
+ private String useDeptName;
+ private String usePerson;
+ private String usePersonName;
+ private String validDate;
+ private int version;
+ private String weight;
+ private String 到期时间;
+ private String 设备名称;
+ private String 负责人;
+
+ public String getAbc() {
+ return abc;
+ }
+
+ public void setAbc(String abc) {
+ this.abc = abc;
+ }
+
+ public String getAbcName() {
+ return abcName;
+ }
+
+ public void setAbcName(String abcName) {
+ this.abcName = abcName;
+ }
+
+ public String getApplyRelationId() {
+ return applyRelationId;
+ }
+
+ public void setApplyRelationId(String applyRelationId) {
+ this.applyRelationId = applyRelationId;
+ }
+
+ public String getAssetNo() {
+ return assetNo;
+ }
+
+ public void setAssetNo(String assetNo) {
+ this.assetNo = assetNo;
+ }
+
+ public String getAssetSource() {
+ return assetSource;
+ }
+
+ public void setAssetSource(String assetSource) {
+ this.assetSource = assetSource;
+ }
+
+ public String getAssetType() {
+ return assetType;
+ }
+
+ public void setAssetType(String assetType) {
+ this.assetType = assetType;
+ }
+
+ public String getAssetTypeName() {
+ return assetTypeName;
+ }
+
+ public void setAssetTypeName(String assetTypeName) {
+ this.assetTypeName = assetTypeName;
+ }
+
+ public String getAttribute() {
+ return attribute;
+ }
+
+ public void setAttribute(String attribute) {
+ this.attribute = attribute;
+ }
+
+ public String getCapitalSource() {
+ return capitalSource;
+ }
+
+ public void setCapitalSource(String capitalSource) {
+ this.capitalSource = capitalSource;
+ }
+
+ public String getCapitalSourceName() {
+ return capitalSourceName;
+ }
+
+ public void setCapitalSourceName(String capitalSourceName) {
+ this.capitalSourceName = capitalSourceName;
+ }
+
+ public String getCardEstablishmentDate() {
+ return cardEstablishmentDate;
+ }
+
+ public void setCardEstablishmentDate(String cardEstablishmentDate) {
+ this.cardEstablishmentDate = cardEstablishmentDate;
+ }
+
+ public int getCompulsoryVerification() {
+ return compulsoryVerification;
+ }
+
+ public void setCompulsoryVerification(int compulsoryVerification) {
+ this.compulsoryVerification = compulsoryVerification;
+ }
+
+ public String getCreateTime() {
+ return createTime;
+ }
+
+ public void setCreateTime(String createTime) {
+ this.createTime = createTime;
+ }
+
+ public String getCreateUser() {
+ return createUser;
+ }
+
+ public void setCreateUser(String createUser) {
+ this.createUser = createUser;
+ }
+
+ public String getDepreciationMethod() {
+ return depreciationMethod;
+ }
+
+ public void setDepreciationMethod(String depreciationMethod) {
+ this.depreciationMethod = depreciationMethod;
+ }
+
+ public String getDepreciationMethodName() {
+ return depreciationMethodName;
+ }
+
+ public void setDepreciationMethodName(String depreciationMethodName) {
+ this.depreciationMethodName = depreciationMethodName;
+ }
+
+ public String getDepreciationPeriod() {
+ return depreciationPeriod;
+ }
+
+ public void setDepreciationPeriod(String depreciationPeriod) {
+ this.depreciationPeriod = depreciationPeriod;
+ }
+
+ public String getEnableDate() {
+ return enableDate;
+ }
+
+ public void setEnableDate(String enableDate) {
+ this.enableDate = enableDate;
+ }
+
+ public String getEquipmentCategory() {
+ return equipmentCategory;
+ }
+
+ public void setEquipmentCategory(String equipmentCategory) {
+ this.equipmentCategory = equipmentCategory;
+ }
+
+ public String getEquipmentCategoryName() {
+ return equipmentCategoryName;
+ }
+
+ public void setEquipmentCategoryName(String equipmentCategoryName) {
+ this.equipmentCategoryName = equipmentCategoryName;
+ }
+
+ public String getEquipmentName() {
+ return equipmentName;
+ }
+
+ public void setEquipmentName(String equipmentName) {
+ this.equipmentName = equipmentName;
+ }
+
+ public String getEquipmentNo() {
+ return equipmentNo;
+ }
+
+ public void setEquipmentNo(String equipmentNo) {
+ this.equipmentNo = equipmentNo;
+ }
+
+ public String getEquipmentSpecifications() {
+ return equipmentSpecifications;
+ }
+
+ public void setEquipmentSpecifications(String equipmentSpecifications) {
+ this.equipmentSpecifications = equipmentSpecifications;
+ }
+
+ public String getEquipmentType() {
+ return equipmentType;
+ }
+
+ public void setEquipmentType(String equipmentType) {
+ this.equipmentType = equipmentType;
+ }
+
+ public String getEquipmentTypeName() {
+ return equipmentTypeName;
+ }
+
+ public void setEquipmentTypeName(String equipmentTypeName) {
+ this.equipmentTypeName = equipmentTypeName;
+ }
+
+ public String getFileList() {
+ return fileList;
+ }
+
+ public void setFileList(String fileList) {
+ this.fileList = fileList;
+ }
+
+ public String getId() {
+ return id;
+ }
+
+ public void setId(String id) {
+ this.id = id;
+ }
+
+ public String getInstallIncidentalExpenses() {
+ return installIncidentalExpenses;
+ }
+
+ public void setInstallIncidentalExpenses(String installIncidentalExpenses) {
+ this.installIncidentalExpenses = installIncidentalExpenses;
+ }
+
+ public String getInstallPlace() {
+ return installPlace;
+ }
+
+ public void setInstallPlace(String installPlace) {
+ this.installPlace = installPlace;
+ }
+
+ public String getIntactState() {
+ return intactState;
+ }
+
+ public void setIntactState(String intactState) {
+ this.intactState = intactState;
+ }
+
+ public int getIsCalibrationTestEquipment() {
+ return isCalibrationTestEquipment;
+ }
+
+ public void setIsCalibrationTestEquipment(int isCalibrationTestEquipment) {
+ this.isCalibrationTestEquipment = isCalibrationTestEquipment;
+ }
+
+ public int getIsDel() {
+ return isDel;
+ }
+
+ public void setIsDel(int isDel) {
+ this.isDel = isDel;
+ }
+
+ public String getIsFixedAssets() {
+ return isFixedAssets;
+ }
+
+ public void setIsFixedAssets(String isFixedAssets) {
+ this.isFixedAssets = isFixedAssets;
+ }
+
+ public int getIsMeasureAccount() {
+ return isMeasureAccount;
+ }
+
+ public void setIsMeasureAccount(int isMeasureAccount) {
+ this.isMeasureAccount = isMeasureAccount;
+ }
+
+ public int getIsStandardSupportEquipment() {
+ return isStandardSupportEquipment;
+ }
+
+ public void setIsStandardSupportEquipment(int isStandardSupportEquipment) {
+ this.isStandardSupportEquipment = isStandardSupportEquipment;
+ }
+
+ public String getLabelBind() {
+ return labelBind;
+ }
+
+ public void setLabelBind(String labelBind) {
+ this.labelBind = labelBind;
+ }
+
+ public String getMajorCategory() {
+ return majorCategory;
+ }
+
+ public void setMajorCategory(String majorCategory) {
+ this.majorCategory = majorCategory;
+ }
+
+ public String getMajorCategoryName() {
+ return majorCategoryName;
+ }
+
+ public void setMajorCategoryName(String majorCategoryName) {
+ this.majorCategoryName = majorCategoryName;
+ }
+
+ public String getManagerLevel() {
+ return managerLevel;
+ }
+
+ public void setManagerLevel(String managerLevel) {
+ this.managerLevel = managerLevel;
+ }
+
+ public String getManagerLevelName() {
+ return managerLevelName;
+ }
+
+ public void setManagerLevelName(String managerLevelName) {
+ this.managerLevelName = managerLevelName;
+ }
+
+ public String getManagerState() {
+ return managerState;
+ }
+
+ public void setManagerState(String managerState) {
+ this.managerState = managerState;
+ }
+
+ public String getManagerStateName() {
+ return managerStateName;
+ }
+
+ public void setManagerStateName(String managerStateName) {
+ this.managerStateName = managerStateName;
+ }
+
+ public String getManufacturer() {
+ return manufacturer;
+ }
+
+ public void setManufacturer(String manufacturer) {
+ this.manufacturer = manufacturer;
+ }
+
+ public String getManufacturerCountry() {
+ return manufacturerCountry;
+ }
+
+ public void setManufacturerCountry(String manufacturerCountry) {
+ this.manufacturerCountry = manufacturerCountry;
+ }
+
+ public String getManufacturingDate() {
+ return manufacturingDate;
+ }
+
+ public void setManufacturingDate(String manufacturingDate) {
+ this.manufacturingDate = manufacturingDate;
+ }
+
+ public String getManufacturingNo() {
+ return manufacturingNo;
+ }
+
+ public void setManufacturingNo(String manufacturingNo) {
+ this.manufacturingNo = manufacturingNo;
+ }
+
+ public int getMesureCycle() {
+ return mesureCycle;
+ }
+
+ public void setMesureCycle(int mesureCycle) {
+ this.mesureCycle = mesureCycle;
+ }
+
+ public String getMesureDate() {
+ return mesureDate;
+ }
+
+ public void setMesureDate(String mesureDate) {
+ this.mesureDate = mesureDate;
+ }
+
+ public String getMesureDeptName() {
+ return mesureDeptName;
+ }
+
+ public void setMesureDeptName(String mesureDeptName) {
+ this.mesureDeptName = mesureDeptName;
+ }
+
+ public String getMesureRange() {
+ return mesureRange;
+ }
+
+ public void setMesureRange(String mesureRange) {
+ this.mesureRange = mesureRange;
+ }
+
+ public String getMesureResult() {
+ return mesureResult;
+ }
+
+ public void setMesureResult(String mesureResult) {
+ this.mesureResult = mesureResult;
+ }
+
+ public String getMesureResultName() {
+ return mesureResultName;
+ }
+
+ public void setMesureResultName(String mesureResultName) {
+ this.mesureResultName = mesureResultName;
+ }
+
+ public String getMesureType() {
+ return mesureType;
+ }
+
+ public void setMesureType(String mesureType) {
+ this.mesureType = mesureType;
+ }
+
+ public String getMesureTypeName() {
+ return mesureTypeName;
+ }
+
+ public void setMesureTypeName(String mesureTypeName) {
+ this.mesureTypeName = mesureTypeName;
+ }
+
+ public String getModelNo() {
+ return modelNo;
+ }
+
+ public void setModelNo(String modelNo) {
+ this.modelNo = modelNo;
+ }
+
+ public String getOriginValue() {
+ return originValue;
+ }
+
+ public void setOriginValue(String originValue) {
+ this.originValue = originValue;
+ }
+
+ public String getOverallDimension() {
+ return overallDimension;
+ }
+
+ public void setOverallDimension(String overallDimension) {
+ this.overallDimension = overallDimension;
+ }
+
+ public String getPresentOriginValue() {
+ return presentOriginValue;
+ }
+
+ public void setPresentOriginValue(String presentOriginValue) {
+ this.presentOriginValue = presentOriginValue;
+ }
+
+ public String getPurpose() {
+ return purpose;
+ }
+
+ public void setPurpose(String purpose) {
+ this.purpose = purpose;
+ }
+
+ public String getRemark() {
+ return remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark;
+ }
+
+ public String getSinglePrice() {
+ return singlePrice;
+ }
+
+ public void setSinglePrice(String singlePrice) {
+ this.singlePrice = singlePrice;
+ }
+
+ public String getSupportStandardEquipmentName() {
+ return supportStandardEquipmentName;
+ }
+
+ public void setSupportStandardEquipmentName(String supportStandardEquipmentName) {
+ this.supportStandardEquipmentName = supportStandardEquipmentName;
+ }
+
+ public String getSupportStandardEquipmentNo() {
+ return supportStandardEquipmentNo;
+ }
+
+ public void setSupportStandardEquipmentNo(String supportStandardEquipmentNo) {
+ this.supportStandardEquipmentNo = supportStandardEquipmentNo;
+ }
+
+ public String getTechnicalLevel() {
+ return technicalLevel;
+ }
+
+ public void setTechnicalLevel(String technicalLevel) {
+ this.technicalLevel = technicalLevel;
+ }
+
+ public String getUncertainty() {
+ return uncertainty;
+ }
+
+ public void setUncertainty(String uncertainty) {
+ this.uncertainty = uncertainty;
+ }
+
+ public String getUpdateTime() {
+ return updateTime;
+ }
+
+ public void setUpdateTime(String updateTime) {
+ this.updateTime = updateTime;
+ }
+
+ public String getUseDept() {
+ return useDept;
+ }
+
+ public void setUseDept(String useDept) {
+ this.useDept = useDept;
+ }
+
+ public String getUseDeptName() {
+ return useDeptName;
+ }
+
+ public void setUseDeptName(String useDeptName) {
+ this.useDeptName = useDeptName;
+ }
+
+ public String getUsePerson() {
+ return usePerson;
+ }
+
+ public void setUsePerson(String usePerson) {
+ this.usePerson = usePerson;
+ }
+
+ public String getUsePersonName() {
+ return usePersonName;
+ }
+
+ public void setUsePersonName(String usePersonName) {
+ this.usePersonName = usePersonName;
+ }
+
+ public String getValidDate() {
+ return validDate;
+ }
+
+ public void setValidDate(String validDate) {
+ this.validDate = validDate;
+ }
+
+ public int getVersion() {
+ return version;
+ }
+
+ public void setVersion(int version) {
+ this.version = version;
+ }
+
+ public String getWeight() {
+ return weight;
+ }
+
+ public void setWeight(String weight) {
+ this.weight = weight;
+ }
+
+ public String get到期时间() {
+ return 到期时间;
+ }
+
+ public void set到期时间(String 到期时间) {
+ this.到期时间 = 到期时间;
+ }
+
+ public String get设备名称() {
+ return 设备名称;
+ }
+
+ public void set设备名称(String 设备名称) {
+ this.设备名称 = 设备名称;
+ }
+
+ public String get负责人() {
+ return 负责人;
+ }
+
+ public void set负责人(String 负责人) {
+ this.负责人 = 负责人;
+ }
+ }
+}
diff --git a/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java b/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java
deleted file mode 100644
index 0f88f51..0000000
--- a/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java
+++ /dev/null
@@ -1,721 +0,0 @@
-package com.casic.xz.meterage.model;
-
-import java.util.List;
-
-public class ScanResultModel {
-
- private int code;
- private List data;
- private String message;
-
- public int getCode() {
- return code;
- }
-
- public void setCode(int code) {
- this.code = code;
- }
-
- public List getData() {
- return data;
- }
-
- public void setData(List data) {
- this.data = data;
- }
-
- public String getMessage() {
- return message;
- }
-
- public void setMessage(String message) {
- this.message = message;
- }
-
- public static class DataModel {
- private String abc;
- private String abcName;
- private String applyRelationId;
- private String assetNo;
- private String assetSource;
- private String assetType;
- private String assetTypeName;
- private String attribute;
- private String capitalSource;
- private String capitalSourceName;
- private String cardEstablishmentDate;
- private int compulsoryVerification;
- private String createTime;
- private String createUser;
- private String depreciationMethod;
- private String depreciationMethodName;
- private String depreciationPeriod;
- private String enableDate;
- private String equipmentCategory;
- private String equipmentCategoryName;
- private String equipmentName;
- private String equipmentNo;
- private String equipmentSpecifications;
- private String equipmentType;
- private String equipmentTypeName;
- private String fileList;
- private String id;
- private String installIncidentalExpenses;
- private String installPlace;
- private String intactState;
- private int isCalibrationTestEquipment;
- private int isDel;
- private String isFixedAssets;
- private int isMeasureAccount;
- private int isStandardSupportEquipment;
- private String labelBind;
- private String majorCategory;
- private String majorCategoryName;
- private String managerLevel;
- private String managerLevelName;
- private String managerState;
- private String managerStateName;
- private String manufacturer;
- private String manufacturerCountry;
- private String manufacturingDate;
- private String manufacturingNo;
- private int mesureCycle;
- private String mesureDate;
- private String mesureDeptName;
- private String mesureRange;
- private String mesureResult;
- private String mesureResultName;
- private String mesureType;
- private String mesureTypeName;
- private String modelNo;
- private String originValue;
- private String overallDimension;
- private String presentOriginValue;
- private String purpose;
- private String remark;
- private String singlePrice;
- private String supportStandardEquipmentName;
- private String supportStandardEquipmentNo;
- private String technicalLevel;
- private String uncertainty;
- private String updateTime;
- private String useDept;
- private String useDeptName;
- private String usePerson;
- private String usePersonName;
- private String validDate;
- private int version;
- private String weight;
- private String 到期时间;
- private String 设备名称;
- private String 负责人;
-
- public String getAbc() {
- return abc;
- }
-
- public void setAbc(String abc) {
- this.abc = abc;
- }
-
- public String getAbcName() {
- return abcName;
- }
-
- public void setAbcName(String abcName) {
- this.abcName = abcName;
- }
-
- public String getApplyRelationId() {
- return applyRelationId;
- }
-
- public void setApplyRelationId(String applyRelationId) {
- this.applyRelationId = applyRelationId;
- }
-
- public String getAssetNo() {
- return assetNo;
- }
-
- public void setAssetNo(String assetNo) {
- this.assetNo = assetNo;
- }
-
- public String getAssetSource() {
- return assetSource;
- }
-
- public void setAssetSource(String assetSource) {
- this.assetSource = assetSource;
- }
-
- public String getAssetType() {
- return assetType;
- }
-
- public void setAssetType(String assetType) {
- this.assetType = assetType;
- }
-
- public String getAssetTypeName() {
- return assetTypeName;
- }
-
- public void setAssetTypeName(String assetTypeName) {
- this.assetTypeName = assetTypeName;
- }
-
- public String getAttribute() {
- return attribute;
- }
-
- public void setAttribute(String attribute) {
- this.attribute = attribute;
- }
-
- public String getCapitalSource() {
- return capitalSource;
- }
-
- public void setCapitalSource(String capitalSource) {
- this.capitalSource = capitalSource;
- }
-
- public String getCapitalSourceName() {
- return capitalSourceName;
- }
-
- public void setCapitalSourceName(String capitalSourceName) {
- this.capitalSourceName = capitalSourceName;
- }
-
- public String getCardEstablishmentDate() {
- return cardEstablishmentDate;
- }
-
- public void setCardEstablishmentDate(String cardEstablishmentDate) {
- this.cardEstablishmentDate = cardEstablishmentDate;
- }
-
- public int getCompulsoryVerification() {
- return compulsoryVerification;
- }
-
- public void setCompulsoryVerification(int compulsoryVerification) {
- this.compulsoryVerification = compulsoryVerification;
- }
-
- public String getCreateTime() {
- return createTime;
- }
-
- public void setCreateTime(String createTime) {
- this.createTime = createTime;
- }
-
- public String getCreateUser() {
- return createUser;
- }
-
- public void setCreateUser(String createUser) {
- this.createUser = createUser;
- }
-
- public String getDepreciationMethod() {
- return depreciationMethod;
- }
-
- public void setDepreciationMethod(String depreciationMethod) {
- this.depreciationMethod = depreciationMethod;
- }
-
- public String getDepreciationMethodName() {
- return depreciationMethodName;
- }
-
- public void setDepreciationMethodName(String depreciationMethodName) {
- this.depreciationMethodName = depreciationMethodName;
- }
-
- public String getDepreciationPeriod() {
- return depreciationPeriod;
- }
-
- public void setDepreciationPeriod(String depreciationPeriod) {
- this.depreciationPeriod = depreciationPeriod;
- }
-
- public String getEnableDate() {
- return enableDate;
- }
-
- public void setEnableDate(String enableDate) {
- this.enableDate = enableDate;
- }
-
- public String getEquipmentCategory() {
- return equipmentCategory;
- }
-
- public void setEquipmentCategory(String equipmentCategory) {
- this.equipmentCategory = equipmentCategory;
- }
-
- public String getEquipmentCategoryName() {
- return equipmentCategoryName;
- }
-
- public void setEquipmentCategoryName(String equipmentCategoryName) {
- this.equipmentCategoryName = equipmentCategoryName;
- }
-
- public String getEquipmentName() {
- return equipmentName;
- }
-
- public void setEquipmentName(String equipmentName) {
- this.equipmentName = equipmentName;
- }
-
- public String getEquipmentNo() {
- return equipmentNo;
- }
-
- public void setEquipmentNo(String equipmentNo) {
- this.equipmentNo = equipmentNo;
- }
-
- public String getEquipmentSpecifications() {
- return equipmentSpecifications;
- }
-
- public void setEquipmentSpecifications(String equipmentSpecifications) {
- this.equipmentSpecifications = equipmentSpecifications;
- }
-
- public String getEquipmentType() {
- return equipmentType;
- }
-
- public void setEquipmentType(String equipmentType) {
- this.equipmentType = equipmentType;
- }
-
- public String getEquipmentTypeName() {
- return equipmentTypeName;
- }
-
- public void setEquipmentTypeName(String equipmentTypeName) {
- this.equipmentTypeName = equipmentTypeName;
- }
-
- public String getFileList() {
- return fileList;
- }
-
- public void setFileList(String fileList) {
- this.fileList = fileList;
- }
-
- public String getId() {
- return id;
- }
-
- public void setId(String id) {
- this.id = id;
- }
-
- public String getInstallIncidentalExpenses() {
- return installIncidentalExpenses;
- }
-
- public void setInstallIncidentalExpenses(String installIncidentalExpenses) {
- this.installIncidentalExpenses = installIncidentalExpenses;
- }
-
- public String getInstallPlace() {
- return installPlace;
- }
-
- public void setInstallPlace(String installPlace) {
- this.installPlace = installPlace;
- }
-
- public String getIntactState() {
- return intactState;
- }
-
- public void setIntactState(String intactState) {
- this.intactState = intactState;
- }
-
- public int getIsCalibrationTestEquipment() {
- return isCalibrationTestEquipment;
- }
-
- public void setIsCalibrationTestEquipment(int isCalibrationTestEquipment) {
- this.isCalibrationTestEquipment = isCalibrationTestEquipment;
- }
-
- public int getIsDel() {
- return isDel;
- }
-
- public void setIsDel(int isDel) {
- this.isDel = isDel;
- }
-
- public String getIsFixedAssets() {
- return isFixedAssets;
- }
-
- public void setIsFixedAssets(String isFixedAssets) {
- this.isFixedAssets = isFixedAssets;
- }
-
- public int getIsMeasureAccount() {
- return isMeasureAccount;
- }
-
- public void setIsMeasureAccount(int isMeasureAccount) {
- this.isMeasureAccount = isMeasureAccount;
- }
-
- public int getIsStandardSupportEquipment() {
- return isStandardSupportEquipment;
- }
-
- public void setIsStandardSupportEquipment(int isStandardSupportEquipment) {
- this.isStandardSupportEquipment = isStandardSupportEquipment;
- }
-
- public String getLabelBind() {
- return labelBind;
- }
-
- public void setLabelBind(String labelBind) {
- this.labelBind = labelBind;
- }
-
- public String getMajorCategory() {
- return majorCategory;
- }
-
- public void setMajorCategory(String majorCategory) {
- this.majorCategory = majorCategory;
- }
-
- public String getMajorCategoryName() {
- return majorCategoryName;
- }
-
- public void setMajorCategoryName(String majorCategoryName) {
- this.majorCategoryName = majorCategoryName;
- }
-
- public String getManagerLevel() {
- return managerLevel;
- }
-
- public void setManagerLevel(String managerLevel) {
- this.managerLevel = managerLevel;
- }
-
- public String getManagerLevelName() {
- return managerLevelName;
- }
-
- public void setManagerLevelName(String managerLevelName) {
- this.managerLevelName = managerLevelName;
- }
-
- public String getManagerState() {
- return managerState;
- }
-
- public void setManagerState(String managerState) {
- this.managerState = managerState;
- }
-
- public String getManagerStateName() {
- return managerStateName;
- }
-
- public void setManagerStateName(String managerStateName) {
- this.managerStateName = managerStateName;
- }
-
- public String getManufacturer() {
- return manufacturer;
- }
-
- public void setManufacturer(String manufacturer) {
- this.manufacturer = manufacturer;
- }
-
- public String getManufacturerCountry() {
- return manufacturerCountry;
- }
-
- public void setManufacturerCountry(String manufacturerCountry) {
- this.manufacturerCountry = manufacturerCountry;
- }
-
- public String getManufacturingDate() {
- return manufacturingDate;
- }
-
- public void setManufacturingDate(String manufacturingDate) {
- this.manufacturingDate = manufacturingDate;
- }
-
- public String getManufacturingNo() {
- return manufacturingNo;
- }
-
- public void setManufacturingNo(String manufacturingNo) {
- this.manufacturingNo = manufacturingNo;
- }
-
- public int getMesureCycle() {
- return mesureCycle;
- }
-
- public void setMesureCycle(int mesureCycle) {
- this.mesureCycle = mesureCycle;
- }
-
- public String getMesureDate() {
- return mesureDate;
- }
-
- public void setMesureDate(String mesureDate) {
- this.mesureDate = mesureDate;
- }
-
- public String getMesureDeptName() {
- return mesureDeptName;
- }
-
- public void setMesureDeptName(String mesureDeptName) {
- this.mesureDeptName = mesureDeptName;
- }
-
- public String getMesureRange() {
- return mesureRange;
- }
-
- public void setMesureRange(String mesureRange) {
- this.mesureRange = mesureRange;
- }
-
- public String getMesureResult() {
- return mesureResult;
- }
-
- public void setMesureResult(String mesureResult) {
- this.mesureResult = mesureResult;
- }
-
- public String getMesureResultName() {
- return mesureResultName;
- }
-
- public void setMesureResultName(String mesureResultName) {
- this.mesureResultName = mesureResultName;
- }
-
- public String getMesureType() {
- return mesureType;
- }
-
- public void setMesureType(String mesureType) {
- this.mesureType = mesureType;
- }
-
- public String getMesureTypeName() {
- return mesureTypeName;
- }
-
- public void setMesureTypeName(String mesureTypeName) {
- this.mesureTypeName = mesureTypeName;
- }
-
- public String getModelNo() {
- return modelNo;
- }
-
- public void setModelNo(String modelNo) {
- this.modelNo = modelNo;
- }
-
- public String getOriginValue() {
- return originValue;
- }
-
- public void setOriginValue(String originValue) {
- this.originValue = originValue;
- }
-
- public String getOverallDimension() {
- return overallDimension;
- }
-
- public void setOverallDimension(String overallDimension) {
- this.overallDimension = overallDimension;
- }
-
- public String getPresentOriginValue() {
- return presentOriginValue;
- }
-
- public void setPresentOriginValue(String presentOriginValue) {
- this.presentOriginValue = presentOriginValue;
- }
-
- public String getPurpose() {
- return purpose;
- }
-
- public void setPurpose(String purpose) {
- this.purpose = purpose;
- }
-
- public String getRemark() {
- return remark;
- }
-
- public void setRemark(String remark) {
- this.remark = remark;
- }
-
- public String getSinglePrice() {
- return singlePrice;
- }
-
- public void setSinglePrice(String singlePrice) {
- this.singlePrice = singlePrice;
- }
-
- public String getSupportStandardEquipmentName() {
- return supportStandardEquipmentName;
- }
-
- public void setSupportStandardEquipmentName(String supportStandardEquipmentName) {
- this.supportStandardEquipmentName = supportStandardEquipmentName;
- }
-
- public String getSupportStandardEquipmentNo() {
- return supportStandardEquipmentNo;
- }
-
- public void setSupportStandardEquipmentNo(String supportStandardEquipmentNo) {
- this.supportStandardEquipmentNo = supportStandardEquipmentNo;
- }
-
- public String getTechnicalLevel() {
- return technicalLevel;
- }
-
- public void setTechnicalLevel(String technicalLevel) {
- this.technicalLevel = technicalLevel;
- }
-
- public String getUncertainty() {
- return uncertainty;
- }
-
- public void setUncertainty(String uncertainty) {
- this.uncertainty = uncertainty;
- }
-
- public String getUpdateTime() {
- return updateTime;
- }
-
- public void setUpdateTime(String updateTime) {
- this.updateTime = updateTime;
- }
-
- public String getUseDept() {
- return useDept;
- }
-
- public void setUseDept(String useDept) {
- this.useDept = useDept;
- }
-
- public String getUseDeptName() {
- return useDeptName;
- }
-
- public void setUseDeptName(String useDeptName) {
- this.useDeptName = useDeptName;
- }
-
- public String getUsePerson() {
- return usePerson;
- }
-
- public void setUsePerson(String usePerson) {
- this.usePerson = usePerson;
- }
-
- public String getUsePersonName() {
- return usePersonName;
- }
-
- public void setUsePersonName(String usePersonName) {
- this.usePersonName = usePersonName;
- }
-
- public String getValidDate() {
- return validDate;
- }
-
- public void setValidDate(String validDate) {
- this.validDate = validDate;
- }
-
- public int getVersion() {
- return version;
- }
-
- public void setVersion(int version) {
- this.version = version;
- }
-
- public String getWeight() {
- return weight;
- }
-
- public void setWeight(String weight) {
- this.weight = weight;
- }
-
- public String get到期时间() {
- return 到期时间;
- }
-
- public void set到期时间(String 到期时间) {
- this.到期时间 = 到期时间;
- }
-
- public String get设备名称() {
- return 设备名称;
- }
-
- public void set设备名称(String 设备名称) {
- this.设备名称 = 设备名称;
- }
-
- public String get负责人() {
- return 负责人;
- }
-
- public void set负责人(String 负责人) {
- this.负责人 = 负责人;
- }
- }
-}
diff --git a/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java b/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java
new file mode 100644
index 0000000..844250b
--- /dev/null
+++ b/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java
@@ -0,0 +1,136 @@
+package com.casic.xz.meterage.model;
+
+import java.util.List;
+
+public class ScanSampleResultModel {
+
+ private int code;
+ private List data;
+ private String message;
+
+ public int getCode() {
+ return code;
+ }
+
+ public void setCode(int code) {
+ this.code = code;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public static class DataModel {
+ private int customerId;
+ private String customerName;
+ private String customerNo;
+ private int id;
+ private String labelBind;
+ private String manufacturingNo;
+ private String orderCode;
+ private int orderId;
+ private String sampleModel;
+ private String sampleName;
+ private String sampleNo;
+
+ public int getCustomerId() {
+ return customerId;
+ }
+
+ public void setCustomerId(int customerId) {
+ this.customerId = customerId;
+ }
+
+ public String getCustomerName() {
+ return customerName;
+ }
+
+ public void setCustomerName(String customerName) {
+ this.customerName = customerName;
+ }
+
+ public String getCustomerNo() {
+ return customerNo;
+ }
+
+ public void setCustomerNo(String customerNo) {
+ this.customerNo = customerNo;
+ }
+
+ public int getId() {
+ return id;
+ }
+
+ public void setId(int id) {
+ this.id = id;
+ }
+
+ public String getLabelBind() {
+ return labelBind;
+ }
+
+ public void setLabelBind(String labelBind) {
+ this.labelBind = labelBind;
+ }
+
+ public String getManufacturingNo() {
+ return manufacturingNo;
+ }
+
+ public void setManufacturingNo(String manufacturingNo) {
+ this.manufacturingNo = manufacturingNo;
+ }
+
+ public String getOrderCode() {
+ return orderCode;
+ }
+
+ public void setOrderCode(String orderCode) {
+ this.orderCode = orderCode;
+ }
+
+ public int getOrderId() {
+ return orderId;
+ }
+
+ public void setOrderId(int orderId) {
+ this.orderId = orderId;
+ }
+
+ public String getSampleModel() {
+ return sampleModel;
+ }
+
+ public void setSampleModel(String sampleModel) {
+ this.sampleModel = sampleModel;
+ }
+
+ public String getSampleName() {
+ return sampleName;
+ }
+
+ public void setSampleName(String sampleName) {
+ this.sampleName = sampleName;
+ }
+
+ public String getSampleNo() {
+ return sampleNo;
+ }
+
+ public void setSampleNo(String sampleNo) {
+ this.sampleNo = sampleNo;
+ }
+ }
+}
diff --git a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
index fc64e12..c129106 100644
--- a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
+++ b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
@@ -481,6 +481,15 @@
): String
/**
+ * 扫描样品
+ */
+ @POST("/business/readWriter/sample/label/readList")
+ suspend fun getScanSampleResult(
+ @Header("token") token: String,
+ @Body requestBody: RequestBody
+ ): String
+
+ /**
* 新增委托书
*/
@POST("/business/order/add")
diff --git a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
index 756813c..2674930 100644
--- a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
+++ b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
@@ -1088,6 +1088,22 @@
}
/**
+ * 扫描样品
+ */
+ suspend fun getScanSampleResult(
+ sceneNo: String, strSet: Array, status: String
+ ): String {
+ val param = JsonObject()
+ param.addProperty("sceneNo", sceneNo)
+ param.add("strSet", gson.toJsonTree(strSet, typeToken).asJsonArray)
+ param.addProperty("status", status)
+ val requestBody = param.toString().toRequestBody(
+ "application/json;charset=UTF-8".toMediaType()
+ )
+ return api.getScanSampleResult(AuthenticationHelper.token!!, requestBody)
+ }
+
+ /**
* 新增委托书
*/
suspend fun addEntrust(
diff --git a/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt
index 514db1d..c1448ed 100644
--- a/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt
+++ b/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt
@@ -44,10 +44,14 @@
if (msg.what == 2023071301) {
"设备扫描中,松开手机即可停止扫描".show(this)
} else if (msg.what == 2023071302) {
+ if (dataMap.size == 0) {
+ "没有扫描到设备,请重新扫描".show(this)
+ return true
+ }
AlertControlDialog.Builder()
.setContext(this)
.setTitle("温馨提示")
- .setMessage("扫描到${dataMap.size}个设备,是否查看详情?")
+ .setMessage("扫描到${dataMap.size}个设备,是否查看扫描结果?")
.setNegativeButton("取消")
.setPositiveButton("确定")
.setOnDialogButtonClickListener(object :
@@ -57,7 +61,7 @@
dataMap.forEach {
scanResult.add(it.value)
}
- navigatePageTo(scanResult)
+ navigatePageTo(scanResult)
//数据处理结束,即刻清除map,防止影响后续扫描
dataMap.clear()
}
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 0fc7e18..c0ad556 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -102,7 +102,8 @@
-
+
+
data;
+ private String message;
+
+ public int getCode() {
+ return code;
+ }
+
+ public void setCode(int code) {
+ this.code = code;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public static class DataModel {
+ private String abc;
+ private String abcName;
+ private String applyRelationId;
+ private String assetNo;
+ private String assetSource;
+ private String assetType;
+ private String assetTypeName;
+ private String attribute;
+ private String capitalSource;
+ private String capitalSourceName;
+ private String cardEstablishmentDate;
+ private int compulsoryVerification;
+ private String createTime;
+ private String createUser;
+ private String depreciationMethod;
+ private String depreciationMethodName;
+ private String depreciationPeriod;
+ private String enableDate;
+ private String equipmentCategory;
+ private String equipmentCategoryName;
+ private String equipmentName;
+ private String equipmentNo;
+ private String equipmentSpecifications;
+ private String equipmentType;
+ private String equipmentTypeName;
+ private String fileList;
+ private String id;
+ private String installIncidentalExpenses;
+ private String installPlace;
+ private String intactState;
+ private int isCalibrationTestEquipment;
+ private int isDel;
+ private String isFixedAssets;
+ private int isMeasureAccount;
+ private int isStandardSupportEquipment;
+ private String labelBind;
+ private String majorCategory;
+ private String majorCategoryName;
+ private String managerLevel;
+ private String managerLevelName;
+ private String managerState;
+ private String managerStateName;
+ private String manufacturer;
+ private String manufacturerCountry;
+ private String manufacturingDate;
+ private String manufacturingNo;
+ private int mesureCycle;
+ private String mesureDate;
+ private String mesureDeptName;
+ private String mesureRange;
+ private String mesureResult;
+ private String mesureResultName;
+ private String mesureType;
+ private String mesureTypeName;
+ private String modelNo;
+ private String originValue;
+ private String overallDimension;
+ private String presentOriginValue;
+ private String purpose;
+ private String remark;
+ private String singlePrice;
+ private String supportStandardEquipmentName;
+ private String supportStandardEquipmentNo;
+ private String technicalLevel;
+ private String uncertainty;
+ private String updateTime;
+ private String useDept;
+ private String useDeptName;
+ private String usePerson;
+ private String usePersonName;
+ private String validDate;
+ private int version;
+ private String weight;
+ private String 到期时间;
+ private String 设备名称;
+ private String 负责人;
+
+ public String getAbc() {
+ return abc;
+ }
+
+ public void setAbc(String abc) {
+ this.abc = abc;
+ }
+
+ public String getAbcName() {
+ return abcName;
+ }
+
+ public void setAbcName(String abcName) {
+ this.abcName = abcName;
+ }
+
+ public String getApplyRelationId() {
+ return applyRelationId;
+ }
+
+ public void setApplyRelationId(String applyRelationId) {
+ this.applyRelationId = applyRelationId;
+ }
+
+ public String getAssetNo() {
+ return assetNo;
+ }
+
+ public void setAssetNo(String assetNo) {
+ this.assetNo = assetNo;
+ }
+
+ public String getAssetSource() {
+ return assetSource;
+ }
+
+ public void setAssetSource(String assetSource) {
+ this.assetSource = assetSource;
+ }
+
+ public String getAssetType() {
+ return assetType;
+ }
+
+ public void setAssetType(String assetType) {
+ this.assetType = assetType;
+ }
+
+ public String getAssetTypeName() {
+ return assetTypeName;
+ }
+
+ public void setAssetTypeName(String assetTypeName) {
+ this.assetTypeName = assetTypeName;
+ }
+
+ public String getAttribute() {
+ return attribute;
+ }
+
+ public void setAttribute(String attribute) {
+ this.attribute = attribute;
+ }
+
+ public String getCapitalSource() {
+ return capitalSource;
+ }
+
+ public void setCapitalSource(String capitalSource) {
+ this.capitalSource = capitalSource;
+ }
+
+ public String getCapitalSourceName() {
+ return capitalSourceName;
+ }
+
+ public void setCapitalSourceName(String capitalSourceName) {
+ this.capitalSourceName = capitalSourceName;
+ }
+
+ public String getCardEstablishmentDate() {
+ return cardEstablishmentDate;
+ }
+
+ public void setCardEstablishmentDate(String cardEstablishmentDate) {
+ this.cardEstablishmentDate = cardEstablishmentDate;
+ }
+
+ public int getCompulsoryVerification() {
+ return compulsoryVerification;
+ }
+
+ public void setCompulsoryVerification(int compulsoryVerification) {
+ this.compulsoryVerification = compulsoryVerification;
+ }
+
+ public String getCreateTime() {
+ return createTime;
+ }
+
+ public void setCreateTime(String createTime) {
+ this.createTime = createTime;
+ }
+
+ public String getCreateUser() {
+ return createUser;
+ }
+
+ public void setCreateUser(String createUser) {
+ this.createUser = createUser;
+ }
+
+ public String getDepreciationMethod() {
+ return depreciationMethod;
+ }
+
+ public void setDepreciationMethod(String depreciationMethod) {
+ this.depreciationMethod = depreciationMethod;
+ }
+
+ public String getDepreciationMethodName() {
+ return depreciationMethodName;
+ }
+
+ public void setDepreciationMethodName(String depreciationMethodName) {
+ this.depreciationMethodName = depreciationMethodName;
+ }
+
+ public String getDepreciationPeriod() {
+ return depreciationPeriod;
+ }
+
+ public void setDepreciationPeriod(String depreciationPeriod) {
+ this.depreciationPeriod = depreciationPeriod;
+ }
+
+ public String getEnableDate() {
+ return enableDate;
+ }
+
+ public void setEnableDate(String enableDate) {
+ this.enableDate = enableDate;
+ }
+
+ public String getEquipmentCategory() {
+ return equipmentCategory;
+ }
+
+ public void setEquipmentCategory(String equipmentCategory) {
+ this.equipmentCategory = equipmentCategory;
+ }
+
+ public String getEquipmentCategoryName() {
+ return equipmentCategoryName;
+ }
+
+ public void setEquipmentCategoryName(String equipmentCategoryName) {
+ this.equipmentCategoryName = equipmentCategoryName;
+ }
+
+ public String getEquipmentName() {
+ return equipmentName;
+ }
+
+ public void setEquipmentName(String equipmentName) {
+ this.equipmentName = equipmentName;
+ }
+
+ public String getEquipmentNo() {
+ return equipmentNo;
+ }
+
+ public void setEquipmentNo(String equipmentNo) {
+ this.equipmentNo = equipmentNo;
+ }
+
+ public String getEquipmentSpecifications() {
+ return equipmentSpecifications;
+ }
+
+ public void setEquipmentSpecifications(String equipmentSpecifications) {
+ this.equipmentSpecifications = equipmentSpecifications;
+ }
+
+ public String getEquipmentType() {
+ return equipmentType;
+ }
+
+ public void setEquipmentType(String equipmentType) {
+ this.equipmentType = equipmentType;
+ }
+
+ public String getEquipmentTypeName() {
+ return equipmentTypeName;
+ }
+
+ public void setEquipmentTypeName(String equipmentTypeName) {
+ this.equipmentTypeName = equipmentTypeName;
+ }
+
+ public String getFileList() {
+ return fileList;
+ }
+
+ public void setFileList(String fileList) {
+ this.fileList = fileList;
+ }
+
+ public String getId() {
+ return id;
+ }
+
+ public void setId(String id) {
+ this.id = id;
+ }
+
+ public String getInstallIncidentalExpenses() {
+ return installIncidentalExpenses;
+ }
+
+ public void setInstallIncidentalExpenses(String installIncidentalExpenses) {
+ this.installIncidentalExpenses = installIncidentalExpenses;
+ }
+
+ public String getInstallPlace() {
+ return installPlace;
+ }
+
+ public void setInstallPlace(String installPlace) {
+ this.installPlace = installPlace;
+ }
+
+ public String getIntactState() {
+ return intactState;
+ }
+
+ public void setIntactState(String intactState) {
+ this.intactState = intactState;
+ }
+
+ public int getIsCalibrationTestEquipment() {
+ return isCalibrationTestEquipment;
+ }
+
+ public void setIsCalibrationTestEquipment(int isCalibrationTestEquipment) {
+ this.isCalibrationTestEquipment = isCalibrationTestEquipment;
+ }
+
+ public int getIsDel() {
+ return isDel;
+ }
+
+ public void setIsDel(int isDel) {
+ this.isDel = isDel;
+ }
+
+ public String getIsFixedAssets() {
+ return isFixedAssets;
+ }
+
+ public void setIsFixedAssets(String isFixedAssets) {
+ this.isFixedAssets = isFixedAssets;
+ }
+
+ public int getIsMeasureAccount() {
+ return isMeasureAccount;
+ }
+
+ public void setIsMeasureAccount(int isMeasureAccount) {
+ this.isMeasureAccount = isMeasureAccount;
+ }
+
+ public int getIsStandardSupportEquipment() {
+ return isStandardSupportEquipment;
+ }
+
+ public void setIsStandardSupportEquipment(int isStandardSupportEquipment) {
+ this.isStandardSupportEquipment = isStandardSupportEquipment;
+ }
+
+ public String getLabelBind() {
+ return labelBind;
+ }
+
+ public void setLabelBind(String labelBind) {
+ this.labelBind = labelBind;
+ }
+
+ public String getMajorCategory() {
+ return majorCategory;
+ }
+
+ public void setMajorCategory(String majorCategory) {
+ this.majorCategory = majorCategory;
+ }
+
+ public String getMajorCategoryName() {
+ return majorCategoryName;
+ }
+
+ public void setMajorCategoryName(String majorCategoryName) {
+ this.majorCategoryName = majorCategoryName;
+ }
+
+ public String getManagerLevel() {
+ return managerLevel;
+ }
+
+ public void setManagerLevel(String managerLevel) {
+ this.managerLevel = managerLevel;
+ }
+
+ public String getManagerLevelName() {
+ return managerLevelName;
+ }
+
+ public void setManagerLevelName(String managerLevelName) {
+ this.managerLevelName = managerLevelName;
+ }
+
+ public String getManagerState() {
+ return managerState;
+ }
+
+ public void setManagerState(String managerState) {
+ this.managerState = managerState;
+ }
+
+ public String getManagerStateName() {
+ return managerStateName;
+ }
+
+ public void setManagerStateName(String managerStateName) {
+ this.managerStateName = managerStateName;
+ }
+
+ public String getManufacturer() {
+ return manufacturer;
+ }
+
+ public void setManufacturer(String manufacturer) {
+ this.manufacturer = manufacturer;
+ }
+
+ public String getManufacturerCountry() {
+ return manufacturerCountry;
+ }
+
+ public void setManufacturerCountry(String manufacturerCountry) {
+ this.manufacturerCountry = manufacturerCountry;
+ }
+
+ public String getManufacturingDate() {
+ return manufacturingDate;
+ }
+
+ public void setManufacturingDate(String manufacturingDate) {
+ this.manufacturingDate = manufacturingDate;
+ }
+
+ public String getManufacturingNo() {
+ return manufacturingNo;
+ }
+
+ public void setManufacturingNo(String manufacturingNo) {
+ this.manufacturingNo = manufacturingNo;
+ }
+
+ public int getMesureCycle() {
+ return mesureCycle;
+ }
+
+ public void setMesureCycle(int mesureCycle) {
+ this.mesureCycle = mesureCycle;
+ }
+
+ public String getMesureDate() {
+ return mesureDate;
+ }
+
+ public void setMesureDate(String mesureDate) {
+ this.mesureDate = mesureDate;
+ }
+
+ public String getMesureDeptName() {
+ return mesureDeptName;
+ }
+
+ public void setMesureDeptName(String mesureDeptName) {
+ this.mesureDeptName = mesureDeptName;
+ }
+
+ public String getMesureRange() {
+ return mesureRange;
+ }
+
+ public void setMesureRange(String mesureRange) {
+ this.mesureRange = mesureRange;
+ }
+
+ public String getMesureResult() {
+ return mesureResult;
+ }
+
+ public void setMesureResult(String mesureResult) {
+ this.mesureResult = mesureResult;
+ }
+
+ public String getMesureResultName() {
+ return mesureResultName;
+ }
+
+ public void setMesureResultName(String mesureResultName) {
+ this.mesureResultName = mesureResultName;
+ }
+
+ public String getMesureType() {
+ return mesureType;
+ }
+
+ public void setMesureType(String mesureType) {
+ this.mesureType = mesureType;
+ }
+
+ public String getMesureTypeName() {
+ return mesureTypeName;
+ }
+
+ public void setMesureTypeName(String mesureTypeName) {
+ this.mesureTypeName = mesureTypeName;
+ }
+
+ public String getModelNo() {
+ return modelNo;
+ }
+
+ public void setModelNo(String modelNo) {
+ this.modelNo = modelNo;
+ }
+
+ public String getOriginValue() {
+ return originValue;
+ }
+
+ public void setOriginValue(String originValue) {
+ this.originValue = originValue;
+ }
+
+ public String getOverallDimension() {
+ return overallDimension;
+ }
+
+ public void setOverallDimension(String overallDimension) {
+ this.overallDimension = overallDimension;
+ }
+
+ public String getPresentOriginValue() {
+ return presentOriginValue;
+ }
+
+ public void setPresentOriginValue(String presentOriginValue) {
+ this.presentOriginValue = presentOriginValue;
+ }
+
+ public String getPurpose() {
+ return purpose;
+ }
+
+ public void setPurpose(String purpose) {
+ this.purpose = purpose;
+ }
+
+ public String getRemark() {
+ return remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark;
+ }
+
+ public String getSinglePrice() {
+ return singlePrice;
+ }
+
+ public void setSinglePrice(String singlePrice) {
+ this.singlePrice = singlePrice;
+ }
+
+ public String getSupportStandardEquipmentName() {
+ return supportStandardEquipmentName;
+ }
+
+ public void setSupportStandardEquipmentName(String supportStandardEquipmentName) {
+ this.supportStandardEquipmentName = supportStandardEquipmentName;
+ }
+
+ public String getSupportStandardEquipmentNo() {
+ return supportStandardEquipmentNo;
+ }
+
+ public void setSupportStandardEquipmentNo(String supportStandardEquipmentNo) {
+ this.supportStandardEquipmentNo = supportStandardEquipmentNo;
+ }
+
+ public String getTechnicalLevel() {
+ return technicalLevel;
+ }
+
+ public void setTechnicalLevel(String technicalLevel) {
+ this.technicalLevel = technicalLevel;
+ }
+
+ public String getUncertainty() {
+ return uncertainty;
+ }
+
+ public void setUncertainty(String uncertainty) {
+ this.uncertainty = uncertainty;
+ }
+
+ public String getUpdateTime() {
+ return updateTime;
+ }
+
+ public void setUpdateTime(String updateTime) {
+ this.updateTime = updateTime;
+ }
+
+ public String getUseDept() {
+ return useDept;
+ }
+
+ public void setUseDept(String useDept) {
+ this.useDept = useDept;
+ }
+
+ public String getUseDeptName() {
+ return useDeptName;
+ }
+
+ public void setUseDeptName(String useDeptName) {
+ this.useDeptName = useDeptName;
+ }
+
+ public String getUsePerson() {
+ return usePerson;
+ }
+
+ public void setUsePerson(String usePerson) {
+ this.usePerson = usePerson;
+ }
+
+ public String getUsePersonName() {
+ return usePersonName;
+ }
+
+ public void setUsePersonName(String usePersonName) {
+ this.usePersonName = usePersonName;
+ }
+
+ public String getValidDate() {
+ return validDate;
+ }
+
+ public void setValidDate(String validDate) {
+ this.validDate = validDate;
+ }
+
+ public int getVersion() {
+ return version;
+ }
+
+ public void setVersion(int version) {
+ this.version = version;
+ }
+
+ public String getWeight() {
+ return weight;
+ }
+
+ public void setWeight(String weight) {
+ this.weight = weight;
+ }
+
+ public String get到期时间() {
+ return 到期时间;
+ }
+
+ public void set到期时间(String 到期时间) {
+ this.到期时间 = 到期时间;
+ }
+
+ public String get设备名称() {
+ return 设备名称;
+ }
+
+ public void set设备名称(String 设备名称) {
+ this.设备名称 = 设备名称;
+ }
+
+ public String get负责人() {
+ return 负责人;
+ }
+
+ public void set负责人(String 负责人) {
+ this.负责人 = 负责人;
+ }
+ }
+}
diff --git a/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java b/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java
deleted file mode 100644
index 0f88f51..0000000
--- a/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java
+++ /dev/null
@@ -1,721 +0,0 @@
-package com.casic.xz.meterage.model;
-
-import java.util.List;
-
-public class ScanResultModel {
-
- private int code;
- private List data;
- private String message;
-
- public int getCode() {
- return code;
- }
-
- public void setCode(int code) {
- this.code = code;
- }
-
- public List getData() {
- return data;
- }
-
- public void setData(List data) {
- this.data = data;
- }
-
- public String getMessage() {
- return message;
- }
-
- public void setMessage(String message) {
- this.message = message;
- }
-
- public static class DataModel {
- private String abc;
- private String abcName;
- private String applyRelationId;
- private String assetNo;
- private String assetSource;
- private String assetType;
- private String assetTypeName;
- private String attribute;
- private String capitalSource;
- private String capitalSourceName;
- private String cardEstablishmentDate;
- private int compulsoryVerification;
- private String createTime;
- private String createUser;
- private String depreciationMethod;
- private String depreciationMethodName;
- private String depreciationPeriod;
- private String enableDate;
- private String equipmentCategory;
- private String equipmentCategoryName;
- private String equipmentName;
- private String equipmentNo;
- private String equipmentSpecifications;
- private String equipmentType;
- private String equipmentTypeName;
- private String fileList;
- private String id;
- private String installIncidentalExpenses;
- private String installPlace;
- private String intactState;
- private int isCalibrationTestEquipment;
- private int isDel;
- private String isFixedAssets;
- private int isMeasureAccount;
- private int isStandardSupportEquipment;
- private String labelBind;
- private String majorCategory;
- private String majorCategoryName;
- private String managerLevel;
- private String managerLevelName;
- private String managerState;
- private String managerStateName;
- private String manufacturer;
- private String manufacturerCountry;
- private String manufacturingDate;
- private String manufacturingNo;
- private int mesureCycle;
- private String mesureDate;
- private String mesureDeptName;
- private String mesureRange;
- private String mesureResult;
- private String mesureResultName;
- private String mesureType;
- private String mesureTypeName;
- private String modelNo;
- private String originValue;
- private String overallDimension;
- private String presentOriginValue;
- private String purpose;
- private String remark;
- private String singlePrice;
- private String supportStandardEquipmentName;
- private String supportStandardEquipmentNo;
- private String technicalLevel;
- private String uncertainty;
- private String updateTime;
- private String useDept;
- private String useDeptName;
- private String usePerson;
- private String usePersonName;
- private String validDate;
- private int version;
- private String weight;
- private String 到期时间;
- private String 设备名称;
- private String 负责人;
-
- public String getAbc() {
- return abc;
- }
-
- public void setAbc(String abc) {
- this.abc = abc;
- }
-
- public String getAbcName() {
- return abcName;
- }
-
- public void setAbcName(String abcName) {
- this.abcName = abcName;
- }
-
- public String getApplyRelationId() {
- return applyRelationId;
- }
-
- public void setApplyRelationId(String applyRelationId) {
- this.applyRelationId = applyRelationId;
- }
-
- public String getAssetNo() {
- return assetNo;
- }
-
- public void setAssetNo(String assetNo) {
- this.assetNo = assetNo;
- }
-
- public String getAssetSource() {
- return assetSource;
- }
-
- public void setAssetSource(String assetSource) {
- this.assetSource = assetSource;
- }
-
- public String getAssetType() {
- return assetType;
- }
-
- public void setAssetType(String assetType) {
- this.assetType = assetType;
- }
-
- public String getAssetTypeName() {
- return assetTypeName;
- }
-
- public void setAssetTypeName(String assetTypeName) {
- this.assetTypeName = assetTypeName;
- }
-
- public String getAttribute() {
- return attribute;
- }
-
- public void setAttribute(String attribute) {
- this.attribute = attribute;
- }
-
- public String getCapitalSource() {
- return capitalSource;
- }
-
- public void setCapitalSource(String capitalSource) {
- this.capitalSource = capitalSource;
- }
-
- public String getCapitalSourceName() {
- return capitalSourceName;
- }
-
- public void setCapitalSourceName(String capitalSourceName) {
- this.capitalSourceName = capitalSourceName;
- }
-
- public String getCardEstablishmentDate() {
- return cardEstablishmentDate;
- }
-
- public void setCardEstablishmentDate(String cardEstablishmentDate) {
- this.cardEstablishmentDate = cardEstablishmentDate;
- }
-
- public int getCompulsoryVerification() {
- return compulsoryVerification;
- }
-
- public void setCompulsoryVerification(int compulsoryVerification) {
- this.compulsoryVerification = compulsoryVerification;
- }
-
- public String getCreateTime() {
- return createTime;
- }
-
- public void setCreateTime(String createTime) {
- this.createTime = createTime;
- }
-
- public String getCreateUser() {
- return createUser;
- }
-
- public void setCreateUser(String createUser) {
- this.createUser = createUser;
- }
-
- public String getDepreciationMethod() {
- return depreciationMethod;
- }
-
- public void setDepreciationMethod(String depreciationMethod) {
- this.depreciationMethod = depreciationMethod;
- }
-
- public String getDepreciationMethodName() {
- return depreciationMethodName;
- }
-
- public void setDepreciationMethodName(String depreciationMethodName) {
- this.depreciationMethodName = depreciationMethodName;
- }
-
- public String getDepreciationPeriod() {
- return depreciationPeriod;
- }
-
- public void setDepreciationPeriod(String depreciationPeriod) {
- this.depreciationPeriod = depreciationPeriod;
- }
-
- public String getEnableDate() {
- return enableDate;
- }
-
- public void setEnableDate(String enableDate) {
- this.enableDate = enableDate;
- }
-
- public String getEquipmentCategory() {
- return equipmentCategory;
- }
-
- public void setEquipmentCategory(String equipmentCategory) {
- this.equipmentCategory = equipmentCategory;
- }
-
- public String getEquipmentCategoryName() {
- return equipmentCategoryName;
- }
-
- public void setEquipmentCategoryName(String equipmentCategoryName) {
- this.equipmentCategoryName = equipmentCategoryName;
- }
-
- public String getEquipmentName() {
- return equipmentName;
- }
-
- public void setEquipmentName(String equipmentName) {
- this.equipmentName = equipmentName;
- }
-
- public String getEquipmentNo() {
- return equipmentNo;
- }
-
- public void setEquipmentNo(String equipmentNo) {
- this.equipmentNo = equipmentNo;
- }
-
- public String getEquipmentSpecifications() {
- return equipmentSpecifications;
- }
-
- public void setEquipmentSpecifications(String equipmentSpecifications) {
- this.equipmentSpecifications = equipmentSpecifications;
- }
-
- public String getEquipmentType() {
- return equipmentType;
- }
-
- public void setEquipmentType(String equipmentType) {
- this.equipmentType = equipmentType;
- }
-
- public String getEquipmentTypeName() {
- return equipmentTypeName;
- }
-
- public void setEquipmentTypeName(String equipmentTypeName) {
- this.equipmentTypeName = equipmentTypeName;
- }
-
- public String getFileList() {
- return fileList;
- }
-
- public void setFileList(String fileList) {
- this.fileList = fileList;
- }
-
- public String getId() {
- return id;
- }
-
- public void setId(String id) {
- this.id = id;
- }
-
- public String getInstallIncidentalExpenses() {
- return installIncidentalExpenses;
- }
-
- public void setInstallIncidentalExpenses(String installIncidentalExpenses) {
- this.installIncidentalExpenses = installIncidentalExpenses;
- }
-
- public String getInstallPlace() {
- return installPlace;
- }
-
- public void setInstallPlace(String installPlace) {
- this.installPlace = installPlace;
- }
-
- public String getIntactState() {
- return intactState;
- }
-
- public void setIntactState(String intactState) {
- this.intactState = intactState;
- }
-
- public int getIsCalibrationTestEquipment() {
- return isCalibrationTestEquipment;
- }
-
- public void setIsCalibrationTestEquipment(int isCalibrationTestEquipment) {
- this.isCalibrationTestEquipment = isCalibrationTestEquipment;
- }
-
- public int getIsDel() {
- return isDel;
- }
-
- public void setIsDel(int isDel) {
- this.isDel = isDel;
- }
-
- public String getIsFixedAssets() {
- return isFixedAssets;
- }
-
- public void setIsFixedAssets(String isFixedAssets) {
- this.isFixedAssets = isFixedAssets;
- }
-
- public int getIsMeasureAccount() {
- return isMeasureAccount;
- }
-
- public void setIsMeasureAccount(int isMeasureAccount) {
- this.isMeasureAccount = isMeasureAccount;
- }
-
- public int getIsStandardSupportEquipment() {
- return isStandardSupportEquipment;
- }
-
- public void setIsStandardSupportEquipment(int isStandardSupportEquipment) {
- this.isStandardSupportEquipment = isStandardSupportEquipment;
- }
-
- public String getLabelBind() {
- return labelBind;
- }
-
- public void setLabelBind(String labelBind) {
- this.labelBind = labelBind;
- }
-
- public String getMajorCategory() {
- return majorCategory;
- }
-
- public void setMajorCategory(String majorCategory) {
- this.majorCategory = majorCategory;
- }
-
- public String getMajorCategoryName() {
- return majorCategoryName;
- }
-
- public void setMajorCategoryName(String majorCategoryName) {
- this.majorCategoryName = majorCategoryName;
- }
-
- public String getManagerLevel() {
- return managerLevel;
- }
-
- public void setManagerLevel(String managerLevel) {
- this.managerLevel = managerLevel;
- }
-
- public String getManagerLevelName() {
- return managerLevelName;
- }
-
- public void setManagerLevelName(String managerLevelName) {
- this.managerLevelName = managerLevelName;
- }
-
- public String getManagerState() {
- return managerState;
- }
-
- public void setManagerState(String managerState) {
- this.managerState = managerState;
- }
-
- public String getManagerStateName() {
- return managerStateName;
- }
-
- public void setManagerStateName(String managerStateName) {
- this.managerStateName = managerStateName;
- }
-
- public String getManufacturer() {
- return manufacturer;
- }
-
- public void setManufacturer(String manufacturer) {
- this.manufacturer = manufacturer;
- }
-
- public String getManufacturerCountry() {
- return manufacturerCountry;
- }
-
- public void setManufacturerCountry(String manufacturerCountry) {
- this.manufacturerCountry = manufacturerCountry;
- }
-
- public String getManufacturingDate() {
- return manufacturingDate;
- }
-
- public void setManufacturingDate(String manufacturingDate) {
- this.manufacturingDate = manufacturingDate;
- }
-
- public String getManufacturingNo() {
- return manufacturingNo;
- }
-
- public void setManufacturingNo(String manufacturingNo) {
- this.manufacturingNo = manufacturingNo;
- }
-
- public int getMesureCycle() {
- return mesureCycle;
- }
-
- public void setMesureCycle(int mesureCycle) {
- this.mesureCycle = mesureCycle;
- }
-
- public String getMesureDate() {
- return mesureDate;
- }
-
- public void setMesureDate(String mesureDate) {
- this.mesureDate = mesureDate;
- }
-
- public String getMesureDeptName() {
- return mesureDeptName;
- }
-
- public void setMesureDeptName(String mesureDeptName) {
- this.mesureDeptName = mesureDeptName;
- }
-
- public String getMesureRange() {
- return mesureRange;
- }
-
- public void setMesureRange(String mesureRange) {
- this.mesureRange = mesureRange;
- }
-
- public String getMesureResult() {
- return mesureResult;
- }
-
- public void setMesureResult(String mesureResult) {
- this.mesureResult = mesureResult;
- }
-
- public String getMesureResultName() {
- return mesureResultName;
- }
-
- public void setMesureResultName(String mesureResultName) {
- this.mesureResultName = mesureResultName;
- }
-
- public String getMesureType() {
- return mesureType;
- }
-
- public void setMesureType(String mesureType) {
- this.mesureType = mesureType;
- }
-
- public String getMesureTypeName() {
- return mesureTypeName;
- }
-
- public void setMesureTypeName(String mesureTypeName) {
- this.mesureTypeName = mesureTypeName;
- }
-
- public String getModelNo() {
- return modelNo;
- }
-
- public void setModelNo(String modelNo) {
- this.modelNo = modelNo;
- }
-
- public String getOriginValue() {
- return originValue;
- }
-
- public void setOriginValue(String originValue) {
- this.originValue = originValue;
- }
-
- public String getOverallDimension() {
- return overallDimension;
- }
-
- public void setOverallDimension(String overallDimension) {
- this.overallDimension = overallDimension;
- }
-
- public String getPresentOriginValue() {
- return presentOriginValue;
- }
-
- public void setPresentOriginValue(String presentOriginValue) {
- this.presentOriginValue = presentOriginValue;
- }
-
- public String getPurpose() {
- return purpose;
- }
-
- public void setPurpose(String purpose) {
- this.purpose = purpose;
- }
-
- public String getRemark() {
- return remark;
- }
-
- public void setRemark(String remark) {
- this.remark = remark;
- }
-
- public String getSinglePrice() {
- return singlePrice;
- }
-
- public void setSinglePrice(String singlePrice) {
- this.singlePrice = singlePrice;
- }
-
- public String getSupportStandardEquipmentName() {
- return supportStandardEquipmentName;
- }
-
- public void setSupportStandardEquipmentName(String supportStandardEquipmentName) {
- this.supportStandardEquipmentName = supportStandardEquipmentName;
- }
-
- public String getSupportStandardEquipmentNo() {
- return supportStandardEquipmentNo;
- }
-
- public void setSupportStandardEquipmentNo(String supportStandardEquipmentNo) {
- this.supportStandardEquipmentNo = supportStandardEquipmentNo;
- }
-
- public String getTechnicalLevel() {
- return technicalLevel;
- }
-
- public void setTechnicalLevel(String technicalLevel) {
- this.technicalLevel = technicalLevel;
- }
-
- public String getUncertainty() {
- return uncertainty;
- }
-
- public void setUncertainty(String uncertainty) {
- this.uncertainty = uncertainty;
- }
-
- public String getUpdateTime() {
- return updateTime;
- }
-
- public void setUpdateTime(String updateTime) {
- this.updateTime = updateTime;
- }
-
- public String getUseDept() {
- return useDept;
- }
-
- public void setUseDept(String useDept) {
- this.useDept = useDept;
- }
-
- public String getUseDeptName() {
- return useDeptName;
- }
-
- public void setUseDeptName(String useDeptName) {
- this.useDeptName = useDeptName;
- }
-
- public String getUsePerson() {
- return usePerson;
- }
-
- public void setUsePerson(String usePerson) {
- this.usePerson = usePerson;
- }
-
- public String getUsePersonName() {
- return usePersonName;
- }
-
- public void setUsePersonName(String usePersonName) {
- this.usePersonName = usePersonName;
- }
-
- public String getValidDate() {
- return validDate;
- }
-
- public void setValidDate(String validDate) {
- this.validDate = validDate;
- }
-
- public int getVersion() {
- return version;
- }
-
- public void setVersion(int version) {
- this.version = version;
- }
-
- public String getWeight() {
- return weight;
- }
-
- public void setWeight(String weight) {
- this.weight = weight;
- }
-
- public String get到期时间() {
- return 到期时间;
- }
-
- public void set到期时间(String 到期时间) {
- this.到期时间 = 到期时间;
- }
-
- public String get设备名称() {
- return 设备名称;
- }
-
- public void set设备名称(String 设备名称) {
- this.设备名称 = 设备名称;
- }
-
- public String get负责人() {
- return 负责人;
- }
-
- public void set负责人(String 负责人) {
- this.负责人 = 负责人;
- }
- }
-}
diff --git a/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java b/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java
new file mode 100644
index 0000000..844250b
--- /dev/null
+++ b/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java
@@ -0,0 +1,136 @@
+package com.casic.xz.meterage.model;
+
+import java.util.List;
+
+public class ScanSampleResultModel {
+
+ private int code;
+ private List data;
+ private String message;
+
+ public int getCode() {
+ return code;
+ }
+
+ public void setCode(int code) {
+ this.code = code;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public static class DataModel {
+ private int customerId;
+ private String customerName;
+ private String customerNo;
+ private int id;
+ private String labelBind;
+ private String manufacturingNo;
+ private String orderCode;
+ private int orderId;
+ private String sampleModel;
+ private String sampleName;
+ private String sampleNo;
+
+ public int getCustomerId() {
+ return customerId;
+ }
+
+ public void setCustomerId(int customerId) {
+ this.customerId = customerId;
+ }
+
+ public String getCustomerName() {
+ return customerName;
+ }
+
+ public void setCustomerName(String customerName) {
+ this.customerName = customerName;
+ }
+
+ public String getCustomerNo() {
+ return customerNo;
+ }
+
+ public void setCustomerNo(String customerNo) {
+ this.customerNo = customerNo;
+ }
+
+ public int getId() {
+ return id;
+ }
+
+ public void setId(int id) {
+ this.id = id;
+ }
+
+ public String getLabelBind() {
+ return labelBind;
+ }
+
+ public void setLabelBind(String labelBind) {
+ this.labelBind = labelBind;
+ }
+
+ public String getManufacturingNo() {
+ return manufacturingNo;
+ }
+
+ public void setManufacturingNo(String manufacturingNo) {
+ this.manufacturingNo = manufacturingNo;
+ }
+
+ public String getOrderCode() {
+ return orderCode;
+ }
+
+ public void setOrderCode(String orderCode) {
+ this.orderCode = orderCode;
+ }
+
+ public int getOrderId() {
+ return orderId;
+ }
+
+ public void setOrderId(int orderId) {
+ this.orderId = orderId;
+ }
+
+ public String getSampleModel() {
+ return sampleModel;
+ }
+
+ public void setSampleModel(String sampleModel) {
+ this.sampleModel = sampleModel;
+ }
+
+ public String getSampleName() {
+ return sampleName;
+ }
+
+ public void setSampleName(String sampleName) {
+ this.sampleName = sampleName;
+ }
+
+ public String getSampleNo() {
+ return sampleNo;
+ }
+
+ public void setSampleNo(String sampleNo) {
+ this.sampleNo = sampleNo;
+ }
+ }
+}
diff --git a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
index fc64e12..c129106 100644
--- a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
+++ b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
@@ -481,6 +481,15 @@
): String
/**
+ * 扫描样品
+ */
+ @POST("/business/readWriter/sample/label/readList")
+ suspend fun getScanSampleResult(
+ @Header("token") token: String,
+ @Body requestBody: RequestBody
+ ): String
+
+ /**
* 新增委托书
*/
@POST("/business/order/add")
diff --git a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
index 756813c..2674930 100644
--- a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
+++ b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
@@ -1088,6 +1088,22 @@
}
/**
+ * 扫描样品
+ */
+ suspend fun getScanSampleResult(
+ sceneNo: String, strSet: Array, status: String
+ ): String {
+ val param = JsonObject()
+ param.addProperty("sceneNo", sceneNo)
+ param.add("strSet", gson.toJsonTree(strSet, typeToken).asJsonArray)
+ param.addProperty("status", status)
+ val requestBody = param.toString().toRequestBody(
+ "application/json;charset=UTF-8".toMediaType()
+ )
+ return api.getScanSampleResult(AuthenticationHelper.token!!, requestBody)
+ }
+
+ /**
* 新增委托书
*/
suspend fun addEntrust(
diff --git a/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt
index 514db1d..c1448ed 100644
--- a/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt
+++ b/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt
@@ -44,10 +44,14 @@
if (msg.what == 2023071301) {
"设备扫描中,松开手机即可停止扫描".show(this)
} else if (msg.what == 2023071302) {
+ if (dataMap.size == 0) {
+ "没有扫描到设备,请重新扫描".show(this)
+ return true
+ }
AlertControlDialog.Builder()
.setContext(this)
.setTitle("温馨提示")
- .setMessage("扫描到${dataMap.size}个设备,是否查看详情?")
+ .setMessage("扫描到${dataMap.size}个设备,是否查看扫描结果?")
.setNegativeButton("取消")
.setPositiveButton("确定")
.setOnDialogButtonClickListener(object :
@@ -57,7 +61,7 @@
dataMap.forEach {
scanResult.add(it.value)
}
- navigatePageTo(scanResult)
+ navigatePageTo(scanResult)
//数据处理结束,即刻清除map,防止影响后续扫描
dataMap.clear()
}
diff --git a/app/src/main/java/com/casic/xz/meterage/view/ScanDeviceResultActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/ScanDeviceResultActivity.kt
new file mode 100644
index 0000000..5bf4e53
--- /dev/null
+++ b/app/src/main/java/com/casic/xz/meterage/view/ScanDeviceResultActivity.kt
@@ -0,0 +1,147 @@
+package com.casic.xz.meterage.view
+
+import android.content.Context
+import androidx.lifecycle.ViewModelProvider
+import androidx.recyclerview.widget.DividerItemDecoration
+import com.casic.xz.meterage.R
+import com.casic.xz.meterage.base.ApplicationBaseActivity
+import com.casic.xz.meterage.extensions.formatToYearMonthDay
+import com.casic.xz.meterage.extensions.initLayoutImmersionBar
+import com.casic.xz.meterage.extensions.isEarlierThenCurrent
+import com.casic.xz.meterage.extensions.showEmptyPage
+import com.casic.xz.meterage.model.ScanDeviceResultModel
+import com.casic.xz.meterage.utils.LoadingDialogHub
+import com.casic.xz.meterage.view.home.EquipmentDetailActivity
+import com.casic.xz.meterage.vm.EquipmentViewModel
+import com.gyf.immersionbar.ImmersionBar
+import com.pengxh.kt.lite.adapter.NormalRecyclerAdapter
+import com.pengxh.kt.lite.adapter.ViewHolder
+import com.pengxh.kt.lite.extensions.convertColor
+import com.pengxh.kt.lite.extensions.navigatePageTo
+import com.pengxh.kt.lite.utils.Constant
+import com.pengxh.kt.lite.vm.LoadState
+import kotlinx.android.synthetic.main.activity_scan_device_result.*
+import kotlinx.android.synthetic.main.include_empty_view.*
+import kotlinx.android.synthetic.main.include_search_title.*
+
+class ScanDeviceResultActivity : ApplicationBaseActivity() {
+
+ private var context: Context = this@ScanDeviceResultActivity
+ private lateinit var equipmentViewModel: EquipmentViewModel
+ private val tids = ArrayList()
+
+ override fun initData() {
+ val args = intent.getStringArrayListExtra(Constant.INTENT_PARAM)!!
+ args.forEach {
+ tids.add(it)
+ }
+ equipmentViewModel = ViewModelProvider(this)[EquipmentViewModel::class.java]
+ equipmentViewModel.scanDeviceResult.observe(this) {
+ if (it.code == 200) {
+ if (it.data.isEmpty()) {
+ emptyView.showEmptyPage("标签还未和设备绑定,无法查询到详细数据")
+ } else {
+ emptyView.hide()
+ //显示扫描到的列表
+ val equipmentAdapter =
+ object : NormalRecyclerAdapter(
+ R.layout.item_equipment_rv_l, it.data
+ ) {
+ override fun convertView(
+ viewHolder: ViewHolder,
+ position: Int,
+ item: ScanDeviceResultModel.DataModel
+ ) {
+ val modelNo = if (item.modelNo.isNullOrBlank()) {
+ "未知"
+ } else {
+ item.modelNo
+ }
+
+ val remark = if (item.remark.isNullOrBlank()) {
+ "无"
+ } else {
+ item.remark
+ }
+
+ val useDept = if (item.useDeptName.isNullOrBlank()) {
+ "未知"
+ } else {
+ item.useDeptName
+ }
+
+ val usePerson = if (item.usePersonName.isNullOrBlank()) {
+ "无"
+ } else {
+ item.usePersonName
+ }
+
+ if (item.validDate.isEarlierThenCurrent()) {
+ viewHolder.setTextColor(
+ R.id.deviceDateView, R.color.red.convertColor(context)
+ )
+ } else {
+ viewHolder.setTextColor(
+ R.id.deviceDateView, R.color.gray.convertColor(context)
+ )
+ }
+
+ viewHolder.setText(R.id.equipmentName, item.equipmentName)
+ .setText(R.id.modelView, modelNo)
+ .setText(R.id.equipmentStateView, item.managerStateName)
+ .setText(R.id.equipmentCodeView, "装置编号:${item.equipmentNo}")
+ .setText(R.id.remarkView, "备注:$remark")
+ .setText(R.id.useDeptView, useDept)
+ .setText(
+ R.id.deviceDateView,
+ "有效期至:${item.validDate.formatToYearMonthDay()}"
+ )
+ .setText(R.id.usePersonView, "管理员:$usePerson")
+
+ if (!item.managerStateName.contains("在用")) {
+ viewHolder.setBackgroundColor(
+ R.id.equipmentStateView, R.color.gray.convertColor(context)
+ )
+ }
+ }
+ }
+ scanDeviceRecyclerView.addItemDecoration(
+ DividerItemDecoration(this, DividerItemDecoration.VERTICAL)
+ )
+ scanDeviceRecyclerView.adapter = equipmentAdapter
+ equipmentAdapter.setOnItemClickedListener(object :
+ NormalRecyclerAdapter.OnItemClickedListener {
+ override fun onItemClicked(
+ position: Int,
+ t: ScanDeviceResultModel.DataModel
+ ) {
+ navigatePageTo(t.id)
+ }
+ })
+ }
+ }
+ }
+ equipmentViewModel.getScanResult(tids.toTypedArray())
+ }
+
+ override fun initEvent() {
+ leftBackView.setOnClickListener { finish() }
+ }
+
+ override fun initLayoutView(): Int = R.layout.activity_scan_device_result
+
+ override fun observeRequestState() {
+ equipmentViewModel.loadState.observe(this) {
+ when (it) {
+ LoadState.Loading -> LoadingDialogHub.show(this, "结果加载中,请稍后")
+ else -> LoadingDialogHub.dismiss()
+ }
+ }
+ }
+
+ override fun setupTopBarLayout() {
+ ImmersionBar.with(this).statusBarDarkFont(true).init()
+ initLayoutImmersionBar(rootView)
+ titleView.text = "标签扫描结果"
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 0fc7e18..c0ad556 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -102,7 +102,8 @@
-
+
+
data;
+ private String message;
+
+ public int getCode() {
+ return code;
+ }
+
+ public void setCode(int code) {
+ this.code = code;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public static class DataModel {
+ private String abc;
+ private String abcName;
+ private String applyRelationId;
+ private String assetNo;
+ private String assetSource;
+ private String assetType;
+ private String assetTypeName;
+ private String attribute;
+ private String capitalSource;
+ private String capitalSourceName;
+ private String cardEstablishmentDate;
+ private int compulsoryVerification;
+ private String createTime;
+ private String createUser;
+ private String depreciationMethod;
+ private String depreciationMethodName;
+ private String depreciationPeriod;
+ private String enableDate;
+ private String equipmentCategory;
+ private String equipmentCategoryName;
+ private String equipmentName;
+ private String equipmentNo;
+ private String equipmentSpecifications;
+ private String equipmentType;
+ private String equipmentTypeName;
+ private String fileList;
+ private String id;
+ private String installIncidentalExpenses;
+ private String installPlace;
+ private String intactState;
+ private int isCalibrationTestEquipment;
+ private int isDel;
+ private String isFixedAssets;
+ private int isMeasureAccount;
+ private int isStandardSupportEquipment;
+ private String labelBind;
+ private String majorCategory;
+ private String majorCategoryName;
+ private String managerLevel;
+ private String managerLevelName;
+ private String managerState;
+ private String managerStateName;
+ private String manufacturer;
+ private String manufacturerCountry;
+ private String manufacturingDate;
+ private String manufacturingNo;
+ private int mesureCycle;
+ private String mesureDate;
+ private String mesureDeptName;
+ private String mesureRange;
+ private String mesureResult;
+ private String mesureResultName;
+ private String mesureType;
+ private String mesureTypeName;
+ private String modelNo;
+ private String originValue;
+ private String overallDimension;
+ private String presentOriginValue;
+ private String purpose;
+ private String remark;
+ private String singlePrice;
+ private String supportStandardEquipmentName;
+ private String supportStandardEquipmentNo;
+ private String technicalLevel;
+ private String uncertainty;
+ private String updateTime;
+ private String useDept;
+ private String useDeptName;
+ private String usePerson;
+ private String usePersonName;
+ private String validDate;
+ private int version;
+ private String weight;
+ private String 到期时间;
+ private String 设备名称;
+ private String 负责人;
+
+ public String getAbc() {
+ return abc;
+ }
+
+ public void setAbc(String abc) {
+ this.abc = abc;
+ }
+
+ public String getAbcName() {
+ return abcName;
+ }
+
+ public void setAbcName(String abcName) {
+ this.abcName = abcName;
+ }
+
+ public String getApplyRelationId() {
+ return applyRelationId;
+ }
+
+ public void setApplyRelationId(String applyRelationId) {
+ this.applyRelationId = applyRelationId;
+ }
+
+ public String getAssetNo() {
+ return assetNo;
+ }
+
+ public void setAssetNo(String assetNo) {
+ this.assetNo = assetNo;
+ }
+
+ public String getAssetSource() {
+ return assetSource;
+ }
+
+ public void setAssetSource(String assetSource) {
+ this.assetSource = assetSource;
+ }
+
+ public String getAssetType() {
+ return assetType;
+ }
+
+ public void setAssetType(String assetType) {
+ this.assetType = assetType;
+ }
+
+ public String getAssetTypeName() {
+ return assetTypeName;
+ }
+
+ public void setAssetTypeName(String assetTypeName) {
+ this.assetTypeName = assetTypeName;
+ }
+
+ public String getAttribute() {
+ return attribute;
+ }
+
+ public void setAttribute(String attribute) {
+ this.attribute = attribute;
+ }
+
+ public String getCapitalSource() {
+ return capitalSource;
+ }
+
+ public void setCapitalSource(String capitalSource) {
+ this.capitalSource = capitalSource;
+ }
+
+ public String getCapitalSourceName() {
+ return capitalSourceName;
+ }
+
+ public void setCapitalSourceName(String capitalSourceName) {
+ this.capitalSourceName = capitalSourceName;
+ }
+
+ public String getCardEstablishmentDate() {
+ return cardEstablishmentDate;
+ }
+
+ public void setCardEstablishmentDate(String cardEstablishmentDate) {
+ this.cardEstablishmentDate = cardEstablishmentDate;
+ }
+
+ public int getCompulsoryVerification() {
+ return compulsoryVerification;
+ }
+
+ public void setCompulsoryVerification(int compulsoryVerification) {
+ this.compulsoryVerification = compulsoryVerification;
+ }
+
+ public String getCreateTime() {
+ return createTime;
+ }
+
+ public void setCreateTime(String createTime) {
+ this.createTime = createTime;
+ }
+
+ public String getCreateUser() {
+ return createUser;
+ }
+
+ public void setCreateUser(String createUser) {
+ this.createUser = createUser;
+ }
+
+ public String getDepreciationMethod() {
+ return depreciationMethod;
+ }
+
+ public void setDepreciationMethod(String depreciationMethod) {
+ this.depreciationMethod = depreciationMethod;
+ }
+
+ public String getDepreciationMethodName() {
+ return depreciationMethodName;
+ }
+
+ public void setDepreciationMethodName(String depreciationMethodName) {
+ this.depreciationMethodName = depreciationMethodName;
+ }
+
+ public String getDepreciationPeriod() {
+ return depreciationPeriod;
+ }
+
+ public void setDepreciationPeriod(String depreciationPeriod) {
+ this.depreciationPeriod = depreciationPeriod;
+ }
+
+ public String getEnableDate() {
+ return enableDate;
+ }
+
+ public void setEnableDate(String enableDate) {
+ this.enableDate = enableDate;
+ }
+
+ public String getEquipmentCategory() {
+ return equipmentCategory;
+ }
+
+ public void setEquipmentCategory(String equipmentCategory) {
+ this.equipmentCategory = equipmentCategory;
+ }
+
+ public String getEquipmentCategoryName() {
+ return equipmentCategoryName;
+ }
+
+ public void setEquipmentCategoryName(String equipmentCategoryName) {
+ this.equipmentCategoryName = equipmentCategoryName;
+ }
+
+ public String getEquipmentName() {
+ return equipmentName;
+ }
+
+ public void setEquipmentName(String equipmentName) {
+ this.equipmentName = equipmentName;
+ }
+
+ public String getEquipmentNo() {
+ return equipmentNo;
+ }
+
+ public void setEquipmentNo(String equipmentNo) {
+ this.equipmentNo = equipmentNo;
+ }
+
+ public String getEquipmentSpecifications() {
+ return equipmentSpecifications;
+ }
+
+ public void setEquipmentSpecifications(String equipmentSpecifications) {
+ this.equipmentSpecifications = equipmentSpecifications;
+ }
+
+ public String getEquipmentType() {
+ return equipmentType;
+ }
+
+ public void setEquipmentType(String equipmentType) {
+ this.equipmentType = equipmentType;
+ }
+
+ public String getEquipmentTypeName() {
+ return equipmentTypeName;
+ }
+
+ public void setEquipmentTypeName(String equipmentTypeName) {
+ this.equipmentTypeName = equipmentTypeName;
+ }
+
+ public String getFileList() {
+ return fileList;
+ }
+
+ public void setFileList(String fileList) {
+ this.fileList = fileList;
+ }
+
+ public String getId() {
+ return id;
+ }
+
+ public void setId(String id) {
+ this.id = id;
+ }
+
+ public String getInstallIncidentalExpenses() {
+ return installIncidentalExpenses;
+ }
+
+ public void setInstallIncidentalExpenses(String installIncidentalExpenses) {
+ this.installIncidentalExpenses = installIncidentalExpenses;
+ }
+
+ public String getInstallPlace() {
+ return installPlace;
+ }
+
+ public void setInstallPlace(String installPlace) {
+ this.installPlace = installPlace;
+ }
+
+ public String getIntactState() {
+ return intactState;
+ }
+
+ public void setIntactState(String intactState) {
+ this.intactState = intactState;
+ }
+
+ public int getIsCalibrationTestEquipment() {
+ return isCalibrationTestEquipment;
+ }
+
+ public void setIsCalibrationTestEquipment(int isCalibrationTestEquipment) {
+ this.isCalibrationTestEquipment = isCalibrationTestEquipment;
+ }
+
+ public int getIsDel() {
+ return isDel;
+ }
+
+ public void setIsDel(int isDel) {
+ this.isDel = isDel;
+ }
+
+ public String getIsFixedAssets() {
+ return isFixedAssets;
+ }
+
+ public void setIsFixedAssets(String isFixedAssets) {
+ this.isFixedAssets = isFixedAssets;
+ }
+
+ public int getIsMeasureAccount() {
+ return isMeasureAccount;
+ }
+
+ public void setIsMeasureAccount(int isMeasureAccount) {
+ this.isMeasureAccount = isMeasureAccount;
+ }
+
+ public int getIsStandardSupportEquipment() {
+ return isStandardSupportEquipment;
+ }
+
+ public void setIsStandardSupportEquipment(int isStandardSupportEquipment) {
+ this.isStandardSupportEquipment = isStandardSupportEquipment;
+ }
+
+ public String getLabelBind() {
+ return labelBind;
+ }
+
+ public void setLabelBind(String labelBind) {
+ this.labelBind = labelBind;
+ }
+
+ public String getMajorCategory() {
+ return majorCategory;
+ }
+
+ public void setMajorCategory(String majorCategory) {
+ this.majorCategory = majorCategory;
+ }
+
+ public String getMajorCategoryName() {
+ return majorCategoryName;
+ }
+
+ public void setMajorCategoryName(String majorCategoryName) {
+ this.majorCategoryName = majorCategoryName;
+ }
+
+ public String getManagerLevel() {
+ return managerLevel;
+ }
+
+ public void setManagerLevel(String managerLevel) {
+ this.managerLevel = managerLevel;
+ }
+
+ public String getManagerLevelName() {
+ return managerLevelName;
+ }
+
+ public void setManagerLevelName(String managerLevelName) {
+ this.managerLevelName = managerLevelName;
+ }
+
+ public String getManagerState() {
+ return managerState;
+ }
+
+ public void setManagerState(String managerState) {
+ this.managerState = managerState;
+ }
+
+ public String getManagerStateName() {
+ return managerStateName;
+ }
+
+ public void setManagerStateName(String managerStateName) {
+ this.managerStateName = managerStateName;
+ }
+
+ public String getManufacturer() {
+ return manufacturer;
+ }
+
+ public void setManufacturer(String manufacturer) {
+ this.manufacturer = manufacturer;
+ }
+
+ public String getManufacturerCountry() {
+ return manufacturerCountry;
+ }
+
+ public void setManufacturerCountry(String manufacturerCountry) {
+ this.manufacturerCountry = manufacturerCountry;
+ }
+
+ public String getManufacturingDate() {
+ return manufacturingDate;
+ }
+
+ public void setManufacturingDate(String manufacturingDate) {
+ this.manufacturingDate = manufacturingDate;
+ }
+
+ public String getManufacturingNo() {
+ return manufacturingNo;
+ }
+
+ public void setManufacturingNo(String manufacturingNo) {
+ this.manufacturingNo = manufacturingNo;
+ }
+
+ public int getMesureCycle() {
+ return mesureCycle;
+ }
+
+ public void setMesureCycle(int mesureCycle) {
+ this.mesureCycle = mesureCycle;
+ }
+
+ public String getMesureDate() {
+ return mesureDate;
+ }
+
+ public void setMesureDate(String mesureDate) {
+ this.mesureDate = mesureDate;
+ }
+
+ public String getMesureDeptName() {
+ return mesureDeptName;
+ }
+
+ public void setMesureDeptName(String mesureDeptName) {
+ this.mesureDeptName = mesureDeptName;
+ }
+
+ public String getMesureRange() {
+ return mesureRange;
+ }
+
+ public void setMesureRange(String mesureRange) {
+ this.mesureRange = mesureRange;
+ }
+
+ public String getMesureResult() {
+ return mesureResult;
+ }
+
+ public void setMesureResult(String mesureResult) {
+ this.mesureResult = mesureResult;
+ }
+
+ public String getMesureResultName() {
+ return mesureResultName;
+ }
+
+ public void setMesureResultName(String mesureResultName) {
+ this.mesureResultName = mesureResultName;
+ }
+
+ public String getMesureType() {
+ return mesureType;
+ }
+
+ public void setMesureType(String mesureType) {
+ this.mesureType = mesureType;
+ }
+
+ public String getMesureTypeName() {
+ return mesureTypeName;
+ }
+
+ public void setMesureTypeName(String mesureTypeName) {
+ this.mesureTypeName = mesureTypeName;
+ }
+
+ public String getModelNo() {
+ return modelNo;
+ }
+
+ public void setModelNo(String modelNo) {
+ this.modelNo = modelNo;
+ }
+
+ public String getOriginValue() {
+ return originValue;
+ }
+
+ public void setOriginValue(String originValue) {
+ this.originValue = originValue;
+ }
+
+ public String getOverallDimension() {
+ return overallDimension;
+ }
+
+ public void setOverallDimension(String overallDimension) {
+ this.overallDimension = overallDimension;
+ }
+
+ public String getPresentOriginValue() {
+ return presentOriginValue;
+ }
+
+ public void setPresentOriginValue(String presentOriginValue) {
+ this.presentOriginValue = presentOriginValue;
+ }
+
+ public String getPurpose() {
+ return purpose;
+ }
+
+ public void setPurpose(String purpose) {
+ this.purpose = purpose;
+ }
+
+ public String getRemark() {
+ return remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark;
+ }
+
+ public String getSinglePrice() {
+ return singlePrice;
+ }
+
+ public void setSinglePrice(String singlePrice) {
+ this.singlePrice = singlePrice;
+ }
+
+ public String getSupportStandardEquipmentName() {
+ return supportStandardEquipmentName;
+ }
+
+ public void setSupportStandardEquipmentName(String supportStandardEquipmentName) {
+ this.supportStandardEquipmentName = supportStandardEquipmentName;
+ }
+
+ public String getSupportStandardEquipmentNo() {
+ return supportStandardEquipmentNo;
+ }
+
+ public void setSupportStandardEquipmentNo(String supportStandardEquipmentNo) {
+ this.supportStandardEquipmentNo = supportStandardEquipmentNo;
+ }
+
+ public String getTechnicalLevel() {
+ return technicalLevel;
+ }
+
+ public void setTechnicalLevel(String technicalLevel) {
+ this.technicalLevel = technicalLevel;
+ }
+
+ public String getUncertainty() {
+ return uncertainty;
+ }
+
+ public void setUncertainty(String uncertainty) {
+ this.uncertainty = uncertainty;
+ }
+
+ public String getUpdateTime() {
+ return updateTime;
+ }
+
+ public void setUpdateTime(String updateTime) {
+ this.updateTime = updateTime;
+ }
+
+ public String getUseDept() {
+ return useDept;
+ }
+
+ public void setUseDept(String useDept) {
+ this.useDept = useDept;
+ }
+
+ public String getUseDeptName() {
+ return useDeptName;
+ }
+
+ public void setUseDeptName(String useDeptName) {
+ this.useDeptName = useDeptName;
+ }
+
+ public String getUsePerson() {
+ return usePerson;
+ }
+
+ public void setUsePerson(String usePerson) {
+ this.usePerson = usePerson;
+ }
+
+ public String getUsePersonName() {
+ return usePersonName;
+ }
+
+ public void setUsePersonName(String usePersonName) {
+ this.usePersonName = usePersonName;
+ }
+
+ public String getValidDate() {
+ return validDate;
+ }
+
+ public void setValidDate(String validDate) {
+ this.validDate = validDate;
+ }
+
+ public int getVersion() {
+ return version;
+ }
+
+ public void setVersion(int version) {
+ this.version = version;
+ }
+
+ public String getWeight() {
+ return weight;
+ }
+
+ public void setWeight(String weight) {
+ this.weight = weight;
+ }
+
+ public String get到期时间() {
+ return 到期时间;
+ }
+
+ public void set到期时间(String 到期时间) {
+ this.到期时间 = 到期时间;
+ }
+
+ public String get设备名称() {
+ return 设备名称;
+ }
+
+ public void set设备名称(String 设备名称) {
+ this.设备名称 = 设备名称;
+ }
+
+ public String get负责人() {
+ return 负责人;
+ }
+
+ public void set负责人(String 负责人) {
+ this.负责人 = 负责人;
+ }
+ }
+}
diff --git a/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java b/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java
deleted file mode 100644
index 0f88f51..0000000
--- a/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java
+++ /dev/null
@@ -1,721 +0,0 @@
-package com.casic.xz.meterage.model;
-
-import java.util.List;
-
-public class ScanResultModel {
-
- private int code;
- private List data;
- private String message;
-
- public int getCode() {
- return code;
- }
-
- public void setCode(int code) {
- this.code = code;
- }
-
- public List getData() {
- return data;
- }
-
- public void setData(List data) {
- this.data = data;
- }
-
- public String getMessage() {
- return message;
- }
-
- public void setMessage(String message) {
- this.message = message;
- }
-
- public static class DataModel {
- private String abc;
- private String abcName;
- private String applyRelationId;
- private String assetNo;
- private String assetSource;
- private String assetType;
- private String assetTypeName;
- private String attribute;
- private String capitalSource;
- private String capitalSourceName;
- private String cardEstablishmentDate;
- private int compulsoryVerification;
- private String createTime;
- private String createUser;
- private String depreciationMethod;
- private String depreciationMethodName;
- private String depreciationPeriod;
- private String enableDate;
- private String equipmentCategory;
- private String equipmentCategoryName;
- private String equipmentName;
- private String equipmentNo;
- private String equipmentSpecifications;
- private String equipmentType;
- private String equipmentTypeName;
- private String fileList;
- private String id;
- private String installIncidentalExpenses;
- private String installPlace;
- private String intactState;
- private int isCalibrationTestEquipment;
- private int isDel;
- private String isFixedAssets;
- private int isMeasureAccount;
- private int isStandardSupportEquipment;
- private String labelBind;
- private String majorCategory;
- private String majorCategoryName;
- private String managerLevel;
- private String managerLevelName;
- private String managerState;
- private String managerStateName;
- private String manufacturer;
- private String manufacturerCountry;
- private String manufacturingDate;
- private String manufacturingNo;
- private int mesureCycle;
- private String mesureDate;
- private String mesureDeptName;
- private String mesureRange;
- private String mesureResult;
- private String mesureResultName;
- private String mesureType;
- private String mesureTypeName;
- private String modelNo;
- private String originValue;
- private String overallDimension;
- private String presentOriginValue;
- private String purpose;
- private String remark;
- private String singlePrice;
- private String supportStandardEquipmentName;
- private String supportStandardEquipmentNo;
- private String technicalLevel;
- private String uncertainty;
- private String updateTime;
- private String useDept;
- private String useDeptName;
- private String usePerson;
- private String usePersonName;
- private String validDate;
- private int version;
- private String weight;
- private String 到期时间;
- private String 设备名称;
- private String 负责人;
-
- public String getAbc() {
- return abc;
- }
-
- public void setAbc(String abc) {
- this.abc = abc;
- }
-
- public String getAbcName() {
- return abcName;
- }
-
- public void setAbcName(String abcName) {
- this.abcName = abcName;
- }
-
- public String getApplyRelationId() {
- return applyRelationId;
- }
-
- public void setApplyRelationId(String applyRelationId) {
- this.applyRelationId = applyRelationId;
- }
-
- public String getAssetNo() {
- return assetNo;
- }
-
- public void setAssetNo(String assetNo) {
- this.assetNo = assetNo;
- }
-
- public String getAssetSource() {
- return assetSource;
- }
-
- public void setAssetSource(String assetSource) {
- this.assetSource = assetSource;
- }
-
- public String getAssetType() {
- return assetType;
- }
-
- public void setAssetType(String assetType) {
- this.assetType = assetType;
- }
-
- public String getAssetTypeName() {
- return assetTypeName;
- }
-
- public void setAssetTypeName(String assetTypeName) {
- this.assetTypeName = assetTypeName;
- }
-
- public String getAttribute() {
- return attribute;
- }
-
- public void setAttribute(String attribute) {
- this.attribute = attribute;
- }
-
- public String getCapitalSource() {
- return capitalSource;
- }
-
- public void setCapitalSource(String capitalSource) {
- this.capitalSource = capitalSource;
- }
-
- public String getCapitalSourceName() {
- return capitalSourceName;
- }
-
- public void setCapitalSourceName(String capitalSourceName) {
- this.capitalSourceName = capitalSourceName;
- }
-
- public String getCardEstablishmentDate() {
- return cardEstablishmentDate;
- }
-
- public void setCardEstablishmentDate(String cardEstablishmentDate) {
- this.cardEstablishmentDate = cardEstablishmentDate;
- }
-
- public int getCompulsoryVerification() {
- return compulsoryVerification;
- }
-
- public void setCompulsoryVerification(int compulsoryVerification) {
- this.compulsoryVerification = compulsoryVerification;
- }
-
- public String getCreateTime() {
- return createTime;
- }
-
- public void setCreateTime(String createTime) {
- this.createTime = createTime;
- }
-
- public String getCreateUser() {
- return createUser;
- }
-
- public void setCreateUser(String createUser) {
- this.createUser = createUser;
- }
-
- public String getDepreciationMethod() {
- return depreciationMethod;
- }
-
- public void setDepreciationMethod(String depreciationMethod) {
- this.depreciationMethod = depreciationMethod;
- }
-
- public String getDepreciationMethodName() {
- return depreciationMethodName;
- }
-
- public void setDepreciationMethodName(String depreciationMethodName) {
- this.depreciationMethodName = depreciationMethodName;
- }
-
- public String getDepreciationPeriod() {
- return depreciationPeriod;
- }
-
- public void setDepreciationPeriod(String depreciationPeriod) {
- this.depreciationPeriod = depreciationPeriod;
- }
-
- public String getEnableDate() {
- return enableDate;
- }
-
- public void setEnableDate(String enableDate) {
- this.enableDate = enableDate;
- }
-
- public String getEquipmentCategory() {
- return equipmentCategory;
- }
-
- public void setEquipmentCategory(String equipmentCategory) {
- this.equipmentCategory = equipmentCategory;
- }
-
- public String getEquipmentCategoryName() {
- return equipmentCategoryName;
- }
-
- public void setEquipmentCategoryName(String equipmentCategoryName) {
- this.equipmentCategoryName = equipmentCategoryName;
- }
-
- public String getEquipmentName() {
- return equipmentName;
- }
-
- public void setEquipmentName(String equipmentName) {
- this.equipmentName = equipmentName;
- }
-
- public String getEquipmentNo() {
- return equipmentNo;
- }
-
- public void setEquipmentNo(String equipmentNo) {
- this.equipmentNo = equipmentNo;
- }
-
- public String getEquipmentSpecifications() {
- return equipmentSpecifications;
- }
-
- public void setEquipmentSpecifications(String equipmentSpecifications) {
- this.equipmentSpecifications = equipmentSpecifications;
- }
-
- public String getEquipmentType() {
- return equipmentType;
- }
-
- public void setEquipmentType(String equipmentType) {
- this.equipmentType = equipmentType;
- }
-
- public String getEquipmentTypeName() {
- return equipmentTypeName;
- }
-
- public void setEquipmentTypeName(String equipmentTypeName) {
- this.equipmentTypeName = equipmentTypeName;
- }
-
- public String getFileList() {
- return fileList;
- }
-
- public void setFileList(String fileList) {
- this.fileList = fileList;
- }
-
- public String getId() {
- return id;
- }
-
- public void setId(String id) {
- this.id = id;
- }
-
- public String getInstallIncidentalExpenses() {
- return installIncidentalExpenses;
- }
-
- public void setInstallIncidentalExpenses(String installIncidentalExpenses) {
- this.installIncidentalExpenses = installIncidentalExpenses;
- }
-
- public String getInstallPlace() {
- return installPlace;
- }
-
- public void setInstallPlace(String installPlace) {
- this.installPlace = installPlace;
- }
-
- public String getIntactState() {
- return intactState;
- }
-
- public void setIntactState(String intactState) {
- this.intactState = intactState;
- }
-
- public int getIsCalibrationTestEquipment() {
- return isCalibrationTestEquipment;
- }
-
- public void setIsCalibrationTestEquipment(int isCalibrationTestEquipment) {
- this.isCalibrationTestEquipment = isCalibrationTestEquipment;
- }
-
- public int getIsDel() {
- return isDel;
- }
-
- public void setIsDel(int isDel) {
- this.isDel = isDel;
- }
-
- public String getIsFixedAssets() {
- return isFixedAssets;
- }
-
- public void setIsFixedAssets(String isFixedAssets) {
- this.isFixedAssets = isFixedAssets;
- }
-
- public int getIsMeasureAccount() {
- return isMeasureAccount;
- }
-
- public void setIsMeasureAccount(int isMeasureAccount) {
- this.isMeasureAccount = isMeasureAccount;
- }
-
- public int getIsStandardSupportEquipment() {
- return isStandardSupportEquipment;
- }
-
- public void setIsStandardSupportEquipment(int isStandardSupportEquipment) {
- this.isStandardSupportEquipment = isStandardSupportEquipment;
- }
-
- public String getLabelBind() {
- return labelBind;
- }
-
- public void setLabelBind(String labelBind) {
- this.labelBind = labelBind;
- }
-
- public String getMajorCategory() {
- return majorCategory;
- }
-
- public void setMajorCategory(String majorCategory) {
- this.majorCategory = majorCategory;
- }
-
- public String getMajorCategoryName() {
- return majorCategoryName;
- }
-
- public void setMajorCategoryName(String majorCategoryName) {
- this.majorCategoryName = majorCategoryName;
- }
-
- public String getManagerLevel() {
- return managerLevel;
- }
-
- public void setManagerLevel(String managerLevel) {
- this.managerLevel = managerLevel;
- }
-
- public String getManagerLevelName() {
- return managerLevelName;
- }
-
- public void setManagerLevelName(String managerLevelName) {
- this.managerLevelName = managerLevelName;
- }
-
- public String getManagerState() {
- return managerState;
- }
-
- public void setManagerState(String managerState) {
- this.managerState = managerState;
- }
-
- public String getManagerStateName() {
- return managerStateName;
- }
-
- public void setManagerStateName(String managerStateName) {
- this.managerStateName = managerStateName;
- }
-
- public String getManufacturer() {
- return manufacturer;
- }
-
- public void setManufacturer(String manufacturer) {
- this.manufacturer = manufacturer;
- }
-
- public String getManufacturerCountry() {
- return manufacturerCountry;
- }
-
- public void setManufacturerCountry(String manufacturerCountry) {
- this.manufacturerCountry = manufacturerCountry;
- }
-
- public String getManufacturingDate() {
- return manufacturingDate;
- }
-
- public void setManufacturingDate(String manufacturingDate) {
- this.manufacturingDate = manufacturingDate;
- }
-
- public String getManufacturingNo() {
- return manufacturingNo;
- }
-
- public void setManufacturingNo(String manufacturingNo) {
- this.manufacturingNo = manufacturingNo;
- }
-
- public int getMesureCycle() {
- return mesureCycle;
- }
-
- public void setMesureCycle(int mesureCycle) {
- this.mesureCycle = mesureCycle;
- }
-
- public String getMesureDate() {
- return mesureDate;
- }
-
- public void setMesureDate(String mesureDate) {
- this.mesureDate = mesureDate;
- }
-
- public String getMesureDeptName() {
- return mesureDeptName;
- }
-
- public void setMesureDeptName(String mesureDeptName) {
- this.mesureDeptName = mesureDeptName;
- }
-
- public String getMesureRange() {
- return mesureRange;
- }
-
- public void setMesureRange(String mesureRange) {
- this.mesureRange = mesureRange;
- }
-
- public String getMesureResult() {
- return mesureResult;
- }
-
- public void setMesureResult(String mesureResult) {
- this.mesureResult = mesureResult;
- }
-
- public String getMesureResultName() {
- return mesureResultName;
- }
-
- public void setMesureResultName(String mesureResultName) {
- this.mesureResultName = mesureResultName;
- }
-
- public String getMesureType() {
- return mesureType;
- }
-
- public void setMesureType(String mesureType) {
- this.mesureType = mesureType;
- }
-
- public String getMesureTypeName() {
- return mesureTypeName;
- }
-
- public void setMesureTypeName(String mesureTypeName) {
- this.mesureTypeName = mesureTypeName;
- }
-
- public String getModelNo() {
- return modelNo;
- }
-
- public void setModelNo(String modelNo) {
- this.modelNo = modelNo;
- }
-
- public String getOriginValue() {
- return originValue;
- }
-
- public void setOriginValue(String originValue) {
- this.originValue = originValue;
- }
-
- public String getOverallDimension() {
- return overallDimension;
- }
-
- public void setOverallDimension(String overallDimension) {
- this.overallDimension = overallDimension;
- }
-
- public String getPresentOriginValue() {
- return presentOriginValue;
- }
-
- public void setPresentOriginValue(String presentOriginValue) {
- this.presentOriginValue = presentOriginValue;
- }
-
- public String getPurpose() {
- return purpose;
- }
-
- public void setPurpose(String purpose) {
- this.purpose = purpose;
- }
-
- public String getRemark() {
- return remark;
- }
-
- public void setRemark(String remark) {
- this.remark = remark;
- }
-
- public String getSinglePrice() {
- return singlePrice;
- }
-
- public void setSinglePrice(String singlePrice) {
- this.singlePrice = singlePrice;
- }
-
- public String getSupportStandardEquipmentName() {
- return supportStandardEquipmentName;
- }
-
- public void setSupportStandardEquipmentName(String supportStandardEquipmentName) {
- this.supportStandardEquipmentName = supportStandardEquipmentName;
- }
-
- public String getSupportStandardEquipmentNo() {
- return supportStandardEquipmentNo;
- }
-
- public void setSupportStandardEquipmentNo(String supportStandardEquipmentNo) {
- this.supportStandardEquipmentNo = supportStandardEquipmentNo;
- }
-
- public String getTechnicalLevel() {
- return technicalLevel;
- }
-
- public void setTechnicalLevel(String technicalLevel) {
- this.technicalLevel = technicalLevel;
- }
-
- public String getUncertainty() {
- return uncertainty;
- }
-
- public void setUncertainty(String uncertainty) {
- this.uncertainty = uncertainty;
- }
-
- public String getUpdateTime() {
- return updateTime;
- }
-
- public void setUpdateTime(String updateTime) {
- this.updateTime = updateTime;
- }
-
- public String getUseDept() {
- return useDept;
- }
-
- public void setUseDept(String useDept) {
- this.useDept = useDept;
- }
-
- public String getUseDeptName() {
- return useDeptName;
- }
-
- public void setUseDeptName(String useDeptName) {
- this.useDeptName = useDeptName;
- }
-
- public String getUsePerson() {
- return usePerson;
- }
-
- public void setUsePerson(String usePerson) {
- this.usePerson = usePerson;
- }
-
- public String getUsePersonName() {
- return usePersonName;
- }
-
- public void setUsePersonName(String usePersonName) {
- this.usePersonName = usePersonName;
- }
-
- public String getValidDate() {
- return validDate;
- }
-
- public void setValidDate(String validDate) {
- this.validDate = validDate;
- }
-
- public int getVersion() {
- return version;
- }
-
- public void setVersion(int version) {
- this.version = version;
- }
-
- public String getWeight() {
- return weight;
- }
-
- public void setWeight(String weight) {
- this.weight = weight;
- }
-
- public String get到期时间() {
- return 到期时间;
- }
-
- public void set到期时间(String 到期时间) {
- this.到期时间 = 到期时间;
- }
-
- public String get设备名称() {
- return 设备名称;
- }
-
- public void set设备名称(String 设备名称) {
- this.设备名称 = 设备名称;
- }
-
- public String get负责人() {
- return 负责人;
- }
-
- public void set负责人(String 负责人) {
- this.负责人 = 负责人;
- }
- }
-}
diff --git a/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java b/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java
new file mode 100644
index 0000000..844250b
--- /dev/null
+++ b/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java
@@ -0,0 +1,136 @@
+package com.casic.xz.meterage.model;
+
+import java.util.List;
+
+public class ScanSampleResultModel {
+
+ private int code;
+ private List data;
+ private String message;
+
+ public int getCode() {
+ return code;
+ }
+
+ public void setCode(int code) {
+ this.code = code;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public static class DataModel {
+ private int customerId;
+ private String customerName;
+ private String customerNo;
+ private int id;
+ private String labelBind;
+ private String manufacturingNo;
+ private String orderCode;
+ private int orderId;
+ private String sampleModel;
+ private String sampleName;
+ private String sampleNo;
+
+ public int getCustomerId() {
+ return customerId;
+ }
+
+ public void setCustomerId(int customerId) {
+ this.customerId = customerId;
+ }
+
+ public String getCustomerName() {
+ return customerName;
+ }
+
+ public void setCustomerName(String customerName) {
+ this.customerName = customerName;
+ }
+
+ public String getCustomerNo() {
+ return customerNo;
+ }
+
+ public void setCustomerNo(String customerNo) {
+ this.customerNo = customerNo;
+ }
+
+ public int getId() {
+ return id;
+ }
+
+ public void setId(int id) {
+ this.id = id;
+ }
+
+ public String getLabelBind() {
+ return labelBind;
+ }
+
+ public void setLabelBind(String labelBind) {
+ this.labelBind = labelBind;
+ }
+
+ public String getManufacturingNo() {
+ return manufacturingNo;
+ }
+
+ public void setManufacturingNo(String manufacturingNo) {
+ this.manufacturingNo = manufacturingNo;
+ }
+
+ public String getOrderCode() {
+ return orderCode;
+ }
+
+ public void setOrderCode(String orderCode) {
+ this.orderCode = orderCode;
+ }
+
+ public int getOrderId() {
+ return orderId;
+ }
+
+ public void setOrderId(int orderId) {
+ this.orderId = orderId;
+ }
+
+ public String getSampleModel() {
+ return sampleModel;
+ }
+
+ public void setSampleModel(String sampleModel) {
+ this.sampleModel = sampleModel;
+ }
+
+ public String getSampleName() {
+ return sampleName;
+ }
+
+ public void setSampleName(String sampleName) {
+ this.sampleName = sampleName;
+ }
+
+ public String getSampleNo() {
+ return sampleNo;
+ }
+
+ public void setSampleNo(String sampleNo) {
+ this.sampleNo = sampleNo;
+ }
+ }
+}
diff --git a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
index fc64e12..c129106 100644
--- a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
+++ b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
@@ -481,6 +481,15 @@
): String
/**
+ * 扫描样品
+ */
+ @POST("/business/readWriter/sample/label/readList")
+ suspend fun getScanSampleResult(
+ @Header("token") token: String,
+ @Body requestBody: RequestBody
+ ): String
+
+ /**
* 新增委托书
*/
@POST("/business/order/add")
diff --git a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
index 756813c..2674930 100644
--- a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
+++ b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
@@ -1088,6 +1088,22 @@
}
/**
+ * 扫描样品
+ */
+ suspend fun getScanSampleResult(
+ sceneNo: String, strSet: Array, status: String
+ ): String {
+ val param = JsonObject()
+ param.addProperty("sceneNo", sceneNo)
+ param.add("strSet", gson.toJsonTree(strSet, typeToken).asJsonArray)
+ param.addProperty("status", status)
+ val requestBody = param.toString().toRequestBody(
+ "application/json;charset=UTF-8".toMediaType()
+ )
+ return api.getScanSampleResult(AuthenticationHelper.token!!, requestBody)
+ }
+
+ /**
* 新增委托书
*/
suspend fun addEntrust(
diff --git a/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt
index 514db1d..c1448ed 100644
--- a/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt
+++ b/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt
@@ -44,10 +44,14 @@
if (msg.what == 2023071301) {
"设备扫描中,松开手机即可停止扫描".show(this)
} else if (msg.what == 2023071302) {
+ if (dataMap.size == 0) {
+ "没有扫描到设备,请重新扫描".show(this)
+ return true
+ }
AlertControlDialog.Builder()
.setContext(this)
.setTitle("温馨提示")
- .setMessage("扫描到${dataMap.size}个设备,是否查看详情?")
+ .setMessage("扫描到${dataMap.size}个设备,是否查看扫描结果?")
.setNegativeButton("取消")
.setPositiveButton("确定")
.setOnDialogButtonClickListener(object :
@@ -57,7 +61,7 @@
dataMap.forEach {
scanResult.add(it.value)
}
- navigatePageTo(scanResult)
+ navigatePageTo(scanResult)
//数据处理结束,即刻清除map,防止影响后续扫描
dataMap.clear()
}
diff --git a/app/src/main/java/com/casic/xz/meterage/view/ScanDeviceResultActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/ScanDeviceResultActivity.kt
new file mode 100644
index 0000000..5bf4e53
--- /dev/null
+++ b/app/src/main/java/com/casic/xz/meterage/view/ScanDeviceResultActivity.kt
@@ -0,0 +1,147 @@
+package com.casic.xz.meterage.view
+
+import android.content.Context
+import androidx.lifecycle.ViewModelProvider
+import androidx.recyclerview.widget.DividerItemDecoration
+import com.casic.xz.meterage.R
+import com.casic.xz.meterage.base.ApplicationBaseActivity
+import com.casic.xz.meterage.extensions.formatToYearMonthDay
+import com.casic.xz.meterage.extensions.initLayoutImmersionBar
+import com.casic.xz.meterage.extensions.isEarlierThenCurrent
+import com.casic.xz.meterage.extensions.showEmptyPage
+import com.casic.xz.meterage.model.ScanDeviceResultModel
+import com.casic.xz.meterage.utils.LoadingDialogHub
+import com.casic.xz.meterage.view.home.EquipmentDetailActivity
+import com.casic.xz.meterage.vm.EquipmentViewModel
+import com.gyf.immersionbar.ImmersionBar
+import com.pengxh.kt.lite.adapter.NormalRecyclerAdapter
+import com.pengxh.kt.lite.adapter.ViewHolder
+import com.pengxh.kt.lite.extensions.convertColor
+import com.pengxh.kt.lite.extensions.navigatePageTo
+import com.pengxh.kt.lite.utils.Constant
+import com.pengxh.kt.lite.vm.LoadState
+import kotlinx.android.synthetic.main.activity_scan_device_result.*
+import kotlinx.android.synthetic.main.include_empty_view.*
+import kotlinx.android.synthetic.main.include_search_title.*
+
+class ScanDeviceResultActivity : ApplicationBaseActivity() {
+
+ private var context: Context = this@ScanDeviceResultActivity
+ private lateinit var equipmentViewModel: EquipmentViewModel
+ private val tids = ArrayList()
+
+ override fun initData() {
+ val args = intent.getStringArrayListExtra(Constant.INTENT_PARAM)!!
+ args.forEach {
+ tids.add(it)
+ }
+ equipmentViewModel = ViewModelProvider(this)[EquipmentViewModel::class.java]
+ equipmentViewModel.scanDeviceResult.observe(this) {
+ if (it.code == 200) {
+ if (it.data.isEmpty()) {
+ emptyView.showEmptyPage("标签还未和设备绑定,无法查询到详细数据")
+ } else {
+ emptyView.hide()
+ //显示扫描到的列表
+ val equipmentAdapter =
+ object : NormalRecyclerAdapter(
+ R.layout.item_equipment_rv_l, it.data
+ ) {
+ override fun convertView(
+ viewHolder: ViewHolder,
+ position: Int,
+ item: ScanDeviceResultModel.DataModel
+ ) {
+ val modelNo = if (item.modelNo.isNullOrBlank()) {
+ "未知"
+ } else {
+ item.modelNo
+ }
+
+ val remark = if (item.remark.isNullOrBlank()) {
+ "无"
+ } else {
+ item.remark
+ }
+
+ val useDept = if (item.useDeptName.isNullOrBlank()) {
+ "未知"
+ } else {
+ item.useDeptName
+ }
+
+ val usePerson = if (item.usePersonName.isNullOrBlank()) {
+ "无"
+ } else {
+ item.usePersonName
+ }
+
+ if (item.validDate.isEarlierThenCurrent()) {
+ viewHolder.setTextColor(
+ R.id.deviceDateView, R.color.red.convertColor(context)
+ )
+ } else {
+ viewHolder.setTextColor(
+ R.id.deviceDateView, R.color.gray.convertColor(context)
+ )
+ }
+
+ viewHolder.setText(R.id.equipmentName, item.equipmentName)
+ .setText(R.id.modelView, modelNo)
+ .setText(R.id.equipmentStateView, item.managerStateName)
+ .setText(R.id.equipmentCodeView, "装置编号:${item.equipmentNo}")
+ .setText(R.id.remarkView, "备注:$remark")
+ .setText(R.id.useDeptView, useDept)
+ .setText(
+ R.id.deviceDateView,
+ "有效期至:${item.validDate.formatToYearMonthDay()}"
+ )
+ .setText(R.id.usePersonView, "管理员:$usePerson")
+
+ if (!item.managerStateName.contains("在用")) {
+ viewHolder.setBackgroundColor(
+ R.id.equipmentStateView, R.color.gray.convertColor(context)
+ )
+ }
+ }
+ }
+ scanDeviceRecyclerView.addItemDecoration(
+ DividerItemDecoration(this, DividerItemDecoration.VERTICAL)
+ )
+ scanDeviceRecyclerView.adapter = equipmentAdapter
+ equipmentAdapter.setOnItemClickedListener(object :
+ NormalRecyclerAdapter.OnItemClickedListener {
+ override fun onItemClicked(
+ position: Int,
+ t: ScanDeviceResultModel.DataModel
+ ) {
+ navigatePageTo(t.id)
+ }
+ })
+ }
+ }
+ }
+ equipmentViewModel.getScanResult(tids.toTypedArray())
+ }
+
+ override fun initEvent() {
+ leftBackView.setOnClickListener { finish() }
+ }
+
+ override fun initLayoutView(): Int = R.layout.activity_scan_device_result
+
+ override fun observeRequestState() {
+ equipmentViewModel.loadState.observe(this) {
+ when (it) {
+ LoadState.Loading -> LoadingDialogHub.show(this, "结果加载中,请稍后")
+ else -> LoadingDialogHub.dismiss()
+ }
+ }
+ }
+
+ override fun setupTopBarLayout() {
+ ImmersionBar.with(this).statusBarDarkFont(true).init()
+ initLayoutImmersionBar(rootView)
+ titleView.text = "标签扫描结果"
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/java/com/casic/xz/meterage/view/ScanSampleResultActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/ScanSampleResultActivity.kt
new file mode 100644
index 0000000..400bec7
--- /dev/null
+++ b/app/src/main/java/com/casic/xz/meterage/view/ScanSampleResultActivity.kt
@@ -0,0 +1,98 @@
+package com.casic.xz.meterage.view
+
+import android.content.Context
+import android.content.Intent
+import androidx.lifecycle.ViewModelProvider
+import androidx.recyclerview.widget.DividerItemDecoration
+import com.casic.xz.meterage.R
+import com.casic.xz.meterage.base.ApplicationBaseActivity
+import com.casic.xz.meterage.extensions.initLayoutImmersionBar
+import com.casic.xz.meterage.extensions.showEmptyPage
+import com.casic.xz.meterage.model.ScanSampleResultModel
+import com.casic.xz.meterage.vm.SampleViewModel
+import com.gyf.immersionbar.ImmersionBar
+import com.pengxh.kt.lite.adapter.MultipleChoiceAdapter
+import com.pengxh.kt.lite.adapter.ViewHolder
+import com.pengxh.kt.lite.extensions.toJson
+import com.pengxh.kt.lite.utils.Constant
+import kotlinx.android.synthetic.main.activity_scan_sample_result.*
+import kotlinx.android.synthetic.main.include_empty_view.*
+import kotlinx.android.synthetic.main.include_select_title.*
+
+class ScanSampleResultActivity : ApplicationBaseActivity() {
+
+ private var context: Context = this@ScanSampleResultActivity
+ private val tids = ArrayList()
+ private var sampleModels = ArrayList()
+ private lateinit var sampleViewModel: SampleViewModel
+
+ override fun initLayoutView(): Int = R.layout.activity_scan_sample_result
+
+ override fun setupTopBarLayout() {
+ ImmersionBar.with(this).statusBarDarkFont(true).init()
+ initLayoutImmersionBar(rootView)
+ titleView.text = "标签扫描结果"
+ }
+
+ override fun initData() {
+ val args = intent.getStringArrayListExtra(Constant.INTENT_PARAM)!!
+ args.forEach {
+ tids.add(it)
+ }
+
+ sampleViewModel = ViewModelProvider(this)[SampleViewModel::class.java]
+ sampleViewModel.scanSampleResult.observe(this) {
+ if (it.code == 200) {
+ if (it.data.isEmpty()) {
+ emptyView.showEmptyPage("标签还未和样品绑定,无法查询到详细数据")
+ } else {
+ emptyView.hide()
+ val selectSampleAdapter =
+ object : MultipleChoiceAdapter(
+ R.layout.item_select_sample_lv, it.data
+ ) {
+ override fun convertView(
+ viewHolder: ViewHolder, position: Int,
+ item: ScanSampleResultModel.DataModel
+ ) {
+ viewHolder.setText(
+ R.id.sampleNameView, "${item.sampleName}【${item.sampleModel}】"
+ ).setText(
+ R.id.manufacturingCodeView, "出厂编号:${item.manufacturingNo}"
+ ).setText(R.id.sampleCodeView, "样品编号:${item.sampleNo}")
+// .setText(R.id.validDateView, "有效期至:${item.validDeadline}")//TODO 待完善
+ }
+ }
+ scanSampleRecyclerView.addItemDecoration(
+ DividerItemDecoration(this, DividerItemDecoration.VERTICAL)
+ )
+ scanSampleRecyclerView.adapter = selectSampleAdapter
+ selectSampleAdapter.setOnItemCheckedListener(object :
+ MultipleChoiceAdapter.OnItemCheckedListener {
+ override fun onItemChecked(
+ position: Int, items: ArrayList
+ ) {
+ sampleModels = items
+ }
+ })
+ }
+ }
+ }
+ sampleViewModel.getScanSampleResult("2", tids.toTypedArray(), "")
+ }
+
+ override fun observeRequestState() {
+
+ }
+
+ override fun initEvent() {
+ leftBackView.setOnClickListener { finish() }
+
+ selectedView.setOnClickListener {
+ val intent = Intent()
+ intent.putExtra("sampleModels", sampleModels.toJson())
+ setResult(RESULT_OK, intent)
+ finish()
+ }
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 0fc7e18..c0ad556 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -102,7 +102,8 @@
-
+
+
data;
+ private String message;
+
+ public int getCode() {
+ return code;
+ }
+
+ public void setCode(int code) {
+ this.code = code;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public static class DataModel {
+ private String abc;
+ private String abcName;
+ private String applyRelationId;
+ private String assetNo;
+ private String assetSource;
+ private String assetType;
+ private String assetTypeName;
+ private String attribute;
+ private String capitalSource;
+ private String capitalSourceName;
+ private String cardEstablishmentDate;
+ private int compulsoryVerification;
+ private String createTime;
+ private String createUser;
+ private String depreciationMethod;
+ private String depreciationMethodName;
+ private String depreciationPeriod;
+ private String enableDate;
+ private String equipmentCategory;
+ private String equipmentCategoryName;
+ private String equipmentName;
+ private String equipmentNo;
+ private String equipmentSpecifications;
+ private String equipmentType;
+ private String equipmentTypeName;
+ private String fileList;
+ private String id;
+ private String installIncidentalExpenses;
+ private String installPlace;
+ private String intactState;
+ private int isCalibrationTestEquipment;
+ private int isDel;
+ private String isFixedAssets;
+ private int isMeasureAccount;
+ private int isStandardSupportEquipment;
+ private String labelBind;
+ private String majorCategory;
+ private String majorCategoryName;
+ private String managerLevel;
+ private String managerLevelName;
+ private String managerState;
+ private String managerStateName;
+ private String manufacturer;
+ private String manufacturerCountry;
+ private String manufacturingDate;
+ private String manufacturingNo;
+ private int mesureCycle;
+ private String mesureDate;
+ private String mesureDeptName;
+ private String mesureRange;
+ private String mesureResult;
+ private String mesureResultName;
+ private String mesureType;
+ private String mesureTypeName;
+ private String modelNo;
+ private String originValue;
+ private String overallDimension;
+ private String presentOriginValue;
+ private String purpose;
+ private String remark;
+ private String singlePrice;
+ private String supportStandardEquipmentName;
+ private String supportStandardEquipmentNo;
+ private String technicalLevel;
+ private String uncertainty;
+ private String updateTime;
+ private String useDept;
+ private String useDeptName;
+ private String usePerson;
+ private String usePersonName;
+ private String validDate;
+ private int version;
+ private String weight;
+ private String 到期时间;
+ private String 设备名称;
+ private String 负责人;
+
+ public String getAbc() {
+ return abc;
+ }
+
+ public void setAbc(String abc) {
+ this.abc = abc;
+ }
+
+ public String getAbcName() {
+ return abcName;
+ }
+
+ public void setAbcName(String abcName) {
+ this.abcName = abcName;
+ }
+
+ public String getApplyRelationId() {
+ return applyRelationId;
+ }
+
+ public void setApplyRelationId(String applyRelationId) {
+ this.applyRelationId = applyRelationId;
+ }
+
+ public String getAssetNo() {
+ return assetNo;
+ }
+
+ public void setAssetNo(String assetNo) {
+ this.assetNo = assetNo;
+ }
+
+ public String getAssetSource() {
+ return assetSource;
+ }
+
+ public void setAssetSource(String assetSource) {
+ this.assetSource = assetSource;
+ }
+
+ public String getAssetType() {
+ return assetType;
+ }
+
+ public void setAssetType(String assetType) {
+ this.assetType = assetType;
+ }
+
+ public String getAssetTypeName() {
+ return assetTypeName;
+ }
+
+ public void setAssetTypeName(String assetTypeName) {
+ this.assetTypeName = assetTypeName;
+ }
+
+ public String getAttribute() {
+ return attribute;
+ }
+
+ public void setAttribute(String attribute) {
+ this.attribute = attribute;
+ }
+
+ public String getCapitalSource() {
+ return capitalSource;
+ }
+
+ public void setCapitalSource(String capitalSource) {
+ this.capitalSource = capitalSource;
+ }
+
+ public String getCapitalSourceName() {
+ return capitalSourceName;
+ }
+
+ public void setCapitalSourceName(String capitalSourceName) {
+ this.capitalSourceName = capitalSourceName;
+ }
+
+ public String getCardEstablishmentDate() {
+ return cardEstablishmentDate;
+ }
+
+ public void setCardEstablishmentDate(String cardEstablishmentDate) {
+ this.cardEstablishmentDate = cardEstablishmentDate;
+ }
+
+ public int getCompulsoryVerification() {
+ return compulsoryVerification;
+ }
+
+ public void setCompulsoryVerification(int compulsoryVerification) {
+ this.compulsoryVerification = compulsoryVerification;
+ }
+
+ public String getCreateTime() {
+ return createTime;
+ }
+
+ public void setCreateTime(String createTime) {
+ this.createTime = createTime;
+ }
+
+ public String getCreateUser() {
+ return createUser;
+ }
+
+ public void setCreateUser(String createUser) {
+ this.createUser = createUser;
+ }
+
+ public String getDepreciationMethod() {
+ return depreciationMethod;
+ }
+
+ public void setDepreciationMethod(String depreciationMethod) {
+ this.depreciationMethod = depreciationMethod;
+ }
+
+ public String getDepreciationMethodName() {
+ return depreciationMethodName;
+ }
+
+ public void setDepreciationMethodName(String depreciationMethodName) {
+ this.depreciationMethodName = depreciationMethodName;
+ }
+
+ public String getDepreciationPeriod() {
+ return depreciationPeriod;
+ }
+
+ public void setDepreciationPeriod(String depreciationPeriod) {
+ this.depreciationPeriod = depreciationPeriod;
+ }
+
+ public String getEnableDate() {
+ return enableDate;
+ }
+
+ public void setEnableDate(String enableDate) {
+ this.enableDate = enableDate;
+ }
+
+ public String getEquipmentCategory() {
+ return equipmentCategory;
+ }
+
+ public void setEquipmentCategory(String equipmentCategory) {
+ this.equipmentCategory = equipmentCategory;
+ }
+
+ public String getEquipmentCategoryName() {
+ return equipmentCategoryName;
+ }
+
+ public void setEquipmentCategoryName(String equipmentCategoryName) {
+ this.equipmentCategoryName = equipmentCategoryName;
+ }
+
+ public String getEquipmentName() {
+ return equipmentName;
+ }
+
+ public void setEquipmentName(String equipmentName) {
+ this.equipmentName = equipmentName;
+ }
+
+ public String getEquipmentNo() {
+ return equipmentNo;
+ }
+
+ public void setEquipmentNo(String equipmentNo) {
+ this.equipmentNo = equipmentNo;
+ }
+
+ public String getEquipmentSpecifications() {
+ return equipmentSpecifications;
+ }
+
+ public void setEquipmentSpecifications(String equipmentSpecifications) {
+ this.equipmentSpecifications = equipmentSpecifications;
+ }
+
+ public String getEquipmentType() {
+ return equipmentType;
+ }
+
+ public void setEquipmentType(String equipmentType) {
+ this.equipmentType = equipmentType;
+ }
+
+ public String getEquipmentTypeName() {
+ return equipmentTypeName;
+ }
+
+ public void setEquipmentTypeName(String equipmentTypeName) {
+ this.equipmentTypeName = equipmentTypeName;
+ }
+
+ public String getFileList() {
+ return fileList;
+ }
+
+ public void setFileList(String fileList) {
+ this.fileList = fileList;
+ }
+
+ public String getId() {
+ return id;
+ }
+
+ public void setId(String id) {
+ this.id = id;
+ }
+
+ public String getInstallIncidentalExpenses() {
+ return installIncidentalExpenses;
+ }
+
+ public void setInstallIncidentalExpenses(String installIncidentalExpenses) {
+ this.installIncidentalExpenses = installIncidentalExpenses;
+ }
+
+ public String getInstallPlace() {
+ return installPlace;
+ }
+
+ public void setInstallPlace(String installPlace) {
+ this.installPlace = installPlace;
+ }
+
+ public String getIntactState() {
+ return intactState;
+ }
+
+ public void setIntactState(String intactState) {
+ this.intactState = intactState;
+ }
+
+ public int getIsCalibrationTestEquipment() {
+ return isCalibrationTestEquipment;
+ }
+
+ public void setIsCalibrationTestEquipment(int isCalibrationTestEquipment) {
+ this.isCalibrationTestEquipment = isCalibrationTestEquipment;
+ }
+
+ public int getIsDel() {
+ return isDel;
+ }
+
+ public void setIsDel(int isDel) {
+ this.isDel = isDel;
+ }
+
+ public String getIsFixedAssets() {
+ return isFixedAssets;
+ }
+
+ public void setIsFixedAssets(String isFixedAssets) {
+ this.isFixedAssets = isFixedAssets;
+ }
+
+ public int getIsMeasureAccount() {
+ return isMeasureAccount;
+ }
+
+ public void setIsMeasureAccount(int isMeasureAccount) {
+ this.isMeasureAccount = isMeasureAccount;
+ }
+
+ public int getIsStandardSupportEquipment() {
+ return isStandardSupportEquipment;
+ }
+
+ public void setIsStandardSupportEquipment(int isStandardSupportEquipment) {
+ this.isStandardSupportEquipment = isStandardSupportEquipment;
+ }
+
+ public String getLabelBind() {
+ return labelBind;
+ }
+
+ public void setLabelBind(String labelBind) {
+ this.labelBind = labelBind;
+ }
+
+ public String getMajorCategory() {
+ return majorCategory;
+ }
+
+ public void setMajorCategory(String majorCategory) {
+ this.majorCategory = majorCategory;
+ }
+
+ public String getMajorCategoryName() {
+ return majorCategoryName;
+ }
+
+ public void setMajorCategoryName(String majorCategoryName) {
+ this.majorCategoryName = majorCategoryName;
+ }
+
+ public String getManagerLevel() {
+ return managerLevel;
+ }
+
+ public void setManagerLevel(String managerLevel) {
+ this.managerLevel = managerLevel;
+ }
+
+ public String getManagerLevelName() {
+ return managerLevelName;
+ }
+
+ public void setManagerLevelName(String managerLevelName) {
+ this.managerLevelName = managerLevelName;
+ }
+
+ public String getManagerState() {
+ return managerState;
+ }
+
+ public void setManagerState(String managerState) {
+ this.managerState = managerState;
+ }
+
+ public String getManagerStateName() {
+ return managerStateName;
+ }
+
+ public void setManagerStateName(String managerStateName) {
+ this.managerStateName = managerStateName;
+ }
+
+ public String getManufacturer() {
+ return manufacturer;
+ }
+
+ public void setManufacturer(String manufacturer) {
+ this.manufacturer = manufacturer;
+ }
+
+ public String getManufacturerCountry() {
+ return manufacturerCountry;
+ }
+
+ public void setManufacturerCountry(String manufacturerCountry) {
+ this.manufacturerCountry = manufacturerCountry;
+ }
+
+ public String getManufacturingDate() {
+ return manufacturingDate;
+ }
+
+ public void setManufacturingDate(String manufacturingDate) {
+ this.manufacturingDate = manufacturingDate;
+ }
+
+ public String getManufacturingNo() {
+ return manufacturingNo;
+ }
+
+ public void setManufacturingNo(String manufacturingNo) {
+ this.manufacturingNo = manufacturingNo;
+ }
+
+ public int getMesureCycle() {
+ return mesureCycle;
+ }
+
+ public void setMesureCycle(int mesureCycle) {
+ this.mesureCycle = mesureCycle;
+ }
+
+ public String getMesureDate() {
+ return mesureDate;
+ }
+
+ public void setMesureDate(String mesureDate) {
+ this.mesureDate = mesureDate;
+ }
+
+ public String getMesureDeptName() {
+ return mesureDeptName;
+ }
+
+ public void setMesureDeptName(String mesureDeptName) {
+ this.mesureDeptName = mesureDeptName;
+ }
+
+ public String getMesureRange() {
+ return mesureRange;
+ }
+
+ public void setMesureRange(String mesureRange) {
+ this.mesureRange = mesureRange;
+ }
+
+ public String getMesureResult() {
+ return mesureResult;
+ }
+
+ public void setMesureResult(String mesureResult) {
+ this.mesureResult = mesureResult;
+ }
+
+ public String getMesureResultName() {
+ return mesureResultName;
+ }
+
+ public void setMesureResultName(String mesureResultName) {
+ this.mesureResultName = mesureResultName;
+ }
+
+ public String getMesureType() {
+ return mesureType;
+ }
+
+ public void setMesureType(String mesureType) {
+ this.mesureType = mesureType;
+ }
+
+ public String getMesureTypeName() {
+ return mesureTypeName;
+ }
+
+ public void setMesureTypeName(String mesureTypeName) {
+ this.mesureTypeName = mesureTypeName;
+ }
+
+ public String getModelNo() {
+ return modelNo;
+ }
+
+ public void setModelNo(String modelNo) {
+ this.modelNo = modelNo;
+ }
+
+ public String getOriginValue() {
+ return originValue;
+ }
+
+ public void setOriginValue(String originValue) {
+ this.originValue = originValue;
+ }
+
+ public String getOverallDimension() {
+ return overallDimension;
+ }
+
+ public void setOverallDimension(String overallDimension) {
+ this.overallDimension = overallDimension;
+ }
+
+ public String getPresentOriginValue() {
+ return presentOriginValue;
+ }
+
+ public void setPresentOriginValue(String presentOriginValue) {
+ this.presentOriginValue = presentOriginValue;
+ }
+
+ public String getPurpose() {
+ return purpose;
+ }
+
+ public void setPurpose(String purpose) {
+ this.purpose = purpose;
+ }
+
+ public String getRemark() {
+ return remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark;
+ }
+
+ public String getSinglePrice() {
+ return singlePrice;
+ }
+
+ public void setSinglePrice(String singlePrice) {
+ this.singlePrice = singlePrice;
+ }
+
+ public String getSupportStandardEquipmentName() {
+ return supportStandardEquipmentName;
+ }
+
+ public void setSupportStandardEquipmentName(String supportStandardEquipmentName) {
+ this.supportStandardEquipmentName = supportStandardEquipmentName;
+ }
+
+ public String getSupportStandardEquipmentNo() {
+ return supportStandardEquipmentNo;
+ }
+
+ public void setSupportStandardEquipmentNo(String supportStandardEquipmentNo) {
+ this.supportStandardEquipmentNo = supportStandardEquipmentNo;
+ }
+
+ public String getTechnicalLevel() {
+ return technicalLevel;
+ }
+
+ public void setTechnicalLevel(String technicalLevel) {
+ this.technicalLevel = technicalLevel;
+ }
+
+ public String getUncertainty() {
+ return uncertainty;
+ }
+
+ public void setUncertainty(String uncertainty) {
+ this.uncertainty = uncertainty;
+ }
+
+ public String getUpdateTime() {
+ return updateTime;
+ }
+
+ public void setUpdateTime(String updateTime) {
+ this.updateTime = updateTime;
+ }
+
+ public String getUseDept() {
+ return useDept;
+ }
+
+ public void setUseDept(String useDept) {
+ this.useDept = useDept;
+ }
+
+ public String getUseDeptName() {
+ return useDeptName;
+ }
+
+ public void setUseDeptName(String useDeptName) {
+ this.useDeptName = useDeptName;
+ }
+
+ public String getUsePerson() {
+ return usePerson;
+ }
+
+ public void setUsePerson(String usePerson) {
+ this.usePerson = usePerson;
+ }
+
+ public String getUsePersonName() {
+ return usePersonName;
+ }
+
+ public void setUsePersonName(String usePersonName) {
+ this.usePersonName = usePersonName;
+ }
+
+ public String getValidDate() {
+ return validDate;
+ }
+
+ public void setValidDate(String validDate) {
+ this.validDate = validDate;
+ }
+
+ public int getVersion() {
+ return version;
+ }
+
+ public void setVersion(int version) {
+ this.version = version;
+ }
+
+ public String getWeight() {
+ return weight;
+ }
+
+ public void setWeight(String weight) {
+ this.weight = weight;
+ }
+
+ public String get到期时间() {
+ return 到期时间;
+ }
+
+ public void set到期时间(String 到期时间) {
+ this.到期时间 = 到期时间;
+ }
+
+ public String get设备名称() {
+ return 设备名称;
+ }
+
+ public void set设备名称(String 设备名称) {
+ this.设备名称 = 设备名称;
+ }
+
+ public String get负责人() {
+ return 负责人;
+ }
+
+ public void set负责人(String 负责人) {
+ this.负责人 = 负责人;
+ }
+ }
+}
diff --git a/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java b/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java
deleted file mode 100644
index 0f88f51..0000000
--- a/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java
+++ /dev/null
@@ -1,721 +0,0 @@
-package com.casic.xz.meterage.model;
-
-import java.util.List;
-
-public class ScanResultModel {
-
- private int code;
- private List data;
- private String message;
-
- public int getCode() {
- return code;
- }
-
- public void setCode(int code) {
- this.code = code;
- }
-
- public List getData() {
- return data;
- }
-
- public void setData(List data) {
- this.data = data;
- }
-
- public String getMessage() {
- return message;
- }
-
- public void setMessage(String message) {
- this.message = message;
- }
-
- public static class DataModel {
- private String abc;
- private String abcName;
- private String applyRelationId;
- private String assetNo;
- private String assetSource;
- private String assetType;
- private String assetTypeName;
- private String attribute;
- private String capitalSource;
- private String capitalSourceName;
- private String cardEstablishmentDate;
- private int compulsoryVerification;
- private String createTime;
- private String createUser;
- private String depreciationMethod;
- private String depreciationMethodName;
- private String depreciationPeriod;
- private String enableDate;
- private String equipmentCategory;
- private String equipmentCategoryName;
- private String equipmentName;
- private String equipmentNo;
- private String equipmentSpecifications;
- private String equipmentType;
- private String equipmentTypeName;
- private String fileList;
- private String id;
- private String installIncidentalExpenses;
- private String installPlace;
- private String intactState;
- private int isCalibrationTestEquipment;
- private int isDel;
- private String isFixedAssets;
- private int isMeasureAccount;
- private int isStandardSupportEquipment;
- private String labelBind;
- private String majorCategory;
- private String majorCategoryName;
- private String managerLevel;
- private String managerLevelName;
- private String managerState;
- private String managerStateName;
- private String manufacturer;
- private String manufacturerCountry;
- private String manufacturingDate;
- private String manufacturingNo;
- private int mesureCycle;
- private String mesureDate;
- private String mesureDeptName;
- private String mesureRange;
- private String mesureResult;
- private String mesureResultName;
- private String mesureType;
- private String mesureTypeName;
- private String modelNo;
- private String originValue;
- private String overallDimension;
- private String presentOriginValue;
- private String purpose;
- private String remark;
- private String singlePrice;
- private String supportStandardEquipmentName;
- private String supportStandardEquipmentNo;
- private String technicalLevel;
- private String uncertainty;
- private String updateTime;
- private String useDept;
- private String useDeptName;
- private String usePerson;
- private String usePersonName;
- private String validDate;
- private int version;
- private String weight;
- private String 到期时间;
- private String 设备名称;
- private String 负责人;
-
- public String getAbc() {
- return abc;
- }
-
- public void setAbc(String abc) {
- this.abc = abc;
- }
-
- public String getAbcName() {
- return abcName;
- }
-
- public void setAbcName(String abcName) {
- this.abcName = abcName;
- }
-
- public String getApplyRelationId() {
- return applyRelationId;
- }
-
- public void setApplyRelationId(String applyRelationId) {
- this.applyRelationId = applyRelationId;
- }
-
- public String getAssetNo() {
- return assetNo;
- }
-
- public void setAssetNo(String assetNo) {
- this.assetNo = assetNo;
- }
-
- public String getAssetSource() {
- return assetSource;
- }
-
- public void setAssetSource(String assetSource) {
- this.assetSource = assetSource;
- }
-
- public String getAssetType() {
- return assetType;
- }
-
- public void setAssetType(String assetType) {
- this.assetType = assetType;
- }
-
- public String getAssetTypeName() {
- return assetTypeName;
- }
-
- public void setAssetTypeName(String assetTypeName) {
- this.assetTypeName = assetTypeName;
- }
-
- public String getAttribute() {
- return attribute;
- }
-
- public void setAttribute(String attribute) {
- this.attribute = attribute;
- }
-
- public String getCapitalSource() {
- return capitalSource;
- }
-
- public void setCapitalSource(String capitalSource) {
- this.capitalSource = capitalSource;
- }
-
- public String getCapitalSourceName() {
- return capitalSourceName;
- }
-
- public void setCapitalSourceName(String capitalSourceName) {
- this.capitalSourceName = capitalSourceName;
- }
-
- public String getCardEstablishmentDate() {
- return cardEstablishmentDate;
- }
-
- public void setCardEstablishmentDate(String cardEstablishmentDate) {
- this.cardEstablishmentDate = cardEstablishmentDate;
- }
-
- public int getCompulsoryVerification() {
- return compulsoryVerification;
- }
-
- public void setCompulsoryVerification(int compulsoryVerification) {
- this.compulsoryVerification = compulsoryVerification;
- }
-
- public String getCreateTime() {
- return createTime;
- }
-
- public void setCreateTime(String createTime) {
- this.createTime = createTime;
- }
-
- public String getCreateUser() {
- return createUser;
- }
-
- public void setCreateUser(String createUser) {
- this.createUser = createUser;
- }
-
- public String getDepreciationMethod() {
- return depreciationMethod;
- }
-
- public void setDepreciationMethod(String depreciationMethod) {
- this.depreciationMethod = depreciationMethod;
- }
-
- public String getDepreciationMethodName() {
- return depreciationMethodName;
- }
-
- public void setDepreciationMethodName(String depreciationMethodName) {
- this.depreciationMethodName = depreciationMethodName;
- }
-
- public String getDepreciationPeriod() {
- return depreciationPeriod;
- }
-
- public void setDepreciationPeriod(String depreciationPeriod) {
- this.depreciationPeriod = depreciationPeriod;
- }
-
- public String getEnableDate() {
- return enableDate;
- }
-
- public void setEnableDate(String enableDate) {
- this.enableDate = enableDate;
- }
-
- public String getEquipmentCategory() {
- return equipmentCategory;
- }
-
- public void setEquipmentCategory(String equipmentCategory) {
- this.equipmentCategory = equipmentCategory;
- }
-
- public String getEquipmentCategoryName() {
- return equipmentCategoryName;
- }
-
- public void setEquipmentCategoryName(String equipmentCategoryName) {
- this.equipmentCategoryName = equipmentCategoryName;
- }
-
- public String getEquipmentName() {
- return equipmentName;
- }
-
- public void setEquipmentName(String equipmentName) {
- this.equipmentName = equipmentName;
- }
-
- public String getEquipmentNo() {
- return equipmentNo;
- }
-
- public void setEquipmentNo(String equipmentNo) {
- this.equipmentNo = equipmentNo;
- }
-
- public String getEquipmentSpecifications() {
- return equipmentSpecifications;
- }
-
- public void setEquipmentSpecifications(String equipmentSpecifications) {
- this.equipmentSpecifications = equipmentSpecifications;
- }
-
- public String getEquipmentType() {
- return equipmentType;
- }
-
- public void setEquipmentType(String equipmentType) {
- this.equipmentType = equipmentType;
- }
-
- public String getEquipmentTypeName() {
- return equipmentTypeName;
- }
-
- public void setEquipmentTypeName(String equipmentTypeName) {
- this.equipmentTypeName = equipmentTypeName;
- }
-
- public String getFileList() {
- return fileList;
- }
-
- public void setFileList(String fileList) {
- this.fileList = fileList;
- }
-
- public String getId() {
- return id;
- }
-
- public void setId(String id) {
- this.id = id;
- }
-
- public String getInstallIncidentalExpenses() {
- return installIncidentalExpenses;
- }
-
- public void setInstallIncidentalExpenses(String installIncidentalExpenses) {
- this.installIncidentalExpenses = installIncidentalExpenses;
- }
-
- public String getInstallPlace() {
- return installPlace;
- }
-
- public void setInstallPlace(String installPlace) {
- this.installPlace = installPlace;
- }
-
- public String getIntactState() {
- return intactState;
- }
-
- public void setIntactState(String intactState) {
- this.intactState = intactState;
- }
-
- public int getIsCalibrationTestEquipment() {
- return isCalibrationTestEquipment;
- }
-
- public void setIsCalibrationTestEquipment(int isCalibrationTestEquipment) {
- this.isCalibrationTestEquipment = isCalibrationTestEquipment;
- }
-
- public int getIsDel() {
- return isDel;
- }
-
- public void setIsDel(int isDel) {
- this.isDel = isDel;
- }
-
- public String getIsFixedAssets() {
- return isFixedAssets;
- }
-
- public void setIsFixedAssets(String isFixedAssets) {
- this.isFixedAssets = isFixedAssets;
- }
-
- public int getIsMeasureAccount() {
- return isMeasureAccount;
- }
-
- public void setIsMeasureAccount(int isMeasureAccount) {
- this.isMeasureAccount = isMeasureAccount;
- }
-
- public int getIsStandardSupportEquipment() {
- return isStandardSupportEquipment;
- }
-
- public void setIsStandardSupportEquipment(int isStandardSupportEquipment) {
- this.isStandardSupportEquipment = isStandardSupportEquipment;
- }
-
- public String getLabelBind() {
- return labelBind;
- }
-
- public void setLabelBind(String labelBind) {
- this.labelBind = labelBind;
- }
-
- public String getMajorCategory() {
- return majorCategory;
- }
-
- public void setMajorCategory(String majorCategory) {
- this.majorCategory = majorCategory;
- }
-
- public String getMajorCategoryName() {
- return majorCategoryName;
- }
-
- public void setMajorCategoryName(String majorCategoryName) {
- this.majorCategoryName = majorCategoryName;
- }
-
- public String getManagerLevel() {
- return managerLevel;
- }
-
- public void setManagerLevel(String managerLevel) {
- this.managerLevel = managerLevel;
- }
-
- public String getManagerLevelName() {
- return managerLevelName;
- }
-
- public void setManagerLevelName(String managerLevelName) {
- this.managerLevelName = managerLevelName;
- }
-
- public String getManagerState() {
- return managerState;
- }
-
- public void setManagerState(String managerState) {
- this.managerState = managerState;
- }
-
- public String getManagerStateName() {
- return managerStateName;
- }
-
- public void setManagerStateName(String managerStateName) {
- this.managerStateName = managerStateName;
- }
-
- public String getManufacturer() {
- return manufacturer;
- }
-
- public void setManufacturer(String manufacturer) {
- this.manufacturer = manufacturer;
- }
-
- public String getManufacturerCountry() {
- return manufacturerCountry;
- }
-
- public void setManufacturerCountry(String manufacturerCountry) {
- this.manufacturerCountry = manufacturerCountry;
- }
-
- public String getManufacturingDate() {
- return manufacturingDate;
- }
-
- public void setManufacturingDate(String manufacturingDate) {
- this.manufacturingDate = manufacturingDate;
- }
-
- public String getManufacturingNo() {
- return manufacturingNo;
- }
-
- public void setManufacturingNo(String manufacturingNo) {
- this.manufacturingNo = manufacturingNo;
- }
-
- public int getMesureCycle() {
- return mesureCycle;
- }
-
- public void setMesureCycle(int mesureCycle) {
- this.mesureCycle = mesureCycle;
- }
-
- public String getMesureDate() {
- return mesureDate;
- }
-
- public void setMesureDate(String mesureDate) {
- this.mesureDate = mesureDate;
- }
-
- public String getMesureDeptName() {
- return mesureDeptName;
- }
-
- public void setMesureDeptName(String mesureDeptName) {
- this.mesureDeptName = mesureDeptName;
- }
-
- public String getMesureRange() {
- return mesureRange;
- }
-
- public void setMesureRange(String mesureRange) {
- this.mesureRange = mesureRange;
- }
-
- public String getMesureResult() {
- return mesureResult;
- }
-
- public void setMesureResult(String mesureResult) {
- this.mesureResult = mesureResult;
- }
-
- public String getMesureResultName() {
- return mesureResultName;
- }
-
- public void setMesureResultName(String mesureResultName) {
- this.mesureResultName = mesureResultName;
- }
-
- public String getMesureType() {
- return mesureType;
- }
-
- public void setMesureType(String mesureType) {
- this.mesureType = mesureType;
- }
-
- public String getMesureTypeName() {
- return mesureTypeName;
- }
-
- public void setMesureTypeName(String mesureTypeName) {
- this.mesureTypeName = mesureTypeName;
- }
-
- public String getModelNo() {
- return modelNo;
- }
-
- public void setModelNo(String modelNo) {
- this.modelNo = modelNo;
- }
-
- public String getOriginValue() {
- return originValue;
- }
-
- public void setOriginValue(String originValue) {
- this.originValue = originValue;
- }
-
- public String getOverallDimension() {
- return overallDimension;
- }
-
- public void setOverallDimension(String overallDimension) {
- this.overallDimension = overallDimension;
- }
-
- public String getPresentOriginValue() {
- return presentOriginValue;
- }
-
- public void setPresentOriginValue(String presentOriginValue) {
- this.presentOriginValue = presentOriginValue;
- }
-
- public String getPurpose() {
- return purpose;
- }
-
- public void setPurpose(String purpose) {
- this.purpose = purpose;
- }
-
- public String getRemark() {
- return remark;
- }
-
- public void setRemark(String remark) {
- this.remark = remark;
- }
-
- public String getSinglePrice() {
- return singlePrice;
- }
-
- public void setSinglePrice(String singlePrice) {
- this.singlePrice = singlePrice;
- }
-
- public String getSupportStandardEquipmentName() {
- return supportStandardEquipmentName;
- }
-
- public void setSupportStandardEquipmentName(String supportStandardEquipmentName) {
- this.supportStandardEquipmentName = supportStandardEquipmentName;
- }
-
- public String getSupportStandardEquipmentNo() {
- return supportStandardEquipmentNo;
- }
-
- public void setSupportStandardEquipmentNo(String supportStandardEquipmentNo) {
- this.supportStandardEquipmentNo = supportStandardEquipmentNo;
- }
-
- public String getTechnicalLevel() {
- return technicalLevel;
- }
-
- public void setTechnicalLevel(String technicalLevel) {
- this.technicalLevel = technicalLevel;
- }
-
- public String getUncertainty() {
- return uncertainty;
- }
-
- public void setUncertainty(String uncertainty) {
- this.uncertainty = uncertainty;
- }
-
- public String getUpdateTime() {
- return updateTime;
- }
-
- public void setUpdateTime(String updateTime) {
- this.updateTime = updateTime;
- }
-
- public String getUseDept() {
- return useDept;
- }
-
- public void setUseDept(String useDept) {
- this.useDept = useDept;
- }
-
- public String getUseDeptName() {
- return useDeptName;
- }
-
- public void setUseDeptName(String useDeptName) {
- this.useDeptName = useDeptName;
- }
-
- public String getUsePerson() {
- return usePerson;
- }
-
- public void setUsePerson(String usePerson) {
- this.usePerson = usePerson;
- }
-
- public String getUsePersonName() {
- return usePersonName;
- }
-
- public void setUsePersonName(String usePersonName) {
- this.usePersonName = usePersonName;
- }
-
- public String getValidDate() {
- return validDate;
- }
-
- public void setValidDate(String validDate) {
- this.validDate = validDate;
- }
-
- public int getVersion() {
- return version;
- }
-
- public void setVersion(int version) {
- this.version = version;
- }
-
- public String getWeight() {
- return weight;
- }
-
- public void setWeight(String weight) {
- this.weight = weight;
- }
-
- public String get到期时间() {
- return 到期时间;
- }
-
- public void set到期时间(String 到期时间) {
- this.到期时间 = 到期时间;
- }
-
- public String get设备名称() {
- return 设备名称;
- }
-
- public void set设备名称(String 设备名称) {
- this.设备名称 = 设备名称;
- }
-
- public String get负责人() {
- return 负责人;
- }
-
- public void set负责人(String 负责人) {
- this.负责人 = 负责人;
- }
- }
-}
diff --git a/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java b/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java
new file mode 100644
index 0000000..844250b
--- /dev/null
+++ b/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java
@@ -0,0 +1,136 @@
+package com.casic.xz.meterage.model;
+
+import java.util.List;
+
+public class ScanSampleResultModel {
+
+ private int code;
+ private List data;
+ private String message;
+
+ public int getCode() {
+ return code;
+ }
+
+ public void setCode(int code) {
+ this.code = code;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public static class DataModel {
+ private int customerId;
+ private String customerName;
+ private String customerNo;
+ private int id;
+ private String labelBind;
+ private String manufacturingNo;
+ private String orderCode;
+ private int orderId;
+ private String sampleModel;
+ private String sampleName;
+ private String sampleNo;
+
+ public int getCustomerId() {
+ return customerId;
+ }
+
+ public void setCustomerId(int customerId) {
+ this.customerId = customerId;
+ }
+
+ public String getCustomerName() {
+ return customerName;
+ }
+
+ public void setCustomerName(String customerName) {
+ this.customerName = customerName;
+ }
+
+ public String getCustomerNo() {
+ return customerNo;
+ }
+
+ public void setCustomerNo(String customerNo) {
+ this.customerNo = customerNo;
+ }
+
+ public int getId() {
+ return id;
+ }
+
+ public void setId(int id) {
+ this.id = id;
+ }
+
+ public String getLabelBind() {
+ return labelBind;
+ }
+
+ public void setLabelBind(String labelBind) {
+ this.labelBind = labelBind;
+ }
+
+ public String getManufacturingNo() {
+ return manufacturingNo;
+ }
+
+ public void setManufacturingNo(String manufacturingNo) {
+ this.manufacturingNo = manufacturingNo;
+ }
+
+ public String getOrderCode() {
+ return orderCode;
+ }
+
+ public void setOrderCode(String orderCode) {
+ this.orderCode = orderCode;
+ }
+
+ public int getOrderId() {
+ return orderId;
+ }
+
+ public void setOrderId(int orderId) {
+ this.orderId = orderId;
+ }
+
+ public String getSampleModel() {
+ return sampleModel;
+ }
+
+ public void setSampleModel(String sampleModel) {
+ this.sampleModel = sampleModel;
+ }
+
+ public String getSampleName() {
+ return sampleName;
+ }
+
+ public void setSampleName(String sampleName) {
+ this.sampleName = sampleName;
+ }
+
+ public String getSampleNo() {
+ return sampleNo;
+ }
+
+ public void setSampleNo(String sampleNo) {
+ this.sampleNo = sampleNo;
+ }
+ }
+}
diff --git a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
index fc64e12..c129106 100644
--- a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
+++ b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
@@ -481,6 +481,15 @@
): String
/**
+ * 扫描样品
+ */
+ @POST("/business/readWriter/sample/label/readList")
+ suspend fun getScanSampleResult(
+ @Header("token") token: String,
+ @Body requestBody: RequestBody
+ ): String
+
+ /**
* 新增委托书
*/
@POST("/business/order/add")
diff --git a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
index 756813c..2674930 100644
--- a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
+++ b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
@@ -1088,6 +1088,22 @@
}
/**
+ * 扫描样品
+ */
+ suspend fun getScanSampleResult(
+ sceneNo: String, strSet: Array, status: String
+ ): String {
+ val param = JsonObject()
+ param.addProperty("sceneNo", sceneNo)
+ param.add("strSet", gson.toJsonTree(strSet, typeToken).asJsonArray)
+ param.addProperty("status", status)
+ val requestBody = param.toString().toRequestBody(
+ "application/json;charset=UTF-8".toMediaType()
+ )
+ return api.getScanSampleResult(AuthenticationHelper.token!!, requestBody)
+ }
+
+ /**
* 新增委托书
*/
suspend fun addEntrust(
diff --git a/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt
index 514db1d..c1448ed 100644
--- a/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt
+++ b/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt
@@ -44,10 +44,14 @@
if (msg.what == 2023071301) {
"设备扫描中,松开手机即可停止扫描".show(this)
} else if (msg.what == 2023071302) {
+ if (dataMap.size == 0) {
+ "没有扫描到设备,请重新扫描".show(this)
+ return true
+ }
AlertControlDialog.Builder()
.setContext(this)
.setTitle("温馨提示")
- .setMessage("扫描到${dataMap.size}个设备,是否查看详情?")
+ .setMessage("扫描到${dataMap.size}个设备,是否查看扫描结果?")
.setNegativeButton("取消")
.setPositiveButton("确定")
.setOnDialogButtonClickListener(object :
@@ -57,7 +61,7 @@
dataMap.forEach {
scanResult.add(it.value)
}
- navigatePageTo(scanResult)
+ navigatePageTo(scanResult)
//数据处理结束,即刻清除map,防止影响后续扫描
dataMap.clear()
}
diff --git a/app/src/main/java/com/casic/xz/meterage/view/ScanDeviceResultActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/ScanDeviceResultActivity.kt
new file mode 100644
index 0000000..5bf4e53
--- /dev/null
+++ b/app/src/main/java/com/casic/xz/meterage/view/ScanDeviceResultActivity.kt
@@ -0,0 +1,147 @@
+package com.casic.xz.meterage.view
+
+import android.content.Context
+import androidx.lifecycle.ViewModelProvider
+import androidx.recyclerview.widget.DividerItemDecoration
+import com.casic.xz.meterage.R
+import com.casic.xz.meterage.base.ApplicationBaseActivity
+import com.casic.xz.meterage.extensions.formatToYearMonthDay
+import com.casic.xz.meterage.extensions.initLayoutImmersionBar
+import com.casic.xz.meterage.extensions.isEarlierThenCurrent
+import com.casic.xz.meterage.extensions.showEmptyPage
+import com.casic.xz.meterage.model.ScanDeviceResultModel
+import com.casic.xz.meterage.utils.LoadingDialogHub
+import com.casic.xz.meterage.view.home.EquipmentDetailActivity
+import com.casic.xz.meterage.vm.EquipmentViewModel
+import com.gyf.immersionbar.ImmersionBar
+import com.pengxh.kt.lite.adapter.NormalRecyclerAdapter
+import com.pengxh.kt.lite.adapter.ViewHolder
+import com.pengxh.kt.lite.extensions.convertColor
+import com.pengxh.kt.lite.extensions.navigatePageTo
+import com.pengxh.kt.lite.utils.Constant
+import com.pengxh.kt.lite.vm.LoadState
+import kotlinx.android.synthetic.main.activity_scan_device_result.*
+import kotlinx.android.synthetic.main.include_empty_view.*
+import kotlinx.android.synthetic.main.include_search_title.*
+
+class ScanDeviceResultActivity : ApplicationBaseActivity() {
+
+ private var context: Context = this@ScanDeviceResultActivity
+ private lateinit var equipmentViewModel: EquipmentViewModel
+ private val tids = ArrayList()
+
+ override fun initData() {
+ val args = intent.getStringArrayListExtra(Constant.INTENT_PARAM)!!
+ args.forEach {
+ tids.add(it)
+ }
+ equipmentViewModel = ViewModelProvider(this)[EquipmentViewModel::class.java]
+ equipmentViewModel.scanDeviceResult.observe(this) {
+ if (it.code == 200) {
+ if (it.data.isEmpty()) {
+ emptyView.showEmptyPage("标签还未和设备绑定,无法查询到详细数据")
+ } else {
+ emptyView.hide()
+ //显示扫描到的列表
+ val equipmentAdapter =
+ object : NormalRecyclerAdapter(
+ R.layout.item_equipment_rv_l, it.data
+ ) {
+ override fun convertView(
+ viewHolder: ViewHolder,
+ position: Int,
+ item: ScanDeviceResultModel.DataModel
+ ) {
+ val modelNo = if (item.modelNo.isNullOrBlank()) {
+ "未知"
+ } else {
+ item.modelNo
+ }
+
+ val remark = if (item.remark.isNullOrBlank()) {
+ "无"
+ } else {
+ item.remark
+ }
+
+ val useDept = if (item.useDeptName.isNullOrBlank()) {
+ "未知"
+ } else {
+ item.useDeptName
+ }
+
+ val usePerson = if (item.usePersonName.isNullOrBlank()) {
+ "无"
+ } else {
+ item.usePersonName
+ }
+
+ if (item.validDate.isEarlierThenCurrent()) {
+ viewHolder.setTextColor(
+ R.id.deviceDateView, R.color.red.convertColor(context)
+ )
+ } else {
+ viewHolder.setTextColor(
+ R.id.deviceDateView, R.color.gray.convertColor(context)
+ )
+ }
+
+ viewHolder.setText(R.id.equipmentName, item.equipmentName)
+ .setText(R.id.modelView, modelNo)
+ .setText(R.id.equipmentStateView, item.managerStateName)
+ .setText(R.id.equipmentCodeView, "装置编号:${item.equipmentNo}")
+ .setText(R.id.remarkView, "备注:$remark")
+ .setText(R.id.useDeptView, useDept)
+ .setText(
+ R.id.deviceDateView,
+ "有效期至:${item.validDate.formatToYearMonthDay()}"
+ )
+ .setText(R.id.usePersonView, "管理员:$usePerson")
+
+ if (!item.managerStateName.contains("在用")) {
+ viewHolder.setBackgroundColor(
+ R.id.equipmentStateView, R.color.gray.convertColor(context)
+ )
+ }
+ }
+ }
+ scanDeviceRecyclerView.addItemDecoration(
+ DividerItemDecoration(this, DividerItemDecoration.VERTICAL)
+ )
+ scanDeviceRecyclerView.adapter = equipmentAdapter
+ equipmentAdapter.setOnItemClickedListener(object :
+ NormalRecyclerAdapter.OnItemClickedListener {
+ override fun onItemClicked(
+ position: Int,
+ t: ScanDeviceResultModel.DataModel
+ ) {
+ navigatePageTo(t.id)
+ }
+ })
+ }
+ }
+ }
+ equipmentViewModel.getScanResult(tids.toTypedArray())
+ }
+
+ override fun initEvent() {
+ leftBackView.setOnClickListener { finish() }
+ }
+
+ override fun initLayoutView(): Int = R.layout.activity_scan_device_result
+
+ override fun observeRequestState() {
+ equipmentViewModel.loadState.observe(this) {
+ when (it) {
+ LoadState.Loading -> LoadingDialogHub.show(this, "结果加载中,请稍后")
+ else -> LoadingDialogHub.dismiss()
+ }
+ }
+ }
+
+ override fun setupTopBarLayout() {
+ ImmersionBar.with(this).statusBarDarkFont(true).init()
+ initLayoutImmersionBar(rootView)
+ titleView.text = "标签扫描结果"
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/java/com/casic/xz/meterage/view/ScanSampleResultActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/ScanSampleResultActivity.kt
new file mode 100644
index 0000000..400bec7
--- /dev/null
+++ b/app/src/main/java/com/casic/xz/meterage/view/ScanSampleResultActivity.kt
@@ -0,0 +1,98 @@
+package com.casic.xz.meterage.view
+
+import android.content.Context
+import android.content.Intent
+import androidx.lifecycle.ViewModelProvider
+import androidx.recyclerview.widget.DividerItemDecoration
+import com.casic.xz.meterage.R
+import com.casic.xz.meterage.base.ApplicationBaseActivity
+import com.casic.xz.meterage.extensions.initLayoutImmersionBar
+import com.casic.xz.meterage.extensions.showEmptyPage
+import com.casic.xz.meterage.model.ScanSampleResultModel
+import com.casic.xz.meterage.vm.SampleViewModel
+import com.gyf.immersionbar.ImmersionBar
+import com.pengxh.kt.lite.adapter.MultipleChoiceAdapter
+import com.pengxh.kt.lite.adapter.ViewHolder
+import com.pengxh.kt.lite.extensions.toJson
+import com.pengxh.kt.lite.utils.Constant
+import kotlinx.android.synthetic.main.activity_scan_sample_result.*
+import kotlinx.android.synthetic.main.include_empty_view.*
+import kotlinx.android.synthetic.main.include_select_title.*
+
+class ScanSampleResultActivity : ApplicationBaseActivity() {
+
+ private var context: Context = this@ScanSampleResultActivity
+ private val tids = ArrayList()
+ private var sampleModels = ArrayList()
+ private lateinit var sampleViewModel: SampleViewModel
+
+ override fun initLayoutView(): Int = R.layout.activity_scan_sample_result
+
+ override fun setupTopBarLayout() {
+ ImmersionBar.with(this).statusBarDarkFont(true).init()
+ initLayoutImmersionBar(rootView)
+ titleView.text = "标签扫描结果"
+ }
+
+ override fun initData() {
+ val args = intent.getStringArrayListExtra(Constant.INTENT_PARAM)!!
+ args.forEach {
+ tids.add(it)
+ }
+
+ sampleViewModel = ViewModelProvider(this)[SampleViewModel::class.java]
+ sampleViewModel.scanSampleResult.observe(this) {
+ if (it.code == 200) {
+ if (it.data.isEmpty()) {
+ emptyView.showEmptyPage("标签还未和样品绑定,无法查询到详细数据")
+ } else {
+ emptyView.hide()
+ val selectSampleAdapter =
+ object : MultipleChoiceAdapter(
+ R.layout.item_select_sample_lv, it.data
+ ) {
+ override fun convertView(
+ viewHolder: ViewHolder, position: Int,
+ item: ScanSampleResultModel.DataModel
+ ) {
+ viewHolder.setText(
+ R.id.sampleNameView, "${item.sampleName}【${item.sampleModel}】"
+ ).setText(
+ R.id.manufacturingCodeView, "出厂编号:${item.manufacturingNo}"
+ ).setText(R.id.sampleCodeView, "样品编号:${item.sampleNo}")
+// .setText(R.id.validDateView, "有效期至:${item.validDeadline}")//TODO 待完善
+ }
+ }
+ scanSampleRecyclerView.addItemDecoration(
+ DividerItemDecoration(this, DividerItemDecoration.VERTICAL)
+ )
+ scanSampleRecyclerView.adapter = selectSampleAdapter
+ selectSampleAdapter.setOnItemCheckedListener(object :
+ MultipleChoiceAdapter.OnItemCheckedListener {
+ override fun onItemChecked(
+ position: Int, items: ArrayList
+ ) {
+ sampleModels = items
+ }
+ })
+ }
+ }
+ }
+ sampleViewModel.getScanSampleResult("2", tids.toTypedArray(), "")
+ }
+
+ override fun observeRequestState() {
+
+ }
+
+ override fun initEvent() {
+ leftBackView.setOnClickListener { finish() }
+
+ selectedView.setOnClickListener {
+ val intent = Intent()
+ intent.putExtra("sampleModels", sampleModels.toJson())
+ setResult(RESULT_OK, intent)
+ finish()
+ }
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/java/com/casic/xz/meterage/view/TagScanResultActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/TagScanResultActivity.kt
deleted file mode 100644
index a14a920..0000000
--- a/app/src/main/java/com/casic/xz/meterage/view/TagScanResultActivity.kt
+++ /dev/null
@@ -1,135 +0,0 @@
-package com.casic.xz.meterage.view
-
-import android.content.Context
-import androidx.lifecycle.ViewModelProvider
-import androidx.recyclerview.widget.DividerItemDecoration
-import com.casic.xz.meterage.R
-import com.casic.xz.meterage.extensions.formatToYearMonthDay
-import com.casic.xz.meterage.extensions.initLayoutImmersionBar
-import com.casic.xz.meterage.extensions.isEarlierThenCurrent
-import com.casic.xz.meterage.model.ScanResultModel
-import com.casic.xz.meterage.utils.LoadingDialogHub
-import com.casic.xz.meterage.view.home.EquipmentDetailActivity
-import com.casic.xz.meterage.vm.EquipmentViewModel
-import com.gyf.immersionbar.ImmersionBar
-import com.pengxh.kt.lite.adapter.NormalRecyclerAdapter
-import com.pengxh.kt.lite.adapter.ViewHolder
-import com.pengxh.kt.lite.base.KotlinBaseActivity
-import com.pengxh.kt.lite.extensions.convertColor
-import com.pengxh.kt.lite.extensions.navigatePageTo
-import com.pengxh.kt.lite.utils.Constant
-import com.pengxh.kt.lite.vm.LoadState
-import kotlinx.android.synthetic.main.activity_tag_scan.*
-import kotlinx.android.synthetic.main.include_search_title.*
-
-class TagScanResultActivity : KotlinBaseActivity() {
-
- private var context: Context = this@TagScanResultActivity
- private lateinit var equipmentViewModel: EquipmentViewModel
- private val tids = ArrayList()
-
- override fun initData() {
- val args = intent.getStringArrayListExtra(Constant.INTENT_PARAM)!!
- args.forEach {
- tids.add(it)
- }
-
- equipmentViewModel = ViewModelProvider(this)[EquipmentViewModel::class.java]
- equipmentViewModel.scanResult.observe(this) {
- if (it.code == 200) {
- //显示扫描到的列表
- val equipmentAdapter = object : NormalRecyclerAdapter(
- R.layout.item_equipment_rv_l, it.data
- ) {
- override fun convertView(
- viewHolder: ViewHolder, position: Int, item: ScanResultModel.DataModel
- ) {
- val modelNo = if (item.modelNo.isNullOrBlank()) {
- "未知"
- } else {
- item.modelNo
- }
-
- val remark = if (item.remark.isNullOrBlank()) {
- "无"
- } else {
- item.remark
- }
-
- val useDept = if (item.useDeptName.isNullOrBlank()) {
- "未知"
- } else {
- item.useDeptName
- }
-
- val usePerson = if (item.usePersonName.isNullOrBlank()) {
- "无"
- } else {
- item.usePersonName
- }
-
- if (item.validDate.isEarlierThenCurrent()) {
- viewHolder.setTextColor(
- R.id.deviceDateView, R.color.red.convertColor(context)
- )
- } else {
- viewHolder.setTextColor(
- R.id.deviceDateView, R.color.gray.convertColor(context)
- )
- }
-
- viewHolder.setText(R.id.equipmentName, item.equipmentName)
- .setText(R.id.modelView, modelNo)
- .setText(R.id.equipmentStateView, item.managerStateName)
- .setText(R.id.equipmentCodeView, "装置编号:${item.equipmentNo}")
- .setText(R.id.remarkView, "备注:$remark")
- .setText(R.id.useDeptView, useDept)
- .setText(
- R.id.deviceDateView,
- "有效期至:${item.validDate.formatToYearMonthDay()}"
- )
- .setText(R.id.usePersonView, "管理员:$usePerson")
-
- if (!item.managerStateName.contains("在用")) {
- viewHolder.setBackgroundColor(
- R.id.equipmentStateView, R.color.gray.convertColor(context)
- )
- }
- }
- }
- scanDeviceRecyclerView.addItemDecoration(
- DividerItemDecoration(this, DividerItemDecoration.VERTICAL)
- )
- scanDeviceRecyclerView.adapter = equipmentAdapter
- equipmentAdapter.setOnItemClickedListener(object :
- NormalRecyclerAdapter.OnItemClickedListener {
- override fun onItemClicked(position: Int, t: ScanResultModel.DataModel) {
- navigatePageTo(t.id)
- }
- })
- }
- }
- equipmentViewModel.getScanResult(tids.toTypedArray())
- }
-
- override fun initEvent() {
- leftBackView.setOnClickListener { finish() }
- }
-
- override fun initLayoutView(): Int = R.layout.activity_tag_scan
-
- override fun observeRequestState() {
- equipmentViewModel.loadState.observe(this) {
- when (it) {
- LoadState.Loading -> LoadingDialogHub.show(this, "结果加载中,请稍后")
- else -> LoadingDialogHub.dismiss()
- }
- }
- }
-
- override fun setupTopBarLayout() {
- ImmersionBar.with(this).statusBarDarkFont(true).init()
- initLayoutImmersionBar(rootView)
- titleView.text = "标签扫描结果"
- }
-}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 0fc7e18..c0ad556 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -102,7 +102,8 @@
-
+
+
data;
+ private String message;
+
+ public int getCode() {
+ return code;
+ }
+
+ public void setCode(int code) {
+ this.code = code;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public static class DataModel {
+ private String abc;
+ private String abcName;
+ private String applyRelationId;
+ private String assetNo;
+ private String assetSource;
+ private String assetType;
+ private String assetTypeName;
+ private String attribute;
+ private String capitalSource;
+ private String capitalSourceName;
+ private String cardEstablishmentDate;
+ private int compulsoryVerification;
+ private String createTime;
+ private String createUser;
+ private String depreciationMethod;
+ private String depreciationMethodName;
+ private String depreciationPeriod;
+ private String enableDate;
+ private String equipmentCategory;
+ private String equipmentCategoryName;
+ private String equipmentName;
+ private String equipmentNo;
+ private String equipmentSpecifications;
+ private String equipmentType;
+ private String equipmentTypeName;
+ private String fileList;
+ private String id;
+ private String installIncidentalExpenses;
+ private String installPlace;
+ private String intactState;
+ private int isCalibrationTestEquipment;
+ private int isDel;
+ private String isFixedAssets;
+ private int isMeasureAccount;
+ private int isStandardSupportEquipment;
+ private String labelBind;
+ private String majorCategory;
+ private String majorCategoryName;
+ private String managerLevel;
+ private String managerLevelName;
+ private String managerState;
+ private String managerStateName;
+ private String manufacturer;
+ private String manufacturerCountry;
+ private String manufacturingDate;
+ private String manufacturingNo;
+ private int mesureCycle;
+ private String mesureDate;
+ private String mesureDeptName;
+ private String mesureRange;
+ private String mesureResult;
+ private String mesureResultName;
+ private String mesureType;
+ private String mesureTypeName;
+ private String modelNo;
+ private String originValue;
+ private String overallDimension;
+ private String presentOriginValue;
+ private String purpose;
+ private String remark;
+ private String singlePrice;
+ private String supportStandardEquipmentName;
+ private String supportStandardEquipmentNo;
+ private String technicalLevel;
+ private String uncertainty;
+ private String updateTime;
+ private String useDept;
+ private String useDeptName;
+ private String usePerson;
+ private String usePersonName;
+ private String validDate;
+ private int version;
+ private String weight;
+ private String 到期时间;
+ private String 设备名称;
+ private String 负责人;
+
+ public String getAbc() {
+ return abc;
+ }
+
+ public void setAbc(String abc) {
+ this.abc = abc;
+ }
+
+ public String getAbcName() {
+ return abcName;
+ }
+
+ public void setAbcName(String abcName) {
+ this.abcName = abcName;
+ }
+
+ public String getApplyRelationId() {
+ return applyRelationId;
+ }
+
+ public void setApplyRelationId(String applyRelationId) {
+ this.applyRelationId = applyRelationId;
+ }
+
+ public String getAssetNo() {
+ return assetNo;
+ }
+
+ public void setAssetNo(String assetNo) {
+ this.assetNo = assetNo;
+ }
+
+ public String getAssetSource() {
+ return assetSource;
+ }
+
+ public void setAssetSource(String assetSource) {
+ this.assetSource = assetSource;
+ }
+
+ public String getAssetType() {
+ return assetType;
+ }
+
+ public void setAssetType(String assetType) {
+ this.assetType = assetType;
+ }
+
+ public String getAssetTypeName() {
+ return assetTypeName;
+ }
+
+ public void setAssetTypeName(String assetTypeName) {
+ this.assetTypeName = assetTypeName;
+ }
+
+ public String getAttribute() {
+ return attribute;
+ }
+
+ public void setAttribute(String attribute) {
+ this.attribute = attribute;
+ }
+
+ public String getCapitalSource() {
+ return capitalSource;
+ }
+
+ public void setCapitalSource(String capitalSource) {
+ this.capitalSource = capitalSource;
+ }
+
+ public String getCapitalSourceName() {
+ return capitalSourceName;
+ }
+
+ public void setCapitalSourceName(String capitalSourceName) {
+ this.capitalSourceName = capitalSourceName;
+ }
+
+ public String getCardEstablishmentDate() {
+ return cardEstablishmentDate;
+ }
+
+ public void setCardEstablishmentDate(String cardEstablishmentDate) {
+ this.cardEstablishmentDate = cardEstablishmentDate;
+ }
+
+ public int getCompulsoryVerification() {
+ return compulsoryVerification;
+ }
+
+ public void setCompulsoryVerification(int compulsoryVerification) {
+ this.compulsoryVerification = compulsoryVerification;
+ }
+
+ public String getCreateTime() {
+ return createTime;
+ }
+
+ public void setCreateTime(String createTime) {
+ this.createTime = createTime;
+ }
+
+ public String getCreateUser() {
+ return createUser;
+ }
+
+ public void setCreateUser(String createUser) {
+ this.createUser = createUser;
+ }
+
+ public String getDepreciationMethod() {
+ return depreciationMethod;
+ }
+
+ public void setDepreciationMethod(String depreciationMethod) {
+ this.depreciationMethod = depreciationMethod;
+ }
+
+ public String getDepreciationMethodName() {
+ return depreciationMethodName;
+ }
+
+ public void setDepreciationMethodName(String depreciationMethodName) {
+ this.depreciationMethodName = depreciationMethodName;
+ }
+
+ public String getDepreciationPeriod() {
+ return depreciationPeriod;
+ }
+
+ public void setDepreciationPeriod(String depreciationPeriod) {
+ this.depreciationPeriod = depreciationPeriod;
+ }
+
+ public String getEnableDate() {
+ return enableDate;
+ }
+
+ public void setEnableDate(String enableDate) {
+ this.enableDate = enableDate;
+ }
+
+ public String getEquipmentCategory() {
+ return equipmentCategory;
+ }
+
+ public void setEquipmentCategory(String equipmentCategory) {
+ this.equipmentCategory = equipmentCategory;
+ }
+
+ public String getEquipmentCategoryName() {
+ return equipmentCategoryName;
+ }
+
+ public void setEquipmentCategoryName(String equipmentCategoryName) {
+ this.equipmentCategoryName = equipmentCategoryName;
+ }
+
+ public String getEquipmentName() {
+ return equipmentName;
+ }
+
+ public void setEquipmentName(String equipmentName) {
+ this.equipmentName = equipmentName;
+ }
+
+ public String getEquipmentNo() {
+ return equipmentNo;
+ }
+
+ public void setEquipmentNo(String equipmentNo) {
+ this.equipmentNo = equipmentNo;
+ }
+
+ public String getEquipmentSpecifications() {
+ return equipmentSpecifications;
+ }
+
+ public void setEquipmentSpecifications(String equipmentSpecifications) {
+ this.equipmentSpecifications = equipmentSpecifications;
+ }
+
+ public String getEquipmentType() {
+ return equipmentType;
+ }
+
+ public void setEquipmentType(String equipmentType) {
+ this.equipmentType = equipmentType;
+ }
+
+ public String getEquipmentTypeName() {
+ return equipmentTypeName;
+ }
+
+ public void setEquipmentTypeName(String equipmentTypeName) {
+ this.equipmentTypeName = equipmentTypeName;
+ }
+
+ public String getFileList() {
+ return fileList;
+ }
+
+ public void setFileList(String fileList) {
+ this.fileList = fileList;
+ }
+
+ public String getId() {
+ return id;
+ }
+
+ public void setId(String id) {
+ this.id = id;
+ }
+
+ public String getInstallIncidentalExpenses() {
+ return installIncidentalExpenses;
+ }
+
+ public void setInstallIncidentalExpenses(String installIncidentalExpenses) {
+ this.installIncidentalExpenses = installIncidentalExpenses;
+ }
+
+ public String getInstallPlace() {
+ return installPlace;
+ }
+
+ public void setInstallPlace(String installPlace) {
+ this.installPlace = installPlace;
+ }
+
+ public String getIntactState() {
+ return intactState;
+ }
+
+ public void setIntactState(String intactState) {
+ this.intactState = intactState;
+ }
+
+ public int getIsCalibrationTestEquipment() {
+ return isCalibrationTestEquipment;
+ }
+
+ public void setIsCalibrationTestEquipment(int isCalibrationTestEquipment) {
+ this.isCalibrationTestEquipment = isCalibrationTestEquipment;
+ }
+
+ public int getIsDel() {
+ return isDel;
+ }
+
+ public void setIsDel(int isDel) {
+ this.isDel = isDel;
+ }
+
+ public String getIsFixedAssets() {
+ return isFixedAssets;
+ }
+
+ public void setIsFixedAssets(String isFixedAssets) {
+ this.isFixedAssets = isFixedAssets;
+ }
+
+ public int getIsMeasureAccount() {
+ return isMeasureAccount;
+ }
+
+ public void setIsMeasureAccount(int isMeasureAccount) {
+ this.isMeasureAccount = isMeasureAccount;
+ }
+
+ public int getIsStandardSupportEquipment() {
+ return isStandardSupportEquipment;
+ }
+
+ public void setIsStandardSupportEquipment(int isStandardSupportEquipment) {
+ this.isStandardSupportEquipment = isStandardSupportEquipment;
+ }
+
+ public String getLabelBind() {
+ return labelBind;
+ }
+
+ public void setLabelBind(String labelBind) {
+ this.labelBind = labelBind;
+ }
+
+ public String getMajorCategory() {
+ return majorCategory;
+ }
+
+ public void setMajorCategory(String majorCategory) {
+ this.majorCategory = majorCategory;
+ }
+
+ public String getMajorCategoryName() {
+ return majorCategoryName;
+ }
+
+ public void setMajorCategoryName(String majorCategoryName) {
+ this.majorCategoryName = majorCategoryName;
+ }
+
+ public String getManagerLevel() {
+ return managerLevel;
+ }
+
+ public void setManagerLevel(String managerLevel) {
+ this.managerLevel = managerLevel;
+ }
+
+ public String getManagerLevelName() {
+ return managerLevelName;
+ }
+
+ public void setManagerLevelName(String managerLevelName) {
+ this.managerLevelName = managerLevelName;
+ }
+
+ public String getManagerState() {
+ return managerState;
+ }
+
+ public void setManagerState(String managerState) {
+ this.managerState = managerState;
+ }
+
+ public String getManagerStateName() {
+ return managerStateName;
+ }
+
+ public void setManagerStateName(String managerStateName) {
+ this.managerStateName = managerStateName;
+ }
+
+ public String getManufacturer() {
+ return manufacturer;
+ }
+
+ public void setManufacturer(String manufacturer) {
+ this.manufacturer = manufacturer;
+ }
+
+ public String getManufacturerCountry() {
+ return manufacturerCountry;
+ }
+
+ public void setManufacturerCountry(String manufacturerCountry) {
+ this.manufacturerCountry = manufacturerCountry;
+ }
+
+ public String getManufacturingDate() {
+ return manufacturingDate;
+ }
+
+ public void setManufacturingDate(String manufacturingDate) {
+ this.manufacturingDate = manufacturingDate;
+ }
+
+ public String getManufacturingNo() {
+ return manufacturingNo;
+ }
+
+ public void setManufacturingNo(String manufacturingNo) {
+ this.manufacturingNo = manufacturingNo;
+ }
+
+ public int getMesureCycle() {
+ return mesureCycle;
+ }
+
+ public void setMesureCycle(int mesureCycle) {
+ this.mesureCycle = mesureCycle;
+ }
+
+ public String getMesureDate() {
+ return mesureDate;
+ }
+
+ public void setMesureDate(String mesureDate) {
+ this.mesureDate = mesureDate;
+ }
+
+ public String getMesureDeptName() {
+ return mesureDeptName;
+ }
+
+ public void setMesureDeptName(String mesureDeptName) {
+ this.mesureDeptName = mesureDeptName;
+ }
+
+ public String getMesureRange() {
+ return mesureRange;
+ }
+
+ public void setMesureRange(String mesureRange) {
+ this.mesureRange = mesureRange;
+ }
+
+ public String getMesureResult() {
+ return mesureResult;
+ }
+
+ public void setMesureResult(String mesureResult) {
+ this.mesureResult = mesureResult;
+ }
+
+ public String getMesureResultName() {
+ return mesureResultName;
+ }
+
+ public void setMesureResultName(String mesureResultName) {
+ this.mesureResultName = mesureResultName;
+ }
+
+ public String getMesureType() {
+ return mesureType;
+ }
+
+ public void setMesureType(String mesureType) {
+ this.mesureType = mesureType;
+ }
+
+ public String getMesureTypeName() {
+ return mesureTypeName;
+ }
+
+ public void setMesureTypeName(String mesureTypeName) {
+ this.mesureTypeName = mesureTypeName;
+ }
+
+ public String getModelNo() {
+ return modelNo;
+ }
+
+ public void setModelNo(String modelNo) {
+ this.modelNo = modelNo;
+ }
+
+ public String getOriginValue() {
+ return originValue;
+ }
+
+ public void setOriginValue(String originValue) {
+ this.originValue = originValue;
+ }
+
+ public String getOverallDimension() {
+ return overallDimension;
+ }
+
+ public void setOverallDimension(String overallDimension) {
+ this.overallDimension = overallDimension;
+ }
+
+ public String getPresentOriginValue() {
+ return presentOriginValue;
+ }
+
+ public void setPresentOriginValue(String presentOriginValue) {
+ this.presentOriginValue = presentOriginValue;
+ }
+
+ public String getPurpose() {
+ return purpose;
+ }
+
+ public void setPurpose(String purpose) {
+ this.purpose = purpose;
+ }
+
+ public String getRemark() {
+ return remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark;
+ }
+
+ public String getSinglePrice() {
+ return singlePrice;
+ }
+
+ public void setSinglePrice(String singlePrice) {
+ this.singlePrice = singlePrice;
+ }
+
+ public String getSupportStandardEquipmentName() {
+ return supportStandardEquipmentName;
+ }
+
+ public void setSupportStandardEquipmentName(String supportStandardEquipmentName) {
+ this.supportStandardEquipmentName = supportStandardEquipmentName;
+ }
+
+ public String getSupportStandardEquipmentNo() {
+ return supportStandardEquipmentNo;
+ }
+
+ public void setSupportStandardEquipmentNo(String supportStandardEquipmentNo) {
+ this.supportStandardEquipmentNo = supportStandardEquipmentNo;
+ }
+
+ public String getTechnicalLevel() {
+ return technicalLevel;
+ }
+
+ public void setTechnicalLevel(String technicalLevel) {
+ this.technicalLevel = technicalLevel;
+ }
+
+ public String getUncertainty() {
+ return uncertainty;
+ }
+
+ public void setUncertainty(String uncertainty) {
+ this.uncertainty = uncertainty;
+ }
+
+ public String getUpdateTime() {
+ return updateTime;
+ }
+
+ public void setUpdateTime(String updateTime) {
+ this.updateTime = updateTime;
+ }
+
+ public String getUseDept() {
+ return useDept;
+ }
+
+ public void setUseDept(String useDept) {
+ this.useDept = useDept;
+ }
+
+ public String getUseDeptName() {
+ return useDeptName;
+ }
+
+ public void setUseDeptName(String useDeptName) {
+ this.useDeptName = useDeptName;
+ }
+
+ public String getUsePerson() {
+ return usePerson;
+ }
+
+ public void setUsePerson(String usePerson) {
+ this.usePerson = usePerson;
+ }
+
+ public String getUsePersonName() {
+ return usePersonName;
+ }
+
+ public void setUsePersonName(String usePersonName) {
+ this.usePersonName = usePersonName;
+ }
+
+ public String getValidDate() {
+ return validDate;
+ }
+
+ public void setValidDate(String validDate) {
+ this.validDate = validDate;
+ }
+
+ public int getVersion() {
+ return version;
+ }
+
+ public void setVersion(int version) {
+ this.version = version;
+ }
+
+ public String getWeight() {
+ return weight;
+ }
+
+ public void setWeight(String weight) {
+ this.weight = weight;
+ }
+
+ public String get到期时间() {
+ return 到期时间;
+ }
+
+ public void set到期时间(String 到期时间) {
+ this.到期时间 = 到期时间;
+ }
+
+ public String get设备名称() {
+ return 设备名称;
+ }
+
+ public void set设备名称(String 设备名称) {
+ this.设备名称 = 设备名称;
+ }
+
+ public String get负责人() {
+ return 负责人;
+ }
+
+ public void set负责人(String 负责人) {
+ this.负责人 = 负责人;
+ }
+ }
+}
diff --git a/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java b/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java
deleted file mode 100644
index 0f88f51..0000000
--- a/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java
+++ /dev/null
@@ -1,721 +0,0 @@
-package com.casic.xz.meterage.model;
-
-import java.util.List;
-
-public class ScanResultModel {
-
- private int code;
- private List data;
- private String message;
-
- public int getCode() {
- return code;
- }
-
- public void setCode(int code) {
- this.code = code;
- }
-
- public List getData() {
- return data;
- }
-
- public void setData(List data) {
- this.data = data;
- }
-
- public String getMessage() {
- return message;
- }
-
- public void setMessage(String message) {
- this.message = message;
- }
-
- public static class DataModel {
- private String abc;
- private String abcName;
- private String applyRelationId;
- private String assetNo;
- private String assetSource;
- private String assetType;
- private String assetTypeName;
- private String attribute;
- private String capitalSource;
- private String capitalSourceName;
- private String cardEstablishmentDate;
- private int compulsoryVerification;
- private String createTime;
- private String createUser;
- private String depreciationMethod;
- private String depreciationMethodName;
- private String depreciationPeriod;
- private String enableDate;
- private String equipmentCategory;
- private String equipmentCategoryName;
- private String equipmentName;
- private String equipmentNo;
- private String equipmentSpecifications;
- private String equipmentType;
- private String equipmentTypeName;
- private String fileList;
- private String id;
- private String installIncidentalExpenses;
- private String installPlace;
- private String intactState;
- private int isCalibrationTestEquipment;
- private int isDel;
- private String isFixedAssets;
- private int isMeasureAccount;
- private int isStandardSupportEquipment;
- private String labelBind;
- private String majorCategory;
- private String majorCategoryName;
- private String managerLevel;
- private String managerLevelName;
- private String managerState;
- private String managerStateName;
- private String manufacturer;
- private String manufacturerCountry;
- private String manufacturingDate;
- private String manufacturingNo;
- private int mesureCycle;
- private String mesureDate;
- private String mesureDeptName;
- private String mesureRange;
- private String mesureResult;
- private String mesureResultName;
- private String mesureType;
- private String mesureTypeName;
- private String modelNo;
- private String originValue;
- private String overallDimension;
- private String presentOriginValue;
- private String purpose;
- private String remark;
- private String singlePrice;
- private String supportStandardEquipmentName;
- private String supportStandardEquipmentNo;
- private String technicalLevel;
- private String uncertainty;
- private String updateTime;
- private String useDept;
- private String useDeptName;
- private String usePerson;
- private String usePersonName;
- private String validDate;
- private int version;
- private String weight;
- private String 到期时间;
- private String 设备名称;
- private String 负责人;
-
- public String getAbc() {
- return abc;
- }
-
- public void setAbc(String abc) {
- this.abc = abc;
- }
-
- public String getAbcName() {
- return abcName;
- }
-
- public void setAbcName(String abcName) {
- this.abcName = abcName;
- }
-
- public String getApplyRelationId() {
- return applyRelationId;
- }
-
- public void setApplyRelationId(String applyRelationId) {
- this.applyRelationId = applyRelationId;
- }
-
- public String getAssetNo() {
- return assetNo;
- }
-
- public void setAssetNo(String assetNo) {
- this.assetNo = assetNo;
- }
-
- public String getAssetSource() {
- return assetSource;
- }
-
- public void setAssetSource(String assetSource) {
- this.assetSource = assetSource;
- }
-
- public String getAssetType() {
- return assetType;
- }
-
- public void setAssetType(String assetType) {
- this.assetType = assetType;
- }
-
- public String getAssetTypeName() {
- return assetTypeName;
- }
-
- public void setAssetTypeName(String assetTypeName) {
- this.assetTypeName = assetTypeName;
- }
-
- public String getAttribute() {
- return attribute;
- }
-
- public void setAttribute(String attribute) {
- this.attribute = attribute;
- }
-
- public String getCapitalSource() {
- return capitalSource;
- }
-
- public void setCapitalSource(String capitalSource) {
- this.capitalSource = capitalSource;
- }
-
- public String getCapitalSourceName() {
- return capitalSourceName;
- }
-
- public void setCapitalSourceName(String capitalSourceName) {
- this.capitalSourceName = capitalSourceName;
- }
-
- public String getCardEstablishmentDate() {
- return cardEstablishmentDate;
- }
-
- public void setCardEstablishmentDate(String cardEstablishmentDate) {
- this.cardEstablishmentDate = cardEstablishmentDate;
- }
-
- public int getCompulsoryVerification() {
- return compulsoryVerification;
- }
-
- public void setCompulsoryVerification(int compulsoryVerification) {
- this.compulsoryVerification = compulsoryVerification;
- }
-
- public String getCreateTime() {
- return createTime;
- }
-
- public void setCreateTime(String createTime) {
- this.createTime = createTime;
- }
-
- public String getCreateUser() {
- return createUser;
- }
-
- public void setCreateUser(String createUser) {
- this.createUser = createUser;
- }
-
- public String getDepreciationMethod() {
- return depreciationMethod;
- }
-
- public void setDepreciationMethod(String depreciationMethod) {
- this.depreciationMethod = depreciationMethod;
- }
-
- public String getDepreciationMethodName() {
- return depreciationMethodName;
- }
-
- public void setDepreciationMethodName(String depreciationMethodName) {
- this.depreciationMethodName = depreciationMethodName;
- }
-
- public String getDepreciationPeriod() {
- return depreciationPeriod;
- }
-
- public void setDepreciationPeriod(String depreciationPeriod) {
- this.depreciationPeriod = depreciationPeriod;
- }
-
- public String getEnableDate() {
- return enableDate;
- }
-
- public void setEnableDate(String enableDate) {
- this.enableDate = enableDate;
- }
-
- public String getEquipmentCategory() {
- return equipmentCategory;
- }
-
- public void setEquipmentCategory(String equipmentCategory) {
- this.equipmentCategory = equipmentCategory;
- }
-
- public String getEquipmentCategoryName() {
- return equipmentCategoryName;
- }
-
- public void setEquipmentCategoryName(String equipmentCategoryName) {
- this.equipmentCategoryName = equipmentCategoryName;
- }
-
- public String getEquipmentName() {
- return equipmentName;
- }
-
- public void setEquipmentName(String equipmentName) {
- this.equipmentName = equipmentName;
- }
-
- public String getEquipmentNo() {
- return equipmentNo;
- }
-
- public void setEquipmentNo(String equipmentNo) {
- this.equipmentNo = equipmentNo;
- }
-
- public String getEquipmentSpecifications() {
- return equipmentSpecifications;
- }
-
- public void setEquipmentSpecifications(String equipmentSpecifications) {
- this.equipmentSpecifications = equipmentSpecifications;
- }
-
- public String getEquipmentType() {
- return equipmentType;
- }
-
- public void setEquipmentType(String equipmentType) {
- this.equipmentType = equipmentType;
- }
-
- public String getEquipmentTypeName() {
- return equipmentTypeName;
- }
-
- public void setEquipmentTypeName(String equipmentTypeName) {
- this.equipmentTypeName = equipmentTypeName;
- }
-
- public String getFileList() {
- return fileList;
- }
-
- public void setFileList(String fileList) {
- this.fileList = fileList;
- }
-
- public String getId() {
- return id;
- }
-
- public void setId(String id) {
- this.id = id;
- }
-
- public String getInstallIncidentalExpenses() {
- return installIncidentalExpenses;
- }
-
- public void setInstallIncidentalExpenses(String installIncidentalExpenses) {
- this.installIncidentalExpenses = installIncidentalExpenses;
- }
-
- public String getInstallPlace() {
- return installPlace;
- }
-
- public void setInstallPlace(String installPlace) {
- this.installPlace = installPlace;
- }
-
- public String getIntactState() {
- return intactState;
- }
-
- public void setIntactState(String intactState) {
- this.intactState = intactState;
- }
-
- public int getIsCalibrationTestEquipment() {
- return isCalibrationTestEquipment;
- }
-
- public void setIsCalibrationTestEquipment(int isCalibrationTestEquipment) {
- this.isCalibrationTestEquipment = isCalibrationTestEquipment;
- }
-
- public int getIsDel() {
- return isDel;
- }
-
- public void setIsDel(int isDel) {
- this.isDel = isDel;
- }
-
- public String getIsFixedAssets() {
- return isFixedAssets;
- }
-
- public void setIsFixedAssets(String isFixedAssets) {
- this.isFixedAssets = isFixedAssets;
- }
-
- public int getIsMeasureAccount() {
- return isMeasureAccount;
- }
-
- public void setIsMeasureAccount(int isMeasureAccount) {
- this.isMeasureAccount = isMeasureAccount;
- }
-
- public int getIsStandardSupportEquipment() {
- return isStandardSupportEquipment;
- }
-
- public void setIsStandardSupportEquipment(int isStandardSupportEquipment) {
- this.isStandardSupportEquipment = isStandardSupportEquipment;
- }
-
- public String getLabelBind() {
- return labelBind;
- }
-
- public void setLabelBind(String labelBind) {
- this.labelBind = labelBind;
- }
-
- public String getMajorCategory() {
- return majorCategory;
- }
-
- public void setMajorCategory(String majorCategory) {
- this.majorCategory = majorCategory;
- }
-
- public String getMajorCategoryName() {
- return majorCategoryName;
- }
-
- public void setMajorCategoryName(String majorCategoryName) {
- this.majorCategoryName = majorCategoryName;
- }
-
- public String getManagerLevel() {
- return managerLevel;
- }
-
- public void setManagerLevel(String managerLevel) {
- this.managerLevel = managerLevel;
- }
-
- public String getManagerLevelName() {
- return managerLevelName;
- }
-
- public void setManagerLevelName(String managerLevelName) {
- this.managerLevelName = managerLevelName;
- }
-
- public String getManagerState() {
- return managerState;
- }
-
- public void setManagerState(String managerState) {
- this.managerState = managerState;
- }
-
- public String getManagerStateName() {
- return managerStateName;
- }
-
- public void setManagerStateName(String managerStateName) {
- this.managerStateName = managerStateName;
- }
-
- public String getManufacturer() {
- return manufacturer;
- }
-
- public void setManufacturer(String manufacturer) {
- this.manufacturer = manufacturer;
- }
-
- public String getManufacturerCountry() {
- return manufacturerCountry;
- }
-
- public void setManufacturerCountry(String manufacturerCountry) {
- this.manufacturerCountry = manufacturerCountry;
- }
-
- public String getManufacturingDate() {
- return manufacturingDate;
- }
-
- public void setManufacturingDate(String manufacturingDate) {
- this.manufacturingDate = manufacturingDate;
- }
-
- public String getManufacturingNo() {
- return manufacturingNo;
- }
-
- public void setManufacturingNo(String manufacturingNo) {
- this.manufacturingNo = manufacturingNo;
- }
-
- public int getMesureCycle() {
- return mesureCycle;
- }
-
- public void setMesureCycle(int mesureCycle) {
- this.mesureCycle = mesureCycle;
- }
-
- public String getMesureDate() {
- return mesureDate;
- }
-
- public void setMesureDate(String mesureDate) {
- this.mesureDate = mesureDate;
- }
-
- public String getMesureDeptName() {
- return mesureDeptName;
- }
-
- public void setMesureDeptName(String mesureDeptName) {
- this.mesureDeptName = mesureDeptName;
- }
-
- public String getMesureRange() {
- return mesureRange;
- }
-
- public void setMesureRange(String mesureRange) {
- this.mesureRange = mesureRange;
- }
-
- public String getMesureResult() {
- return mesureResult;
- }
-
- public void setMesureResult(String mesureResult) {
- this.mesureResult = mesureResult;
- }
-
- public String getMesureResultName() {
- return mesureResultName;
- }
-
- public void setMesureResultName(String mesureResultName) {
- this.mesureResultName = mesureResultName;
- }
-
- public String getMesureType() {
- return mesureType;
- }
-
- public void setMesureType(String mesureType) {
- this.mesureType = mesureType;
- }
-
- public String getMesureTypeName() {
- return mesureTypeName;
- }
-
- public void setMesureTypeName(String mesureTypeName) {
- this.mesureTypeName = mesureTypeName;
- }
-
- public String getModelNo() {
- return modelNo;
- }
-
- public void setModelNo(String modelNo) {
- this.modelNo = modelNo;
- }
-
- public String getOriginValue() {
- return originValue;
- }
-
- public void setOriginValue(String originValue) {
- this.originValue = originValue;
- }
-
- public String getOverallDimension() {
- return overallDimension;
- }
-
- public void setOverallDimension(String overallDimension) {
- this.overallDimension = overallDimension;
- }
-
- public String getPresentOriginValue() {
- return presentOriginValue;
- }
-
- public void setPresentOriginValue(String presentOriginValue) {
- this.presentOriginValue = presentOriginValue;
- }
-
- public String getPurpose() {
- return purpose;
- }
-
- public void setPurpose(String purpose) {
- this.purpose = purpose;
- }
-
- public String getRemark() {
- return remark;
- }
-
- public void setRemark(String remark) {
- this.remark = remark;
- }
-
- public String getSinglePrice() {
- return singlePrice;
- }
-
- public void setSinglePrice(String singlePrice) {
- this.singlePrice = singlePrice;
- }
-
- public String getSupportStandardEquipmentName() {
- return supportStandardEquipmentName;
- }
-
- public void setSupportStandardEquipmentName(String supportStandardEquipmentName) {
- this.supportStandardEquipmentName = supportStandardEquipmentName;
- }
-
- public String getSupportStandardEquipmentNo() {
- return supportStandardEquipmentNo;
- }
-
- public void setSupportStandardEquipmentNo(String supportStandardEquipmentNo) {
- this.supportStandardEquipmentNo = supportStandardEquipmentNo;
- }
-
- public String getTechnicalLevel() {
- return technicalLevel;
- }
-
- public void setTechnicalLevel(String technicalLevel) {
- this.technicalLevel = technicalLevel;
- }
-
- public String getUncertainty() {
- return uncertainty;
- }
-
- public void setUncertainty(String uncertainty) {
- this.uncertainty = uncertainty;
- }
-
- public String getUpdateTime() {
- return updateTime;
- }
-
- public void setUpdateTime(String updateTime) {
- this.updateTime = updateTime;
- }
-
- public String getUseDept() {
- return useDept;
- }
-
- public void setUseDept(String useDept) {
- this.useDept = useDept;
- }
-
- public String getUseDeptName() {
- return useDeptName;
- }
-
- public void setUseDeptName(String useDeptName) {
- this.useDeptName = useDeptName;
- }
-
- public String getUsePerson() {
- return usePerson;
- }
-
- public void setUsePerson(String usePerson) {
- this.usePerson = usePerson;
- }
-
- public String getUsePersonName() {
- return usePersonName;
- }
-
- public void setUsePersonName(String usePersonName) {
- this.usePersonName = usePersonName;
- }
-
- public String getValidDate() {
- return validDate;
- }
-
- public void setValidDate(String validDate) {
- this.validDate = validDate;
- }
-
- public int getVersion() {
- return version;
- }
-
- public void setVersion(int version) {
- this.version = version;
- }
-
- public String getWeight() {
- return weight;
- }
-
- public void setWeight(String weight) {
- this.weight = weight;
- }
-
- public String get到期时间() {
- return 到期时间;
- }
-
- public void set到期时间(String 到期时间) {
- this.到期时间 = 到期时间;
- }
-
- public String get设备名称() {
- return 设备名称;
- }
-
- public void set设备名称(String 设备名称) {
- this.设备名称 = 设备名称;
- }
-
- public String get负责人() {
- return 负责人;
- }
-
- public void set负责人(String 负责人) {
- this.负责人 = 负责人;
- }
- }
-}
diff --git a/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java b/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java
new file mode 100644
index 0000000..844250b
--- /dev/null
+++ b/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java
@@ -0,0 +1,136 @@
+package com.casic.xz.meterage.model;
+
+import java.util.List;
+
+public class ScanSampleResultModel {
+
+ private int code;
+ private List data;
+ private String message;
+
+ public int getCode() {
+ return code;
+ }
+
+ public void setCode(int code) {
+ this.code = code;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public static class DataModel {
+ private int customerId;
+ private String customerName;
+ private String customerNo;
+ private int id;
+ private String labelBind;
+ private String manufacturingNo;
+ private String orderCode;
+ private int orderId;
+ private String sampleModel;
+ private String sampleName;
+ private String sampleNo;
+
+ public int getCustomerId() {
+ return customerId;
+ }
+
+ public void setCustomerId(int customerId) {
+ this.customerId = customerId;
+ }
+
+ public String getCustomerName() {
+ return customerName;
+ }
+
+ public void setCustomerName(String customerName) {
+ this.customerName = customerName;
+ }
+
+ public String getCustomerNo() {
+ return customerNo;
+ }
+
+ public void setCustomerNo(String customerNo) {
+ this.customerNo = customerNo;
+ }
+
+ public int getId() {
+ return id;
+ }
+
+ public void setId(int id) {
+ this.id = id;
+ }
+
+ public String getLabelBind() {
+ return labelBind;
+ }
+
+ public void setLabelBind(String labelBind) {
+ this.labelBind = labelBind;
+ }
+
+ public String getManufacturingNo() {
+ return manufacturingNo;
+ }
+
+ public void setManufacturingNo(String manufacturingNo) {
+ this.manufacturingNo = manufacturingNo;
+ }
+
+ public String getOrderCode() {
+ return orderCode;
+ }
+
+ public void setOrderCode(String orderCode) {
+ this.orderCode = orderCode;
+ }
+
+ public int getOrderId() {
+ return orderId;
+ }
+
+ public void setOrderId(int orderId) {
+ this.orderId = orderId;
+ }
+
+ public String getSampleModel() {
+ return sampleModel;
+ }
+
+ public void setSampleModel(String sampleModel) {
+ this.sampleModel = sampleModel;
+ }
+
+ public String getSampleName() {
+ return sampleName;
+ }
+
+ public void setSampleName(String sampleName) {
+ this.sampleName = sampleName;
+ }
+
+ public String getSampleNo() {
+ return sampleNo;
+ }
+
+ public void setSampleNo(String sampleNo) {
+ this.sampleNo = sampleNo;
+ }
+ }
+}
diff --git a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
index fc64e12..c129106 100644
--- a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
+++ b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
@@ -481,6 +481,15 @@
): String
/**
+ * 扫描样品
+ */
+ @POST("/business/readWriter/sample/label/readList")
+ suspend fun getScanSampleResult(
+ @Header("token") token: String,
+ @Body requestBody: RequestBody
+ ): String
+
+ /**
* 新增委托书
*/
@POST("/business/order/add")
diff --git a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
index 756813c..2674930 100644
--- a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
+++ b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
@@ -1088,6 +1088,22 @@
}
/**
+ * 扫描样品
+ */
+ suspend fun getScanSampleResult(
+ sceneNo: String, strSet: Array, status: String
+ ): String {
+ val param = JsonObject()
+ param.addProperty("sceneNo", sceneNo)
+ param.add("strSet", gson.toJsonTree(strSet, typeToken).asJsonArray)
+ param.addProperty("status", status)
+ val requestBody = param.toString().toRequestBody(
+ "application/json;charset=UTF-8".toMediaType()
+ )
+ return api.getScanSampleResult(AuthenticationHelper.token!!, requestBody)
+ }
+
+ /**
* 新增委托书
*/
suspend fun addEntrust(
diff --git a/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt
index 514db1d..c1448ed 100644
--- a/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt
+++ b/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt
@@ -44,10 +44,14 @@
if (msg.what == 2023071301) {
"设备扫描中,松开手机即可停止扫描".show(this)
} else if (msg.what == 2023071302) {
+ if (dataMap.size == 0) {
+ "没有扫描到设备,请重新扫描".show(this)
+ return true
+ }
AlertControlDialog.Builder()
.setContext(this)
.setTitle("温馨提示")
- .setMessage("扫描到${dataMap.size}个设备,是否查看详情?")
+ .setMessage("扫描到${dataMap.size}个设备,是否查看扫描结果?")
.setNegativeButton("取消")
.setPositiveButton("确定")
.setOnDialogButtonClickListener(object :
@@ -57,7 +61,7 @@
dataMap.forEach {
scanResult.add(it.value)
}
- navigatePageTo(scanResult)
+ navigatePageTo(scanResult)
//数据处理结束,即刻清除map,防止影响后续扫描
dataMap.clear()
}
diff --git a/app/src/main/java/com/casic/xz/meterage/view/ScanDeviceResultActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/ScanDeviceResultActivity.kt
new file mode 100644
index 0000000..5bf4e53
--- /dev/null
+++ b/app/src/main/java/com/casic/xz/meterage/view/ScanDeviceResultActivity.kt
@@ -0,0 +1,147 @@
+package com.casic.xz.meterage.view
+
+import android.content.Context
+import androidx.lifecycle.ViewModelProvider
+import androidx.recyclerview.widget.DividerItemDecoration
+import com.casic.xz.meterage.R
+import com.casic.xz.meterage.base.ApplicationBaseActivity
+import com.casic.xz.meterage.extensions.formatToYearMonthDay
+import com.casic.xz.meterage.extensions.initLayoutImmersionBar
+import com.casic.xz.meterage.extensions.isEarlierThenCurrent
+import com.casic.xz.meterage.extensions.showEmptyPage
+import com.casic.xz.meterage.model.ScanDeviceResultModel
+import com.casic.xz.meterage.utils.LoadingDialogHub
+import com.casic.xz.meterage.view.home.EquipmentDetailActivity
+import com.casic.xz.meterage.vm.EquipmentViewModel
+import com.gyf.immersionbar.ImmersionBar
+import com.pengxh.kt.lite.adapter.NormalRecyclerAdapter
+import com.pengxh.kt.lite.adapter.ViewHolder
+import com.pengxh.kt.lite.extensions.convertColor
+import com.pengxh.kt.lite.extensions.navigatePageTo
+import com.pengxh.kt.lite.utils.Constant
+import com.pengxh.kt.lite.vm.LoadState
+import kotlinx.android.synthetic.main.activity_scan_device_result.*
+import kotlinx.android.synthetic.main.include_empty_view.*
+import kotlinx.android.synthetic.main.include_search_title.*
+
+class ScanDeviceResultActivity : ApplicationBaseActivity() {
+
+ private var context: Context = this@ScanDeviceResultActivity
+ private lateinit var equipmentViewModel: EquipmentViewModel
+ private val tids = ArrayList()
+
+ override fun initData() {
+ val args = intent.getStringArrayListExtra(Constant.INTENT_PARAM)!!
+ args.forEach {
+ tids.add(it)
+ }
+ equipmentViewModel = ViewModelProvider(this)[EquipmentViewModel::class.java]
+ equipmentViewModel.scanDeviceResult.observe(this) {
+ if (it.code == 200) {
+ if (it.data.isEmpty()) {
+ emptyView.showEmptyPage("标签还未和设备绑定,无法查询到详细数据")
+ } else {
+ emptyView.hide()
+ //显示扫描到的列表
+ val equipmentAdapter =
+ object : NormalRecyclerAdapter(
+ R.layout.item_equipment_rv_l, it.data
+ ) {
+ override fun convertView(
+ viewHolder: ViewHolder,
+ position: Int,
+ item: ScanDeviceResultModel.DataModel
+ ) {
+ val modelNo = if (item.modelNo.isNullOrBlank()) {
+ "未知"
+ } else {
+ item.modelNo
+ }
+
+ val remark = if (item.remark.isNullOrBlank()) {
+ "无"
+ } else {
+ item.remark
+ }
+
+ val useDept = if (item.useDeptName.isNullOrBlank()) {
+ "未知"
+ } else {
+ item.useDeptName
+ }
+
+ val usePerson = if (item.usePersonName.isNullOrBlank()) {
+ "无"
+ } else {
+ item.usePersonName
+ }
+
+ if (item.validDate.isEarlierThenCurrent()) {
+ viewHolder.setTextColor(
+ R.id.deviceDateView, R.color.red.convertColor(context)
+ )
+ } else {
+ viewHolder.setTextColor(
+ R.id.deviceDateView, R.color.gray.convertColor(context)
+ )
+ }
+
+ viewHolder.setText(R.id.equipmentName, item.equipmentName)
+ .setText(R.id.modelView, modelNo)
+ .setText(R.id.equipmentStateView, item.managerStateName)
+ .setText(R.id.equipmentCodeView, "装置编号:${item.equipmentNo}")
+ .setText(R.id.remarkView, "备注:$remark")
+ .setText(R.id.useDeptView, useDept)
+ .setText(
+ R.id.deviceDateView,
+ "有效期至:${item.validDate.formatToYearMonthDay()}"
+ )
+ .setText(R.id.usePersonView, "管理员:$usePerson")
+
+ if (!item.managerStateName.contains("在用")) {
+ viewHolder.setBackgroundColor(
+ R.id.equipmentStateView, R.color.gray.convertColor(context)
+ )
+ }
+ }
+ }
+ scanDeviceRecyclerView.addItemDecoration(
+ DividerItemDecoration(this, DividerItemDecoration.VERTICAL)
+ )
+ scanDeviceRecyclerView.adapter = equipmentAdapter
+ equipmentAdapter.setOnItemClickedListener(object :
+ NormalRecyclerAdapter.OnItemClickedListener {
+ override fun onItemClicked(
+ position: Int,
+ t: ScanDeviceResultModel.DataModel
+ ) {
+ navigatePageTo(t.id)
+ }
+ })
+ }
+ }
+ }
+ equipmentViewModel.getScanResult(tids.toTypedArray())
+ }
+
+ override fun initEvent() {
+ leftBackView.setOnClickListener { finish() }
+ }
+
+ override fun initLayoutView(): Int = R.layout.activity_scan_device_result
+
+ override fun observeRequestState() {
+ equipmentViewModel.loadState.observe(this) {
+ when (it) {
+ LoadState.Loading -> LoadingDialogHub.show(this, "结果加载中,请稍后")
+ else -> LoadingDialogHub.dismiss()
+ }
+ }
+ }
+
+ override fun setupTopBarLayout() {
+ ImmersionBar.with(this).statusBarDarkFont(true).init()
+ initLayoutImmersionBar(rootView)
+ titleView.text = "标签扫描结果"
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/java/com/casic/xz/meterage/view/ScanSampleResultActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/ScanSampleResultActivity.kt
new file mode 100644
index 0000000..400bec7
--- /dev/null
+++ b/app/src/main/java/com/casic/xz/meterage/view/ScanSampleResultActivity.kt
@@ -0,0 +1,98 @@
+package com.casic.xz.meterage.view
+
+import android.content.Context
+import android.content.Intent
+import androidx.lifecycle.ViewModelProvider
+import androidx.recyclerview.widget.DividerItemDecoration
+import com.casic.xz.meterage.R
+import com.casic.xz.meterage.base.ApplicationBaseActivity
+import com.casic.xz.meterage.extensions.initLayoutImmersionBar
+import com.casic.xz.meterage.extensions.showEmptyPage
+import com.casic.xz.meterage.model.ScanSampleResultModel
+import com.casic.xz.meterage.vm.SampleViewModel
+import com.gyf.immersionbar.ImmersionBar
+import com.pengxh.kt.lite.adapter.MultipleChoiceAdapter
+import com.pengxh.kt.lite.adapter.ViewHolder
+import com.pengxh.kt.lite.extensions.toJson
+import com.pengxh.kt.lite.utils.Constant
+import kotlinx.android.synthetic.main.activity_scan_sample_result.*
+import kotlinx.android.synthetic.main.include_empty_view.*
+import kotlinx.android.synthetic.main.include_select_title.*
+
+class ScanSampleResultActivity : ApplicationBaseActivity() {
+
+ private var context: Context = this@ScanSampleResultActivity
+ private val tids = ArrayList()
+ private var sampleModels = ArrayList()
+ private lateinit var sampleViewModel: SampleViewModel
+
+ override fun initLayoutView(): Int = R.layout.activity_scan_sample_result
+
+ override fun setupTopBarLayout() {
+ ImmersionBar.with(this).statusBarDarkFont(true).init()
+ initLayoutImmersionBar(rootView)
+ titleView.text = "标签扫描结果"
+ }
+
+ override fun initData() {
+ val args = intent.getStringArrayListExtra(Constant.INTENT_PARAM)!!
+ args.forEach {
+ tids.add(it)
+ }
+
+ sampleViewModel = ViewModelProvider(this)[SampleViewModel::class.java]
+ sampleViewModel.scanSampleResult.observe(this) {
+ if (it.code == 200) {
+ if (it.data.isEmpty()) {
+ emptyView.showEmptyPage("标签还未和样品绑定,无法查询到详细数据")
+ } else {
+ emptyView.hide()
+ val selectSampleAdapter =
+ object : MultipleChoiceAdapter(
+ R.layout.item_select_sample_lv, it.data
+ ) {
+ override fun convertView(
+ viewHolder: ViewHolder, position: Int,
+ item: ScanSampleResultModel.DataModel
+ ) {
+ viewHolder.setText(
+ R.id.sampleNameView, "${item.sampleName}【${item.sampleModel}】"
+ ).setText(
+ R.id.manufacturingCodeView, "出厂编号:${item.manufacturingNo}"
+ ).setText(R.id.sampleCodeView, "样品编号:${item.sampleNo}")
+// .setText(R.id.validDateView, "有效期至:${item.validDeadline}")//TODO 待完善
+ }
+ }
+ scanSampleRecyclerView.addItemDecoration(
+ DividerItemDecoration(this, DividerItemDecoration.VERTICAL)
+ )
+ scanSampleRecyclerView.adapter = selectSampleAdapter
+ selectSampleAdapter.setOnItemCheckedListener(object :
+ MultipleChoiceAdapter.OnItemCheckedListener {
+ override fun onItemChecked(
+ position: Int, items: ArrayList
+ ) {
+ sampleModels = items
+ }
+ })
+ }
+ }
+ }
+ sampleViewModel.getScanSampleResult("2", tids.toTypedArray(), "")
+ }
+
+ override fun observeRequestState() {
+
+ }
+
+ override fun initEvent() {
+ leftBackView.setOnClickListener { finish() }
+
+ selectedView.setOnClickListener {
+ val intent = Intent()
+ intent.putExtra("sampleModels", sampleModels.toJson())
+ setResult(RESULT_OK, intent)
+ finish()
+ }
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/java/com/casic/xz/meterage/view/TagScanResultActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/TagScanResultActivity.kt
deleted file mode 100644
index a14a920..0000000
--- a/app/src/main/java/com/casic/xz/meterage/view/TagScanResultActivity.kt
+++ /dev/null
@@ -1,135 +0,0 @@
-package com.casic.xz.meterage.view
-
-import android.content.Context
-import androidx.lifecycle.ViewModelProvider
-import androidx.recyclerview.widget.DividerItemDecoration
-import com.casic.xz.meterage.R
-import com.casic.xz.meterage.extensions.formatToYearMonthDay
-import com.casic.xz.meterage.extensions.initLayoutImmersionBar
-import com.casic.xz.meterage.extensions.isEarlierThenCurrent
-import com.casic.xz.meterage.model.ScanResultModel
-import com.casic.xz.meterage.utils.LoadingDialogHub
-import com.casic.xz.meterage.view.home.EquipmentDetailActivity
-import com.casic.xz.meterage.vm.EquipmentViewModel
-import com.gyf.immersionbar.ImmersionBar
-import com.pengxh.kt.lite.adapter.NormalRecyclerAdapter
-import com.pengxh.kt.lite.adapter.ViewHolder
-import com.pengxh.kt.lite.base.KotlinBaseActivity
-import com.pengxh.kt.lite.extensions.convertColor
-import com.pengxh.kt.lite.extensions.navigatePageTo
-import com.pengxh.kt.lite.utils.Constant
-import com.pengxh.kt.lite.vm.LoadState
-import kotlinx.android.synthetic.main.activity_tag_scan.*
-import kotlinx.android.synthetic.main.include_search_title.*
-
-class TagScanResultActivity : KotlinBaseActivity() {
-
- private var context: Context = this@TagScanResultActivity
- private lateinit var equipmentViewModel: EquipmentViewModel
- private val tids = ArrayList()
-
- override fun initData() {
- val args = intent.getStringArrayListExtra(Constant.INTENT_PARAM)!!
- args.forEach {
- tids.add(it)
- }
-
- equipmentViewModel = ViewModelProvider(this)[EquipmentViewModel::class.java]
- equipmentViewModel.scanResult.observe(this) {
- if (it.code == 200) {
- //显示扫描到的列表
- val equipmentAdapter = object : NormalRecyclerAdapter(
- R.layout.item_equipment_rv_l, it.data
- ) {
- override fun convertView(
- viewHolder: ViewHolder, position: Int, item: ScanResultModel.DataModel
- ) {
- val modelNo = if (item.modelNo.isNullOrBlank()) {
- "未知"
- } else {
- item.modelNo
- }
-
- val remark = if (item.remark.isNullOrBlank()) {
- "无"
- } else {
- item.remark
- }
-
- val useDept = if (item.useDeptName.isNullOrBlank()) {
- "未知"
- } else {
- item.useDeptName
- }
-
- val usePerson = if (item.usePersonName.isNullOrBlank()) {
- "无"
- } else {
- item.usePersonName
- }
-
- if (item.validDate.isEarlierThenCurrent()) {
- viewHolder.setTextColor(
- R.id.deviceDateView, R.color.red.convertColor(context)
- )
- } else {
- viewHolder.setTextColor(
- R.id.deviceDateView, R.color.gray.convertColor(context)
- )
- }
-
- viewHolder.setText(R.id.equipmentName, item.equipmentName)
- .setText(R.id.modelView, modelNo)
- .setText(R.id.equipmentStateView, item.managerStateName)
- .setText(R.id.equipmentCodeView, "装置编号:${item.equipmentNo}")
- .setText(R.id.remarkView, "备注:$remark")
- .setText(R.id.useDeptView, useDept)
- .setText(
- R.id.deviceDateView,
- "有效期至:${item.validDate.formatToYearMonthDay()}"
- )
- .setText(R.id.usePersonView, "管理员:$usePerson")
-
- if (!item.managerStateName.contains("在用")) {
- viewHolder.setBackgroundColor(
- R.id.equipmentStateView, R.color.gray.convertColor(context)
- )
- }
- }
- }
- scanDeviceRecyclerView.addItemDecoration(
- DividerItemDecoration(this, DividerItemDecoration.VERTICAL)
- )
- scanDeviceRecyclerView.adapter = equipmentAdapter
- equipmentAdapter.setOnItemClickedListener(object :
- NormalRecyclerAdapter.OnItemClickedListener {
- override fun onItemClicked(position: Int, t: ScanResultModel.DataModel) {
- navigatePageTo(t.id)
- }
- })
- }
- }
- equipmentViewModel.getScanResult(tids.toTypedArray())
- }
-
- override fun initEvent() {
- leftBackView.setOnClickListener { finish() }
- }
-
- override fun initLayoutView(): Int = R.layout.activity_tag_scan
-
- override fun observeRequestState() {
- equipmentViewModel.loadState.observe(this) {
- when (it) {
- LoadState.Loading -> LoadingDialogHub.show(this, "结果加载中,请稍后")
- else -> LoadingDialogHub.dismiss()
- }
- }
- }
-
- override fun setupTopBarLayout() {
- ImmersionBar.with(this).statusBarDarkFont(true).init()
- initLayoutImmersionBar(rootView)
- titleView.text = "标签扫描结果"
- }
-}
\ No newline at end of file
diff --git a/app/src/main/java/com/casic/xz/meterage/view/home/EntrustAddActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/home/EntrustAddActivity.kt
index e6160dc..d8de81b 100644
--- a/app/src/main/java/com/casic/xz/meterage/view/home/EntrustAddActivity.kt
+++ b/app/src/main/java/com/casic/xz/meterage/view/home/EntrustAddActivity.kt
@@ -7,6 +7,7 @@
import android.graphics.Paint
import android.os.Handler
import android.os.Message
+import android.view.KeyEvent
import androidx.activity.result.ActivityResult
import androidx.activity.result.ActivityResultCallback
import androidx.activity.result.contract.ActivityResultContracts
@@ -17,13 +18,12 @@
import com.casic.xz.meterage.base.ApplicationBaseActivity
import com.casic.xz.meterage.callback.DateSelectedCallback
import com.casic.xz.meterage.callback.OnImageCompressListener
+import com.casic.xz.meterage.callback.OnTagScanResultCallback
import com.casic.xz.meterage.extensions.*
import com.casic.xz.meterage.model.EntrustDetailModel
import com.casic.xz.meterage.model.SampleListModel
-import com.casic.xz.meterage.utils.FileType
-import com.casic.xz.meterage.utils.GlideLoadEngine
-import com.casic.xz.meterage.utils.LoadingDialogHub
-import com.casic.xz.meterage.utils.LocaleConstant
+import com.casic.xz.meterage.utils.*
+import com.casic.xz.meterage.view.ScanSampleResultActivity
import com.casic.xz.meterage.vm.ConfigViewModel
import com.casic.xz.meterage.vm.EntrustViewModel
import com.casic.xz.meterage.vm.FileViewModel
@@ -39,6 +39,7 @@
import com.pengxh.kt.lite.extensions.*
import com.pengxh.kt.lite.utils.WeakReferenceHandler
import com.pengxh.kt.lite.vm.LoadState
+import com.pengxh.kt.lite.widget.dialog.AlertControlDialog
import com.pengxh.kt.lite.widget.dialog.BottomActionSheet
import kotlinx.android.synthetic.main.activity_entrust_add.*
import kotlinx.android.synthetic.main.include_select_title.*
@@ -62,9 +63,23 @@
private var isUrgent = "0"
private var sampleModels: ArrayList? = null
private var dataBeans = ArrayList()
+ private var isScanning = false
+ private var dataMap = HashMap()
override fun initData() {
weakReferenceHandler = WeakReferenceHandler(this)
+ //扫描枪回调
+ TagReaderHub.obtainInstance(this)
+ .initTagScanResultCallback(object : OnTagScanResultCallback {
+ override fun onTagTidScanned(isBarCode: Boolean, tid: String) {
+ if (!isBarCode) {
+ if (!dataMap.containsKey(tid)) {
+ dataMap[tid] = tid
+ }
+ }
+ }
+ })
+
//证书
configViewModel = ViewModelProvider(this)[ConfigViewModel::class.java]
configViewModel.getDictionaryByCode("certificationType")
@@ -176,28 +191,61 @@
})
override fun handleMessage(msg: Message): Boolean {
- if (msg.what == 2023070701) {
- //刷新列表
- dataBeans.clear()
- sampleModels?.forEach {
- val model = EntrustDetailModel.DataModel.CustomerSampleInfoListModel()
+ when (msg.what) {
+ 2023070701 -> {
+ //刷新列表
+ dataBeans.clear()
+ sampleModels?.forEach {
+ val model = EntrustDetailModel.DataModel.CustomerSampleInfoListModel()
- model.customerName = it.customerName
- model.customerNo = it.customerNo
- model.id = it.id
- model.manufacturingNo = it.manufacturingNo
- model.measureLastTime = it.measureLastTime
- model.measurePeriod = it.measurePeriod
- model.orderId = it.orderId
- model.remark = it.remark
- model.sampleModel = it.sampleModel
- model.sampleName = it.sampleName
- model.sampleNo = it.sampleNo
- model.validDeadline = it.validDeadline
+ model.customerName = it.customerName
+ model.customerNo = it.customerNo
+ model.id = it.id
+ model.manufacturingNo = it.manufacturingNo
+ model.measureLastTime = it.measureLastTime
+ model.measurePeriod = it.measurePeriod
+ model.orderId = it.orderId
+ model.remark = it.remark
+ model.sampleModel = it.sampleModel
+ model.sampleName = it.sampleName
+ model.sampleNo = it.sampleNo
+ model.validDeadline = it.validDeadline
- dataBeans.add(model)
+ dataBeans.add(model)
+ }
+ sampleAdapter.notifyDataSetChanged()
}
- sampleAdapter.notifyDataSetChanged()
+ 2023071301 -> {
+ "设备扫描中,松开手机即可停止扫描".show(this)
+ }
+ 2023071302 -> {
+ if (dataMap.size == 0) {
+ "没有扫描到样品,请重新扫描".show(this)
+ return true
+ }
+ AlertControlDialog.Builder()
+ .setContext(this)
+ .setTitle("温馨提示")
+ .setMessage("扫描到${dataMap.size}个样品,是否查看扫描结果?")
+ .setNegativeButton("取消")
+ .setPositiveButton("确定")
+ .setOnDialogButtonClickListener(object :
+ AlertControlDialog.OnDialogButtonClickListener {
+ override fun onConfirmClick() {
+ val scanResult = ArrayList()
+ dataMap.forEach {
+ scanResult.add(it.value)
+ }
+ navigatePageTo(scanResult)
+ //数据处理结束,即刻清除map,防止影响后续扫描
+ dataMap.clear()
+ }
+
+ override fun onCancelClick() {
+
+ }
+ }).build().show()
+ }
}
return true
}
@@ -402,4 +450,28 @@
intent.type = "*/*"
selectFileLauncher.launch(intent)
}
+
+ override fun onKeyDown(keyCode: Int, event: KeyEvent): Boolean {
+ if (keyCode == 280 || keyCode == 139) {
+ if (!isScanning) {
+ isScanning = true
+ TagReaderHub.obtainInstance(this).startScan()
+ weakReferenceHandler.sendEmptyMessage(2023071301)
+ }
+ return true
+ }
+ return super.onKeyDown(keyCode, event)
+ }
+
+ override fun onKeyUp(keyCode: Int, event: KeyEvent): Boolean {
+ if (keyCode == 280 || keyCode == 139) {
+ if (isScanning) {
+ TagReaderHub.obtainInstance(this).stopScan()
+ isScanning = false
+ weakReferenceHandler.sendEmptyMessage(2023071302)
+ }
+ return true
+ }
+ return super.onKeyUp(keyCode, event)
+ }
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 0fc7e18..c0ad556 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -102,7 +102,8 @@
-
+
+
data;
+ private String message;
+
+ public int getCode() {
+ return code;
+ }
+
+ public void setCode(int code) {
+ this.code = code;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public static class DataModel {
+ private String abc;
+ private String abcName;
+ private String applyRelationId;
+ private String assetNo;
+ private String assetSource;
+ private String assetType;
+ private String assetTypeName;
+ private String attribute;
+ private String capitalSource;
+ private String capitalSourceName;
+ private String cardEstablishmentDate;
+ private int compulsoryVerification;
+ private String createTime;
+ private String createUser;
+ private String depreciationMethod;
+ private String depreciationMethodName;
+ private String depreciationPeriod;
+ private String enableDate;
+ private String equipmentCategory;
+ private String equipmentCategoryName;
+ private String equipmentName;
+ private String equipmentNo;
+ private String equipmentSpecifications;
+ private String equipmentType;
+ private String equipmentTypeName;
+ private String fileList;
+ private String id;
+ private String installIncidentalExpenses;
+ private String installPlace;
+ private String intactState;
+ private int isCalibrationTestEquipment;
+ private int isDel;
+ private String isFixedAssets;
+ private int isMeasureAccount;
+ private int isStandardSupportEquipment;
+ private String labelBind;
+ private String majorCategory;
+ private String majorCategoryName;
+ private String managerLevel;
+ private String managerLevelName;
+ private String managerState;
+ private String managerStateName;
+ private String manufacturer;
+ private String manufacturerCountry;
+ private String manufacturingDate;
+ private String manufacturingNo;
+ private int mesureCycle;
+ private String mesureDate;
+ private String mesureDeptName;
+ private String mesureRange;
+ private String mesureResult;
+ private String mesureResultName;
+ private String mesureType;
+ private String mesureTypeName;
+ private String modelNo;
+ private String originValue;
+ private String overallDimension;
+ private String presentOriginValue;
+ private String purpose;
+ private String remark;
+ private String singlePrice;
+ private String supportStandardEquipmentName;
+ private String supportStandardEquipmentNo;
+ private String technicalLevel;
+ private String uncertainty;
+ private String updateTime;
+ private String useDept;
+ private String useDeptName;
+ private String usePerson;
+ private String usePersonName;
+ private String validDate;
+ private int version;
+ private String weight;
+ private String 到期时间;
+ private String 设备名称;
+ private String 负责人;
+
+ public String getAbc() {
+ return abc;
+ }
+
+ public void setAbc(String abc) {
+ this.abc = abc;
+ }
+
+ public String getAbcName() {
+ return abcName;
+ }
+
+ public void setAbcName(String abcName) {
+ this.abcName = abcName;
+ }
+
+ public String getApplyRelationId() {
+ return applyRelationId;
+ }
+
+ public void setApplyRelationId(String applyRelationId) {
+ this.applyRelationId = applyRelationId;
+ }
+
+ public String getAssetNo() {
+ return assetNo;
+ }
+
+ public void setAssetNo(String assetNo) {
+ this.assetNo = assetNo;
+ }
+
+ public String getAssetSource() {
+ return assetSource;
+ }
+
+ public void setAssetSource(String assetSource) {
+ this.assetSource = assetSource;
+ }
+
+ public String getAssetType() {
+ return assetType;
+ }
+
+ public void setAssetType(String assetType) {
+ this.assetType = assetType;
+ }
+
+ public String getAssetTypeName() {
+ return assetTypeName;
+ }
+
+ public void setAssetTypeName(String assetTypeName) {
+ this.assetTypeName = assetTypeName;
+ }
+
+ public String getAttribute() {
+ return attribute;
+ }
+
+ public void setAttribute(String attribute) {
+ this.attribute = attribute;
+ }
+
+ public String getCapitalSource() {
+ return capitalSource;
+ }
+
+ public void setCapitalSource(String capitalSource) {
+ this.capitalSource = capitalSource;
+ }
+
+ public String getCapitalSourceName() {
+ return capitalSourceName;
+ }
+
+ public void setCapitalSourceName(String capitalSourceName) {
+ this.capitalSourceName = capitalSourceName;
+ }
+
+ public String getCardEstablishmentDate() {
+ return cardEstablishmentDate;
+ }
+
+ public void setCardEstablishmentDate(String cardEstablishmentDate) {
+ this.cardEstablishmentDate = cardEstablishmentDate;
+ }
+
+ public int getCompulsoryVerification() {
+ return compulsoryVerification;
+ }
+
+ public void setCompulsoryVerification(int compulsoryVerification) {
+ this.compulsoryVerification = compulsoryVerification;
+ }
+
+ public String getCreateTime() {
+ return createTime;
+ }
+
+ public void setCreateTime(String createTime) {
+ this.createTime = createTime;
+ }
+
+ public String getCreateUser() {
+ return createUser;
+ }
+
+ public void setCreateUser(String createUser) {
+ this.createUser = createUser;
+ }
+
+ public String getDepreciationMethod() {
+ return depreciationMethod;
+ }
+
+ public void setDepreciationMethod(String depreciationMethod) {
+ this.depreciationMethod = depreciationMethod;
+ }
+
+ public String getDepreciationMethodName() {
+ return depreciationMethodName;
+ }
+
+ public void setDepreciationMethodName(String depreciationMethodName) {
+ this.depreciationMethodName = depreciationMethodName;
+ }
+
+ public String getDepreciationPeriod() {
+ return depreciationPeriod;
+ }
+
+ public void setDepreciationPeriod(String depreciationPeriod) {
+ this.depreciationPeriod = depreciationPeriod;
+ }
+
+ public String getEnableDate() {
+ return enableDate;
+ }
+
+ public void setEnableDate(String enableDate) {
+ this.enableDate = enableDate;
+ }
+
+ public String getEquipmentCategory() {
+ return equipmentCategory;
+ }
+
+ public void setEquipmentCategory(String equipmentCategory) {
+ this.equipmentCategory = equipmentCategory;
+ }
+
+ public String getEquipmentCategoryName() {
+ return equipmentCategoryName;
+ }
+
+ public void setEquipmentCategoryName(String equipmentCategoryName) {
+ this.equipmentCategoryName = equipmentCategoryName;
+ }
+
+ public String getEquipmentName() {
+ return equipmentName;
+ }
+
+ public void setEquipmentName(String equipmentName) {
+ this.equipmentName = equipmentName;
+ }
+
+ public String getEquipmentNo() {
+ return equipmentNo;
+ }
+
+ public void setEquipmentNo(String equipmentNo) {
+ this.equipmentNo = equipmentNo;
+ }
+
+ public String getEquipmentSpecifications() {
+ return equipmentSpecifications;
+ }
+
+ public void setEquipmentSpecifications(String equipmentSpecifications) {
+ this.equipmentSpecifications = equipmentSpecifications;
+ }
+
+ public String getEquipmentType() {
+ return equipmentType;
+ }
+
+ public void setEquipmentType(String equipmentType) {
+ this.equipmentType = equipmentType;
+ }
+
+ public String getEquipmentTypeName() {
+ return equipmentTypeName;
+ }
+
+ public void setEquipmentTypeName(String equipmentTypeName) {
+ this.equipmentTypeName = equipmentTypeName;
+ }
+
+ public String getFileList() {
+ return fileList;
+ }
+
+ public void setFileList(String fileList) {
+ this.fileList = fileList;
+ }
+
+ public String getId() {
+ return id;
+ }
+
+ public void setId(String id) {
+ this.id = id;
+ }
+
+ public String getInstallIncidentalExpenses() {
+ return installIncidentalExpenses;
+ }
+
+ public void setInstallIncidentalExpenses(String installIncidentalExpenses) {
+ this.installIncidentalExpenses = installIncidentalExpenses;
+ }
+
+ public String getInstallPlace() {
+ return installPlace;
+ }
+
+ public void setInstallPlace(String installPlace) {
+ this.installPlace = installPlace;
+ }
+
+ public String getIntactState() {
+ return intactState;
+ }
+
+ public void setIntactState(String intactState) {
+ this.intactState = intactState;
+ }
+
+ public int getIsCalibrationTestEquipment() {
+ return isCalibrationTestEquipment;
+ }
+
+ public void setIsCalibrationTestEquipment(int isCalibrationTestEquipment) {
+ this.isCalibrationTestEquipment = isCalibrationTestEquipment;
+ }
+
+ public int getIsDel() {
+ return isDel;
+ }
+
+ public void setIsDel(int isDel) {
+ this.isDel = isDel;
+ }
+
+ public String getIsFixedAssets() {
+ return isFixedAssets;
+ }
+
+ public void setIsFixedAssets(String isFixedAssets) {
+ this.isFixedAssets = isFixedAssets;
+ }
+
+ public int getIsMeasureAccount() {
+ return isMeasureAccount;
+ }
+
+ public void setIsMeasureAccount(int isMeasureAccount) {
+ this.isMeasureAccount = isMeasureAccount;
+ }
+
+ public int getIsStandardSupportEquipment() {
+ return isStandardSupportEquipment;
+ }
+
+ public void setIsStandardSupportEquipment(int isStandardSupportEquipment) {
+ this.isStandardSupportEquipment = isStandardSupportEquipment;
+ }
+
+ public String getLabelBind() {
+ return labelBind;
+ }
+
+ public void setLabelBind(String labelBind) {
+ this.labelBind = labelBind;
+ }
+
+ public String getMajorCategory() {
+ return majorCategory;
+ }
+
+ public void setMajorCategory(String majorCategory) {
+ this.majorCategory = majorCategory;
+ }
+
+ public String getMajorCategoryName() {
+ return majorCategoryName;
+ }
+
+ public void setMajorCategoryName(String majorCategoryName) {
+ this.majorCategoryName = majorCategoryName;
+ }
+
+ public String getManagerLevel() {
+ return managerLevel;
+ }
+
+ public void setManagerLevel(String managerLevel) {
+ this.managerLevel = managerLevel;
+ }
+
+ public String getManagerLevelName() {
+ return managerLevelName;
+ }
+
+ public void setManagerLevelName(String managerLevelName) {
+ this.managerLevelName = managerLevelName;
+ }
+
+ public String getManagerState() {
+ return managerState;
+ }
+
+ public void setManagerState(String managerState) {
+ this.managerState = managerState;
+ }
+
+ public String getManagerStateName() {
+ return managerStateName;
+ }
+
+ public void setManagerStateName(String managerStateName) {
+ this.managerStateName = managerStateName;
+ }
+
+ public String getManufacturer() {
+ return manufacturer;
+ }
+
+ public void setManufacturer(String manufacturer) {
+ this.manufacturer = manufacturer;
+ }
+
+ public String getManufacturerCountry() {
+ return manufacturerCountry;
+ }
+
+ public void setManufacturerCountry(String manufacturerCountry) {
+ this.manufacturerCountry = manufacturerCountry;
+ }
+
+ public String getManufacturingDate() {
+ return manufacturingDate;
+ }
+
+ public void setManufacturingDate(String manufacturingDate) {
+ this.manufacturingDate = manufacturingDate;
+ }
+
+ public String getManufacturingNo() {
+ return manufacturingNo;
+ }
+
+ public void setManufacturingNo(String manufacturingNo) {
+ this.manufacturingNo = manufacturingNo;
+ }
+
+ public int getMesureCycle() {
+ return mesureCycle;
+ }
+
+ public void setMesureCycle(int mesureCycle) {
+ this.mesureCycle = mesureCycle;
+ }
+
+ public String getMesureDate() {
+ return mesureDate;
+ }
+
+ public void setMesureDate(String mesureDate) {
+ this.mesureDate = mesureDate;
+ }
+
+ public String getMesureDeptName() {
+ return mesureDeptName;
+ }
+
+ public void setMesureDeptName(String mesureDeptName) {
+ this.mesureDeptName = mesureDeptName;
+ }
+
+ public String getMesureRange() {
+ return mesureRange;
+ }
+
+ public void setMesureRange(String mesureRange) {
+ this.mesureRange = mesureRange;
+ }
+
+ public String getMesureResult() {
+ return mesureResult;
+ }
+
+ public void setMesureResult(String mesureResult) {
+ this.mesureResult = mesureResult;
+ }
+
+ public String getMesureResultName() {
+ return mesureResultName;
+ }
+
+ public void setMesureResultName(String mesureResultName) {
+ this.mesureResultName = mesureResultName;
+ }
+
+ public String getMesureType() {
+ return mesureType;
+ }
+
+ public void setMesureType(String mesureType) {
+ this.mesureType = mesureType;
+ }
+
+ public String getMesureTypeName() {
+ return mesureTypeName;
+ }
+
+ public void setMesureTypeName(String mesureTypeName) {
+ this.mesureTypeName = mesureTypeName;
+ }
+
+ public String getModelNo() {
+ return modelNo;
+ }
+
+ public void setModelNo(String modelNo) {
+ this.modelNo = modelNo;
+ }
+
+ public String getOriginValue() {
+ return originValue;
+ }
+
+ public void setOriginValue(String originValue) {
+ this.originValue = originValue;
+ }
+
+ public String getOverallDimension() {
+ return overallDimension;
+ }
+
+ public void setOverallDimension(String overallDimension) {
+ this.overallDimension = overallDimension;
+ }
+
+ public String getPresentOriginValue() {
+ return presentOriginValue;
+ }
+
+ public void setPresentOriginValue(String presentOriginValue) {
+ this.presentOriginValue = presentOriginValue;
+ }
+
+ public String getPurpose() {
+ return purpose;
+ }
+
+ public void setPurpose(String purpose) {
+ this.purpose = purpose;
+ }
+
+ public String getRemark() {
+ return remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark;
+ }
+
+ public String getSinglePrice() {
+ return singlePrice;
+ }
+
+ public void setSinglePrice(String singlePrice) {
+ this.singlePrice = singlePrice;
+ }
+
+ public String getSupportStandardEquipmentName() {
+ return supportStandardEquipmentName;
+ }
+
+ public void setSupportStandardEquipmentName(String supportStandardEquipmentName) {
+ this.supportStandardEquipmentName = supportStandardEquipmentName;
+ }
+
+ public String getSupportStandardEquipmentNo() {
+ return supportStandardEquipmentNo;
+ }
+
+ public void setSupportStandardEquipmentNo(String supportStandardEquipmentNo) {
+ this.supportStandardEquipmentNo = supportStandardEquipmentNo;
+ }
+
+ public String getTechnicalLevel() {
+ return technicalLevel;
+ }
+
+ public void setTechnicalLevel(String technicalLevel) {
+ this.technicalLevel = technicalLevel;
+ }
+
+ public String getUncertainty() {
+ return uncertainty;
+ }
+
+ public void setUncertainty(String uncertainty) {
+ this.uncertainty = uncertainty;
+ }
+
+ public String getUpdateTime() {
+ return updateTime;
+ }
+
+ public void setUpdateTime(String updateTime) {
+ this.updateTime = updateTime;
+ }
+
+ public String getUseDept() {
+ return useDept;
+ }
+
+ public void setUseDept(String useDept) {
+ this.useDept = useDept;
+ }
+
+ public String getUseDeptName() {
+ return useDeptName;
+ }
+
+ public void setUseDeptName(String useDeptName) {
+ this.useDeptName = useDeptName;
+ }
+
+ public String getUsePerson() {
+ return usePerson;
+ }
+
+ public void setUsePerson(String usePerson) {
+ this.usePerson = usePerson;
+ }
+
+ public String getUsePersonName() {
+ return usePersonName;
+ }
+
+ public void setUsePersonName(String usePersonName) {
+ this.usePersonName = usePersonName;
+ }
+
+ public String getValidDate() {
+ return validDate;
+ }
+
+ public void setValidDate(String validDate) {
+ this.validDate = validDate;
+ }
+
+ public int getVersion() {
+ return version;
+ }
+
+ public void setVersion(int version) {
+ this.version = version;
+ }
+
+ public String getWeight() {
+ return weight;
+ }
+
+ public void setWeight(String weight) {
+ this.weight = weight;
+ }
+
+ public String get到期时间() {
+ return 到期时间;
+ }
+
+ public void set到期时间(String 到期时间) {
+ this.到期时间 = 到期时间;
+ }
+
+ public String get设备名称() {
+ return 设备名称;
+ }
+
+ public void set设备名称(String 设备名称) {
+ this.设备名称 = 设备名称;
+ }
+
+ public String get负责人() {
+ return 负责人;
+ }
+
+ public void set负责人(String 负责人) {
+ this.负责人 = 负责人;
+ }
+ }
+}
diff --git a/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java b/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java
deleted file mode 100644
index 0f88f51..0000000
--- a/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java
+++ /dev/null
@@ -1,721 +0,0 @@
-package com.casic.xz.meterage.model;
-
-import java.util.List;
-
-public class ScanResultModel {
-
- private int code;
- private List data;
- private String message;
-
- public int getCode() {
- return code;
- }
-
- public void setCode(int code) {
- this.code = code;
- }
-
- public List getData() {
- return data;
- }
-
- public void setData(List data) {
- this.data = data;
- }
-
- public String getMessage() {
- return message;
- }
-
- public void setMessage(String message) {
- this.message = message;
- }
-
- public static class DataModel {
- private String abc;
- private String abcName;
- private String applyRelationId;
- private String assetNo;
- private String assetSource;
- private String assetType;
- private String assetTypeName;
- private String attribute;
- private String capitalSource;
- private String capitalSourceName;
- private String cardEstablishmentDate;
- private int compulsoryVerification;
- private String createTime;
- private String createUser;
- private String depreciationMethod;
- private String depreciationMethodName;
- private String depreciationPeriod;
- private String enableDate;
- private String equipmentCategory;
- private String equipmentCategoryName;
- private String equipmentName;
- private String equipmentNo;
- private String equipmentSpecifications;
- private String equipmentType;
- private String equipmentTypeName;
- private String fileList;
- private String id;
- private String installIncidentalExpenses;
- private String installPlace;
- private String intactState;
- private int isCalibrationTestEquipment;
- private int isDel;
- private String isFixedAssets;
- private int isMeasureAccount;
- private int isStandardSupportEquipment;
- private String labelBind;
- private String majorCategory;
- private String majorCategoryName;
- private String managerLevel;
- private String managerLevelName;
- private String managerState;
- private String managerStateName;
- private String manufacturer;
- private String manufacturerCountry;
- private String manufacturingDate;
- private String manufacturingNo;
- private int mesureCycle;
- private String mesureDate;
- private String mesureDeptName;
- private String mesureRange;
- private String mesureResult;
- private String mesureResultName;
- private String mesureType;
- private String mesureTypeName;
- private String modelNo;
- private String originValue;
- private String overallDimension;
- private String presentOriginValue;
- private String purpose;
- private String remark;
- private String singlePrice;
- private String supportStandardEquipmentName;
- private String supportStandardEquipmentNo;
- private String technicalLevel;
- private String uncertainty;
- private String updateTime;
- private String useDept;
- private String useDeptName;
- private String usePerson;
- private String usePersonName;
- private String validDate;
- private int version;
- private String weight;
- private String 到期时间;
- private String 设备名称;
- private String 负责人;
-
- public String getAbc() {
- return abc;
- }
-
- public void setAbc(String abc) {
- this.abc = abc;
- }
-
- public String getAbcName() {
- return abcName;
- }
-
- public void setAbcName(String abcName) {
- this.abcName = abcName;
- }
-
- public String getApplyRelationId() {
- return applyRelationId;
- }
-
- public void setApplyRelationId(String applyRelationId) {
- this.applyRelationId = applyRelationId;
- }
-
- public String getAssetNo() {
- return assetNo;
- }
-
- public void setAssetNo(String assetNo) {
- this.assetNo = assetNo;
- }
-
- public String getAssetSource() {
- return assetSource;
- }
-
- public void setAssetSource(String assetSource) {
- this.assetSource = assetSource;
- }
-
- public String getAssetType() {
- return assetType;
- }
-
- public void setAssetType(String assetType) {
- this.assetType = assetType;
- }
-
- public String getAssetTypeName() {
- return assetTypeName;
- }
-
- public void setAssetTypeName(String assetTypeName) {
- this.assetTypeName = assetTypeName;
- }
-
- public String getAttribute() {
- return attribute;
- }
-
- public void setAttribute(String attribute) {
- this.attribute = attribute;
- }
-
- public String getCapitalSource() {
- return capitalSource;
- }
-
- public void setCapitalSource(String capitalSource) {
- this.capitalSource = capitalSource;
- }
-
- public String getCapitalSourceName() {
- return capitalSourceName;
- }
-
- public void setCapitalSourceName(String capitalSourceName) {
- this.capitalSourceName = capitalSourceName;
- }
-
- public String getCardEstablishmentDate() {
- return cardEstablishmentDate;
- }
-
- public void setCardEstablishmentDate(String cardEstablishmentDate) {
- this.cardEstablishmentDate = cardEstablishmentDate;
- }
-
- public int getCompulsoryVerification() {
- return compulsoryVerification;
- }
-
- public void setCompulsoryVerification(int compulsoryVerification) {
- this.compulsoryVerification = compulsoryVerification;
- }
-
- public String getCreateTime() {
- return createTime;
- }
-
- public void setCreateTime(String createTime) {
- this.createTime = createTime;
- }
-
- public String getCreateUser() {
- return createUser;
- }
-
- public void setCreateUser(String createUser) {
- this.createUser = createUser;
- }
-
- public String getDepreciationMethod() {
- return depreciationMethod;
- }
-
- public void setDepreciationMethod(String depreciationMethod) {
- this.depreciationMethod = depreciationMethod;
- }
-
- public String getDepreciationMethodName() {
- return depreciationMethodName;
- }
-
- public void setDepreciationMethodName(String depreciationMethodName) {
- this.depreciationMethodName = depreciationMethodName;
- }
-
- public String getDepreciationPeriod() {
- return depreciationPeriod;
- }
-
- public void setDepreciationPeriod(String depreciationPeriod) {
- this.depreciationPeriod = depreciationPeriod;
- }
-
- public String getEnableDate() {
- return enableDate;
- }
-
- public void setEnableDate(String enableDate) {
- this.enableDate = enableDate;
- }
-
- public String getEquipmentCategory() {
- return equipmentCategory;
- }
-
- public void setEquipmentCategory(String equipmentCategory) {
- this.equipmentCategory = equipmentCategory;
- }
-
- public String getEquipmentCategoryName() {
- return equipmentCategoryName;
- }
-
- public void setEquipmentCategoryName(String equipmentCategoryName) {
- this.equipmentCategoryName = equipmentCategoryName;
- }
-
- public String getEquipmentName() {
- return equipmentName;
- }
-
- public void setEquipmentName(String equipmentName) {
- this.equipmentName = equipmentName;
- }
-
- public String getEquipmentNo() {
- return equipmentNo;
- }
-
- public void setEquipmentNo(String equipmentNo) {
- this.equipmentNo = equipmentNo;
- }
-
- public String getEquipmentSpecifications() {
- return equipmentSpecifications;
- }
-
- public void setEquipmentSpecifications(String equipmentSpecifications) {
- this.equipmentSpecifications = equipmentSpecifications;
- }
-
- public String getEquipmentType() {
- return equipmentType;
- }
-
- public void setEquipmentType(String equipmentType) {
- this.equipmentType = equipmentType;
- }
-
- public String getEquipmentTypeName() {
- return equipmentTypeName;
- }
-
- public void setEquipmentTypeName(String equipmentTypeName) {
- this.equipmentTypeName = equipmentTypeName;
- }
-
- public String getFileList() {
- return fileList;
- }
-
- public void setFileList(String fileList) {
- this.fileList = fileList;
- }
-
- public String getId() {
- return id;
- }
-
- public void setId(String id) {
- this.id = id;
- }
-
- public String getInstallIncidentalExpenses() {
- return installIncidentalExpenses;
- }
-
- public void setInstallIncidentalExpenses(String installIncidentalExpenses) {
- this.installIncidentalExpenses = installIncidentalExpenses;
- }
-
- public String getInstallPlace() {
- return installPlace;
- }
-
- public void setInstallPlace(String installPlace) {
- this.installPlace = installPlace;
- }
-
- public String getIntactState() {
- return intactState;
- }
-
- public void setIntactState(String intactState) {
- this.intactState = intactState;
- }
-
- public int getIsCalibrationTestEquipment() {
- return isCalibrationTestEquipment;
- }
-
- public void setIsCalibrationTestEquipment(int isCalibrationTestEquipment) {
- this.isCalibrationTestEquipment = isCalibrationTestEquipment;
- }
-
- public int getIsDel() {
- return isDel;
- }
-
- public void setIsDel(int isDel) {
- this.isDel = isDel;
- }
-
- public String getIsFixedAssets() {
- return isFixedAssets;
- }
-
- public void setIsFixedAssets(String isFixedAssets) {
- this.isFixedAssets = isFixedAssets;
- }
-
- public int getIsMeasureAccount() {
- return isMeasureAccount;
- }
-
- public void setIsMeasureAccount(int isMeasureAccount) {
- this.isMeasureAccount = isMeasureAccount;
- }
-
- public int getIsStandardSupportEquipment() {
- return isStandardSupportEquipment;
- }
-
- public void setIsStandardSupportEquipment(int isStandardSupportEquipment) {
- this.isStandardSupportEquipment = isStandardSupportEquipment;
- }
-
- public String getLabelBind() {
- return labelBind;
- }
-
- public void setLabelBind(String labelBind) {
- this.labelBind = labelBind;
- }
-
- public String getMajorCategory() {
- return majorCategory;
- }
-
- public void setMajorCategory(String majorCategory) {
- this.majorCategory = majorCategory;
- }
-
- public String getMajorCategoryName() {
- return majorCategoryName;
- }
-
- public void setMajorCategoryName(String majorCategoryName) {
- this.majorCategoryName = majorCategoryName;
- }
-
- public String getManagerLevel() {
- return managerLevel;
- }
-
- public void setManagerLevel(String managerLevel) {
- this.managerLevel = managerLevel;
- }
-
- public String getManagerLevelName() {
- return managerLevelName;
- }
-
- public void setManagerLevelName(String managerLevelName) {
- this.managerLevelName = managerLevelName;
- }
-
- public String getManagerState() {
- return managerState;
- }
-
- public void setManagerState(String managerState) {
- this.managerState = managerState;
- }
-
- public String getManagerStateName() {
- return managerStateName;
- }
-
- public void setManagerStateName(String managerStateName) {
- this.managerStateName = managerStateName;
- }
-
- public String getManufacturer() {
- return manufacturer;
- }
-
- public void setManufacturer(String manufacturer) {
- this.manufacturer = manufacturer;
- }
-
- public String getManufacturerCountry() {
- return manufacturerCountry;
- }
-
- public void setManufacturerCountry(String manufacturerCountry) {
- this.manufacturerCountry = manufacturerCountry;
- }
-
- public String getManufacturingDate() {
- return manufacturingDate;
- }
-
- public void setManufacturingDate(String manufacturingDate) {
- this.manufacturingDate = manufacturingDate;
- }
-
- public String getManufacturingNo() {
- return manufacturingNo;
- }
-
- public void setManufacturingNo(String manufacturingNo) {
- this.manufacturingNo = manufacturingNo;
- }
-
- public int getMesureCycle() {
- return mesureCycle;
- }
-
- public void setMesureCycle(int mesureCycle) {
- this.mesureCycle = mesureCycle;
- }
-
- public String getMesureDate() {
- return mesureDate;
- }
-
- public void setMesureDate(String mesureDate) {
- this.mesureDate = mesureDate;
- }
-
- public String getMesureDeptName() {
- return mesureDeptName;
- }
-
- public void setMesureDeptName(String mesureDeptName) {
- this.mesureDeptName = mesureDeptName;
- }
-
- public String getMesureRange() {
- return mesureRange;
- }
-
- public void setMesureRange(String mesureRange) {
- this.mesureRange = mesureRange;
- }
-
- public String getMesureResult() {
- return mesureResult;
- }
-
- public void setMesureResult(String mesureResult) {
- this.mesureResult = mesureResult;
- }
-
- public String getMesureResultName() {
- return mesureResultName;
- }
-
- public void setMesureResultName(String mesureResultName) {
- this.mesureResultName = mesureResultName;
- }
-
- public String getMesureType() {
- return mesureType;
- }
-
- public void setMesureType(String mesureType) {
- this.mesureType = mesureType;
- }
-
- public String getMesureTypeName() {
- return mesureTypeName;
- }
-
- public void setMesureTypeName(String mesureTypeName) {
- this.mesureTypeName = mesureTypeName;
- }
-
- public String getModelNo() {
- return modelNo;
- }
-
- public void setModelNo(String modelNo) {
- this.modelNo = modelNo;
- }
-
- public String getOriginValue() {
- return originValue;
- }
-
- public void setOriginValue(String originValue) {
- this.originValue = originValue;
- }
-
- public String getOverallDimension() {
- return overallDimension;
- }
-
- public void setOverallDimension(String overallDimension) {
- this.overallDimension = overallDimension;
- }
-
- public String getPresentOriginValue() {
- return presentOriginValue;
- }
-
- public void setPresentOriginValue(String presentOriginValue) {
- this.presentOriginValue = presentOriginValue;
- }
-
- public String getPurpose() {
- return purpose;
- }
-
- public void setPurpose(String purpose) {
- this.purpose = purpose;
- }
-
- public String getRemark() {
- return remark;
- }
-
- public void setRemark(String remark) {
- this.remark = remark;
- }
-
- public String getSinglePrice() {
- return singlePrice;
- }
-
- public void setSinglePrice(String singlePrice) {
- this.singlePrice = singlePrice;
- }
-
- public String getSupportStandardEquipmentName() {
- return supportStandardEquipmentName;
- }
-
- public void setSupportStandardEquipmentName(String supportStandardEquipmentName) {
- this.supportStandardEquipmentName = supportStandardEquipmentName;
- }
-
- public String getSupportStandardEquipmentNo() {
- return supportStandardEquipmentNo;
- }
-
- public void setSupportStandardEquipmentNo(String supportStandardEquipmentNo) {
- this.supportStandardEquipmentNo = supportStandardEquipmentNo;
- }
-
- public String getTechnicalLevel() {
- return technicalLevel;
- }
-
- public void setTechnicalLevel(String technicalLevel) {
- this.technicalLevel = technicalLevel;
- }
-
- public String getUncertainty() {
- return uncertainty;
- }
-
- public void setUncertainty(String uncertainty) {
- this.uncertainty = uncertainty;
- }
-
- public String getUpdateTime() {
- return updateTime;
- }
-
- public void setUpdateTime(String updateTime) {
- this.updateTime = updateTime;
- }
-
- public String getUseDept() {
- return useDept;
- }
-
- public void setUseDept(String useDept) {
- this.useDept = useDept;
- }
-
- public String getUseDeptName() {
- return useDeptName;
- }
-
- public void setUseDeptName(String useDeptName) {
- this.useDeptName = useDeptName;
- }
-
- public String getUsePerson() {
- return usePerson;
- }
-
- public void setUsePerson(String usePerson) {
- this.usePerson = usePerson;
- }
-
- public String getUsePersonName() {
- return usePersonName;
- }
-
- public void setUsePersonName(String usePersonName) {
- this.usePersonName = usePersonName;
- }
-
- public String getValidDate() {
- return validDate;
- }
-
- public void setValidDate(String validDate) {
- this.validDate = validDate;
- }
-
- public int getVersion() {
- return version;
- }
-
- public void setVersion(int version) {
- this.version = version;
- }
-
- public String getWeight() {
- return weight;
- }
-
- public void setWeight(String weight) {
- this.weight = weight;
- }
-
- public String get到期时间() {
- return 到期时间;
- }
-
- public void set到期时间(String 到期时间) {
- this.到期时间 = 到期时间;
- }
-
- public String get设备名称() {
- return 设备名称;
- }
-
- public void set设备名称(String 设备名称) {
- this.设备名称 = 设备名称;
- }
-
- public String get负责人() {
- return 负责人;
- }
-
- public void set负责人(String 负责人) {
- this.负责人 = 负责人;
- }
- }
-}
diff --git a/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java b/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java
new file mode 100644
index 0000000..844250b
--- /dev/null
+++ b/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java
@@ -0,0 +1,136 @@
+package com.casic.xz.meterage.model;
+
+import java.util.List;
+
+public class ScanSampleResultModel {
+
+ private int code;
+ private List data;
+ private String message;
+
+ public int getCode() {
+ return code;
+ }
+
+ public void setCode(int code) {
+ this.code = code;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public static class DataModel {
+ private int customerId;
+ private String customerName;
+ private String customerNo;
+ private int id;
+ private String labelBind;
+ private String manufacturingNo;
+ private String orderCode;
+ private int orderId;
+ private String sampleModel;
+ private String sampleName;
+ private String sampleNo;
+
+ public int getCustomerId() {
+ return customerId;
+ }
+
+ public void setCustomerId(int customerId) {
+ this.customerId = customerId;
+ }
+
+ public String getCustomerName() {
+ return customerName;
+ }
+
+ public void setCustomerName(String customerName) {
+ this.customerName = customerName;
+ }
+
+ public String getCustomerNo() {
+ return customerNo;
+ }
+
+ public void setCustomerNo(String customerNo) {
+ this.customerNo = customerNo;
+ }
+
+ public int getId() {
+ return id;
+ }
+
+ public void setId(int id) {
+ this.id = id;
+ }
+
+ public String getLabelBind() {
+ return labelBind;
+ }
+
+ public void setLabelBind(String labelBind) {
+ this.labelBind = labelBind;
+ }
+
+ public String getManufacturingNo() {
+ return manufacturingNo;
+ }
+
+ public void setManufacturingNo(String manufacturingNo) {
+ this.manufacturingNo = manufacturingNo;
+ }
+
+ public String getOrderCode() {
+ return orderCode;
+ }
+
+ public void setOrderCode(String orderCode) {
+ this.orderCode = orderCode;
+ }
+
+ public int getOrderId() {
+ return orderId;
+ }
+
+ public void setOrderId(int orderId) {
+ this.orderId = orderId;
+ }
+
+ public String getSampleModel() {
+ return sampleModel;
+ }
+
+ public void setSampleModel(String sampleModel) {
+ this.sampleModel = sampleModel;
+ }
+
+ public String getSampleName() {
+ return sampleName;
+ }
+
+ public void setSampleName(String sampleName) {
+ this.sampleName = sampleName;
+ }
+
+ public String getSampleNo() {
+ return sampleNo;
+ }
+
+ public void setSampleNo(String sampleNo) {
+ this.sampleNo = sampleNo;
+ }
+ }
+}
diff --git a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
index fc64e12..c129106 100644
--- a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
+++ b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
@@ -481,6 +481,15 @@
): String
/**
+ * 扫描样品
+ */
+ @POST("/business/readWriter/sample/label/readList")
+ suspend fun getScanSampleResult(
+ @Header("token") token: String,
+ @Body requestBody: RequestBody
+ ): String
+
+ /**
* 新增委托书
*/
@POST("/business/order/add")
diff --git a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
index 756813c..2674930 100644
--- a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
+++ b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
@@ -1088,6 +1088,22 @@
}
/**
+ * 扫描样品
+ */
+ suspend fun getScanSampleResult(
+ sceneNo: String, strSet: Array, status: String
+ ): String {
+ val param = JsonObject()
+ param.addProperty("sceneNo", sceneNo)
+ param.add("strSet", gson.toJsonTree(strSet, typeToken).asJsonArray)
+ param.addProperty("status", status)
+ val requestBody = param.toString().toRequestBody(
+ "application/json;charset=UTF-8".toMediaType()
+ )
+ return api.getScanSampleResult(AuthenticationHelper.token!!, requestBody)
+ }
+
+ /**
* 新增委托书
*/
suspend fun addEntrust(
diff --git a/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt
index 514db1d..c1448ed 100644
--- a/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt
+++ b/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt
@@ -44,10 +44,14 @@
if (msg.what == 2023071301) {
"设备扫描中,松开手机即可停止扫描".show(this)
} else if (msg.what == 2023071302) {
+ if (dataMap.size == 0) {
+ "没有扫描到设备,请重新扫描".show(this)
+ return true
+ }
AlertControlDialog.Builder()
.setContext(this)
.setTitle("温馨提示")
- .setMessage("扫描到${dataMap.size}个设备,是否查看详情?")
+ .setMessage("扫描到${dataMap.size}个设备,是否查看扫描结果?")
.setNegativeButton("取消")
.setPositiveButton("确定")
.setOnDialogButtonClickListener(object :
@@ -57,7 +61,7 @@
dataMap.forEach {
scanResult.add(it.value)
}
- navigatePageTo(scanResult)
+ navigatePageTo(scanResult)
//数据处理结束,即刻清除map,防止影响后续扫描
dataMap.clear()
}
diff --git a/app/src/main/java/com/casic/xz/meterage/view/ScanDeviceResultActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/ScanDeviceResultActivity.kt
new file mode 100644
index 0000000..5bf4e53
--- /dev/null
+++ b/app/src/main/java/com/casic/xz/meterage/view/ScanDeviceResultActivity.kt
@@ -0,0 +1,147 @@
+package com.casic.xz.meterage.view
+
+import android.content.Context
+import androidx.lifecycle.ViewModelProvider
+import androidx.recyclerview.widget.DividerItemDecoration
+import com.casic.xz.meterage.R
+import com.casic.xz.meterage.base.ApplicationBaseActivity
+import com.casic.xz.meterage.extensions.formatToYearMonthDay
+import com.casic.xz.meterage.extensions.initLayoutImmersionBar
+import com.casic.xz.meterage.extensions.isEarlierThenCurrent
+import com.casic.xz.meterage.extensions.showEmptyPage
+import com.casic.xz.meterage.model.ScanDeviceResultModel
+import com.casic.xz.meterage.utils.LoadingDialogHub
+import com.casic.xz.meterage.view.home.EquipmentDetailActivity
+import com.casic.xz.meterage.vm.EquipmentViewModel
+import com.gyf.immersionbar.ImmersionBar
+import com.pengxh.kt.lite.adapter.NormalRecyclerAdapter
+import com.pengxh.kt.lite.adapter.ViewHolder
+import com.pengxh.kt.lite.extensions.convertColor
+import com.pengxh.kt.lite.extensions.navigatePageTo
+import com.pengxh.kt.lite.utils.Constant
+import com.pengxh.kt.lite.vm.LoadState
+import kotlinx.android.synthetic.main.activity_scan_device_result.*
+import kotlinx.android.synthetic.main.include_empty_view.*
+import kotlinx.android.synthetic.main.include_search_title.*
+
+class ScanDeviceResultActivity : ApplicationBaseActivity() {
+
+ private var context: Context = this@ScanDeviceResultActivity
+ private lateinit var equipmentViewModel: EquipmentViewModel
+ private val tids = ArrayList()
+
+ override fun initData() {
+ val args = intent.getStringArrayListExtra(Constant.INTENT_PARAM)!!
+ args.forEach {
+ tids.add(it)
+ }
+ equipmentViewModel = ViewModelProvider(this)[EquipmentViewModel::class.java]
+ equipmentViewModel.scanDeviceResult.observe(this) {
+ if (it.code == 200) {
+ if (it.data.isEmpty()) {
+ emptyView.showEmptyPage("标签还未和设备绑定,无法查询到详细数据")
+ } else {
+ emptyView.hide()
+ //显示扫描到的列表
+ val equipmentAdapter =
+ object : NormalRecyclerAdapter(
+ R.layout.item_equipment_rv_l, it.data
+ ) {
+ override fun convertView(
+ viewHolder: ViewHolder,
+ position: Int,
+ item: ScanDeviceResultModel.DataModel
+ ) {
+ val modelNo = if (item.modelNo.isNullOrBlank()) {
+ "未知"
+ } else {
+ item.modelNo
+ }
+
+ val remark = if (item.remark.isNullOrBlank()) {
+ "无"
+ } else {
+ item.remark
+ }
+
+ val useDept = if (item.useDeptName.isNullOrBlank()) {
+ "未知"
+ } else {
+ item.useDeptName
+ }
+
+ val usePerson = if (item.usePersonName.isNullOrBlank()) {
+ "无"
+ } else {
+ item.usePersonName
+ }
+
+ if (item.validDate.isEarlierThenCurrent()) {
+ viewHolder.setTextColor(
+ R.id.deviceDateView, R.color.red.convertColor(context)
+ )
+ } else {
+ viewHolder.setTextColor(
+ R.id.deviceDateView, R.color.gray.convertColor(context)
+ )
+ }
+
+ viewHolder.setText(R.id.equipmentName, item.equipmentName)
+ .setText(R.id.modelView, modelNo)
+ .setText(R.id.equipmentStateView, item.managerStateName)
+ .setText(R.id.equipmentCodeView, "装置编号:${item.equipmentNo}")
+ .setText(R.id.remarkView, "备注:$remark")
+ .setText(R.id.useDeptView, useDept)
+ .setText(
+ R.id.deviceDateView,
+ "有效期至:${item.validDate.formatToYearMonthDay()}"
+ )
+ .setText(R.id.usePersonView, "管理员:$usePerson")
+
+ if (!item.managerStateName.contains("在用")) {
+ viewHolder.setBackgroundColor(
+ R.id.equipmentStateView, R.color.gray.convertColor(context)
+ )
+ }
+ }
+ }
+ scanDeviceRecyclerView.addItemDecoration(
+ DividerItemDecoration(this, DividerItemDecoration.VERTICAL)
+ )
+ scanDeviceRecyclerView.adapter = equipmentAdapter
+ equipmentAdapter.setOnItemClickedListener(object :
+ NormalRecyclerAdapter.OnItemClickedListener {
+ override fun onItemClicked(
+ position: Int,
+ t: ScanDeviceResultModel.DataModel
+ ) {
+ navigatePageTo(t.id)
+ }
+ })
+ }
+ }
+ }
+ equipmentViewModel.getScanResult(tids.toTypedArray())
+ }
+
+ override fun initEvent() {
+ leftBackView.setOnClickListener { finish() }
+ }
+
+ override fun initLayoutView(): Int = R.layout.activity_scan_device_result
+
+ override fun observeRequestState() {
+ equipmentViewModel.loadState.observe(this) {
+ when (it) {
+ LoadState.Loading -> LoadingDialogHub.show(this, "结果加载中,请稍后")
+ else -> LoadingDialogHub.dismiss()
+ }
+ }
+ }
+
+ override fun setupTopBarLayout() {
+ ImmersionBar.with(this).statusBarDarkFont(true).init()
+ initLayoutImmersionBar(rootView)
+ titleView.text = "标签扫描结果"
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/java/com/casic/xz/meterage/view/ScanSampleResultActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/ScanSampleResultActivity.kt
new file mode 100644
index 0000000..400bec7
--- /dev/null
+++ b/app/src/main/java/com/casic/xz/meterage/view/ScanSampleResultActivity.kt
@@ -0,0 +1,98 @@
+package com.casic.xz.meterage.view
+
+import android.content.Context
+import android.content.Intent
+import androidx.lifecycle.ViewModelProvider
+import androidx.recyclerview.widget.DividerItemDecoration
+import com.casic.xz.meterage.R
+import com.casic.xz.meterage.base.ApplicationBaseActivity
+import com.casic.xz.meterage.extensions.initLayoutImmersionBar
+import com.casic.xz.meterage.extensions.showEmptyPage
+import com.casic.xz.meterage.model.ScanSampleResultModel
+import com.casic.xz.meterage.vm.SampleViewModel
+import com.gyf.immersionbar.ImmersionBar
+import com.pengxh.kt.lite.adapter.MultipleChoiceAdapter
+import com.pengxh.kt.lite.adapter.ViewHolder
+import com.pengxh.kt.lite.extensions.toJson
+import com.pengxh.kt.lite.utils.Constant
+import kotlinx.android.synthetic.main.activity_scan_sample_result.*
+import kotlinx.android.synthetic.main.include_empty_view.*
+import kotlinx.android.synthetic.main.include_select_title.*
+
+class ScanSampleResultActivity : ApplicationBaseActivity() {
+
+ private var context: Context = this@ScanSampleResultActivity
+ private val tids = ArrayList()
+ private var sampleModels = ArrayList()
+ private lateinit var sampleViewModel: SampleViewModel
+
+ override fun initLayoutView(): Int = R.layout.activity_scan_sample_result
+
+ override fun setupTopBarLayout() {
+ ImmersionBar.with(this).statusBarDarkFont(true).init()
+ initLayoutImmersionBar(rootView)
+ titleView.text = "标签扫描结果"
+ }
+
+ override fun initData() {
+ val args = intent.getStringArrayListExtra(Constant.INTENT_PARAM)!!
+ args.forEach {
+ tids.add(it)
+ }
+
+ sampleViewModel = ViewModelProvider(this)[SampleViewModel::class.java]
+ sampleViewModel.scanSampleResult.observe(this) {
+ if (it.code == 200) {
+ if (it.data.isEmpty()) {
+ emptyView.showEmptyPage("标签还未和样品绑定,无法查询到详细数据")
+ } else {
+ emptyView.hide()
+ val selectSampleAdapter =
+ object : MultipleChoiceAdapter(
+ R.layout.item_select_sample_lv, it.data
+ ) {
+ override fun convertView(
+ viewHolder: ViewHolder, position: Int,
+ item: ScanSampleResultModel.DataModel
+ ) {
+ viewHolder.setText(
+ R.id.sampleNameView, "${item.sampleName}【${item.sampleModel}】"
+ ).setText(
+ R.id.manufacturingCodeView, "出厂编号:${item.manufacturingNo}"
+ ).setText(R.id.sampleCodeView, "样品编号:${item.sampleNo}")
+// .setText(R.id.validDateView, "有效期至:${item.validDeadline}")//TODO 待完善
+ }
+ }
+ scanSampleRecyclerView.addItemDecoration(
+ DividerItemDecoration(this, DividerItemDecoration.VERTICAL)
+ )
+ scanSampleRecyclerView.adapter = selectSampleAdapter
+ selectSampleAdapter.setOnItemCheckedListener(object :
+ MultipleChoiceAdapter.OnItemCheckedListener {
+ override fun onItemChecked(
+ position: Int, items: ArrayList
+ ) {
+ sampleModels = items
+ }
+ })
+ }
+ }
+ }
+ sampleViewModel.getScanSampleResult("2", tids.toTypedArray(), "")
+ }
+
+ override fun observeRequestState() {
+
+ }
+
+ override fun initEvent() {
+ leftBackView.setOnClickListener { finish() }
+
+ selectedView.setOnClickListener {
+ val intent = Intent()
+ intent.putExtra("sampleModels", sampleModels.toJson())
+ setResult(RESULT_OK, intent)
+ finish()
+ }
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/java/com/casic/xz/meterage/view/TagScanResultActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/TagScanResultActivity.kt
deleted file mode 100644
index a14a920..0000000
--- a/app/src/main/java/com/casic/xz/meterage/view/TagScanResultActivity.kt
+++ /dev/null
@@ -1,135 +0,0 @@
-package com.casic.xz.meterage.view
-
-import android.content.Context
-import androidx.lifecycle.ViewModelProvider
-import androidx.recyclerview.widget.DividerItemDecoration
-import com.casic.xz.meterage.R
-import com.casic.xz.meterage.extensions.formatToYearMonthDay
-import com.casic.xz.meterage.extensions.initLayoutImmersionBar
-import com.casic.xz.meterage.extensions.isEarlierThenCurrent
-import com.casic.xz.meterage.model.ScanResultModel
-import com.casic.xz.meterage.utils.LoadingDialogHub
-import com.casic.xz.meterage.view.home.EquipmentDetailActivity
-import com.casic.xz.meterage.vm.EquipmentViewModel
-import com.gyf.immersionbar.ImmersionBar
-import com.pengxh.kt.lite.adapter.NormalRecyclerAdapter
-import com.pengxh.kt.lite.adapter.ViewHolder
-import com.pengxh.kt.lite.base.KotlinBaseActivity
-import com.pengxh.kt.lite.extensions.convertColor
-import com.pengxh.kt.lite.extensions.navigatePageTo
-import com.pengxh.kt.lite.utils.Constant
-import com.pengxh.kt.lite.vm.LoadState
-import kotlinx.android.synthetic.main.activity_tag_scan.*
-import kotlinx.android.synthetic.main.include_search_title.*
-
-class TagScanResultActivity : KotlinBaseActivity() {
-
- private var context: Context = this@TagScanResultActivity
- private lateinit var equipmentViewModel: EquipmentViewModel
- private val tids = ArrayList()
-
- override fun initData() {
- val args = intent.getStringArrayListExtra(Constant.INTENT_PARAM)!!
- args.forEach {
- tids.add(it)
- }
-
- equipmentViewModel = ViewModelProvider(this)[EquipmentViewModel::class.java]
- equipmentViewModel.scanResult.observe(this) {
- if (it.code == 200) {
- //显示扫描到的列表
- val equipmentAdapter = object : NormalRecyclerAdapter(
- R.layout.item_equipment_rv_l, it.data
- ) {
- override fun convertView(
- viewHolder: ViewHolder, position: Int, item: ScanResultModel.DataModel
- ) {
- val modelNo = if (item.modelNo.isNullOrBlank()) {
- "未知"
- } else {
- item.modelNo
- }
-
- val remark = if (item.remark.isNullOrBlank()) {
- "无"
- } else {
- item.remark
- }
-
- val useDept = if (item.useDeptName.isNullOrBlank()) {
- "未知"
- } else {
- item.useDeptName
- }
-
- val usePerson = if (item.usePersonName.isNullOrBlank()) {
- "无"
- } else {
- item.usePersonName
- }
-
- if (item.validDate.isEarlierThenCurrent()) {
- viewHolder.setTextColor(
- R.id.deviceDateView, R.color.red.convertColor(context)
- )
- } else {
- viewHolder.setTextColor(
- R.id.deviceDateView, R.color.gray.convertColor(context)
- )
- }
-
- viewHolder.setText(R.id.equipmentName, item.equipmentName)
- .setText(R.id.modelView, modelNo)
- .setText(R.id.equipmentStateView, item.managerStateName)
- .setText(R.id.equipmentCodeView, "装置编号:${item.equipmentNo}")
- .setText(R.id.remarkView, "备注:$remark")
- .setText(R.id.useDeptView, useDept)
- .setText(
- R.id.deviceDateView,
- "有效期至:${item.validDate.formatToYearMonthDay()}"
- )
- .setText(R.id.usePersonView, "管理员:$usePerson")
-
- if (!item.managerStateName.contains("在用")) {
- viewHolder.setBackgroundColor(
- R.id.equipmentStateView, R.color.gray.convertColor(context)
- )
- }
- }
- }
- scanDeviceRecyclerView.addItemDecoration(
- DividerItemDecoration(this, DividerItemDecoration.VERTICAL)
- )
- scanDeviceRecyclerView.adapter = equipmentAdapter
- equipmentAdapter.setOnItemClickedListener(object :
- NormalRecyclerAdapter.OnItemClickedListener {
- override fun onItemClicked(position: Int, t: ScanResultModel.DataModel) {
- navigatePageTo(t.id)
- }
- })
- }
- }
- equipmentViewModel.getScanResult(tids.toTypedArray())
- }
-
- override fun initEvent() {
- leftBackView.setOnClickListener { finish() }
- }
-
- override fun initLayoutView(): Int = R.layout.activity_tag_scan
-
- override fun observeRequestState() {
- equipmentViewModel.loadState.observe(this) {
- when (it) {
- LoadState.Loading -> LoadingDialogHub.show(this, "结果加载中,请稍后")
- else -> LoadingDialogHub.dismiss()
- }
- }
- }
-
- override fun setupTopBarLayout() {
- ImmersionBar.with(this).statusBarDarkFont(true).init()
- initLayoutImmersionBar(rootView)
- titleView.text = "标签扫描结果"
- }
-}
\ No newline at end of file
diff --git a/app/src/main/java/com/casic/xz/meterage/view/home/EntrustAddActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/home/EntrustAddActivity.kt
index e6160dc..d8de81b 100644
--- a/app/src/main/java/com/casic/xz/meterage/view/home/EntrustAddActivity.kt
+++ b/app/src/main/java/com/casic/xz/meterage/view/home/EntrustAddActivity.kt
@@ -7,6 +7,7 @@
import android.graphics.Paint
import android.os.Handler
import android.os.Message
+import android.view.KeyEvent
import androidx.activity.result.ActivityResult
import androidx.activity.result.ActivityResultCallback
import androidx.activity.result.contract.ActivityResultContracts
@@ -17,13 +18,12 @@
import com.casic.xz.meterage.base.ApplicationBaseActivity
import com.casic.xz.meterage.callback.DateSelectedCallback
import com.casic.xz.meterage.callback.OnImageCompressListener
+import com.casic.xz.meterage.callback.OnTagScanResultCallback
import com.casic.xz.meterage.extensions.*
import com.casic.xz.meterage.model.EntrustDetailModel
import com.casic.xz.meterage.model.SampleListModel
-import com.casic.xz.meterage.utils.FileType
-import com.casic.xz.meterage.utils.GlideLoadEngine
-import com.casic.xz.meterage.utils.LoadingDialogHub
-import com.casic.xz.meterage.utils.LocaleConstant
+import com.casic.xz.meterage.utils.*
+import com.casic.xz.meterage.view.ScanSampleResultActivity
import com.casic.xz.meterage.vm.ConfigViewModel
import com.casic.xz.meterage.vm.EntrustViewModel
import com.casic.xz.meterage.vm.FileViewModel
@@ -39,6 +39,7 @@
import com.pengxh.kt.lite.extensions.*
import com.pengxh.kt.lite.utils.WeakReferenceHandler
import com.pengxh.kt.lite.vm.LoadState
+import com.pengxh.kt.lite.widget.dialog.AlertControlDialog
import com.pengxh.kt.lite.widget.dialog.BottomActionSheet
import kotlinx.android.synthetic.main.activity_entrust_add.*
import kotlinx.android.synthetic.main.include_select_title.*
@@ -62,9 +63,23 @@
private var isUrgent = "0"
private var sampleModels: ArrayList? = null
private var dataBeans = ArrayList()
+ private var isScanning = false
+ private var dataMap = HashMap()
override fun initData() {
weakReferenceHandler = WeakReferenceHandler(this)
+ //扫描枪回调
+ TagReaderHub.obtainInstance(this)
+ .initTagScanResultCallback(object : OnTagScanResultCallback {
+ override fun onTagTidScanned(isBarCode: Boolean, tid: String) {
+ if (!isBarCode) {
+ if (!dataMap.containsKey(tid)) {
+ dataMap[tid] = tid
+ }
+ }
+ }
+ })
+
//证书
configViewModel = ViewModelProvider(this)[ConfigViewModel::class.java]
configViewModel.getDictionaryByCode("certificationType")
@@ -176,28 +191,61 @@
})
override fun handleMessage(msg: Message): Boolean {
- if (msg.what == 2023070701) {
- //刷新列表
- dataBeans.clear()
- sampleModels?.forEach {
- val model = EntrustDetailModel.DataModel.CustomerSampleInfoListModel()
+ when (msg.what) {
+ 2023070701 -> {
+ //刷新列表
+ dataBeans.clear()
+ sampleModels?.forEach {
+ val model = EntrustDetailModel.DataModel.CustomerSampleInfoListModel()
- model.customerName = it.customerName
- model.customerNo = it.customerNo
- model.id = it.id
- model.manufacturingNo = it.manufacturingNo
- model.measureLastTime = it.measureLastTime
- model.measurePeriod = it.measurePeriod
- model.orderId = it.orderId
- model.remark = it.remark
- model.sampleModel = it.sampleModel
- model.sampleName = it.sampleName
- model.sampleNo = it.sampleNo
- model.validDeadline = it.validDeadline
+ model.customerName = it.customerName
+ model.customerNo = it.customerNo
+ model.id = it.id
+ model.manufacturingNo = it.manufacturingNo
+ model.measureLastTime = it.measureLastTime
+ model.measurePeriod = it.measurePeriod
+ model.orderId = it.orderId
+ model.remark = it.remark
+ model.sampleModel = it.sampleModel
+ model.sampleName = it.sampleName
+ model.sampleNo = it.sampleNo
+ model.validDeadline = it.validDeadline
- dataBeans.add(model)
+ dataBeans.add(model)
+ }
+ sampleAdapter.notifyDataSetChanged()
}
- sampleAdapter.notifyDataSetChanged()
+ 2023071301 -> {
+ "设备扫描中,松开手机即可停止扫描".show(this)
+ }
+ 2023071302 -> {
+ if (dataMap.size == 0) {
+ "没有扫描到样品,请重新扫描".show(this)
+ return true
+ }
+ AlertControlDialog.Builder()
+ .setContext(this)
+ .setTitle("温馨提示")
+ .setMessage("扫描到${dataMap.size}个样品,是否查看扫描结果?")
+ .setNegativeButton("取消")
+ .setPositiveButton("确定")
+ .setOnDialogButtonClickListener(object :
+ AlertControlDialog.OnDialogButtonClickListener {
+ override fun onConfirmClick() {
+ val scanResult = ArrayList()
+ dataMap.forEach {
+ scanResult.add(it.value)
+ }
+ navigatePageTo(scanResult)
+ //数据处理结束,即刻清除map,防止影响后续扫描
+ dataMap.clear()
+ }
+
+ override fun onCancelClick() {
+
+ }
+ }).build().show()
+ }
}
return true
}
@@ -402,4 +450,28 @@
intent.type = "*/*"
selectFileLauncher.launch(intent)
}
+
+ override fun onKeyDown(keyCode: Int, event: KeyEvent): Boolean {
+ if (keyCode == 280 || keyCode == 139) {
+ if (!isScanning) {
+ isScanning = true
+ TagReaderHub.obtainInstance(this).startScan()
+ weakReferenceHandler.sendEmptyMessage(2023071301)
+ }
+ return true
+ }
+ return super.onKeyDown(keyCode, event)
+ }
+
+ override fun onKeyUp(keyCode: Int, event: KeyEvent): Boolean {
+ if (keyCode == 280 || keyCode == 139) {
+ if (isScanning) {
+ TagReaderHub.obtainInstance(this).stopScan()
+ isScanning = false
+ weakReferenceHandler.sendEmptyMessage(2023071302)
+ }
+ return true
+ }
+ return super.onKeyUp(keyCode, event)
+ }
}
\ No newline at end of file
diff --git a/app/src/main/java/com/casic/xz/meterage/vm/EquipmentViewModel.kt b/app/src/main/java/com/casic/xz/meterage/vm/EquipmentViewModel.kt
index e1cce6e..c004ba8 100644
--- a/app/src/main/java/com/casic/xz/meterage/vm/EquipmentViewModel.kt
+++ b/app/src/main/java/com/casic/xz/meterage/vm/EquipmentViewModel.kt
@@ -34,7 +34,7 @@
val remindDeviceCount = MutableLiveData()
val remindDeviceList = MutableLiveData()
val remindDeviceResult = MutableLiveData()
- val scanResult = MutableLiveData()
+ val scanDeviceResult = MutableLiveData()
fun getEquipmentList(
equipmentNo: String,
@@ -385,8 +385,8 @@
val response = RetrofitServiceManager.getScanResult(strSet)
val responseCode = response.separateResponseCode()
if (responseCode == 200) {
- scanResult.value = gson.fromJson(
- response, object : TypeToken() {}.type
+ scanDeviceResult.value = gson.fromJson(
+ response, object : TypeToken() {}.type
)
loadState.value = LoadState.Success
} else {
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 0fc7e18..c0ad556 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -102,7 +102,8 @@
-
+
+
data;
+ private String message;
+
+ public int getCode() {
+ return code;
+ }
+
+ public void setCode(int code) {
+ this.code = code;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public static class DataModel {
+ private String abc;
+ private String abcName;
+ private String applyRelationId;
+ private String assetNo;
+ private String assetSource;
+ private String assetType;
+ private String assetTypeName;
+ private String attribute;
+ private String capitalSource;
+ private String capitalSourceName;
+ private String cardEstablishmentDate;
+ private int compulsoryVerification;
+ private String createTime;
+ private String createUser;
+ private String depreciationMethod;
+ private String depreciationMethodName;
+ private String depreciationPeriod;
+ private String enableDate;
+ private String equipmentCategory;
+ private String equipmentCategoryName;
+ private String equipmentName;
+ private String equipmentNo;
+ private String equipmentSpecifications;
+ private String equipmentType;
+ private String equipmentTypeName;
+ private String fileList;
+ private String id;
+ private String installIncidentalExpenses;
+ private String installPlace;
+ private String intactState;
+ private int isCalibrationTestEquipment;
+ private int isDel;
+ private String isFixedAssets;
+ private int isMeasureAccount;
+ private int isStandardSupportEquipment;
+ private String labelBind;
+ private String majorCategory;
+ private String majorCategoryName;
+ private String managerLevel;
+ private String managerLevelName;
+ private String managerState;
+ private String managerStateName;
+ private String manufacturer;
+ private String manufacturerCountry;
+ private String manufacturingDate;
+ private String manufacturingNo;
+ private int mesureCycle;
+ private String mesureDate;
+ private String mesureDeptName;
+ private String mesureRange;
+ private String mesureResult;
+ private String mesureResultName;
+ private String mesureType;
+ private String mesureTypeName;
+ private String modelNo;
+ private String originValue;
+ private String overallDimension;
+ private String presentOriginValue;
+ private String purpose;
+ private String remark;
+ private String singlePrice;
+ private String supportStandardEquipmentName;
+ private String supportStandardEquipmentNo;
+ private String technicalLevel;
+ private String uncertainty;
+ private String updateTime;
+ private String useDept;
+ private String useDeptName;
+ private String usePerson;
+ private String usePersonName;
+ private String validDate;
+ private int version;
+ private String weight;
+ private String 到期时间;
+ private String 设备名称;
+ private String 负责人;
+
+ public String getAbc() {
+ return abc;
+ }
+
+ public void setAbc(String abc) {
+ this.abc = abc;
+ }
+
+ public String getAbcName() {
+ return abcName;
+ }
+
+ public void setAbcName(String abcName) {
+ this.abcName = abcName;
+ }
+
+ public String getApplyRelationId() {
+ return applyRelationId;
+ }
+
+ public void setApplyRelationId(String applyRelationId) {
+ this.applyRelationId = applyRelationId;
+ }
+
+ public String getAssetNo() {
+ return assetNo;
+ }
+
+ public void setAssetNo(String assetNo) {
+ this.assetNo = assetNo;
+ }
+
+ public String getAssetSource() {
+ return assetSource;
+ }
+
+ public void setAssetSource(String assetSource) {
+ this.assetSource = assetSource;
+ }
+
+ public String getAssetType() {
+ return assetType;
+ }
+
+ public void setAssetType(String assetType) {
+ this.assetType = assetType;
+ }
+
+ public String getAssetTypeName() {
+ return assetTypeName;
+ }
+
+ public void setAssetTypeName(String assetTypeName) {
+ this.assetTypeName = assetTypeName;
+ }
+
+ public String getAttribute() {
+ return attribute;
+ }
+
+ public void setAttribute(String attribute) {
+ this.attribute = attribute;
+ }
+
+ public String getCapitalSource() {
+ return capitalSource;
+ }
+
+ public void setCapitalSource(String capitalSource) {
+ this.capitalSource = capitalSource;
+ }
+
+ public String getCapitalSourceName() {
+ return capitalSourceName;
+ }
+
+ public void setCapitalSourceName(String capitalSourceName) {
+ this.capitalSourceName = capitalSourceName;
+ }
+
+ public String getCardEstablishmentDate() {
+ return cardEstablishmentDate;
+ }
+
+ public void setCardEstablishmentDate(String cardEstablishmentDate) {
+ this.cardEstablishmentDate = cardEstablishmentDate;
+ }
+
+ public int getCompulsoryVerification() {
+ return compulsoryVerification;
+ }
+
+ public void setCompulsoryVerification(int compulsoryVerification) {
+ this.compulsoryVerification = compulsoryVerification;
+ }
+
+ public String getCreateTime() {
+ return createTime;
+ }
+
+ public void setCreateTime(String createTime) {
+ this.createTime = createTime;
+ }
+
+ public String getCreateUser() {
+ return createUser;
+ }
+
+ public void setCreateUser(String createUser) {
+ this.createUser = createUser;
+ }
+
+ public String getDepreciationMethod() {
+ return depreciationMethod;
+ }
+
+ public void setDepreciationMethod(String depreciationMethod) {
+ this.depreciationMethod = depreciationMethod;
+ }
+
+ public String getDepreciationMethodName() {
+ return depreciationMethodName;
+ }
+
+ public void setDepreciationMethodName(String depreciationMethodName) {
+ this.depreciationMethodName = depreciationMethodName;
+ }
+
+ public String getDepreciationPeriod() {
+ return depreciationPeriod;
+ }
+
+ public void setDepreciationPeriod(String depreciationPeriod) {
+ this.depreciationPeriod = depreciationPeriod;
+ }
+
+ public String getEnableDate() {
+ return enableDate;
+ }
+
+ public void setEnableDate(String enableDate) {
+ this.enableDate = enableDate;
+ }
+
+ public String getEquipmentCategory() {
+ return equipmentCategory;
+ }
+
+ public void setEquipmentCategory(String equipmentCategory) {
+ this.equipmentCategory = equipmentCategory;
+ }
+
+ public String getEquipmentCategoryName() {
+ return equipmentCategoryName;
+ }
+
+ public void setEquipmentCategoryName(String equipmentCategoryName) {
+ this.equipmentCategoryName = equipmentCategoryName;
+ }
+
+ public String getEquipmentName() {
+ return equipmentName;
+ }
+
+ public void setEquipmentName(String equipmentName) {
+ this.equipmentName = equipmentName;
+ }
+
+ public String getEquipmentNo() {
+ return equipmentNo;
+ }
+
+ public void setEquipmentNo(String equipmentNo) {
+ this.equipmentNo = equipmentNo;
+ }
+
+ public String getEquipmentSpecifications() {
+ return equipmentSpecifications;
+ }
+
+ public void setEquipmentSpecifications(String equipmentSpecifications) {
+ this.equipmentSpecifications = equipmentSpecifications;
+ }
+
+ public String getEquipmentType() {
+ return equipmentType;
+ }
+
+ public void setEquipmentType(String equipmentType) {
+ this.equipmentType = equipmentType;
+ }
+
+ public String getEquipmentTypeName() {
+ return equipmentTypeName;
+ }
+
+ public void setEquipmentTypeName(String equipmentTypeName) {
+ this.equipmentTypeName = equipmentTypeName;
+ }
+
+ public String getFileList() {
+ return fileList;
+ }
+
+ public void setFileList(String fileList) {
+ this.fileList = fileList;
+ }
+
+ public String getId() {
+ return id;
+ }
+
+ public void setId(String id) {
+ this.id = id;
+ }
+
+ public String getInstallIncidentalExpenses() {
+ return installIncidentalExpenses;
+ }
+
+ public void setInstallIncidentalExpenses(String installIncidentalExpenses) {
+ this.installIncidentalExpenses = installIncidentalExpenses;
+ }
+
+ public String getInstallPlace() {
+ return installPlace;
+ }
+
+ public void setInstallPlace(String installPlace) {
+ this.installPlace = installPlace;
+ }
+
+ public String getIntactState() {
+ return intactState;
+ }
+
+ public void setIntactState(String intactState) {
+ this.intactState = intactState;
+ }
+
+ public int getIsCalibrationTestEquipment() {
+ return isCalibrationTestEquipment;
+ }
+
+ public void setIsCalibrationTestEquipment(int isCalibrationTestEquipment) {
+ this.isCalibrationTestEquipment = isCalibrationTestEquipment;
+ }
+
+ public int getIsDel() {
+ return isDel;
+ }
+
+ public void setIsDel(int isDel) {
+ this.isDel = isDel;
+ }
+
+ public String getIsFixedAssets() {
+ return isFixedAssets;
+ }
+
+ public void setIsFixedAssets(String isFixedAssets) {
+ this.isFixedAssets = isFixedAssets;
+ }
+
+ public int getIsMeasureAccount() {
+ return isMeasureAccount;
+ }
+
+ public void setIsMeasureAccount(int isMeasureAccount) {
+ this.isMeasureAccount = isMeasureAccount;
+ }
+
+ public int getIsStandardSupportEquipment() {
+ return isStandardSupportEquipment;
+ }
+
+ public void setIsStandardSupportEquipment(int isStandardSupportEquipment) {
+ this.isStandardSupportEquipment = isStandardSupportEquipment;
+ }
+
+ public String getLabelBind() {
+ return labelBind;
+ }
+
+ public void setLabelBind(String labelBind) {
+ this.labelBind = labelBind;
+ }
+
+ public String getMajorCategory() {
+ return majorCategory;
+ }
+
+ public void setMajorCategory(String majorCategory) {
+ this.majorCategory = majorCategory;
+ }
+
+ public String getMajorCategoryName() {
+ return majorCategoryName;
+ }
+
+ public void setMajorCategoryName(String majorCategoryName) {
+ this.majorCategoryName = majorCategoryName;
+ }
+
+ public String getManagerLevel() {
+ return managerLevel;
+ }
+
+ public void setManagerLevel(String managerLevel) {
+ this.managerLevel = managerLevel;
+ }
+
+ public String getManagerLevelName() {
+ return managerLevelName;
+ }
+
+ public void setManagerLevelName(String managerLevelName) {
+ this.managerLevelName = managerLevelName;
+ }
+
+ public String getManagerState() {
+ return managerState;
+ }
+
+ public void setManagerState(String managerState) {
+ this.managerState = managerState;
+ }
+
+ public String getManagerStateName() {
+ return managerStateName;
+ }
+
+ public void setManagerStateName(String managerStateName) {
+ this.managerStateName = managerStateName;
+ }
+
+ public String getManufacturer() {
+ return manufacturer;
+ }
+
+ public void setManufacturer(String manufacturer) {
+ this.manufacturer = manufacturer;
+ }
+
+ public String getManufacturerCountry() {
+ return manufacturerCountry;
+ }
+
+ public void setManufacturerCountry(String manufacturerCountry) {
+ this.manufacturerCountry = manufacturerCountry;
+ }
+
+ public String getManufacturingDate() {
+ return manufacturingDate;
+ }
+
+ public void setManufacturingDate(String manufacturingDate) {
+ this.manufacturingDate = manufacturingDate;
+ }
+
+ public String getManufacturingNo() {
+ return manufacturingNo;
+ }
+
+ public void setManufacturingNo(String manufacturingNo) {
+ this.manufacturingNo = manufacturingNo;
+ }
+
+ public int getMesureCycle() {
+ return mesureCycle;
+ }
+
+ public void setMesureCycle(int mesureCycle) {
+ this.mesureCycle = mesureCycle;
+ }
+
+ public String getMesureDate() {
+ return mesureDate;
+ }
+
+ public void setMesureDate(String mesureDate) {
+ this.mesureDate = mesureDate;
+ }
+
+ public String getMesureDeptName() {
+ return mesureDeptName;
+ }
+
+ public void setMesureDeptName(String mesureDeptName) {
+ this.mesureDeptName = mesureDeptName;
+ }
+
+ public String getMesureRange() {
+ return mesureRange;
+ }
+
+ public void setMesureRange(String mesureRange) {
+ this.mesureRange = mesureRange;
+ }
+
+ public String getMesureResult() {
+ return mesureResult;
+ }
+
+ public void setMesureResult(String mesureResult) {
+ this.mesureResult = mesureResult;
+ }
+
+ public String getMesureResultName() {
+ return mesureResultName;
+ }
+
+ public void setMesureResultName(String mesureResultName) {
+ this.mesureResultName = mesureResultName;
+ }
+
+ public String getMesureType() {
+ return mesureType;
+ }
+
+ public void setMesureType(String mesureType) {
+ this.mesureType = mesureType;
+ }
+
+ public String getMesureTypeName() {
+ return mesureTypeName;
+ }
+
+ public void setMesureTypeName(String mesureTypeName) {
+ this.mesureTypeName = mesureTypeName;
+ }
+
+ public String getModelNo() {
+ return modelNo;
+ }
+
+ public void setModelNo(String modelNo) {
+ this.modelNo = modelNo;
+ }
+
+ public String getOriginValue() {
+ return originValue;
+ }
+
+ public void setOriginValue(String originValue) {
+ this.originValue = originValue;
+ }
+
+ public String getOverallDimension() {
+ return overallDimension;
+ }
+
+ public void setOverallDimension(String overallDimension) {
+ this.overallDimension = overallDimension;
+ }
+
+ public String getPresentOriginValue() {
+ return presentOriginValue;
+ }
+
+ public void setPresentOriginValue(String presentOriginValue) {
+ this.presentOriginValue = presentOriginValue;
+ }
+
+ public String getPurpose() {
+ return purpose;
+ }
+
+ public void setPurpose(String purpose) {
+ this.purpose = purpose;
+ }
+
+ public String getRemark() {
+ return remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark;
+ }
+
+ public String getSinglePrice() {
+ return singlePrice;
+ }
+
+ public void setSinglePrice(String singlePrice) {
+ this.singlePrice = singlePrice;
+ }
+
+ public String getSupportStandardEquipmentName() {
+ return supportStandardEquipmentName;
+ }
+
+ public void setSupportStandardEquipmentName(String supportStandardEquipmentName) {
+ this.supportStandardEquipmentName = supportStandardEquipmentName;
+ }
+
+ public String getSupportStandardEquipmentNo() {
+ return supportStandardEquipmentNo;
+ }
+
+ public void setSupportStandardEquipmentNo(String supportStandardEquipmentNo) {
+ this.supportStandardEquipmentNo = supportStandardEquipmentNo;
+ }
+
+ public String getTechnicalLevel() {
+ return technicalLevel;
+ }
+
+ public void setTechnicalLevel(String technicalLevel) {
+ this.technicalLevel = technicalLevel;
+ }
+
+ public String getUncertainty() {
+ return uncertainty;
+ }
+
+ public void setUncertainty(String uncertainty) {
+ this.uncertainty = uncertainty;
+ }
+
+ public String getUpdateTime() {
+ return updateTime;
+ }
+
+ public void setUpdateTime(String updateTime) {
+ this.updateTime = updateTime;
+ }
+
+ public String getUseDept() {
+ return useDept;
+ }
+
+ public void setUseDept(String useDept) {
+ this.useDept = useDept;
+ }
+
+ public String getUseDeptName() {
+ return useDeptName;
+ }
+
+ public void setUseDeptName(String useDeptName) {
+ this.useDeptName = useDeptName;
+ }
+
+ public String getUsePerson() {
+ return usePerson;
+ }
+
+ public void setUsePerson(String usePerson) {
+ this.usePerson = usePerson;
+ }
+
+ public String getUsePersonName() {
+ return usePersonName;
+ }
+
+ public void setUsePersonName(String usePersonName) {
+ this.usePersonName = usePersonName;
+ }
+
+ public String getValidDate() {
+ return validDate;
+ }
+
+ public void setValidDate(String validDate) {
+ this.validDate = validDate;
+ }
+
+ public int getVersion() {
+ return version;
+ }
+
+ public void setVersion(int version) {
+ this.version = version;
+ }
+
+ public String getWeight() {
+ return weight;
+ }
+
+ public void setWeight(String weight) {
+ this.weight = weight;
+ }
+
+ public String get到期时间() {
+ return 到期时间;
+ }
+
+ public void set到期时间(String 到期时间) {
+ this.到期时间 = 到期时间;
+ }
+
+ public String get设备名称() {
+ return 设备名称;
+ }
+
+ public void set设备名称(String 设备名称) {
+ this.设备名称 = 设备名称;
+ }
+
+ public String get负责人() {
+ return 负责人;
+ }
+
+ public void set负责人(String 负责人) {
+ this.负责人 = 负责人;
+ }
+ }
+}
diff --git a/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java b/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java
deleted file mode 100644
index 0f88f51..0000000
--- a/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java
+++ /dev/null
@@ -1,721 +0,0 @@
-package com.casic.xz.meterage.model;
-
-import java.util.List;
-
-public class ScanResultModel {
-
- private int code;
- private List data;
- private String message;
-
- public int getCode() {
- return code;
- }
-
- public void setCode(int code) {
- this.code = code;
- }
-
- public List getData() {
- return data;
- }
-
- public void setData(List data) {
- this.data = data;
- }
-
- public String getMessage() {
- return message;
- }
-
- public void setMessage(String message) {
- this.message = message;
- }
-
- public static class DataModel {
- private String abc;
- private String abcName;
- private String applyRelationId;
- private String assetNo;
- private String assetSource;
- private String assetType;
- private String assetTypeName;
- private String attribute;
- private String capitalSource;
- private String capitalSourceName;
- private String cardEstablishmentDate;
- private int compulsoryVerification;
- private String createTime;
- private String createUser;
- private String depreciationMethod;
- private String depreciationMethodName;
- private String depreciationPeriod;
- private String enableDate;
- private String equipmentCategory;
- private String equipmentCategoryName;
- private String equipmentName;
- private String equipmentNo;
- private String equipmentSpecifications;
- private String equipmentType;
- private String equipmentTypeName;
- private String fileList;
- private String id;
- private String installIncidentalExpenses;
- private String installPlace;
- private String intactState;
- private int isCalibrationTestEquipment;
- private int isDel;
- private String isFixedAssets;
- private int isMeasureAccount;
- private int isStandardSupportEquipment;
- private String labelBind;
- private String majorCategory;
- private String majorCategoryName;
- private String managerLevel;
- private String managerLevelName;
- private String managerState;
- private String managerStateName;
- private String manufacturer;
- private String manufacturerCountry;
- private String manufacturingDate;
- private String manufacturingNo;
- private int mesureCycle;
- private String mesureDate;
- private String mesureDeptName;
- private String mesureRange;
- private String mesureResult;
- private String mesureResultName;
- private String mesureType;
- private String mesureTypeName;
- private String modelNo;
- private String originValue;
- private String overallDimension;
- private String presentOriginValue;
- private String purpose;
- private String remark;
- private String singlePrice;
- private String supportStandardEquipmentName;
- private String supportStandardEquipmentNo;
- private String technicalLevel;
- private String uncertainty;
- private String updateTime;
- private String useDept;
- private String useDeptName;
- private String usePerson;
- private String usePersonName;
- private String validDate;
- private int version;
- private String weight;
- private String 到期时间;
- private String 设备名称;
- private String 负责人;
-
- public String getAbc() {
- return abc;
- }
-
- public void setAbc(String abc) {
- this.abc = abc;
- }
-
- public String getAbcName() {
- return abcName;
- }
-
- public void setAbcName(String abcName) {
- this.abcName = abcName;
- }
-
- public String getApplyRelationId() {
- return applyRelationId;
- }
-
- public void setApplyRelationId(String applyRelationId) {
- this.applyRelationId = applyRelationId;
- }
-
- public String getAssetNo() {
- return assetNo;
- }
-
- public void setAssetNo(String assetNo) {
- this.assetNo = assetNo;
- }
-
- public String getAssetSource() {
- return assetSource;
- }
-
- public void setAssetSource(String assetSource) {
- this.assetSource = assetSource;
- }
-
- public String getAssetType() {
- return assetType;
- }
-
- public void setAssetType(String assetType) {
- this.assetType = assetType;
- }
-
- public String getAssetTypeName() {
- return assetTypeName;
- }
-
- public void setAssetTypeName(String assetTypeName) {
- this.assetTypeName = assetTypeName;
- }
-
- public String getAttribute() {
- return attribute;
- }
-
- public void setAttribute(String attribute) {
- this.attribute = attribute;
- }
-
- public String getCapitalSource() {
- return capitalSource;
- }
-
- public void setCapitalSource(String capitalSource) {
- this.capitalSource = capitalSource;
- }
-
- public String getCapitalSourceName() {
- return capitalSourceName;
- }
-
- public void setCapitalSourceName(String capitalSourceName) {
- this.capitalSourceName = capitalSourceName;
- }
-
- public String getCardEstablishmentDate() {
- return cardEstablishmentDate;
- }
-
- public void setCardEstablishmentDate(String cardEstablishmentDate) {
- this.cardEstablishmentDate = cardEstablishmentDate;
- }
-
- public int getCompulsoryVerification() {
- return compulsoryVerification;
- }
-
- public void setCompulsoryVerification(int compulsoryVerification) {
- this.compulsoryVerification = compulsoryVerification;
- }
-
- public String getCreateTime() {
- return createTime;
- }
-
- public void setCreateTime(String createTime) {
- this.createTime = createTime;
- }
-
- public String getCreateUser() {
- return createUser;
- }
-
- public void setCreateUser(String createUser) {
- this.createUser = createUser;
- }
-
- public String getDepreciationMethod() {
- return depreciationMethod;
- }
-
- public void setDepreciationMethod(String depreciationMethod) {
- this.depreciationMethod = depreciationMethod;
- }
-
- public String getDepreciationMethodName() {
- return depreciationMethodName;
- }
-
- public void setDepreciationMethodName(String depreciationMethodName) {
- this.depreciationMethodName = depreciationMethodName;
- }
-
- public String getDepreciationPeriod() {
- return depreciationPeriod;
- }
-
- public void setDepreciationPeriod(String depreciationPeriod) {
- this.depreciationPeriod = depreciationPeriod;
- }
-
- public String getEnableDate() {
- return enableDate;
- }
-
- public void setEnableDate(String enableDate) {
- this.enableDate = enableDate;
- }
-
- public String getEquipmentCategory() {
- return equipmentCategory;
- }
-
- public void setEquipmentCategory(String equipmentCategory) {
- this.equipmentCategory = equipmentCategory;
- }
-
- public String getEquipmentCategoryName() {
- return equipmentCategoryName;
- }
-
- public void setEquipmentCategoryName(String equipmentCategoryName) {
- this.equipmentCategoryName = equipmentCategoryName;
- }
-
- public String getEquipmentName() {
- return equipmentName;
- }
-
- public void setEquipmentName(String equipmentName) {
- this.equipmentName = equipmentName;
- }
-
- public String getEquipmentNo() {
- return equipmentNo;
- }
-
- public void setEquipmentNo(String equipmentNo) {
- this.equipmentNo = equipmentNo;
- }
-
- public String getEquipmentSpecifications() {
- return equipmentSpecifications;
- }
-
- public void setEquipmentSpecifications(String equipmentSpecifications) {
- this.equipmentSpecifications = equipmentSpecifications;
- }
-
- public String getEquipmentType() {
- return equipmentType;
- }
-
- public void setEquipmentType(String equipmentType) {
- this.equipmentType = equipmentType;
- }
-
- public String getEquipmentTypeName() {
- return equipmentTypeName;
- }
-
- public void setEquipmentTypeName(String equipmentTypeName) {
- this.equipmentTypeName = equipmentTypeName;
- }
-
- public String getFileList() {
- return fileList;
- }
-
- public void setFileList(String fileList) {
- this.fileList = fileList;
- }
-
- public String getId() {
- return id;
- }
-
- public void setId(String id) {
- this.id = id;
- }
-
- public String getInstallIncidentalExpenses() {
- return installIncidentalExpenses;
- }
-
- public void setInstallIncidentalExpenses(String installIncidentalExpenses) {
- this.installIncidentalExpenses = installIncidentalExpenses;
- }
-
- public String getInstallPlace() {
- return installPlace;
- }
-
- public void setInstallPlace(String installPlace) {
- this.installPlace = installPlace;
- }
-
- public String getIntactState() {
- return intactState;
- }
-
- public void setIntactState(String intactState) {
- this.intactState = intactState;
- }
-
- public int getIsCalibrationTestEquipment() {
- return isCalibrationTestEquipment;
- }
-
- public void setIsCalibrationTestEquipment(int isCalibrationTestEquipment) {
- this.isCalibrationTestEquipment = isCalibrationTestEquipment;
- }
-
- public int getIsDel() {
- return isDel;
- }
-
- public void setIsDel(int isDel) {
- this.isDel = isDel;
- }
-
- public String getIsFixedAssets() {
- return isFixedAssets;
- }
-
- public void setIsFixedAssets(String isFixedAssets) {
- this.isFixedAssets = isFixedAssets;
- }
-
- public int getIsMeasureAccount() {
- return isMeasureAccount;
- }
-
- public void setIsMeasureAccount(int isMeasureAccount) {
- this.isMeasureAccount = isMeasureAccount;
- }
-
- public int getIsStandardSupportEquipment() {
- return isStandardSupportEquipment;
- }
-
- public void setIsStandardSupportEquipment(int isStandardSupportEquipment) {
- this.isStandardSupportEquipment = isStandardSupportEquipment;
- }
-
- public String getLabelBind() {
- return labelBind;
- }
-
- public void setLabelBind(String labelBind) {
- this.labelBind = labelBind;
- }
-
- public String getMajorCategory() {
- return majorCategory;
- }
-
- public void setMajorCategory(String majorCategory) {
- this.majorCategory = majorCategory;
- }
-
- public String getMajorCategoryName() {
- return majorCategoryName;
- }
-
- public void setMajorCategoryName(String majorCategoryName) {
- this.majorCategoryName = majorCategoryName;
- }
-
- public String getManagerLevel() {
- return managerLevel;
- }
-
- public void setManagerLevel(String managerLevel) {
- this.managerLevel = managerLevel;
- }
-
- public String getManagerLevelName() {
- return managerLevelName;
- }
-
- public void setManagerLevelName(String managerLevelName) {
- this.managerLevelName = managerLevelName;
- }
-
- public String getManagerState() {
- return managerState;
- }
-
- public void setManagerState(String managerState) {
- this.managerState = managerState;
- }
-
- public String getManagerStateName() {
- return managerStateName;
- }
-
- public void setManagerStateName(String managerStateName) {
- this.managerStateName = managerStateName;
- }
-
- public String getManufacturer() {
- return manufacturer;
- }
-
- public void setManufacturer(String manufacturer) {
- this.manufacturer = manufacturer;
- }
-
- public String getManufacturerCountry() {
- return manufacturerCountry;
- }
-
- public void setManufacturerCountry(String manufacturerCountry) {
- this.manufacturerCountry = manufacturerCountry;
- }
-
- public String getManufacturingDate() {
- return manufacturingDate;
- }
-
- public void setManufacturingDate(String manufacturingDate) {
- this.manufacturingDate = manufacturingDate;
- }
-
- public String getManufacturingNo() {
- return manufacturingNo;
- }
-
- public void setManufacturingNo(String manufacturingNo) {
- this.manufacturingNo = manufacturingNo;
- }
-
- public int getMesureCycle() {
- return mesureCycle;
- }
-
- public void setMesureCycle(int mesureCycle) {
- this.mesureCycle = mesureCycle;
- }
-
- public String getMesureDate() {
- return mesureDate;
- }
-
- public void setMesureDate(String mesureDate) {
- this.mesureDate = mesureDate;
- }
-
- public String getMesureDeptName() {
- return mesureDeptName;
- }
-
- public void setMesureDeptName(String mesureDeptName) {
- this.mesureDeptName = mesureDeptName;
- }
-
- public String getMesureRange() {
- return mesureRange;
- }
-
- public void setMesureRange(String mesureRange) {
- this.mesureRange = mesureRange;
- }
-
- public String getMesureResult() {
- return mesureResult;
- }
-
- public void setMesureResult(String mesureResult) {
- this.mesureResult = mesureResult;
- }
-
- public String getMesureResultName() {
- return mesureResultName;
- }
-
- public void setMesureResultName(String mesureResultName) {
- this.mesureResultName = mesureResultName;
- }
-
- public String getMesureType() {
- return mesureType;
- }
-
- public void setMesureType(String mesureType) {
- this.mesureType = mesureType;
- }
-
- public String getMesureTypeName() {
- return mesureTypeName;
- }
-
- public void setMesureTypeName(String mesureTypeName) {
- this.mesureTypeName = mesureTypeName;
- }
-
- public String getModelNo() {
- return modelNo;
- }
-
- public void setModelNo(String modelNo) {
- this.modelNo = modelNo;
- }
-
- public String getOriginValue() {
- return originValue;
- }
-
- public void setOriginValue(String originValue) {
- this.originValue = originValue;
- }
-
- public String getOverallDimension() {
- return overallDimension;
- }
-
- public void setOverallDimension(String overallDimension) {
- this.overallDimension = overallDimension;
- }
-
- public String getPresentOriginValue() {
- return presentOriginValue;
- }
-
- public void setPresentOriginValue(String presentOriginValue) {
- this.presentOriginValue = presentOriginValue;
- }
-
- public String getPurpose() {
- return purpose;
- }
-
- public void setPurpose(String purpose) {
- this.purpose = purpose;
- }
-
- public String getRemark() {
- return remark;
- }
-
- public void setRemark(String remark) {
- this.remark = remark;
- }
-
- public String getSinglePrice() {
- return singlePrice;
- }
-
- public void setSinglePrice(String singlePrice) {
- this.singlePrice = singlePrice;
- }
-
- public String getSupportStandardEquipmentName() {
- return supportStandardEquipmentName;
- }
-
- public void setSupportStandardEquipmentName(String supportStandardEquipmentName) {
- this.supportStandardEquipmentName = supportStandardEquipmentName;
- }
-
- public String getSupportStandardEquipmentNo() {
- return supportStandardEquipmentNo;
- }
-
- public void setSupportStandardEquipmentNo(String supportStandardEquipmentNo) {
- this.supportStandardEquipmentNo = supportStandardEquipmentNo;
- }
-
- public String getTechnicalLevel() {
- return technicalLevel;
- }
-
- public void setTechnicalLevel(String technicalLevel) {
- this.technicalLevel = technicalLevel;
- }
-
- public String getUncertainty() {
- return uncertainty;
- }
-
- public void setUncertainty(String uncertainty) {
- this.uncertainty = uncertainty;
- }
-
- public String getUpdateTime() {
- return updateTime;
- }
-
- public void setUpdateTime(String updateTime) {
- this.updateTime = updateTime;
- }
-
- public String getUseDept() {
- return useDept;
- }
-
- public void setUseDept(String useDept) {
- this.useDept = useDept;
- }
-
- public String getUseDeptName() {
- return useDeptName;
- }
-
- public void setUseDeptName(String useDeptName) {
- this.useDeptName = useDeptName;
- }
-
- public String getUsePerson() {
- return usePerson;
- }
-
- public void setUsePerson(String usePerson) {
- this.usePerson = usePerson;
- }
-
- public String getUsePersonName() {
- return usePersonName;
- }
-
- public void setUsePersonName(String usePersonName) {
- this.usePersonName = usePersonName;
- }
-
- public String getValidDate() {
- return validDate;
- }
-
- public void setValidDate(String validDate) {
- this.validDate = validDate;
- }
-
- public int getVersion() {
- return version;
- }
-
- public void setVersion(int version) {
- this.version = version;
- }
-
- public String getWeight() {
- return weight;
- }
-
- public void setWeight(String weight) {
- this.weight = weight;
- }
-
- public String get到期时间() {
- return 到期时间;
- }
-
- public void set到期时间(String 到期时间) {
- this.到期时间 = 到期时间;
- }
-
- public String get设备名称() {
- return 设备名称;
- }
-
- public void set设备名称(String 设备名称) {
- this.设备名称 = 设备名称;
- }
-
- public String get负责人() {
- return 负责人;
- }
-
- public void set负责人(String 负责人) {
- this.负责人 = 负责人;
- }
- }
-}
diff --git a/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java b/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java
new file mode 100644
index 0000000..844250b
--- /dev/null
+++ b/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java
@@ -0,0 +1,136 @@
+package com.casic.xz.meterage.model;
+
+import java.util.List;
+
+public class ScanSampleResultModel {
+
+ private int code;
+ private List data;
+ private String message;
+
+ public int getCode() {
+ return code;
+ }
+
+ public void setCode(int code) {
+ this.code = code;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public static class DataModel {
+ private int customerId;
+ private String customerName;
+ private String customerNo;
+ private int id;
+ private String labelBind;
+ private String manufacturingNo;
+ private String orderCode;
+ private int orderId;
+ private String sampleModel;
+ private String sampleName;
+ private String sampleNo;
+
+ public int getCustomerId() {
+ return customerId;
+ }
+
+ public void setCustomerId(int customerId) {
+ this.customerId = customerId;
+ }
+
+ public String getCustomerName() {
+ return customerName;
+ }
+
+ public void setCustomerName(String customerName) {
+ this.customerName = customerName;
+ }
+
+ public String getCustomerNo() {
+ return customerNo;
+ }
+
+ public void setCustomerNo(String customerNo) {
+ this.customerNo = customerNo;
+ }
+
+ public int getId() {
+ return id;
+ }
+
+ public void setId(int id) {
+ this.id = id;
+ }
+
+ public String getLabelBind() {
+ return labelBind;
+ }
+
+ public void setLabelBind(String labelBind) {
+ this.labelBind = labelBind;
+ }
+
+ public String getManufacturingNo() {
+ return manufacturingNo;
+ }
+
+ public void setManufacturingNo(String manufacturingNo) {
+ this.manufacturingNo = manufacturingNo;
+ }
+
+ public String getOrderCode() {
+ return orderCode;
+ }
+
+ public void setOrderCode(String orderCode) {
+ this.orderCode = orderCode;
+ }
+
+ public int getOrderId() {
+ return orderId;
+ }
+
+ public void setOrderId(int orderId) {
+ this.orderId = orderId;
+ }
+
+ public String getSampleModel() {
+ return sampleModel;
+ }
+
+ public void setSampleModel(String sampleModel) {
+ this.sampleModel = sampleModel;
+ }
+
+ public String getSampleName() {
+ return sampleName;
+ }
+
+ public void setSampleName(String sampleName) {
+ this.sampleName = sampleName;
+ }
+
+ public String getSampleNo() {
+ return sampleNo;
+ }
+
+ public void setSampleNo(String sampleNo) {
+ this.sampleNo = sampleNo;
+ }
+ }
+}
diff --git a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
index fc64e12..c129106 100644
--- a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
+++ b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
@@ -481,6 +481,15 @@
): String
/**
+ * 扫描样品
+ */
+ @POST("/business/readWriter/sample/label/readList")
+ suspend fun getScanSampleResult(
+ @Header("token") token: String,
+ @Body requestBody: RequestBody
+ ): String
+
+ /**
* 新增委托书
*/
@POST("/business/order/add")
diff --git a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
index 756813c..2674930 100644
--- a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
+++ b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
@@ -1088,6 +1088,22 @@
}
/**
+ * 扫描样品
+ */
+ suspend fun getScanSampleResult(
+ sceneNo: String, strSet: Array, status: String
+ ): String {
+ val param = JsonObject()
+ param.addProperty("sceneNo", sceneNo)
+ param.add("strSet", gson.toJsonTree(strSet, typeToken).asJsonArray)
+ param.addProperty("status", status)
+ val requestBody = param.toString().toRequestBody(
+ "application/json;charset=UTF-8".toMediaType()
+ )
+ return api.getScanSampleResult(AuthenticationHelper.token!!, requestBody)
+ }
+
+ /**
* 新增委托书
*/
suspend fun addEntrust(
diff --git a/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt
index 514db1d..c1448ed 100644
--- a/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt
+++ b/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt
@@ -44,10 +44,14 @@
if (msg.what == 2023071301) {
"设备扫描中,松开手机即可停止扫描".show(this)
} else if (msg.what == 2023071302) {
+ if (dataMap.size == 0) {
+ "没有扫描到设备,请重新扫描".show(this)
+ return true
+ }
AlertControlDialog.Builder()
.setContext(this)
.setTitle("温馨提示")
- .setMessage("扫描到${dataMap.size}个设备,是否查看详情?")
+ .setMessage("扫描到${dataMap.size}个设备,是否查看扫描结果?")
.setNegativeButton("取消")
.setPositiveButton("确定")
.setOnDialogButtonClickListener(object :
@@ -57,7 +61,7 @@
dataMap.forEach {
scanResult.add(it.value)
}
- navigatePageTo(scanResult)
+ navigatePageTo(scanResult)
//数据处理结束,即刻清除map,防止影响后续扫描
dataMap.clear()
}
diff --git a/app/src/main/java/com/casic/xz/meterage/view/ScanDeviceResultActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/ScanDeviceResultActivity.kt
new file mode 100644
index 0000000..5bf4e53
--- /dev/null
+++ b/app/src/main/java/com/casic/xz/meterage/view/ScanDeviceResultActivity.kt
@@ -0,0 +1,147 @@
+package com.casic.xz.meterage.view
+
+import android.content.Context
+import androidx.lifecycle.ViewModelProvider
+import androidx.recyclerview.widget.DividerItemDecoration
+import com.casic.xz.meterage.R
+import com.casic.xz.meterage.base.ApplicationBaseActivity
+import com.casic.xz.meterage.extensions.formatToYearMonthDay
+import com.casic.xz.meterage.extensions.initLayoutImmersionBar
+import com.casic.xz.meterage.extensions.isEarlierThenCurrent
+import com.casic.xz.meterage.extensions.showEmptyPage
+import com.casic.xz.meterage.model.ScanDeviceResultModel
+import com.casic.xz.meterage.utils.LoadingDialogHub
+import com.casic.xz.meterage.view.home.EquipmentDetailActivity
+import com.casic.xz.meterage.vm.EquipmentViewModel
+import com.gyf.immersionbar.ImmersionBar
+import com.pengxh.kt.lite.adapter.NormalRecyclerAdapter
+import com.pengxh.kt.lite.adapter.ViewHolder
+import com.pengxh.kt.lite.extensions.convertColor
+import com.pengxh.kt.lite.extensions.navigatePageTo
+import com.pengxh.kt.lite.utils.Constant
+import com.pengxh.kt.lite.vm.LoadState
+import kotlinx.android.synthetic.main.activity_scan_device_result.*
+import kotlinx.android.synthetic.main.include_empty_view.*
+import kotlinx.android.synthetic.main.include_search_title.*
+
+class ScanDeviceResultActivity : ApplicationBaseActivity() {
+
+ private var context: Context = this@ScanDeviceResultActivity
+ private lateinit var equipmentViewModel: EquipmentViewModel
+ private val tids = ArrayList()
+
+ override fun initData() {
+ val args = intent.getStringArrayListExtra(Constant.INTENT_PARAM)!!
+ args.forEach {
+ tids.add(it)
+ }
+ equipmentViewModel = ViewModelProvider(this)[EquipmentViewModel::class.java]
+ equipmentViewModel.scanDeviceResult.observe(this) {
+ if (it.code == 200) {
+ if (it.data.isEmpty()) {
+ emptyView.showEmptyPage("标签还未和设备绑定,无法查询到详细数据")
+ } else {
+ emptyView.hide()
+ //显示扫描到的列表
+ val equipmentAdapter =
+ object : NormalRecyclerAdapter(
+ R.layout.item_equipment_rv_l, it.data
+ ) {
+ override fun convertView(
+ viewHolder: ViewHolder,
+ position: Int,
+ item: ScanDeviceResultModel.DataModel
+ ) {
+ val modelNo = if (item.modelNo.isNullOrBlank()) {
+ "未知"
+ } else {
+ item.modelNo
+ }
+
+ val remark = if (item.remark.isNullOrBlank()) {
+ "无"
+ } else {
+ item.remark
+ }
+
+ val useDept = if (item.useDeptName.isNullOrBlank()) {
+ "未知"
+ } else {
+ item.useDeptName
+ }
+
+ val usePerson = if (item.usePersonName.isNullOrBlank()) {
+ "无"
+ } else {
+ item.usePersonName
+ }
+
+ if (item.validDate.isEarlierThenCurrent()) {
+ viewHolder.setTextColor(
+ R.id.deviceDateView, R.color.red.convertColor(context)
+ )
+ } else {
+ viewHolder.setTextColor(
+ R.id.deviceDateView, R.color.gray.convertColor(context)
+ )
+ }
+
+ viewHolder.setText(R.id.equipmentName, item.equipmentName)
+ .setText(R.id.modelView, modelNo)
+ .setText(R.id.equipmentStateView, item.managerStateName)
+ .setText(R.id.equipmentCodeView, "装置编号:${item.equipmentNo}")
+ .setText(R.id.remarkView, "备注:$remark")
+ .setText(R.id.useDeptView, useDept)
+ .setText(
+ R.id.deviceDateView,
+ "有效期至:${item.validDate.formatToYearMonthDay()}"
+ )
+ .setText(R.id.usePersonView, "管理员:$usePerson")
+
+ if (!item.managerStateName.contains("在用")) {
+ viewHolder.setBackgroundColor(
+ R.id.equipmentStateView, R.color.gray.convertColor(context)
+ )
+ }
+ }
+ }
+ scanDeviceRecyclerView.addItemDecoration(
+ DividerItemDecoration(this, DividerItemDecoration.VERTICAL)
+ )
+ scanDeviceRecyclerView.adapter = equipmentAdapter
+ equipmentAdapter.setOnItemClickedListener(object :
+ NormalRecyclerAdapter.OnItemClickedListener {
+ override fun onItemClicked(
+ position: Int,
+ t: ScanDeviceResultModel.DataModel
+ ) {
+ navigatePageTo(t.id)
+ }
+ })
+ }
+ }
+ }
+ equipmentViewModel.getScanResult(tids.toTypedArray())
+ }
+
+ override fun initEvent() {
+ leftBackView.setOnClickListener { finish() }
+ }
+
+ override fun initLayoutView(): Int = R.layout.activity_scan_device_result
+
+ override fun observeRequestState() {
+ equipmentViewModel.loadState.observe(this) {
+ when (it) {
+ LoadState.Loading -> LoadingDialogHub.show(this, "结果加载中,请稍后")
+ else -> LoadingDialogHub.dismiss()
+ }
+ }
+ }
+
+ override fun setupTopBarLayout() {
+ ImmersionBar.with(this).statusBarDarkFont(true).init()
+ initLayoutImmersionBar(rootView)
+ titleView.text = "标签扫描结果"
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/java/com/casic/xz/meterage/view/ScanSampleResultActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/ScanSampleResultActivity.kt
new file mode 100644
index 0000000..400bec7
--- /dev/null
+++ b/app/src/main/java/com/casic/xz/meterage/view/ScanSampleResultActivity.kt
@@ -0,0 +1,98 @@
+package com.casic.xz.meterage.view
+
+import android.content.Context
+import android.content.Intent
+import androidx.lifecycle.ViewModelProvider
+import androidx.recyclerview.widget.DividerItemDecoration
+import com.casic.xz.meterage.R
+import com.casic.xz.meterage.base.ApplicationBaseActivity
+import com.casic.xz.meterage.extensions.initLayoutImmersionBar
+import com.casic.xz.meterage.extensions.showEmptyPage
+import com.casic.xz.meterage.model.ScanSampleResultModel
+import com.casic.xz.meterage.vm.SampleViewModel
+import com.gyf.immersionbar.ImmersionBar
+import com.pengxh.kt.lite.adapter.MultipleChoiceAdapter
+import com.pengxh.kt.lite.adapter.ViewHolder
+import com.pengxh.kt.lite.extensions.toJson
+import com.pengxh.kt.lite.utils.Constant
+import kotlinx.android.synthetic.main.activity_scan_sample_result.*
+import kotlinx.android.synthetic.main.include_empty_view.*
+import kotlinx.android.synthetic.main.include_select_title.*
+
+class ScanSampleResultActivity : ApplicationBaseActivity() {
+
+ private var context: Context = this@ScanSampleResultActivity
+ private val tids = ArrayList()
+ private var sampleModels = ArrayList()
+ private lateinit var sampleViewModel: SampleViewModel
+
+ override fun initLayoutView(): Int = R.layout.activity_scan_sample_result
+
+ override fun setupTopBarLayout() {
+ ImmersionBar.with(this).statusBarDarkFont(true).init()
+ initLayoutImmersionBar(rootView)
+ titleView.text = "标签扫描结果"
+ }
+
+ override fun initData() {
+ val args = intent.getStringArrayListExtra(Constant.INTENT_PARAM)!!
+ args.forEach {
+ tids.add(it)
+ }
+
+ sampleViewModel = ViewModelProvider(this)[SampleViewModel::class.java]
+ sampleViewModel.scanSampleResult.observe(this) {
+ if (it.code == 200) {
+ if (it.data.isEmpty()) {
+ emptyView.showEmptyPage("标签还未和样品绑定,无法查询到详细数据")
+ } else {
+ emptyView.hide()
+ val selectSampleAdapter =
+ object : MultipleChoiceAdapter(
+ R.layout.item_select_sample_lv, it.data
+ ) {
+ override fun convertView(
+ viewHolder: ViewHolder, position: Int,
+ item: ScanSampleResultModel.DataModel
+ ) {
+ viewHolder.setText(
+ R.id.sampleNameView, "${item.sampleName}【${item.sampleModel}】"
+ ).setText(
+ R.id.manufacturingCodeView, "出厂编号:${item.manufacturingNo}"
+ ).setText(R.id.sampleCodeView, "样品编号:${item.sampleNo}")
+// .setText(R.id.validDateView, "有效期至:${item.validDeadline}")//TODO 待完善
+ }
+ }
+ scanSampleRecyclerView.addItemDecoration(
+ DividerItemDecoration(this, DividerItemDecoration.VERTICAL)
+ )
+ scanSampleRecyclerView.adapter = selectSampleAdapter
+ selectSampleAdapter.setOnItemCheckedListener(object :
+ MultipleChoiceAdapter.OnItemCheckedListener {
+ override fun onItemChecked(
+ position: Int, items: ArrayList
+ ) {
+ sampleModels = items
+ }
+ })
+ }
+ }
+ }
+ sampleViewModel.getScanSampleResult("2", tids.toTypedArray(), "")
+ }
+
+ override fun observeRequestState() {
+
+ }
+
+ override fun initEvent() {
+ leftBackView.setOnClickListener { finish() }
+
+ selectedView.setOnClickListener {
+ val intent = Intent()
+ intent.putExtra("sampleModels", sampleModels.toJson())
+ setResult(RESULT_OK, intent)
+ finish()
+ }
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/java/com/casic/xz/meterage/view/TagScanResultActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/TagScanResultActivity.kt
deleted file mode 100644
index a14a920..0000000
--- a/app/src/main/java/com/casic/xz/meterage/view/TagScanResultActivity.kt
+++ /dev/null
@@ -1,135 +0,0 @@
-package com.casic.xz.meterage.view
-
-import android.content.Context
-import androidx.lifecycle.ViewModelProvider
-import androidx.recyclerview.widget.DividerItemDecoration
-import com.casic.xz.meterage.R
-import com.casic.xz.meterage.extensions.formatToYearMonthDay
-import com.casic.xz.meterage.extensions.initLayoutImmersionBar
-import com.casic.xz.meterage.extensions.isEarlierThenCurrent
-import com.casic.xz.meterage.model.ScanResultModel
-import com.casic.xz.meterage.utils.LoadingDialogHub
-import com.casic.xz.meterage.view.home.EquipmentDetailActivity
-import com.casic.xz.meterage.vm.EquipmentViewModel
-import com.gyf.immersionbar.ImmersionBar
-import com.pengxh.kt.lite.adapter.NormalRecyclerAdapter
-import com.pengxh.kt.lite.adapter.ViewHolder
-import com.pengxh.kt.lite.base.KotlinBaseActivity
-import com.pengxh.kt.lite.extensions.convertColor
-import com.pengxh.kt.lite.extensions.navigatePageTo
-import com.pengxh.kt.lite.utils.Constant
-import com.pengxh.kt.lite.vm.LoadState
-import kotlinx.android.synthetic.main.activity_tag_scan.*
-import kotlinx.android.synthetic.main.include_search_title.*
-
-class TagScanResultActivity : KotlinBaseActivity() {
-
- private var context: Context = this@TagScanResultActivity
- private lateinit var equipmentViewModel: EquipmentViewModel
- private val tids = ArrayList()
-
- override fun initData() {
- val args = intent.getStringArrayListExtra(Constant.INTENT_PARAM)!!
- args.forEach {
- tids.add(it)
- }
-
- equipmentViewModel = ViewModelProvider(this)[EquipmentViewModel::class.java]
- equipmentViewModel.scanResult.observe(this) {
- if (it.code == 200) {
- //显示扫描到的列表
- val equipmentAdapter = object : NormalRecyclerAdapter(
- R.layout.item_equipment_rv_l, it.data
- ) {
- override fun convertView(
- viewHolder: ViewHolder, position: Int, item: ScanResultModel.DataModel
- ) {
- val modelNo = if (item.modelNo.isNullOrBlank()) {
- "未知"
- } else {
- item.modelNo
- }
-
- val remark = if (item.remark.isNullOrBlank()) {
- "无"
- } else {
- item.remark
- }
-
- val useDept = if (item.useDeptName.isNullOrBlank()) {
- "未知"
- } else {
- item.useDeptName
- }
-
- val usePerson = if (item.usePersonName.isNullOrBlank()) {
- "无"
- } else {
- item.usePersonName
- }
-
- if (item.validDate.isEarlierThenCurrent()) {
- viewHolder.setTextColor(
- R.id.deviceDateView, R.color.red.convertColor(context)
- )
- } else {
- viewHolder.setTextColor(
- R.id.deviceDateView, R.color.gray.convertColor(context)
- )
- }
-
- viewHolder.setText(R.id.equipmentName, item.equipmentName)
- .setText(R.id.modelView, modelNo)
- .setText(R.id.equipmentStateView, item.managerStateName)
- .setText(R.id.equipmentCodeView, "装置编号:${item.equipmentNo}")
- .setText(R.id.remarkView, "备注:$remark")
- .setText(R.id.useDeptView, useDept)
- .setText(
- R.id.deviceDateView,
- "有效期至:${item.validDate.formatToYearMonthDay()}"
- )
- .setText(R.id.usePersonView, "管理员:$usePerson")
-
- if (!item.managerStateName.contains("在用")) {
- viewHolder.setBackgroundColor(
- R.id.equipmentStateView, R.color.gray.convertColor(context)
- )
- }
- }
- }
- scanDeviceRecyclerView.addItemDecoration(
- DividerItemDecoration(this, DividerItemDecoration.VERTICAL)
- )
- scanDeviceRecyclerView.adapter = equipmentAdapter
- equipmentAdapter.setOnItemClickedListener(object :
- NormalRecyclerAdapter.OnItemClickedListener {
- override fun onItemClicked(position: Int, t: ScanResultModel.DataModel) {
- navigatePageTo(t.id)
- }
- })
- }
- }
- equipmentViewModel.getScanResult(tids.toTypedArray())
- }
-
- override fun initEvent() {
- leftBackView.setOnClickListener { finish() }
- }
-
- override fun initLayoutView(): Int = R.layout.activity_tag_scan
-
- override fun observeRequestState() {
- equipmentViewModel.loadState.observe(this) {
- when (it) {
- LoadState.Loading -> LoadingDialogHub.show(this, "结果加载中,请稍后")
- else -> LoadingDialogHub.dismiss()
- }
- }
- }
-
- override fun setupTopBarLayout() {
- ImmersionBar.with(this).statusBarDarkFont(true).init()
- initLayoutImmersionBar(rootView)
- titleView.text = "标签扫描结果"
- }
-}
\ No newline at end of file
diff --git a/app/src/main/java/com/casic/xz/meterage/view/home/EntrustAddActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/home/EntrustAddActivity.kt
index e6160dc..d8de81b 100644
--- a/app/src/main/java/com/casic/xz/meterage/view/home/EntrustAddActivity.kt
+++ b/app/src/main/java/com/casic/xz/meterage/view/home/EntrustAddActivity.kt
@@ -7,6 +7,7 @@
import android.graphics.Paint
import android.os.Handler
import android.os.Message
+import android.view.KeyEvent
import androidx.activity.result.ActivityResult
import androidx.activity.result.ActivityResultCallback
import androidx.activity.result.contract.ActivityResultContracts
@@ -17,13 +18,12 @@
import com.casic.xz.meterage.base.ApplicationBaseActivity
import com.casic.xz.meterage.callback.DateSelectedCallback
import com.casic.xz.meterage.callback.OnImageCompressListener
+import com.casic.xz.meterage.callback.OnTagScanResultCallback
import com.casic.xz.meterage.extensions.*
import com.casic.xz.meterage.model.EntrustDetailModel
import com.casic.xz.meterage.model.SampleListModel
-import com.casic.xz.meterage.utils.FileType
-import com.casic.xz.meterage.utils.GlideLoadEngine
-import com.casic.xz.meterage.utils.LoadingDialogHub
-import com.casic.xz.meterage.utils.LocaleConstant
+import com.casic.xz.meterage.utils.*
+import com.casic.xz.meterage.view.ScanSampleResultActivity
import com.casic.xz.meterage.vm.ConfigViewModel
import com.casic.xz.meterage.vm.EntrustViewModel
import com.casic.xz.meterage.vm.FileViewModel
@@ -39,6 +39,7 @@
import com.pengxh.kt.lite.extensions.*
import com.pengxh.kt.lite.utils.WeakReferenceHandler
import com.pengxh.kt.lite.vm.LoadState
+import com.pengxh.kt.lite.widget.dialog.AlertControlDialog
import com.pengxh.kt.lite.widget.dialog.BottomActionSheet
import kotlinx.android.synthetic.main.activity_entrust_add.*
import kotlinx.android.synthetic.main.include_select_title.*
@@ -62,9 +63,23 @@
private var isUrgent = "0"
private var sampleModels: ArrayList? = null
private var dataBeans = ArrayList()
+ private var isScanning = false
+ private var dataMap = HashMap()
override fun initData() {
weakReferenceHandler = WeakReferenceHandler(this)
+ //扫描枪回调
+ TagReaderHub.obtainInstance(this)
+ .initTagScanResultCallback(object : OnTagScanResultCallback {
+ override fun onTagTidScanned(isBarCode: Boolean, tid: String) {
+ if (!isBarCode) {
+ if (!dataMap.containsKey(tid)) {
+ dataMap[tid] = tid
+ }
+ }
+ }
+ })
+
//证书
configViewModel = ViewModelProvider(this)[ConfigViewModel::class.java]
configViewModel.getDictionaryByCode("certificationType")
@@ -176,28 +191,61 @@
})
override fun handleMessage(msg: Message): Boolean {
- if (msg.what == 2023070701) {
- //刷新列表
- dataBeans.clear()
- sampleModels?.forEach {
- val model = EntrustDetailModel.DataModel.CustomerSampleInfoListModel()
+ when (msg.what) {
+ 2023070701 -> {
+ //刷新列表
+ dataBeans.clear()
+ sampleModels?.forEach {
+ val model = EntrustDetailModel.DataModel.CustomerSampleInfoListModel()
- model.customerName = it.customerName
- model.customerNo = it.customerNo
- model.id = it.id
- model.manufacturingNo = it.manufacturingNo
- model.measureLastTime = it.measureLastTime
- model.measurePeriod = it.measurePeriod
- model.orderId = it.orderId
- model.remark = it.remark
- model.sampleModel = it.sampleModel
- model.sampleName = it.sampleName
- model.sampleNo = it.sampleNo
- model.validDeadline = it.validDeadline
+ model.customerName = it.customerName
+ model.customerNo = it.customerNo
+ model.id = it.id
+ model.manufacturingNo = it.manufacturingNo
+ model.measureLastTime = it.measureLastTime
+ model.measurePeriod = it.measurePeriod
+ model.orderId = it.orderId
+ model.remark = it.remark
+ model.sampleModel = it.sampleModel
+ model.sampleName = it.sampleName
+ model.sampleNo = it.sampleNo
+ model.validDeadline = it.validDeadline
- dataBeans.add(model)
+ dataBeans.add(model)
+ }
+ sampleAdapter.notifyDataSetChanged()
}
- sampleAdapter.notifyDataSetChanged()
+ 2023071301 -> {
+ "设备扫描中,松开手机即可停止扫描".show(this)
+ }
+ 2023071302 -> {
+ if (dataMap.size == 0) {
+ "没有扫描到样品,请重新扫描".show(this)
+ return true
+ }
+ AlertControlDialog.Builder()
+ .setContext(this)
+ .setTitle("温馨提示")
+ .setMessage("扫描到${dataMap.size}个样品,是否查看扫描结果?")
+ .setNegativeButton("取消")
+ .setPositiveButton("确定")
+ .setOnDialogButtonClickListener(object :
+ AlertControlDialog.OnDialogButtonClickListener {
+ override fun onConfirmClick() {
+ val scanResult = ArrayList()
+ dataMap.forEach {
+ scanResult.add(it.value)
+ }
+ navigatePageTo(scanResult)
+ //数据处理结束,即刻清除map,防止影响后续扫描
+ dataMap.clear()
+ }
+
+ override fun onCancelClick() {
+
+ }
+ }).build().show()
+ }
}
return true
}
@@ -402,4 +450,28 @@
intent.type = "*/*"
selectFileLauncher.launch(intent)
}
+
+ override fun onKeyDown(keyCode: Int, event: KeyEvent): Boolean {
+ if (keyCode == 280 || keyCode == 139) {
+ if (!isScanning) {
+ isScanning = true
+ TagReaderHub.obtainInstance(this).startScan()
+ weakReferenceHandler.sendEmptyMessage(2023071301)
+ }
+ return true
+ }
+ return super.onKeyDown(keyCode, event)
+ }
+
+ override fun onKeyUp(keyCode: Int, event: KeyEvent): Boolean {
+ if (keyCode == 280 || keyCode == 139) {
+ if (isScanning) {
+ TagReaderHub.obtainInstance(this).stopScan()
+ isScanning = false
+ weakReferenceHandler.sendEmptyMessage(2023071302)
+ }
+ return true
+ }
+ return super.onKeyUp(keyCode, event)
+ }
}
\ No newline at end of file
diff --git a/app/src/main/java/com/casic/xz/meterage/vm/EquipmentViewModel.kt b/app/src/main/java/com/casic/xz/meterage/vm/EquipmentViewModel.kt
index e1cce6e..c004ba8 100644
--- a/app/src/main/java/com/casic/xz/meterage/vm/EquipmentViewModel.kt
+++ b/app/src/main/java/com/casic/xz/meterage/vm/EquipmentViewModel.kt
@@ -34,7 +34,7 @@
val remindDeviceCount = MutableLiveData()
val remindDeviceList = MutableLiveData()
val remindDeviceResult = MutableLiveData()
- val scanResult = MutableLiveData()
+ val scanDeviceResult = MutableLiveData()
fun getEquipmentList(
equipmentNo: String,
@@ -385,8 +385,8 @@
val response = RetrofitServiceManager.getScanResult(strSet)
val responseCode = response.separateResponseCode()
if (responseCode == 200) {
- scanResult.value = gson.fromJson(
- response, object : TypeToken() {}.type
+ scanDeviceResult.value = gson.fromJson(
+ response, object : TypeToken() {}.type
)
loadState.value = LoadState.Success
} else {
diff --git a/app/src/main/java/com/casic/xz/meterage/vm/SampleViewModel.kt b/app/src/main/java/com/casic/xz/meterage/vm/SampleViewModel.kt
index 12f5f6a..4584f1e 100644
--- a/app/src/main/java/com/casic/xz/meterage/vm/SampleViewModel.kt
+++ b/app/src/main/java/com/casic/xz/meterage/vm/SampleViewModel.kt
@@ -7,6 +7,7 @@
import com.casic.xz.meterage.extensions.toErrorMessage
import com.casic.xz.meterage.model.ActionResultModel
import com.casic.xz.meterage.model.SampleListModel
+import com.casic.xz.meterage.model.ScanSampleResultModel
import com.casic.xz.meterage.utils.retrofit.RetrofitServiceManager
import com.google.gson.Gson
import com.google.gson.reflect.TypeToken
@@ -23,6 +24,7 @@
private val gson by lazy { Gson() }
val sampleList = MutableLiveData()
val writeResult = MutableLiveData()
+ val scanSampleResult = MutableLiveData()
fun getSampleList(
customerName: String,
@@ -119,4 +121,22 @@
loadState.value = LoadState.Fail
it.convertChinese().show(BaseApplication.get())
})
+
+ fun getScanSampleResult(sceneNo: String, strSet: Array, status: String) = launch({
+ loadState.value = LoadState.Loading
+ val response = RetrofitServiceManager.getScanSampleResult(sceneNo, strSet, status)
+ val responseCode = response.separateResponseCode()
+ if (responseCode == 200) {
+ scanSampleResult.value = gson.fromJson(
+ response, object : TypeToken() {}.type
+ )
+ loadState.value = LoadState.Success
+ } else {
+ loadState.value = LoadState.Fail
+ response.toErrorMessage().show(BaseApplication.get())
+ }
+ }, {
+ loadState.value = LoadState.Fail
+ it.convertChinese().show(BaseApplication.get())
+ })
}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 0fc7e18..c0ad556 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -102,7 +102,8 @@
-
+
+
data;
+ private String message;
+
+ public int getCode() {
+ return code;
+ }
+
+ public void setCode(int code) {
+ this.code = code;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public static class DataModel {
+ private String abc;
+ private String abcName;
+ private String applyRelationId;
+ private String assetNo;
+ private String assetSource;
+ private String assetType;
+ private String assetTypeName;
+ private String attribute;
+ private String capitalSource;
+ private String capitalSourceName;
+ private String cardEstablishmentDate;
+ private int compulsoryVerification;
+ private String createTime;
+ private String createUser;
+ private String depreciationMethod;
+ private String depreciationMethodName;
+ private String depreciationPeriod;
+ private String enableDate;
+ private String equipmentCategory;
+ private String equipmentCategoryName;
+ private String equipmentName;
+ private String equipmentNo;
+ private String equipmentSpecifications;
+ private String equipmentType;
+ private String equipmentTypeName;
+ private String fileList;
+ private String id;
+ private String installIncidentalExpenses;
+ private String installPlace;
+ private String intactState;
+ private int isCalibrationTestEquipment;
+ private int isDel;
+ private String isFixedAssets;
+ private int isMeasureAccount;
+ private int isStandardSupportEquipment;
+ private String labelBind;
+ private String majorCategory;
+ private String majorCategoryName;
+ private String managerLevel;
+ private String managerLevelName;
+ private String managerState;
+ private String managerStateName;
+ private String manufacturer;
+ private String manufacturerCountry;
+ private String manufacturingDate;
+ private String manufacturingNo;
+ private int mesureCycle;
+ private String mesureDate;
+ private String mesureDeptName;
+ private String mesureRange;
+ private String mesureResult;
+ private String mesureResultName;
+ private String mesureType;
+ private String mesureTypeName;
+ private String modelNo;
+ private String originValue;
+ private String overallDimension;
+ private String presentOriginValue;
+ private String purpose;
+ private String remark;
+ private String singlePrice;
+ private String supportStandardEquipmentName;
+ private String supportStandardEquipmentNo;
+ private String technicalLevel;
+ private String uncertainty;
+ private String updateTime;
+ private String useDept;
+ private String useDeptName;
+ private String usePerson;
+ private String usePersonName;
+ private String validDate;
+ private int version;
+ private String weight;
+ private String 到期时间;
+ private String 设备名称;
+ private String 负责人;
+
+ public String getAbc() {
+ return abc;
+ }
+
+ public void setAbc(String abc) {
+ this.abc = abc;
+ }
+
+ public String getAbcName() {
+ return abcName;
+ }
+
+ public void setAbcName(String abcName) {
+ this.abcName = abcName;
+ }
+
+ public String getApplyRelationId() {
+ return applyRelationId;
+ }
+
+ public void setApplyRelationId(String applyRelationId) {
+ this.applyRelationId = applyRelationId;
+ }
+
+ public String getAssetNo() {
+ return assetNo;
+ }
+
+ public void setAssetNo(String assetNo) {
+ this.assetNo = assetNo;
+ }
+
+ public String getAssetSource() {
+ return assetSource;
+ }
+
+ public void setAssetSource(String assetSource) {
+ this.assetSource = assetSource;
+ }
+
+ public String getAssetType() {
+ return assetType;
+ }
+
+ public void setAssetType(String assetType) {
+ this.assetType = assetType;
+ }
+
+ public String getAssetTypeName() {
+ return assetTypeName;
+ }
+
+ public void setAssetTypeName(String assetTypeName) {
+ this.assetTypeName = assetTypeName;
+ }
+
+ public String getAttribute() {
+ return attribute;
+ }
+
+ public void setAttribute(String attribute) {
+ this.attribute = attribute;
+ }
+
+ public String getCapitalSource() {
+ return capitalSource;
+ }
+
+ public void setCapitalSource(String capitalSource) {
+ this.capitalSource = capitalSource;
+ }
+
+ public String getCapitalSourceName() {
+ return capitalSourceName;
+ }
+
+ public void setCapitalSourceName(String capitalSourceName) {
+ this.capitalSourceName = capitalSourceName;
+ }
+
+ public String getCardEstablishmentDate() {
+ return cardEstablishmentDate;
+ }
+
+ public void setCardEstablishmentDate(String cardEstablishmentDate) {
+ this.cardEstablishmentDate = cardEstablishmentDate;
+ }
+
+ public int getCompulsoryVerification() {
+ return compulsoryVerification;
+ }
+
+ public void setCompulsoryVerification(int compulsoryVerification) {
+ this.compulsoryVerification = compulsoryVerification;
+ }
+
+ public String getCreateTime() {
+ return createTime;
+ }
+
+ public void setCreateTime(String createTime) {
+ this.createTime = createTime;
+ }
+
+ public String getCreateUser() {
+ return createUser;
+ }
+
+ public void setCreateUser(String createUser) {
+ this.createUser = createUser;
+ }
+
+ public String getDepreciationMethod() {
+ return depreciationMethod;
+ }
+
+ public void setDepreciationMethod(String depreciationMethod) {
+ this.depreciationMethod = depreciationMethod;
+ }
+
+ public String getDepreciationMethodName() {
+ return depreciationMethodName;
+ }
+
+ public void setDepreciationMethodName(String depreciationMethodName) {
+ this.depreciationMethodName = depreciationMethodName;
+ }
+
+ public String getDepreciationPeriod() {
+ return depreciationPeriod;
+ }
+
+ public void setDepreciationPeriod(String depreciationPeriod) {
+ this.depreciationPeriod = depreciationPeriod;
+ }
+
+ public String getEnableDate() {
+ return enableDate;
+ }
+
+ public void setEnableDate(String enableDate) {
+ this.enableDate = enableDate;
+ }
+
+ public String getEquipmentCategory() {
+ return equipmentCategory;
+ }
+
+ public void setEquipmentCategory(String equipmentCategory) {
+ this.equipmentCategory = equipmentCategory;
+ }
+
+ public String getEquipmentCategoryName() {
+ return equipmentCategoryName;
+ }
+
+ public void setEquipmentCategoryName(String equipmentCategoryName) {
+ this.equipmentCategoryName = equipmentCategoryName;
+ }
+
+ public String getEquipmentName() {
+ return equipmentName;
+ }
+
+ public void setEquipmentName(String equipmentName) {
+ this.equipmentName = equipmentName;
+ }
+
+ public String getEquipmentNo() {
+ return equipmentNo;
+ }
+
+ public void setEquipmentNo(String equipmentNo) {
+ this.equipmentNo = equipmentNo;
+ }
+
+ public String getEquipmentSpecifications() {
+ return equipmentSpecifications;
+ }
+
+ public void setEquipmentSpecifications(String equipmentSpecifications) {
+ this.equipmentSpecifications = equipmentSpecifications;
+ }
+
+ public String getEquipmentType() {
+ return equipmentType;
+ }
+
+ public void setEquipmentType(String equipmentType) {
+ this.equipmentType = equipmentType;
+ }
+
+ public String getEquipmentTypeName() {
+ return equipmentTypeName;
+ }
+
+ public void setEquipmentTypeName(String equipmentTypeName) {
+ this.equipmentTypeName = equipmentTypeName;
+ }
+
+ public String getFileList() {
+ return fileList;
+ }
+
+ public void setFileList(String fileList) {
+ this.fileList = fileList;
+ }
+
+ public String getId() {
+ return id;
+ }
+
+ public void setId(String id) {
+ this.id = id;
+ }
+
+ public String getInstallIncidentalExpenses() {
+ return installIncidentalExpenses;
+ }
+
+ public void setInstallIncidentalExpenses(String installIncidentalExpenses) {
+ this.installIncidentalExpenses = installIncidentalExpenses;
+ }
+
+ public String getInstallPlace() {
+ return installPlace;
+ }
+
+ public void setInstallPlace(String installPlace) {
+ this.installPlace = installPlace;
+ }
+
+ public String getIntactState() {
+ return intactState;
+ }
+
+ public void setIntactState(String intactState) {
+ this.intactState = intactState;
+ }
+
+ public int getIsCalibrationTestEquipment() {
+ return isCalibrationTestEquipment;
+ }
+
+ public void setIsCalibrationTestEquipment(int isCalibrationTestEquipment) {
+ this.isCalibrationTestEquipment = isCalibrationTestEquipment;
+ }
+
+ public int getIsDel() {
+ return isDel;
+ }
+
+ public void setIsDel(int isDel) {
+ this.isDel = isDel;
+ }
+
+ public String getIsFixedAssets() {
+ return isFixedAssets;
+ }
+
+ public void setIsFixedAssets(String isFixedAssets) {
+ this.isFixedAssets = isFixedAssets;
+ }
+
+ public int getIsMeasureAccount() {
+ return isMeasureAccount;
+ }
+
+ public void setIsMeasureAccount(int isMeasureAccount) {
+ this.isMeasureAccount = isMeasureAccount;
+ }
+
+ public int getIsStandardSupportEquipment() {
+ return isStandardSupportEquipment;
+ }
+
+ public void setIsStandardSupportEquipment(int isStandardSupportEquipment) {
+ this.isStandardSupportEquipment = isStandardSupportEquipment;
+ }
+
+ public String getLabelBind() {
+ return labelBind;
+ }
+
+ public void setLabelBind(String labelBind) {
+ this.labelBind = labelBind;
+ }
+
+ public String getMajorCategory() {
+ return majorCategory;
+ }
+
+ public void setMajorCategory(String majorCategory) {
+ this.majorCategory = majorCategory;
+ }
+
+ public String getMajorCategoryName() {
+ return majorCategoryName;
+ }
+
+ public void setMajorCategoryName(String majorCategoryName) {
+ this.majorCategoryName = majorCategoryName;
+ }
+
+ public String getManagerLevel() {
+ return managerLevel;
+ }
+
+ public void setManagerLevel(String managerLevel) {
+ this.managerLevel = managerLevel;
+ }
+
+ public String getManagerLevelName() {
+ return managerLevelName;
+ }
+
+ public void setManagerLevelName(String managerLevelName) {
+ this.managerLevelName = managerLevelName;
+ }
+
+ public String getManagerState() {
+ return managerState;
+ }
+
+ public void setManagerState(String managerState) {
+ this.managerState = managerState;
+ }
+
+ public String getManagerStateName() {
+ return managerStateName;
+ }
+
+ public void setManagerStateName(String managerStateName) {
+ this.managerStateName = managerStateName;
+ }
+
+ public String getManufacturer() {
+ return manufacturer;
+ }
+
+ public void setManufacturer(String manufacturer) {
+ this.manufacturer = manufacturer;
+ }
+
+ public String getManufacturerCountry() {
+ return manufacturerCountry;
+ }
+
+ public void setManufacturerCountry(String manufacturerCountry) {
+ this.manufacturerCountry = manufacturerCountry;
+ }
+
+ public String getManufacturingDate() {
+ return manufacturingDate;
+ }
+
+ public void setManufacturingDate(String manufacturingDate) {
+ this.manufacturingDate = manufacturingDate;
+ }
+
+ public String getManufacturingNo() {
+ return manufacturingNo;
+ }
+
+ public void setManufacturingNo(String manufacturingNo) {
+ this.manufacturingNo = manufacturingNo;
+ }
+
+ public int getMesureCycle() {
+ return mesureCycle;
+ }
+
+ public void setMesureCycle(int mesureCycle) {
+ this.mesureCycle = mesureCycle;
+ }
+
+ public String getMesureDate() {
+ return mesureDate;
+ }
+
+ public void setMesureDate(String mesureDate) {
+ this.mesureDate = mesureDate;
+ }
+
+ public String getMesureDeptName() {
+ return mesureDeptName;
+ }
+
+ public void setMesureDeptName(String mesureDeptName) {
+ this.mesureDeptName = mesureDeptName;
+ }
+
+ public String getMesureRange() {
+ return mesureRange;
+ }
+
+ public void setMesureRange(String mesureRange) {
+ this.mesureRange = mesureRange;
+ }
+
+ public String getMesureResult() {
+ return mesureResult;
+ }
+
+ public void setMesureResult(String mesureResult) {
+ this.mesureResult = mesureResult;
+ }
+
+ public String getMesureResultName() {
+ return mesureResultName;
+ }
+
+ public void setMesureResultName(String mesureResultName) {
+ this.mesureResultName = mesureResultName;
+ }
+
+ public String getMesureType() {
+ return mesureType;
+ }
+
+ public void setMesureType(String mesureType) {
+ this.mesureType = mesureType;
+ }
+
+ public String getMesureTypeName() {
+ return mesureTypeName;
+ }
+
+ public void setMesureTypeName(String mesureTypeName) {
+ this.mesureTypeName = mesureTypeName;
+ }
+
+ public String getModelNo() {
+ return modelNo;
+ }
+
+ public void setModelNo(String modelNo) {
+ this.modelNo = modelNo;
+ }
+
+ public String getOriginValue() {
+ return originValue;
+ }
+
+ public void setOriginValue(String originValue) {
+ this.originValue = originValue;
+ }
+
+ public String getOverallDimension() {
+ return overallDimension;
+ }
+
+ public void setOverallDimension(String overallDimension) {
+ this.overallDimension = overallDimension;
+ }
+
+ public String getPresentOriginValue() {
+ return presentOriginValue;
+ }
+
+ public void setPresentOriginValue(String presentOriginValue) {
+ this.presentOriginValue = presentOriginValue;
+ }
+
+ public String getPurpose() {
+ return purpose;
+ }
+
+ public void setPurpose(String purpose) {
+ this.purpose = purpose;
+ }
+
+ public String getRemark() {
+ return remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark;
+ }
+
+ public String getSinglePrice() {
+ return singlePrice;
+ }
+
+ public void setSinglePrice(String singlePrice) {
+ this.singlePrice = singlePrice;
+ }
+
+ public String getSupportStandardEquipmentName() {
+ return supportStandardEquipmentName;
+ }
+
+ public void setSupportStandardEquipmentName(String supportStandardEquipmentName) {
+ this.supportStandardEquipmentName = supportStandardEquipmentName;
+ }
+
+ public String getSupportStandardEquipmentNo() {
+ return supportStandardEquipmentNo;
+ }
+
+ public void setSupportStandardEquipmentNo(String supportStandardEquipmentNo) {
+ this.supportStandardEquipmentNo = supportStandardEquipmentNo;
+ }
+
+ public String getTechnicalLevel() {
+ return technicalLevel;
+ }
+
+ public void setTechnicalLevel(String technicalLevel) {
+ this.technicalLevel = technicalLevel;
+ }
+
+ public String getUncertainty() {
+ return uncertainty;
+ }
+
+ public void setUncertainty(String uncertainty) {
+ this.uncertainty = uncertainty;
+ }
+
+ public String getUpdateTime() {
+ return updateTime;
+ }
+
+ public void setUpdateTime(String updateTime) {
+ this.updateTime = updateTime;
+ }
+
+ public String getUseDept() {
+ return useDept;
+ }
+
+ public void setUseDept(String useDept) {
+ this.useDept = useDept;
+ }
+
+ public String getUseDeptName() {
+ return useDeptName;
+ }
+
+ public void setUseDeptName(String useDeptName) {
+ this.useDeptName = useDeptName;
+ }
+
+ public String getUsePerson() {
+ return usePerson;
+ }
+
+ public void setUsePerson(String usePerson) {
+ this.usePerson = usePerson;
+ }
+
+ public String getUsePersonName() {
+ return usePersonName;
+ }
+
+ public void setUsePersonName(String usePersonName) {
+ this.usePersonName = usePersonName;
+ }
+
+ public String getValidDate() {
+ return validDate;
+ }
+
+ public void setValidDate(String validDate) {
+ this.validDate = validDate;
+ }
+
+ public int getVersion() {
+ return version;
+ }
+
+ public void setVersion(int version) {
+ this.version = version;
+ }
+
+ public String getWeight() {
+ return weight;
+ }
+
+ public void setWeight(String weight) {
+ this.weight = weight;
+ }
+
+ public String get到期时间() {
+ return 到期时间;
+ }
+
+ public void set到期时间(String 到期时间) {
+ this.到期时间 = 到期时间;
+ }
+
+ public String get设备名称() {
+ return 设备名称;
+ }
+
+ public void set设备名称(String 设备名称) {
+ this.设备名称 = 设备名称;
+ }
+
+ public String get负责人() {
+ return 负责人;
+ }
+
+ public void set负责人(String 负责人) {
+ this.负责人 = 负责人;
+ }
+ }
+}
diff --git a/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java b/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java
deleted file mode 100644
index 0f88f51..0000000
--- a/app/src/main/java/com/casic/xz/meterage/model/ScanResultModel.java
+++ /dev/null
@@ -1,721 +0,0 @@
-package com.casic.xz.meterage.model;
-
-import java.util.List;
-
-public class ScanResultModel {
-
- private int code;
- private List data;
- private String message;
-
- public int getCode() {
- return code;
- }
-
- public void setCode(int code) {
- this.code = code;
- }
-
- public List getData() {
- return data;
- }
-
- public void setData(List data) {
- this.data = data;
- }
-
- public String getMessage() {
- return message;
- }
-
- public void setMessage(String message) {
- this.message = message;
- }
-
- public static class DataModel {
- private String abc;
- private String abcName;
- private String applyRelationId;
- private String assetNo;
- private String assetSource;
- private String assetType;
- private String assetTypeName;
- private String attribute;
- private String capitalSource;
- private String capitalSourceName;
- private String cardEstablishmentDate;
- private int compulsoryVerification;
- private String createTime;
- private String createUser;
- private String depreciationMethod;
- private String depreciationMethodName;
- private String depreciationPeriod;
- private String enableDate;
- private String equipmentCategory;
- private String equipmentCategoryName;
- private String equipmentName;
- private String equipmentNo;
- private String equipmentSpecifications;
- private String equipmentType;
- private String equipmentTypeName;
- private String fileList;
- private String id;
- private String installIncidentalExpenses;
- private String installPlace;
- private String intactState;
- private int isCalibrationTestEquipment;
- private int isDel;
- private String isFixedAssets;
- private int isMeasureAccount;
- private int isStandardSupportEquipment;
- private String labelBind;
- private String majorCategory;
- private String majorCategoryName;
- private String managerLevel;
- private String managerLevelName;
- private String managerState;
- private String managerStateName;
- private String manufacturer;
- private String manufacturerCountry;
- private String manufacturingDate;
- private String manufacturingNo;
- private int mesureCycle;
- private String mesureDate;
- private String mesureDeptName;
- private String mesureRange;
- private String mesureResult;
- private String mesureResultName;
- private String mesureType;
- private String mesureTypeName;
- private String modelNo;
- private String originValue;
- private String overallDimension;
- private String presentOriginValue;
- private String purpose;
- private String remark;
- private String singlePrice;
- private String supportStandardEquipmentName;
- private String supportStandardEquipmentNo;
- private String technicalLevel;
- private String uncertainty;
- private String updateTime;
- private String useDept;
- private String useDeptName;
- private String usePerson;
- private String usePersonName;
- private String validDate;
- private int version;
- private String weight;
- private String 到期时间;
- private String 设备名称;
- private String 负责人;
-
- public String getAbc() {
- return abc;
- }
-
- public void setAbc(String abc) {
- this.abc = abc;
- }
-
- public String getAbcName() {
- return abcName;
- }
-
- public void setAbcName(String abcName) {
- this.abcName = abcName;
- }
-
- public String getApplyRelationId() {
- return applyRelationId;
- }
-
- public void setApplyRelationId(String applyRelationId) {
- this.applyRelationId = applyRelationId;
- }
-
- public String getAssetNo() {
- return assetNo;
- }
-
- public void setAssetNo(String assetNo) {
- this.assetNo = assetNo;
- }
-
- public String getAssetSource() {
- return assetSource;
- }
-
- public void setAssetSource(String assetSource) {
- this.assetSource = assetSource;
- }
-
- public String getAssetType() {
- return assetType;
- }
-
- public void setAssetType(String assetType) {
- this.assetType = assetType;
- }
-
- public String getAssetTypeName() {
- return assetTypeName;
- }
-
- public void setAssetTypeName(String assetTypeName) {
- this.assetTypeName = assetTypeName;
- }
-
- public String getAttribute() {
- return attribute;
- }
-
- public void setAttribute(String attribute) {
- this.attribute = attribute;
- }
-
- public String getCapitalSource() {
- return capitalSource;
- }
-
- public void setCapitalSource(String capitalSource) {
- this.capitalSource = capitalSource;
- }
-
- public String getCapitalSourceName() {
- return capitalSourceName;
- }
-
- public void setCapitalSourceName(String capitalSourceName) {
- this.capitalSourceName = capitalSourceName;
- }
-
- public String getCardEstablishmentDate() {
- return cardEstablishmentDate;
- }
-
- public void setCardEstablishmentDate(String cardEstablishmentDate) {
- this.cardEstablishmentDate = cardEstablishmentDate;
- }
-
- public int getCompulsoryVerification() {
- return compulsoryVerification;
- }
-
- public void setCompulsoryVerification(int compulsoryVerification) {
- this.compulsoryVerification = compulsoryVerification;
- }
-
- public String getCreateTime() {
- return createTime;
- }
-
- public void setCreateTime(String createTime) {
- this.createTime = createTime;
- }
-
- public String getCreateUser() {
- return createUser;
- }
-
- public void setCreateUser(String createUser) {
- this.createUser = createUser;
- }
-
- public String getDepreciationMethod() {
- return depreciationMethod;
- }
-
- public void setDepreciationMethod(String depreciationMethod) {
- this.depreciationMethod = depreciationMethod;
- }
-
- public String getDepreciationMethodName() {
- return depreciationMethodName;
- }
-
- public void setDepreciationMethodName(String depreciationMethodName) {
- this.depreciationMethodName = depreciationMethodName;
- }
-
- public String getDepreciationPeriod() {
- return depreciationPeriod;
- }
-
- public void setDepreciationPeriod(String depreciationPeriod) {
- this.depreciationPeriod = depreciationPeriod;
- }
-
- public String getEnableDate() {
- return enableDate;
- }
-
- public void setEnableDate(String enableDate) {
- this.enableDate = enableDate;
- }
-
- public String getEquipmentCategory() {
- return equipmentCategory;
- }
-
- public void setEquipmentCategory(String equipmentCategory) {
- this.equipmentCategory = equipmentCategory;
- }
-
- public String getEquipmentCategoryName() {
- return equipmentCategoryName;
- }
-
- public void setEquipmentCategoryName(String equipmentCategoryName) {
- this.equipmentCategoryName = equipmentCategoryName;
- }
-
- public String getEquipmentName() {
- return equipmentName;
- }
-
- public void setEquipmentName(String equipmentName) {
- this.equipmentName = equipmentName;
- }
-
- public String getEquipmentNo() {
- return equipmentNo;
- }
-
- public void setEquipmentNo(String equipmentNo) {
- this.equipmentNo = equipmentNo;
- }
-
- public String getEquipmentSpecifications() {
- return equipmentSpecifications;
- }
-
- public void setEquipmentSpecifications(String equipmentSpecifications) {
- this.equipmentSpecifications = equipmentSpecifications;
- }
-
- public String getEquipmentType() {
- return equipmentType;
- }
-
- public void setEquipmentType(String equipmentType) {
- this.equipmentType = equipmentType;
- }
-
- public String getEquipmentTypeName() {
- return equipmentTypeName;
- }
-
- public void setEquipmentTypeName(String equipmentTypeName) {
- this.equipmentTypeName = equipmentTypeName;
- }
-
- public String getFileList() {
- return fileList;
- }
-
- public void setFileList(String fileList) {
- this.fileList = fileList;
- }
-
- public String getId() {
- return id;
- }
-
- public void setId(String id) {
- this.id = id;
- }
-
- public String getInstallIncidentalExpenses() {
- return installIncidentalExpenses;
- }
-
- public void setInstallIncidentalExpenses(String installIncidentalExpenses) {
- this.installIncidentalExpenses = installIncidentalExpenses;
- }
-
- public String getInstallPlace() {
- return installPlace;
- }
-
- public void setInstallPlace(String installPlace) {
- this.installPlace = installPlace;
- }
-
- public String getIntactState() {
- return intactState;
- }
-
- public void setIntactState(String intactState) {
- this.intactState = intactState;
- }
-
- public int getIsCalibrationTestEquipment() {
- return isCalibrationTestEquipment;
- }
-
- public void setIsCalibrationTestEquipment(int isCalibrationTestEquipment) {
- this.isCalibrationTestEquipment = isCalibrationTestEquipment;
- }
-
- public int getIsDel() {
- return isDel;
- }
-
- public void setIsDel(int isDel) {
- this.isDel = isDel;
- }
-
- public String getIsFixedAssets() {
- return isFixedAssets;
- }
-
- public void setIsFixedAssets(String isFixedAssets) {
- this.isFixedAssets = isFixedAssets;
- }
-
- public int getIsMeasureAccount() {
- return isMeasureAccount;
- }
-
- public void setIsMeasureAccount(int isMeasureAccount) {
- this.isMeasureAccount = isMeasureAccount;
- }
-
- public int getIsStandardSupportEquipment() {
- return isStandardSupportEquipment;
- }
-
- public void setIsStandardSupportEquipment(int isStandardSupportEquipment) {
- this.isStandardSupportEquipment = isStandardSupportEquipment;
- }
-
- public String getLabelBind() {
- return labelBind;
- }
-
- public void setLabelBind(String labelBind) {
- this.labelBind = labelBind;
- }
-
- public String getMajorCategory() {
- return majorCategory;
- }
-
- public void setMajorCategory(String majorCategory) {
- this.majorCategory = majorCategory;
- }
-
- public String getMajorCategoryName() {
- return majorCategoryName;
- }
-
- public void setMajorCategoryName(String majorCategoryName) {
- this.majorCategoryName = majorCategoryName;
- }
-
- public String getManagerLevel() {
- return managerLevel;
- }
-
- public void setManagerLevel(String managerLevel) {
- this.managerLevel = managerLevel;
- }
-
- public String getManagerLevelName() {
- return managerLevelName;
- }
-
- public void setManagerLevelName(String managerLevelName) {
- this.managerLevelName = managerLevelName;
- }
-
- public String getManagerState() {
- return managerState;
- }
-
- public void setManagerState(String managerState) {
- this.managerState = managerState;
- }
-
- public String getManagerStateName() {
- return managerStateName;
- }
-
- public void setManagerStateName(String managerStateName) {
- this.managerStateName = managerStateName;
- }
-
- public String getManufacturer() {
- return manufacturer;
- }
-
- public void setManufacturer(String manufacturer) {
- this.manufacturer = manufacturer;
- }
-
- public String getManufacturerCountry() {
- return manufacturerCountry;
- }
-
- public void setManufacturerCountry(String manufacturerCountry) {
- this.manufacturerCountry = manufacturerCountry;
- }
-
- public String getManufacturingDate() {
- return manufacturingDate;
- }
-
- public void setManufacturingDate(String manufacturingDate) {
- this.manufacturingDate = manufacturingDate;
- }
-
- public String getManufacturingNo() {
- return manufacturingNo;
- }
-
- public void setManufacturingNo(String manufacturingNo) {
- this.manufacturingNo = manufacturingNo;
- }
-
- public int getMesureCycle() {
- return mesureCycle;
- }
-
- public void setMesureCycle(int mesureCycle) {
- this.mesureCycle = mesureCycle;
- }
-
- public String getMesureDate() {
- return mesureDate;
- }
-
- public void setMesureDate(String mesureDate) {
- this.mesureDate = mesureDate;
- }
-
- public String getMesureDeptName() {
- return mesureDeptName;
- }
-
- public void setMesureDeptName(String mesureDeptName) {
- this.mesureDeptName = mesureDeptName;
- }
-
- public String getMesureRange() {
- return mesureRange;
- }
-
- public void setMesureRange(String mesureRange) {
- this.mesureRange = mesureRange;
- }
-
- public String getMesureResult() {
- return mesureResult;
- }
-
- public void setMesureResult(String mesureResult) {
- this.mesureResult = mesureResult;
- }
-
- public String getMesureResultName() {
- return mesureResultName;
- }
-
- public void setMesureResultName(String mesureResultName) {
- this.mesureResultName = mesureResultName;
- }
-
- public String getMesureType() {
- return mesureType;
- }
-
- public void setMesureType(String mesureType) {
- this.mesureType = mesureType;
- }
-
- public String getMesureTypeName() {
- return mesureTypeName;
- }
-
- public void setMesureTypeName(String mesureTypeName) {
- this.mesureTypeName = mesureTypeName;
- }
-
- public String getModelNo() {
- return modelNo;
- }
-
- public void setModelNo(String modelNo) {
- this.modelNo = modelNo;
- }
-
- public String getOriginValue() {
- return originValue;
- }
-
- public void setOriginValue(String originValue) {
- this.originValue = originValue;
- }
-
- public String getOverallDimension() {
- return overallDimension;
- }
-
- public void setOverallDimension(String overallDimension) {
- this.overallDimension = overallDimension;
- }
-
- public String getPresentOriginValue() {
- return presentOriginValue;
- }
-
- public void setPresentOriginValue(String presentOriginValue) {
- this.presentOriginValue = presentOriginValue;
- }
-
- public String getPurpose() {
- return purpose;
- }
-
- public void setPurpose(String purpose) {
- this.purpose = purpose;
- }
-
- public String getRemark() {
- return remark;
- }
-
- public void setRemark(String remark) {
- this.remark = remark;
- }
-
- public String getSinglePrice() {
- return singlePrice;
- }
-
- public void setSinglePrice(String singlePrice) {
- this.singlePrice = singlePrice;
- }
-
- public String getSupportStandardEquipmentName() {
- return supportStandardEquipmentName;
- }
-
- public void setSupportStandardEquipmentName(String supportStandardEquipmentName) {
- this.supportStandardEquipmentName = supportStandardEquipmentName;
- }
-
- public String getSupportStandardEquipmentNo() {
- return supportStandardEquipmentNo;
- }
-
- public void setSupportStandardEquipmentNo(String supportStandardEquipmentNo) {
- this.supportStandardEquipmentNo = supportStandardEquipmentNo;
- }
-
- public String getTechnicalLevel() {
- return technicalLevel;
- }
-
- public void setTechnicalLevel(String technicalLevel) {
- this.technicalLevel = technicalLevel;
- }
-
- public String getUncertainty() {
- return uncertainty;
- }
-
- public void setUncertainty(String uncertainty) {
- this.uncertainty = uncertainty;
- }
-
- public String getUpdateTime() {
- return updateTime;
- }
-
- public void setUpdateTime(String updateTime) {
- this.updateTime = updateTime;
- }
-
- public String getUseDept() {
- return useDept;
- }
-
- public void setUseDept(String useDept) {
- this.useDept = useDept;
- }
-
- public String getUseDeptName() {
- return useDeptName;
- }
-
- public void setUseDeptName(String useDeptName) {
- this.useDeptName = useDeptName;
- }
-
- public String getUsePerson() {
- return usePerson;
- }
-
- public void setUsePerson(String usePerson) {
- this.usePerson = usePerson;
- }
-
- public String getUsePersonName() {
- return usePersonName;
- }
-
- public void setUsePersonName(String usePersonName) {
- this.usePersonName = usePersonName;
- }
-
- public String getValidDate() {
- return validDate;
- }
-
- public void setValidDate(String validDate) {
- this.validDate = validDate;
- }
-
- public int getVersion() {
- return version;
- }
-
- public void setVersion(int version) {
- this.version = version;
- }
-
- public String getWeight() {
- return weight;
- }
-
- public void setWeight(String weight) {
- this.weight = weight;
- }
-
- public String get到期时间() {
- return 到期时间;
- }
-
- public void set到期时间(String 到期时间) {
- this.到期时间 = 到期时间;
- }
-
- public String get设备名称() {
- return 设备名称;
- }
-
- public void set设备名称(String 设备名称) {
- this.设备名称 = 设备名称;
- }
-
- public String get负责人() {
- return 负责人;
- }
-
- public void set负责人(String 负责人) {
- this.负责人 = 负责人;
- }
- }
-}
diff --git a/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java b/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java
new file mode 100644
index 0000000..844250b
--- /dev/null
+++ b/app/src/main/java/com/casic/xz/meterage/model/ScanSampleResultModel.java
@@ -0,0 +1,136 @@
+package com.casic.xz.meterage.model;
+
+import java.util.List;
+
+public class ScanSampleResultModel {
+
+ private int code;
+ private List data;
+ private String message;
+
+ public int getCode() {
+ return code;
+ }
+
+ public void setCode(int code) {
+ this.code = code;
+ }
+
+ public List getData() {
+ return data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public String getMessage() {
+ return message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public static class DataModel {
+ private int customerId;
+ private String customerName;
+ private String customerNo;
+ private int id;
+ private String labelBind;
+ private String manufacturingNo;
+ private String orderCode;
+ private int orderId;
+ private String sampleModel;
+ private String sampleName;
+ private String sampleNo;
+
+ public int getCustomerId() {
+ return customerId;
+ }
+
+ public void setCustomerId(int customerId) {
+ this.customerId = customerId;
+ }
+
+ public String getCustomerName() {
+ return customerName;
+ }
+
+ public void setCustomerName(String customerName) {
+ this.customerName = customerName;
+ }
+
+ public String getCustomerNo() {
+ return customerNo;
+ }
+
+ public void setCustomerNo(String customerNo) {
+ this.customerNo = customerNo;
+ }
+
+ public int getId() {
+ return id;
+ }
+
+ public void setId(int id) {
+ this.id = id;
+ }
+
+ public String getLabelBind() {
+ return labelBind;
+ }
+
+ public void setLabelBind(String labelBind) {
+ this.labelBind = labelBind;
+ }
+
+ public String getManufacturingNo() {
+ return manufacturingNo;
+ }
+
+ public void setManufacturingNo(String manufacturingNo) {
+ this.manufacturingNo = manufacturingNo;
+ }
+
+ public String getOrderCode() {
+ return orderCode;
+ }
+
+ public void setOrderCode(String orderCode) {
+ this.orderCode = orderCode;
+ }
+
+ public int getOrderId() {
+ return orderId;
+ }
+
+ public void setOrderId(int orderId) {
+ this.orderId = orderId;
+ }
+
+ public String getSampleModel() {
+ return sampleModel;
+ }
+
+ public void setSampleModel(String sampleModel) {
+ this.sampleModel = sampleModel;
+ }
+
+ public String getSampleName() {
+ return sampleName;
+ }
+
+ public void setSampleName(String sampleName) {
+ this.sampleName = sampleName;
+ }
+
+ public String getSampleNo() {
+ return sampleNo;
+ }
+
+ public void setSampleNo(String sampleNo) {
+ this.sampleNo = sampleNo;
+ }
+ }
+}
diff --git a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
index fc64e12..c129106 100644
--- a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
+++ b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitService.kt
@@ -481,6 +481,15 @@
): String
/**
+ * 扫描样品
+ */
+ @POST("/business/readWriter/sample/label/readList")
+ suspend fun getScanSampleResult(
+ @Header("token") token: String,
+ @Body requestBody: RequestBody
+ ): String
+
+ /**
* 新增委托书
*/
@POST("/business/order/add")
diff --git a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
index 756813c..2674930 100644
--- a/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
+++ b/app/src/main/java/com/casic/xz/meterage/utils/retrofit/RetrofitServiceManager.kt
@@ -1088,6 +1088,22 @@
}
/**
+ * 扫描样品
+ */
+ suspend fun getScanSampleResult(
+ sceneNo: String, strSet: Array, status: String
+ ): String {
+ val param = JsonObject()
+ param.addProperty("sceneNo", sceneNo)
+ param.add("strSet", gson.toJsonTree(strSet, typeToken).asJsonArray)
+ param.addProperty("status", status)
+ val requestBody = param.toString().toRequestBody(
+ "application/json;charset=UTF-8".toMediaType()
+ )
+ return api.getScanSampleResult(AuthenticationHelper.token!!, requestBody)
+ }
+
+ /**
* 新增委托书
*/
suspend fun addEntrust(
diff --git a/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt
index 514db1d..c1448ed 100644
--- a/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt
+++ b/app/src/main/java/com/casic/xz/meterage/view/MainActivity.kt
@@ -44,10 +44,14 @@
if (msg.what == 2023071301) {
"设备扫描中,松开手机即可停止扫描".show(this)
} else if (msg.what == 2023071302) {
+ if (dataMap.size == 0) {
+ "没有扫描到设备,请重新扫描".show(this)
+ return true
+ }
AlertControlDialog.Builder()
.setContext(this)
.setTitle("温馨提示")
- .setMessage("扫描到${dataMap.size}个设备,是否查看详情?")
+ .setMessage("扫描到${dataMap.size}个设备,是否查看扫描结果?")
.setNegativeButton("取消")
.setPositiveButton("确定")
.setOnDialogButtonClickListener(object :
@@ -57,7 +61,7 @@
dataMap.forEach {
scanResult.add(it.value)
}
- navigatePageTo(scanResult)
+ navigatePageTo(scanResult)
//数据处理结束,即刻清除map,防止影响后续扫描
dataMap.clear()
}
diff --git a/app/src/main/java/com/casic/xz/meterage/view/ScanDeviceResultActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/ScanDeviceResultActivity.kt
new file mode 100644
index 0000000..5bf4e53
--- /dev/null
+++ b/app/src/main/java/com/casic/xz/meterage/view/ScanDeviceResultActivity.kt
@@ -0,0 +1,147 @@
+package com.casic.xz.meterage.view
+
+import android.content.Context
+import androidx.lifecycle.ViewModelProvider
+import androidx.recyclerview.widget.DividerItemDecoration
+import com.casic.xz.meterage.R
+import com.casic.xz.meterage.base.ApplicationBaseActivity
+import com.casic.xz.meterage.extensions.formatToYearMonthDay
+import com.casic.xz.meterage.extensions.initLayoutImmersionBar
+import com.casic.xz.meterage.extensions.isEarlierThenCurrent
+import com.casic.xz.meterage.extensions.showEmptyPage
+import com.casic.xz.meterage.model.ScanDeviceResultModel
+import com.casic.xz.meterage.utils.LoadingDialogHub
+import com.casic.xz.meterage.view.home.EquipmentDetailActivity
+import com.casic.xz.meterage.vm.EquipmentViewModel
+import com.gyf.immersionbar.ImmersionBar
+import com.pengxh.kt.lite.adapter.NormalRecyclerAdapter
+import com.pengxh.kt.lite.adapter.ViewHolder
+import com.pengxh.kt.lite.extensions.convertColor
+import com.pengxh.kt.lite.extensions.navigatePageTo
+import com.pengxh.kt.lite.utils.Constant
+import com.pengxh.kt.lite.vm.LoadState
+import kotlinx.android.synthetic.main.activity_scan_device_result.*
+import kotlinx.android.synthetic.main.include_empty_view.*
+import kotlinx.android.synthetic.main.include_search_title.*
+
+class ScanDeviceResultActivity : ApplicationBaseActivity() {
+
+ private var context: Context = this@ScanDeviceResultActivity
+ private lateinit var equipmentViewModel: EquipmentViewModel
+ private val tids = ArrayList()
+
+ override fun initData() {
+ val args = intent.getStringArrayListExtra(Constant.INTENT_PARAM)!!
+ args.forEach {
+ tids.add(it)
+ }
+ equipmentViewModel = ViewModelProvider(this)[EquipmentViewModel::class.java]
+ equipmentViewModel.scanDeviceResult.observe(this) {
+ if (it.code == 200) {
+ if (it.data.isEmpty()) {
+ emptyView.showEmptyPage("标签还未和设备绑定,无法查询到详细数据")
+ } else {
+ emptyView.hide()
+ //显示扫描到的列表
+ val equipmentAdapter =
+ object : NormalRecyclerAdapter(
+ R.layout.item_equipment_rv_l, it.data
+ ) {
+ override fun convertView(
+ viewHolder: ViewHolder,
+ position: Int,
+ item: ScanDeviceResultModel.DataModel
+ ) {
+ val modelNo = if (item.modelNo.isNullOrBlank()) {
+ "未知"
+ } else {
+ item.modelNo
+ }
+
+ val remark = if (item.remark.isNullOrBlank()) {
+ "无"
+ } else {
+ item.remark
+ }
+
+ val useDept = if (item.useDeptName.isNullOrBlank()) {
+ "未知"
+ } else {
+ item.useDeptName
+ }
+
+ val usePerson = if (item.usePersonName.isNullOrBlank()) {
+ "无"
+ } else {
+ item.usePersonName
+ }
+
+ if (item.validDate.isEarlierThenCurrent()) {
+ viewHolder.setTextColor(
+ R.id.deviceDateView, R.color.red.convertColor(context)
+ )
+ } else {
+ viewHolder.setTextColor(
+ R.id.deviceDateView, R.color.gray.convertColor(context)
+ )
+ }
+
+ viewHolder.setText(R.id.equipmentName, item.equipmentName)
+ .setText(R.id.modelView, modelNo)
+ .setText(R.id.equipmentStateView, item.managerStateName)
+ .setText(R.id.equipmentCodeView, "装置编号:${item.equipmentNo}")
+ .setText(R.id.remarkView, "备注:$remark")
+ .setText(R.id.useDeptView, useDept)
+ .setText(
+ R.id.deviceDateView,
+ "有效期至:${item.validDate.formatToYearMonthDay()}"
+ )
+ .setText(R.id.usePersonView, "管理员:$usePerson")
+
+ if (!item.managerStateName.contains("在用")) {
+ viewHolder.setBackgroundColor(
+ R.id.equipmentStateView, R.color.gray.convertColor(context)
+ )
+ }
+ }
+ }
+ scanDeviceRecyclerView.addItemDecoration(
+ DividerItemDecoration(this, DividerItemDecoration.VERTICAL)
+ )
+ scanDeviceRecyclerView.adapter = equipmentAdapter
+ equipmentAdapter.setOnItemClickedListener(object :
+ NormalRecyclerAdapter.OnItemClickedListener {
+ override fun onItemClicked(
+ position: Int,
+ t: ScanDeviceResultModel.DataModel
+ ) {
+ navigatePageTo(t.id)
+ }
+ })
+ }
+ }
+ }
+ equipmentViewModel.getScanResult(tids.toTypedArray())
+ }
+
+ override fun initEvent() {
+ leftBackView.setOnClickListener { finish() }
+ }
+
+ override fun initLayoutView(): Int = R.layout.activity_scan_device_result
+
+ override fun observeRequestState() {
+ equipmentViewModel.loadState.observe(this) {
+ when (it) {
+ LoadState.Loading -> LoadingDialogHub.show(this, "结果加载中,请稍后")
+ else -> LoadingDialogHub.dismiss()
+ }
+ }
+ }
+
+ override fun setupTopBarLayout() {
+ ImmersionBar.with(this).statusBarDarkFont(true).init()
+ initLayoutImmersionBar(rootView)
+ titleView.text = "标签扫描结果"
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/java/com/casic/xz/meterage/view/ScanSampleResultActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/ScanSampleResultActivity.kt
new file mode 100644
index 0000000..400bec7
--- /dev/null
+++ b/app/src/main/java/com/casic/xz/meterage/view/ScanSampleResultActivity.kt
@@ -0,0 +1,98 @@
+package com.casic.xz.meterage.view
+
+import android.content.Context
+import android.content.Intent
+import androidx.lifecycle.ViewModelProvider
+import androidx.recyclerview.widget.DividerItemDecoration
+import com.casic.xz.meterage.R
+import com.casic.xz.meterage.base.ApplicationBaseActivity
+import com.casic.xz.meterage.extensions.initLayoutImmersionBar
+import com.casic.xz.meterage.extensions.showEmptyPage
+import com.casic.xz.meterage.model.ScanSampleResultModel
+import com.casic.xz.meterage.vm.SampleViewModel
+import com.gyf.immersionbar.ImmersionBar
+import com.pengxh.kt.lite.adapter.MultipleChoiceAdapter
+import com.pengxh.kt.lite.adapter.ViewHolder
+import com.pengxh.kt.lite.extensions.toJson
+import com.pengxh.kt.lite.utils.Constant
+import kotlinx.android.synthetic.main.activity_scan_sample_result.*
+import kotlinx.android.synthetic.main.include_empty_view.*
+import kotlinx.android.synthetic.main.include_select_title.*
+
+class ScanSampleResultActivity : ApplicationBaseActivity() {
+
+ private var context: Context = this@ScanSampleResultActivity
+ private val tids = ArrayList()
+ private var sampleModels = ArrayList()
+ private lateinit var sampleViewModel: SampleViewModel
+
+ override fun initLayoutView(): Int = R.layout.activity_scan_sample_result
+
+ override fun setupTopBarLayout() {
+ ImmersionBar.with(this).statusBarDarkFont(true).init()
+ initLayoutImmersionBar(rootView)
+ titleView.text = "标签扫描结果"
+ }
+
+ override fun initData() {
+ val args = intent.getStringArrayListExtra(Constant.INTENT_PARAM)!!
+ args.forEach {
+ tids.add(it)
+ }
+
+ sampleViewModel = ViewModelProvider(this)[SampleViewModel::class.java]
+ sampleViewModel.scanSampleResult.observe(this) {
+ if (it.code == 200) {
+ if (it.data.isEmpty()) {
+ emptyView.showEmptyPage("标签还未和样品绑定,无法查询到详细数据")
+ } else {
+ emptyView.hide()
+ val selectSampleAdapter =
+ object : MultipleChoiceAdapter(
+ R.layout.item_select_sample_lv, it.data
+ ) {
+ override fun convertView(
+ viewHolder: ViewHolder, position: Int,
+ item: ScanSampleResultModel.DataModel
+ ) {
+ viewHolder.setText(
+ R.id.sampleNameView, "${item.sampleName}【${item.sampleModel}】"
+ ).setText(
+ R.id.manufacturingCodeView, "出厂编号:${item.manufacturingNo}"
+ ).setText(R.id.sampleCodeView, "样品编号:${item.sampleNo}")
+// .setText(R.id.validDateView, "有效期至:${item.validDeadline}")//TODO 待完善
+ }
+ }
+ scanSampleRecyclerView.addItemDecoration(
+ DividerItemDecoration(this, DividerItemDecoration.VERTICAL)
+ )
+ scanSampleRecyclerView.adapter = selectSampleAdapter
+ selectSampleAdapter.setOnItemCheckedListener(object :
+ MultipleChoiceAdapter.OnItemCheckedListener {
+ override fun onItemChecked(
+ position: Int, items: ArrayList
+ ) {
+ sampleModels = items
+ }
+ })
+ }
+ }
+ }
+ sampleViewModel.getScanSampleResult("2", tids.toTypedArray(), "")
+ }
+
+ override fun observeRequestState() {
+
+ }
+
+ override fun initEvent() {
+ leftBackView.setOnClickListener { finish() }
+
+ selectedView.setOnClickListener {
+ val intent = Intent()
+ intent.putExtra("sampleModels", sampleModels.toJson())
+ setResult(RESULT_OK, intent)
+ finish()
+ }
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/java/com/casic/xz/meterage/view/TagScanResultActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/TagScanResultActivity.kt
deleted file mode 100644
index a14a920..0000000
--- a/app/src/main/java/com/casic/xz/meterage/view/TagScanResultActivity.kt
+++ /dev/null
@@ -1,135 +0,0 @@
-package com.casic.xz.meterage.view
-
-import android.content.Context
-import androidx.lifecycle.ViewModelProvider
-import androidx.recyclerview.widget.DividerItemDecoration
-import com.casic.xz.meterage.R
-import com.casic.xz.meterage.extensions.formatToYearMonthDay
-import com.casic.xz.meterage.extensions.initLayoutImmersionBar
-import com.casic.xz.meterage.extensions.isEarlierThenCurrent
-import com.casic.xz.meterage.model.ScanResultModel
-import com.casic.xz.meterage.utils.LoadingDialogHub
-import com.casic.xz.meterage.view.home.EquipmentDetailActivity
-import com.casic.xz.meterage.vm.EquipmentViewModel
-import com.gyf.immersionbar.ImmersionBar
-import com.pengxh.kt.lite.adapter.NormalRecyclerAdapter
-import com.pengxh.kt.lite.adapter.ViewHolder
-import com.pengxh.kt.lite.base.KotlinBaseActivity
-import com.pengxh.kt.lite.extensions.convertColor
-import com.pengxh.kt.lite.extensions.navigatePageTo
-import com.pengxh.kt.lite.utils.Constant
-import com.pengxh.kt.lite.vm.LoadState
-import kotlinx.android.synthetic.main.activity_tag_scan.*
-import kotlinx.android.synthetic.main.include_search_title.*
-
-class TagScanResultActivity : KotlinBaseActivity() {
-
- private var context: Context = this@TagScanResultActivity
- private lateinit var equipmentViewModel: EquipmentViewModel
- private val tids = ArrayList()
-
- override fun initData() {
- val args = intent.getStringArrayListExtra(Constant.INTENT_PARAM)!!
- args.forEach {
- tids.add(it)
- }
-
- equipmentViewModel = ViewModelProvider(this)[EquipmentViewModel::class.java]
- equipmentViewModel.scanResult.observe(this) {
- if (it.code == 200) {
- //显示扫描到的列表
- val equipmentAdapter = object : NormalRecyclerAdapter(
- R.layout.item_equipment_rv_l, it.data
- ) {
- override fun convertView(
- viewHolder: ViewHolder, position: Int, item: ScanResultModel.DataModel
- ) {
- val modelNo = if (item.modelNo.isNullOrBlank()) {
- "未知"
- } else {
- item.modelNo
- }
-
- val remark = if (item.remark.isNullOrBlank()) {
- "无"
- } else {
- item.remark
- }
-
- val useDept = if (item.useDeptName.isNullOrBlank()) {
- "未知"
- } else {
- item.useDeptName
- }
-
- val usePerson = if (item.usePersonName.isNullOrBlank()) {
- "无"
- } else {
- item.usePersonName
- }
-
- if (item.validDate.isEarlierThenCurrent()) {
- viewHolder.setTextColor(
- R.id.deviceDateView, R.color.red.convertColor(context)
- )
- } else {
- viewHolder.setTextColor(
- R.id.deviceDateView, R.color.gray.convertColor(context)
- )
- }
-
- viewHolder.setText(R.id.equipmentName, item.equipmentName)
- .setText(R.id.modelView, modelNo)
- .setText(R.id.equipmentStateView, item.managerStateName)
- .setText(R.id.equipmentCodeView, "装置编号:${item.equipmentNo}")
- .setText(R.id.remarkView, "备注:$remark")
- .setText(R.id.useDeptView, useDept)
- .setText(
- R.id.deviceDateView,
- "有效期至:${item.validDate.formatToYearMonthDay()}"
- )
- .setText(R.id.usePersonView, "管理员:$usePerson")
-
- if (!item.managerStateName.contains("在用")) {
- viewHolder.setBackgroundColor(
- R.id.equipmentStateView, R.color.gray.convertColor(context)
- )
- }
- }
- }
- scanDeviceRecyclerView.addItemDecoration(
- DividerItemDecoration(this, DividerItemDecoration.VERTICAL)
- )
- scanDeviceRecyclerView.adapter = equipmentAdapter
- equipmentAdapter.setOnItemClickedListener(object :
- NormalRecyclerAdapter.OnItemClickedListener {
- override fun onItemClicked(position: Int, t: ScanResultModel.DataModel) {
- navigatePageTo(t.id)
- }
- })
- }
- }
- equipmentViewModel.getScanResult(tids.toTypedArray())
- }
-
- override fun initEvent() {
- leftBackView.setOnClickListener { finish() }
- }
-
- override fun initLayoutView(): Int = R.layout.activity_tag_scan
-
- override fun observeRequestState() {
- equipmentViewModel.loadState.observe(this) {
- when (it) {
- LoadState.Loading -> LoadingDialogHub.show(this, "结果加载中,请稍后")
- else -> LoadingDialogHub.dismiss()
- }
- }
- }
-
- override fun setupTopBarLayout() {
- ImmersionBar.with(this).statusBarDarkFont(true).init()
- initLayoutImmersionBar(rootView)
- titleView.text = "标签扫描结果"
- }
-}
\ No newline at end of file
diff --git a/app/src/main/java/com/casic/xz/meterage/view/home/EntrustAddActivity.kt b/app/src/main/java/com/casic/xz/meterage/view/home/EntrustAddActivity.kt
index e6160dc..d8de81b 100644
--- a/app/src/main/java/com/casic/xz/meterage/view/home/EntrustAddActivity.kt
+++ b/app/src/main/java/com/casic/xz/meterage/view/home/EntrustAddActivity.kt
@@ -7,6 +7,7 @@
import android.graphics.Paint
import android.os.Handler
import android.os.Message
+import android.view.KeyEvent
import androidx.activity.result.ActivityResult
import androidx.activity.result.ActivityResultCallback
import androidx.activity.result.contract.ActivityResultContracts
@@ -17,13 +18,12 @@
import com.casic.xz.meterage.base.ApplicationBaseActivity
import com.casic.xz.meterage.callback.DateSelectedCallback
import com.casic.xz.meterage.callback.OnImageCompressListener
+import com.casic.xz.meterage.callback.OnTagScanResultCallback
import com.casic.xz.meterage.extensions.*
import com.casic.xz.meterage.model.EntrustDetailModel
import com.casic.xz.meterage.model.SampleListModel
-import com.casic.xz.meterage.utils.FileType
-import com.casic.xz.meterage.utils.GlideLoadEngine
-import com.casic.xz.meterage.utils.LoadingDialogHub
-import com.casic.xz.meterage.utils.LocaleConstant
+import com.casic.xz.meterage.utils.*
+import com.casic.xz.meterage.view.ScanSampleResultActivity
import com.casic.xz.meterage.vm.ConfigViewModel
import com.casic.xz.meterage.vm.EntrustViewModel
import com.casic.xz.meterage.vm.FileViewModel
@@ -39,6 +39,7 @@
import com.pengxh.kt.lite.extensions.*
import com.pengxh.kt.lite.utils.WeakReferenceHandler
import com.pengxh.kt.lite.vm.LoadState
+import com.pengxh.kt.lite.widget.dialog.AlertControlDialog
import com.pengxh.kt.lite.widget.dialog.BottomActionSheet
import kotlinx.android.synthetic.main.activity_entrust_add.*
import kotlinx.android.synthetic.main.include_select_title.*
@@ -62,9 +63,23 @@
private var isUrgent = "0"
private var sampleModels: ArrayList? = null
private var dataBeans = ArrayList()
+ private var isScanning = false
+ private var dataMap = HashMap()
override fun initData() {
weakReferenceHandler = WeakReferenceHandler(this)
+ //扫描枪回调
+ TagReaderHub.obtainInstance(this)
+ .initTagScanResultCallback(object : OnTagScanResultCallback {
+ override fun onTagTidScanned(isBarCode: Boolean, tid: String) {
+ if (!isBarCode) {
+ if (!dataMap.containsKey(tid)) {
+ dataMap[tid] = tid
+ }
+ }
+ }
+ })
+
//证书
configViewModel = ViewModelProvider(this)[ConfigViewModel::class.java]
configViewModel.getDictionaryByCode("certificationType")
@@ -176,28 +191,61 @@
})
override fun handleMessage(msg: Message): Boolean {
- if (msg.what == 2023070701) {
- //刷新列表
- dataBeans.clear()
- sampleModels?.forEach {
- val model = EntrustDetailModel.DataModel.CustomerSampleInfoListModel()
+ when (msg.what) {
+ 2023070701 -> {
+ //刷新列表
+ dataBeans.clear()
+ sampleModels?.forEach {
+ val model = EntrustDetailModel.DataModel.CustomerSampleInfoListModel()
- model.customerName = it.customerName
- model.customerNo = it.customerNo
- model.id = it.id
- model.manufacturingNo = it.manufacturingNo
- model.measureLastTime = it.measureLastTime
- model.measurePeriod = it.measurePeriod
- model.orderId = it.orderId
- model.remark = it.remark
- model.sampleModel = it.sampleModel
- model.sampleName = it.sampleName
- model.sampleNo = it.sampleNo
- model.validDeadline = it.validDeadline
+ model.customerName = it.customerName
+ model.customerNo = it.customerNo
+ model.id = it.id
+ model.manufacturingNo = it.manufacturingNo
+ model.measureLastTime = it.measureLastTime
+ model.measurePeriod = it.measurePeriod
+ model.orderId = it.orderId
+ model.remark = it.remark
+ model.sampleModel = it.sampleModel
+ model.sampleName = it.sampleName
+ model.sampleNo = it.sampleNo
+ model.validDeadline = it.validDeadline
- dataBeans.add(model)
+ dataBeans.add(model)
+ }
+ sampleAdapter.notifyDataSetChanged()
}
- sampleAdapter.notifyDataSetChanged()
+ 2023071301 -> {
+ "设备扫描中,松开手机即可停止扫描".show(this)
+ }
+ 2023071302 -> {
+ if (dataMap.size == 0) {
+ "没有扫描到样品,请重新扫描".show(this)
+ return true
+ }
+ AlertControlDialog.Builder()
+ .setContext(this)
+ .setTitle("温馨提示")
+ .setMessage("扫描到${dataMap.size}个样品,是否查看扫描结果?")
+ .setNegativeButton("取消")
+ .setPositiveButton("确定")
+ .setOnDialogButtonClickListener(object :
+ AlertControlDialog.OnDialogButtonClickListener {
+ override fun onConfirmClick() {
+ val scanResult = ArrayList()
+ dataMap.forEach {
+ scanResult.add(it.value)
+ }
+ navigatePageTo