|
@@ -565,7 +565,12 @@ func (this *ContractAllocationController) CompanyContracDetail() {
|
|
|
respItemYx.Money = moneyYx
|
|
|
respItemYx.ChartPermissionName = utils.CHART_PERMISSION_NAME_MF_YANXUAN
|
|
|
respItemYx.ChartPermissionId = utils.CHART_PERMISSION_ID_YANXUAN
|
|
|
- respItemYx.List = append(respItemYx.List, &cygx.AllocationRealNameListResp{utils.CHART_PERMISSION_NAME_MF_YANXUAN, 0, moneyYx})
|
|
|
+
|
|
|
+ //手动拼接研选订阅的数据类型
|
|
|
+ listYxItem := new(cygx.AllocationRealNameListResp)
|
|
|
+ listYxItem.RealName = utils.CHART_PERMISSION_NAME_MF_YANXUAN
|
|
|
+ listYxItem.ChartPermissionId = utils.CHART_PERMISSION_ID_YANXUAN
|
|
|
+ respItemYx.List = append(respItemYx.List, listYxItem)
|
|
|
}
|
|
|
|
|
|
if mapPermissionNameHave[utils.YAN_XUAN_KOU_DIAN_BAO_NAME] {
|
|
@@ -573,7 +578,11 @@ func (this *ContractAllocationController) CompanyContracDetail() {
|
|
|
respItemYxKouDian.Money = pointMoney
|
|
|
respItemYxKouDian.ChartPermissionName = utils.YAN_XUAN_KOU_DIAN_BAO_NAME
|
|
|
respItemYxKouDian.ChartPermissionId = utils.YAN_XUAN_KOU_DIAN_BAO_ID
|
|
|
- respItemYxKouDian.List = append(respItemYxKouDian.List, &cygx.AllocationRealNameListResp{utils.YAN_XUAN_KOU_DIAN_BAO_NAME, 0, pointMoney})
|
|
|
+
|
|
|
+ listKouDianItem := new(cygx.AllocationRealNameListResp)
|
|
|
+ listKouDianItem.RealName = utils.YAN_XUAN_KOU_DIAN_BAO_NAME
|
|
|
+ listKouDianItem.ChartPermissionId = utils.YAN_XUAN_KOU_DIAN_BAO_ID
|
|
|
+ respItemYxKouDian.List = append(respItemYxKouDian.List, listKouDianItem)
|
|
|
}
|
|
|
|
|
|
resp.TotalPointsContent = fmt.Sprint(resp.Money, "W,", "其中", moneyYx+pointMoney, "w默认归属买方研选,请对剩余", resp.Money-moneyYx-pointMoney, "w按照100%进行比值分配")
|
|
@@ -610,6 +619,7 @@ func (this *ContractAllocationController) CompanyContracDetail() {
|
|
|
}
|
|
|
item := new(cygx.AllocationRealNameListResp)
|
|
|
item.RealName = v.Name
|
|
|
+ item.ChartPermissionId = mapPermissionId[v.ChartPermissionName]
|
|
|
mapPermissionUser[v.ChartPermissionName] = append(mapPermissionUser[v.ChartPermissionName], item)
|
|
|
}
|
|
|
|
|
@@ -644,6 +654,7 @@ func (this *ContractAllocationController) CompanyContracDetail() {
|
|
|
item.RealName = v.RealName
|
|
|
item.Money = v.Money
|
|
|
item.Proportion = v.Proportion
|
|
|
+ item.ChartPermissionId = mapPermissionId[v.ChartPermissionName]
|
|
|
mapPermissionUser[v.ChartPermissionName] = append(mapPermissionUser[v.ChartPermissionName], item)
|
|
|
}
|
|
|
listPermission, err := cygx.GetCygxAllocationCompanyContractPermissionListById(companyContractId)
|