#
Junjie
2023-12-26 2cb7dba8223ba5f82e0b725bfc98a4210f419534
#
4个文件已修改
27 ■■■■■ 已修改文件
zy-asrs-common/src/main/java/com/zy/asrs/common/sys/entity/Resource.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-wms/src/main/webapp/static/js/common.js 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-wms/src/main/webapp/views/index.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-wms/src/main/webapp/views/resource/resource.html 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-common/src/main/java/com/zy/asrs/common/sys/entity/Resource.java
@@ -3,6 +3,7 @@
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
@@ -49,6 +50,11 @@
     */
    private Short status;
    /**
     * URL参数
     */
    private String param;
    public Resource() {}
    public Resource(String code,String name,Long resourceId,Short level,Integer sort,Short status) {
zy-asrs-wms/src/main/webapp/static/js/common.js
@@ -77,7 +77,7 @@
    }
    var param = (child?parent.window:window).location.href.split("?")[1];
    if (null != param) {
        var resourceId = param.split("=")[1];
        var resourceId = getQueryVariable('resourceId')
        $.ajax({
            url: baseUrl+"/power/menu/"+resourceId+"/auth",
            headers: {'token': localStorage.getItem('token')},
@@ -257,3 +257,13 @@
    ,{field: 'danger$', align: 'center',title: '危险品', hide: true}
]
function getQueryVariable(variable)
{
    var query = window.location.search.substring(1);
    var vars = query.split("&");
    for (var i=0;i<vars.length;i++) {
        var pair = vars[i].split("=");
        if(pair[0] == variable){return pair[1];}
    }
    return(false);
}
zy-asrs-wms/src/main/webapp/views/index.html
@@ -261,7 +261,7 @@
    <a><i class="layui-icon {{this.menuIcon}}"></i>&emsp;<cite>{{this.menu}}</cite></a>
    <dl class="layui-nav-child">
      {{#each this.subMenu}}
      <dd><a lay-href="{{this.code}}?resourceId={{this.id}}">{{this.name}}</a></dd>
      <dd><a lay-href="{{this.code}}?resourceId={{this.id}}&{{this.param}}">{{this.name}}</a></dd>
      {{/each}}
    </dl>
  </li>
zy-asrs-wms/src/main/webapp/views/resource/resource.html
@@ -62,6 +62,13 @@
                </div>
                <div class="layui-form-item">
                    <label class="layui-form-label">URL参数</label>
                    <div class="layui-input-block">
                        <input name="param" placeholder="请输入URL参数" class="layui-input" lay-vertype="tips">
                    </div>
                </div>
                <div class="layui-form-item">
                    <label class="layui-form-label layui-form-required">类型</label>
                    <div class="layui-input-block">
                        <select name="level" lay-vertype="tips" lay-verify="required" required="">