ต่อapiสมัครสอบ

This commit is contained in:
Kittapath 2023-10-04 09:46:36 +07:00
parent 16dd4c2fe8
commit e1020ab6fe
6 changed files with 168 additions and 66 deletions

View file

@ -282,7 +282,7 @@ const { loaderPage } = dataStore
const id = ref<string>('')
const type = ref<string | null>()
const opType = ref(['ลูกจ้างประจำ','ลูกจ้างชั่วคราว','ผู้ปฏิบัติงานอื่นในกรุงเทพมหานคร'])
const opType = ref(['ลูกจ้างประจำ', 'ลูกจ้างชั่วคราว', 'ผู้ปฏิบัติงานอื่นในกรุงเทพมหานคร'])
const position = ref<string | null>()
const group = ref<string | null>()
@ -334,7 +334,6 @@ const columns = ref<any>([
sort: (a: string, b: string) =>
a.localeCompare(b, undefined, { numeric: true, sensitivity: 'base' })
},
{
name: 'type',
align: 'left',
@ -493,6 +492,7 @@ const clickPrevious = async () => {
rowIndex.value -= 1
const row = rows.value[rowIndex.value]
position.value = row.position
type.value = row.type
group.value = row.group
pile.value = row.pile
org.value = row.org
@ -510,6 +510,7 @@ const clickNext = async () => {
rowIndex.value += 1
const row = rows.value[rowIndex.value]
position.value = row.position
type.value = row.type
group.value = row.group
pile.value = row.pile
org.value = row.org
@ -600,6 +601,7 @@ const saveData = async () => {
await http
.post(config.API.candidateCareer(examId.value, positionId.value), {
position: position.value,
type: type.value,
group: group.value,
pile: pile.value,
org: org.value,
@ -627,6 +629,7 @@ const editData = async () => {
await http
.put(config.API.candidateCareer(id.value, ''), {
position: position.value,
type: type.value,
group: group.value,
pile: pile.value,
org: org.value,
@ -676,6 +679,7 @@ const selectData = (props: any) => {
rawItem.value = props.row
rowIndex.value = props.rowIndex
position.value = props.row.position
type.value = props.row.type
group.value = props.row.group
pile.value = props.row.pile
org.value = props.row.org
@ -694,6 +698,7 @@ const addRow = () => {
modalEdit.value = false
modal.value = true
position.value = null
type.value = null
group.value = null
pile.value = null
org.value = null