'use strict';
/**
* 期计量 - 期列表页面 js
*
* @author Mai
* @date 2018/12/7
* @version
*/
$(function () {
// 获取审批流程
$('a[data-target="#sp-list" ]').on('click', function () {
const data = {
order: $(this).attr('m-order'),
};
postData('/tender/' + tenderId + '/measure/material/auditors', data, function (result) {
const materialAuditor = result.materialAuditor;
const auditors = result.auditors;
const auditHistory = result.auditHistory;
// 生成左边列表流程
const lefthtml = [];
lefthtml.push('
'+ materialAuditor.name +' '+ materialAuditor.role +'原报');
for (const [index,a] of auditors.entries()) {
if (index+1 === auditors.length) {
lefthtml.push(' '+ a.name +' '+ a.role +'终审');
} else {
lefthtml.push(' '+ a.name +' '+ a.role +'' + transFormToChinese(index+1) + '审');
}
}
$('#auditor-list').html(lefthtml.join(''));
// 生成右边列表流程
const righthtml = [];
for(const ah of auditHistory) {
righthtml.push('');
}
$('#auditor-list2').html(righthtml.join(''));
});
});
// 计量期选中
$('.select-stage-order').on('click', function () {
const stageList = $('.select-stage-order:checked');
if (stageList.length === 0) {
$('#show_order').hide();
$('#s_order').val('');
} else {
const order_array = [];
for (let s = 0; s < stageList.length; s++) {
order_array.push(stageList.eq(s).data('order'));
// console.log(stageList.eq(s));
}
$('#show_order').html('第' + order_array.join(',') + '期');
$('#show_order').show();
$('#s_order').val(order_array.join(','));
}
});
// 提交表单判断
$('#addMaterial').click(function () {
if ($('#s_order').val() == '') {
toastr.error('请选择计量期');
return false;
}
})
});