Bladeren bron

fix: 农事赋值

lxf 4 dagen geleden
bovenliggende
commit
65a7092fb0
2 gewijzigde bestanden met toevoegingen van 2 en 2 verwijderingen
  1. 1 1
      src/views/old_mini/modify_work/completedWork.vue
  2. 1 1
      src/views/old_mini/modify_work/modify.vue

+ 1 - 1
src/views/old_mini/modify_work/completedWork.vue

@@ -577,7 +577,7 @@ const handlePriceInfo = async () => {
     const { data } = await VE_API.z_farm_work_record_cost.getByRecordId({ farmWorkRecordId: detailData.value.id });
     priceDataObj = data;
     // 执行方式为1:无人机,则使用无人机价格,否则使用人工价格
-    detailData.value.serviceMuPrice = data.executionMethod === 1 ? data.uavServicePrice : data.manualServicePrice;
+    detailData.value.serviceMuPrice = data?.executionMethod === 1 ? data?.uavServicePrice : data?.manualServicePrice;
     if (priceDataObj && Object.keys(priceDataObj).length > 0) {
         // 合并外层字段
         quotationData.value = {

+ 1 - 1
src/views/old_mini/modify_work/modify.vue

@@ -658,7 +658,7 @@ const getDetail = async () => {
         };
         dynamicValidateForm.executeStyle = data?.prescription?.pesticideFertilizerList[0]?.executeStyle;
         servicePricePerMu.value = detailData.value.serviceMuPrice || null;
-        if (isDoingComplete.value && !isDefault.value) {
+        if (!isDefault.value) {
             data?.prescription?.pesticideFertilizerList.forEach(item => {
                 item.placeholderRatio = item.ratio || '';
                 item.placeholderDosage = item.dosage || '';