def get_version_dropdown_menu(self, project_id, selected_version): vm_versions = list() for dm_version in VersionService.get_project_version(project_id): temp_version = VM_ProjectVersion(dm_version, selected_version) vm_versions.append(temp_version) pagefileds = {"versions": vm_versions} return self.get_webpart( pagefileds, ProjectCommonControllPath.version_dropdown_menu)
def get_version_dropdown_list(self,project_id): vm_versions=list() print(1) for dm_version in VersionService.get_project_version(project_id): print(dm_version.id) temp_version=VM_ProjectVersion(dm_version) vm_versions.append(temp_version) pagefileds={"versions":vm_versions} return self.get_webpart(pagefileds,ProjectCommonControllPath.version_dropdown_list_path)
def get_version_dropdown_list(self, project_id, selected_version=0, default_none=True): if str(selected_version) == "0": default = "<option selected value=\"0\">无</option>" else: default = "<option value=\"0\">无</option>" vm_versions = list() for dm_version in VersionService.get_project_version(project_id): temp_version = VM_ProjectVersion(dm_version, selected_version) vm_versions.append(temp_version) pagefileds = {"versions": vm_versions} if default_none: result = default + self.get_webpart( pagefileds, ProjectCommonControllPath.version_dropdown_list_path) else: result = self.get_webpart( pagefileds, ProjectCommonControllPath.version_dropdown_list_path) return result