Files
2023-03-03 16:07:50 +08:00

76 lines
2.9 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@{
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>