| 123456789101112131415161718192021222324252627282930313233 |
- package xin.glue.ui.common;
- import com.posdata.glue.biz.constants.PosBizControlConstants;
- import com.posdata.glue.context.PosContext;
- public class PosSingleSave extends PosDBEngine {
- public String runActivity(PosContext ctx) {
- /*
- * 传入参数说明:
- * 1. class: 类名(com.xin.ui.PosInsertExecute)
- * 2. dao : dao 名(testdao)
- * 3. sqlkey: 主查询语句
- * 4. param :参数规则
- */
- int count = 1;
- if (getProperty("sqlkey-count") != null)
- count = Integer.parseInt(getProperty("sqlkey-count").trim());
- Initialize();
- // 2. Get Parameter( 各语句参数名获取 )
- for (int i = 0; i < count; i++) {
- setParamMap(ctx, "sqlkey-d" + i, "param-d" + i);
- Execute(ctx, "sqlkey-d" + i, "param-d" + i, 'd');
- setParamMap(ctx, "sqlkey-i" + i, "param-i" + i);
- Execute(ctx, "sqlkey-i" + i, "param-i" + i, 'i');
- setParamMap(ctx, "sqlkey-u" + i, "param-u" + i);
- Execute(ctx, "sqlkey-u" + i, "param-u" + i, 'u');
- }
- return PosBizControlConstants.SUCCESS;
- }
- }
|