Files
HTCloud/HT.Cloud.Web/Areas/SystemManage/Views/Flowscheme/AreaInfo.cshtml

76 lines
2.9 KiB
Plaintext
Raw Normal View History

2023-03-03 16:07:50 +08:00
@{
ViewBag.Title = "Form";
Layout = "~/Views/Shared/_Form.cshtml";
}
<div class="layuimini-container">
<div class="layuimini-main">
<div class="layui-form layuimini-form" lay-filter="adminform">
<div class="layui-form-item">
<label class="layui-form-label">区域标识</label>
<div class="layui-input-block">
<input type="text" name="AreaCode" id="AreaCode" readonly lay-verify="required"
placeholder="区域编号" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">区域名称</label>
<div class="layui-input-block">
<input type="text" name="AreaName" id="AreaName" required lay-verify="required"
placeholder="区域名称" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">区域颜色</label>
<div class="layui-input-block">
<select id="AreaColor" name="AreaColor">
<option value="red">红色</option>
<option value="yellow">黄色</option>
<option value="blue">蓝色</option>
<option value="green">绿色</option>
</select>
</div>
</div>
</div>
</div>
</div>
<script>
var FlowDesignObject;
function initForm(data) {
FlowDesignObject = data.FlowDesignObject;
}
layui.use(['form', 'jquery', 'common', 'optimizeSelectOption'], function () {
var $ = layui.jquery,
common = layui.common;
var form = layui.form;
var Method = $.request("Method");
//从flowschemes.js进入的节点信息
var area = FlowDesignObject;
var tmp = {
AreaName: area.name,
AreaCode: area.id,//默认的code
AreaColor: area.color,//默认的code
};
var cout = 0;
//初始化节点设置信息
if (Method == "Details") {
var readForm = layui.$('[lay-filter="adminform"]');
readForm.find('button').prop('disabled', true);
common.setReadOnly('adminform');
}
common.val('adminform', tmp);
form.render(); //重新渲染防止radio/select等失效
wcLoading.close();
//提供给上父页面调用
getVal = function () {
tmp.AreaName = $('#AreaName').val();
tmp.AreaColor = $('#AreaColor').val();
var result = {
AreaName: tmp.AreaName,
AreaCode: tmp.AreaCode,
AreaColor: tmp.AreaColor,
};
return result;
}
})
</script>