南骏 池
2 天以前 aaa43064356658dc40b6fe11165db4a755c5a788
1.采购退货优化
2.引用云星空dll
已修改2个文件
17 ■■■■■ 文件已修改
NewPdaSqlServer.csproj 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service/Warehouse/MesCgthSqManager.cs 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
NewPdaSqlServer.csproj
@@ -18,4 +18,10 @@
        <PackageReference Include="System.Security.Cryptography.Xml" Version="9.0.4" />
    </ItemGroup>
    <ItemGroup>
      <Reference Include="Kingdee.CDP.WebApi.SDK">
        <HintPath>bin\Debug\net8.0\Kingdee.CDP.WebApi.SDK.dll</HintPath>
      </Reference>
    </ItemGroup>
</Project>
service/Warehouse/MesCgthSqManager.cs
@@ -103,8 +103,7 @@
        using (var conn = new SqlConnection(DbHelperSQL.strConn))
        {
            if (query.userName.IsNullOrEmpty()) throw new Exception("用户名不允许为空");
            if (query.billNo.IsNullOrEmpty()) throw new Exception("领料单号不允许为空");
            if (query.barcode.IsNullOrEmpty()) throw new Exception("条码不允许为空");
            if (query.billNo.IsNullOrEmpty()) throw new Exception("申请单号不允许为空");            if (query.barcode.IsNullOrEmpty()) throw new Exception("条码不允许为空");
            using (var cmd = new SqlCommand("[prc_pda_CGTH]", conn))
            {
@@ -140,7 +139,7 @@
                    var dto = new ProductionPickDto
                    {
                        daa001 = query.daa001,
                        daa001 = query.billNo,
                        barcodeNum = barcodeNum,
                        splitNum = splitNum,
                        barcode = query.barcode,
@@ -165,7 +164,7 @@
    public ProductionPickDto ScanCodeCF(WarehouseQuery query)
    {
        if (query.userName.IsNullOrEmpty()) throw new Exception("用户名不允许为空");
        if (query.daa001.IsNullOrEmpty()) throw new Exception("领料单号不允许为空");
        if (query.billNo.IsNullOrEmpty()) throw new Exception("申请单号不允许为空");
        if (query.barcode.IsNullOrEmpty()) throw new Exception("条码不允许为空");
        if (query.Num is null or 0) throw new Exception("条码拆分数不允许为空或者为0");
@@ -187,7 +186,7 @@
                        new("@outSum", SqlDbType.NVarChar, 300),
                        new("@outCfBar", SqlDbType.NVarChar, 300),
                        new("@c_User", query.userName),
                        new("@p_biLL_no", query.daa001),
                        new("@p_biLL_no", query.billNo),
                        new("@p_item_barcode", query.barcode),
                        new("@num", query.Num)
                    };
@@ -207,7 +206,7 @@
                    var dto = new ProductionPickDto
                    {
                        daa001 = query.daa001,
                        daa001 = query.billNo,
                        barcode = query.barcode,//原条码
                        cfBarcode = _cfBar//拆分后条码
                    };