|
@@ -78,11 +78,18 @@ $(document).ready(() => {
|
|
|
}
|
|
|
});
|
|
|
$('#select-rela').on('show.bs.modal', () => {
|
|
|
- $('[name=select-rela-check]').removeAttr('checked');
|
|
|
- const rela = curBudget.rela_tender ? curBudget.rela_tender.split(',') : [];
|
|
|
- for (const r of rela) {
|
|
|
- $(`[tid=${r}]`).attr("checked", "checked");
|
|
|
- }
|
|
|
+ $('#valid-rela-tender').html('');
|
|
|
+ postData(`/budget/rela?id=${curBudget.id}`, {}, tenders => {
|
|
|
+ const rela = curBudget.rela_tender ? curBudget.rela_tender.split(',') : [];
|
|
|
+ const html = [];
|
|
|
+ for (const t of tenders) {
|
|
|
+ html.push(`<tr><td class="text-center"><input type="checkbox" name="select-rela-check" tid="${t.id}"></td><td>${t.name}</td><td>第${t.lastStageOrder}期</td><td>${t.lastStageStatus}</td></tr>`);
|
|
|
+ }
|
|
|
+ $('#valid-rela-tender').html(html.join(''));
|
|
|
+ for (const r of rela) {
|
|
|
+ $(`[tid=${r}]`).attr("checked", "checked");
|
|
|
+ }
|
|
|
+ });
|
|
|
});
|
|
|
|
|
|
let timer = null;
|