产品包装容器关联信息编辑页面:子表下拉列表周转容器标记、发货容器标记禁用。子表默认周转容器标记、默认发货容器标记 变更时判断是否有其他的记录已经设置,如果有则停止变更
4个文件已修改
5142 ■■■■ 已修改文件
WebTM/Properties/PublishProfiles/LAYUI.pubxml.user 5090 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/WebTM.csproj.user 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/layuiadmin/Scripts/webConfig.js 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/基础资料/公用基础资料/Gy_MaterialPackingRelation_Edit.html 46 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/Properties/PublishProfiles/LAYUI.pubxml.user
Diff too large
WebTM/WebTM.csproj.user
@@ -12,7 +12,7 @@
    <IISExpressWindowsAuthentication />
    <IISExpressUseClassicPipelineMode />
    <UseGlobalApplicationHostFile />
    <NameOfLastUsedPublishProfile>D:\gz\MES-WEB-TM\MES-WEB-LayUI\WebTM\Properties\PublishProfiles\FolderProfile.pubxml</NameOfLastUsedPublishProfile>
    <NameOfLastUsedPublishProfile>D:\网站发布\后端代码\MES-WEB-TM\MESWMS-LayUI\WebTM\Properties\PublishProfiles\LAYUI.pubxml</NameOfLastUsedPublishProfile>
    <LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig>
  </PropertyGroup>
  <ProjectExtensions>
WebTM/layuiadmin/Scripts/webConfig.js
@@ -3,8 +3,8 @@
    //var WEBURL = "http://192.168.16.80:8011/";        //办公室服务器
    //var WEBURL = "http://61.164.86.218:8099/ABAPI/";
    //var WEBURL = "http://localhost/API/";             //颜晓军本地配置
    //var WEBURL = "http://localhost:8082/API/";        //杜贺本地配置
    var WEBURL = "http://localhost:81/API/"           //翁涛涛本地配置
    var WEBURL = "http://localhost:8082/API/";        //杜贺本地配置
    //var WEBURL = "http://localhost:81/API/"           //翁涛涛本地配置
    //var WEBURL = "http://localhost:8082/API/";        //张瑞广本地配置
    //var WEBURL = "http://localhost:81/API/";          //陈镐哲本地配置
    //var WEBURL = "http://localhost:8082/LuBaoAPI/";   //李林俊本地配置
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_MaterialPackingRelation_Edit.html
@@ -243,14 +243,14 @@
    </script>
    <!--行下拉选择(周转容器标记)-->
    <script type="text/html" id="HTransPackFlag">
        <select name="HTransPackFlag" lay-filter="HTransPackFlag" id="HTransPackFlag{{d.LAY_TABLE_INDEX+1}}">
        <select name="HTransPackFlag" lay-filter="HTransPackFlag" id="HTransPackFlag{{d.LAY_TABLE_INDEX+1}}" disabled>
            <option value="0">否</option>
            <option value="1">是</option>
        </select>
    </script>
    <!--行下拉选择(发货容器标记)-->
    <script type="text/html" id="HSendPackFlag">
        <select name="HSendPackFlag" lay-filter="HSendPackFlag" id="HSendPackFlag{{d.LAY_TABLE_INDEX+1}}">
        <select name="HSendPackFlag" lay-filter="HSendPackFlag" id="HSendPackFlag{{d.LAY_TABLE_INDEX+1}}" disabled>
            <option value="0">否</option>
            <option value="1">是</option>
        </select>
@@ -883,7 +883,15 @@
                                        "HMouldID": checkStatus.data[0].hmainid,
                                        "HMouldNumber": checkStatus.data[0].模具编号,
                                        "HMouldName": checkStatus.data[0].模具名称,
                                        "HMouldLength": checkStatus.data[0].长,
                                        "HMouldWidth": checkStatus.data[0].宽,
                                        "HMouldHeight": checkStatus.data[0].高,
                                        "HMouldFoldHeight": checkStatus.data[0].折叠高度,
                                        "HTransPackFlag": checkStatus.data[0].周转容器标记 == "Y" ? 1 : 0,
                                        "HSendPackFlag": checkStatus.data[0].发货容器标记 == "Y" ? 1 : 0,
                                    });
                                    setSelectByTableRender();                   //根据子表值重新渲染下拉列表
                                    layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                                }
                            });
@@ -962,6 +970,23 @@
                $.each(option.data, function (index, value) {
                    if (dataindex == index) {
                        value.HDefaultTransPackFlag = data.value * 1;                           //把选中下拉框id值赋值给表格缓存
                        //判断是否有其他默认的周转容器
                        if (data.value * 1 == 1) {
                            var count = 0;
                            for (var i = 0; i < option.data.length; i++) {
                                if (option.data[i]["HDefaultTransPackFlag"] * 1 == 1) {
                                    count++;
                                }
                            }
                            if (count > 1) {
                                value.HDefaultTransPackFlag = 0;                            //把选中下拉框id值赋值给表格缓存
                                setSelectHDefaultTransPackFlagByTableRender();                      //刷新表格同时根据option中HDefaultTransPackFlag值设置下拉列表
                                layer.msg("当前已经存在其他默认周转容器,请先取消其他默认周转容器后再设置该容器为默认周转容器!!!");
                                return;
                            }
                        }
                        setSelectHDefaultTransPackFlagByTableRender();                      //刷新表格同时根据option中HDefaultTransPackFlag值设置下拉列表
                    }
                });
@@ -984,6 +1009,23 @@
                $.each(option.data, function (index, value) {
                    if (dataindex == index) {
                        value.HDefaultSendPackFlag = data.value * 1;                            //把选中下拉框id值赋值给表格缓存
                        //判断是否有其他默认的周转容器
                        if (data.value * 1 == 1) {
                            var count = 0;
                            for (var i = 0; i < option.data.length; i++) {
                                if (option.data[i]["HDefaultSendPackFlag"] * 1 == 1) {
                                    count++;
                                }
                            }
                            if (count > 1) {
                                value.HDefaultSendPackFlag = 0;                            //把选中下拉框id值赋值给表格缓存
                                setSelectHDefaultSendPackFlagByTableRender();                       //刷新表格同时根据option中HisStockGoods值设置下拉列表
                                layer.msg("当前已经存在其他默认发货容器,请先取消其他默认发货容器后再设置该容器为默认发货容器!!!");
                                return;
                            }
                        }
                        setSelectHDefaultSendPackFlagByTableRender();                       //刷新表格同时根据option中HisStockGoods值设置下拉列表
                    }
                });