194 lines
6.1 KiB
HTML
Raw Normal View History

2025-06-11 14:49:36 +08:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK" />
<title>֪ʶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҳ<EFBFBD><EFBFBD></title>
<script type="text/javascript" src="../comm/jquery.js"></script>
<script type="text/javascript" src="../comm/hxcomm.js"></script>
<script type="text/javascript" src="../comm/fund_level.js"></script>
<link rel='stylesheet' type='text/css' href='../css/style.css' ></link>
<style>
.p_ans_no {padding-left:60px;}
p {padding-left:30px;font-weight:bold;}
th {valign:top;text-align:center;}
td {valign:top;text-align:center;}
</style>
<script type="text/javascript">
var req_cnt = 0;
var ans_cnt = 0;
var flag = false;
var right_cnt = 0;
function new_fxpc()
{
fnCallFunctionWithParams('init', 'ND=1.0\ncmd=ajax_pkg\n');
}
function init()
{
fnCallFunctionWithParams('show_user_fxdj', 'ND=1.0\ncmd=query_fxpcxx\n');
}
function show_user_fxdj(strVal)
{
var retcode = getFieldValue(strVal, 'retcode');
if (retcode == '1'){
$('#level_current').html(getFieldValue(strVal, 'gp_fxcxnl_mc'));
query_question();
}
else{
fnShowMsgBox(getFieldValue(strVal, 'retmsg'));
}
}
function query_question()
{
$('#result').hide();
$('#question').show();
fnCallFunctionWithParams('after_query_question', 'ND=1.0\ncmd=get_zspc_questions\n');
}
function after_query_question(strVal){
var retcode = getFieldValue(strVal, 'retcode');
if (retcode == '1')
{
//$("#output")[0].innerHTML = getFieldValue(strVal, 'risk_questions_data');
var json = eval('('+ getFieldValue(strVal, 'risk_questions_data') + ')');
display_question(render_question, json, 'hiddenModalContent', 'question_div');
//fnShowMsgBox('<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD><D0A1><EFBFBD><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>ʶ<EFBFBD><CAB6><EFBFBD>Ϳͻ<CDBF><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϼ<EFBFBD><CFBC><EFBFBD><EFBFBD>׼<EFBFBD>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><ECB7A8><EFBFBD>ͽ<EFBFBD><CDBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD>ͻ<EFBFBD>֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD>ʵʩϸ<CAA9>򡷵<EFBFBD><F2A1B7B5>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><D2AA><EFBFBD><EFBFBD>֤ȯ<D6A4><C8AF>˾Ӧ<CBBE><D3A6><EFBFBD>˽<EFBFBD><CBBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD>ʲ<EFBFBD>״<EFBFBD><D7B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϰ<EFBFBD>ߡ<EFBFBD>֤ȯͶ<C8AF>ʾ<EFBFBD><CABE><EFBFBD><E9A1A2><EFBFBD>ճ<EFBFBD><D5B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD>ƫ<EFBFBD>õ<EFBFBD><C3B5><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5>д<EFBFBD><D0B4><EFBFBD>ҹ<EFBFBD>˾<EFBFBD><CBBE>ŵ<EFBFBD><C5B5><EFBFBD><EFBFBD><EFBFBD>ĸ<EFBFBD><C4B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϱ<EFBFBD><CFB1>ܡ<EFBFBD>лл<D0BB><D0BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϣ<EFBFBD>');
}
else{
document.getElementById('Q_form').style.display="none";
fnShowMsgBox(getFieldValue(strVal, 'retmsg'));
}
}
function do_get_ans(){
var data = get_answer_data(create_answer, "hiddenModalContent", "question_div");
if (data.tip_idx != -1){
fnShowMsgBox("<22><><EFBFBD>ĵ<EFBFBD>" + data.tip_idx + "<22><>û<EFBFBD>лش<D0BB>");
return null;
}
if (data.ansdata == null){
fnShowMsgBox('ȡ<><C8A1><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>');
return null;
}
return data.ansdata;
}
function do_ans_question(){
var ansdata = do_get_ans();
if (ansdata){
var len = ansdata.length;
var i = 0;
var j = 0;
var q = null;
var req = {};
req['ND'] = '1.0';
req['cmd'] = 'submit_zspc_answer';
req['scdm'] = fnFunction("get_setcode");
req['gdzh'] = fnFunction("get_account");
req['a_cell'] = '';
//alert(len);
for (i = 0; i < len; ++i){
q = ansdata[i];
req['q_no']= q.q_real_no;
req['q_type'] = q.q_type;
var a_cell = '';
if (q.q_type == 'radio'){
a_cell= q.answer[0].a_no;
}
else if (q.q_type == 'checkbox'){
var clen = q.answer.length;
a_cell= q.answer[0].a_no;
for(j = 1; j < clen; ++ j){
a_cell = a_cell + ',' + q.answer[j].a_no;
}
}
//alert('q_no:'+req['q_no']);
//alert('a_cell:'+a_cell);
req['a_cell'] = req['a_cell'] + req['q_no'] + '|' + a_cell + ';';
//alert(req['a_cell']);
}
var param = packdata(req, '=', '\n');
req_cnt ++;
fnCallFunctionWithParams('after_ans_question', param);
}
}
function after_ans_question(strVal){
document.getElementById('Q_form').style.display = "none";
document.getElementById('current_fxjb').style.display = "none";
ans_cnt ++;
var retcode = getFieldValue(strVal, 'retcode');
if (retcode == '1')
{
//~ right_cnt ++ ;
$('#score').html(getFieldValue(strVal, 'score'));
$('#level_name').html(getFieldValue(strVal, 'level_name'));
$('#invest_advice').html(getFieldValue(strVal, 'invest_advice'));
$('#result').show();
}
else
{
fnShowMsgBox(getFieldValue(strVal, 'retmsg'));
}
//~ if (req_cnt == ans_cnt){
//~ if (right_cnt != req_cnt){
//~ alert('<27><><EFBFBD>ղ<EFBFBD><D5B2>Դ<EFBFBD><D4B4><EFBFBD>ʧ<EFBFBD><CAA7>');
//~ }
//~ req_cnt = 0;
//~ ans_cnt = 0;
//~ right_cnt = 0;
//~ fnCallFunctionWithParams('after_query_level', "ND=1.0\ncmd=ajax_query_new\n");
//~ }
}
function after_query_level(strVal){
var retcode = getFieldValue(strVal, 'retcode');
if (retcode == '1'){
$('#score').html(getFieldValue(strVal, 'score'));
$('#level_name').html(getFieldValue(strVal, 'level_name'));
//$('#date').html(getFieldValue(strVal, 'date'));
$('#result').show();
}
else{
fnShowMsgBox(getFieldValue(strVal, 'retmsg'));
}
}
</script>
</head>
<body onload="query_question();">
<div id='question' style='display:none'>
<div align="center" id='current_fxjb' style='display:none'>
<p style='font-weight:bold;'><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD><EFBFBD>Ͷ<EFBFBD><EFBFBD><EFBFBD>˷<EFBFBD><EFBFBD>ա<EFBFBD>һ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܶȴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>[<font color="red"><span id="level_current"></span></font>]<5D>͡<EFBFBD></p>
</div>
<form id = 'Q_form' onsubmit="return false;">
<div id='hiddenModalContent' style='display:;'>
</div>
<br>
<div align="center">
<input type="button" value="<22><EFBFBD><E1A1A1>" onclick="do_ans_question();"/><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<input type="reset" value="<22>ء<EFBFBD><D8A1><EFBFBD>" />
</div>
</form>
</div>
<div id='result' style='display:none;'>
<table border="2" cellspacing="0" width="900" style="margin:auto;">
<tbody>
<tr valign="center">
<td bgcolor="#e6e6e6" colspan="6" height="40px" width="100%">
<p align="center">
<font face="<22><><EFBFBD><EFBFBD>"><strong>Ͷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>֪ʶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ</strong></font></p>
</td>
</tr>
<tr valign="center">
<td colspan="6" height="28" width="100%">
<p><EFBFBD><EFBFBD><EFBFBD>ĵ÷֣<EFBFBD><font color="red"><span id="score"></span></font><EFBFBD><EFBFBD><span id="invest_advice"></span> </p></td>
</tr>
</tbody>
</table>
<br>
<div align="center">
<input type="button" value="<22><><EFBFBD>²<EFBFBD><C2B2><EFBFBD>" onclick="new_fxpc();"/>
</div>
</div>
<span id="output"></span>
</body>
</html>