Prechádzať zdrojové kódy

修改包装任务页面

huangxw 1 týždeň pred
rodič
commit
e8fecb8ea8

+ 43 - 2
src/plant/packaging/edit/index.vue

@@ -190,9 +190,50 @@ const submit = async () => {
     }
     try {
         await uni.showLoading({ title: '修改中...', mask: true });
-        const payload: any = { ...(form.value as any), planCount: packResult.value.packNum };
+        //      d
+        // integer <int64>
+        // 包装任务ID
+        // 必需
+        // packagingDateStart
+        // string <date>
+        // 包装开始日期
+        // 可选
+        // packagingDateEnd
+        // string <date>
+        // 包装结束日期
+        // 可选
+        // unit
+        // string
+        // 包装单位
+        // 必需
+        // batchSn
+        // string
+        // 产品批号
+        // 可选
+        // packSn
+        // string
+        // 包装批号
+        // 可选
+        // expireDate
+        // integer <int32>
+        // 有效期
+        // 可选
+        // expireDateUnit
+        // string
+        // 有效期单位;
+
+        const payload: any = {
+            id: did.value,
+            packagingDateStart: form.value.packagingDateStart,
+            packagingDateEnd: form.value.packagingDateEnd,
+            unit: form.value.unit,
+            batchSn: form.value.batchSn,
+            packSn: form.value.packSn,
+            expireDate: form.value.expireDate,
+            expireDateUnit: form.value.expireDateUnit,
+        };
         delete payload.stroeObject;
-        const res = await useClientRequest.post('/plt-api/app/packTask/save', payload);
+        const res = await useClientRequest.post('/plt-api/app/packTask/update', payload);
         uni.hideLoading();
         if (res && res.code === 200) {
             uni.$emit('refreshPackTaskList');

+ 1 - 1
src/plant/storage/agro-product/add/index.vue

@@ -95,7 +95,7 @@
                 </up-form-item>
                 <!-- 库房类型 -->
                 <up-form-item borderBottom label="库房类型" prop="storageType" required>
-                    <view v-if="form.storageType" class="f-s-30 c-333 f-w-5 flex1">{{ selectDictLabel(pt_warehouse_type,
+                    <view v-if="form.storageType" class="f-s-30 c-999 f-w-5 flex1">{{ selectDictLabel(pt_warehouse_type,
                         form.storageType) }}</view>
                     <view v-else class="f-s-30 c-ccc f-w-4 flex1">请选择库房类型</view>
                 </up-form-item>

+ 1 - 1
src/plant/storage/agro-product/info-update/index.vue

@@ -187,7 +187,7 @@
                 </up-form-item>
                 <!-- 库房类型 -->
                 <up-form-item borderBottom label="库房类型" prop="storageType" required>
-                    <view v-if="form.storageType" class="f-s-30 c-333 f-w-5 flex1">{{ selectDictLabel(pt_warehouse_type, form.storageType) }}</view>
+                    <view v-if="form.storageType" class="f-s-30 c-999 f-w-5 flex1">{{ selectDictLabel(pt_warehouse_type, form.storageType) }}</view>
                     <view v-else class="f-s-30 c-ccc f-w-4 flex1">请选择库房类型</view>
                 </up-form-item>
                 <!-- 存放库房(具体库房/货架信息稍后补充为选择器) -->

+ 1 - 1
src/plant/storage/fresh-goods/add/index.vue

@@ -80,7 +80,7 @@
                 </up-form-item>
                 <!-- 库房类型 -->
                 <up-form-item borderBottom label="库房类型" prop="storageType" required>
-                    <view v-if="form.storageType" class="f-s-30 c-333 f-w-5 flex1">{{ selectDictLabel(pt_warehouse_type, form.storageType) }}</view>
+                    <view v-if="form.storageType" class="f-s-30 c-999 f-w-5 flex1">{{ selectDictLabel(pt_warehouse_type, form.storageType) }}</view>
                     <view v-else class="f-s-30 c-ccc f-w-4 flex1">请选择库房类型</view>
                 </up-form-item>
                 <up-form-item borderBottom label="存放库房" prop="warehouses">

+ 8 - 8
src/plant/storage/fresh-goods/info-update/index.vue

@@ -64,7 +64,7 @@
                     <view class="h-1" id="capacitypppp"></view>
                     <view class="h-1" id="unitpppp"></view>
                     <up-form-item label="入库量" prop="capacity" required class="form-item-bottom-padding-0">
-                        <view class="f-s-30 c-333 f-w-5 flex1">{{ form?.capacity }}{{ form?.unit }}</view>
+                        <view class="f-s-30 c-999 f-w-5 flex1">{{ form?.capacity }}{{ form?.unit }}</view>
                     </up-form-item>
 
                     <template v-if="['2'].includes(form.sourceType as string)">
@@ -142,7 +142,7 @@
                     </up-form-item>
                     <!-- 入库类型 -->
                     <up-form-item borderBottom label="入库类型" required prop="instoreType">
-                        <view v-if="form.instoreType" class="f-s-30 c-333 f-w-5 flex1">{{ selectDictLabel(pt_fresh_instore_type, form.instoreType) }}</view>
+                        <view v-if="form.instoreType" class="f-s-30 c-999 f-w-5 flex1">{{ selectDictLabel(pt_fresh_instore_type, form.instoreType) }}</view>
                         <view v-else class="f-s-30 c-ccc f-w-4 flex1">请选择入库类型</view>
                     </up-form-item>
                     <!-- 入库日期 -->
@@ -157,11 +157,11 @@
                     </ut-datetime-picker>
                     <!-- 入库批号 -->
                     <up-form-item borderBottom label="入库批号" required prop="batchCode">
-                        <view class="f-s-30 c-333 f-w-5 flex1">{{ form.batchCode }}</view>
+                        <view class="f-s-30 c-999 f-w-5 flex1">{{ form.batchCode }}</view>
                     </up-form-item>
                     <!-- 库房类型 -->
                     <up-form-item borderBottom label="库房类型" prop="storageType" required>
-                        <view v-if="form.storageType" class="f-s-30 c-333 f-w-5 flex1">{{ selectDictLabel(pt_warehouse_type, form.storageType) }}</view>
+                        <view v-if="form.storageType" class="f-s-30 c-999 f-w-5 flex1">{{ selectDictLabel(pt_warehouse_type, form.storageType) }}</view>
                         <view v-else class="f-s-30 c-ccc f-w-4 flex1">请选择库房类型</view>
                     </up-form-item>
                     <!-- 存放库房(具体库房/货架信息稍后补充为选择器) -->
@@ -213,14 +213,14 @@
 
                     <view class="h-1" id="sourceTypepppp"></view>
                     <up-form-item borderBottom label="鲜货来源" required prop="sourceType">
-                        <view v-if="form.sourceType" class="f-s-30 c-333 f-w-5 flex1">{{ selectDictLabel(pt_medicine_source_tag, form.sourceType) }}</view>
+                        <view v-if="form.sourceType" class="f-s-30 c-999 f-w-5 flex1">{{ selectDictLabel(pt_medicine_source_tag, form.sourceType) }}</view>
                         <view v-else class="f-s-30 c-ccc f-w-4 flex1">请选择鲜货来源</view>
                     </up-form-item>
                     <!-- 入库数量与单位 -->
                     <view class="h-1" id="capacitypppp"></view>
                     <view class="h-1" id="unitpppp"></view>
                     <up-form-item label="采收量" prop="capacity" required class="form-item-bottom-padding-0">
-                        <view class="f-s-30 c-333 f-w-5 flex1">{{ form?.capacity }}{{ form?.unit }}</view>
+                        <view class="f-s-30 c-999 f-w-5 flex1">{{ form?.capacity }}{{ form?.unit }}</view>
                     </up-form-item>
 
                     <!-- 检验报告与供应商信息 -->
@@ -283,12 +283,12 @@
                     </up-form-item>
                     <!-- 入库类型 -->
                     <up-form-item borderBottom label="入库类型" required prop="instoreType">
-                        <view v-if="form.instoreType" class="f-s-30 c-333 f-w-5 flex1">{{ selectDictLabel(pt_fresh_instore_type, form.instoreType) }}</view>
+                        <view v-if="form.instoreType" class="f-s-30 c-999 f-w-5 flex1">{{ selectDictLabel(pt_fresh_instore_type, form.instoreType) }}</view>
                         <view v-else class="f-s-30 c-ccc f-w-4 flex1">请选择入库类型</view>
                     </up-form-item>
                     <!-- 库房类型 -->
                     <up-form-item borderBottom label="库房类型" prop="storageType" required>
-                        <view v-if="form.storageType" class="f-s-30 c-333 f-w-5 flex1">{{ selectDictLabel(pt_warehouse_type, form.storageType) }}</view>
+                        <view v-if="form.storageType" class="f-s-30 c-999 f-w-5 flex1">{{ selectDictLabel(pt_warehouse_type, form.storageType) }}</view>
                         <view v-else class="f-s-30 c-ccc f-w-4 flex1">请选择库房类型</view>
                     </up-form-item>
                     <!-- 存放库房(具体库房/货架信息稍后补充为选择器) -->

+ 11 - 11
src/plant/storage/seed-source/info-update/index.vue

@@ -207,7 +207,7 @@
                     <view class="h-1" id="capacitypppp"></view>
                     <view class="h-1" id="unitpppp"></view>
                     <up-form-item label="入库量" prop="capacity" required class="form-item-bottom-padding-0">
-                        <view class="f-s-30 c-333 f-w-5 flex1">{{ form?.capacity }}{{ form?.unit }}</view>
+                        <view class="f-s-30 c-999 f-w-5 flex1">{{ form?.capacity }}{{ form?.unit }}</view>
                     </up-form-item>
                     <!-- 检验报告与供应商信息 -->
                     <up-form-item borderBottom label="检验报告" prop="examinReport">
@@ -330,7 +330,7 @@
                     </up-form-item>
                     <!-- 入库类型 -->
                     <up-form-item borderBottom label="入库类型" required prop="instoreType">
-                        <view v-if="form.instoreType" class="f-s-30 c-333 f-w-5 flex1">{{ selectDictLabel(pt_seed_instore_type, form.instoreType) }}</view>
+                        <view v-if="form.instoreType" class="f-s-30 c-999 f-w-5 flex1">{{ selectDictLabel(pt_seed_instore_type, form.instoreType) }}</view>
                         <view v-else class="f-s-30 c-ccc f-w-4 flex1">请选择入库类型</view>
                     </up-form-item>
                     <!-- 入库日期 -->
@@ -345,11 +345,11 @@
                     </ut-datetime-picker>
                     <!-- 入库批号 -->
                     <up-form-item borderBottom label="入库批号" required prop="batchCode">
-                        <view class="f-s-30 c-333 f-w-5 flex1">{{ form.batchCode }}</view>
+                        <view class="f-s-30 c-999 f-w-5 flex1">{{ form.batchCode }}</view>
                     </up-form-item>
                     <!-- 库房类型 -->
                     <up-form-item borderBottom label="库房类型" prop="storageType" required>
-                        <view v-if="form.storageType" class="f-s-30 c-333 f-w-5 flex1">{{ selectDictLabel(pt_warehouse_type, form.storageType) }}</view>
+                        <view v-if="form.storageType" class="f-s-30 c-999 f-w-5 flex1">{{ selectDictLabel(pt_warehouse_type, form.storageType) }}</view>
                         <view v-else class="f-s-30 c-ccc f-w-4 flex1">请选择库房类型</view>
                     </up-form-item>
                     <!-- 存放库房(具体库房/货架信息稍后补充为选择器) -->
@@ -374,7 +374,7 @@
                     <!-- 基本信息 -->
                     <view class="h-1" id="seedTypepppp"></view>
                     <up-form-item borderBottom label="种源类型" required prop="seedType">
-                        <view v-if="form.seedType" class="f-s-30 c-333 f-w-5 flex1">{{ selectDictLabel(pt_seed_type, form.seedType) }}</view>
+                        <view v-if="form.seedType" class="f-s-30 c-999 f-w-5 flex1">{{ selectDictLabel(pt_seed_type, form.seedType) }}</view>
                         <view v-else class="f-s-30 c-ccc f-w-4 flex1">请选择种源类型</view>
                     </up-form-item>
                     <view class="h-1" id="varietyIdpppp"></view>
@@ -402,14 +402,14 @@
                     </up-form-item>
                     <view class="h-1" id="seedSourcepppp"></view>
                     <up-form-item borderBottom label="种源来源" required prop="seedSource">
-                        <view v-if="form.seedSource" class="f-s-30 c-333 f-w-5 flex1">{{ selectDictLabel(pt_seed_source, form.seedSource) }}</view>
+                        <view v-if="form.seedSource" class="f-s-30 c-999 f-w-5 flex1">{{ selectDictLabel(pt_seed_source, form.seedSource) }}</view>
                         <view v-else class="f-s-30 c-ccc f-w-4 flex1">请选择种源来源</view>
                     </up-form-item>
                     <!-- 入库数量与单位 -->
                     <view class="h-1" id="capacitypppp"></view>
                     <view class="h-1" id="unitpppp"></view>
                     <up-form-item label="入库量" prop="capacity" required class="form-item-bottom-padding-0">
-                        <view class="f-s-30 c-333 f-w-5 flex1">{{ form?.capacity }}{{ form?.unit }}</view>
+                        <view class="f-s-30 c-999 f-w-5 flex1">{{ form?.capacity }}{{ form?.unit }}</view>
                     </up-form-item>
                     <!-- 检验报告与供应商信息 -->
                     <up-form-item borderBottom label="检验报告" prop="examinReport">
@@ -418,7 +418,7 @@
 
                     <!-- 菌种编码信息 -->
                     <up-form-item required v-if="['A4', 'A8'].includes(form.seedType as string)" :label="`${selectDictLabel(pt_seed_type, form.seedType as string)}编号`" class="form-item-bottom-padding-0">
-                        <view class="f-s-30 c-333 f-w-5 flex1"> {{ selectDictLabel(pt_fungus_code_type, form?.fungusCodeType) }}/{{ form?.fungusCode }} </view>
+                        <view class="f-s-30 c-999 f-w-5 flex1"> {{ selectDictLabel(pt_fungus_code_type, form?.fungusCodeType) }}/{{ form?.fungusCode }} </view>
                     </up-form-item>
                     <!-- 个体标识:此处仅占位,后续可改为多选列表 -->
                     <view class="h-1" id="instoreBizInfo.idFlagpppp"></view>
@@ -493,7 +493,7 @@
                     </up-form-item>
                     <!-- 入库类型 -->
                     <up-form-item borderBottom label="入库类型" required prop="instoreType">
-                        <view v-if="form.instoreType" class="f-s-30 c-333 f-w-5 flex1">{{ selectDictLabel(pt_seed_instore_type, form.instoreType) }}</view>
+                        <view v-if="form.instoreType" class="f-s-30 c-999 f-w-5 flex1">{{ selectDictLabel(pt_seed_instore_type, form.instoreType) }}</view>
                         <view v-else class="f-s-30 c-ccc f-w-4 flex1">请选择入库类型</view>
                     </up-form-item>
                     <!-- 入库日期 -->
@@ -508,11 +508,11 @@
                     </ut-datetime-picker>
                     <!-- 入库批号 -->
                     <up-form-item borderBottom label="入库批号" required prop="batchCode">
-                        <view class="f-s-30 c-333 f-w-5 flex1">{{ form.batchCode }}</view>
+                        <view class="f-s-30 c-999 f-w-5 flex1">{{ form.batchCode }}</view>
                     </up-form-item>
                     <!-- 库房类型 -->
                     <up-form-item borderBottom label="库房类型" prop="storageType" required>
-                        <view v-if="form.storageType" class="f-s-30 c-333 f-w-5 flex1">{{ selectDictLabel(pt_warehouse_type, form.storageType) }}</view>
+                        <view v-if="form.storageType" class="f-s-30 c-999 f-w-5 flex1">{{ selectDictLabel(pt_warehouse_type, form.storageType) }}</view>
                         <view v-else class="f-s-30 c-ccc f-w-4 flex1">请选择库房类型</view>
                     </up-form-item>
                     <!-- 存放库房(具体库房/货架信息稍后补充为选择器) -->