更改实名制-后台管理页面代码

This commit is contained in:
lSun 2025-12-23 17:30:05 +08:00
parent 13b5c8b4b4
commit bb15435529
29 changed files with 367 additions and 315 deletions

View File

@ -120,10 +120,10 @@
//请求成功 //请求成功
success: function (result) { success: function (result) {
console.log(result); console.log(result);
$("#uuid").val(result.obj.uuid); $("#uuid").val(result.uuid);
$("#vCode").attr("src", "data:image/png;base64," + result.obj.img); $("#vCode").attr("src", "data:image/png;base64," + result.img);
code = result.resMsg; code = result.resMsg;
uuid = result.obj.uuid; uuid = result.uuid;
//fastLogin(); //fastLogin();
}, },
//请求失败,包含具体的错误信息 //请求失败,包含具体的错误信息

View File

@ -11,7 +11,7 @@
</style> </style>
<script type="text/javascript" src="../../js/libs/jquery.min.js"></script> <script type="text/javascript" src="../../js/libs/jquery.min.js"></script>
<script type="text/javascript" src="../../layui/layui.js"></script> <script type="text/javascript" src="../../layui/layui.js"></script>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=PM43nB8eDNTBrXkQwGrTQFcmOni3Z9nO"></script> <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=58y7CUnyH9STrvJbSSUm7VsWMpsG6F9I"></script>
<script type="text/javascript" src="../../js/jq.js"></script> <script type="text/javascript" src="../../js/jq.js"></script>
<script type="text/javascript" src="../../../public/public.js"></script> <script type="text/javascript" src="../../../public/public.js"></script>
<script type="text/javascript" src="../../js/publicJs.js"></script> <script type="text/javascript" src="../../js/publicJs.js"></script>
@ -32,4 +32,4 @@
.anchorBL{ .anchorBL{
display:none; display:none;
} }
</style> </style>

View File

@ -54,7 +54,7 @@
</style> </style>
<script type="text/javascript" src="../../js/libs/jquery.min.js"></script> <script type="text/javascript" src="../../js/libs/jquery.min.js"></script>
<script type="text/javascript" src="../../js/layui-v2.8.18/layui/layui.js"></script> <script type="text/javascript" src="../../js/layui-v2.8.18/layui/layui.js"></script>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=PM43nB8eDNTBrXkQwGrTQFcmOni3Z9nO"></script> <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=58y7CUnyH9STrvJbSSUm7VsWMpsG6F9I"></script>
<script type="text/javascript" src="../../js/jq.js"></script> <script type="text/javascript" src="../../js/jq.js"></script>
<script type="text/javascript" src="../../../public/public.js"></script> <script type="text/javascript" src="../../../public/public.js"></script>
<script type="text/javascript" src="../../js/publicJs.js"></script> <script type="text/javascript" src="../../js/publicJs.js"></script>
@ -111,4 +111,4 @@
.anchorBL{ .anchorBL{
display:none; display:none;
} }
</style> </style>

View File

@ -12,7 +12,7 @@
<script src="../../js/jquery/jquery-3.6.0.js"></script> <script src="../../js/jquery/jquery-3.6.0.js"></script>
<script src="../../layui-v2.8.18/layui/layui.js"></script> <script src="../../layui-v2.8.18/layui/layui.js"></script>
<script type="text/javascript" src="../../js/jq.js"></script> <script type="text/javascript" src="../../js/jq.js"></script>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=PM43nB8eDNTBrXkQwGrTQFcmOni3Z9nO"></script> <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=58y7CUnyH9STrvJbSSUm7VsWMpsG6F9I"></script>
<title>地图展示</title> <title>地图展示</title>
<style> <style>
.anchorBL{ .anchorBL{

View File

@ -7,7 +7,7 @@
<link rel="stylesheet" type="text/css" href="../../css/core/bootstrap-table/bootstrap-table.css"/> <link rel="stylesheet" type="text/css" href="../../css/core/bootstrap-table/bootstrap-table.css"/>
<title>农民工实名制管理系统</title> <title>农民工实名制管理系统</title>
<script src="../../js/core/jquery-3.6.0.js"></script> <script src="../../js/core/jquery-3.6.0.js"></script>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=3.0&ak=PM43nB8eDNTBrXkQwGrTQFcmOni3Z9nO"></script> <script type="text/javascript" src="http://api.map.baidu.com/api?v=3.0&ak=58y7CUnyH9STrvJbSSUm7VsWMpsG6F9I"></script>
<script src="../../js/core/layer-v3.1.0/layer/layer.js" type="text/javascript" charset="utf-8"></script> <script src="../../js/core/layer-v3.1.0/layer/layer.js" type="text/javascript" charset="utf-8"></script>
<script src="../../js/core/bootstrap/bootstrap.min.js" type="text/javascript" charset="utf-8"></script> <script src="../../js/core/bootstrap/bootstrap.min.js" type="text/javascript" charset="utf-8"></script>
<script src="../../js/core/bootstrap-table/bootstrap-table.js" type="text/javascript" charset="utf-8"></script> <script src="../../js/core/bootstrap-table/bootstrap-table.js" type="text/javascript" charset="utf-8"></script>

View File

@ -5,7 +5,7 @@
<title>考勤定位</title> <title>考勤定位</title>
<link rel="stylesheet" type="text/css" href="../../../css/worker/workerAttendance/openMap.css" /> <link rel="stylesheet" type="text/css" href="../../../css/worker/workerAttendance/openMap.css" />
<script src="../../../js/core/jquery-3.6.0.js"></script> <script src="../../../js/core/jquery-3.6.0.js"></script>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=3.0&ak=PM43nB8eDNTBrXkQwGrTQFcmOni3Z9nO"></script> <script type="text/javascript" src="http://api.map.baidu.com/api?v=3.0&ak=58y7CUnyH9STrvJbSSUm7VsWMpsG6F9I"></script>
<script src="../../../../public/public.js"></script> <script src="../../../../public/public.js"></script>
<script src="../../../js/core/public.js"></script> <script src="../../../js/core/public.js"></script>
<script src="../../../js/worker/workerAttendance/openMap.js"></script> <script src="../../../js/worker/workerAttendance/openMap.js"></script>

View File

@ -25,6 +25,12 @@ $(function () {
} }
example.ajax.reload(); example.ajax.reload();
}); });
$("#resetBt").click(function(){
$("#keyWord").val("");
example.ajax.reload();
});
$("#save").click(function () { $("#save").click(function () {
doSave(); doSave();
}); });
@ -41,6 +47,11 @@ $(function () {
} }
getMenuTreePro(treeKeyWord); getMenuTreePro(treeKeyWord);
}); });
$("#treeBt").click(function(){
$("#treeKeyWord").val("")
getMenuTreePro("");
});
}) })

View File

@ -10,6 +10,12 @@ $(function () {
$("#searchBt").click(function(){ $("#searchBt").click(function(){
example.ajax.reload(); example.ajax.reload();
}); });
$("#resetBt").click(function(){
$("#subName").val("");
$("#represent").val("");
example.ajax.reload();
});
}) })
function init(){ function init(){
@ -251,7 +257,7 @@ function insertSubcontractor() {
yes: function (index, layero) { yes: function (index, layero) {
// 获取弹出层中的form表单元素 // 获取弹出层中的form表单元素
var formSubmit = layer.getChildFrame('form', index); var formSubmit = layer.getChildFrame('form', index);
var submited = formSubmit.find('button')[12]; var submited = formSubmit.find('button')[10];
// 触发点击事件,会对表单进行验证,验证成功则提交表单,失败则返回错误信息 // 触发点击事件,会对表单进行验证,验证成功则提交表单,失败则返回错误信息
submited.click(); submited.click();
// example.ajax.reload(); // 刷新页面 // example.ajax.reload(); // 刷新页面
@ -288,7 +294,7 @@ function insertSubcontractor() {
yes: function (index, layero) { yes: function (index, layero) {
// 获取弹出层中的form表单元素 // 获取弹出层中的form表单元素
var formSubmit = layer.getChildFrame('form', index); var formSubmit = layer.getChildFrame('form', index);
var submited = formSubmit.find('button')[12]; var submited = formSubmit.find('button')[10];
// 触发点击事件,会对表单进行验证,验证成功则提交表单,失败则返回错误信息 // 触发点击事件,会对表单进行验证,验证成功则提交表单,失败则返回错误信息
submited.click(); submited.click();
// example.ajax.reload(); // 刷新页面 // example.ajax.reload(); // 刷新页面
@ -319,7 +325,7 @@ function view(id) {
content: 'SubContractorLook.html', content: 'SubContractorLook.html',
area: [width, height], area: [width, height],
maxmin: false, maxmin: false,
btn: ['关闭'], btn: ['确定', '关闭'],
success: function (layero, index) { success: function (layero, index) {
var myIframe = window[layero.find('iframe')[0]['name']]; var myIframe = window[layero.find('iframe')[0]['name']];
var fnc = myIframe.setLookData(data); //aaa()为子页面的方法 var fnc = myIframe.setLookData(data); //aaa()为子页面的方法

View File

@ -165,77 +165,7 @@ $(function () {
} }
}); });
//多图片上传 //多图片上传
var uploadcom3 =upload.render({
elem: '#test3',
url: smz_ht_url + '/SubContractor/uploadFile', //改成您自己的上传接口
multiple: false, //是否允许多文件上传默认未false
dataType: "json",
async:false,
// data: {"pickId": id},
exts: 'jpg|png|jpeg',
//acceptMime: 'image/jpg,image/png,image/jpeg,file/pdf,file/xlsx',
auto: false, //是否自动上传 默认为true
// number: 1, //最大上传数量
size: 1024*5, //最大文件大小单位k
bindAction: '#hideUpload3', //绑定的按钮
field: 'file', //传到后台的字段名,默认file
choose: function (obj) {
flag = false;
var suffixType = ''; //后缀类型
uploadcom3.config.elem.next()[0].value = '';
files = obj.pushFile();
obj.preview(function (index, file, result) {
var length = $('#demo3 img').length;
if (length > 0) {
return layer.msg("附件为1张请勿过多上传", {icon: 5});
}
$("#preview3").css("display","");
$('#demo3').append('<img src="' + result + '" id="' + index + '" alt="' + file.name + '" style="height: 80px;width: 80px;margin-right: 10px" class="layui-upload-img ">');
$('#' + index).bind('dblclick', function () {//双击删除指定预上传图片
delete files[index];//删除指定图片
$(this).remove();
var photoNum = $("#demo3").children().length;
if(photoNum === 0){
$("#preview3").css("display","none");
}
});
});
},
before: function (obj) {
this.data = {
id: uploadId,
accessoryType: "3"
};
if ($("[name='brand']").val() == '') {
return false;
} else {
console.log(files);
var names = '';
layui.each(files, function (index, file) {
console.log(file.name)
names += file.name + ',';
});
$("[name='image']").val(names)
console.log(names);
}
return true;
},
done: function (data) {
nums -= 1;
if(nums == 0 || $("#id").val() != ''){
reloading();
top.layer.msg('保存成功', {icon: 1, time: 2000});
nums = 5;
}
},
allDone: function (data) {
},
error: function (e) {
//请求异常回调
console.log(e)
}
});
//多图片上传 //多图片上传
var uploadcom4 =upload.render({ var uploadcom4 =upload.render({
elem: '#test4', elem: '#test4',
@ -703,37 +633,37 @@ function setLookData(data) {
var path1 = smz_ht_url +"/"+data.businessURL; var path1 = smz_ht_url +"/"+data.businessURL;
var html1 = ""; var html1 = "";
html1 +="<li class='disPhotoLi1'>"; html1 +="<li class='disPhotoLi1'>";
html1 += '<img data-original="'+path1+'" src="' + path1 + '" class="img" width="200px" height="150px"/>'; html1 += '<img data-original="'+path1+'" src="' + path1 + '" class="img" width="140px" height="150px"/>';
html1 +=" </li>"; html1 +=" </li>";
$("#businessPhoto").append(html1); $("#businessPhoto").append(html1);
var path2 = smz_ht_url +"/"+data.sealURL; var path2 = smz_ht_url +"/"+data.sealURL;
var html2 = ""; var html2 = "";
html2 +="<li class='disPhotoLi2'>"; html2 +="<li class='disPhotoLi2'>";
html2 += '<img data-original="'+path2+'" src="' + path2 + '" class="img" width="200px" height="150px"/>'; html2 += '<img data-original="'+path2+'" src="' + path2 + '" class="img" width="140px" height="150px"/>';
html2 +=" </li>"; html2 +=" </li>";
$("#sealPhoto").append(html2); $("#sealPhoto").append(html2);
var path3 = smz_ht_url +"/"+data.signatureURL; var path3 = smz_ht_url +"/"+data.signatureURL;
var html3 = ""; var html3 = "";
html3 +="<li class='disPhotoLi3'>"; html3 +="<li class='disPhotoLi3'>";
html3 += '<img data-original="'+path3+'" src="' + path3 + '" class="img" width="200px" height="150px"/>'; html3 += '<img data-original="'+path3+'" src="' + path3 + '" class="img" width="140px" height="150px"/>';
html3 +=" </li>"; html3 +=" </li>";
$("#signaturePhoto").append(html3); $("#signaturePhoto").append(html3);
var path4 = smz_ht_url +"/"+data.safetyURL; var path4 = smz_ht_url +"/"+data.safetyURL;
var html4 = ""; var html4 = "";
html4 +="<li class='disPhotoLi4'>"; html4 +="<li class='disPhotoLi4'>";
html4 += '<img data-original="'+path4+'" src="' + path4 + '" class="img" width="200px" height="150px"/>'; html4 += '<img data-original="'+path4+'" src="' + path4 + '" class="img" width="140px" height="150px"/>';
html4 +=" </li>"; html4 +=" </li>";
$("#safetyPhoto").append(html4); $("#safetyPhoto").append(html4);
var path5 = smz_ht_url +"/"+data.idCardBackURL; var path5 = smz_ht_url +"/"+data.idCardBackURL;
var html5 = ""; var html5 = "";
html5 +="<li class='disPhotoLi5'>"; html5 +="<li class='disPhotoLi5'>";
html5 += '<img data-original="'+path5+'" src="' + path5 + '" class="img" width="200px" height="150px"/>'; html5 += '<img data-original="'+path5+'" src="' + path5 + '" class="img" width="140px" height="150px"/>';
html5 +=" </li>"; html5 +=" </li>";
$("#idCardBackPhoto").append(html5); $("#idCardBackPhoto").append(html5);
var path6 = smz_ht_url +"/"+data.idCardJustURL; var path6 = smz_ht_url +"/"+data.idCardJustURL;
var html6 = ""; var html6 = "";
html6 +="<li class='disPhotoLi6'>"; html6 +="<li class='disPhotoLi6'>";
html6 += '<img data-original="'+path6+'" src="' + path6 + '" class="img" width="200px" height="150px"/>'; html6 += '<img data-original="'+path6+'" src="' + path6 + '" class="img" width="140px" height="150px"/>';
html6 +=" </li>"; html6 +=" </li>";
$("#idCardJustPhoto").append(html6); $("#idCardJustPhoto").append(html6);
} }
@ -805,4 +735,4 @@ function reloading() {
var index = parent.layer.getFrameIndex(window.name); //先得到当前 iframe层的索引 var index = parent.layer.getFrameIndex(window.name); //先得到当前 iframe层的索引
parent.layer.close(index); //再执行关闭 parent.layer.close(index); //再执行关闭
window.parent.example.ajax.reload( null, false ); // 刷新页面 window.parent.example.ajax.reload( null, false ); // 刷新页面
} }

View File

@ -11,6 +11,15 @@ $(function () {
$("#searchBt").click(function(){ $("#searchBt").click(function(){
example.ajax.reload(); example.ajax.reload();
}); });
$("#resetBt").click(function(){
$("#teamType").val("");
$("#name").val("");
$("#subName").val("");
layui.form.render('select');
example.ajax.reload();
});
}) })
/** /**
@ -139,8 +148,8 @@ function init(){
* 新增页面 * 新增页面
* */ * */
function insertTeamManager() { function insertTeamManager() {
var height = '75%'; var height = '97.5%';
var width = '75%'; var width = '97.5%';
var index = layer.open({ var index = layer.open({
title: '新增', title: '新增',
type: 2, type: 2,
@ -223,8 +232,8 @@ function edit(id) {
data: {"id": id}, data: {"id": id},
dataType: 'json', dataType: 'json',
success: function (data) { success: function (data) {
var height = '75%'; var height = '97.5%';
var width = '75%'; var width = '97.5%';
var index = layer.open({ var index = layer.open({
title: ['修改', 'color:#3B70A1;background-color:#E8ECEB;font-size:20px'], title: ['修改', 'color:#3B70A1;background-color:#E8ECEB;font-size:20px'],
type: 2, type: 2,

View File

@ -12,6 +12,13 @@ layui.use(['layer', 'form'], function () {
$("#searchBt").click(function () { $("#searchBt").click(function () {
example.ajax.reload(); example.ajax.reload();
}); });
$("#resetBt").click(function(){
$("#proId").val("");
$('#status').val('在建');
layui.form.render('select');
example.ajax.reload();
});
}); });
function init() { function init() {
@ -240,7 +247,7 @@ function view(id) {
content: 'ProManagerFormView.html', content: 'ProManagerFormView.html',
area: [width, height], area: [width, height],
maxmin: false, maxmin: false,
btn: ['关闭'], btn: ['确定', '关闭'],
success: function (layero, index) { success: function (layero, index) {
var myIframe = window[layero.find('iframe')[0]['name']]; var myIframe = window[layero.find('iframe')[0]['name']];
var fnc = myIframe.setData(data); //aaa()为子页面的方法 var fnc = myIframe.setData(data); //aaa()为子页面的方法

View File

@ -11,6 +11,12 @@ $(function () {
example.ajax.reload(); example.ajax.reload();
}); });
$("#resetBt").click(function () {
$("#name").val("");
$("#teamType").val("");
layui.form.render('select');
example.ajax.reload();
});
form.render(); form.render();
}); });
@ -168,8 +174,8 @@ function photoView(teamId,keyStatus,proId) {
localStorage.setItem("keyStatus", keyStatus); localStorage.setItem("keyStatus", keyStatus);
console.log(keyStatus); console.log(keyStatus);
console.log(teamId); console.log(teamId);
var height = '75%'; var height = '97.5%';
var width = '75%'; var width = '97.5%';
var index = layer.open({ var index = layer.open({
title: ["查看", 'color:#3B70A1;background-color:#E8ECEB;font-size:20px'], title: ["查看", 'color:#3B70A1;background-color:#E8ECEB;font-size:20px'],
type: 2, type: 2,

View File

@ -8,13 +8,23 @@ $(function () {
var layer = layui.layer; var layer = layui.layer;
form = layui.form; form = layui.form;
form.render(); form.render();
initSelect();
pers = checkPermission();
init();
$("#searchBt").click(function () {
example.ajax.reload();
});
$("#resetBt").click(function () {
$("#name").val("");
$("#einStatus").val("");
$("#personPro").val("");
layui.form.render('select');
example.ajax.reload();
});
}); });
initSelect();
pers = checkPermission();
init();
$("#searchBt").click(function () {
example.ajax.reload();
});
}); });
function init() { function init() {

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -63,32 +63,7 @@
<div> <div>
<form class="layui-form" id="projectForm" action="" onsubmit=" return false" style="padding: 0 24px 0 24px"> <form class="layui-form" id="projectForm" action="" onsubmit=" return false" style="padding: 0 24px 0 24px">
<input type="hidden" id="id" name="id"> <input type="hidden" id="id" name="id">
<div class="layui-form-item" > <div class="layui-form-item" style="margin-top: 1%;">
<!--<div class="layui-inline">
<label class="layui-form-label "><i class="tip-required"
style="color: red;font-size: 20px">*</i>项目部:</label>
&lt;!&ndash;<div class="layui-input-inline" style="border: 0.5px solid #E6E6E6;height: 37px;text-indent: 10px;">
<select id="orgId" name="companyId" lay-filter="orgId" lay-verify="orgName" lay-search>
</select>
</div>&ndash;&gt;
<div class="layui-inline" style="height: 37px;text-indent: 10px;">
<div class="layui-input-inline " >
<div style="border: 0.5px solid #E6E6E6;height: 37px;text-indent: 10px;">
<input id="orgName" type="text" placeholder="请选择分公司" jyValidate="required" readonly value="" class="FormElement ui-widget-content ui-corner-all" onclick="showRole(); return false;"/>
<input type="hidden" id="orgId" name="orgId" value="" >
<input type="hidden" id="companyId" name="companyId" value="" >
<a href="#" title="清空" onclick="emptyRole(); return false;" class="lrspace3 aBtnNoTD" data-toggle="modal"><i class='icon-remove bigger-120 red'></i></a>
<div id='orgContent' class="menuContent ztreeMC" style="display: none; position: absolute;">
<ul id="orgTree" class="ztree accountOrgTree"></ul>
</div>
</div>
</div>
</div>
</div>-->
<div class="layui-inline"> <div class="layui-inline">
<label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i>公司:</label> <label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i>公司:</label>

View File

@ -36,7 +36,8 @@
<div class="layui-inline"> <div class="layui-inline">
<input id="treeKeyWord" type="text" class="layui-input" placeholder="请输入工程关键词"> <input id="treeKeyWord" type="text" class="layui-input" placeholder="请输入工程关键词">
</div> </div>
<button id="treeSearchBt" class="layui-btn layui-btn-sm" >搜索</button> <button id="treeSearchBt" class="layui-btn layui-btn-sm" >查询</button>
<button id="treeBt" class="layui-btn layui-btn-sm" >重置</button>
</div> </div>
<ul id="treeDemo" class="ztree accountOrgTree"> </ul> <ul id="treeDemo" class="ztree accountOrgTree"> </ul>
@ -52,12 +53,13 @@
<div class="layui-inline"> <div class="layui-inline">
<input id="keyWord" type="text" class="layui-input" placeholder="请先选择工程再输入分包商"> <input id="keyWord" type="text" class="layui-input" placeholder="请先选择工程再输入分包商">
</div> </div>
<button id="searchBt" class="layui-btn layui-btn-sm" permission="sys:ProRelation:query">搜索</button> <button id="searchBt" class="layui-btn layui-btn-sm" permission="sys:ProRelation:query">查询</button>
<button id="resetBt" class="layui-btn layui-btn-sm" >重置</button>
</div> </div>
</form> </form>
<div class="layui-inline" style="margin-top: 5px;"> <div class="layui-inline" style="margin-top: 5px;">
<button id="save" class="layui-btn layui-btn-sm" >保存</button> <button id="save" class="layui-btn layui-btn-sm" >新增</button>
</div> </div>
</td> </td>
<td align="right"> <td align="right">

View File

@ -41,11 +41,12 @@
</div> </div>
</div> </div>
<button id="searchBt" class="layui-btn layui-btn-sm" permission="sys:SubContractor:query">查询</button> <button id="searchBt" class="layui-btn layui-btn-sm" permission="sys:SubContractor:query">查询</button>
<button id="resetBt" class="layui-btn layui-btn-sm" >重置</button>
</div> </div>
</form> </form>
<div class="layui-inline" style="margin-top: 5px;"> <div class="layui-inline" style="margin-top: 5px;">
<button class="layui-btn layui-btn-sm" onclick="insertSubcontractor()" permission="sys:SubContractor:query"> <button class="layui-btn layui-btn-sm" onclick="insertSubcontractor()" permission="sys:SubContractor:query">
添加 新增
</button> </button>
</div> </div>
</td> </td>

View File

@ -11,13 +11,27 @@
<script type="text/javascript" src="../../../js/jq.js"></script> <script type="text/javascript" src="../../../js/jq.js"></script>
<style> <style>
.layui-form-label { .layui-form-label {
width: 150px;
}
.layui-input-block {
margin-left: 184px;
}
label{
position: relative; position: relative;
float: left;
display: block;
padding: 9px 15px;
width: 100%;
font-weight: 400;
line-height: 20px;
text-align: right;
}
.layui-form-item .layui-input-inline {
margin-right: 22px;
}
/* 弹出层外部容器样式 */
.layui-layer {
border-radius: 10px; /* 设置圆角半径,根据需要调整 */
}
/* 弹出层内部容器样式(如果需要) */
.layui-layer-content {
border-radius: 10px; /* 设置圆角半径,根据需要调整 */
overflow: hidden; /* 防止内容溢出圆角区域 */
} }
</style> </style>
</head> </head>
@ -25,136 +39,126 @@
<div class="layui-form"> <div class="layui-form">
<form class="layui-form" enctype="multipart/form-data" id="" action="" style="padding: 0 24px 0 24px"> <form class="layui-form" enctype="multipart/form-data" id="" action="" style="padding: 0 24px 0 24px">
<input type="hidden" id="id" name="id"> <input type="hidden" id="id" name="id">
<div class="layui-form-item" style="margin-left: 25%;"> <div class="layui-form-item" style="margin-top: 1%;">
<div class="layui-input-inline" style="width: 350px"> <div class="layui-input-inline" >
<label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 公司:</label> <label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 公司:</label>
<div class="layui-input-block"> </div>
<select id="companyId" name="companyId" lay-verify="required" lay-search="" lay-filter="companyId"></select> <div class="layui-input-inline" style="border: 0px dashed dimgrey;width: 74%;">
</div> <select id="companyId" name="companyId" lay-verify="required" lay-search="" lay-filter="companyId"></select>
</div> </div>
</div> </div>
<div class="layui-form-item" style="margin-left: 25%;">
<div class="layui-input-inline" style="width: 350px"> <div class="layui-form-item" >
<label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 分包商名称</label> <div class="layui-input-inline" >
<div class="layui-input-block"> <label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 分包商名称:</label>
<input type="text" name="subName" id="subName" required lay-verify="required" class="layui-input" style="margin-top: 6%;"> </div>
</div> <div class="layui-input-inline" style="border: 0px dashed dimgrey;width: 74%;">
<input type="text" name="subName" id="subName" required lay-verify="required" class="layui-input" >
</div> </div>
</div> </div>
<div class="layui-form-item" style="margin-left: 25%;"> <div class="layui-form-item" >
<div class="layui-input-inline" style="width: 350px"> <div class="layui-input-inline">
<label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 法定代表人</label> <label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 法定代表人:</label>
<div class="layui-input-block"> </div>
<input type="text" name="represent" id="represent" required lay-verify="required" class="layui-input" style="margin-top: 6%;"> <div class="layui-input-inline" style="border: 0px dashed dimgrey;width: 74%;">
</div> <input type="text" name="represent" id="represent" required lay-verify="required" class="layui-input" >
</div> </div>
</div> </div>
<div class="layui-form-item" style="margin-left: 25%;"> <div class="layui-form-item" >
<div class="layui-input-inline" style="width: 350px"> <div class="layui-input-inline" >
<label class="layui-form-label">法人联系电话</label> <label class="layui-form-label">法人联系电话:</label>
<div class="layui-input-block"> </div>
<input type="text" name="reContact" id="reContact" required lay-verify="phone" class="layui-input" style="margin-top: 6%;"> <div class="layui-input-inline" style="border: 0px dashed dimgrey;width: 74%;">
</div> <input type="text" name="reContact" id="reContact" required lay-verify="phone" class="layui-input" >
</div> </div>
</div> </div>
<div class="layui-form-item" style="margin-left: 25%;"> <div class="layui-form-item" >
<div class="layui-input-inline" style="width: 350px"> <div class="layui-input-inline" >
<label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 营业住址</label> <label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 营业住址:</label>
<div class="layui-input-block"> </div>
<input type="text" name="address" id="address" required lay-verify="required" class="layui-input" style="margin-top: 6%;"> <div class="layui-input-inline" style="border: 0px dashed dimgrey;width: 74%;">
</div> <input type="text" name="address" id="address" required lay-verify="required" class="layui-input" >
</div> </div>
</div> </div>
<div class="form-group" style="margin-top: 3%;margin-left: 20%;">
<div class="layui-form-item">
<div class="layui-input-inline" >
<label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 营业执照:</label>
</div>
<input type="text" hidden name="image" value=""> <input type="text" hidden name="image" value="">
<div class="layui-upload"> <div class="layui-upload">
<label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i>营业执照:</label>
<button type="button" class="layui-btn" id="test1">文件上传</button> <button type="button" class="layui-btn" id="test1">文件上传</button>
<label class="layui-word-aux">双击图片删除</label> <label class="layui-word-aux">双击图片删除</label>
<!--<span style="color: red;margin-left: 20px">图片可多张</span>--> <blockquote id="preview1" class="layui-elem-quote layui-quote-nm" style="margin-top: 10px; display: none;width: 70%;margin-left: 19.5%;" >
<!--<label class="layui-word-aux">双击图片删除</label>
<label style="color: red">(最多只能上传3张照片)</label>-->
<blockquote id="preview1" class="layui-elem-quote layui-quote-nm" style="margin-top: 10px; display: none" >
预览图: 预览图:
<div class="layui-upload-list" id="demo1"></div> <div class="layui-upload-list" id="demo1"></div>
</blockquote> </blockquote>
</div> </div>
<button id="hideUpload1" type="button" style="display: none"></button> <button id="hideUpload1" type="button" style="display: none"></button>
</div> </div>
<div class="form-group" style="margin-top: 3%;margin-left: 20%;">
<div class="layui-form-item" >
<div class="layui-input-inline" >
<label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 电子公章:</label>
</div>
<input type="text" hidden name="image" value=""> <input type="text" hidden name="image" value="">
<div class="layui-upload"> <div class="layui-upload">
<label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i>电子公章:</label>
<button type="button" class="layui-btn" id="test2">文件上传</button> <button type="button" class="layui-btn" id="test2">文件上传</button>
<label class="layui-word-aux">双击图片删除</label> <label class="layui-word-aux">双击图片删除</label>
<!--<span style="color: red;margin-left: 20px">图片可多张</span>--> <blockquote id="preview2" class="layui-elem-quote layui-quote-nm" style="margin-top: 10px; display: none;width: 70%;margin-left: 19.5%;" >
<!--<label class="layui-word-aux">双击图片删除</label>
<label style="color: red">(最多只能上传3张照片)</label>-->
<blockquote id="preview2" class="layui-elem-quote layui-quote-nm" style="margin-top: 10px; display: none" >
预览图: 预览图:
<div class="layui-upload-list" id="demo2"></div> <div class="layui-upload-list" id="demo2"></div>
</blockquote> </blockquote>
</div> </div>
<button id="hideUpload2" type="button" style="display: none"></button> <button id="hideUpload2" type="button" style="display: none"></button>
</div> </div>
<div class="form-group" style="margin-top: 3%;margin-left: 20%; display: none">
<input type="text" hidden name="image" value=""> <div class="layui-form-item" >
<div class="layui-upload"> <div class="layui-input-inline" >
<label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i>电子签名/法人印章:</label> <label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 安全许可证:</label>
<button type="button" class="layui-btn" id="test3">文件上传</button>
<label class="layui-word-aux">双击图片删除</label>
<!--<span style="color: red;margin-left: 20px">图片可多张</span>-->
<!--<label class="layui-word-aux">双击图片删除</label>
<label style="color: red">(最多只能上传3张照片)</label>-->
<blockquote id="preview3" class="layui-elem-quote layui-quote-nm" style="margin-top: 10px; display: none" >
预览图:
<div class="layui-upload-list" id="demo3"></div>
</blockquote>
</div> </div>
<button id="hideUpload3" type="button" style="display: none"></button>
</div>
<div class="form-group" style="margin-top: 3%;margin-left: 20%;">
<input type="text" hidden name="image" value=""> <input type="text" hidden name="image" value="">
<div class="layui-upload"> <div class="layui-upload">
<label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i>安全许可证:</label>
<button type="button" class="layui-btn" id="test4">文件上传</button> <button type="button" class="layui-btn" id="test4">文件上传</button>
<label class="layui-word-aux">双击图片删除</label> <label class="layui-word-aux">双击图片删除</label>
<!--<span style="color: red;margin-left: 20px">图片可多张</span>--> <blockquote id="preview4" class="layui-elem-quote layui-quote-nm" style="margin-top: 10px; display: none;width: 70%;margin-left: 19.5%;" >
<!--<label class="layui-word-aux">双击图片删除</label>
<label style="color: red">(最多只能上传3张照片)</label>-->
<blockquote id="preview4" class="layui-elem-quote layui-quote-nm" style="margin-top: 10px; display: none" >
预览图: 预览图:
<div class="layui-upload-list" id="demo4"></div> <div class="layui-upload-list" id="demo4"></div>
</blockquote> </blockquote>
</div> </div>
<button id="hideUpload4" type="button" style="display: none"></button> <button id="hideUpload4" type="button" style="display: none"></button>
</div> </div>
<div class="form-group" style="margin-top: 3%;margin-left: 20%;">
<div class="layui-form-item">
<div class="layui-input-inline" >
<label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 法人身份证照(国徽):</label>
</div>
<input type="text" hidden name="image" value=""> <input type="text" hidden name="image" value="">
<div class="layui-upload"> <div class="layui-upload">
<label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i>法人身份证照(国徽):</label>
<button type="button" class="layui-btn" id="test5">文件上传</button> <button type="button" class="layui-btn" id="test5">文件上传</button>
<label class="layui-word-aux">双击图片删除</label> <label class="layui-word-aux">双击图片删除</label>
<!--<span style="color: red;margin-left: 20px">图片可多张</span>--> <blockquote id="preview5" class="layui-elem-quote layui-quote-nm" style="margin-top: 10px; display: none;width: 70%;margin-left: 19.5%;" >
<!--<label class="layui-word-aux">双击图片删除</label>
<label style="color: red">(最多只能上传3张照片)</label>-->
<blockquote id="preview5" class="layui-elem-quote layui-quote-nm" style="margin-top: 10px; display: none" >
预览图: 预览图:
<div class="layui-upload-list" id="demo5"></div> <div class="layui-upload-list" id="demo5"></div>
</blockquote> </blockquote>
</div> </div>
<button id="hideUpload5" type="button" style="display: none"></button> <button id="hideUpload5" type="button" style="display: none"></button>
</div> </div>
<div class="form-group" style="margin-top: 4%;margin-left: 20%;">
<div class="layui-form-item" >
<div class="layui-input-inline" >
<label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 法人身份证照(人脸):</label>
</div>
<input type="text" hidden name="image" value=""> <input type="text" hidden name="image" value="">
<div class="layui-upload"> <div class="layui-upload">
<label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i>法人身份证照(人脸):</label>
<button type="button" class="layui-btn" id="test6">文件上传</button> <button type="button" class="layui-btn" id="test6">文件上传</button>
<label class="layui-word-aux">双击图片删除</label> <label class="layui-word-aux">双击图片删除</label>
<!--<span style="color: red;margin-left: 20px">图片可多张</span>--> <blockquote id="preview6" class="layui-elem-quote layui-quote-nm" style="margin-top: 10px; display: none;width: 70%;margin-left: 19.5%;" >
<!--<label class="layui-word-aux">双击图片删除</label>
<label style="color: red">(最多只能上传3张照片)</label>-->
<blockquote id="preview6" class="layui-elem-quote layui-quote-nm" style="margin-top: 10px; display: none" >
预览图: 预览图:
<div class="layui-upload-list" id="demo6"></div> <div class="layui-upload-list" id="demo6"></div>
</blockquote> </blockquote>

View File

@ -11,10 +11,27 @@
<script type="text/javascript" src="../../../js/jq.js"></script> <script type="text/javascript" src="../../../js/jq.js"></script>
<style> <style>
.layui-form-label { .layui-form-label {
width: 150px; position: relative;
float: left;
display: block;
padding: 9px 15px;
width: 100%;
font-weight: 400;
line-height: 20px;
text-align: right;
} }
.layui-input-block { .layui-form-item .layui-input-inline {
margin-left: 184px; margin-right: 22px;
}
/* 弹出层外部容器样式 */
.layui-layer {
border-radius: 10px; /* 设置圆角半径,根据需要调整 */
}
/* 弹出层内部容器样式(如果需要) */
.layui-layer-content {
border-radius: 10px; /* 设置圆角半径,根据需要调整 */
overflow: hidden; /* 防止内容溢出圆角区域 */
} }
</style> </style>
</head> </head>
@ -22,78 +39,98 @@
<div class="layui-form"> <div class="layui-form">
<form class="layui-form" enctype="multipart/form-data" id="subContractorForm" action="" style="padding: 0 24px 0 24px"> <form class="layui-form" enctype="multipart/form-data" id="subContractorForm" action="" style="padding: 0 24px 0 24px">
<input type="hidden" id="id" name="id"> <input type="hidden" id="id" name="id">
<div class="layui-form-item" style="margin-left: 25%;"> <div class="layui-form-item" style="margin-top: 1%;">
<div class="layui-input-inline" style="width: 350px"> <div class="layui-input-inline" >
<label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 公司:</label> <label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 公司:</label>
<div class="layui-input-block"> </div>
<input type="text" name="companyId" id="companyId" required lay-verify="required" class="layui-input" style="margin-top: 6%;" maxlength="15">
</div> <div class="layui-input-inline" style="border: 0px dashed dimgrey;width: 74%;">
<input type="text" name="companyId" id="companyId" required lay-verify="required" class="layui-input" maxlength="15">
</div> </div>
</div> </div>
<div class="layui-form-item" style="margin-left: 25%;"> <div class="layui-form-item" >
<div class="layui-input-inline" style="width: 350px"> <div class="layui-input-inline" >
<label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 分包商名称</label> <label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 分包商名称:</label>
<div class="layui-input-block"> </div>
<input type="text" name="subName" id="subName" required lay-verify="required" class="layui-input" style="margin-top: 6%;" maxlength="15">
</div> <div class="layui-input-inline" style="border: 0px dashed dimgrey;width: 74%;">
<input type="text" name="subName" id="subName" required lay-verify="required" class="layui-input" maxlength="15">
</div> </div>
</div> </div>
<div class="layui-form-item" style="margin-left: 25%;"> <div class="layui-form-item" >
<div class="layui-input-inline" style="width: 350px"> <div class="layui-input-inline" >
<label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 法定代表人</label> <label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 法定代表人:</label>
<div class="layui-input-block"> </div>
<input type="text" name="represent" id="represent" class="layui-input" style="margin-top: 6%;" maxlength="15">
</div> <div class="layui-input-inline" style="border: 0px dashed dimgrey;width: 74%;">
<input type="text" name="represent" id="represent" class="layui-input" maxlength="15">
</div> </div>
</div> </div>
<div class="layui-form-item" style="margin-left: 25%;">
<div class="layui-input-inline" style="width: 350px"> <div class="layui-form-item" >
<label class="layui-form-label">法人联系电话</label> <div class="layui-input-inline" >
<div class="layui-input-block"> <label class="layui-form-label">法人联系电话:</label>
<input type="text" name="reContact" id="reContact" class="layui-input" style="margin-top: 6%;"> </div>
</div> <div class="layui-input-inline" style="border: 0px dashed dimgrey;width: 74%;">
<input type="text" name="reContact" id="reContact" class="layui-input" >
</div> </div>
</div> </div>
<div class="layui-form-item" style="margin-left: 25%;">
<div class="layui-input-inline" style="width: 350px"> <div class="layui-form-item" >
<label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 营业住址</label> <div class="layui-input-inline" >
<div class="layui-input-block"> <label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 营业住址:</label>
<input type="text" name="address" id="address" class="layui-input" style="margin-top: 6%;"> </div>
</div> <div class="layui-input-inline" style="border: 0px dashed dimgrey;width: 74%;">
<input type="text" name="address" id="address" class="layui-input">
</div> </div>
</div> </div>
<div class="form-group" style="margin-top: 5%;margin-left: 26%;">
<label class="layui-form-label" style="margin-top: -1%;"><i class="tip-required" style="color: red;font-size: 20px">*</i>营业执照:</label> <div class="layui-form-item">
<div id="businessPhoto" class="layui-input-inline" style="display: inline;width: 150px;height: 150px"> <div class="layui-input-inline" >
<label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 营业执照:</label>
</div>
<div id="businessPhoto" class="layui-input-inline" style="display: inline;width: 350px;height: 150px">
<br> <br>
</div> </div>
</div> </div>
<div class="form-group" style="margin-top: 5%;margin-left: 26%;">
<label class="layui-form-label" style="margin-top: -1%;"><i class="tip-required" style="color: red;font-size: 20px">*</i>电子公章:</label> <div class="layui-form-item">
<div id="sealPhoto" class="layui-input-inline" style="display: inline;width: 150px;height: 150px"> <div class="layui-input-inline" >
<label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i>电子公章:</label>
</div>
<div id="sealPhoto" class="layui-input-inline" style="display: inline;width: 350px;height: 150px">
<br> <br>
</div> </div>
</div> </div>
<div class="form-group" style="margin-top: 5%;margin-left: 26%;display: none;">
<!--<div class="form-group" style="margin-top: 5%;margin-left: 26%;display: none;">
<label class="layui-form-label" style="margin-top: -1%;"><i class="tip-required" style="color: red;font-size: 20px">*</i>电子签名/法人印章:</label> <label class="layui-form-label" style="margin-top: -1%;"><i class="tip-required" style="color: red;font-size: 20px">*</i>电子签名/法人印章:</label>
<div id="signaturePhoto" class="layui-input-inline" style="display: inline;width: 150px;height: 150px"> <div id="signaturePhoto" class="layui-input-inline" style="display: inline;width: 150px;height: 150px">
<br> <br>
</div> </div>
</div> </div>-->
<div class="form-group" style="margin-top: 5%;margin-left: 26%;">
<label class="layui-form-label" style="margin-top: -1%;"> <i class="tip-required" style="color: red;font-size: 20px">*</i>安全许可证:</label> <div class="layui-form-item">
<div id="safetyPhoto" class="layui-input-inline" style="display: inline;width: 150px;height: 150px"> <div class="layui-input-inline" >
<label class="layui-form-label"> <i class="tip-required" style="color: red;font-size: 20px">*</i>安全许可证:</label>
</div>
<div id="safetyPhoto" class="layui-input-inline" style="display: inline;width: 350px;height: 150px">
<br> <br>
</div> </div>
</div> </div>
<div class="form-group" style="margin-top: 5%;margin-left: 26%;">
<label class="layui-form-label" style="margin-top: -1%;"><i class="tip-required" style="color: red;font-size: 20px">*</i>法人身份证照(国徽):</label> <div class="layui-form-item">
<div id="idCardJustPhoto" class="layui-input-inline" style="display: inline;width: 150px;height: 150px"> <div class="layui-input-inline" >
<label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i>法人身份证照(国徽):</label>
</div>
<div id="idCardJustPhoto" class="layui-input-inline" style="display: inline;width: 350px;height: 150px">
<br> <br>
</div> </div>
</div> </div>
<div class="form-group" style="margin-top: 5%;margin-left: 26%;"> <div class="layui-form-item">
<label class="layui-form-label" style="margin-top: -1%;"><i class="tip-required" style="color: red;font-size: 20px">*</i>法人身份证照(人脸):</label> <div class="layui-input-inline" >
<label class="layui-form-label" ><i class="tip-required" style="color: red;font-size: 20px">*</i>法人身份证照(人脸):</label>
</div>
<div id="idCardBackPhoto" class="layui-input-inline" style="display: inline;width: 150px;height: 150px"> <div id="idCardBackPhoto" class="layui-input-inline" style="display: inline;width: 150px;height: 150px">
<br> <br>
</div> </div>

View File

@ -34,14 +34,14 @@
<div class="layui-inline"> <div class="layui-inline">
<select id="teamType" name="teamType" class="layui-input" lay-search="" ></select> <select id="teamType" name="teamType" class="layui-input" lay-search="" ></select>
</div> </div>
<button id="searchBt" class="layui-btn layui-btn-sm" permission="sys:TeamManager:query">搜索</button> <button id="searchBt" class="layui-btn layui-btn-sm" permission="sys:TeamManager:query">查询</button>
<button id="resetBt" class="layui-btn layui-btn-sm" >重置</button>
</div> </div>
</form> </form>
<div class="layui-inline" style="margin-top: 5px;"> <div class="layui-inline" style="margin-top: 5px;">
<button class="layui-btn layui-btn-sm" onclick="insertTeamManager()" permission="sys:TeamManager:add"> <button class="layui-btn layui-btn-sm" onclick="insertTeamManager()" permission="sys:TeamManager:add">
添加 新增
</button> </button>
</div> </div>
</td> </td>

View File

@ -11,13 +11,27 @@
<script type="text/javascript" src="../../../js/jq.js"></script> <script type="text/javascript" src="../../../js/jq.js"></script>
<style> <style>
.layui-form-label { .layui-form-label {
width: 100px; position: relative;
float: left;
display: block;
padding: 9px 15px;
width: 100%;
font-weight: 400;
line-height: 20px;
text-align: right;
} }
.layui-input-block { .layui-form-item .layui-input-inline {
margin-left:130px ; margin-right: 22px;
} }
.layui-form-select .layui-input{ /* 弹出层外部容器样式 */
padding-right: 0px !important; .layui-layer {
border-radius: 10px; /* 设置圆角半径,根据需要调整 */
}
/* 弹出层内部容器样式(如果需要) */
.layui-layer-content {
border-radius: 10px; /* 设置圆角半径,根据需要调整 */
overflow: hidden; /* 防止内容溢出圆角区域 */
} }
</style> </style>
</head> </head>
@ -26,47 +40,57 @@
<form class="layui-form" id="subContractorForm" action="" style="padding: 0 24px 0 24px"> <form class="layui-form" id="subContractorForm" action="" style="padding: 0 24px 0 24px">
<input type="hidden" id="id" name="id"> <input type="hidden" id="id" name="id">
<div class="layui-input-inline"> <div class="layui-form-item" style="margin-top: 1%;">
<label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 班组名称</label> <div class="layui-input-inline">
<div class="layui-input-block"> <label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 班组名称:</label>
</div>
<div class="layui-input-inline" style="border: 0px dashed dimgrey;width: 74%;">
<input type="text" name="name" id="name" required lay-verify="required" class="layui-input" maxlength="100"> <input type="text" name="name" id="name" required lay-verify="required" class="layui-input" maxlength="100">
</div> </div>
</div> </div>
<div class="layui-input-inline"> <div class="layui-form-item">
<label class="layui-form-label" ><i class="tip-required" style="color: red;font-size: 20px">*</i> 分包名称</label> <div class="layui-input-inline">
<div class="layui-input-block"> <label class="layui-form-label" ><i class="tip-required" style="color: red;font-size: 20px">*</i> 分包名称:</label>
<select id="subId" name="subId" lay-verify="required" lay-search="" class="layui-input" lay-filter="subId" style="margin-top: 6%;"></select> </div>
<div class="layui-input-inline" style="border: 0px dashed dimgrey;width: 74%;">
<select id="subId" name="subId" lay-verify="required" lay-search="" class="layui-input" lay-filter="subId" ></select>
</div> </div>
</div> </div>
<div class="layui-input-inline"> <div class="layui-form-item">
<label class="layui-form-label" ><i class="tip-required" style="color: red;font-size: 20px">*</i>班组类别</label> <div class="layui-input-inline">
<div class="layui-input-block"> <label class="layui-form-label" ><i class="tip-required" style="color: red;font-size: 20px">*</i>班组类别:</label>
<select id="teamType" name="teamType" lay-verify="required" lay-search="" class="layui-input" lay-filter="teamType" style="margin-top: 6%;"></select> </div>
<div class="layui-input-inline" style="border: 0px dashed dimgrey;width: 74%;">
<select id="teamType" name="teamType" lay-verify="required" lay-search="" class="layui-input" lay-filter="teamType" ></select>
</div> </div>
</div> </div>
<div class="layui-form-item">
<div class="layui-input-inline"> <div class="layui-input-inline">
<label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 班组编号</label> <label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i> 班组编号:</label>
<div class="layui-input-block"> </div>
<div class="layui-input-inline" style="border: 0px dashed dimgrey;width: 74%;">
<input type="text" name="teamId" id="teamId" required lay-verify="required" class="layui-input" maxlength="50"> <input type="text" name="teamId" id="teamId" required lay-verify="required" class="layui-input" maxlength="50">
</div> </div>
</div> </div>
<div class="layui-form-item">
<div class="layui-input-inline"> <div class="layui-input-inline">
<label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i>入场时间</label> <label class="layui-form-label"><i class="tip-required" style="color: red;font-size: 20px">*</i>入场时间:</label>
<div class="layui-input-block"> </div>
<input type="text" id="einTime" name="einTime" style="width: 100%;" class="layui-input" readonly lay-verify="required" placeholder="请选择日期"> <div class="layui-input-inline" style="border: 0px dashed dimgrey;width: 74%;">
<input type="text" id="einTime" name="einTime" class="layui-input" readonly lay-verify="required" placeholder="请选择日期">
</div> </div>
</div> </div>
<div class="layui-input-inline"> <div class="layui-form-item">
<label class="layui-form-label">出场时间</label> <div class="layui-input-inline">
<div class="layui-input-block"> <label class="layui-form-label">出场时间:</label>
<input type="text" id="exitTime" name="exitTime" style="width: 100%;margin-top: 1%" class="layui-input" readonly placeholder="请选择日期" > </div>
<div class="layui-input-inline" style="border: 0px dashed dimgrey;width: 74%;">
<input type="text" id="exitTime" name="exitTime" class="layui-input" readonly placeholder="请选择日期" >
</div> </div>
</div> </div>

View File

@ -10,8 +10,28 @@
<script type="text/javascript" src="../../../js/publicJs.js"></script> <script type="text/javascript" src="../../../js/publicJs.js"></script>
<script type="text/javascript" src="../../../js/jq.js"></script> <script type="text/javascript" src="../../../js/jq.js"></script>
<style type="text/css"> <style type="text/css">
.layui-input-inline { .layui-form-label {
margin-top: 2%; position: relative;
float: left;
display: block;
padding: 9px 15px;
width: 100%;
font-weight: 400;
line-height: 20px;
text-align: right;
}
.layui-form-item .layui-input-inline {
margin-right: 22px;
}
/* 弹出层外部容器样式 */
.layui-layer {
border-radius: 10px; /* 设置圆角半径,根据需要调整 */
}
/* 弹出层内部容器样式(如果需要) */
.layui-layer-content {
border-radius: 10px; /* 设置圆角半径,根据需要调整 */
overflow: hidden; /* 防止内容溢出圆角区域 */
} }
</style> </style>
</head> </head>
@ -19,19 +39,23 @@
<form class="layui-form" id="fm" action="" onsubmit="return false" style="padding: 0 24px 0 24px"> <form class="layui-form" id="fm" action="" onsubmit="return false" style="padding: 0 24px 0 24px">
<input type="hidden" id="id" name="id"> <input type="hidden" id="id" name="id">
<div class="layui-form-item" style="margin-top: 1%"> <div class="layui-form-item" style="margin-top: 1%">
<div class="layui-inline"> <div class="layui-input-inline">
<label class="layui-form-label" style="margin-top: 2%;">审核结果</label> <label class="layui-form-label">审核结果</label>
<div class="layui-input-inline" style="width: 315px;"> </div>
<select id="auditResult" name="auditResult" lay-filter="auditResult">
<option value="已通过">通过</option> <div class="layui-input-inline" style="border: 0px dashed dimgrey;width: 74%;">
<option value="未通过">不通过</option> <select id="auditResult" name="auditResult" lay-filter="auditResult">
</select> <option value="已通过">通过</option>
</div> <option value="未通过">不通过</option>
</select>
</div> </div>
</div> </div>
<div class="layui-form-item" style="margin-top: -2%">
<label class="layui-form-label" style="margin-top: 2.5%;"><i class="tip-required" style="color: red; font-size: 20px;display: none;" id="red">*</i>原因</label> <div class="layui-form-item" >
<div class="layui-input-block" style="width: 60%;margin-top: 5%;"> <div class="layui-input-inline" >
<label class="layui-form-label" style="margin-top: 2.5%;"><i class="tip-required" style="color: red; font-size: 20px;display: none;" id="red">*</i>原因</label>
</div>
<div class="layui-input-inline" style="border: 0px dashed dimgrey;width: 74%;">
<textarea class="layui-textarea" id="auditRemark"></textarea> <textarea class="layui-textarea" id="auditRemark"></textarea>
</div> </div>
</div> </div>

View File

@ -49,15 +49,17 @@
</select> </select>
</div> </div>
</div> </div>
<button id="searchBt" style="margin-top: -0.6%" class="layui-btn layui-btn-sm" <button id="searchBt" class="layui-btn layui-btn-sm"
permission="sys:project:query">搜索 permission="sys:project:query">查询
</button> </button>
<button id="resetBt" class="layui-btn layui-btn-sm" >重置</button>
</div> </div>
</form> </form>
<div class="layui-inline" style="margin-top: 5px;"> <div class="layui-inline" style="margin-top: 5px;">
<button class="layui-btn layui-btn-sm" onclick="addPorject()"> <button class="layui-btn layui-btn-sm" onclick="addPorject()">
添加 新增
</button> </button>
</div> </div>
</td> </td>

View File

@ -29,6 +29,8 @@
</div> </div>
<button id="searchBt" class="layui-btn layui-btn-sm" >搜索</button> <button id="searchBt" class="layui-btn layui-btn-sm" >搜索</button>
<button id="resetBt" class="layui-btn layui-btn-sm" >重置</button>
</div> </div>
</form> </form>
</td> </td>

View File

@ -40,7 +40,9 @@
<option value="1">红名单人员</option> <option value="1">红名单人员</option>
</select> </select>
</div> </div>
<button id="searchBt" class="layui-btn layui-btn-sm" style="margin-top: 5px;">搜索</button> <button id="searchBt" class="layui-btn layui-btn-sm" >搜索</button>
<button id="resetBt" class="layui-btn layui-btn-sm" >重置</button>
</div> </div>
</form> </form>
</td> </td>

View File

@ -7,7 +7,7 @@
<script src="../../../../js/jquery-3.6.0.js"></script> <script src="../../../../js/jquery-3.6.0.js"></script>
<script type="text/javascript" src="../../../../js/publicJs.js"></script> <script type="text/javascript" src="../../../../js/publicJs.js"></script>
<script type="text/javascript" src="../../../../js/jq.js"></script> <script type="text/javascript" src="../../../../js/jq.js"></script>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=3.0&ak=PM43nB8eDNTBrXkQwGrTQFcmOni3Z9nO"></script> <script type="text/javascript" src="http://api.map.baidu.com/api?v=3.0&ak=58y7CUnyH9STrvJbSSUm7VsWMpsG6F9I"></script>
<script type="text/javascript" src="../../../../../public/public.js"></script> <script type="text/javascript" src="../../../../../public/public.js"></script>
<script src="../../../../js/public.js"></script> <script src="../../../../js/public.js"></script>
<script src="../../../../js/work/person/faceMap.js"></script> <script src="../../../../js/work/person/faceMap.js"></script>

View File

@ -8,7 +8,7 @@
<link rel="stylesheet" type="text/css" href="../../../css/bootstrap.min.css" /> <link rel="stylesheet" type="text/css" href="../../../css/bootstrap.min.css" />
<link rel="stylesheet" type="text/css" href="../../../css/bootstrap-table/bootstrap-table.css"/> <link rel="stylesheet" type="text/css" href="../../../css/bootstrap-table/bootstrap-table.css"/>
<script src="../../../js/libs/jquery-3.7.1.min.js"></script> <script src="../../../js/libs/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=3.0&ak=PM43nB8eDNTBrXkQwGrTQFcmOni3Z9nO"></script> <script type="text/javascript" src="http://api.map.baidu.com/api?v=3.0&ak=58y7CUnyH9STrvJbSSUm7VsWMpsG6F9I"></script>
<script src="../../../js/work/person/select2.min.js"></script> <script src="../../../js/work/person/select2.min.js"></script>
<script src="../../../js/bootstrap/bootstrap.min.js" type="text/javascript" charset="utf-8"></script> <script src="../../../js/bootstrap/bootstrap.min.js" type="text/javascript" charset="utf-8"></script>
<script src="../../../js/bootstrap-table/bootstrap-table.js" type="text/javascript" charset="utf-8"></script> <script src="../../../js/bootstrap-table/bootstrap-table.js" type="text/javascript" charset="utf-8"></script>

View File

@ -8,7 +8,7 @@
<script type="text/javascript" src="../../../../public/public.js"></script> <script type="text/javascript" src="../../../../public/public.js"></script>
<script type="text/javascript" src="../../../js/publicJs.js"></script> <script type="text/javascript" src="../../../js/publicJs.js"></script>
<script type="text/javascript" src="../../../js/jq.js"></script> <script type="text/javascript" src="../../../js/jq.js"></script>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=3.0&ak=PM43nB8eDNTBrXkQwGrTQFcmOni3Z9nO"></script> <script type="text/javascript" src="http://api.map.baidu.com/api?v=3.0&ak=58y7CUnyH9STrvJbSSUm7VsWMpsG6F9I"></script>
<script src="../../../js/public.js"></script> <script src="../../../js/public.js"></script>
<script src="../../../js/work/person/faceMap.js"></script> <script src="../../../js/work/person/faceMap.js"></script>
</head> </head>