Commit 80c5981f by 宁斌

1.1.2,1.1.3正式版

parent 6597cebe
...@@ -7,10 +7,10 @@ import android.view.View; ...@@ -7,10 +7,10 @@ import android.view.View;
import android.widget.LinearLayout; import android.widget.LinearLayout;
import android.widget.TextView; import android.widget.TextView;
import com.gingersoft.gsa.cloud.base.order.bean.OrderDetail; import com.gingersoft.gsa.cloud.common.core.order.commodity.OrderDetail;
import com.gingersoft.gsa.cloud.base.utils.time.TimeUtils; import com.gingersoft.gsa.cloud.common.utils.time.TimeUtils;
import com.gingersoft.gsa.cloud.database.bean.PrinterDeviceBean; import com.gingersoft.gsa.cloud.database.bean.PrinterDeviceBean;
import com.gingersoft.gsa.cloud.print.bean.OrderDetails; import com.gingersoft.gsa.cloud.common.core.print.bean.OrderDetails;
import com.joe.print.R; import com.joe.print.R;
import java.util.ArrayList; import java.util.ArrayList;
...@@ -34,8 +34,25 @@ public class PrintTest extends PrinterRoot { ...@@ -34,8 +34,25 @@ public class PrintTest extends PrinterRoot {
} }
@Override @Override
public String getPrintData(Context mContext, PrinterDeviceBean deviceBean) { public String[] getPrintDatas(Context mContext, PrinterDeviceBean deviceBean) {
return null; String stringBuilder = "<html><body>" +
"<p>測試打印1<p/></br>" +
"<p>測試打印2<p/></br>" +
"<p>測試打印3<p/></br>" +
"<p>測試打印4<p/></br>" +
"<p>測試打印5<p/></br>" +
"<row>" +
" <column>This is an item with super long name</column>" +
" <column offset=0.6>1</column>" +
" <column offset=last>HKD 100</column>" +
" </row>"+
"</body></html>";
int printCount = getPrintCount(mContext);
String[] pritContent = new String[printCount];
for (int i = 0; i < printCount; i++) {
pritContent[i] = stringBuilder;
}
return pritContent;
} }
@Override @Override
...@@ -58,7 +75,7 @@ public class PrintTest extends PrinterRoot { ...@@ -58,7 +75,7 @@ public class PrintTest extends PrinterRoot {
} }
public Bitmap getBitmap(Context mContext, PrinterDeviceBean deviceBean){ public Bitmap getBitmap(Context mContext, PrinterDeviceBean deviceBean) {
LinearLayout layout = new LinearLayout(mContext); LinearLayout layout = new LinearLayout(mContext);
layout.setOrientation(LinearLayout.VERTICAL); layout.setOrientation(LinearLayout.VERTICAL);
layout.addView(getTextView(mContext, "炒爐打印測試", Gravity.CENTER_HORIZONTAL, getDimensionPixelSize(mContext, R.dimen.dp_10))); layout.addView(getTextView(mContext, "炒爐打印測試", Gravity.CENTER_HORIZONTAL, getDimensionPixelSize(mContext, R.dimen.dp_10)));
...@@ -66,12 +83,12 @@ public class PrintTest extends PrinterRoot { ...@@ -66,12 +83,12 @@ public class PrintTest extends PrinterRoot {
layout.addView(getTextLine(mContext, "項目")); layout.addView(getTextLine(mContext, "項目"));
List<OrderDetails.DataBean.PRODUCTNAMEBean> productnameBeans = new ArrayList<>(); List<OrderDetails.DataBean.PRODUCTNAMEBean> productnameBeans = new ArrayList<>();
OrderDetails.DataBean.PRODUCTNAMEBean productnameBean = new OrderDetails.DataBean.PRODUCTNAMEBean(); OrderDetails.DataBean.PRODUCTNAMEBean productnameBean = new OrderDetails.DataBean.PRODUCTNAMEBean();
productnameBean.setPRODUCT_NAME("測試食品"); productnameBean.setPRODUCT_NAME("測試食品");
productnameBean.setNum("1"); productnameBean.setNum("1");
productnameBean.setPRICE("10.0"); productnameBean.setPRICE("10.0");
List<OrderDetails.DataBean.PRODUCTNAMEBean.ChildBeanX> childBeanXES = new ArrayList<>(); List<OrderDetails.DataBean.PRODUCTNAMEBean.ChildBeanX> childBeanXES = new ArrayList<>();
OrderDetails.DataBean.PRODUCTNAMEBean.ChildBeanX childBeanX = new OrderDetails.DataBean.PRODUCTNAMEBean.ChildBeanX(); OrderDetails.DataBean.PRODUCTNAMEBean.ChildBeanX childBeanX = new OrderDetails.DataBean.PRODUCTNAMEBean.ChildBeanX();
childBeanX.setPRODUCT_NAME("測試子食品"); childBeanX.setPRODUCT_NAME("測試子食品");
childBeanX.setNum("1"); childBeanX.setNum("1");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment