RuoYi/ruoyi-admin/src/main/resources/templates/platform/supplychainhier/add.html

178 lines
7.3 KiB
HTML
Raw Normal View History

2021-02-04 08:02:17 +08:00
<!DOCTYPE html>
<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
<head>
<th:block th:include="include :: header('新增供应链层级')" />
</head>
<body class="white-bg">
<div class="wrapper wrapper-content animated fadeInRight ibox-content">
<form class="form-horizontal m" id="form-supplychainhier-add">
<input type="hidden" name="createBy" id="createBy" />
<input type="hidden" name="updateBy" id="updateBy" />
<div class="row mt10">
<div class="col-sm-6">
<label class="col-sm-4 control-label is-required">名称:</label>
<div class="col-sm-8">
<input id="supplyChainName" name="supplyChainName" class="form-control" type="text" required>
</div>
</div>
<div class="col-sm-6">
<label class="col-sm-4 control-label is-required">上级类型:</label>
<div class="col-sm-8">
<input id="treeId" name="parentId" type="hidden" th:value="${supplyChainHier?.supplyChainId}"/>
<div class="input-group">
<input class="form-control" type="text" onclick="selectSupplychainhierTree()" id="treeName" readonly="true" th:value="${supplyChainHier?.supplyChainName}" required>
<span class="input-group-addon"><i class="fa fa-search"></i></span>
</div>
</div>
</div>
</div>
<div class="row mt10">
<div class="col-sm-6">
<label class="col-sm-4 control-label">单据号:</label>
<div class="col-sm-8">
<input id="docNum" name="docNum" class="form-control" readonly="readonly" type="text">
</div>
</div>
<div class="col-sm-6">
<label class="col-sm-4 control-label is-required">资料状态:</label>
<div class="col-sm-8">
<div class="radio-box" th:each="dict : ${@dict.getType('platf_doc_statu')}">
<input type="radio" th:id="${'status_' + dict.dictCode}" id="status" name="status" th:value="${dict.dictValue}" th:checked="${dict.default}" required>
<label th:for="${'status_' + dict.dictCode}" th:text="${dict.dictLabel}"></label>
</div>
</div>
</div>
</div>
<div class="row mt10">
<div class="col-sm-12">
<div class="form-group">
<label class="col-sm-2 control-label">备注:</label>
<div class="col-sm-10">
<textarea id="remark" name="remark" maxlength="500" class="form-control" rows="3" ></textarea>
</div>
</div>
</div>
</div>
<div class="row mt10">
<div class="col-sm-6">
<label class="col-sm-4 control-label is-required">制单人:</label>
<div class="col-sm-8">
<input id="createByuserName" name="createByuserName" class="form-control" readonly="readonly" type="text" required>
</div>
</div>
<div class="col-sm-6">
<label class="col-sm-4 control-label is-required">制单时间:</label>
<div class="col-sm-8">
<input id="createTime" name="createTime" class="form-control" readonly="readonly" type="text" required>
</div>
</div>
</div>
<div class="row mt10">
<div class="col-sm-6">
<label class="col-sm-4 control-label">修改人:</label>
<div class="col-sm-8">
<input id="updateByuserName" name="updateByuserName" class="form-control" readonly="readonly" type="text">
</div>
</div>
<div class="col-sm-6">
<label class="col-sm-4 control-label">修改时间:</label>
<div class="col-sm-8">
<input id="updateTime" name="updateTime" class="form-control" readonly="readonly" type="text">
</div>
</div>
</div>
</form>
</div>
<th:block th:include="include :: footer" />
<script th:inline="javascript">
var prefix = ctx + "platform/supplychainhier"
$("#form-supplychainhier-add").validate({
onkeyup: false,
rules:{
econName:{
remote: {
url: prefix + "/checkSupplyChainHierUnique",
type: "post",
dataType: "json",
data: {
"SupplyChainName" : function() {
return $.common.trim($("#SupplyChainName").val());
}
},
dataFilter: function(data, type) {
return $.validate.unique(data);
}
}
},
},
messages: {
"SupplyChainName": {
remote: "供应链层级 名称已经存在"
}
},
focusCleanup: true
});
function submitHandler() {
if ($.validate.form()) {
$.operate.save(prefix + "/add", $('#form-supplychainhier-add').serialize());
}
}
/*供应链层级-新增-选择父部门树*/
function selectSupplychainhierTree() {
var options = {
title: '供应链层级选择',
width: "380",
url: prefix + "/selectSupplychainhierTree/" + $("#treeId").val(),
callBack: doSubmit
};
$.modal.openOptions(options);
}
function doSubmit(index, layero){
var body = layer.getChildFrame('body', index);
$("#treeId").val(body.find('#treeId').val());
$("#treeName").val(body.find('#treeName').val());
layer.close(index);
}
$("#createBy").val([[${user.loginName}]]);
$("#createByuserName").val([[${user.userName}]]);
$("#createTime").val
( $.common.dateFormat(new Date(),'yyyy-MM-dd HH:mm:ss') ) ; //获取日期与时间
</script>
</body>
</html>