wuxw
2020-02-19 106e5185f25b260e10695ee6b7244f3122d586f5
优化映射
4个文件已修改
77 ■■■■ 已修改文件
WebService/src/main/resources/components/basePrivilegePackage/edit-basePrivilege/editBasePrivilege.js 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebService/src/main/resources/components/communityPackage/areaSelect/areaSelect.html 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebService/src/main/resources/components/mappingPackage/mapping-manage/mappingManage.html 51 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebService/src/main/resources/components/mappingPackage/mapping-manage/mappingManage.js 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebService/src/main/resources/components/basePrivilegePackage/edit-basePrivilege/editBasePrivilege.js
@@ -47,8 +47,8 @@
                        },
                        {
                            limit: "maxin",
                            param: "2,10",
                            errInfo: "资源路径必须在1至200字符之间"
                            param: "2,200",
                            errInfo: "资源路径必须在2至200字符之间"
                        },
                    ],
                    'editBasePrivilegeInfo.domain': [
@@ -114,6 +114,7 @@
                    name: '',
                    domain: '',
                    description: '',
                    resource:''
                }
            }
WebService/src/main/resources/components/communityPackage/areaSelect/areaSelect.html
@@ -3,7 +3,7 @@
            style="width: 10vw;display: inline;"
            v-model="this.areaSelectInfo.selectProv"
            @change="this.getProv(this.areaSelectInfo.selectProv)">
        <option value=''  selected style='display:none;'>请选择省</option>
        <option value=''  selected >请选择省</option>
        <option v-for="item in this.areaSelectInfo.provs"
                :label="item.areaName"
                :value="item.areaCode">{{item.areaName}}
@@ -15,7 +15,7 @@
            style="width: 10vw;display: inline;"
            v-model="this.areaSelectInfo.selectCity"
            @change="this.getCity(this.areaSelectInfo.selectCity)">
        <option value=''  selected style='display:none;'>请选择城市</option>
        <option value=''  selected >请选择城市</option>
        <option v-for="item in this.areaSelectInfo.citys"
                :label="item.areaName"
                :value="item.areaCode">{{item.areaName}}
@@ -27,7 +27,7 @@
            v-model="this.areaSelectInfo.selectArea"
            @change="this.getArea(this.areaSelectInfo.selectArea)">
        <option value=''  selected style='display:none;'>请选择区县</option>
        <option value=''  selected >请选择区县</option>
        <option v-for="item in this.areaSelectInfo.areas"
                :label="item.areaName"
                :value="item.areaCode">{{item.areaName}}
WebService/src/main/resources/components/mappingPackage/mapping-manage/mappingManage.html
@@ -1,6 +1,47 @@
<div id="component" >
    <div class="row">
        <div class="col-lg-12">
            <div class="ibox ">
                <div class="ibox-title">
                    <h5>查询条件</h5>
                    <div class="ibox-tools" style="top:10px;">
                    </div>
                </div>
                <div class="ibox-content">
                    <div class="row">
                        <div class="col-sm-4">
                            <div class="form-group">
                                <input type="text" placeholder="请输入域"
                                       v-model="mappingManageInfo.conditions.domain" class=" form-control">
                            </div>
                        </div>
                        <div class="col-sm-4">
                            <div class="form-group">
                                <input type="text" placeholder="请输入名称"
                                       v-model="mappingManageInfo.conditions.name" class=" form-control">
                            </div>
                        </div>
                        <div class="col-sm-3">
                            <div class="form-group">
                                <input type="text" placeholder="请输入键"
                                       v-model="mappingManageInfo.conditions.key" class=" form-control">
                            </div>
                        </div>
                        <div class="col-sm-1">
                            <button type="button" class="btn btn-primary btn-sm" v-on:click="_queryMappingMethod()">
                                <i class="glyphicon glyphicon-search"></i> 查询
                            </button>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
    <div class="row">
        <div class="col-lg-12">
            <div class="ibox">
                <div class="ibox-title">
                    <h5>编码映射信息</h5>
@@ -9,7 +50,7 @@
                        <form>
                            <div class="form-row">
                                <div class="col-8 input-group input-group-sm">
                                    <input type="text" placeholder="请填写名称" class=" form-control" v-model="mappingManageInfo.name">
                                    <input type="text" placeholder="请填写名称" class=" form-control" v-model="">
                                    <div class="input-group-prepend">
                                        <button type="button" class="btn btn-primary btn-sm"  v-on:click="_queryMappingMethod()">
                                            <i class="glyphicon glyphicon-search"></i> 马上查询</button>
@@ -19,7 +60,7 @@
                                <div class="col">
                                    <button type="button" class="btn btn-primary btn-sm" v-on:click="_openAddMappingModal()">
                                        <i class="glyphicon glyphicon-plus"></i>
                                        添加编码映射
                                        添加
                                    </button>
                                </div>
                            </div>
@@ -40,8 +81,7 @@
                            <th class="text-center">名称</th>
                            <th class="text-center">键</th>
                            <th class="text-center">值</th>
                            <th class="text-center">备注</th>
                            <th class="text-center">操作</th>
                            <th class="text-right">操作</th>
                        </tr>
@@ -53,8 +93,7 @@
                            <td class="text-center">{{mapping.name}}</td>
                            <td class="text-center">{{mapping.key}}</td>
                            <td class="text-center">{{mapping.value}}</td>
                            <td class="text-center">{{mapping.remark}}</td>
                            <td class="text-center"><div class="btn-group">
                            <td class="text-right"><div class="btn-group">
                                    <button class="btn-white btn btn-xs" v-on:click="_openEditMappingModel(mapping)">修改</button>
                                </div>
                                <div class="btn-group">
WebService/src/main/resources/components/mappingPackage/mapping-manage/mappingManage.js
@@ -10,7 +10,12 @@
                mappings:[],
                name:'',
                total:0,
                records:1
                records:1,
                conditions:{
                    domain:'',
                    name:'',
                    key:''
                }
            }
        },
        _initMethod:function(){
@@ -26,13 +31,11 @@
        },
        methods:{
            _listMappings:function(_page, _rows){
                vc.component.mappingManageInfo.conditions.page = _page;
                vc.component.mappingManageInfo.conditions.row = _rows;
                var param = {
                    params:{
                        page:_page,
                        row:_rows,
                        name:vc.component.mappingManageInfo.name
                    params:vc.component.mappingManageInfo.conditions
                    }
               }
               //发送get请求
               vc.http.get('mappingManage',