浏览代码

fix bug

master
Anna Ho 1年前
父节点
当前提交
1e832e9c62
共有 1 个文件被更改,包括 5 次插入3 次删除
  1. +5
    -3
      src/pages/ProofCreate_FromApp/ProofForm.js

+ 5
- 3
src/pages/ProofCreate_FromApp/ProofForm.js 查看文件

@@ -75,11 +75,13 @@ const FormPanel = ({ formData }) => {
return;
}
formik.setFieldValue("length",responseData.data.length);
let colValue = 0;
setColumnPrice(ComboData.proofPrice.find(obj=>{
colValue = obj.value;
return obj.colCount === responseData.data.column
}));
formik.setFieldValue("noOfPages",responseData.data.no_of_page);
formik.setFieldValue("fee",columnPrice.value * (data.groupType == "A"?responseData.data.no_of_page*responseData.data.length:responseData.data.length));
formik.setFieldValue("fee",(data.groupType == "A"?6552*responseData.data.no_of_page :responseData.data.length*colValue));
},
onError: function(){
setWarningText("無法計算,請手動輸入。");
@@ -207,7 +209,7 @@ const FormPanel = ({ formData }) => {
onChange={(event) => {
const value = event.target.value;
formik.setFieldValue("length", value);
formik.setFieldValue("fee", columnPrice.value* 18 * value);
formik.setFieldValue("fee", 6552 * value);
}}
name="noOfPages"
value={formik.values["noOfPages"]}
@@ -229,7 +231,7 @@ const FormPanel = ({ formData }) => {
x
</FormLabel>
<FormLabel sx={{ paddingLeft: 2, paddingRight: 2, textAlign: "center" }}>
${formik.values.price ? formik.values.price : 0}
${formik.values.price ? formik.values.price : "6,552"}
</FormLabel>
</Stack>
</Grid>


正在加载...
取消
保存