作者 tangxuhui

更新 辅助接口调用的常量字段

@@ -35,8 +35,8 @@ func TestExecuteBillQuery(t *testing.T) { @@ -35,8 +35,8 @@ func TestExecuteBillQuery(t *testing.T) {
35 // {"FIsSalseByNet", "是否网销"}, {"FIsAutoAllocate", "自动分配"}, {"FSPUID", "SPU信息"}, {"FPinYin", "拼音"}, {"FDSMatchByLot", "按批号匹配供需"}, 35 // {"FIsSalseByNet", "是否网销"}, {"FIsAutoAllocate", "自动分配"}, {"FSPUID", "SPU信息"}, {"FPinYin", "拼音"}, {"FDSMatchByLot", "按批号匹配供需"},
36 // {"FForbidReson", "禁用原因"}, {"FRefStatus", "已使用"}} 36 // {"FForbidReson", "禁用原因"}, {"FRefStatus", "已使用"}}
37 result, err := client.ExecuteBillQuery(RequestExecuteBillQuery{ 37 result, err := client.ExecuteBillQuery(RequestExecuteBillQuery{
38 - FormId: "BD_MATERIAL", //物料  
39 - FieldKeys: "FMATERIALID,FName,FNumber,FUseOrgId,FModifyDate,FCreateDate,FApproveDate", //查询的字段 38 + FormId: "BD_MATERIAL", //物料
  39 + FieldKeys: "FMATERIALID,FDocumentStatus,FName,FNumber,FModifyDate,FBaseUnitId.FName,FUseOrgId.FName,FMaterialGroup.FName", //查询的字段
40 TopRowCount: 5, 40 TopRowCount: 5,
41 }) 41 })
42 t.Logf("result buf===> %s \n", string(result.Buf)) 42 t.Logf("result buf===> %s \n", string(result.Buf))
  1 +package material
  2 +
  3 +//物料数据字段
  4 +
  5 +//FormId
  6 +const (
  7 + FORM_ID_BD_MATERIAL string = "BD_MATERIAL"
  8 +)
  9 +
  10 +//物料字段FieldKey 描述
  11 +const (
  12 + //物料表主键
  13 + FMATERIALID string = "FMATERIALID"
  14 + /*
  15 + 数据状态,对应描述如下
  16 + "Z":暂存,"A":创建,"B":审核中,"C":已审核,"D":重新审核
  17 + */
  18 + FDocumentStatus string = "FDocumentStatus"
  19 + //物料名称
  20 + FName string = "FName"
  21 + //物料编码
  22 + FNumber string = "FNumber"
  23 + //规格型号
  24 + FSpecification string = "FSpecification"
  25 + /*
  26 + 禁用状态,对应描述如下
  27 + "A":否,"B":是
  28 + */
  29 + FForbidStatus string = "FForbidStatus"
  30 + /*
  31 + 物料属性
  32 + 10:资产,9:配置,2:自制,11:费用,12:模型,5:虚拟,7:一次性
  33 + 12:产品系列,3:委外,4:特征,6:服务,1:外购
  34 + */
  35 + FErpClsID string = "FErpClsID"
  36 + //基本单位id
  37 + FBASEUNITID string = "FBaseUnitId"
  38 + //基本单位 名称
  39 + FBaseUnitId_FName string = "FBaseUnitId.FName"
  40 + //创建日期 如:"2022-01-08T19:36:06.843"
  41 + FCreateDate string = "FCreateDate"
  42 + //修改日期 如: "2022-01-08T19:36:06.843"
  43 + FModifyDate string = "FModifyDate"
  44 + //禁用日期 如:"2022-01-08T19:36:06.843"
  45 + FForbidDate string = "FForbidDate"
  46 + //审核日期 如:"2022-01-08T19:36:06.843"
  47 + FApproveDate string = "FApproveDate"
  48 + //物料分组id
  49 + FMaterialGroup string = "FMaterialGroup"
  50 + //物料分组名称
  51 + FMaterialGroup_FName string = "FMaterialGroup.FName"
  52 + /*
  53 + 是否使用
  54 + 1:是,0:否
  55 + */
  56 + FRefStatus string = "FRefStatus"
  57 + // ...其他有需要的在补充
  58 +)