wtt
3 天以前 cbeded9125b3c40c607a336e5eb27884873c3fd3
海诚钉钉接口调整
1个文件已修改
32 ■■■■■ 已修改文件
CLOUDWEB/WebService1.asmx.cs 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CLOUDWEB/WebService1.asmx.cs
@@ -31916,9 +31916,35 @@
                oCn.BeginTran();
                DataSet Ds = oCn.RunProcReturn("select org.HNumber FStockOrgId,gd.HNumber FDeptId,deptOrg.HNumber AS FDeptOrgNumber ,* from Sc_MouldStockBillMain ma LEFT JOIN Xt_ORGANIZATIONS org on ma.HStockOrgID=org.HItemID LEFT JOIN Gy_Department gd on ma.HDeptID=gd.HItemID LEFT JOIN Xt_ORGANIZATIONS deptOrg ON gd.HCREATEORGID = deptOrg.HItemID where HInterID=" + oMain.HInterID, "Sc_MouldStockBillMain");
                DataSet dds = oCn.RunProcReturn("select w.hnumber FStockId,gu.hnumber FUnitID,HEntryID FEntryID,gm.hnumber FMaterialId,* from Sc_MouldStockBillSub sa LEFT JOIN Gy_MouldFileMain gmf  on sa.hmaterid=gmf.HInterID LEFT JOIN Gy_Material gm  on gmf.HMaterID=gm.hitemid LEFT JOIN Gy_Unit gu  on sa.hunitid=gu.hitemid left join gy_Warehouse w with(nolock) on sa.HWhID=w.HItemID where sa.HInterID=" + oMain.HInterID, "Sc_MouldStockBillSub");
                string mainSql = @"
                SELECT
                    org.HNumber FStockOrgId,
                    gd.HNumber FDeptId,
                    deptOrg.HNumber AS FDeptOrgNumber,
                    ma.*
                FROM Sc_MouldStockBillMain ma WITH(NOLOCK)
                LEFT JOIN Xt_ORGANIZATIONS org WITH(NOLOCK) on ma.HStockOrgID=org.HItemID
                LEFT JOIN Gy_Department gd WITH(NOLOCK) on ma.HDeptID=gd.HItemID
                LEFT JOIN Xt_ORGANIZATIONS deptOrg WITH(NOLOCK) ON gd.HCREATEORGID = deptOrg.HItemID
                WHERE HInterID = " + oMain.HInterID;
                string detailSql = @"
                SELECT
                    w.hnumber FStockId,
                    gu.hnumber FUnitID,
                    HEntryID FEntryID,
                    gm.hnumber FMaterialId,
                    sa.*
                FROM Sc_MouldStockBillSub sa WITH(NOLOCK)
                LEFT JOIN Gy_MouldFileMain gmf WITH(NOLOCK) on sa.hmaterid=gmf.HInterID
                LEFT JOIN Gy_Material gm WITH(NOLOCK) on gmf.HMaterID=gm.hitemid
                LEFT JOIN Gy_Unit gu WITH(NOLOCK) on sa.hunitid=gu.hitemid
                LEFT JOIN gy_Warehouse w WITH(NOLOCK) on sa.HWhID=w.HItemID
                WHERE sa.HInterID = " + oMain.HInterID;
                DataSet Ds = oCn.RunProcReturn(mainSql, "Sc_MouldStockBillMain");
                DataSet dds = oCn.RunProcReturn(detailSql, "Sc_MouldStockBillSub");
                if (Ds == null || Ds.Tables[0].Rows.Count == 0)
                {
                    sErrMsg = "获取子表信息失败!";