Browse Source

总栏 存栏空栏 只数

master
lh 8 years ago
parent
commit
1b8aec2efc
3 changed files with 42 additions and 5 deletions
  1. +7
    -0
      app/src/main/java/com/qhclh/ytzh/home/RpcUrl.java
  2. +33
    -5
      app/src/main/java/com/qhclh/ytzh/index/shangpin/ShangpinFragment.java
  3. +2
    -0
      app/src/main/res/layout/fragment_index_shangpin.xml

+ 7
- 0
app/src/main/java/com/qhclh/ytzh/home/RpcUrl.java View File

@ -72,4 +72,11 @@ public class RpcUrl {
public static String ToFoodFactoryTransportLogRpc_ArriveFoodFactory ="/MainSystem/B3_ZhongHui/Rpcs/ToFoodFactoryTransportLogRpc/ArriveFoodFactory"; public static String ToFoodFactoryTransportLogRpc_ArriveFoodFactory ="/MainSystem/B3_ZhongHui/Rpcs/ToFoodFactoryTransportLogRpc/ArriveFoodFactory";
public static String ToFoodFactoryTransportLogRpc_ArriveUnloadingPoint ="/MainSystem/B3_ZhongHui/Rpcs/ToFoodFactoryTransportLogRpc/ArriveUnloadingPoint"; public static String ToFoodFactoryTransportLogRpc_ArriveUnloadingPoint ="/MainSystem/B3_ZhongHui/Rpcs/ToFoodFactoryTransportLogRpc/ArriveUnloadingPoint";
public static String BreedReportRpcCountInfo ="/MainSystem/B3_ZhongHui/Rpcs/BreedReportRpc/CountInfo";
public static String BreedReportRpcCountInfo_fanhui ="/MainSystem/B3_ZhongHui/Rpcs/BreedFactoryCountInfo";
public static String BreedReportRpcAreaCountInfo ="/MainSystem/B3_ZhongHui/Rpcs/BreedReportRpc/AreaCountInfo";
public static String BreedReportRpcAreaCountInfo_fanhui ="/MainSystem/B3_ZhongHui/Rpcs/BreedFactoryAreaCountInfo";
} }

+ 33
- 5
app/src/main/java/com/qhclh/ytzh/index/shangpin/ShangpinFragment.java View File

@ -12,9 +12,14 @@ import com.qhclh.ytzh.R;
import com.qhclh.ytzh.base.BaseFragment; import com.qhclh.ytzh.base.BaseFragment;
import com.qhclh.ytzh.bean.ShangpinPianquBean; import com.qhclh.ytzh.bean.ShangpinPianquBean;
import com.qhclh.ytzh.home.MainActivity; import com.qhclh.ytzh.home.MainActivity;
import com.qhclh.ytzh.home.RpcUrl;
import com.qhclh.ytzh.index.HomepageEvent; import com.qhclh.ytzh.index.HomepageEvent;
import com.qhclh.ytzh.tasks.ViewOnClickTask;
import com.qhclh.ytzh.utils.RecyclerViewUtil; import com.qhclh.ytzh.utils.RecyclerViewUtil;
import org.forks.jsonrpc.JsonRpcResult;
import org.forks.jsonrpc.RpcFacade;
import org.forks.jsonrpc.RpcObject;
import org.greenrobot.eventbus.EventBus; import org.greenrobot.eventbus.EventBus;
import org.greenrobot.eventbus.Subscribe; import org.greenrobot.eventbus.Subscribe;
import org.greenrobot.eventbus.ThreadMode; import org.greenrobot.eventbus.ThreadMode;
@ -60,10 +65,6 @@ public class ShangpinFragment extends BaseFragment {
.error(R.mipmap.ic_launcher_round) .error(R.mipmap.ic_launcher_round)
.placeholder(R.mipmap.ic_launcher_round) .placeholder(R.mipmap.ic_launcher_round)
.into(shangpin_banner); .into(shangpin_banner);
shangpin_zonglan.setText("总栏:"+999);
shangpin_zongcunlan.setText("存栏:"+599);
shangpin_zongkonglan.setText("空栏:"+400);
shangpin_zongzhishu.setText("总只数:"+3456780);
rv_shangpinpianqu.setNestedScrollingEnabled(false); rv_shangpinpianqu.setNestedScrollingEnabled(false);
} }
@ -95,7 +96,7 @@ public class ShangpinFragment extends BaseFragment {
@Override @Override
public void onItemClick(View view, int position, long id) { public void onItemClick(View view, int position, long id) {
///< 设置的id ///< 设置的id
System.out.println("aaa+++++++"+shangpinPianquAdapter.getItemId(position));
// System.out.println("aaa+++++++"+shangpinPianquAdapter.getItemId(position));
} }
}); });
} }
@ -118,6 +119,33 @@ public class ShangpinFragment extends BaseFragment {
}else { }else {
shangpin_banner.setVisibility(View.GONE); shangpin_banner.setVisibility(View.GONE);
} }
BreedFactoryCountInfo();
BreedFactoryAreaCountInfo();
}
private void BreedFactoryAreaCountInfo() {
}
private void BreedFactoryCountInfo() {
ViewOnClickTask BreedFactoryCountInfoTask = new ViewOnClickTask(getActivity(),"加载中...") {
RpcObject rpc;
@Override
protected void successUI() {
shangpin_zonglan.setText("总栏:"+rpc.getInt("ZongLan"));
shangpin_zongcunlan.setText("存栏:"+rpc.getInt("CunLan"));
shangpin_zongkonglan.setText("空栏:"+rpc.getInt("KongLan"));
shangpin_zongzhishu.setText("总只数:"+rpc.getDecimal("BreedNumber"));
}
@Override
public Object call() throws Exception {
JsonRpcResult result = RpcFacade.rpcCall(RpcUrl.BreedReportRpcCountInfo);
rpc = result.getRpcObject(RpcUrl.BreedReportRpcCountInfo_fanhui);
return null;
}
};
BreedFactoryCountInfoTask.execute();
} }
@Subscribe(threadMode = ThreadMode.MAIN,sticky = true) @Subscribe(threadMode = ThreadMode.MAIN,sticky = true)


+ 2
- 0
app/src/main/res/layout/fragment_index_shangpin.xml View File

@ -23,6 +23,7 @@
<LinearLayout <LinearLayout
android:id="@+id/ll_fourareas" android:id="@+id/ll_fourareas"
android:visibility="gone" android:visibility="gone"
android:padding="@dimen/dp_5"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:orientation="horizontal"> android:orientation="horizontal">
@ -52,6 +53,7 @@
android:id="@+id/shangpin_zongzhishu" android:id="@+id/shangpin_zongzhishu"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:paddingLeft="@dimen/dp_5"
android:layout_weight="2" android:layout_weight="2"
android:textSize="@dimen/text_size_14" /> android:textSize="@dimen/text_size_14" />
</LinearLayout> </LinearLayout>


Loading…
Cancel
Save