@@ -119,6 +119,25 @@ export default {
);
if (code === 200) {
this.data = rows;
+
+ // 处理新增字段无法映射
+ let that = this;
+ this.TableColumns.forEach(({item,attr}) =>{
+ that.data = that.data.map(d =>{
+ if(!attr.is && attr.formatter){
+ d[item.key] = attr.formatter(d);
+ }
+ return d;
+ })
this.page.total = total;
}
} catch (err) {
@@ -39,7 +39,7 @@ export default [
item: { key: "isDrugNumber", title: "药品", width: "auto" },
attr: {
formatter: (prop) => {
- return prop.materialMedcine.isDrugNumber;
+ return prop.materialMedcine.isDrug;
},