123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- $(document).ready(function() {
- const lSPName = getLocalCache('project_name');
- const lSPCode = getLocalCache('project_code');
- if (lSPName !== null && $('#project').attr('readonly') === undefined) {
- $('#project_name').text(lSPName);
- $('#project').val(lSPCode);
- $('#forget-project').val(lSPCode);
- $('#account').focus();
- }
- if ($('#project').attr('readonly') !== undefined) {
- setLocalCache('project_name', $('#project_name').text());
- setLocalCache('project_code', $('#project').val());
- $('#account').focus();
- }
- $('#project').blur(function () {
- if ($(this).val() == '') {
- $('#project_name').text('');
- $('#forget-project').val('');
- removeLocalCache('project_code');
- removeLocalCache('project_name');
- } else {
- const pcode = getLocalCache('project_code');
- if ($(this).val() !== pcode) {
- const pc = $(this).val();
- $.ajax({
- type: 'get',
- url: '/project/name',
- data: { code: pc },
- dataType: 'json',
- success: function (result) {
- setLocalCache('project_code', pc);
- if (result.err === 1) {
- $('#project_name').text('');
- $('#forget-project').val('');
- console.log(result.msg);
- toast(result.msg, 'error', 'exclamation-circle');
- removeLocalCache('project_name');
- } else {
- setLocalCache('project_name', result.data);
- $('#project_name').text(result.data);
- $('#forget-project').val(pc);
- }
- }
- })
- }
- }
- });
- $('input').focus(function () {
- if($(this).hasClass('is-invalid')) {
- $(this).removeClass('is-invalid');
- $(this).siblings('div.invalid-feedback').html('');
- }
- });
- });
|