hn_cloud_web/smz-web/js/work/person/wagesManage/wagesPhotoView.js

78 lines
2.7 KiB
JavaScript

var bankCard = localStorage.getItem("bankCard");
var bankId = localStorage.getItem("bankId");
var rollBankName = localStorage.getItem("rollBankName");
var uploadName = localStorage.getItem("uploadName");
var uploadTime = localStorage.getItem("uploadTime");
var witnessPath = localStorage.getItem("witnessPath");
var form;
$(function () {
layui.use(['form', 'laydate','upload'], function () {
form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功
var laydate = layui.laydate;
var upload = layui.upload;
setInfo();
form.render();
form.verify();
});
})
function setInfo() {
console.log(uploadName)
$("#uploadTime").val(uploadTime);
$("#uploadName").val(uploadName);
$("#bankCard").val(bankCard);
// $("#bankName").val(bankName);
getBankAccount(bankId);// 工资专户所属银行
$("#rollBankName").val(rollBankName);
if (witnessPath != '') {
var demo2 = $("#demo2");
var html = '';
var photos = witnessPath.split(",");
for (var i = 0; i < photos.length; i++) {
var path = '';
var fileName = getValue(photos[i]);
if (photos[i].indexOf("http") != -1) {
path = photos[i];
} else {
path = smz_ht_url +"/"+photos[i];
}
html += '<img src="' + path + '" id="' + i + '" name="' + photos[i] + '" style="height: 80px;width: 80px;margin-right: 10px" class="layui-upload-img ">';
}
demo2.append(html);
}
}
function getValue(url) {
//获取最后一个/的位置
var site = url.lastIndexOf("\/");
//截取最后一个/后的值
return url.substring(site + 1, url.length);
}
/**
* 获取工资账户所属银行
* */
function getBankAccount(bankId) {
$("#bankName").empty();
$.ajax({
type: 'POST',
url: smz_ht_url + '/project/getBankAccount',
dataType: 'json',
success: function (data) {
var str = '<option selected value="请选择银行"></option>';
if (data.length > 0) {
for (var i = 0; i < data.length; i++) {
if (bankId === data[i].id) {
str += '<option selected value=\'' + data[i].id + '\'>' + data[i].name + '</option>';
} else {
str += '<option value=\'' + data[i].id + '\'>' + data[i].name + '</option>';
}
}
}
$("#bankName").append(str);
// layui.form.render('select'); //这里就是我们要渲染的地方了
form.render('select'); //这里就是我们要渲染的地方了
}
})
}