<?xml version="1.0" encoding="UTF-8"?>
<!--
    $Author: zhuxianfei
    $Date: 2018/7/5 15:38
    $Revision: 1.0
-->
<a:screen xmlns:a="http://www.leaf-framework.org/application">
    <a:init-procedure/>
    <a:view package="leaf.ui.std" template="default">
        <script type="text/javascript"><![CDATA[
        function lock_list_window() {
            Leaf.Masker.mask($('${/parameter/@win_id}').wrap, '${l:HLS.EXECUTING}');
        }

        function unlock_list_window() {
            Leaf.Masker.unmask($('${/parameter/@win_id}').wrap);
        }

        function con706_exit() {
            $('trans_info_modify_link_winId').close();
        }

        function con706_reset() {
            $('contract_doc_query_ds').reset();
        }

        /*var a = '${/parameter/@contract_id}';
         alert(a);*/

        function con706_detail_modify_save() {
            var record = $('contract_doc_info_ds').getCurrentRecord();
            Leaf.request({
                url: '${/request/@context_path}/autocrud/cont.CON706.con_contract_et_result/update',
                para: {
                    contract_id: '${/parameter/@contract_id}',
                    cert_recipient01: record.get('cert_recipient01'),
                    cert_tracknum01: record.get('cert_tracknum01'),
                    cert_send_date01: record.get('cert_send_date01'),

                    cert_recipient02: '',
                    cert_tracknum02: '',
                    cert_send_date02: '',

                    trans_recipient01: record.get('trans_recipient01'),
                    trans_tracknum01: record.get('trans_tracknum01'),
                    trans_send_date01: record.get('trans_send_date01'),

                    trans_recipient02: '',
                    trans_tracknum02: '',
                    trans_send_date02: '',
                    note: record.get('note')


                },
                success: function (res) {
                    Leaf.SideBar.show({
                        msg: '操作成功',
                        duration: 2000
                    });
                },
                error: function () {
                },
                failure: function () {
                }
                ,
                sync: true,
                scope: this
            })
            ;

        }

        function editor_change(record, name) {
            var readonly = '${/parameter/@readonly}';
            if (readonly == 'Y') {
                return '';
            } else {
                if (name == 'cert_recipient01') {
                    return 'tf_id';
                }
                if (name == 'cert_tracknum01') {
                    return 'tf_id';
                }
                if (name == 'cert_send_date01') {
                    return 'dp_id';
                }
                /* if (name == 'cert_recipient02') {
                     return 'tf_id';
                 }
                 if (name == 'cert_tracknum02') {
                     return 'tf_id';
                 }
                 if (name == 'cert_send_date02') {
                     return 'dp_id';
                 }*/
                if (name == 'trans_recipient01') {
                    return 'tf_id';
                }
                if (name == 'trans_tracknum01') {
                    return 'tf_id';
                }
                if (name == 'trans_send_date01') {
                    return 'dp_id';
                }
                /* if (name == 'trans_recipient02') {
                     return 'tf_id';
                 }
                 if (name == 'trans_tracknum02') {
                     return 'tf_id';
                 }
                 if (name == 'trans_send_date02') {
                     return 'dp_id';
                 }*/
                if (name == 'note') {
                    return 'tf_id';
                }

            }
        }

        ]]></script>
        <a:dataSets>
            <a:dataSet id="contract_doc_info_ds" autoQuery="true" fetchAll="true"
                       model="cont.CON706.con_contract_et_result"
                       queryUrl="${/request/@context_path}/autocrud/cont.CON706.con_contract_et_result/query?contract_id=${/parameter/@contract_id}"
                       selectable="true"/>
        </a:dataSets>
        <a:screenBody>
            <a:screenTopToolbar>
                <a:screenTitle/>
                <a:gridButton click="con706_exit" text="HLS.EXIT"/>
                <a:gridButton click="con706_detail_modify_save" text="HLS.SAVE"/>
            </a:screenTopToolbar>
            <a:grid id="cont_doc_detail_result_ds_id" bindTarget="contract_doc_info_ds" marginHeight="240"
                    marginWidth="40"
                    navBar="true">
                <a:columns>
                    <a:column prompt="合格证">
                        <a:column name="cert_recipient01" align="center" editorFunction="editor_change" prompt="收件人"
                                  width="200"/>
                        <a:column name="cert_tracknum01" align="center" editorFunction="editor_change" prompt="快递单"
                                  width="130"/>
                        <a:column name="cert_send_date01" align="center" editorFunction="editor_change"
                                  renderer="Leaf.formatDate" prompt="邮寄日期" width="130"/>
                    </a:column>
                    <!--<a:column prompt="第二次寄送合格证">
                        <a:column name="cert_recipient02" align="center" editorFunction="editor_change" prompt="收件人2" width="200" />
                        <a:column name="cert_tracknum02" align="center" editorFunction="editor_change" prompt="快递单2" width="130" />
                        <a:column name="cert_send_date02" align="center" editorFunction="editor_change" renderer="Leaf.formatDate"  prompt="邮寄日期2"  width="130"/>
                    </a:column>-->
                    <a:column prompt="所有权转移证书">
                        <a:column name="trans_recipient01" align="center" editorFunction="editor_change" prompt="收件人"
                                  width="200"/>
                        <a:column name="trans_tracknum01" align="center" editorFunction="editor_change" prompt="快递单"
                                  width="130"/>
                        <a:column name="trans_send_date01" align="center" editorFunction="editor_change"
                                  renderer="Leaf.formatDate" prompt="邮寄日期" width="130"/>
                    </a:column>
                    <!--  <a:column prompt="第二次寄送所有权转移证书">
                          <a:column name="trans_recipient02" align="center" editorFunction="editor_change" prompt="收件人2" width="200"/>
                          <a:column name="trans_tracknum02" align="center" editorFunction="editor_change" prompt="快递单2" width="130"/>
                          <a:column name="trans_send_date02" align="center" editorFunction="editor_change" renderer="Leaf.formatDate"  prompt="邮寄日期2"  width="130"/>
                      </a:column>-->
                    <a:column name="note" align="center" editorFunction="editor_change" prompt="备注" width="200"/>
                </a:columns>
                <a:editors>

                    <a:numberField id="nf_id" allowDecimals="false" allowNegative="false"/>
                    <a:textField id="tf_id"/>
                    <a:checkBox id="ck_id"/>
                    <a:datePicker id="dp_id"/>

                </a:editors>
            </a:grid>
        </a:screenBody>
    </a:view>
</a:screen>
