Quellcode durchsuchen

增加质控规则管理

chendi vor 8 Jahren
Ursprung
Commit
680c75f646

+ 2 - 2
src/main/webapp/WEB-INF/ehr/jsp/qc/editorRule.jsp

@ -17,7 +17,7 @@
        <label><span class="red">*&nbsp;</span>分类:</label>
        <div class="m-form-control ">
            <div class="l-text">
                <input type="text" id="type"  class="l-text-field required" name="type">
                <input type="text" id="type" data-type="select" class="l-text-field required" placeholder="请选择分类" name="type">
            </div>
        </div>
    </div>
@ -46,7 +46,7 @@
        <div class="m-form-control">
            <div class="l-text">
                <input type="text" class="l-text-field required" placeholder="请输入统一错误代码" name="error_code"/>
                <input type="text" id="error_code" data-type="select" class="l-text-field required" placeholder="请选择统一错误代码" name="error_code"/>
            </div>
        </div>
    </div>

+ 10 - 14
src/main/webapp/WEB-INF/ehr/jsp/qc/editorRuleJs.jsp

@ -25,14 +25,14 @@
        },
        initForm: function () {
            var me = this;
            $("#type").ligerComboBox({dict: true, dictName: "RULE_TYPE"});
            $("#error_code").ligerComboBox({dict: true, dictName: "GLOBAL_ERROR_CODE"});
            var data;
            var modelString = "${model.id}";
            if (modelString != undefined && modelString != null && modelString.length > 0) {
                var type = "${model.type}";
              liger.get("type").selectValue(type);
                data = {
                    id: "${model.id}",
                    type: type,
                    type: "${model.type}",
                    name: "${model.name}",
                    describe: "${model.describe}",
                    rule: "${model.rule}",
@ -40,8 +40,6 @@
                };
                me.actionUrl = "${contextRoot}/rule/updateRule";
            } else {
                liger.get("type").selectValue("1");//默认有效
            }
            $("#div_info_form").ligerAutoForm({
                data: data,
@ -50,9 +48,7 @@
                    describe:"required",
                    rule:"required",
                    error_code:"required",
                    type: {
                        required:true
                    }
                    type:"required",
                },
            });
@ -108,12 +104,12 @@
                parent.rule.dialog.close();
            });
            $("#type").ligerComboBox({
                data: [{"value": "完整性", "code": "1"}, {"value": "及时性", "code": "2"}, {"value": "准确性", "code": "3"}],
                cancelable: false,
                onSuccess: function (data) {
                }
            });
//            $("#type").ligerComboBox({
//                data: [{"value": "完整性", "code": "1"}, {"value": "及时性", "code": "2"}, {"value": "准确性", "code": "3"}],
//                cancelable: false,
//                onSuccess: function (data) {
//                }
//            });
        }
    };

+ 2 - 23
src/main/webapp/WEB-INF/ehr/jsp/qc/ruleJs.jsp

@ -26,18 +26,10 @@
                checkbox:true,
                columns: [
                    {display: '名称', name: 'name', width: '10%'},
                    {display: '分类', name: 'type', width: '10%',align: 'center', render: function (rowdata, rowindex, value) {
                        if(rowdata.type==1 ){
                            return ' <div style="vertical-align:middle;margin-top: 13px;"><span>完整性  </span></div>';
                        }else if(rowdata.type==2){
                            return ' <div style="vertical-align:middle;margin-top: 13px;"><span>及时性 </span></div>';
                        }else if(rowdata.type==3){
                            return ' <div style="vertical-align:middle;margin-top: 13px;"><span>准确性 </span></div>';
                        }
                    }},
                    {display: '分类', id: 'type', name: 'type', width: '10%'},
                    {display: '规则描述', name: 'describe', width: '20%'},
                    {display: '脚本(或接口)', name: 'rule', width: '20%'},
                    {display: '统一错误代码', name: 'error_code', width: '20%'
                    {display: '统一错误代码', id: 'error_code', name: 'error_code', width: '20%'
                    },
                    {
                        display: '操作', name: 'operator', width: '20%', render: function (row) {
@ -75,19 +67,6 @@
                    return false;
                }
            })
            $("#valid").ligerComboBox({data : [{"value":"全部","code":""},{"value":"有效","code":"1"},{"value":"无效","code":"0"}],
                cancelable:false,
                initIsTriggerEvent: false,
                onSelected: function (value)
                {
                    if (flag) {
                        me.reloadGrid();
                    } else {
                        flag = true;
                    }
                },
                onSuccess:function(data){
                }});
            $(".l-text").css("display","inline-block");
            $(".l-text-wrapper").css("display","inline-block");