Commit f757259f7ff659f5ffeaceada64196a2c1dcd51a

Authored by 史婷婷
1 parent 765c5344

feat:增加是否冻结-草稿要车单的编辑、取消、审核(freeze )+ 展示该字段&订货单-申请发货(freeze )+ 展示该字段

@@ -16,6 +16,7 @@ @@ -16,6 +16,7 @@
16 <view class="row"><text class="label">回货计划安排</text><text class="value">{{ form.returnPlanArrangement }}</text></view> 16 <view class="row"><text class="label">回货计划安排</text><text class="value">{{ form.returnPlanArrangement }}</text></view>
17 <view class="row"><text class="label">特殊需求、其他等</text><text class="value">{{ form.other }}</text></view> 17 <view class="row"><text class="label">特殊需求、其他等</text><text class="value">{{ form.other }}</text></view>
18 <view class="row"><text class="label">装货特别要求/需求</text><text class="value">{{ form.specialLoadingRequirement }}</text></view> 18 <view class="row"><text class="label">装货特别要求/需求</text><text class="value">{{ form.specialLoadingRequirement }}</text></view>
  19 + <view class="row"><text class="label">是否冻结</text><text class="value">{{ form.freeze ? '是' : '否' }}</text></view>
19 </view> 20 </view>
20 </view> 21 </view>
21 </scroll-view> 22 </scroll-view>
@@ -46,9 +47,9 @@ export default { @@ -46,9 +47,9 @@ export default {
46 const m = this.form || {} 47 const m = this.form || {}
47 const e = String(m.status || '') 48 const e = String(m.status || '')
48 return { 49 return {
49 - canEdit: (e === 'REFUSE' || e === '' || !e) && m.draftCreateBy || false,  
50 - canAudit: e === 'AUDIT' && m.showExamine || false,  
51 - canCancel: e === 'REFUSE' && m.draftCreateBy || false, 50 + canEdit: (e === 'REFUSE' || e === '' || !e) && (m.draftCreateBy || false) && (!this.form.freeze || false),
  51 + canAudit: e === 'AUDIT' && (m.showExamine || false) && (!this.form.freeze || false),
  52 + canCancel: e === 'REFUSE' && (m.draftCreateBy || false) && (!this.form.freeze || false),
52 } 53 }
53 }, 54 },
54 displayButtons() { 55 displayButtons() {
@@ -26,6 +26,7 @@ @@ -26,6 +26,7 @@
26 <view class="row"><text class="label">结算方式或期限</text><text class="value">{{ form.settlementTerms }}</text> 26 <view class="row"><text class="label">结算方式或期限</text><text class="value">{{ form.settlementTerms }}</text>
27 </view> 27 </view>
28 <view class="row"><text class="label">交货方式</text><text class="value">{{ form.deliveryMethod }}</text></view> 28 <view class="row"><text class="label">交货方式</text><text class="value">{{ form.deliveryMethod }}</text></view>
  29 + <view class="row"><text class="label">是否冻结</text><text class="value">{{ form.freeze ? '是' : '否' }}</text></view>
29 </view> 30 </view>
30 31
31 <!-- 产品 --> 32 <!-- 产品 -->
@@ -107,7 +108,7 @@ export default { @@ -107,7 +108,7 @@ export default {
107 isRefuse: e === 'REFUSE', 108 isRefuse: e === 'REFUSE',
108 isAudit: e === 'AUDIT', 109 isAudit: e === 'AUDIT',
109 canExamine: d, 110 canExamine: d,
110 - canDeliveryApply: s === 'ISSUED', 111 + canDeliveryApply: s === 'ISSUED' && (!this.form.freeze || false),
111 contractCreateBy: this.form.contractCreateBy 112 contractCreateBy: this.form.contractCreateBy
112 } 113 }
113 }, 114 },