xj qian
2024-09-20 8c81832b427aced9508265f8bd804f1e66c2059b
jrj/project/business/SO/Apply.SOItem.cpp
@@ -50,7 +50,7 @@
         while (ll_row > 0 && ll_row <= dw_list.GetRowCount())
         {
            xstring id = dw_list.GetGuid(ll_row);
            if (EntityIDList == L"") EntityIDList = id; else EntityIDList += L",L" + id;
            if (EntityIDList == L"") EntityIDList = id; else EntityIDList += L"," + id;
            ll_row = dw_list.GetNextSelectRow(ll_row + 1);
         }
         if (EntityIDList != L"") arg.AddArg(L"EntityID", EntityIDList);
@@ -58,19 +58,19 @@
         return 1;
      }
      xstring GetEntityName(int pr)
      xstring GetEntityName(LPARAM pr)
      {
         return L"SaleItem3";
      }
      xstring GetEntityID(int pr)
      xstring GetEntityID(LPARAM pr)
      {
         int row = dw_list.GetRow();
         xstring id = dw_list.GetGuid(row);
         return id;
      }
      int ViewUpdate(int pr, xstring updateItem, xaserverarg  arg)
      int ViewUpdate(LPARAM pr, xstring updateItem, xaserverarg  arg)
      {
         if (updateItem == L"del")
         {
@@ -119,7 +119,7 @@
         {
            xaserverarg arg = new xaserverarg;
            arg.setNativePointer(arg.CreateInstance());
            xml x = new xml;
            xml x ;
            x.setNativePointer(x.CreateInstance());
            arg.AddArg(L"FlowID",L"1A83D53D-DD12-4FDB-A274-FA8D5982AB53");
@@ -171,7 +171,7 @@
               if (skunos == L"")
                  skunos = dw_list.GetItemString(i, L"SKUNo");
               else
                  skunos += L",L" + dw_list.GetItemString(i, L"SKUNo");
                  skunos += L"," + dw_list.GetItemString(i, L"SKUNo");
            }
         }
         xaserverarg arg ;
@@ -243,8 +243,8 @@
      int  OnRetrieve()
      {
         xml x;
         xaserverarg arg;
         xaserverarg arg=GetArg();
         arg.AddArg(L"id", arg.GetArgString(L"EntityNo"));
         if (getUrl(L"/sale/data/SaleOrder/maint/item", arg.GetString(), x) != 1)
         {
@@ -264,6 +264,8 @@
      int onload()
      {
         dw_list = GetControl(L"dw_list");
         dw_list.openUrl(L"/sale/view/SaleOrder/template/item");
         dw_list.SetReadOnly(true);
@@ -279,6 +281,8 @@
         dw_list.SetColumnState(L"Submitter", false);
         dw_list.SetColumnState(L"ScheduleShipDate", false);
         OnAttachEvent();
         SetArg();
         OnRetrieve();
         return 1;