diff --git a/application-tenant/tenant-admin/src/main/java/apelet/tenantadmin/tenant/plugin/QuotationPlugin.java b/application-tenant/tenant-admin/src/main/java/apelet/tenantadmin/tenant/plugin/QuotationPlugin.java index 723ef1f..fdd1146 100644 --- a/application-tenant/tenant-admin/src/main/java/apelet/tenantadmin/tenant/plugin/QuotationPlugin.java +++ b/application-tenant/tenant-admin/src/main/java/apelet/tenantadmin/tenant/plugin/QuotationPlugin.java @@ -34,10 +34,14 @@ public class QuotationPlugin extends ExecutePluginParent { long id = objectValue.getLong("id"); if(id == 0){ this.setWidgetAttribute("status",AttributeEnum.VALUE_CHANGE,"1"); - //隐藏拒绝理由 - this.setWidgetAttribute("canaelreason",AttributeEnum.SHOW,false); this.setWidgetAttribute("billstatus",AttributeEnum.VALUE_CHANGE,"A"); } + //获取报价单状态 + String status = objectValue.getString("status"); + if(!("4").equals(status)){ + //隐藏取消原因 + this.setWidgetAttribute("canaelreason",AttributeEnum.SHOW,false); + } //设置总价初始值为0 this.setWidgetAttribute("qty",AttributeEnum.VALUE_CHANGE,0); }