Commit c750eae889b8a9e0d9dd437938b21fb065a314cb

Authored by gesilong
1 parent 37d096e3

commit: 修复新增和同

@@ -57,7 +57,7 @@ @@ -57,7 +57,7 @@
57 <view class="item-title"><text class="required">*</text><text>区域</text></view> 57 <view class="item-title"><text class="required">*</text><text>区域</text></view>
58 </template> 58 </template>
59 </uni-list-item> 59 </uni-list-item>
60 - <ProductRel ref="productRel" mode="add" :deliveryDateBase="form.deliveryDate" :deliveryDate="form.orderDate" :list="productLineList" @change="onProductsChange" :options="productList" /> 60 + <ProductRel ref="productRel" mode="add" :deliveryDateBase="form.deliveryDate" :deliveryDate="form.orderDate" @change="onProductsChange" :options="productList" />
61 <uni-list-item title="合计人民币金额(大写)"> 61 <uni-list-item title="合计人民币金额(大写)">
62 <template v-slot:footer> 62 <template v-slot:footer>
63 <uni-easyinput v-model="form.totalAmountCapital" placeholder="自动计算" :inputBorder="false" disabled /> 63 <uni-easyinput v-model="form.totalAmountCapital" placeholder="自动计算" :inputBorder="false" disabled />
@@ -242,10 +242,10 @@ export default { @@ -242,10 +242,10 @@ export default {
242 }, 242 },
243 list: { 243 list: {
244 handler(v) { 244 handler(v) {
245 - // const arr = Array.isArray(v) ? v : []  
246 - // this.items = arr.map(x => ({ ...this.defaultItem(), ...x, collapsed: true })) 245 + if (!v || !v.length) return
  246 + // Only update if significantly different to avoid loop/reset
  247 + // For now, assuming external update wants to reset
247 this.items = v.map(x => ({ ...this.defaultItem(), ...x, collapsed: true })) 248 this.items = v.map(x => ({ ...this.defaultItem(), ...x, collapsed: true }))
248 - console.log('v', v)  
249 }, 249 },
250 deep: true 250 deep: true
251 } 251 }
@@ -272,6 +272,7 @@ page { @@ -272,6 +272,7 @@ page {
272 .home-page { 272 .home-page {
273 padding: 0 32rpx 32rpx; 273 padding: 0 32rpx 32rpx;
274 padding-top: 96rpx; 274 padding-top: 96rpx;
  275 + background-color: #fff;
275 } 276 }
276 277
277 /* 自定义头部 */ 278 /* 自定义头部 */