Commit c750eae889b8a9e0d9dd437938b21fb065a314cb

Authored by gesilong
1 parent 37d096e3

commit: 修复新增和同

... ... @@ -57,7 +57,7 @@
57 57 <view class="item-title"><text class="required">*</text><text>区域</text></view>
58 58 </template>
59 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 61 <uni-list-item title="合计人民币金额(大写)">
62 62 <template v-slot:footer>
63 63 <uni-easyinput v-model="form.totalAmountCapital" placeholder="自动计算" :inputBorder="false" disabled />
... ...
... ... @@ -242,10 +242,10 @@ export default {
242 242 },
243 243 list: {
244 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 248 this.items = v.map(x => ({ ...this.defaultItem(), ...x, collapsed: true }))
248   - console.log('v', v)
249 249 },
250 250 deep: true
251 251 }
... ...
... ... @@ -272,6 +272,7 @@ page {
272 272 .home-page {
273 273 padding: 0 32rpx 32rpx;
274 274 padding-top: 96rpx;
  275 + background-color: #fff;
275 276 }
276 277
277 278 /* 自定义头部 */
... ...