Commit b135f26a authored by Luochenglong's avatar Luochenglong

电子档案传输修改

parent 481f04e0
...@@ -132,8 +132,8 @@ ...@@ -132,8 +132,8 @@
</a:screenTopToolbar> </a:screenTopToolbar>
<a:grid id="je_template_ds_id" bindTarget="je_template_ds" height="300" width="380" navBar="true"> <a:grid id="je_template_ds_id" bindTarget="je_template_ds" height="300" width="380" navBar="true">
<a:columns> <a:columns>
<a:column name="je_template_code" editor="voucherconBasicClauseParaDs_grid_lov" prompt="凭证模板代码" width="170"/> <a:column name="je_template_code" editor="voucherconBasicClauseParaDs_grid_lov" prompt="凭证事务代码" width="170"/>
<a:column name="je_template_name" editor="voucher_text_ed" prompt="凭证模板描述" width="170"/> <a:column name="je_template_name" editor="voucher_text_ed" prompt="凭证事务描述" width="170"/>
</a:columns> </a:columns>
<a:editors> <a:editors>
<a:textField id="voucher_text_ed"/> <a:textField id="voucher_text_ed"/>
......
...@@ -22,8 +22,13 @@ ...@@ -22,8 +22,13 @@
para.sql_content = sql_content; para.sql_content = sql_content;
} }
//println(sql_content); //println(sql_content);
var dataSet_id='att_json_ds'; var obj;
var obj = JSON.parse(sql_content).attachmentList; var dataSet_id='att_json_ds';
if(sql_content.length>2){
obj = JSON.parse(sql_content).attachmentList;
}else{
obj='';
}
var config = $config(); var config = $config();
var dataSets = CompositeUtil.findChild(config, 'dataSets'); var dataSets = CompositeUtil.findChild(config, 'dataSets');
var dataSet = CompositeUtil.findChild(dataSets, 'dataSet', 'id', dataSet_id); var dataSet = CompositeUtil.findChild(dataSets, 'dataSet', 'id', dataSet_id);
...@@ -42,19 +47,24 @@ ...@@ -42,19 +47,24 @@
// dataSets.addChild(dataSet.getData()); // dataSets.addChild(dataSet.getData());
// var datas = newMap("datas"); // var datas = newMap("datas");
// dataSet.addChild(datas.getData()); // dataSet.addChild(datas.getData());
for (var k in obj) { if(obj.length>0){
// if (obj[k] instanceof Object) { for (var k in obj) {
var datasRecord = newMap("record"); // if (obj[k] instanceof Object) {
datasRecord.code_value = obj[k].fileURL; var datasRecord = newMap("record");
datasRecord.code_value_name = obj[k].fileName; datasRecord.code_value = obj[k].fileURL;
datasRecord.action_type = obj[k].attachTypeCode; datasRecord.code_value_name = obj[k].fileName;
datas.addChild(datasRecord.getData()); datasRecord.action_type = obj[k].attachTypeCode;
datas.addChild(datasRecord.getData());
//println(datasRecord.code_value+":"+datasRecord.code_value_name); //println(datasRecord.code_value+":"+datasRecord.code_value_name);
//} else { //} else {
// println("2222"+obj[k].fieldCode); // println("2222"+obj[k].fieldCode);
//} //}
} }
}else{
var datasRecord = newMap("record");
datas.addChild(datasRecord.getData());
}
......
...@@ -23,7 +23,11 @@ ...@@ -23,7 +23,11 @@
} }
//println(sql_content); //println(sql_content);
var dataSet_id='post_stur_json_ds'; var dataSet_id='post_stur_json_ds';
var obj = JSON.parse(sql_content).fieldValueList; if(sql_content.length>2){
obj = JSON.parse(sql_content).fieldValueList;
}else{
obj='';
}
var config = $config(); var config = $config();
var dataSets = CompositeUtil.findChild(config, 'dataSets'); var dataSets = CompositeUtil.findChild(config, 'dataSets');
var dataSet = CompositeUtil.findChild(dataSets, 'dataSet', 'id', dataSet_id); var dataSet = CompositeUtil.findChild(dataSets, 'dataSet', 'id', dataSet_id);
...@@ -42,6 +46,7 @@ ...@@ -42,6 +46,7 @@
// dataSets.addChild(dataSet.getData()); // dataSets.addChild(dataSet.getData());
// var datas = newMap("datas"); // var datas = newMap("datas");
// dataSet.addChild(datas.getData()); // dataSet.addChild(datas.getData());
if(obj.length>0){
for (var k in obj) { for (var k in obj) {
// if (obj[k] instanceof Object) { // if (obj[k] instanceof Object) {
var datasRecord = newMap("record"); var datasRecord = newMap("record");
...@@ -54,6 +59,12 @@ ...@@ -54,6 +59,12 @@
//} //}
} }
}else{
var datasRecord = newMap("record");
datas.addChild(datasRecord.getData());
}
]]></s:server-script> ]]></s:server-script>
......
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