Fix behavior and style bugs
This commit is contained in:
parent
4e349663c9
commit
a99c872b5c
@ -4,6 +4,7 @@ import { ref } from "vue";
|
|||||||
import { debounce } from "@/utils/debounce";
|
import { debounce } from "@/utils/debounce";
|
||||||
import CustomButton from "./CustomButton.vue";
|
import CustomButton from "./CustomButton.vue";
|
||||||
import api from "../services/index";
|
import api from "../services/index";
|
||||||
|
import { AxiosError } from 'axios';
|
||||||
|
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
pixTarget: String,
|
pixTarget: String,
|
||||||
@ -34,6 +35,11 @@ const handleInputEvent = (event: any) => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
const validatePix = async (value: any) => {
|
const validatePix = async (value: any) => {
|
||||||
|
console.log(value)
|
||||||
|
if(value == ''){
|
||||||
|
pixIsValid.value = 0;
|
||||||
|
return;
|
||||||
|
}
|
||||||
var sellerPixKey = props.pixTarget;
|
var sellerPixKey = props.pixTarget;
|
||||||
var transactionValue = props.tokenValue;
|
var transactionValue = props.tokenValue;
|
||||||
|
|
||||||
@ -47,17 +53,16 @@ const validatePix = async (value: any) => {
|
|||||||
pix_key: "12345678",
|
pix_key: "12345678",
|
||||||
pix_value: 100,
|
pix_value: 100,
|
||||||
};
|
};
|
||||||
var resp = await api.post("http://localhost:8000/validate_pix", body_req);
|
var resp = await api.post("http://localhost:8000/validate_pix", body_req)
|
||||||
|
.catch((reason: Error) => {
|
||||||
|
console.log('entrou no erro', reason);
|
||||||
|
pixIsValid.value = 2;
|
||||||
|
return;
|
||||||
|
});
|
||||||
console.log("🚀 ~ file: QrCodeForm.vue:47 ~ validatePix ~ resp", resp);
|
console.log("🚀 ~ file: QrCodeForm.vue:47 ~ validatePix ~ resp", resp);
|
||||||
|
console.log(resp.status);
|
||||||
|
|
||||||
if (value == "123456") {
|
pixIsValid.value = 1;
|
||||||
pixIsValid.value = 1;
|
|
||||||
stateButton.value = true;
|
|
||||||
} else if (value == "") {
|
|
||||||
pixIsValid.value = 0;
|
|
||||||
} else {
|
|
||||||
pixIsValid.value = 2;
|
|
||||||
}
|
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
@ -139,7 +144,6 @@ const validatePix = async (value: any) => {
|
|||||||
:is-disabled="!(pixIsValid == 1)"
|
:is-disabled="!(pixIsValid == 1)"
|
||||||
:text="'Enviar para a rede'"
|
:text="'Enviar para a rede'"
|
||||||
/>
|
/>
|
||||||
<CustomButton v-if="pixIsValid == 1" :text="'Enviar para a rede'" />
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user