解决方案:
移动下单商品详情界面默认显示五个自定义字段,如只需要显示第一个自定义字段,建议通过调整以下方法变通处理,实现方案如下:
记事本的方式打开路径C:\Program Files (x86)\Kingdee\K3ERP\K3MOBILE\LightApp\saleOrder下的controller.js文件,搜索关键字MaterialSer.getItemById,找到以下内容:
dealPic($scope.DetialData);
if (responseData.Extend3 != undefined && responseData.Extend3.length > 0) {
$scope.CustItem = responseData.Extend3;
}
按照如下内容进行调整后保存文件:
dealPic($scope.DetialData);
if (responseData.Extend3 != undefined && responseData.Extend3.length > 0) {
//$scope.CustItem = responseData.Extend3;
var extend=[];
extend.push(responseData.Extend3[0]);
$scope.CustItem = extend;
}
注意:修改文件前请务必拷贝文件做好备份,避免文件误修改导致异常。
如需要显示的字段不在自定义字段列表的第一项,可在物料属性字段维护中通过上下移的方式调整自定义字段的位置。

