课程章节介绍
让我们一步一步地来理解这段代码。
首先,我们有一个名为 `ccTrainingServicCart` 的类,它继承了 `ccrz.ccServicCart` 类。这意味着 `ccTrainingServicCart` 类可以使用 `ccrz.ccServicCart` 类中的所有方法和属性。
在这个类中,我们重写了一个名为 `getFielddsMap` 的方法。这个方法的作用是获取一个字段映射表,这个映射表包含了我们需要的数据字段。
在 `getFielddsMap` 方法中,我们首先调用了父类的 `getFielddsMap` 方法,这样我们就可以获取到父类中已经定义好的字段映射表。然后,我们从这个映射表中获取了一个名为 `ccrz.ccService.ðTFIENDS` 的字段,这个字段是一个字符串,包含了默认的基字段。
接下来,我们将一个新的字段 `CreditDeliver__c` 添加到了这个字符串中。这样,这个字符串就包含了所有的默认基字段以及我们新添加的字段。
最后,我们创建了一个新的映射表,并将这个新的字符串作为值,`ccrz.ccService.CLARTFIENDS` 作为键,放入了这个映射表中。然后,我们将这个新的映射表返回。
简单来说,这段代码的作用就是在原有的字段映射表中添加一个新的字段 `CreditDeliver__c`,然后返回这个更新后的映射表。这样,当我们调用 `getFielddsMap` 方法时,就可以获取到包含所有默认字段和新字段的映射表了。