Добавил интерфейс сохранения моков
This commit is contained in:
parent
c43f1caed8
commit
e427e02098
4
popup/src/classes/DTO/Registers.ts
Normal file
4
popup/src/classes/DTO/Registers.ts
Normal file
@ -0,0 +1,4 @@
|
||||
export class Registers {
|
||||
xteeMta = ''
|
||||
xteePension = ''
|
||||
}
|
@ -10,13 +10,16 @@ import { Target } from '@/classes/Enum/Target'
|
||||
import sender from '@/classes/Service/Browser/Chrome/Sender'
|
||||
import { Action } from '@/classes/Enum/Action'
|
||||
import notificationCleaner from '@/classes/Service/NotificationCleaner'
|
||||
import { Registers } from '@/classes/DTO/Registers'
|
||||
|
||||
Vue.use(VueClipboard)
|
||||
|
||||
@Component
|
||||
export default class HelloWorld extends Vue {
|
||||
tab = 'person'
|
||||
personalId = ''
|
||||
person = new Person()
|
||||
registers = new Registers()
|
||||
isAutoCleaner = false
|
||||
copyText = ''
|
||||
|
||||
@ -47,6 +50,7 @@ export default class HelloWorld extends Vue {
|
||||
|
||||
copyPersonalId () {
|
||||
const personalId = personalIdGenerator.generate(this.person)
|
||||
this.personalId = personalId
|
||||
this.copy(personalId)
|
||||
}
|
||||
|
||||
@ -100,4 +104,8 @@ export default class HelloWorld extends Vue {
|
||||
notificationCleaner.disable()
|
||||
}
|
||||
}
|
||||
|
||||
saveMocks () {
|
||||
console.log(this.personalId, this.registers)
|
||||
}
|
||||
}
|
||||
|
@ -50,7 +50,7 @@
|
||||
}
|
||||
|
||||
&:last-child {
|
||||
margin-bottom: 0px;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -61,5 +61,9 @@
|
||||
padding: 5px;
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
.option-select {
|
||||
width: 350px;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -72,7 +72,7 @@
|
||||
<div class="tab-page__item" :class="{'tab-page__item_show': tab === 'ember'}">
|
||||
<div class="form-row">
|
||||
<div class="form-row__item">
|
||||
<label for="autocleaner">
|
||||
<label>
|
||||
Use notification cleaner
|
||||
<input @change="onChangeAutoCleaner" type="checkbox" v-model="isAutoCleaner">
|
||||
</label>
|
||||
@ -88,5 +88,47 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="memory-panel">Memory: {{copyText}}</div>
|
||||
<hr />
|
||||
<div v-if="personalId">
|
||||
<!-- /**-->
|
||||
<!-- * 0 - не замокано(делать запрос) -->
|
||||
<!-- * 1 - выписка на хороший доход-->
|
||||
<!-- * 2 - выписка на маленький доход-->
|
||||
<!-- * 3 - ошибка загрузки выписки (перезапрос)-->
|
||||
<!-- * 4 - ошибка загрузки выписки (нет данных)-->
|
||||
<!-- * 5 - по персональному коду (3 - выписка с хорошим доходом, остальные - ошибка загрузки выписки)-->
|
||||
<!-- * 6 - выписка на хороший доход, последние два месяца доход 0-->
|
||||
<!-- * 7 - выписка на хороший доход, последний месяц доход 0-->
|
||||
<!-- * 8 - выписка на хороший доход, но у пользователя нет активного работодателя. Не можем выдать-->
|
||||
<!-- * 9 - выписка на хороший доход, в выписке есть выплаты, которые не учитываются в подсчёте среднего дохода-->
|
||||
<!-- */-->
|
||||
<label>
|
||||
XTEE MTA
|
||||
<select class="option-select" v-model="registers.xteeMta">
|
||||
<option value="">-</option>
|
||||
<option value="0">Не замокано (делать запрос)</option>
|
||||
<option value="1">Выписка на хороший доход</option>
|
||||
<option value="2">Выписка на маленький доход</option>
|
||||
<option value="3">Ошибка загрузки выписки (перезапрос)</option>
|
||||
<option value="4">Ошибка загрузки выписки (нет данных)</option>
|
||||
<option value="5">По персональному коду (3 - выписка с хорошим доходом, остальные - ошибка загрузки выписки)</option>
|
||||
<option value="6">Выписка на хороший доход, последние два месяца доход 0</option>
|
||||
<option value="7">Выписка на хороший доход, последний месяц доход 0</option>
|
||||
<option value="8">Выписка на хороший доход, но у пользователя нет активного работодателя. Не можем выдать</option>
|
||||
<option value="9">Выписка на хороший доход, в выписке есть выплаты, которые не учитываются в подсчёте среднего дохода</option>
|
||||
</select>
|
||||
</label>
|
||||
<br /><br />
|
||||
<label>
|
||||
XTEE Pension
|
||||
<select class="option-select" v-model="registers.xteePension">
|
||||
<option value="">-</option>
|
||||
<option value="0">Не замокано (делать запрос)</option>
|
||||
<option value="2">Ошибка сервиса. (перезапросы)</option>
|
||||
</select>
|
||||
</label>
|
||||
<br /><br />
|
||||
<button @click="saveMocks">Сохранить моки</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
Loading…
Reference in New Issue
Block a user