| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156 | <% include ./sub_menu.ejs %><div class="panel-content" id="app">    <div class="panel-title">        <div class="title-main d-flex justify-content-between">            <div class="d-inline-block">                <div class="btn-group group-tab">                    <a class="btn btn-sm btn-light" href="/profile/info">                        账号资料                    </a>                    <a class="btn btn-sm btn-light active" href="javascript:void(0);">                        证书信息                    </a>                </div>            </div>        </div>    </div>    <div class="content-wrap">        <div class="c-body">            <div class="sjs-height-0">                <div class="row m-0 mt-3">                    <div class="col-12">                        <a href="javascript:void(0);" id="addCert">+添加证书</a>                        <div class="row mb-3" id="certs">                            <% if (certList.length > 0) { %>                                <% for (const [i,c] of certList.entries()) { %>                                    <div class="col-6 mt-3 one-cert" data-cid="<%- c.id %>">                                        <div class="card">                                            <div class="modal-header">                                                <b>证书信息<span class="cert-num"><%- certList.length-i %></span></b>                                                <div class="pull-right">                                                    <a href="#del-cert" data-cid="<%- c.id %>" data-jxid="" data-toggle="modal" data-target="#del-cert" class="del-cert-btn text-danger">删除</a>                                                </div>                                            </div>                                            <div class="card-body">                                                <b>持证情况:</b>                                                <div class="m-3 one-cert-msg">                                                    <div class="form-group row">                                                        <label for="uname" class="ml-3 col-form-label">证件名称:</label>                                                        <div class="row col-sm-10 pr-0">                                                            <div class="col-6 pr-0">                                                                <select class="form-control form-control-sm select-cert-type" data-type="type">                                                                    <option value="0">请选择</option>                                                                    <% for (const t of certTypeConst) { %>                                                                    <option value="<%- t.value %>" <% if (c.type === t.value) { %>selected<% } %>><%- t.name %></option>                                                                    <% } %>                                                                </select>                                                            </div>                                                            <div class="col-6 pr-0">                                                                <select class="form-control form-control-sm select-cert-name" data-type="name">                                                                    <% if (c.type) { %>                                                                        <% for (const q of certSourceConst[ctx.helper.showCol4ObjArray(certTypeConst, c.type, 'value', 'source')]) { %>                                                                            <option value="<%- q.value %>" <% if (c.name === q.value) { %>selected<% } %>><%- q.name %></option>                                                                        <% } %>                                                                    <% } else { %>                                                                        <option value="0">请选择</option>                                                                    <% } %>                                                                </select>                                                            </div>                                                        </div>                                                    </div>                                                    <div class="form-group row">                                                        <label for="uname" class="ml-3 col-form-label">证件编号:</label>                                                        <div class="col-sm-10">                                                            <input type="text" class="form-control form-control-sm" data-type="code" value="<%- c.code %>">                                                        </div>                                                    </div>                                                    <div class="form-group row">                                                        <label for="uname" class="ml-3 col-form-label">注册单位:</label>                                                        <div class="col-sm-10">                                                            <input type="text" class="form-control form-control-sm" data-type="reg_unit" value="<%- c.reg_unit %>">                                                        </div>                                                    </div>                                                    <div class="form-group row">                                                        <label for="uname" class="ml-3 col-form-label">技术职称:</label>                                                        <div class="col-sm-10">                                                            <input type="text" class="form-control form-control-sm" data-type="job_title" value="<%- c.job_title %>">                                                        </div>                                                    </div>                                                    <div class="form-group row">                                                        <label for="uname" class="ml-3 col-form-label">证书附件:</label>                                                        <div class="col-sm-10 file-show">                                                            <% if (c.file_path) { %>                                                            <div class="col-form-label">                                                                <a href="<%- fujianOssPath + c.file_path %>" target="_blank"><%- c.file_name %></a>  <a href="#del-cert" data-cid="<%- c.id %>" data-jxid="" data-filename="<%- c.file_name %>" data-toggle="modal" data-target="#del-cert" class="del-cert-btn text-danger">删除</a>                                                            </div>                                                            <% } else { %>                                                                <input type="file" class="cert-file-upload">                                                            <% } %>                                                        </div>                                                    </div>                                                </div>                                                <div>                                                    <b>继续教育情况:</b>                                                    <div class="pull-right">                                                        <a href="javascript:void(0);" class="add-jx-btn">+添加</a>                                                    </div>                                                    <div class="all-jx">                                                        <% if (c.edu_json.length > 0) { %>                                                            <% for (const [j, e] of c.edu_json.reverse().entries()) { %>                                                                <div class="one-jx" data-jxid="<%- e.id %>">                                                                    <div class="card mt-3">                                                                        <div class="modal-header">                                                                            <b>继续教育<span class="jx-num"><%- c.edu_json.length-j %></span></b>                                                                            <div class="pull-right">                                                                                <a href="#del-cert" data-cid="<%- c.id %>" data-jxid="<%- e.id %>" data-toggle="modal" data-target="#del-cert" class="del-cert-btn text-danger">删除</a>                                                                            </div>                                                                        </div>                                                                        <div class="card-body">                                                                            <div class="form-group row">                                                                                <label for="uname" class="ml-3 col-form-label">培训时间:</label>                                                                                <div class="col-sm-10">                                                                                    <input data-language="zh" data-old-date="<%- e.date %>" data-type="date" placeholder="请选择时间" type="text" data-date-format="yyyy-mm-dd" class="jx-date datepicker-here form-control form-control-sm" value="<%- e.date %>">                                                                                </div>                                                                            </div>                                                                            <div class="form-group row">                                                                                <label for="uname" class="ml-3 col-form-label">培训单位:</label>                                                                                <div class="col-sm-10">                                                                                    <input type="text" class="form-control form-control-sm" data-type="unit" value="<%- e.unit %>">                                                                                </div>                                                                            </div>                                                                            <div class="form-group row">                                                                                <label for="uname" class="ml-3 col-form-label">培训证明:</label>                                                                                <div class="col-sm-10 file-show">                                                                                    <% if (e.file_path) { %>                                                                                        <div class="col-form-label">                                                                                            <a href="<%- fujianOssPath + e.file_path %>" target="_blank"><%- e.file_name %></a>  <a href="#del-cert" data-cid="<%- c.id %>" data-jxid="<%- e.id %>" data-filename="<%- e.file_name %>" data-toggle="modal" data-target="#del-cert" class="del-cert-btn text-danger">删除</a>                                                                                        </div>                                                                                    <% } else { %>                                                                                        <input type="file" class="jx-file-upload">                                                                                    <% } %>                                                                                </div>                                                                            </div>                                                                        </div>                                                                    </div>                                                                </div>                                                            <% } %>                                                        <% } %>                                                    </div>                                                </div>                                            </div>                                        </div>                                    </div>                                <% } %>                            <% } %>                        </div>                    </div>                </div>            </div>        </div>    </div></div><script>    const certTypeConst = JSON.parse(unescape('<%- escape(JSON.stringify(certTypeConst)) %>'));    const certSourceConst = JSON.parse(unescape('<%- escape(JSON.stringify(certSourceConst)) %>'));    const fujianOssPath = JSON.parse(unescape('<%- escape(JSON.stringify(fujianOssPath)) %>'));</script>
 |