更改实名制-基础管理页面代码

This commit is contained in:
lSun 2025-12-02 18:30:53 +08:00
parent 3a6db064cb
commit b5df3bb304
37 changed files with 447 additions and 430 deletions

View File

@ -21,7 +21,8 @@
.header-index{background-color: #080018; border: none;} .header-index{background-color: #080018; border: none;}
.layui-layout-admin .header-demo{border-bottom-color: #1AA094; background-color: #fff;} /*.layui-layout-admin .header-demo{border-bottom-color: #1AA094; background-color: #fff;}*/
.layui-layout-admin .header-demo{background-color: #009688;}
.header-demo .logo{left: 40px;} .header-demo .logo{left: 40px;}
.header-demo .layui-nav{top: 0;} .header-demo .layui-nav{top: 0;}
.header-demo .layui-nav .layui-nav-item{margin: 0 10px; line-height: 65px;} .header-demo .layui-nav .layui-nav-item{margin: 0 10px; line-height: 65px;}

View File

@ -21,7 +21,8 @@
.header-index{background-color: #080018; border: none;} .header-index{background-color: #080018; border: none;}
.layui-layout-admin .header-demo{border-bottom-color: #1AA094; background-color: #fff;} /*.layui-layout-admin .header-demo{border-bottom-color: #1AA094; background-color: #fff;}*/
.layui-layout-admin .header-demo{background-color: #009688;}
.header-demo .logo{left: 40px;} .header-demo .logo{left: 40px;}
.header-demo .layui-nav{top: 0;} .header-demo .layui-nav{top: 0;}
.header-demo .layui-nav .layui-nav-item{margin: 0 10px; line-height: 65px;} .header-demo .layui-nav .layui-nav-item{margin: 0 10px; line-height: 65px;}

File diff suppressed because one or more lines are too long

View File

@ -13,7 +13,7 @@
} }
.fa { .fa {
display: inline-block; display: inline-block;
font: normal normal normal 14px/1 FontAwesome; font: normal normal normal 16px/1 FontAwesome;
font-size: inherit; font-size: inherit;
text-rendering: auto; text-rendering: auto;
-webkit-font-smoothing: antialiased; -webkit-font-smoothing: antialiased;

View File

@ -21,7 +21,8 @@
.header-index{background-color: #080018; border: none;} .header-index{background-color: #080018; border: none;}
.layui-layout-admin .header-demo{border-bottom-color: #1AA094; background-color: #fff;} /*.layui-layout-admin .header-demo{border-bottom-color: #1AA094; background-color: #fff;}*/
.layui-layout-admin .header-demo{background-color: #009688;}
.header-demo .logo{left: 40px;} .header-demo .logo{left: 40px;}
.header-demo .layui-nav{top: 0;} .header-demo .layui-nav{top: 0;}
.header-demo .layui-nav .layui-nav-item{margin: 0 10px; line-height: 65px;} .header-demo .layui-nav .layui-nav-item{margin: 0 10px; line-height: 65px;}

View File

@ -22,7 +22,7 @@
<div class="layui-main"> <div class="layui-main">
<div class="admin-login-box"> <div class="admin-login-box">
<a class="logo" style="left: 0;" href="#"> <a class="logo" style="left: 0;" href="#">
<span style="font-size: 22px;">后台管理系统</span> <span style="font-size: 20px;color:#ffffff;">后台管理系统</span>
</a> </a>
<div class="admin-side-toggle"> <div class="admin-side-toggle">
<i class="fa fa-bars" aria-hidden="true"></i> <i class="fa fa-bars" aria-hidden="true"></i>
@ -64,8 +64,7 @@
</div> </div>
</div> </div>
<div id="resizer" style="width: 5px; cursor: ew-resize; background: #ccc; position: absolute; left: 303px; top: 0; bottom: 0; z-index: 999;user-select: none; -moz-user-select: none;"></div> <div id="resizer" style="width: 0px; cursor: ew-resize; background: #ccc; position: absolute; left: 303px; top: 0; bottom: 0; z-index: 999;user-select: none; -moz-user-select: none;"></div>
<div class="layui-body" style="bottom: 0;border-left: solid 2px #1AA094;left:310px;" id="admin-body" > <div class="layui-body" style="bottom: 0;border-left: solid 2px #1AA094;left:310px;" id="admin-body" >
<div class="layui-tab admin-nav-card layui-tab-brief" lay-allowClose="true" lay-filter="admin-tab"> <div class="layui-tab admin-nav-card layui-tab-brief" lay-allowClose="true" lay-filter="admin-tab">

View File

@ -171,9 +171,9 @@ function showLoginInfo(){
var url = data.headImgUrl; var url = data.headImgUrl;
if(url == null || url == ""){ if(url == null || url == ""){
if(sex == 1){ if(sex == 1){
url = ctxPath + "/img/avatars/sunny.png"; url = contentPath + "/img/avatars/sunny.png";
} else { } else {
url = ctxPath + "/img/avatars/1.png"; url = contentPath + "/img/avatars/1.png";
} }
// url = ctxPath + "/img/avatars/login.png"; // url = ctxPath + "/img/avatars/login.png";
url = domain + url; url = domain + url;
@ -257,7 +257,7 @@ layui.use(['layer', 'element'], function() {
//toggle左侧菜单 //toggle左侧菜单
$('.admin-side-toggle').on('click', function() { $('.admin-side-toggle').on('click', function() {
var sideWidth = $('#admin-side').width(); var sideWidth = $('#admin-side').width();
if(sideWidth === 200) { if(sideWidth === 300) {
$('#admin-body').animate({ $('#admin-body').animate({
left: '0' left: '0'
}); });
@ -269,13 +269,13 @@ layui.use(['layer', 'element'], function() {
}); });
} else { } else {
$('#admin-body').animate({ $('#admin-body').animate({
left: '200px' left: '300px'
}); });
$('#admin-footer').animate({ $('#admin-footer').animate({
left: '200px' left: '300px'
}); });
$('#admin-side').animate({ $('#admin-side').animate({
width: '200px' width: '300px'
}); });
} }
}); });

View File

@ -3,7 +3,6 @@ function checkPermission() {
$.ajax({ $.ajax({
type : 'get', type : 'get',
url : ctxPath + '/permissions/owns', url : ctxPath + '/permissions/owns',
//contentType : "application/json; charset=utf-8",
async : false, async : false,
success : function(data) { success : function(data) {
pers = data; pers = data;
@ -18,3 +17,4 @@ function checkPermission() {
return pers; return pers;
} }

View File

@ -175,7 +175,7 @@ function init() {
{"data": "subName", "defaultContent": ""}, {"data": "subName", "defaultContent": ""},
{"data": "represent", "defaultContent": ""}, {"data": "represent", "defaultContent": ""},
], ],
"order": [[0, "desc"], [1, "asc"]] //在栏目列上显示排序功能 "order": [] //在栏目列上显示排序功能
}); });
} }
@ -250,3 +250,4 @@ function reloadList() {
isSelected.length =0; isSelected.length =0;
example.ajax.reload(); example.ajax.reload();
} }

View File

@ -88,9 +88,9 @@ function init(){
return c; return c;
} }
}, },
{ "data": "orgName","defaultContent": ""}, { "data": "orgName","orderable": false,"defaultContent": ""},
{ "data": "subName","defaultContent": ""}, { "data": "subName","orderable": false,"defaultContent": ""},
{ "data": "represent","defaultContent": ""}, { "data": "represent","orderable": false,"defaultContent": ""},
{ {
"data": "", "data": "",
"defaultContent": "", "defaultContent": "",
@ -184,10 +184,10 @@ function init(){
return html; return html;
} }
}, },
{ "data": "reContact","defaultContent": ""}, { "data": "reContact","orderable": false,"defaultContent": ""},
{ "data": "address","defaultContent": ""}, { "data": "address","orderable": false,"defaultContent": ""},
{ "data": "uploader","defaultContent": ""}, { "data": "uploader","orderable": false,"defaultContent": ""},
{ "data": "uploadTime","defaultContent": ""}, { "data": "uploadTime","orderable": false,"defaultContent": ""},
{ {
"data": "", "data": "",
"defaultContent": "", "defaultContent": "",
@ -205,11 +205,11 @@ function init(){
return html; return html;
} }
}, },
{ "data": "auditor","defaultContent": ""}, { "data": "auditor","orderable": false,"defaultContent": ""},
{ "data": "auditTime","defaultContent": ""}, { "data": "auditTime","orderable": false,"defaultContent": ""},
{ {
"data": "", "data": "",
"width":"10%", "width":"12%",
"defaultContent": "", "defaultContent": "",
"orderable": false, "orderable": false,
"render": function (data, type, row) { "render": function (data, type, row) {
@ -231,7 +231,7 @@ function init(){
} }
}, },
], ],
"order": [[1, "desc"],[2, "desc"],[13, "desc"],[13, "desc"]] //在栏目列上显示排序功能 "order": [] //在栏目列上显示排序功能
} ); } );
} }
@ -239,8 +239,8 @@ function init(){
* 新增页面 * 新增页面
* */ * */
function insertSubcontractor() { function insertSubcontractor() {
var height = '600px'; var height = '75%';
var width = '1200px'; var width = '75%';
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,
@ -272,8 +272,8 @@ function insertSubcontractor() {
data: {"id": id}, data: {"id": id},
dataType: 'json', dataType: 'json',
success: function (data) { success: function (data) {
var height = '85%'; var height = '75%';
var width = '85%'; var width = '75%';
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,
@ -311,8 +311,8 @@ function view(id) {
data: {"id": id}, data: {"id": id},
dataType: 'json', dataType: 'json',
success: function (data) { success: function (data) {
var height = '85%'; var height = '75%';
var width = '85%'; var width = '75%';
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,
@ -362,8 +362,8 @@ function del(id) {
* */ * */
function audit(id) { function audit(id) {
localStorage.setItem("auditId", id); localStorage.setItem("auditId", id);
var height = '600px'; var height = '75%';
var width = '1200px'; var width = '75%';
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,
@ -398,7 +398,7 @@ function buttonView(id, permission, pers) {
return ""; return "";
} }
} }
var btn = $("<button class='layui-btn layui-btn-xs' title='详情' onclick='view(\""+id+"\")'><i class='layui-icon'>&#xe63c;</i></button>"); var btn = $("<button class='layui-btn layui-btn-xs' title='详情' onclick='view(\""+id+"\")' style='background-color: transparent;color: #009688;'>详情</button>");
return btn.prop("outerHTML"); return btn.prop("outerHTML");
} }
@ -409,7 +409,7 @@ function buttonView(id, permission, pers) {
return ""; return "";
} }
} }
var btn = $("<button class='layui-btn layui-btn-xs' title='编辑' onclick='edit(\"" + id + "\")'><i class='layui-icon'>&#xe642;</i></button>"); var btn = $("<button class='layui-btn layui-btn-xs' title='编辑' onclick='edit(\"" + id + "\")' style='background-color: transparent;color: #009688;'>编辑</button>");
return btn.prop("outerHTML"); return btn.prop("outerHTML");
} }
@ -420,7 +420,7 @@ function buttonAudit(id, permission, pers) {
return ""; return "";
} }
} }
var btn = $("<button class='layui-btn layui-btn-xs' title='审核' onclick='audit(\"" + id + "\")'><i class='layui-icon'>&#xe672;</i></button>"); var btn = $("<button class='layui-btn layui-btn-xs' title='审核' onclick='audit(\"" + id + "\")' style='background-color: transparent;color: #009688;'>审核</button>");
return btn.prop("outerHTML"); return btn.prop("outerHTML");
} }
@ -431,7 +431,7 @@ function buttonAudit(id, permission, pers) {
return ""; return "";
} }
} }
var btn = $("<button class='layui-btn layui-btn-xs' title='删除' onclick='del(\"" + data + "\")'><i class='layui-icon'>&#xe640;</i></button>"); var btn = $("<button class='layui-btn layui-btn-xs' title='删除' onclick='del(\"" + data + "\")' style='background-color: transparent;color: #ff4d4f;'>删除</button>");
return btn.prop("outerHTML"); return btn.prop("outerHTML");

View File

@ -91,9 +91,9 @@ function init(){
return c; return c;
} }
}, },
{ "data": "proName","defaultContent": ""}, { "data": "proName","defaultContent": "","orderable": false,},
{ "data": "subName","defaultContent": ""}, { "data": "subName","defaultContent": "","orderable": false,},
{ "data": "name","defaultContent": ""}, { "data": "name","defaultContent": "","orderable": false,},
{ {
"data": "", "data": "",
"defaultContent": "", "defaultContent": "",
@ -104,7 +104,7 @@ function init(){
if(idCardJustURL == '' || idCardJustURL == null){ if(idCardJustURL == '' || idCardJustURL == null){
html = '<span style="color: #ff0000">未上传</span>' html = '<span style="color: #ff0000">未上传</span>'
}else{ }else{
html = '<span style="color: #2e8b57" onclick="getPhoto(\''+idCardJustURL +'\')">点击预览</span>' html = '<span style="color: #2e8b57;cursor: pointer;" onclick="getPhoto(\''+idCardJustURL +'\')">点击预览</span>'
} }
return html; return html;
} }
@ -119,7 +119,7 @@ function init(){
if(idCardBackURL == '' || idCardBackURL == null){ if(idCardBackURL == '' || idCardBackURL == null){
html = '<span style="color: #ff0000">未上传</span>' html = '<span style="color: #ff0000">未上传</span>'
}else{ }else{
html = '<span style="color: #2e8b57" onclick="getPhoto(\''+idCardBackURL +'\')">点击预览</span>' html = '<span style="color: #2e8b57;cursor: pointer;" onclick="getPhoto(\''+idCardBackURL +'\')">点击预览</span>'
} }
return html; return html;
} }
@ -134,7 +134,7 @@ function init(){
if(operationVideoURL == '' || operationVideoURL == null){ if(operationVideoURL == '' || operationVideoURL == null){
html = '<span style="color: #ff0000">未上传</span>' html = '<span style="color: #ff0000">未上传</span>'
}else{ }else{
html = '<span style="color: #2e8b57" onclick="getPhoto(\''+operationVideoURL +'\')">点击预览</span>' html = '<span style="color: #2e8b57;cursor: pointer;" onclick="getPhoto(\''+operationVideoURL +'\')">点击预览</span>'
} }
return html; return html;
} }
@ -149,7 +149,7 @@ function init(){
if(esignatureURL == '' || esignatureURL == null){ if(esignatureURL == '' || esignatureURL == null){
html = '<span style="color: #ff0000">未上传</span>' html = '<span style="color: #ff0000">未上传</span>'
}else{ }else{
html = '<span style="color: #2e8b57" onclick="getPhoto(\''+esignatureURL +'\')">点击预览</span>' html = '<span style="color: #2e8b57;cursor: pointer;" onclick="getPhoto(\''+esignatureURL +'\')">点击预览</span>'
} }
return html; return html;
} }
@ -164,7 +164,7 @@ function init(){
if(powerOfAttorneyURL == '' || powerOfAttorneyURL == null){ if(powerOfAttorneyURL == '' || powerOfAttorneyURL == null){
html = '<span style="color: #ff0000">未上传</span>' html = '<span style="color: #ff0000">未上传</span>'
}else{ }else{
html = '<span style="color: #2e8b57" onclick="getPhoto(\''+powerOfAttorneyURL +'\')">点击预览</span>' html = '<span style="color: #2e8b57;cursor: pointer;" onclick="getPhoto(\''+powerOfAttorneyURL +'\')">点击预览</span>'
} }
return html; return html;
} }
@ -213,7 +213,7 @@ function init(){
} }
}, },
], ],
"order": [[1, "desc"],[2, "desc"],[3, "desc"],[4, "desc"]] //在栏目列上显示排序功能 "order": [] //在栏目列上显示排序功能
} ); } );
} }
@ -222,8 +222,8 @@ function init(){
* */ * */
function audit(id) { function audit(id) {
localStorage.setItem("auditId", id); localStorage.setItem("auditId", id);
var height = '600px'; var height = '75%';
var width = '1200px'; var width = '75%';
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,
@ -255,7 +255,7 @@ function buttonAudit(id, permission, pers) {
return ""; return "";
} }
} }
var btn = $("<button class='layui-btn layui-btn-xs' title='审核' onclick='audit(\"" + id + "\")'><i class='layui-icon'>&#xe672;</i></button>"); var btn = $("<button class='layui-btn layui-btn-xs' title='审核' onclick='audit(\"" + id + "\")' style='background-color: transparent;color: #009688;'>审核</button>");
return btn.prop("outerHTML"); return btn.prop("outerHTML");
} }
@ -263,3 +263,4 @@ function getPhoto(url) {
var filePath = dataPath + "/"+url; var filePath = dataPath + "/"+url;
window.open(filePath); window.open(filePath);
} }

View File

@ -139,8 +139,8 @@ function init(){
* 新增页面 * 新增页面
* */ * */
function insertTeamManager() { function insertTeamManager() {
var height = '85%'; var height = '75%';
var width = '85%'; var width = '75%';
var index = layer.open({ var index = layer.open({
title: '新增', title: '新增',
type: 2, type: 2,
@ -197,7 +197,7 @@ function buttonDel(id, permission, pers){
return ""; return "";
} }
} }
var btn = $("<button class='layui-btn layui-btn-xs' title='删除' onclick='del(\"" + id +"\")'><i class='layui-icon'>&#xe640;</i></button>"); var btn = $("<button class='layui-btn layui-btn-xs' title='删除' onclick='del(\"" + id +"\")' style='background-color: transparent;color: #ff4d4f;'>删除</button>");
return btn.prop("outerHTML"); return btn.prop("outerHTML");
} }
@ -208,7 +208,7 @@ function buttonEdits(id, permission, pers) {
return ""; return "";
} }
} }
var btn = $("<button class='layui-btn layui-btn-xs' title='编辑' onclick='edit(\"" + id + "\")'><i class='layui-icon'>&#xe642;</i></button>"); var btn = $("<button class='layui-btn layui-btn-xs' title='编辑' onclick='edit(\"" + id + "\")' style='background-color: transparent;color: #009688;'>编辑</button>");
return btn.prop("outerHTML"); return btn.prop("outerHTML");
} }
@ -223,8 +223,8 @@ function edit(id) {
data: {"id": id}, data: {"id": id},
dataType: 'json', dataType: 'json',
success: function (data) { success: function (data) {
var height = '750px'; var height = '75%';
var width = '1650px'; var width = '75%';
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

@ -94,12 +94,10 @@ function init() {
return c; return c;
} }
}, },
{"data": "orgName","width":"15%"}, {"data": "orgName","orderable": false,"width":"15%"},
{"data": "name","width":"15%"}, {"data": "name","orderable": false,"width":"15%"},
// {"data": "proType","width":"10%"}, {"data": "origin","orderable": false,"width":"8%"},
// {"data": "voltageLevel","width":"8%"}, {"data": "status","orderable": false,"width":"8%"},
{"data": "origin","width":"8%"},
{"data": "status","width":"8%"},
{ {
"data": "", "data": "",
"width":"10%", "width":"10%",
@ -120,7 +118,7 @@ function init() {
} }
], ],
"order": [[1, "desc"],[2, "desc"],[3, "desc"],[4, "desc"],[5, "desc"]] //在栏目列上显示排序功能 "order": [] //在栏目列上显示排序功能
}); });
} }
/** /**
@ -128,8 +126,8 @@ function init() {
* */ * */
function completedView(id){ function completedView(id){
localStorage.setItem("proId",id); localStorage.setItem("proId",id);
var height = '550px'; var height = '75%';
var width = '750px'; var width = '75%';
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,
@ -155,8 +153,8 @@ function completedView(id){
* 新增页面 * 新增页面
* */ * */
function addPorject() { function addPorject() {
var height = '750px'; var height = '75%';
var width = '1650px'; var width = '75%';
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,
@ -196,8 +194,8 @@ function edit(id) {
data: {"id": id}, data: {"id": id},
dataType: 'json', dataType: 'json',
success: function (data) { success: function (data) {
var height = '750px'; var height = '75%';
var width = '1650px'; var width = '75%';
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,
@ -234,8 +232,8 @@ function view(id) {
data: {"id": id}, data: {"id": id},
dataType: 'json', dataType: 'json',
success: function (data) { success: function (data) {
var height = '750px'; var height = '75%';
var width = '1650px'; var width = '75%';
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,
@ -283,7 +281,7 @@ function toBeFinished(id, permission, pers){
return ""; return "";
} }
} }
var btn = $("<button class='layui-btn layui-btn-xs' title='已完工' onclick='completedView(\"" + id + "\")'><i class='layui-icon'>&#xe605;</i></button>"); var btn = $("<button class='layui-btn layui-btn-xs' title='已完工' onclick='completedView(\"" + id + "\")' style='background-color: transparent;color: #009688;'>已完工</button>");
return btn.prop("outerHTML"); return btn.prop("outerHTML");
} }
@ -294,7 +292,7 @@ function buttonView(id, permission, pers) {
return ""; return "";
} }
} }
var btn = $("<button class='layui-btn layui-btn-xs' title='详情' onclick='view(\"" + id + "\")'><i class='layui-icon'>&#xe63c;</i></button>"); var btn = $("<button class='layui-btn layui-btn-xs' title='详情' onclick='view(\"" + id + "\")' style='background-color: transparent;color: #009688;'>详情</button>");
return btn.prop("outerHTML"); return btn.prop("outerHTML");
} }
@ -305,7 +303,7 @@ function buttonEdits(id, permission, pers) {
return ""; return "";
} }
} }
var btn = $("<button class='layui-btn layui-btn-xs' title='编辑' onclick='edit(\"" + id + "\")'><i class='layui-icon'>&#xe642;</i></button>"); var btn = $("<button class='layui-btn layui-btn-xs' title='编辑' onclick='edit(\"" + id + "\")' style='background-color: transparent;color: #009688;'>编辑</button>");
return btn.prop("outerHTML"); return btn.prop("outerHTML");
} }
@ -316,13 +314,13 @@ function buttonDel(data, permission, pers) {
return ""; return "";
} }
} }
var btn = $("<button class='layui-btn layui-btn-xs' title='删除' onclick='del(\"" + data + "\")'><i class='layui-icon'>&#xe640;</i></button>"); var btn = $("<button class='layui-btn layui-btn-xs' title='删除' onclick='del(\"" + data + "\")' style='background-color: transparent;color: #ff4d4f;'>删除</button>");
return btn.prop("outerHTML"); return btn.prop("outerHTML");
} }
function fileImport(){ function fileImport(){
var height = '575px'; var height = '75%';
var width = '1050px'; var width = '75%';
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

@ -113,9 +113,9 @@ function init() {
return c; return c;
} }
}, },
{"data": "subName","defaultContent": ""},//分包商名称 {"data": "subName","orderable": false,"defaultContent": ""},//分包商名称
{"data": "legalPerson", "defaultContent": ""},//法人 {"data": "legalPerson","orderable": false, "defaultContent": ""},//法人
{"data": "idNumber", "defaultContent": "", {"data": "idNumber", "orderable": false,"defaultContent": "",
"render":function (data,type,row) { "render":function (data,type,row) {
var idNumber = row['idNumber']; var idNumber = row['idNumber'];
return decryptCBC(idNumber); return decryptCBC(idNumber);
@ -133,7 +133,7 @@ function init() {
} }
}, },
], ],
"order": [[2, "desc"],[3, "desc"],[4, "desc"]] //在栏目列上显示排序功能 "order": [] //在栏目列上显示排序功能
}); });
} }
@ -142,8 +142,8 @@ function init() {
* 新增页面 * 新增页面
* */ * */
function addSubBlacklist() { function addSubBlacklist() {
var height = '525px'; var height = '75%';
var width = '925px'; var width = '75%';
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,
@ -174,7 +174,7 @@ function buttonDel(id,permission, pers) {
return ""; return "";
} }
} }
var btn = $("<button class='layui-btn layui-btn-xs' title='删除' onclick='del(\"" + id + "\")'><i class='layui-icon'>&#xe640;</i></button>"); var btn = $("<button class='layui-btn layui-btn-xs' title='删除' onclick='del(\"" + id + "\")' style='background-color: transparent;color: #ff4d4f;'>删除</button>");
return btn.prop("outerHTML"); return btn.prop("outerHTML");

View File

@ -92,8 +92,8 @@ function init() {
return c; return c;
} }
}, },
{"data": "name",'width': '60px'}, {"data": "name", "orderable": false,'width': '60px'},
{"data": "teamType",'width': '60px'}, {"data": "teamType", "orderable": false,'width': '60px'},
{ {
"orderable": false, "orderable": false,
"width": "40px", "width": "40px",
@ -142,8 +142,8 @@ function init() {
return html; return html;
} }
}, },
{"data": "subName",'width': '60px'}, {"data": "subName", "orderable": false,'width': '60px'},
{"data": "proName",'width': '90px'}, {"data": "proName", "orderable": false,'width': '90px'},
{ {
"orderable": false, "orderable": false,
'width': '20px', 'width': '20px',
@ -158,7 +158,7 @@ function init() {
} }
}, },
], ],
"order": [[1, "desc"],[2, "desc"],[7, "desc"],[8, "desc"]] //在栏目列上显示排序功能 "order": [] //在栏目列上显示排序功能
}); });
} }
@ -168,8 +168,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 = '750px'; var height = '75%';
var width = '1400px'; var width = '75%';
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

@ -91,27 +91,28 @@ function init() {
"dom": "<'dt-toolbar'r>t<'dt-toolbar-footer'<'col-sm-4 col-xs-4 hidden-xs'i><'col-xs-8 col-sm-8' p v>>", "dom": "<'dt-toolbar'r>t<'dt-toolbar-footer'<'col-sm-4 col-xs-4 hidden-xs'i><'col-xs-8 col-sm-8' p v>>",
"columns": [ "columns": [
{ {
width: '20px', width: '20px',"orderable": false,
data: function (row, type, set, meta) { data: function (row, type, set, meta) {
var c = meta.settings._iDisplayStart + meta.row + 1; var c = meta.settings._iDisplayStart + meta.row + 1;
return c; return c;
} }
}, },
{"data": "name",'width': '30px'}, {"data": "name","orderable": false,'width': '30px'},
{"data": "",'width': '40px', {"data": "","orderable": false,'width': '40px',
"render": function (data, type, row){ "render": function (data, type, row){
var idCard = row['idCard']; var idCard = row['idCard'];
return decryptCBC(idCard); return decryptCBC(idCard);
} }
}, },
{"data": "post",'width': '40px'}, {"data": "post","orderable": false,'width': '40px'},
{"data": "einTime",'width': '60px'}, {"data": "einTime","orderable": false,'width': '60px'},
{"data": "exitTime",'width': '60px'}, {"data": "exitTime","orderable": false,'width': '60px'},
{"data": "teamName",'width': '60px'}, {"data": "teamName","orderable": false,'width': '60px'},
{"data": "subName",'width': '60px'}, {"data": "subName","orderable": false,'width': '60px'},
{"data": "proName",'width': '120px'}, {"data": "proName","orderable": false,'width': '120px'},
{ {
'width': '20px', 'width': '20px',
"orderable": false,
"render": function (data, type, row) { "render": function (data, type, row) {
var isExcellent = row['einStatus']; var isExcellent = row['einStatus'];
if (isExcellent>0){ if (isExcellent>0){
@ -123,6 +124,7 @@ function init() {
} }
},{ },{
'width': '20px', 'width': '20px',
"orderable": false,
"render": function (data, type, row) { "render": function (data, type, row) {
var isExcellent = row['isRed']; var isExcellent = row['isRed'];
if (isExcellent>0){ if (isExcellent>0){
@ -134,7 +136,7 @@ function init() {
} }
}, },
], ],
"order": [[1, "desc"], [2, "desc"],[3, "desc"],[4, "desc"],[5, "desc"],[6, "desc"],[7, "desc"],[8, "desc"],[9, "desc"],[10, "desc"]] //在栏目列上显示排序功能 "order": [] //在栏目列上显示排序功能
}); });
} }
function initSelect() { function initSelect() {

View File

@ -97,8 +97,8 @@ function init() {
return c; return c;
} }
}, },
{"data": "name", "defaultContent": ""}, {"data": "name", "defaultContent": "", "orderable": false,},
{"data": "", "defaultContent": "", {"data": "", "defaultContent": "", "orderable": false,
"render": function (data, type, row) { "render": function (data, type, row) {
var jobType = row['jobType']; var jobType = row['jobType'];
var html = ''; var html = '';
@ -119,7 +119,6 @@ function init() {
"render": function (data, type, row) { "render": function (data, type, row) {
var id = row['id']; var id = row['id'];
var html = ''; var html = '';
// html += buttonCheckView(id, "", pers);
html += buttonUpdateView(id, "", pers); html += buttonUpdateView(id, "", pers);
html += buttonDelView(id, "", pers); html += buttonDelView(id, "", pers);
return html; return html;
@ -127,7 +126,7 @@ function init() {
}, },
], ],
"order": [[1, "desc"],[2, "desc"]] //在栏目列上显示排序功能 "order": [] //在栏目列上显示排序功能
}); });
} }
@ -138,7 +137,7 @@ function insertJobType() {
title: ['新增', 'color:#3B70A1;background-color:#E8ECEB;font-size:20px'], title: ['新增', 'color:#3B70A1;background-color:#E8ECEB;font-size:20px'],
type: 2, type: 2,
content: 'jobManagementForm.html', content: 'jobManagementForm.html',
area: ['50%', '60%'], area: ['75%', '75%'],
maxmin: false, maxmin: false,
btn: ['确定','关闭'], btn: ['确定','关闭'],
yes: function (index, layero) { yes: function (index, layero) {
@ -164,7 +163,7 @@ function buttonUpdateView(id, permission, pers) {
return ""; return "";
} }
} }
var btn = $("<button class='layui-btn layui-btn-xs' title='修改' onclick='updateView(\"" + id + "\")'>修改</button>"); var btn = $("<button class='layui-btn layui-btn-xs' title='修改' onclick='updateView(\"" + id + "\")' style='background-color: transparent;color: #009688;'>修改</button>");
return btn.prop("outerHTML"); return btn.prop("outerHTML");
} }
@ -177,7 +176,7 @@ function updateView(id) {
title: ['修改', 'color:#3B70A1;background-color:#E8ECEB;font-size:20px'], title: ['修改', 'color:#3B70A1;background-color:#E8ECEB;font-size:20px'],
type: 2, type: 2,
content: 'jobManagementForm.html', content: 'jobManagementForm.html',
area: ['50%', '60%'], area: ['75%', '75%'],
maxmin: false, maxmin: false,
btn: ['确定','关闭'], btn: ['确定','关闭'],
success: function (layero, index) { success: function (layero, index) {
@ -204,7 +203,7 @@ function buttonDelView(id, permission, pers){
return ""; return "";
} }
} }
var btn = $("<button class='layui-btn layui-btn-xs' title='删除' onclick='delView(\""+id+"\")'><i class='layui-icon'>&#xe640;</i></button>"); var btn = $("<button class='layui-btn layui-btn-xs' title='删除' onclick='delView(\""+id+"\")' style='background-color: transparent;color: #ff4d4f;'>删除</button>");
return btn.prop("outerHTML"); return btn.prop("outerHTML");
} }

File diff suppressed because one or more lines are too long

View File

@ -36,13 +36,16 @@
</select> </select>
</div> </div>
</div> </div>
<button id="searchBt" class="layui-btn layui-btn-sm"><i class="layui-icon">&#xe615;</i>搜索</button> <button id="searchBt" class="layui-btn layui-btn-sm">搜索</button>
<button id="resetBt" class="layui-btn layui-btn-sm"><i class="layui-icon">&#xe666;</i>重置</button> <button id="resetBt" class="layui-btn layui-btn-sm">重置</button>
<button class="layui-btn layui-btn-sm" onclick="insertJobType()" permission="sys:SubContractor:query">
<i class="layui-icon">&#xe608;</i> 添加
</button>
</div> </div>
</form> </form>
<div class="layui-inline" style="margin-top: 5px;">
<button class="layui-btn layui-btn-sm" onclick="insertJobType()" permission="sys:SubContractor:query">
添加
</button>
</div>
</td> </td>
</tr> </tr>
</table> </table>
@ -53,7 +56,7 @@
<div class="widget-body no-padding"> <div class="widget-body no-padding">
<div id="dt-table-length"></div> <div id="dt-table-length"></div>
<table id="dt-table" class="table table-striped table-bordered table-hover" style="width:100%"> <table id="dt-table" class="table table-striped table-bordered table-hover" style="width:100%">
<thead> <thead style="background-color: #FAFAFA !important;">
<tr> <tr>
<th>序号</th> <th>序号</th>
<th>工种名称</th> <th>工种名称</th>

View File

@ -22,7 +22,7 @@
</head> </head>
<body> <body>
<div class="layui-form"> <div class="layui-form">
<form class="layui-form" enctype="multipart/form-data" id="" action=""> <form class="layui-form" enctype="multipart/form-data" id="" action="" style="margin: 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-left: 25%;">
<div class="layui-input-inline" style="width: 350px"> <div class="layui-input-inline" style="width: 350px">

View File

@ -60,9 +60,9 @@
</style> </style>
<body> <body>
<div> <div>
<form class="layui-form" id="projectForm" action="" onsubmit=" return false"> <form class="layui-form" id="projectForm" action="" onsubmit=" return false" style="padding: 24px;">
<input type="hidden" id="id" name="id"> <input type="hidden" id="id" name="id">
<div class="layui-form-item" style="margin-top: 2%"> <div class="layui-form-item" >
<!--<div class="layui-inline"> <!--<div class="layui-inline">
<label class="layui-form-label "><i class="tip-required" <label class="layui-form-label "><i class="tip-required"
style="color: red;font-size: 20px">*</i>项目部:</label> style="color: red;font-size: 20px">*</i>项目部:</label>
@ -121,7 +121,7 @@
<label class="layui-form-label"><i class="tip-required" <label class="layui-form-label"><i class="tip-required"
style="color: red;font-size: 20px">*</i>工程名称:</label> style="color: red;font-size: 20px">*</i>工程名称:</label>
<div class="layui-input-inline"> <div class="layui-input-inline">
<input type="text" name="name" style="width: 90.5%" id="name" maxlength="122" lay-verify="required" <input type="text" name="name" id="name" maxlength="122" lay-verify="required"
class="layui-input"> class="layui-input">
</div> </div>
</div> </div>

View File

@ -58,9 +58,9 @@
</style> </style>
<body> <body>
<div> <div>
<form class="layui-form" id="projectForm" action="" onsubmit=" return false"> <form class="layui-form" id="projectForm" action="" onsubmit=" return false" style="padding: 24px;">
<input type="hidden" id="id" name="id"> <input type="hidden" id="id" name="id">
<div class="layui-form-item" style="margin-top: 2%"> <div class="layui-form-item">
<!--<div class="layui-inline"> <!--<div class="layui-inline">
<label class="layui-form-label "><i class="tip-required" <label class="layui-form-label "><i class="tip-required"
style="color: red;font-size: 20px">*</i>项目部:</label> style="color: red;font-size: 20px">*</i>项目部:</label>
@ -119,7 +119,7 @@
<label class="layui-form-label"><i class="tip-required" <label class="layui-form-label"><i class="tip-required"
style="color: red;font-size: 20px">*</i>工程名称:</label> style="color: red;font-size: 20px">*</i>工程名称:</label>
<div class="layui-input-inline"> <div class="layui-input-inline">
<input type="text" name="name" style="width: 90.5%" id="name" maxlength="122" lay-verify="required" <input type="text" name="name" id="name" maxlength="122" lay-verify="required"
class="layui-input"> class="layui-input">
</div> </div>
</div> </div>

View File

@ -6,7 +6,7 @@
<link rel="stylesheet" type="text/css" media="screen" href="../../../css/bootstrap.min.css"> <link rel="stylesheet" type="text/css" media="screen" href="../../../css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" media="screen" href="../../../css/dataTables.bootstrap.min.css"> <link rel="stylesheet" type="text/css" media="screen" href="../../../css/dataTables.bootstrap.min.css">
<link rel="stylesheet" type="text/css" media="screen" href="../../../layui/css/layui.css"> <link rel="stylesheet" type="text/css" media="screen" href="../../../layui/css/layui.css">
<link rel="stylesheet" type="text/css" media="screen" href="../../../css/work/basic/basic.css"> <!-- <link rel="stylesheet" type="text/css" media="screen" href="../../../css/work/basic/basic.css">-->
<link rel="stylesheet" href="../../../css/ztree/zTreeStyle/zTreeStyle.css" type="text/css"> <link rel="stylesheet" href="../../../css/ztree/zTreeStyle/zTreeStyle.css" type="text/css">
<link rel="stylesheet" href="../../../css/ztree/demo.css" type="text/css"> <link rel="stylesheet" href="../../../css/ztree/demo.css" type="text/css">
<style type="text/css"> <style type="text/css">
@ -21,15 +21,22 @@
float: left; float: left;
margin-left: 0px; margin-left: 0px;
} }
/*水平居中 加 垂直居中*/
table.table-bordered.dataTable th, table.table-bordered.dataTable td {
text-align: center;
vertical-align: middle;
}
</style> </style>
</head> </head>
<body> <body>
<div> <div>
<div class="col-md-10" style="width: 50%;"> <div class="col-md-10" style="width: 50%;">
<div> <div>
<!-- <input id="treeKeyWord" onkeyup="AutoMatch(this)" style="width: 100%;" type="text" placeholder="请输入关键字">--> <div class="layui-inline">
<input id="treeKeyWord" type="text" class="form-control" placeholder="请输入工程关键词"> <input id="treeKeyWord" type="text" class="layui-input" placeholder="请输入工程关键词">
<button id="treeSearchBt" class="layui-btn layui-btn-sm" ><i class="layui-icon">&#xe615;</i>搜索</button> </div>
<button id="treeSearchBt" class="layui-btn layui-btn-sm" >搜索</button>
</div> </div>
<ul id="treeDemo" class="ztree accountOrgTree"> </ul> <ul id="treeDemo" class="ztree accountOrgTree"> </ul>
@ -42,12 +49,16 @@
<td> <td>
<form class="form-inline" onsubmit="return false"> <form class="form-inline" onsubmit="return false">
<div class="form-group"> <div class="form-group">
<input id="keyWord" type="text" class="form-control" placeholder="请先选择工程再输入分包商关键词"> <div class="layui-inline">
<input id="keyWord" type="text" class="layui-input" placeholder="请先选择工程再输入分包商">
<button id="searchBt" class="layui-btn layui-btn-sm" permission="sys:ProRelation:query"><i class="layui-icon">&#xe615;</i>搜索</button> </div>
<button id="save" class="layui-btn layui-btn-sm" ><i class="layui-icon">&#x1005;</i>保存</button> <button id="searchBt" class="layui-btn layui-btn-sm" permission="sys:ProRelation:query">搜索</button>
</div> </div>
</form> </form>
<div class="layui-inline" style="margin-top: 5px;">
<button id="save" class="layui-btn layui-btn-sm" >保存</button>
</div>
</td> </td>
<td align="right"> <td align="right">
</td> </td>
@ -60,7 +71,7 @@
<div class="widget-body no-padding"> <div class="widget-body no-padding">
<div id="dt-table-length"></div> <div id="dt-table-length"></div>
<table id="dt-table" class="table table-striped table-bordered table-hover" style="width:100%"> <table id="dt-table" class="table table-striped table-bordered table-hover" style="width:100%">
<thead> <thead style="background-color: #FAFAFA !important;">
<tr> <tr>
<th class='th'> <th class='th'>

View File

@ -6,14 +6,11 @@
<link rel="stylesheet" type="text/css" media="screen" href="../../../css/bootstrap.min.css"> <link rel="stylesheet" type="text/css" media="screen" href="../../../css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" media="screen" href="../../../css/dataTables.bootstrap.min.css"> <link rel="stylesheet" type="text/css" media="screen" href="../../../css/dataTables.bootstrap.min.css">
<link rel="stylesheet" type="text/css" media="screen" href="../../../layui/css/layui.css"> <link rel="stylesheet" type="text/css" media="screen" href="../../../layui/css/layui.css">
<link rel="stylesheet" type="text/css" media="screen" href="../../../css/work/basic/basic.css">
<style> <style>
.layui-form input[type=checkbox], .layui-form input[type=radio], .layui-form select { /*水平居中 加 垂直居中*/
display: none !important ; table.table-bordered.dataTable th, table.table-bordered.dataTable td {
} text-align: center;
.layui-inline, .layui-input-inline { vertical-align: middle;
height: 30px;
display: inline-block;
} }
</style> </style>
</head> </head>
@ -26,25 +23,25 @@
<tr> <tr>
<td> <td>
<form class="form-inline layui-form" onsubmit="return false"> <form class="form-inline layui-form" onsubmit="return false">
<div class="form-group" style="width: 100%;"> <div class="form-group">
<div class="layui-inline" > <div class="layui-inline" >
<div class="layui-input-inline"> <div class="layui-input-inline">
分包商名称: <input id="subName" type="text" class="layui-input" placeholder="请输入分包商名称">
<input id="subName" type="text" class="form-control" placeholder="请输入分包商名称">
</div> </div>
</div> </div>
<div class="layui-inline" > <div class="layui-inline" >
<div class="layui-input-inline" > <div class="layui-input-inline" >
法定代表人: <input id="represent" type="text" class="layui-input" placeholder="请输入法定代表人">
<input id="represent" type="text" class="form-control" placeholder="请输入法定代表人">
</div> </div>
</div> </div>
<button id="searchBt" class="layui-btn layui-btn-sm" permission="sys:SubContractor:query"><i class="layui-icon">&#xe615;</i>搜索</button> <button id="searchBt" class="layui-btn layui-btn-sm" permission="sys:SubContractor:query">搜索</button>
<button class="layui-btn layui-btn-sm" onclick="insertSubcontractor()" permission="sys:SubContractor:query">
<i class="layui-icon">&#xe608;</i> 添加
</button>
</div> </div>
</form> </form>
<div class="layui-inline" style="margin-top: 5px;">
<button class="layui-btn layui-btn-sm" onclick="insertSubcontractor()" permission="sys:SubContractor:query">
添加
</button>
</div>
</td> </td>
</tr> </tr>
@ -56,7 +53,7 @@
<div class="widget-body no-padding"> <div class="widget-body no-padding">
<div id="dt-table-length"></div> <div id="dt-table-length"></div>
<table id="dt-table" class="table table-striped table-bordered table-hover" style="width:100%"> <table id="dt-table" class="table table-striped table-bordered table-hover" style="width:100%">
<thead> <thead style="background-color: #FAFAFA !important;">
<tr> <tr>
<th>序号</th> <th>序号</th>
<th>公司名称</th> <th>公司名称</th>

View File

@ -22,7 +22,7 @@
</head> </head>
<body> <body>
<div class="layui-form"> <div class="layui-form">
<form class="layui-form" enctype="multipart/form-data" id="" action=""> <form class="layui-form" enctype="multipart/form-data" id="" action="" style="padding: 24px 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-left: 25%;">
<div class="layui-input-inline" style="width: 350px"> <div class="layui-input-inline" style="width: 350px">

View File

@ -19,7 +19,7 @@
</head> </head>
<body> <body>
<div class="layui-form"> <div class="layui-form">
<form class="layui-form" enctype="multipart/form-data" id="subContractorForm" action=""> <form class="layui-form" enctype="multipart/form-data" id="subContractorForm" action="" style="padding: 24px 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-left: 25%;">
<div class="layui-input-inline" style="width: 350px"> <div class="layui-input-inline" style="width: 350px">

View File

@ -6,14 +6,11 @@
<link rel="stylesheet" type="text/css" media="screen" href="../../../css/bootstrap.min.css"> <link rel="stylesheet" type="text/css" media="screen" href="../../../css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" media="screen" href="../../../css/dataTables.bootstrap.min.css"> <link rel="stylesheet" type="text/css" media="screen" href="../../../css/dataTables.bootstrap.min.css">
<link rel="stylesheet" type="text/css" media="screen" href="../../../layui/css/layui.css"> <link rel="stylesheet" type="text/css" media="screen" href="../../../layui/css/layui.css">
<link rel="stylesheet" type="text/css" media="screen" href="../../../css/work/basic/basic.css">
<style> <style>
.layui-form input[type=checkbox], .layui-form input[type=radio], .layui-form select { /*水平居中 加 垂直居中*/
display: none !important ; table.table-bordered.dataTable th, table.table-bordered.dataTable td {
} text-align: center;
.layui-inline, .layui-input-inline { vertical-align: middle;
height: 30px;
display: inline-block;
} }
</style> </style>
</head> </head>
@ -26,21 +23,19 @@
<tr> <tr>
<td> <td>
<form class="form-inline layui-form" onsubmit="return false"> <form class="form-inline layui-form" onsubmit="return false">
<div class="form-group" style="width: 100%;"> <div class="form-group" >
<div class="layui-inline"> <div class="layui-inline">
<div class="layui-input-inline" style="display: flex;align-items: center;"> <div class="layui-input-inline" >
工程名称: <select id="proId" name="proId" lay-search=""></select>
<select id="proId" name="proId" class="form-control input-sm" lay-verify="required" lay-search=""></select>
</div> </div>
</div> </div>
<div class="layui-inline" > <div class="layui-inline" >
<div class="layui-input-inline" > <div class="layui-input-inline" >
委托人名称: <input id="keyWord" type="text" class="layui-input" placeholder="请输入委托人名称">
<input id="keyWord" type="text" class="form-control" placeholder="请输入委托人名称">
</div> </div>
</div> </div>
<button id="searchBt" class="layui-btn layui-btn-sm" permission="sys:SubContractor:query"><i class="layui-icon">&#xe615;</i>搜索</button>
</div> </div>
<button id="searchBt" class="layui-btn layui-btn-sm" permission="sys:SubContractor:query">搜索</button>
</form> </form>
</td> </td>
@ -53,7 +48,7 @@
<div class="widget-body no-padding"> <div class="widget-body no-padding">
<div id="dt-table-length"></div> <div id="dt-table-length"></div>
<table id="dt-table" class="table table-striped table-bordered table-hover" style="width:100%"> <table id="dt-table" class="table table-striped table-bordered table-hover" style="width:100%">
<thead> <thead style="background-color: #FAFAFA !important;">
<tr> <tr>
<th>序号</th> <th>序号</th>
<th>工程名称</th> <th>工程名称</th>

View File

@ -15,7 +15,7 @@
</style> </style>
</head> </head>
<body> <body>
<form class="layui-form" id="fm" action="" onsubmit="return false"> <form class="layui-form" id="fm" action="" onsubmit="return false" style="padding: 24px 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-inline">

View File

@ -6,7 +6,13 @@
<link rel="stylesheet" type="text/css" media="screen" href="../../../css/bootstrap.min.css"> <link rel="stylesheet" type="text/css" media="screen" href="../../../css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" media="screen" href="../../../css/dataTables.bootstrap.min.css"> <link rel="stylesheet" type="text/css" media="screen" href="../../../css/dataTables.bootstrap.min.css">
<link rel="stylesheet" type="text/css" media="screen" href="../../../layui/css/layui.css"> <link rel="stylesheet" type="text/css" media="screen" href="../../../layui/css/layui.css">
<link rel="stylesheet" type="text/css" media="screen" href="../../../css/work/basic/basic.css"> <style>
/*水平居中 加 垂直居中*/
table.table-bordered.dataTable th, table.table-bordered.dataTable td {
text-align: center;
vertical-align: middle;
}
</style>
</head> </head>
<body> <body>
<div> <div>
@ -16,21 +22,28 @@
<table style="width: 100%"> <table style="width: 100%">
<tr> <tr>
<td> <td>
<form class="form-inline" onsubmit="return false"> <form class="form-inline layui-form" onsubmit="return false">
<div class="form-group"> <div class="form-group">
班组名称: <div class="layui-inline">
<input id="name" type="text" class="form-control" placeholder="请输入班组名称"> <input id="name" type="text" class="layui-input" placeholder="请输入班组名称">
分包商名称:
<input id="subName" type="text" class="form-control" placeholder="请输入分包商名称">
班组类别:
<select id="teamType" name="teamType" class="form-control input-sm" lay-verify="required" lay-search="" ></select>
<button id="searchBt" class="layui-btn layui-btn-sm" permission="sys:TeamManager:query"><i class="layui-icon">&#xe615;</i>搜索</button>
<button class="layui-btn layui-btn-sm" onclick="insertTeamManager()" permission="sys:TeamManager:add">
<i class="layui-icon">&#xe608;</i> 添加
</button>
</div> </div>
<div class="layui-inline">
<input id="subName" type="text" class="layui-input" placeholder="请输入分包商名称">
</div>
<div class="layui-inline">
<select id="teamType" name="teamType" class="layui-input" lay-search="" ></select>
</div>
<button id="searchBt" class="layui-btn layui-btn-sm" permission="sys:TeamManager:query">搜索</button>
</div> </div>
</form> </form>
<div class="layui-inline" style="margin-top: 5px;">
<button class="layui-btn layui-btn-sm" onclick="insertTeamManager()" permission="sys:TeamManager:add">
添加
</button>
</div>
</td> </td>
</tr> </tr>
@ -42,7 +55,7 @@
<div class="widget-body no-padding"> <div class="widget-body no-padding">
<div id="dt-table-length"></div> <div id="dt-table-length"></div>
<table id="dt-table" class="table table-striped table-bordered table-hover" style="width:100%"> <table id="dt-table" class="table table-striped table-bordered table-hover" style="width:100%">
<thead> <thead style="background-color: #FAFAFA !important;">
<tr> <tr>
<th>序号</th> <th>序号</th>
<th>班组名称</th> <th>班组名称</th>

View File

@ -15,11 +15,14 @@
.layui-input-block { .layui-input-block {
margin-left:130px ; margin-left:130px ;
} }
.layui-form-select .layui-input{
padding-right: 0px !important;
}
</style> </style>
</head> </head>
<body> <body>
<div class="layui-form"> <div class="layui-form">
<form class="layui-form" id="subContractorForm" action="" style="padding-top: 1%;"> <form class="layui-form" id="subContractorForm" action="" style="padding:24px;">
<input type="hidden" id="id" name="id"> <input type="hidden" id="id" name="id">
<div class="layui-input-inline"> <div class="layui-input-inline">

View File

@ -15,7 +15,7 @@
</style> </style>
</head> </head>
<body> <body>
<form class="layui-form" id="fm" action="" onsubmit="return false"> <form class="layui-form" id="fm" action="" onsubmit="return false" style="padding: 24px 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-inline">

View File

@ -49,7 +49,7 @@
</style> </style>
</head> </head>
<body> <body>
<div id="dataDiv"> <div id="dataDiv" style="padding: 24px 24px ;">
<div class="layui-form"> <div class="layui-form">
<h2>此工程下在场人员共<span id="countPeople"></span>人,是否同步全部出场</h2> <h2>此工程下在场人员共<span id="countPeople"></span>人,是否同步全部出场</h2>
<form class="layui-form" enctype="multipart/form-data" id="fm"> <form class="layui-form" enctype="multipart/form-data" id="fm">

View File

@ -35,7 +35,6 @@
<div class="form-group"> <div class="form-group">
<div class="layui-inline" > <div class="layui-inline" >
<div class="layui-input-inline" style="display: flex;align-items: center;"> <div class="layui-input-inline" style="display: flex;align-items: center;">
工程名称:
<select id="proId" name="proId" class="form-control input-sm" lay-verify="required" lay-search=""></select> <select id="proId" name="proId" class="form-control input-sm" lay-verify="required" lay-search=""></select>
</div> </div>
</div> </div>
@ -51,19 +50,16 @@
</div> </div>
</div> </div>
<button id="searchBt" style="margin-top: -0.6%" class="layui-btn layui-btn-sm" <button id="searchBt" style="margin-top: -0.6%" class="layui-btn layui-btn-sm"
permission="sys:project:query"><i class="layui-icon">&#xe615;</i>搜索 permission="sys:project:query">搜索
</button> </button>
<button class="layui-btn layui-btn-sm" style="margin-top: -0.6%" onclick="addPorject()">
<i class="layui-icon">&#xe608;</i> 添加
</button>
<!--<button class="layui-btn layui-btn-sm" style="margin-top: -0.6%" onclick="fileImport()">
<i class="layui-icon">&#xe608;</i> 导入
</button>
<button class="layui-btn layui-btn-sm" style="margin-top: -0.6%;" onclick="templateDownload()">
<i class="layui-icon">&#xe608;</i> 模板下载
</button>-->
</div> </div>
</form> </form>
<div class="layui-inline" style="margin-top: 5px;">
<button class="layui-btn layui-btn-sm" onclick="addPorject()">
添加
</button>
</div>
</td> </td>
</tr> </tr>
</table> </table>
@ -74,13 +70,11 @@
<div class="widget-body no-padding"> <div class="widget-body no-padding">
<div id="dt-table-length"></div> <div id="dt-table-length"></div>
<table id="dt-table" class="table table-striped table-bordered table-hover" style="width:100%"> <table id="dt-table" class="table table-striped table-bordered table-hover" style="width:100%">
<thead> <thead style="background-color: #FAFAFA !important;">
<tr> <tr>
<th>序号</th> <th>序号</th>
<th>组织</th> <th>组织</th>
<th>工程名称</th> <th>工程名称</th>
<!-- <th>工程类型</th>-->
<!-- <th>电压等级(kV)</th>-->
<th>工程地址</th> <th>工程地址</th>
<th>工程状态</th> <th>工程状态</th>
<th>操作</th> <th>操作</th>

View File

@ -24,24 +24,24 @@
</div> </div>
</div> </div>
<button id="searchBt" class="layui-btn layui-btn-sm" <button id="searchBt" class="layui-btn layui-btn-sm"
permission="sys:Blacklist:query" style="margin-top: -0.3%;"><i permission="sys:Blacklist:query" style="margin-top: -0.3%;">
class="layui-icon">&#xe615;</i>搜索 搜索
</button> </button>
<button class="layui-btn layui-btn-sm" onclick="addSubBlacklist()"style="margin-top: -0.3%;">
<i class="layui-icon">&#xe608;</i> 添加
</button>
<input id="articleImageFile" name="excelFile" type="file" class="form-control" style="width: 300px; display: inline;" />
<input id="saveZipButton" type="button" style="width: 60px;height: 35px;" value="导入" />
<input type="file" id="import-excel" name="image" style="display: none;"/>
<button class="layui-btn layui-btn-sm" onclick="down()" style="margin-top: -0.3%;">
<i class="layui-icon">&#xe601;</i> 模板下载
</button>
<button class="layui-btn layui-btn-sm" onclick="delBatch()"
style="margin-top: -0.3%;"><i class="layui-icon">&#xe640;</i>批量删除
</button>
</div> </div>
</form> </form>
<div class="layui-inline" style="margin-top: 5px;">
<button class="layui-btn layui-btn-sm" onclick="addSubBlacklist()">
添加
</button>
<input id="articleImageFile" name="excelFile" type="file" class="form-control" style="width: 300px; display: inline;height: 35px;margin-top: 5px;" />
<input id="saveZipButton" type="button" class="layui-btn layui-btn-sm" value="导入" />
<input type="file" id="import-excel" name="image" style="display: none;"/>
<button class="layui-btn layui-btn-sm" onclick="down()" >
模板下载
</button>
<button class="layui-btn layui-btn-sm" onclick="delBatch()" style="margin-left: 0px;" >批量删除
</button>
</div>
</td> </td>
</tr> </tr>
</table> </table>
@ -52,7 +52,7 @@
<div class="widget-body no-padding"> <div class="widget-body no-padding">
<div id="dt-table-length"></div> <div id="dt-table-length"></div>
<table id="dt-table" class="table table-striped table-bordered table-hover" style="width:100%"> <table id="dt-table" class="table table-striped table-bordered table-hover" style="width:100%">
<thead> <thead style="background-color: #FAFAFA !important;">
<tr> <tr>
<th class='th'> <th class='th'>
<input id="checkall" type="checkbox" class="checkall"/> <input id="checkall" type="checkbox" class="checkall"/>

View File

@ -8,7 +8,7 @@
</head> </head>
<body> <body>
<div class="layui-form"> <div class="layui-form">
<form class="layui-form" action=""> <form class="layui-form" action="" style="padding: 24px;">
<div class="layui-input-inline"style="float: left;width: 50%;margin-top: 2%;margin-left: 20%" > <div class="layui-input-inline"style="float: left;width: 50%;margin-top: 2%;margin-left: 20%" >
<label class="layui-form-label" style="width: 20%"> <i class="tip-required" style="color: red;font-size: 20px">*</i>分包商名称:</label> <label class="layui-form-label" style="width: 20%"> <i class="tip-required" style="color: red;font-size: 20px">*</i>分包商名称:</label>

View File

@ -28,7 +28,7 @@
</select> </select>
</div> </div>
<button id="searchBt" class="layui-btn layui-btn-sm" ><i class="layui-icon">&#xe615;</i>搜索</button> <button id="searchBt" class="layui-btn layui-btn-sm" >搜索</button>
</div> </div>
</form> </form>
</td> </td>
@ -43,7 +43,7 @@
<table id="dt-table" <table id="dt-table"
class="table table-striped table-bordered table-hover" class="table table-striped table-bordered table-hover"
style="width: 100%"> style="width: 100%">
<thead> <thead style="background-color: #FAFAFA !important;">
<tr> <tr>
<th style="width:1%">序号</th> <th style="width:1%">序号</th>
<th>班组名称</th> <th>班组名称</th>

View File

@ -40,9 +40,7 @@
<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" ><i class="layui-icon">&#xe615;</i>搜索</button>
</div> </div>
</form> </form>
</td> </td>
@ -55,7 +53,7 @@
<div class="widget-body no-padding"> <div class="widget-body no-padding">
<table id="dt-table" <table id="dt-table"
class="table table-striped table-bordered table-hover" style="width: 100%"> class="table table-striped table-bordered table-hover" style="width: 100%">
<thead> <thead style="background-color: #FAFAFA !important;">
<tr> <tr>
<th style="width:1%">序号</th> <th style="width:1%">序号</th>
<th>姓名</th> <th>姓名</th>