Explorar o código

增加 报表类别管理和项目管理

Chente %!s(int64=9) %!d(string=hai) anos
pai
achega
370fe75912
Modificáronse 8 ficheiros con 635 adicións e 1 borrados
  1. 8 0
      .idea/jszfver.iml
  2. 13 0
      .idea/misc.xml
  3. 8 0
      .idea/modules.xml
  4. 6 0
      .idea/vcs.xml
  5. 253 0
      .idea/workspace.xml
  6. 215 0
      edit-formcate.html
  7. 122 0
      edit-formpoj.html
  8. 10 1
      form-list.html

+ 8 - 0
.idea/jszfver.iml

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="WEB_MODULE" version="4">
+  <component name="NewModuleRootManager">
+    <content url="file://$MODULE_DIR$" />
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+  </component>
+</module>

+ 13 - 0
.idea/misc.xml

@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectLevelVcsManager" settingsEditedManually="false">
+    <OptionsSetting value="true" id="Add" />
+    <OptionsSetting value="true" id="Remove" />
+    <OptionsSetting value="true" id="Checkout" />
+    <OptionsSetting value="true" id="Update" />
+    <OptionsSetting value="true" id="Status" />
+    <OptionsSetting value="true" id="Edit" />
+    <ConfirmationsSetting value="0" id="Add" />
+    <ConfirmationsSetting value="0" id="Remove" />
+  </component>
+</project>

+ 8 - 0
.idea/modules.xml

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectModuleManager">
+    <modules>
+      <module fileurl="file://$PROJECT_DIR$/.idea/jszfver.iml" filepath="$PROJECT_DIR$/.idea/jszfver.iml" />
+    </modules>
+  </component>
+</project>

+ 6 - 0
.idea/vcs.xml

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="VcsDirectoryMappings">
+    <mapping directory="$PROJECT_DIR$" vcs="Git" />
+  </component>
+</project>

+ 253 - 0
.idea/workspace.xml

@@ -0,0 +1,253 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ChangeListManager">
+    <list default="true" id="48e8859f-b810-4c6b-b8f9-b1ec73b3b3b0" name="Default" comment="" />
+    <ignored path="jszfver.iws" />
+    <ignored path=".idea/workspace.xml" />
+    <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
+    <option name="TRACKING_ENABLED" value="true" />
+    <option name="SHOW_DIALOG" value="false" />
+    <option name="HIGHLIGHT_CONFLICTS" value="true" />
+    <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
+    <option name="LAST_RESOLUTION" value="IGNORE" />
+  </component>
+  <component name="ChangesViewManager" flattened_view="true" show_ignored="false" />
+  <component name="CreatePatchCommitExecutor">
+    <option name="PATCH_PATH" value="" />
+  </component>
+  <component name="ExecutionTargetManager" SELECTED_TARGET="default_target" />
+  <component name="FavoritesManager">
+    <favorites_list name="jszfver" />
+  </component>
+  <component name="FileEditorManager">
+    <leaf>
+      <file leaf-file-name="edit-formcate.html" pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/edit-formcate.html">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="267">
+              <caret line="54" column="212" selection-start-line="54" selection-start-column="212" selection-end-line="54" selection-end-column="212" />
+              <folding />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file leaf-file-name="edit-formpoj.html" pinned="false" current-in-tab="true">
+        <entry file="file://$PROJECT_DIR$/edit-formpoj.html">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="-1031">
+              <caret line="50" column="209" selection-start-line="50" selection-start-column="209" selection-end-line="50" selection-end-column="209" />
+              <folding />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file leaf-file-name="server-list.html" pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/server-list.html">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="421">
+              <caret line="151" column="8" selection-start-line="151" selection-start-column="8" selection-end-line="151" selection-end-column="63" />
+              <folding>
+                <element signature="n#div#0;n#div#1;n#div#0;n#div#0;n#div#2;n#body#0;n#html#0;n#!!top" expanded="false" />
+              </folding>
+            </state>
+          </provider>
+        </entry>
+      </file>
+    </leaf>
+  </component>
+  <component name="Git.Settings">
+    <option name="ROOT_SYNC" value="DONT_SYNC" />
+    <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
+    <option name="WARN_ABOUT_CRLF" value="false" />
+    <option name="WARN_ABOUT_DETACHED_HEAD" value="false" />
+  </component>
+  <component name="IdeDocumentHistory">
+    <option name="CHANGED_PATHS">
+      <list>
+        <option value="$PROJECT_DIR$/add-form.html" />
+        <option value="$PROJECT_DIR$/edit-formcate.html" />
+        <option value="$PROJECT_DIR$/edit-formpoj.html" />
+      </list>
+    </option>
+  </component>
+  <component name="JsBuildToolGruntFileManager" detection-done="true" sorting="DEFINITION_ORDER" />
+  <component name="JsBuildToolPackageJson" detection-done="true" sorting="DEFINITION_ORDER" />
+  <component name="JsGulpfileManager">
+    <detection-done>true</detection-done>
+    <sorting>DEFINITION_ORDER</sorting>
+  </component>
+  <component name="ProjectFrameBounds">
+    <option name="x" value="1912" />
+    <option name="y" value="71" />
+    <option name="width" value="1456" />
+    <option name="height" value="886" />
+  </component>
+  <component name="ProjectLevelVcsManager" settingsEditedManually="true">
+    <OptionsSetting value="true" id="Add" />
+    <OptionsSetting value="true" id="Remove" />
+    <OptionsSetting value="true" id="Checkout" />
+    <OptionsSetting value="true" id="Update" />
+    <OptionsSetting value="true" id="Status" />
+    <OptionsSetting value="true" id="Edit" />
+    <ConfirmationsSetting value="0" id="Add" />
+    <ConfirmationsSetting value="0" id="Remove" />
+  </component>
+  <component name="ProjectView">
+    <navigator currentView="ProjectPane" proportions="" version="1">
+      <flattenPackages />
+      <showMembers />
+      <showModules />
+      <showLibraryContents />
+      <hideEmptyPackages />
+      <abbreviatePackageNames />
+      <autoscrollToSource />
+      <autoscrollFromSource />
+      <sortByType />
+      <manualOrder />
+      <foldersAlwaysOnTop value="true" />
+    </navigator>
+    <panes>
+      <pane id="Scope" />
+      <pane id="Scratches" />
+      <pane id="ProjectPane">
+        <subPane>
+          <PATH>
+            <PATH_ELEMENT>
+              <option name="myItemId" value="jszfver" />
+              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+            </PATH_ELEMENT>
+          </PATH>
+          <PATH>
+            <PATH_ELEMENT>
+              <option name="myItemId" value="jszfver" />
+              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+            </PATH_ELEMENT>
+            <PATH_ELEMENT>
+              <option name="myItemId" value="jszfver" />
+              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+            </PATH_ELEMENT>
+          </PATH>
+        </subPane>
+      </pane>
+    </panes>
+  </component>
+  <component name="PropertiesComponent">
+    <property name="settings.editor.selected.configurable" value="project.propVCSSupport.Mappings" />
+    <property name="settings.editor.splitter.proportion" value="0.66111654" />
+    <property name="last_opened_file_path" value="$PROJECT_DIR$" />
+    <property name="WebServerToolWindowFactoryState" value="false" />
+    <property name="HbShouldOpenHtmlAsHb" value="" />
+  </component>
+  <component name="ShelveChangesManager" show_recycled="false">
+    <option name="remove_strategy" value="false" />
+  </component>
+  <component name="SvnConfiguration">
+    <configuration />
+  </component>
+  <component name="TaskManager">
+    <task active="true" id="Default" summary="Default task">
+      <changelist id="48e8859f-b810-4c6b-b8f9-b1ec73b3b3b0" name="Default" comment="" />
+      <created>1468566079538</created>
+      <option name="number" value="Default" />
+      <option name="presentableId" value="Default" />
+      <updated>1468566079538</updated>
+      <workItem from="1468566080906" duration="6566000" />
+    </task>
+    <servers />
+  </component>
+  <component name="TimeTrackingManager">
+    <option name="totallyTimeSpent" value="6566000" />
+  </component>
+  <component name="ToolWindowManager">
+    <frame x="1912" y="71" width="1456" height="886" extended-state="6" />
+    <editor active="false" />
+    <layout>
+      <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.14587738" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
+      <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
+      <window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="true" content_ui="tabs" />
+      <window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" />
+      <window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
+      <window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" />
+      <window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="true" content_ui="tabs" />
+      <window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
+      <window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" />
+      <window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
+      <window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
+      <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
+      <window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
+      <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
+      <window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
+      <window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
+    </layout>
+  </component>
+  <component name="Vcs.Log.UiProperties">
+    <option name="RECENTLY_FILTERED_USER_GROUPS">
+      <collection />
+    </option>
+    <option name="RECENTLY_FILTERED_BRANCH_GROUPS">
+      <collection />
+    </option>
+  </component>
+  <component name="VcsContentAnnotationSettings">
+    <option name="myLimit" value="2678400000" />
+  </component>
+  <component name="VcsManagerConfiguration">
+    <option name="LIMIT_HISTORY" value="false" />
+  </component>
+  <component name="XDebuggerManager">
+    <breakpoint-manager />
+    <watches-manager />
+  </component>
+  <component name="editorHistoryManager">
+    <entry file="file://$PROJECT_DIR$/edit-cate.html">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="0">
+          <caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
+          <folding />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/add-form.html">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="-883">
+          <caret line="70" column="20" selection-start-line="70" selection-start-column="20" selection-end-line="70" selection-end-column="20" />
+          <folding />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/form-list.html">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="875">
+          <caret line="140" column="0" selection-start-line="140" selection-start-column="0" selection-end-line="158" selection-end-column="13" />
+          <folding />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/server-list.html">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="421">
+          <caret line="151" column="8" selection-start-line="151" selection-start-column="8" selection-end-line="151" selection-end-column="63" />
+          <folding>
+            <element signature="n#div#0;n#div#1;n#div#0;n#div#0;n#div#2;n#body#0;n#html#0;n#!!top" expanded="false" />
+          </folding>
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/edit-formcate.html">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="267">
+          <caret line="54" column="212" selection-start-line="54" selection-start-column="212" selection-end-line="54" selection-end-column="212" />
+          <folding />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/edit-formpoj.html">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="-1031">
+          <caret line="50" column="209" selection-start-line="50" selection-start-column="209" selection-end-line="50" selection-end-column="209" />
+          <folding />
+        </state>
+      </provider>
+    </entry>
+  </component>
+</project>

+ 215 - 0
edit-formcate.html

@@ -0,0 +1,215 @@
+<!DOCTYPE html>
+<html lang=zh-cn> 
+<head>
+  <meta charset=utf-8> 
+  <title>VC</title> 
+  <meta name=description content="VC">   
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta name="renderer" content="webkit">
+  <meta name=copyright content=smartcost.com.cn> 
+  <link rel=stylesheet href=css/bootstrap.css> 
+  <link rel=stylesheet href=css/style.css> 
+  <script src=js/jquery-1.9.1.min.js></script> 
+  <script src=js/bootstrap.js></script> 
+  <script src=js/global.js></script> 
+</head>
+<body>
+  <div class="side-nav">
+    <h1>VC</h1>
+    <ul>
+      <li data-toggle="tooltip" data-placement="right" title="客户机列表"><a href="server-list.html"><i class="glyphicon glyphicon-list"></i></a></li>
+      <li data-toggle="tooltip" data-placement="right" title="报表库"><a href="form-list.html" class="active"><i class="glyphicon glyphicon-list-alt"></i></a></li>
+      <li data-toggle="tooltip" data-placement="right" title="退出登录"><a href="login.html"><i class="glyphicon glyphicon-off"></i></a></li>
+    </ul>
+  </div>
+  <div class="warp-content">
+    <div class="container">
+      <div class="page-header">
+        <h2 id="basis-info">编辑类别</h2>
+      </div>
+      <div class="page-nav clearfix">
+        <ul class="nav nav-tabs">
+          <li role="presentation" class="active"><a href="#">通用类别</a></li>
+          <li role="presentation"><a href="#">定制报表</a></li>
+        </ul>
+      </div>
+        <!--通用类别-->
+        <div class="row">
+            <div class="col-md-3">
+                <form>
+                    <div class="form-group">
+                        <label>类别名称</label>
+                        <input class="form-control" placeholder="不要太长就是了" type="text">
+                    </div>
+                    <div class="form-group">
+                        <label>父级</label>
+                        <select class="form-control"><option>设为父级</option><option>父级类别1</option><option>父级类别2</option><option>父级类别3</option><option>父级类别4</option><option>父级类别5</option><option>父级类别6</option></select>
+                    </div>
+                    <button type="submit" class="btn btn-info">添加类别</button>
+                </form>
+            </div>
+            <div class="col-md-8 col-md-offset-1">
+                <table class="table table-hover">
+                    <thead><tr><th>父级类别</th><th>子级类别</th><th width="70">报表</th><th width="110">操作</th></tr></thead>
+                    <tbody>
+                    <tr><td>父级类别1</td><td></td><td>0</td><td><a href="#edit-cate" data-toggle="modal" class="btn btn-info btn-xs">编辑</a>&nbsp;<a href="#del-cate" data-toggle="modal"  class="btn btn-xs text-danger">删除</a></td></tr>
+                    <tr><td>父级类别2</td><td></td><td>2</td><td><a href="#edit-cate" data-toggle="modal" class="btn btn-info btn-xs">编辑</a>&nbsp;<a href="#del-cate" data-toggle="modal"  class="btn btn-xs text-danger">删除</a></td></tr>
+                    <tr><td>父级类别3</td><td></td><td>0</td><td><a href="#edit-cate" data-toggle="modal" class="btn btn-info btn-xs">编辑</a>&nbsp;<a href="#del-cate" data-toggle="modal"  class="btn btn-xs text-danger">删除</a></td></tr>
+                    <tr><td>父级类别3</td><td>子级类别1</td><td>0</td><td><a href="#edit-cate" data-toggle="modal" class="btn btn-info btn-xs">编辑</a>&nbsp;<a href="#del-cate" data-toggle="modal"  class="btn btn-xs text-danger">删除</a></td></tr>
+                    <tr><td>父级类别3</td><td>子级类别2</td><td>0</td><td><a href="#edit-cate" data-toggle="modal" class="btn btn-info btn-xs">编辑</a>&nbsp;<a href="#del-cate" data-toggle="modal"  class="btn btn-xs text-danger">删除</a></td></tr>
+                    <tr><td>父级类别4</td><td></td><td>0</td><td><a href="#edit-cate" data-toggle="modal" class="btn btn-info btn-xs">编辑</a>&nbsp;<a href="#del-cate" data-toggle="modal"  class="btn btn-xs text-danger">删除</a></td></tr>
+                    <tr><td>父级类别5</td><td></td><td>0</td><td><a href="#edit-cate" data-toggle="modal" class="btn btn-info btn-xs">编辑</a>&nbsp;<a href="#del-cate" data-toggle="modal"  class="btn btn-xs text-danger">删除</a></td></tr>
+                    <tr><td>父级类别6</td><td></td><td>0</td><td><a href="#edit-cate" data-toggle="modal" class="btn btn-info btn-xs">编辑</a>&nbsp;<a href="#del-cate" data-toggle="modal"  class="btn btn-xs text-danger">删除</a></td></tr>
+                    </tbody>
+                </table>
+                <nav>
+                    <ul class="pagination">
+                        <li>
+                            <a href="#" aria-label="Previous">
+                                <span aria-hidden="true">«</span>
+                            </a>
+                        </li>
+                        <li><a href="#">1</a></li>
+                        <li><a href="#">2</a></li>
+                        <li><a href="#">3</a></li>
+                        <li><a href="#">4</a></li>
+                        <li><a href="#">5</a></li>
+                        <li>
+                            <a href="#" aria-label="Next">
+                                <span aria-hidden="true">»</span>
+                            </a>
+                        </li>
+                    </ul>
+                </nav>
+            </div>
+        </div>
+        <!--定制报表-->
+        <div class="row">
+            <div class="col-md-3">
+                <form>
+                    <div class="form-group">
+                        <a class="pull-right" href="edit-formpoj.html" target="_blank">添加项目</a>
+                        <label>项目</label>
+                        <select class="form-control"><option>项目1</option><option>项目2</option><option>项目3</option><option>项目4</option><option>项目5</option><option>项目6</option><option>项目7</option></select>
+                    </div>
+                    <div class="form-group">
+                        <label>类别名称</label>
+                        <input class="form-control" placeholder="不要太长就是了" type="text">
+                    </div>
+                    <div class="form-group">
+                        <label>父级</label>
+                        <select class="form-control"><option>设为父级</option><option>父级类别1</option><option>父级类别2</option><option>父级类别3</option><option>父级类别4</option><option>父级类别5</option><option>父级类别6</option></select>
+                    </div>
+                    <button type="submit" class="btn btn-info">添加类别</button>
+                </form>
+            </div>
+            <div class="col-md-8 col-md-offset-1">
+                <div class="page-nav clearfix">
+                    <div class="form-group">
+                        <div class="row">
+                            <div class="col-xs-6">
+                                <select class="form-control"><option>项目1</option><option>项目2</option></select>
+                            </div>
+                        </div>
+                    </div>
+                </div>
+                <table class="table table-hover">
+                    <thead><tr><th>父级类别</th><th>子级类别</th><th width="70">报表</th><th width="110">操作</th></tr></thead>
+                    <tbody>
+                    <tr><td>父级类别1</td><td></td><td>0</td><td><a href="#edit-cate" data-toggle="modal" class="btn btn-info btn-xs">编辑</a>&nbsp;<a href="#del-cate" data-toggle="modal"  class="btn btn-xs text-danger">删除</a></td></tr>
+                    <tr><td>父级类别2</td><td></td><td>2</td><td><a href="#edit-cate" data-toggle="modal" class="btn btn-info btn-xs">编辑</a>&nbsp;<a href="#del-cate" data-toggle="modal"  class="btn btn-xs text-danger">删除</a></td></tr>
+                    <tr><td>父级类别3</td><td></td><td>0</td><td><a href="#edit-cate" data-toggle="modal" class="btn btn-info btn-xs">编辑</a>&nbsp;<a href="#del-cate" data-toggle="modal"  class="btn btn-xs text-danger">删除</a></td></tr>
+                    <tr><td>父级类别3</td><td>子级类别1</td><td>0</td><td><a href="#edit-cate" data-toggle="modal" class="btn btn-info btn-xs">编辑</a>&nbsp;<a href="#del-cate" data-toggle="modal"  class="btn btn-xs text-danger">删除</a></td></tr>
+                    <tr><td>父级类别3</td><td>子级类别2</td><td>0</td><td><a href="#edit-cate" data-toggle="modal" class="btn btn-info btn-xs">编辑</a>&nbsp;<a href="#del-cate" data-toggle="modal"  class="btn btn-xs text-danger">删除</a></td></tr>
+                    <tr><td>父级类别4</td><td></td><td>0</td><td><a href="#edit-cate" data-toggle="modal" class="btn btn-info btn-xs">编辑</a>&nbsp;<a href="#del-cate" data-toggle="modal"  class="btn btn-xs text-danger">删除</a></td></tr>
+                    <tr><td>父级类别5</td><td></td><td>0</td><td><a href="#edit-cate" data-toggle="modal" class="btn btn-info btn-xs">编辑</a>&nbsp;<a href="#del-cate" data-toggle="modal"  class="btn btn-xs text-danger">删除</a></td></tr>
+                    <tr><td>父级类别6</td><td></td><td>0</td><td><a href="#edit-cate" data-toggle="modal" class="btn btn-info btn-xs">编辑</a>&nbsp;<a href="#del-cate" data-toggle="modal"  class="btn btn-xs text-danger">删除</a></td></tr>
+                    </tbody>
+                </table>
+                <nav>
+                    <ul class="pagination">
+                        <li>
+                            <a href="#" aria-label="Previous">
+                                <span aria-hidden="true">«</span>
+                            </a>
+                        </li>
+                        <li><a href="#">1</a></li>
+                        <li><a href="#">2</a></li>
+                        <li><a href="#">3</a></li>
+                        <li><a href="#">4</a></li>
+                        <li><a href="#">5</a></li>
+                        <li>
+                            <a href="#" aria-label="Next">
+                                <span aria-hidden="true">»</span>
+                            </a>
+                        </li>
+                    </ul>
+                </nav>
+            </div>
+        </div>
+    </div>
+  </div>
+  <!--编辑类别-->
+  <div class="modal fade " tabindex="-1" role="dialog" aria-hidden="true" id="edit-cate">
+      <div class="modal-dialog ">
+          <div class="modal-content">
+              <div class="modal-header">
+                  <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button>
+                  <h4 class="modal-title" >编辑类别</h4>
+              </div>
+              <div class="modal-body">
+                  <!--定制报表项目-->
+                  <div class="form-group">
+                      <label>类别名称</label>
+                      <div class="row">
+                          <div class="col-xs-6">
+                              <select class="form-control"><option>项目1</option><option>项目2</option></select>
+                          </div>
+                      </div>
+                  </div>
+                  <!--定制报表项目-->
+                  <div class="form-group">
+                      <label>类别名称</label>
+                      <div class="row">
+                          <div class="col-xs-4">
+                              <input type="text" class="form-control input-sm" value="父级类别" >
+                          </div>
+                      </div>
+                  </div>
+                  <div class="form-group">
+                      <label>父级类别</label>
+                      <div class="row">
+                          <div class="col-xs-4">
+                              <select class="form-control"><option>设为父级</option><option>父级类别1</option><option>父级类别2</option><option>父级类别3</option><option>父级类别4</option><option>父级类别5</option><option>父级类别6</option></select>
+                          </div>
+                      </div>
+                  </div>
+              </div>
+              <div class="modal-footer">
+                  <a type="button" class="btn btn-info" href="#">保存</a>
+              </div>
+          </div>
+      </div>
+  </div>
+  <!--编辑类别-->
+  <!--编辑类别-->
+  <div class="modal fade " tabindex="-1" role="dialog" aria-hidden="true" id="del-cate">
+      <div class="modal-dialog ">
+          <div class="modal-content">
+              <div class="modal-header">
+                  <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button>
+                  <h4 class="modal-title" >删除类别</h4>
+              </div>
+              <div class="modal-body">
+                  <h3>该类别下包含子类别,无法删除</h3>
+                  <h3>该类别下包含报表,无法删除</h3>
+                  <h3>是否删除 <b>类别名称</b></h3>
+              </div>
+              <div class="modal-footer">
+                  <a type="button" class="btn btn-danger" href="#">确认删除</a>
+              </div>
+          </div>
+      </div>
+  </div>
+  <!--编辑类别-->
+</body>

+ 122 - 0
edit-formpoj.html

@@ -0,0 +1,122 @@
+<!DOCTYPE html>
+<html lang=zh-cn> 
+<head>
+  <meta charset=utf-8> 
+  <title>VC</title> 
+  <meta name=description content="VC">   
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta name="renderer" content="webkit">
+  <meta name=copyright content=smartcost.com.cn> 
+  <link rel=stylesheet href=css/bootstrap.css> 
+  <link rel=stylesheet href=css/style.css> 
+  <script src=js/jquery-1.9.1.min.js></script> 
+  <script src=js/bootstrap.js></script> 
+  <script src=js/global.js></script> 
+</head>
+<body>
+  <div class="side-nav">
+    <h1>VC</h1>
+    <ul>
+      <li data-toggle="tooltip" data-placement="right" title="客户机列表"><a href="server-list.html"><i class="glyphicon glyphicon-list"></i></a></li>
+      <li data-toggle="tooltip" data-placement="right" title="报表库"><a href="form-list.html" class="active"><i class="glyphicon glyphicon-list-alt"></i></a></li>
+      <li data-toggle="tooltip" data-placement="right" title="退出登录"><a href="login.html"><i class="glyphicon glyphicon-off"></i></a></li>
+    </ul>
+  </div>
+  <div class="warp-content">
+    <div class="container">
+      <div class="page-header">
+        <h2 id="basis-info">编辑项目</h2>
+      </div>
+        <div class="row">
+            <div class="col-md-3">
+                <form>
+                    <div class="form-group">
+                        <label>项目名称</label>
+                        <input class="form-control" placeholder="不要太长就是了" type="text">
+                    </div>
+                    <button type="submit" class="btn btn-info">添加项目</button>
+                </form>
+            </div>
+            <div class="col-md-8 col-md-offset-1">
+                <table class="table table-hover">
+                    <thead><tr><th>项目名称</th><th width="70">类别</th><th width="70">报表</th><th width="110">操作</th></tr></thead>
+                    <tbody>
+                    <tr><td>项目1</td><td>0</td><td>0</td><td><a href="#edit-poj" data-toggle="modal" class="btn btn-info btn-xs">编辑</a>&nbsp;<a href="#del-poj" data-toggle="modal"  class="btn btn-xs text-danger">删除</a></td></tr>
+                    <tr><td>项目2</td><td>2</td><td>0</td><td><a href="#edit-poj" data-toggle="modal" class="btn btn-info btn-xs">编辑</a>&nbsp;<a href="#del-poj" data-toggle="modal"  class="btn btn-xs text-danger">删除</a></td></tr>
+                    <tr><td>项目3</td><td>0</td><td>0</td><td><a href="#edit-poj" data-toggle="modal" class="btn btn-info btn-xs">编辑</a>&nbsp;<a href="#del-poj" data-toggle="modal"  class="btn btn-xs text-danger">删除</a></td></tr>
+                    <tr><td>项目4</td><td>0</td><td>0</td><td><a href="#edit-poj" data-toggle="modal" class="btn btn-info btn-xs">编辑</a>&nbsp;<a href="#del-poj" data-toggle="modal"  class="btn btn-xs text-danger">删除</a></td></tr>
+                    <tr><td>项目5</td><td>0</td><td>0</td><td><a href="#edit-poj" data-toggle="modal" class="btn btn-info btn-xs">编辑</a>&nbsp;<a href="#del-poj" data-toggle="modal"  class="btn btn-xs text-danger">删除</a></td></tr>
+                    <tr><td>项目6</td><td>0</td><td>0</td><td><a href="#edit-poj" data-toggle="modal" class="btn btn-info btn-xs">编辑</a>&nbsp;<a href="#del-poj" data-toggle="modal"  class="btn btn-xs text-danger">删除</a></td></tr>
+                    <tr><td>项目7</td><td>0</td><td>0</td><td><a href="#edit-poj" data-toggle="modal" class="btn btn-info btn-xs">编辑</a>&nbsp;<a href="#del-poj" data-toggle="modal"  class="btn btn-xs text-danger">删除</a></td></tr>
+                    <tr><td>项目8</td><td>0</td><td>0</td><td><a href="#edit-poj" data-toggle="modal" class="btn btn-info btn-xs">编辑</a>&nbsp;<a href="#del-poj" data-toggle="modal"  class="btn btn-xs text-danger">删除</a></td></tr>
+                    </tbody>
+                </table>
+                <nav>
+                    <ul class="pagination">
+                        <li>
+                            <a href="#" aria-label="Previous">
+                                <span aria-hidden="true">«</span>
+                            </a>
+                        </li>
+                        <li><a href="#">1</a></li>
+                        <li><a href="#">2</a></li>
+                        <li><a href="#">3</a></li>
+                        <li><a href="#">4</a></li>
+                        <li><a href="#">5</a></li>
+                        <li>
+                            <a href="#" aria-label="Next">
+                                <span aria-hidden="true">»</span>
+                            </a>
+                        </li>
+                    </ul>
+                </nav>
+            </div>
+        </div>
+    </div>
+  </div>
+  <!--编辑项目-->
+  <div class="modal fade " tabindex="-1" role="dialog" aria-hidden="true" id="edit-poj">
+      <div class="modal-dialog ">
+          <div class="modal-content">
+              <div class="modal-header">
+                  <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button>
+                  <h4 class="modal-title" >编辑项目</h4>
+              </div>
+              <div class="modal-body">
+                  <div class="form-group">
+                      <label>项目名称</label>
+                      <div class="row">
+                          <div class="col-xs-4">
+                              <input type="text" class="form-control input-sm" value="" >
+                          </div>
+                      </div>
+                  </div>
+              </div>
+              <div class="modal-footer">
+                  <a type="button" class="btn btn-info" href="#">保存</a>
+              </div>
+          </div>
+      </div>
+  </div>
+  <!--编辑项目-->
+  <!--删除项目-->
+  <div class="modal fade " tabindex="-1" role="dialog" aria-hidden="true" id="del-poj">
+      <div class="modal-dialog ">
+          <div class="modal-content">
+              <div class="modal-header">
+                  <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button>
+                  <h4 class="modal-title" >删除类别</h4>
+              </div>
+              <div class="modal-body">
+                  <h3>该类别下包含子类别,无法删除</h3>
+                  <h3>该类别下包含报表,无法删除</h3>
+                  <h3>是否删除 <b>项目1</b></h3>
+              </div>
+              <div class="modal-footer">
+                  <a type="button" class="btn btn-danger" href="#">确认删除</a>
+              </div>
+          </div>
+      </div>
+  </div>
+  <!--删除项目-->
+</body>

+ 10 - 1
form-list.html

@@ -34,6 +34,15 @@
           <li role="presentation"><a href="#">定制报表</a></li>
         </ul>
       </div>
+      <div class="page-nav clearfix">
+        <div class="form-group">
+          <div class="row">
+            <div class="col-xs-3">
+              <select class="form-control"><option>筛选类别</option><option>6.结算表</option></select>
+            </div>
+          </div>
+        </div>
+      </div>
       <!--通用报表列表-->
       <table class="table table-hover">
         <thead>
@@ -71,7 +80,7 @@
                 <select class="form-control"><option>筛选项目</option><option>佛青从</option></select>
               </div>
               <div class="col-xs-5">
-                <a href="#sharekey" class="btn btn-link" data-toggle="modal"><i class="glyphicon glyphicon-link"></i>领取码</a>
+                <a href="#sharekey" class="btn btn-link" data-toggle="modal"><i class="glyphicon glyphicon-link"></i> 领取码</a>
               </div>
             </div>
         </div>