??xml version="1.0" encoding="utf-8" standalone="yes"?>精品成人一区,手机亚洲第一页,手机亚洲第一页http://www.aygfsteel.com/coderdream/category/22019.html软g工程师成长之?/description>zh-cnMon, 21 Jan 2008 05:22:55 GMTMon, 21 Jan 2008 05:22:55 GMT60刀不磨要生?-SQL语句之“加怠ZGroup Byhttp://www.aygfsteel.com/coderdream/archive/2008/01/21/176706.htmlCoderDreamCoderDreamMon, 21 Jan 2008 03:33:00 GMThttp://www.aygfsteel.com/coderdream/archive/2008/01/21/176706.htmlhttp://www.aygfsteel.com/coderdream/comments/176706.htmlhttp://www.aygfsteel.com/coderdream/archive/2008/01/21/176706.html#Feedback0http://www.aygfsteel.com/coderdream/comments/commentRss/176706.htmlhttp://www.aygfsteel.com/coderdream/services/trackbacks/176706.html
select t.reinsurance_Level,t.re_Company_Code,sum(t.ceded_Amount) 
    
from Claimnotice_Insurance_Detail t 
    
where 1=1
-- 此处加条?/span>
 group by t.reinsurance_Level,t.re_Company_Code;
l果Q?br />
REINSURANCE_LEVEL RE_COMPANY_CODE 3
1 1 2621000
1 2 1534000
1 3 375000
Q 2 302000
Q 4 302000

  


CoderDream 2008-01-21 11:33 发表评论
]]>
再保季x單的兩個新Bughttp://www.aygfsteel.com/coderdream/archive/2008/01/16/175601.htmlCoderDreamCoderDreamWed, 16 Jan 2008 03:34:00 GMThttp://www.aygfsteel.com/coderdream/archive/2008/01/16/175601.htmlhttp://www.aygfsteel.com/coderdream/comments/175601.htmlhttp://www.aygfsteel.com/coderdream/archive/2008/01/16/175601.html#Feedback0http://www.aygfsteel.com/coderdream/comments/commentRss/175601.htmlhttp://www.aygfsteel.com/coderdream/services/trackbacks/175601.html問題一

季x單的金額Ƅ位, 請四捨五入到?, 不要帶出數位數?/span>

之前季x單沒有這樣的問存? Zg付的新程式會出現這個問呢?

 


 我们先查询第一W记录:
再保項目 弱體{級 資料?/strong> 被保人性別 金額
Rein. premium 標準?/td> Cg   1901.5949

看看数据库中的情冉|怎样的,因ؓ金额“1901.5949”是加d的结果?br />
通过下面的SQL语句查询l果Q?br /> 条gQ??006q第二季度,即会计年月ؓQ?00604?00605?00606Q?br />             2、再保公ؓCRCQ即?#8220;01”Q?br />             3、年度ؓ“2006”Q即PREM_YEAR为:2006Q?br />             4、资料别为新Ӟ即MONTHLY_FLAG为:N、NCQ?br />             5、报表险U群为ICEQ即再保cd?#8220;12”
            6、弱体等Uؓ标准体,即BODY_FLAG?#8220;1”

SELECT mt.Q_PREMIUM
FROM RIS.MONTHLY_TEMP mt
WHERE 1=1
AND mt.ACCOUNT_YM_DATE in ('200604','200605','200606')
AND mt.RE_COMPANY_CODE='01'
AND mt.PREM_YEAR=2006
AND mt.MONTHLY_FLAG in ('N','NC')
AND mt.REINSURANCE_CLASS='12'
AND mt.BODY_FLAG='1'
;

然后我们得到的记录拯到Excel档中Q?br />

通过l果下面的SQL同样可以得到l果Q?901.5949
SELECT sum(mt.Q_PREMIUM) Q_PREMIUM
FROM RIS.MONTHLY_TEMP mt
WHERE 1=1
AND mt.ACCOUNT_YM_DATE in ('200604','200605','200606')
AND mt.RE_COMPANY_CODE='01'
AND mt.PREM_YEAR=2006
AND mt.MONTHLY_FLAG in ('N','NC')
AND mt.REINSURANCE_CLASS='12'
AND mt.BODY_FLAG='1'
GROUP BY mt.PREM_YEAR
;

从Excel档可以看到数据的数部分没有处理Q而我们的记录都放在一个Map中,Map的键为对象的IdQ即SeasonAccountDetailAmountIdQ而gؓSeasonAccountDetailAmountQ我们要处理的属性金额在Map的g。我们只需遍历MapQ然后处理(四舍五入Qg对象的某个属性,然后这?#8220;键值对”攑ֈMap中,它会自动覆盖以前的同Key的记录?font face="新細明體" color="red" size="2">
    /**
     * Map中SeasonAccountDetailAmount象的amount的值四舍五?br />      * 
     * 
@author XuLin
     * 
     * 2008.01.15
     * 
     * 
@param detailMap
     
*/
    
private void roundingMap(Map detailMap) {// TODO
        Map map = (FastHashMap) detailMap;
        Iterator it 
= map.entrySet().iterator();
        SeasonAccountDetailAmountId sadaId 
= null;
        SeasonAccountDetailAmount sada 
= null;
        
while (it.hasNext()) {
            Map.Entry entry 
= (Map.Entry) it.next();
            sadaId 
= (SeasonAccountDetailAmountId) entry.getKey();
            sada 
= (SeasonAccountDetailAmount) entry.getValue();
            
if (sada.getAmount() != null) {
                sada.setAmount(Common.roundingBigDecimal(sada.getAmount(),
                        Constant.MONEY_SCALE));
//四舍五入到整怽
                seasonAccontDetailCache.put(sadaId, sada);
            }
        }
    }


問題?/span>

新增的季帛_(CRC-2006-384)再保項目-Return Rein. Commission Last Year 一{金?00,000

Z反應在季帛_PDF上會有兩{記??

Return Rein. Commission Last Year-2006  NTS I白??

Return Rein. Commission Last Year-2005  NTS 100,000



處理ҎQ?br /> 交W三方處理,我們的p做法是我們生成文本格式的txtFileQ然后由W三方處理?br /> 出現問題的原因是?#8220;再保險種”的值為Q應該不示在PDF上,他應該多加一層判斗?br />

CoderDream 2008-01-16 11:34 发表评论
]]>
ANTAI险种危险保额查询http://www.aygfsteel.com/coderdream/archive/2007/12/29/171553.htmlCoderDreamCoderDreamSat, 29 Dec 2007 08:02:00 GMThttp://www.aygfsteel.com/coderdream/archive/2007/12/29/171553.htmlhttp://www.aygfsteel.com/coderdream/comments/171553.htmlhttp://www.aygfsteel.com/coderdream/archive/2007/12/29/171553.html#Feedback0http://www.aygfsteel.com/coderdream/comments/commentRss/171553.htmlhttp://www.aygfsteel.com/coderdream/services/trackbacks/171553.html查询条g与查询结果:

查询条gQ险U、年期、版ơ、投保年龄、吸烟别、被保h性别、体位别、保单年度、眷属序受生效日期,
涉及的表有两个再保险U设定档Q表1Q和安泰险种危险保额讑֮档(?Q?Q?br />


其中险种和版ơ在两张表中都有Q?#8220;体位?#8221;q个条g不是用来查询Q而是用来计算“危险保额”的?/p> 操作步骤Q?br /> 1、先通过传入的条件查询表1Q得到ReinsuranceItemData对象Q?br />
ReinsuranceItemData reinsuranceItemData = reinsuranceItemDataDao
        .getItemPropertyValue(
                Constant.COMPANY_FLAG_ANTAI,
                lraVO.getItemCode(),
                lraVO.getItemVrsn(),
                lraVO.getRelNo(),
                lraVO.getBoundDate(),
                DetailCodeConstant.ITEM_PROPERTY_REINSURANCE_CLASS);

2、如果返回结果ؓnullQ则抛出异常信息Q查詢不到險E的再保別

3、计危险保额(计算危险保额时会用到责Q准备金,查询?可以得到Q?

CoderDream 2007-12-29 16:02 发表评论
]]>
再保pȝBug记录http://www.aygfsteel.com/coderdream/archive/2007/11/20/161762.htmlCoderDreamCoderDreamTue, 20 Nov 2007 01:18:00 GMThttp://www.aygfsteel.com/coderdream/archive/2007/11/20/161762.htmlhttp://www.aygfsteel.com/coderdream/comments/161762.htmlhttp://www.aygfsteel.com/coderdream/archive/2007/11/20/161762.html#Feedback0http://www.aygfsteel.com/coderdream/comments/commentRss/161762.htmlhttp://www.aygfsteel.com/coderdream/services/trackbacks/161762.html     Security Managepȝ中新增功能时?#8220;未知异常”Q后来在本地试看Log信息知道?#8220;I指针异?#8221;Q然后定位到抛出异常的位|:
iFuncNo = iFuncNo + 1;

然后单步调试Q发现iFuncNo为NullQ所以操作时会报I指针异常,q是iFuncNo的赋D句:
            List list = functionDao.selectByParentId(functionVo.getParentId());
            
if (list != null && list.size() > 0) {
                Functiontb functb 
= (Functiontb) list.get(0);
                iFuncNo 
= functb.getFunctionNo();
从中可以看出QiFuncNo是一个Functiontb的属性,而且可能为空Q如果不加判断直接用操作W对它进行操作,会报“I指针异?#8221;?br />
iFuncNo用于菜单的排序,因ؓ菜单是动态生成的Q根据权限不同,看到的菜单也不同Q而且应该可以Ҏ客户的要求对菜单排序Q所以增加了q个字段Q但是由于这个字D|后来新增的,所以数据库中的某些记录该字D늚gؓI。在E序中先判断一下就可以了,如果为空Q就|ؓ0Q?br />
            List list = functionDao.selectByParentId(functionVo.getParentId());
            
if (list != null && list.size() > 0) {
                Functiontb functb 
= (Functiontb) list.get(0);
                iFuncNo 
= functb.getFunctionNo();
                
if (null == iFuncNo) {// 如果資料庫中該欄位的值為nullQ則先置?
                    iFuncNo = 0;
                }
                iFuncNo 
= iFuncNo + 1;
            }
q样OK了?br />
2、季帐单的团体险及意外险部分的数据在生成的PDF报表中看不到?br />
原因Q手工输入数据时Q弱体等U(标准体、次标准体)栏位不是必填的,也就是说值可以ؓI,但是我生成报表时是按照这两种׃{来生成报表的Q所以没有在报表中。就好像一个公共厕所Q上面写着“?#8221;?#8220;?#8221;Q这时候来了一个性别?#8220;I?#8221;的hQ我肯定不好?#8220;??#8221;q其中的M一个地方了?br />
今天要客L认一下怎么处理Q?br />

CoderDream 2007-11-20 09:18 发表评论
]]>
日期作ؓ查询条g的处理方?/title><link>http://www.aygfsteel.com/coderdream/archive/2007/10/09/151421.html</link><dc:creator>CoderDream</dc:creator><author>CoderDream</author><pubDate>Tue, 09 Oct 2007 07:41:00 GMT</pubDate><guid>http://www.aygfsteel.com/coderdream/archive/2007/10/09/151421.html</guid><wfw:comment>http://www.aygfsteel.com/coderdream/comments/151421.html</wfw:comment><comments>http://www.aygfsteel.com/coderdream/archive/2007/10/09/151421.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/coderdream/comments/commentRss/151421.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/coderdream/services/trackbacks/151421.html</trackback:ping><description><![CDATA[<p>在再保系l中Q我们有时候会以某个日期作为查询条Ӟ如在“参数l护”的某个模块中Q需要将“生效日期”作ؓ查询条g?br /> <br /> 我们在JSP中用JS插g输入“yyyy-mm-dd”格式的日期,但是数据库(DB2Q中的字D|“TimeStamp”Q而我们在DBean中用VO接这个字D|?#8220;Date”cdQ这样在做查询的DaocȝҎ中,我们要对q个字段q行处理?/p> <p>首先定义一U格式变量:<br /> SimpleDateFormat myFmt = new SimpleDateFormat("yyyy-MM-dd");</p> <p>然后Datecd的变量进行格式化Q?br /> myFmt.format(reCededRateVO.getBoundDate())<br /> <br /> q样会得?#8220;yyyy-MM-dd”格式的日期,然后可以放到Sql语句中作为条件进行查询了?br /> </p> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; font-family: Verdana; background-color: #eeeeee"><span style="color: #008000">/**</span><span style="color: #008000"><br />  * description: Ҏ公司別、再保類別查詢與之相W合的紀?br />  * <br />  * </span><span style="color: #808080">@param</span><span style="color: #008000"> reCededRateVO<br />  *            ReCededRateVO<br />  * </span><span style="color: #808080">@param</span><span style="color: #008000"> startRow<br />  *            起始?br />  * </span><span style="color: #808080">@param</span><span style="color: #008000"> numberOfRows<br />  *            讀取行?br />  * </span><span style="color: #808080">@return</span><span style="color: #008000"> List i果?br />  * </span><span style="color: #808080">@throws</span><span style="color: #008000"> DbAccessException<br />  *             數據庫訪問異?br />  </span><span style="color: #008000">*/</span><span style="color: #000000"><br /> </span><span style="color: #0000ff">public</span><span style="color: #000000"> List selectListByCode(ReCededRateVO reCededRateVO,<br />         </span><span style="color: #0000ff">int</span><span style="color: #000000"> startRow, </span><span style="color: #0000ff">int</span><span style="color: #000000"> numberOfRows) </span><span style="color: #0000ff">throws</span><span style="color: #000000"> DbAccessException {<br />     </span><span style="color: #0000ff">if</span><span style="color: #000000"> (DEBUGLOG.isDebugEnabled()) {<br />         DEBUGLOG.debug(</span><span style="color: #000000">"</span><span style="color: #000000">[ReCededRateDataDao.selectListByCode()]</span><span style="color: #000000">"</span><span style="color: #000000"><br />                 </span><span style="color: #000000">+</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">[begin]</span><span style="color: #000000">"</span><span style="color: #000000">);<br />     }<br />     SimpleDateFormat myFmt </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> SimpleDateFormat(</span><span style="color: #000000">"</span><span style="color: #000000">yyyy-MM-dd</span><span style="color: #000000">"</span><span style="color: #000000">);<br />     StringBuffer hqlBuff </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> StringBuffer(<br />             </span><span style="color: #000000">"</span><span style="color: #000000">from ReCededRateData as t where 1=1</span><span style="color: #000000">"</span><span style="color: #000000">);<br />     <br />     </span><span style="color: #008000">//</span><span style="color: #008000"> 公司?/span><span style="color: #008000"><br /> </span><span style="color: #000000">    </span><span style="color: #0000ff">if</span><span style="color: #000000"> (</span><span style="color: #000000">!</span><span style="color: #000000">""</span><span style="color: #000000">.equals(reCededRateVO.getCompanyFlag())<br />             </span><span style="color: #000000">&&</span><span style="color: #000000"> reCededRateVO.getCompanyFlag() </span><span style="color: #000000">!=</span><span style="color: #000000"> </span><span style="color: #0000ff">null</span><span style="color: #000000">) {<br />         hqlBuff.append(</span><span style="color: #000000">"</span><span style="color: #000000"> and t.id.companyFlag = '</span><span style="color: #000000">"</span><span style="color: #000000"><br />                 </span><span style="color: #000000">+</span><span style="color: #000000"> reCededRateVO.getCompanyFlag() </span><span style="color: #000000">+</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">'</span><span style="color: #000000">"</span><span style="color: #000000">);<br />     }<br />     <br />     </span><span style="color: #008000">//</span><span style="color: #008000"> 再保別</span><span style="color: #008000"><br /> </span><span style="color: #000000">    </span><span style="color: #0000ff">if</span><span style="color: #000000"> (</span><span style="color: #000000">!</span><span style="color: #000000">""</span><span style="color: #000000">.equals(reCededRateVO.getReinsuranceClass())<br />             </span><span style="color: #000000">&&</span><span style="color: #000000"> reCededRateVO.getReinsuranceClass() </span><span style="color: #000000">!=</span><span style="color: #000000"> </span><span style="color: #0000ff">null</span><span style="color: #000000">) {<br />         hqlBuff.append(</span><span style="color: #000000">"</span><span style="color: #000000"> and t.id.reinsuranceClass = '</span><span style="color: #000000">"</span><span style="color: #000000"><br />                 </span><span style="color: #000000">+</span><span style="color: #000000"> reCededRateVO.getReinsuranceClass() </span><span style="color: #000000">+</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">'</span><span style="color: #000000">"</span><span style="color: #000000">);<br />     }<br />     <br />     </span><span style="color: #008000">//</span><span style="color: #008000"> 再保層次</span><span style="color: #008000"><br /> </span><span style="color: #000000">    </span><span style="color: #0000ff">if</span><span style="color: #000000"> (</span><span style="color: #000000">!</span><span style="color: #000000">""</span><span style="color: #000000">.equals(reCededRateVO.getReinsuranceLevel())<br />             </span><span style="color: #000000">&&</span><span style="color: #000000"> reCededRateVO.getReinsuranceLevel() </span><span style="color: #000000">!=</span><span style="color: #000000"> </span><span style="color: #0000ff">null</span><span style="color: #000000">) {<br />         hqlBuff.append(</span><span style="color: #000000">"</span><span style="color: #000000"> and t.id.reinsuranceLevel = '</span><span style="color: #000000">"</span><span style="color: #000000"><br />                 </span><span style="color: #000000">+</span><span style="color: #000000"> reCededRateVO.getReinsuranceLevel() </span><span style="color: #000000">+</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">'</span><span style="color: #000000">"</span><span style="color: #000000">);<br />     }<br />     <br />     </span><span style="color: #008000">//</span><span style="color: #008000"> 生效日期</span><span style="color: #008000"><br /> </span><span style="color: #000000">    </span><span style="color: #0000ff">if</span><span style="color: #000000"> (</span><span style="color: #000000">!</span><span style="color: #000000">""</span><span style="color: #000000">.equals(reCededRateVO.getBoundDate())<br />             </span><span style="color: #000000">&&</span><span style="color: #000000"> reCededRateVO.getBoundDate() </span><span style="color: #000000">!=</span><span style="color: #000000"> </span><span style="color: #0000ff">null</span><span style="color: #000000">) {<br />         hqlBuff.append(</span><span style="color: #000000">"</span><span style="color: #000000"> and t.endDate >= '</span><span style="color: #000000">"</span><span style="color: #000000"><br />                 </span><span style="color: #000000">+</span><span style="color: #000000"> myFmt.format(reCededRateVO.getBoundDate())<br />                 </span><span style="color: #000000">+</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">' and t.id.boundDate <= '</span><span style="color: #000000">"</span><span style="color: #000000"><br />                 </span><span style="color: #000000">+</span><span style="color: #000000"> myFmt.format(reCededRateVO.getBoundDate()) </span><span style="color: #000000">+</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">'</span><span style="color: #000000">"</span><span style="color: #000000">);<br />     }        <br />     <br />     hqlBuff.append(</span><span style="color: #000000">"</span><span style="color: #000000"> order by t.id.companyFlag asc, t.id.boundDate asc,</span><span style="color: #000000">"</span><span style="color: #000000"><br />             </span><span style="color: #000000">+</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">t.id.reinsuranceClass asc, t.id.reinsuranceLevel asc,</span><span style="color: #000000">"</span><span style="color: #000000"><br />             </span><span style="color: #000000">+</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">t.id.reCompanyCode asc, t.id.bodyFlag asc</span><span style="color: #000000">"</span><span style="color: #000000">);<br />     </span><span style="color: #008000">//</span><span style="color: #008000"> 以公司別+生效日期+再保別排序+再保層次+再保公司+體位?);</span><span style="color: #008000"><br /> </span><span style="color: #000000">    <br />     List list </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">this</span><span style="color: #000000">.hQueryByPage(hqlBuff.toString(), startRow,<br />             numberOfRows);<br />     </span><span style="color: #0000ff">if</span><span style="color: #000000"> (list </span><span style="color: #000000">!=</span><span style="color: #000000"> </span><span style="color: #0000ff">null</span><span style="color: #000000"> </span><span style="color: #000000">&&</span><span style="color: #000000"> list.size() </span><span style="color: #000000">></span><span style="color: #000000"> </span><span style="color: #000000">0</span><span style="color: #000000">) {<br />         </span><span style="color: #0000ff">if</span><span style="color: #000000"> (DEBUGLOG.isDebugEnabled()) {<br />             DEBUGLOG.debug(</span><span style="color: #000000">"</span><span style="color: #000000">[selectListByCode()]select list success![end]</span><span style="color: #000000">"</span><span style="color: #000000">);<br />         }<br />         </span><span style="color: #0000ff">return</span><span style="color: #000000"> list;<br />     } </span><span style="color: #0000ff">else</span><span style="color: #000000"> {<br />         </span><span style="color: #0000ff">if</span><span style="color: #000000"> (DEBUGLOG.isDebugEnabled()) {<br />             DEBUGLOG.debug(</span><span style="color: #000000">"</span><span style="color: #000000">[selectListByCode()]select list return null!</span><span style="color: #000000">"</span><span style="color: #000000"><br />                     </span><span style="color: #000000">+</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">[end]</span><span style="color: #000000">"</span><span style="color: #000000">);<br />         }<br />         </span><span style="color: #0000ff">return</span><span style="color: #000000"> </span><span style="color: #0000ff">null</span><span style="color: #000000">;<br />     }<br /> }</span></div> <img src ="http://www.aygfsteel.com/coderdream/aggbug/151421.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/coderdream/" target="_blank">CoderDream</a> 2007-10-09 15:41 <a href="http://www.aygfsteel.com/coderdream/archive/2007/10/09/151421.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>再保累计查询http://www.aygfsteel.com/coderdream/archive/2007/09/29/149453.htmlCoderDreamCoderDreamSat, 29 Sep 2007 03:18:00 GMThttp://www.aygfsteel.com/coderdream/archive/2007/09/29/149453.htmlhttp://www.aygfsteel.com/coderdream/comments/149453.htmlhttp://www.aygfsteel.com/coderdream/archive/2007/09/29/149453.html#Feedback0http://www.aygfsteel.com/coderdream/comments/commentRss/149453.htmlhttp://www.aygfsteel.com/coderdream/services/trackbacks/149453.html1、输入被保hw䆾证号码:F121557706Q然后点查询Q?br />


2、查询结果ؓ该被保h?U篏计类别的保单Q选择“LIFE”cd的篏计类别,q入详细资料面Q?br />


3、该累计cd下有5张保单,选择再保L为:LF-05-081577的这W资料,q入保单再保明细面Q?br />


4、选择“l期明细查询”Q进?#8220;l期详细列表”面Q?br />


5、选择再保q度?#8220;5”的这W资料,q入“l期明细信息”面Q?br />


6、箋期详l信息:



7、如果在“保单再保明细”面点击“变更明细查询”按钮Q则q入“变更明细列表”面Q?br />


8、选择“会计q月”?#8220;200509”的这W资料,则进?#8220;变更详细讯息”面Q?br />


9、变更详l讯息:



10、由于有需求和变更的被保h不一定有理赔资料Q所以换另一个被保hQF101863552



11?#8220;累计cd”?#8220;LIFE”Q?br />


12?#8220;再保L”?#8220;LF-92-014022 ”Q?br />


13、单?#8220;理赔明细信息”按钮Q?br />


14、选择“会计q月”?#8220;199010”Q?#8220;l付U类”?#8220;准备?#8221;的这W资料:



14、理赔详l讯息:



CoderDream 2007-09-29 11:18 发表评论
]]>
再保季帐单资料查询页面流E图http://www.aygfsteel.com/coderdream/archive/2007/09/29/149479.htmlCoderDreamCoderDreamSat, 29 Sep 2007 02:14:00 GMThttp://www.aygfsteel.com/coderdream/archive/2007/09/29/149479.htmlhttp://www.aygfsteel.com/coderdream/comments/149479.htmlhttp://www.aygfsteel.com/coderdream/archive/2007/09/29/149479.html#Feedback0http://www.aygfsteel.com/coderdream/comments/commentRss/149479.htmlhttp://www.aygfsteel.com/coderdream/services/trackbacks/149479.html


下蝲VSD文g

CoderDream 2007-09-29 10:14 发表评论
]]>
再保pȝBug修复?- 参数讑֮覆核模块查不CQ何记?/title><link>http://www.aygfsteel.com/coderdream/archive/2007/04/25/113539.html</link><dc:creator>CoderDream</dc:creator><author>CoderDream</author><pubDate>Wed, 25 Apr 2007 07:37:00 GMT</pubDate><guid>http://www.aygfsteel.com/coderdream/archive/2007/04/25/113539.html</guid><wfw:comment>http://www.aygfsteel.com/coderdream/comments/113539.html</wfw:comment><comments>http://www.aygfsteel.com/coderdream/archive/2007/04/25/113539.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/coderdream/comments/commentRss/113539.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/coderdream/services/trackbacks/113539.html</trackback:ping><description><![CDATA[功能模块Q参数设定覆?br>Bug描述Q?已经d、修改多W记录,数据库中可以查到Q页面不能查?br><br><img src="http://www.aygfsteel.com/images/blogjava_net/coderdream/re/snap015.jpg" border=1><br><br>问题分析Q?br>q个模块涉及工作,工作的组分配如下Q?br><br> <table style="WIDTH: 583px; HEIGHT: 277px" cellSpacing=0 cellPadding=0 width=583 border=1> <tbody> <tr> <td vAlign=top width=121> <p align=center><strong><span>SQ_PARAM1</span></strong><strong><span>型</span></strong></p> </td> <td vAlign=top width=123> <p align=center><strong><span>提交者所屬的i?/span></strong></p> </td> <td vAlign=top width=132> <p align=center><strong><span>審核者所屬的i?/span></strong></p> </td> <td vAlign=top width=158> <p align=center><strong><span>核者所屬的i?/span></strong></p> </td> </tr> <tr> <td vAlign=top width=121> <p align=center><span>A(</span><span>數據</span><span>)</span></p> </td> <td vAlign=top width=123> <p><span>RED1 </span><span>再保資料提交</span></p> </td> <td vAlign=top width=132> <p><span>RED2 </span><span>再保資料覆核</span></p> </td> <td vAlign=top width=158> <p><span>RED</span><span>3</span><span> </span><span>Q目前沒有用上)</span></p> </td> </tr> <tr> <td width=121 rowSpan=2> <p align=center><span>B</span><span>Q參數)</span></p> </td> <td vAlign=top width=123> <p><span>REP1 </span><span>再保參數提交</span></p> </td> <td vAlign=top width=132> <p><span>REP2 </span><span>再保參數覆核</span></p> </td> <td vAlign=top width=158> <p><span>REP</span><span>3</span><span> </span><span>Q目前沒有用上)</span></p> </td> </tr> <tr> <td vAlign=top width=123> <p><span>ACP1 </span><span>_參數提交</span></p> </td> <td vAlign=top width=132> <p><span>ACP2 </span><span>_參數覆核</span></p> </td> <td vAlign=top width=158> <p><span>ACP3 Q目前沒有用上)</span></p> </td> </tr> <tr> <td width=121> <p align=center><span>C</span><span>Q報表)</span></p> </td> <td width=123> <p><span>RER1 </span><span>再保p提交</span></p> </td> <td width=132> <p><span>RER2 </span><span>再保p覆核</span></p> </td> <td width=158> <p><span>RER3 再保p核Q僅Inward和Outward兩種pQ?/span></p> </td> </tr> </tbody> </table> <br><br>上表说明Q如果某个用戯提交某笔资料Q再保参敎ͼQ那他必d于REP1l;<br>如果某个用户要审核某W资料(再保参数Q,那他必须属于REP2l;<br><br>通过工作YӞ我们可以看到所使用的用户RI006q不在REP2l,所以没有审核的权限Q所有查不到M记录?br>通过修改Q将RI006加入REP2l,该用户具有审核权限后可以查到记录了?br><img src="http://www.aygfsteel.com/images/blogjava_net/coderdream/re/snap020.jpg" border=1><br><br><img src="http://www.aygfsteel.com/images/blogjava_net/coderdream/re/snap017.jpg" border=1><br><br>然后同Y件即可看刎ͼRI006属于RCP2l,而且RCP2中已l有待审核的记录?br><img height=217 src="http://www.aygfsteel.com/images/blogjava_net/coderdream/re/snap019.jpg" width=479 border=1><br><br><img src="http://www.aygfsteel.com/images/blogjava_net/coderdream/re/snap021.jpg" border=1><br><br>最后:重新启动工作服务器Q再ơ以RI006d后就可以查到要审核的记录了?br><img height=240 src="http://www.aygfsteel.com/images/blogjava_net/coderdream/re/snap018.jpg" width=643 border=1><br><br> <img src ="http://www.aygfsteel.com/coderdream/aggbug/113539.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/coderdream/" target="_blank">CoderDream</a> 2007-04-25 15:37 <a href="http://www.aygfsteel.com/coderdream/archive/2007/04/25/113539.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank">̫</a>| <a href="http://" target="_blank">п</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">崲</a>| <a href="http://" target="_blank">ˮ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ͭ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ϫ</a>| <a href="http://" target="_blank">Դ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ƽ</a>| <a href="http://" target="_blank">۰</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank">ʲ</a>| <a href="http://" target="_blank">»</a>| <a href="http://" target="_blank">ƽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">³ƶ</a>| <a href="http://" target="_blank">Դ</a>| <a href="http://" target="_blank">Ȫ</a>| <a href="http://" target="_blank">Ϫ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ĵ</a>| <a href="http://" target="_blank">Ϫ</a>| <a href="http://" target="_blank">찲</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ں</a>| <a href="http://" target="_blank">Ƥɽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">¬</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>