浏览代码

修改常量管理

minitiger 9 年之前
父节点
当前提交
e0a7e1e040

+ 105 - 78
VisualInspection/js/constant/constant.js

@@ -1,26 +1,36 @@
 var page_size=10;
 var page_size=10;
-var p_cur = 1; //页号
-var p_pages; //总页码
-var p_totalRecords;
+// var p_cur = 1; //页号
+// var p_pages; //总页码
+// var p_totalRecords;
+// var curTable;
+var curDatas;
 function queryConstant(){
 function queryConstant(){
     p_cur = 1;
     p_cur = 1;
     getConstant();
     getConstant();
 }
 }
-function getConstant(){
+function getConstant(p_cur){
+    // var data = {
+    //     "flag_name": $("#keywords").val()
+    // }
+    // var pager = $('.datatable').mytable.getPager();
+    // if(!p_cur) p_cur = 1;
+    // getConstantList("/constant/getConstantByName/"+p_cur+"/"+page_size, data, function(data) {
+    //     // p_pages=data.pages;
+    //     // p_totalRecords=data.total;
+    //     curDatas=data.list;
+    //     updateTable(data);
+    //     //pager();
+    // }, function(error) {
+    //     alert(error);
+    // });
+    updateTable();
+}
+
+function updateTable(){
     var data = {
     var data = {
         "flag_name": $("#keywords").val()
         "flag_name": $("#keywords").val()
     }
     }
-    getConstantList("/constant/getConstantByName/"+p_cur+"/"+page_size, data, function(data) {
-        p_pages=data.pages;
-        p_totalRecords=data.total;
-        updateTable(data.list);
-        pager();
-    }, function(error) {
-        alert(error);
-    });
-}
-
-function updateTable(tableData){
+    // var tableData=data.list;
     var cols = [
     var cols = [
                 {width: 80, text: '序号', type: 'number', flex: false, field: 'num'},
                 {width: 80, text: '序号', type: 'number', flex: false, field: 'num'},
                 {width: 80, text: '代码编号', type: 'date', flex: false, field: 'code_flag'},
                 {width: 80, text: '代码编号', type: 'date', flex: false, field: 'code_flag'},
@@ -29,73 +39,49 @@ function updateTable(tableData){
                 {width: 80, text: '代码标识', type: 'string', flex: true, field: 'code_flag'},
                 {width: 80, text: '代码标识', type: 'string', flex: true, field: 'code_flag'},
                 {width: 160, text: '标识名称', type: 'date', flex: false, field: 'flag_name'},
                 {width: 160, text: '标识名称', type: 'date', flex: false, field: 'flag_name'},
                 {width: 80, text: '备注', type: 'string', flex: true, field: 'remark'},
                 {width: 80, text: '备注', type: 'string', flex: true, field: 'remark'},
-                {width: 160, text: '操作', type: 'string', flex: true, field: 'id'}
+                {width: 160, text: '操作', type: 'string', flex: true, field: 'id',
+                    oper:[
+                        {func:'showEditConstant',text:'修改',icon_class:'icon-edit'},
+                        {func:'deleteConstant',text:'删除',icon_class:'icon-remove-circle'}
+                    ]
+                }
             ];
             ];
-    var rowData = formatTableData(tableData, cols);
-    clearTable(cols);
-    // 使用data参数更新数据:
-    $('.datatable').datatable('load',  {
-            cols: cols,
-            rows:rowData
-            // [
-            //     {checked: false, data: [1, '1','上行','1','DIRECTION','方向','未稽查','<a href="#" data-toggle="modal" data-target="#myModal"><i class="icon icon-edit"></i> 修改</a><a href="#"><i class="icon icon-remove-circle"></i> 删除</a>']},
-            //     {checked: false, data: [2, '2','下行','1','DIRECTION','方向','未稽查','<a href="#" data-toggle="modal" data-target="#myModal"><i class="icon icon-edit"></i> 修改</a><a href="#"><i class="icon icon-remove-circle"></i> 删除</a>']},
-            //     // 更多数据
-            // ]
-        }
-    );
-}
-function clearTable(cols){
-     $('.datatable').datatable( {
-        checkable:false,
-        sortable:false,
-        data: {
-            cols: cols,
-            rows:[]
-        }
-    });
-}
-function formatTableData(data,cols){
-    var rows = [];
-    // rows.push({checked: false, data: [1, '1','上行','1','DIRECTION','方向','未稽查','<a href="#" data-toggle="modal" data-target="#myModal"><i class="icon icon-edit"></i> 修改</a><a href="#"><i class="icon icon-remove-circle"></i> 删除</a>']});
-    for(var i=0;i<data.length;i++){
-        data[i].num=(p_cur-1)*10+i+1;
-        rows.push(genRow(data[i],cols));
+    
+    var pager = {
+        page_size:10,
+        p_cur : data.pageNum, //页号
+        p_pages:data.pages, //总页码
+        p_totalRecords:data.total,
+        'cb':getConstant
     }
     }
-    return rows;
+    curTable = $('.datatable').mytable({'cols':cols,
+                                        'tableData':'',//tableData,
+                                        'url':"/constant/getConstantByName/",
+                                        'param':data,
+                                        'pager':pager}
+                                        );
+    
 }
 }
 
 
-function genRow(obj,cols){
-    var row = {checked: false, data:null};
-    var dArr=[];
-    for(var i=0;i<cols.length;i++){
-        if(cols[i].text=='操作') {
-            var str='<a href="#" data-toggle="modal" onclick="editConstant('+obj[cols[i].field]+')"><i class="icon icon-edit"></i> 修改</a><a href="#" onclick="deleteConstant('+obj[cols[i].field]+')"><i class="icon icon-remove-circle"></i> 删除</a>';
-            dArr.push(str);
-        }else{
-            dArr.push(obj[cols[i].field]);
-        }
-    }
-    row.data=dArr;
-    return row;
+function showAddConstant(){
+    $('#formModal').modal('toggle');
+    $('#code_flag').val('');
+    $('#flag_name').val('');
+    $('#code_value').val('');
+    $('#code_name').val('');
+    $('#sort_no').val('');
+    $('#remark').val('');
+    $("#valid").attr('checked','true');
+    $("#operation-btn").click(function(){
+        addConstant();
+    });
 }
 }
-function pager(){
-  
-    kkpager.generPageHtml({
-        pno : p_cur,
-        total : p_pages,
-        totalRecords : p_totalRecords,
-        mode : 'click',
-        click : function(n){
-            p_cur = n;
-            this.selectPage(p_cur);
-            getConstant();//调用获取数据方法
-            return false;
-        }
-    },true);
-}   
 
 
 function addConstant(){
 function addConstant(){
+    addOrUpdateConstant("/constant/add/");
+}
+
+function addOrUpdateConstant(url){
     var valid=1;
     var valid=1;
     if(!$("#valid").is(':checked')) valid=0;
     if(!$("#valid").is(':checked')) valid=0;
     var param ={
     var param ={
@@ -107,14 +93,55 @@ function addConstant(){
         'remark':$('#remark').val(),
         'remark':$('#remark').val(),
         'valid':valid
         'valid':valid
     };
     };
-    addConstant_service("/constant/add/", param, function(data) {
+    addConstant_service(url, param, function(data) {
         alert(data);
         alert(data);
-        $('#addModal').modal('toggle');
+        queryConstant();
+        $('#formModal').modal('toggle');
     }, function(error) {
     }, function(error) {
         alert(error);
         alert(error);
     });
     });
 }
 }
 
 
-function editConstant(id){
+function showEditConstant(id){
+    
+    // alert(curTable.getPager());
+    $('#formModal').modal('toggle');
+    var rowData;
+    for(var i=0;i<curDatas.length;i++){
+        if(id==curDatas[i].id){
+            rowData = curDatas[i];
+            break;            
+        }
+    }
+    $('#code_flag').val(rowData.code_flag);
+    $('#flag_name').val(rowData.flag_name);
+    $('#code_value').val(rowData.code_value);
+    $('#code_name').val(rowData.code_name);
+    $('#sort_no').val(rowData.sort_no);
+    $('#remark').val(rowData.remark);
+    if(rowData.valid==1){
+        $("#valid").attr('checked','true');
+    }else{
+        $("#valid").attr('checked','false');
+    }
+    
+    $("#operation-btn").click(function(){
+        updateConstant();
+    });
+}
 
 
+function updateConstant(){
+    addOrUpdateConstant("/constant/update/");
+}
+
+function deleteConstant(id){
+    if(confirm("确定删除记录?")){
+        var param ={"id":id};
+        deleteConstant_service("/constant/delete/", param, function(data) {
+            alert(data);
+            queryConstant();
+        }, function(error) {
+            alert(error);
+        });
+    }
 }
 }

+ 160 - 0
VisualInspection/js/constant/pager.js

@@ -0,0 +1,160 @@
+(function($) {
+    'use strict';
+
+    var con;
+    var options;
+    var pager;
+    var curDatas;
+    /**
+     * Datatable class
+     * 
+     * @param object element           DOM element or jquery element
+     * @param object options           Datatable options
+     */
+    var mytable = function(element, options) {
+        this.options = options;
+        this.pager = options.pager;
+        this.con = $(element);
+        this.getRemoteData(options,this);
+        
+        return this;       
+    };
+
+
+    // default options
+    mytable.DEFAULTS = {
+        container:"",
+        pages:'',
+        curr:'',
+        groups:'',
+        first:1,
+        last:1,
+        prev:1,
+        next:1,
+        jump:null
+    };
+
+    // Get options
+    mytable.prototype.getOptions = function(options) {
+        
+    };
+
+    mytable.prototype.getRemoteData = function(options,obj) {
+        var url = options.url;
+        var p_cur = 1;
+        if(this.pager.p_cur) p_cur=this.pager.p_cur;
+        // var data = options.param;
+        common_post_service(url+"/"+p_cur+"/"+this.pager.page_size, options.param, function(data) {
+            // curDatas=data.list;
+            // updateTable(data);
+            options.tableData=data.list;
+            obj.setTable(element, options);    
+            if(obj.pager) obj.setPager();
+            //pager();
+        }, function(error) {
+            alert(error);
+        });
+    };
+
+    // Get options
+    mytable.prototype.setTable = function(element, options) {
+        var cols = options.cols;
+        var tableData = options.tableData;
+        var p_cur = 1;
+        if(this.pager.p_cur) p_cur=this.pager.p_cur;
+        var rowData = formatTableData(tableData, cols);
+        clearTable(cols);
+        // 使用data参数更新数据:
+        this.con.datatable('load',  {
+                cols: cols,
+                rows:rowData
+            }
+        );
+        function formatTableData(data,cols){
+            var rows = [];
+            for(var i=0;i<data.length;i++){
+                data[i].num=(p_cur-1)*10+i+1;
+                rows.push(genRow(data[i],cols));
+            }
+            return rows;
+        }
+
+        function genRow(obj,cols){
+            var row = {checked: false, data:null};
+            var dArr=[];
+            for(var i=0;i<cols.length;i++){
+                if(cols[i].oper!=null) {
+                    var oper = cols[i].oper;
+                    var operStr="";
+                    for(var j=0;j<oper.length;j++){
+                        operStr+='<a href="#" onclick="'+oper[j].func+'('+obj[cols[i].field]+')"><i class="icon icon-edit"></i>'+oper[j].text+'</a> ';
+                    }
+                    dArr.push(operStr);
+                }else{
+                    dArr.push(obj[cols[i].field]);
+                }
+            }
+            row.data=dArr;
+            return row;
+        }
+        function clearTable(cols){
+            $(element).datatable( {
+                checkable:false,
+                sortable:false,
+                data: {
+                    cols: cols,
+                    rows:[]
+                }
+            });
+        }
+    };
+    mytable.prototype.setPager = function(data) {
+        var pager = this.options.pager;
+        var p_cur = pager.p_cur;
+        var p_pages = pager.p_pages;
+        var p_totalRecords = pager.p_totalRecords;
+        kkpager.generPageHtml({
+            pno : p_cur,
+            total : p_pages,
+            totalRecords : p_totalRecords,
+            mode : 'click',
+            click : function(n){
+                pager.p_cur = n;
+                this.selectPage(n);
+                pager.cb(n);//调用获取数据方法
+                return false;
+            }
+        },true);
+    };
+    // Get options
+    mytable.prototype.getPager = function(options) {
+        return this.pager;
+    };
+    // Load data form options or table dom
+    mytable.prototype.load = function(data) {
+        var options = this.options,
+            cols;
+
+        this.render();
+    };
+
+    // Render datatable
+    mytable.prototype.render = function() {
+        var that = this;
+    };
+
+
+    $.fn.mytable = function(option) {
+        return this.each(function() {
+            var $this = $(this);
+            new mytable(this,option);
+        });
+    };
+
+    $.fn.mytable.getData = function() {
+        return this.getPager();
+    };
+
+    // $.fn.pager.Constructor = mytable;
+}(jQuery));
+

+ 27 - 0
VisualInspection/js/util/service.js

@@ -70,4 +70,31 @@ function addConstant_service(url, param, success, fail) {
     }, function(error) {
     }, function(error) {
         fail("网络错误");
         fail("网络错误");
     });
     });
+}
+function deleteConstant_service(url, param, success, fail) {   
+    var url = base_server_url + url;
+    ajaxPost(url, param, function(response) {
+        var data = response;
+        if (data.result_code == 0) {
+            success(data.result_desc)
+        } else {
+            fail(data.result_desc);
+        }
+    }, function(error) {
+        fail("网络错误");
+    });
+}
+
+function common_post_service(url, param, success, fail) {   
+    var url = base_server_url + url;
+    ajaxPost(url, param, function(response) {
+        var data = response;
+        if (data.result_code == 0) {
+            success(data.result_data)
+        } else {
+            fail(data.result_desc);
+        }
+    }, function(error) {
+        fail("网络错误");
+    });
 }
 }

+ 137 - 0
VisualInspection/node_modules/zui/dist/lib/pager/pager.js

@@ -0,0 +1,137 @@
+(function($) {
+    'use strict';
+
+    var con;
+
+    /**
+     * Datatable class
+     * 
+     * @param object element           DOM element or jquery element
+     * @param object options           Datatable options
+     */
+    var mytable = function(element, options) {
+        this.name = name;
+        this.con = $(element);
+        var cols = options.cols;
+        var tableData = options.tableData;
+        var rowData = formatTableData(tableData, cols);
+        clearTable(cols);
+        // 使用data参数更新数据:
+            this.con.datatable('load',  {
+                cols: cols,
+                rows:rowData
+            }
+        );
+
+        function formatTableData(data,cols){
+            var rows = [];
+            for(var i=0;i<data.length;i++){
+                data[i].num=(p_cur-1)*10+i+1;
+                rows.push(genRow(data[i],cols));
+            }
+            return rows;
+        }
+
+        function genRow(obj,cols){
+            var row = {checked: false, data:null};
+            var dArr=[];
+            for(var i=0;i<cols.length;i++){
+                if(cols[i].text=='操作') {
+                    var str='<a href="#" onclick="showEditConstant('+obj[cols[i].field]+')"><i class="icon icon-edit"></i> 修改</a><a href="#" onclick="deleteConstant('+obj[cols[i].field]+')"><i class="icon icon-remove-circle"></i> 删除</a>';
+                    dArr.push(str);
+                }else{
+                    dArr.push(obj[cols[i].field]);
+                }
+            }
+            row.data=dArr;
+            return row;
+        }
+        function clearTable(cols){
+            $(element).datatable( {
+                checkable:false,
+                sortable:false,
+                data: {
+                    cols: cols,
+                    rows:[]
+                }
+            });
+        }
+    };
+
+
+    // default options
+    mytable.DEFAULTS = {
+        container:"",
+        pages:'',
+        curr:'',
+        groups:'',
+        first:1,
+        last:1,
+        prev:1,
+        next:1,
+        jump:null
+    };
+
+    // Get options
+    mytable.prototype.getOptions = function(options) {
+        var $e = this.$;
+        options = $.extend({}, DataTable.DEFAULTS, this.$.data(), options);
+
+        options.tableClass = options.tableClass || '';
+        options.tableClass = ' ' + options.tableClass + ' table-datatable';
+
+        $.each(['bordered', 'condensed', 'striped', 'condensed', 'fixed'], function(idx, cls) {
+            cls = 'table-' + cls;
+            if($e.hasClass(cls)) options.tableClass += ' ' + cls;
+        });
+
+        if($e.hasClass('table-hover') || options.rowHover) {
+            options.tableClass += ' table-hover';
+        }
+
+        if(!options.checkable || !$.fn.selectable) options.selectable = false;
+
+        this.options = options;
+    };
+
+    // Load data form options or table dom
+    mytable.prototype.load = function(data) {
+        var options = this.options,
+            cols;
+
+        this.render();
+    };
+
+    // Render datatable
+    mytable.prototype.render = function() {
+        var that = this;
+        
+    };
+
+    // Bind global events
+    mytable.prototype.bindEvents = function() {
+        var that = this,
+            data = this.data,
+            options = this.options,
+            $datatable = this.$datatable;
+
+        var $dataSpans = that.$dataSpans = $datatable.children('.datatable-head, .datatable-rows').find('.datatable-span');
+        var $rowsSpans = that.$rowsSpans = $datatable.children('.datatable-rows').children('.datatable-rows-span');
+        var $headSpans = that.$headSpans = $datatable.children('.datatable-head').children('.datatable-head-span');
+        var $cells = that.$cells = $dataSpans.find('td, th');
+        var $dataCells = that.$dataCells = $cells.filter('td');
+        that.$headCells = $cells.filter('th');
+        var $rows = that.$rows = that.$rowsSpans.find('.table > tbody > tr');
+
+    };
+
+    $.fn.mytable = function(option) {
+        return this.each(function() {
+            var $this = $(this);
+            new mytable(this,option);
+        });
+    };
+
+    // $.fn.pager.Constructor = mytable;
+}(jQuery));
+

+ 1 - 0
VisualInspection/view/common/commonscriptlink.html

@@ -4,6 +4,7 @@
 <script src="/node_modules/zui/dist/js/zui.min.js"></script>
 <script src="/node_modules/zui/dist/js/zui.min.js"></script>
 <script src="/node_modules/zui/dist/lib/datetimepicker/datetimepicker.min.js"></script>
 <script src="/node_modules/zui/dist/lib/datetimepicker/datetimepicker.min.js"></script>
 <script src="/node_modules/zui/dist/lib/datatable/zui.datatable.min.js"></script>
 <script src="/node_modules/zui/dist/lib/datatable/zui.datatable.min.js"></script>
+<script src="/js/constant/pager.js?v=11"></script>  
 <script src="/node_modules/moment/min/moment.min.js"></script>
 <script src="/node_modules/moment/min/moment.min.js"></script>
 <script src="/node_modules/moment/locale/zh-cn.js"></script>
 <script src="/node_modules/moment/locale/zh-cn.js"></script>
 <script src="/node_modules/axios/dist/axios.min.js"></script>
 <script src="/node_modules/axios/dist/axios.min.js"></script>

+ 4 - 5
VisualInspection/view/constant/constant.html

@@ -15,7 +15,7 @@
                  </div>
                  </div>
             </div>
             </div>
             <div style="float:right;">
             <div style="float:right;">
-                <button class="btn btn-success" type="button" data-toggle="modal" data-target="#addModal"><i class="icon icon-plus-sign"></i> 添加</button>
+                <button class="btn btn-success" type="button" onclick="showAddConstant()"><i class="icon icon-plus-sign"></i> 添加</button>
             </div>
             </div>
         </div>
         </div>
         <br>
         <br>
@@ -24,12 +24,11 @@
              <!-- 使用一个div来显示数据表格 -->
              <!-- 使用一个div来显示数据表格 -->
             <div class="datatable" data-checkable="true" data-sortable="true"></div 
             <div class="datatable" data-checkable="true" data-sortable="true"></div 
         </div>
         </div>
-        <div id="kkpager" class="row" style="text-align:center">
-            
+        <div id="kkpager" class="row" style="text-align:center">           
         </div>
         </div>
     </div>
     </div>
     <!-- 对话框HTML -->
     <!-- 对话框HTML -->
-    <div class="modal fade" id="addModal">
+    <div class="modal fade" id="formModal">
     <div class="modal-dialog">
     <div class="modal-dialog">
     <div class="modal-content">
     <div class="modal-content">
       <div class="modal-header">
       <div class="modal-header">
@@ -37,7 +36,7 @@
         <h4 class="modal-title">添加常量</h4>
         <h4 class="modal-title">添加常量</h4>
       </div>
       </div>
       <div class="modal-body">
       <div class="modal-body">
-        <link rel="import" href="/view/constant/add.html?__inline">
+        <link rel="import" href="/view/constant/form.html?__inline">
       </div>
       </div>
     </div>
     </div>
     </div>
     </div>

+ 54 - 54
VisualInspection/view/constant/add.html → VisualInspection/view/constant/form.html

@@ -1,54 +1,54 @@
-<div class="container-fluid ">
-        <form class="form-horizontal">
-            <div class="form-group">
-                <label for="exampleInputAccount4" class="col-sm-2">字典标识</label>
-                <div class="col-md-6 col-sm-10">
-                <input type="text" class="form-control" id="code_flag" placeholder="字典标识">
-                </div>
-            </div>
-            <div class="form-group">
-                <label for="exampleInputPassword4" class="col-sm-2">标识名称</label>
-                <div class="col-md-6 col-sm-10">
-                <input type="text" class="form-control" id="flag_name" placeholder="标识名称">
-                </div>
-            </div>
-            <div class="form-group">
-                <label for="exampleInputPassword4" class="col-sm-2">字典值</label>
-                <div class="col-md-6 col-sm-10">
-                <input type="text" class="form-control" id="code_value" placeholder="字典值">
-                </div>
-            </div>
-            <div class="form-group">
-                <label for="exampleInputPassword4" class="col-sm-2">字典名称</label>
-                <div class="col-md-6 col-sm-10">
-                <input type="text" class="form-control" id="code_name" placeholder="字典名称">
-                </div>
-            </div>
-            <div class="form-group">
-                <label for="exampleInputPassword4" class="col-sm-2">排序号</label>
-                <div class="col-md-6 col-sm-10">
-                <input type="text" class="form-control" id="sort_no" placeholder="排序号">
-                </div>
-            </div>
-             <div class="form-group">
-                <label for="exampleInputPassword4" class="col-sm-2">备注</label>
-                <div class="col-md-6 col-sm-10">
-                <input type="text" class="form-control" id="remark" placeholder="标识名称">
-                </div>
-            </div>
-            <div class="form-group">
-                <div class="col-sm-offset-2 col-sm-10">
-                <div class="checkbox">
-                    <label>
-                    <input type="checkbox" id="valid" checked="checked">有效
-                    </label>
-                </div>
-                </div>
-            </div>
-            <div class="form-group">
-                <div class="col-sm-offset-2 col-sm-10">
-                <button type="button" class="btn btn-default" onclick="addConstant()">保存</button>
-                </div>
-            </div>
-            </form>
-    </div>
+<div class="container-fluid ">
+        <form class="form-horizontal">
+            <div class="form-group">
+                <label for="exampleInputAccount4" class="col-sm-2">字典标识</label>
+                <div class="col-md-6 col-sm-10">
+                <input type="text" class="form-control" id="code_flag" placeholder="字典标识">
+                </div>
+            </div>
+            <div class="form-group">
+                <label for="exampleInputPassword4" class="col-sm-2">标识名称</label>
+                <div class="col-md-6 col-sm-10">
+                <input type="text" class="form-control" id="flag_name" placeholder="标识名称">
+                </div>
+            </div>
+            <div class="form-group">
+                <label for="exampleInputPassword4" class="col-sm-2">字典值</label>
+                <div class="col-md-6 col-sm-10">
+                <input type="text" class="form-control" id="code_value" placeholder="字典值">
+                </div>
+            </div>
+            <div class="form-group">
+                <label for="exampleInputPassword4" class="col-sm-2">字典名称</label>
+                <div class="col-md-6 col-sm-10">
+                <input type="text" class="form-control" id="code_name" placeholder="字典名称">
+                </div>
+            </div>
+            <div class="form-group">
+                <label for="exampleInputPassword4" class="col-sm-2">排序号</label>
+                <div class="col-md-6 col-sm-10">
+                <input type="text" class="form-control" id="sort_no" placeholder="排序号">
+                </div>
+            </div>
+             <div class="form-group">
+                <label for="exampleInputPassword4" class="col-sm-2">备注</label>
+                <div class="col-md-6 col-sm-10">
+                <input type="text" class="form-control" id="remark" placeholder="标识名称">
+                </div>
+            </div>
+            <div class="form-group">
+                <div class="col-sm-offset-2 col-sm-10">
+                <div class="checkbox">
+                    <label>
+                    <input type="checkbox" id="valid" checked="checked">有效
+                    </label>
+                </div>
+                </div>
+            </div>
+            <div class="form-group">
+                <div class="col-sm-offset-2 col-sm-10">
+                <button id="operation-btn" type="button" class="btn btn-default">保存</button>
+                </div>
+            </div>
+            </form>
+    </div>

+ 0 - 55
VisualInspection/view/constant/update.html

@@ -1,55 +0,0 @@
-
-    <div class="container-fluid ">
-        <form class="form-horizontal">
-            <div class="form-group">
-                <label for="exampleInputAccount4" class="col-sm-2">字典标识</label>
-                <div class="col-md-6 col-sm-10">
-                <input type="text" class="form-control" id="flag_name" placeholder="字典标识">
-                </div>
-            </div>
-            <div class="form-group">
-                <label for="exampleInputPassword4" class="col-sm-2">标识名称</label>
-                <div class="col-md-6 col-sm-10">
-                <input type="text" class="form-control" id="exampleInputPassword4" placeholder="标识名称">
-                </div>
-            </div>
-            <div class="form-group">
-                <label for="exampleInputPassword4" class="col-sm-2">字典值</label>
-                <div class="col-md-6 col-sm-10">
-                <input type="text" class="form-control" id="exampleInputPassword4" placeholder="字典值">
-                </div>
-            </div>
-            <div class="form-group">
-                <label for="exampleInputPassword4" class="col-sm-2">字典名称</label>
-                <div class="col-md-6 col-sm-10">
-                <input type="text" class="form-control" id="exampleInputPassword4" placeholder="字典名称">
-                </div>
-            </div>
-            <div class="form-group">
-                <label for="exampleInputPassword4" class="col-sm-2">排序号</label>
-                <div class="col-md-6 col-sm-10">
-                <input type="text" class="form-control" id="exampleInputPassword4" placeholder="排序号">
-                </div>
-            </div>
-             <div class="form-group">
-                <label for="exampleInputPassword4" class="col-sm-2">备注</label>
-                <div class="col-md-6 col-sm-10">
-                <input type="text" class="form-control" id="exampleInputPassword4" placeholder="标识名称">
-                </div>
-            </div>
-            <div class="form-group">
-                <div class="col-sm-offset-2 col-sm-10">
-                <div class="checkbox">
-                    <label>
-                    <input type="checkbox">有效
-                    </label>
-                </div>
-                </div>
-            </div>
-            <div class="form-group">
-                <div class="col-sm-offset-2 col-sm-10">
-                <button type="submit" class="btn btn-default">保存</button>
-                </div>
-            </div>
-            </form>
-    </div>

+ 1 - 1
VisualInspection/view/mytask/check.html

@@ -120,7 +120,7 @@
                 <h4 class="modal-title">添加常量</h4>
                 <h4 class="modal-title">添加常量</h4>
             </div>
             </div>
             <div class="modal-body">
             <div class="modal-body">
-                <link rel="import" href="/view/constant/add.html?__inline">
+                <link rel="import" href="/view/constant/form.html?__inline">
             </div>
             </div>
         </div>
         </div>
     </div>
     </div>

+ 1 - 1
VisualInspection/view/mytask/dispatched.html

@@ -54,7 +54,7 @@
         <h4 class="modal-title">添加常量</h4>
         <h4 class="modal-title">添加常量</h4>
       </div>
       </div>
       <div class="modal-body">
       <div class="modal-body">
-        <link rel="import" href="/view/constant/add.html?__inline">
+        <link rel="import" href="/view/constant/form.html?__inline">
       </div>
       </div>
     </div>
     </div>
     </div>
     </div>

+ 1 - 1
VisualInspection/view/mytask/undispatched.html

@@ -57,7 +57,7 @@
         <h4 class="modal-title">添加常量</h4>
         <h4 class="modal-title">添加常量</h4>
       </div>
       </div>
       <div class="modal-body">
       <div class="modal-body">
-        <link rel="import" href="/view/constant/add.html?__inline">
+        <link rel="import" href="/view/constant/form.html?__inline">
       </div>
       </div>
     </div>
     </div>
     </div>
     </div>

+ 1 - 1
VisualInspection/view/mytask/unexamined.html

@@ -54,7 +54,7 @@
         <h4 class="modal-title">添加常量</h4>
         <h4 class="modal-title">添加常量</h4>
       </div>
       </div>
       <div class="modal-body">
       <div class="modal-body">
-        <link rel="import" href="/view/constant/add.html?__inline">
+        <link rel="import" href="/view/constant/form.html?__inline">
       </div>
       </div>
     </div>
     </div>
     </div>
     </div>