数据源编辑界面添加一个字段PaymentMethod (在线支付)
| | |
| | | </div> |
| | | </div> |
| | | <fieldset class="layui-elem-field layui-field-title"> |
| | | <legend>在线支付</legend> |
| | | </fieldset> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">支付方式</label> |
| | | <div class="layui-input-block"> |
| | | <select name="PaymentMethod" lay-filter="pay"> |
| | | <option value=""> </option> |
| | | <option value="PaymentOnlineForABC">江苏农行e收款</option> |
| | | <option value="QuickPaymentForABC">全国农行商易付</option> |
| | | <option value="UseWeChatAlipayIndependently">独立使用微信支付宝</option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <fieldset class="layui-elem-field layui-field-title"> |
| | | <legend>其他选项</legend> |
| | | </fieldset> |
| | | <div class="layui-form-item"> |
| | |
| | | private String protocol = null ; //传输协议: http or https , 用于 手机 移动端使用 |
| | | private boolean isAutoGenerateFormId = false ; //是否自动生成功能号 |
| | | private String tengXunMapLocationServiceKey = null ; //腾讯位置服务地图选点 |
| | | |
| | | |
| | | private String PaymentMethod;//在线支付 xin 2021-10-12 11:29:06 |
| | | |
| | | public String getPaymentMethod() { |
| | | return PaymentMethod; |
| | | } |
| | | |
| | | public void setPaymentMethod(String paymentMethod) { |
| | | PaymentMethod = paymentMethod; |
| | | } |
| | | |
| | | public String getTengXunMapLocationServiceKey() { |
| | | return tengXunMapLocationServiceKey; |
| | | } |
| | |
| | | + " a.MpMchId,a.MpMchName,a.MpMchKey,a.isDisabledOpenNextPeriodId,a.InvitationCode,\n" |
| | | + " a.SystemAccessKey,a.SystemSecretKey,a.DockingSystem,a.isUseAPP,a.isShowInLoginPage,\n" |
| | | + " case when a.LogoIcon is null then 0 else 1 end as hasLogoIcon,a.Protocol,a.isAutoGenerateFormId, \n" |
| | | + " a.TengXunMapLocationServiceKey \n"; |
| | | + " a.TengXunMapLocationServiceKey,a.PaymentMethod \n"; |
| | | |
| | | public int getComPanyId(String cltSN) { |
| | | |
| | |
| | | dataSourceEntity.setProtocol(map.get("Protocol") == null ? "" : (String)map.get("Protocol") ); |
| | | dataSourceEntity.setAutoGenerateFormId(map.get("isAutoGenerateFormId") != null &&map.get("isAutoGenerateFormId").equals(1)?true:false ); |
| | | dataSourceEntity.setTengXunMapLocationServiceKey(map.get("TengXunMapLocationServiceKey") == null?"": (String)map.get("TengXunMapLocationServiceKey")); |
| | | dataSourceEntity.setPaymentMethod(map.get("PaymentMethod") == null?"":(String)map.get("PaymentMethod")); |
| | | return dataSourceEntity ; |
| | | } |
| | | |
| | |
| | | + " @MpMchKey varchar(50) = ? , @GeoWebApiKey varchar(200) =? ,@isDisabledOpenNextPeriodId int = ?,@InvitationCode varchar(20) =? , \n" |
| | | + " @SystemAccessKey varchar(150) = ?,@SystemSecretKey varchar(150) = ?,@DockingSystem varchar(50) = ?,@isUseAPP int = ?,\n" |
| | | + " @isShowInLoginPage int = ?, @LogoIcon varbinary(max) = ?,@isAutoGenerateFormId int = ?,@TengXunMapLocationServiceKey varchar(50) = ? \n" |
| | | + " @PaymentMethod varchar(50) = ? \n" |
| | | + " if isnull(@dbid,0) = 0 \n" |
| | | + " begin \n" |
| | | + " select @dbid = id from gsystem where systemid= @systemID \n" |
| | |
| | | + " isAutoGenerateFormId = @isAutoGenerateFormId,isUseAPP = @isUseAPP \n" |
| | | //+ " isShowInLoginPage = @isShowInLoginPage \n" |
| | | + " " + (dataSourceEntity.isHasLogoIcon() ? "" : ",LogoIcon = @LogoIcon") + " \n" |
| | | + " , TengXunMapLocationServiceKey = @TengXunMapLocationServiceKey \n" |
| | | + " , TengXunMapLocationServiceKey = @TengXunMapLocationServiceKey,PaymentMethod=@PaymentMethod \n" |
| | | + " where id= @dbid ; \n" |
| | | + " select @@rowcount ; \n" |
| | | + " return ; \n" |
| | |
| | | dataSourceEntity.getGeoWebApiKey(),dataSourceEntity.isDisabledOpenNextPeriodId()?1:0,dataSourceEntity.getInvitationCode(), |
| | | dataSourceEntity.getSystemAccessKey(),dataSourceEntity.getSystemSecretKey(), |
| | | dataSourceEntity.getDockingSystem(),dataSourceEntity.isUseAPP()?1:0,dataSourceEntity.isShowInLoginPage()?1:0,dataSourceEntity.getLogoIcon(), |
| | | dataSourceEntity.isAutoGenerateFormId()?1:0,dataSourceEntity.getTengXunMapLocationServiceKey() |
| | | dataSourceEntity.isAutoGenerateFormId()?1:0,dataSourceEntity.getTengXunMapLocationServiceKey(),dataSourceEntity.getPaymentMethod() |
| | | }) ; |
| | | |
| | | return ret ; |
| | |
| | | + " @MpMchId varchar(50) = ?,@MpMchName varchar(50) = ?, \n" |
| | | + " @MpMchKey varchar(50) = ? , @GeoWebApiKey varchar(200) =? ,@isDisabledOpenNextPeriodId int = ?,@InvitationCode varchar(20) =?, \n" |
| | | + " @SystemAccessKey varchar(150) = ?,@SystemSecretKey varchar(150) = ?,@DockingSystem varchar(50) = ?,@isUseAPP int = ?,@isShowInLoginPage int = ?,\n" |
| | | + " @LogoIcon varbinary(max) = ? , @Protocol varchar(20) = ?,@isAutoGenerateFormId int = ?,@TengXunMapLocationServiceKey varchar(50) = ? \n" |
| | | + " @LogoIcon varbinary(max) = ? , @Protocol varchar(20) = ?,@isAutoGenerateFormId int = ?,@TengXunMapLocationServiceKey varchar(50) = ?,\n" |
| | | + " @PaymentMethod varchar(50) = ?\n" |
| | | + " if isnull(@dbid,0) = 0 \n" |
| | | + " begin \n" |
| | | + " select @dbid = id from gsystem where systemid= @systemID \n" |
| | |
| | | + " isDisabledOpenNextPeriodId = @isDisabledOpenNextPeriodId,InvitationCode = @InvitationCode, \n" |
| | | + " SystemAccessKey = @SystemAccessKey,SystemSecretKey = @SystemSecretKey,DockingSystem = @DockingSystem,isUseAPP = @isUseAPP, \n" |
| | | + " isShowInLoginPage = @isShowInLoginPage,"+(dataSourceEntity.isHasLogoIcon()?"":"LogoIcon = @LogoIcon, ") + "\n" |
| | | + " Protocol = @Protocol,isAutoGenerateFormId = @isAutoGenerateFormId,TengXunMapLocationServiceKey = @TengXunMapLocationServiceKey \n" |
| | | + " Protocol = @Protocol,isAutoGenerateFormId = @isAutoGenerateFormId,TengXunMapLocationServiceKey = @TengXunMapLocationServiceKey, \n" |
| | | + " PaymentMethod = @PaymentMethod \n" |
| | | + " where id= @dbid ; \n" |
| | | + " select @dbid ; \n" |
| | | + " end else \n" |
| | |
| | | + " CorpURL,MpAppId,MpSecret,MpToken,MpAesKey,MpOrgId,\n" |
| | | + " MiniAppId,MiniAppSecret,MiniAppToken,MiniAppAesKey,MiniAppOrgId,\n" |
| | | + " MpMchId,MpMchName,MpMchKey,GeoWebApiKey,isDisabledOpenNextPeriodId,InvitationCode,\n" |
| | | + " SystemAccessKey,SystemSecretKey,DockingSystem,isUseAPP,isShowInLoginPage,LogoIcon ,Protocol,isAutoGenerateFormId,TengXunMapLocationServiceKey)\n" |
| | | + " SystemAccessKey,SystemSecretKey,DockingSystem,isUseAPP,isShowInLoginPage,LogoIcon ,Protocol,isAutoGenerateFormId,TengXunMapLocationServiceKey,PaymentMethod)\n" |
| | | + " values (@systemID,@systemDescribe,@host,@userid,@password,@db,@port,@actived,@domain,@smsUid,@smsKey, \n" |
| | | + " @isShowAttendanceButton,@LimitUserNumber,@systemType,@expiredDate,@LimitDepartmentNumber, \n" |
| | | + " @Remarks,@DataCheckPageNum,@CorpId,\n" |
| | | + " @CorpURL,@MpAppId,@MpSecret,@MpToken,@MpAesKey,@MpOrgId,\n" |
| | | + " @MiniAppId,@MiniAppSecret,@MiniAppToken,@MiniAppAesKey,@MiniAppOrgId,\n" |
| | | + " @MpMchId,@MpMchName,@MpMchKey,@GeoWebApiKey,@isDisabledOpenNextPeriodId,@InvitationCode, \n" |
| | | + " @SystemAccessKey,@SystemSecretKey,@DockingSystem,@isUseAPP,@isShowInLoginPage,@LogoIcon,@Protocol,@isAutoGenerateFormId,@TengXunMapLocationServiceKey) \n" |
| | | + " @SystemAccessKey,@SystemSecretKey,@DockingSystem,@isUseAPP,@isShowInLoginPage,@LogoIcon,@Protocol,@isAutoGenerateFormId,@TengXunMapLocationServiceKey,@PaymentMethod) \n" |
| | | |
| | | + " select @@IDENTITY \n" |
| | | + " end \n"; |
| | |
| | | dataSourceEntity.getSystemAccessKey(),dataSourceEntity.getSystemSecretKey(), |
| | | dataSourceEntity.getDockingSystem(),dataSourceEntity.isUseAPP()?1:0,dataSourceEntity.isShowInLoginPage()?1:0, |
| | | dataSourceEntity.getLogoIcon(),dataSourceEntity.getProtocol() ,dataSourceEntity.isAutoGenerateFormId()?1:0, |
| | | dataSourceEntity.getTengXunMapLocationServiceKey() |
| | | dataSourceEntity.getTengXunMapLocationServiceKey(),dataSourceEntity.getPaymentMethod() |
| | | }) ; |
| | | |
| | | return ret ; |