|
@@ -31,11 +31,11 @@
|
|
|
/>
|
|
|
</div>
|
|
|
</template>
|
|
|
- <template #rate>
|
|
|
+ <template #taxRate>
|
|
|
<div style="width: 100%">
|
|
|
<el-input-number
|
|
|
onmousewheel="return false;"
|
|
|
- v-model="formData.data.rate"
|
|
|
+ v-model="formData.data.taxRate"
|
|
|
placeholder="请输入税率"
|
|
|
:min="0"
|
|
|
:max="100"
|
|
@@ -186,7 +186,7 @@ let formData = reactive({
|
|
|
fileList: [],
|
|
|
advanceCode: "",
|
|
|
type: "",
|
|
|
- rate: undefined,
|
|
|
+ taxRate: undefined,
|
|
|
},
|
|
|
});
|
|
|
const submit = ref(null);
|
|
@@ -287,18 +287,18 @@ const formConfig = computed(() => {
|
|
|
style: "width: 100%",
|
|
|
fn: (val) => {
|
|
|
if (val == "1") {
|
|
|
- formData.data.rate = 13;
|
|
|
+ formData.data.taxRate = 13;
|
|
|
} else if (val == "2") {
|
|
|
- formData.data.rate = 6;
|
|
|
+ formData.data.taxRate = 6;
|
|
|
} else {
|
|
|
- formData.data.rate = undefined;
|
|
|
+ formData.data.taxRate = undefined;
|
|
|
}
|
|
|
},
|
|
|
},
|
|
|
{
|
|
|
type: "slot",
|
|
|
- prop: "rate",
|
|
|
- slotName: "rate",
|
|
|
+ prop: "taxRate",
|
|
|
+ slotName: "taxRate",
|
|
|
label: "税率 (%)",
|
|
|
itemWidth: 34,
|
|
|
isShow:
|
|
@@ -395,7 +395,7 @@ const rules = ref({
|
|
|
{ required: true, message: "请选择预付款单号", trigger: "change" },
|
|
|
],
|
|
|
type: [{ required: true, message: "请选择付款类型", trigger: "change" }],
|
|
|
- rate: [{ required: true, message: "请输入税率", trigger: "blur" }],
|
|
|
+ taxRate: [{ required: true, message: "请输入税率", trigger: "blur" }],
|
|
|
corporationId: [
|
|
|
{ required: true, message: "请选择归属公司", trigger: "change" },
|
|
|
],
|