append_contract5.py 9.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. # -*- coding: utf-8 -*-
  2. import io
  3. out = r'd:\Users\chenjun\kyj-yanglao-web-new\src\views\elderly\apply\check-in\ContractForm.vue'
  4. with io.open(out, 'a', encoding='utf-8') as f:
  5. f.write(u'''
  6. <!-- ========== 第33页:附件七 委托代理人确认表 ========== -->
  7. <div class="a4-page">
  8. <div class="page-header"><span class="page-no">33</span></div>
  9. <div class="page-content">
  10. <h1 class="doc-title" style="text-align: center;">附件七 委托代理人确认表</h1>
  11. <table class="info-table">
  12. <tr><th>长者姓名</th><td>{{ contractForm.elderName || '' }}</td><th>性别</th><td>{{ contractForm.elderGenderText || '' }}</td><th>出生年月</th><td>{{ contractForm.elderBirth || '' }}</td></tr>
  13. <tr><th>长者身份证号</th><td colspan="5">{{ contractForm.elderIdCard || '' }}</td></tr>
  14. <tr><th>委托代理人姓名</th><td>{{ contractForm.partyCName || '' }}</td><th>与长者关系</th><td colspan="3">{{ contractForm.partyCRelation || '' }}</td></tr>
  15. <tr><th>代理人身份证号</th><td colspan="5">{{ contractForm.partyCIdCard || '' }}</td></tr>
  16. <tr><th>代理人联系电话</th><td colspan="5">{{ contractForm.partyCPhone || '' }}</td></tr>
  17. <tr><th>代理人户籍地址</th><td colspan="5">{{ contractForm.partyCAddress || '' }}</td></tr>
  18. <tr><th>代理人工作单位</th><td colspan="5">{{ contractForm.partyCWorkUnit || '' }}</td></tr>
  19. <tr><th>其他联系人1</th><td>{{ contractForm.otherContact1Name || '' }}</td><th>关系</th><td>{{ contractForm.otherContact1Relation || '' }}</td><th>电话</th><td>{{ contractForm.otherContact1Phone || '' }}</td></tr>
  20. <tr><th>其他联系人2</th><td>{{ contractForm.otherContact2Name || '' }}</td><th>关系</th><td>{{ contractForm.otherContact2Relation || '' }}</td><th>电话</th><td>{{ contractForm.otherContact2Phone || '' }}</td></tr>
  21. </table>
  22. <h3 class="subsection-title" style="margin-top: 20px;">委托事项</h3>
  23. <p class="content-text">1. 代为办理长者入住养老院的相关手续;</p>
  24. <p class="content-text">2. 代为签署养老服务合同及相关文件;</p>
  25. <p class="content-text">3. 代为处理养老服务期间的各类事宜;</p>
  26. <p class="content-text">4. 代为确认并支付各项养老服务费用;</p>
  27. <p class="content-text">5. 代为与医疗机构沟通,确认医疗方案;</p>
  28. <p class="content-text">6. 长者出现意外或紧急情况时代为处理;</p>
  29. <p class="content-text">7. 其他与长者养老服务相关事项。</p>
  30. <div class="sign-block" style="margin-top: 20px;">
  31. <p class="sign-line">长者(如有能力):</p>
  32. <div v-if="!isPrint" style="margin: 10px 0;"><ESign v-model="contractForm.agentSignB" /></div>
  33. <img v-if="isPrint && contractForm.agentSignB" :src="contractForm.agentSignB" style="max-width: 300px; max-height: 150px;" />
  34. <p class="sign-line">委托代理人:</p>
  35. <div v-if="!isPrint" style="margin: 10px 0;"><ESign v-model="contractForm.agentSignC" /></div>
  36. <img v-if="isPrint && contractForm.agentSignC" :src="contractForm.agentSignC" style="max-width: 300px; max-height: 150px;" />
  37. <p class="sign-line">日期:{{ contractForm.agentDate || '____年__月__日' }}</p>
  38. </div>
  39. </div>
  40. </div>
  41. <!-- ========== 第34页:附件八 机构服务范围及收费标准 ========== -->
  42. <div class="a4-page">
  43. <div class="page-header"><span class="page-no">34</span></div>
  44. <div class="page-content">
  45. <h1 class="doc-title" style="text-align: center;">附件八 机构服务范围及收费标准</h1>
  46. <h3 class="subsection-title">一、服务范围</h3>
  47. <p class="content-text">1. 生活照料服务:包括但不限于饮食照料、个人卫生照料、穿衣脱衣照料、如厕照料、行走照料、翻身照料、压疮预防等。</p>
  48. <p class="content-text">2. 康复护理服务:包括但不限于健康管理、用药管理、慢病管理、康复训练、心理疏导等。</p>
  49. <p class="content-text">3. 精神慰藉服务:包括但不限于陪伴聊天、情感支持、心理关怀、精神慰藉等。</p>
  50. <p class="content-text">4. 文化娱乐服务:包括但不限于组织棋牌活动、书画活动、唱歌活动、健身活动、节日庆祝活动等。</p>
  51. <h3 class="subsection-title">二、收费标准</h3>
  52. <table class="info-table">
  53. <tr><th>收费项目</th><th>收费标准</th><th>备注</th></tr>
  54. <tr><td>床位费</td><td>{{ contractForm.bedFee || '' }}元/月</td><td>{{ contractForm.roomNumber || '' }}</td></tr>
  55. <tr><td>护理费</td><td>{{ contractForm.nurseFee || '' }}元/月</td><td>护理等级:{{ contractForm.nurseLevelName || '' }}</td></tr>
  56. <tr><td>伙食费</td><td>{{ contractForm.mealFee || '' }}元/月</td><td>每日三餐</td></tr>
  57. <tr><td>水电费</td><td>按实际使用收取</td><td>热水{{ contractForm.hotWaterFee || '' }}元/立方;冷水{{ contractForm.coldWaterFee || '' }}元/立方;电{{ contractForm.electricFee || '' }}元/千瓦时</td></tr>
  58. <tr><td>管理费</td><td>{{ contractForm.manageFee || '' }}元/月</td><td>日常管理</td></tr>
  59. <tr><td>诊查费</td><td>{{ contractForm.consultFee || '' }}元/月</td><td>定期健康检查</td></tr>
  60. <tr><td>合计</td><td colspan="2">{{ contractForm.totalFee || '' }}元/月</td></tr>
  61. <tr><td>押金</td><td colspan="2">{{ contractForm.deposit || '' }}元(合同终止后凭收据退还)</td></tr>
  62. </table>
  63. <h3 class="subsection-title" style="margin-top: 20px;">三、其他费用说明</h3>
  64. <p class="content-text">1. 以上费用不包括乙方因疾病所需的医疗费、药品费等。</p>
  65. <p class="content-text">2. 如需甲方提供合同约定之外的其他服务,费用由双方另行协商。</p>
  66. <p class="content-text">3. 费用调整应提前30日以书面形式通知乙方及丙方。</p>
  67. <div class="sign-block" style="margin-top: 20px;">
  68. <p class="sign-line">甲方(盖章):</p>
  69. <div v-if="!isPrint" style="margin: 10px 0;"><ESign v-model="contractForm.feeSignA" /></div>
  70. <img v-if="isPrint && contractForm.feeSignA" :src="contractForm.feeSignA" style="max-width: 300px; max-height: 150px;" />
  71. <p class="sign-line">乙方/丙方(签字):</p>
  72. <div v-if="!isPrint" style="margin: 10px 0;"><ESign v-model="contractForm.feeSignC" /></div>
  73. <img v-if="isPrint && contractForm.feeSignC" :src="contractForm.feeSignC" style="max-width: 300px; max-height: 150px;" />
  74. </div>
  75. </div>
  76. </div>
  77. <!-- ========== 第35页:附件九 房间设施设备清单 ========== -->
  78. <div class="a4-page">
  79. <div class="page-header"><span class="page-no">35</span></div>
  80. <div class="page-content">
  81. <h1 class="doc-title" style="text-align: center;">附件九 房间设施设备清单</h1>
  82. <p class="content-text">长者姓名:{{ contractForm.elderName || '' }}</p>
  83. <p class="content-text">入住房间号:{{ contractForm.roomNumber || '' }}</p>
  84. <p class="content-text">入住日期:{{ contractForm.startDate || '' }}</p>
  85. <table class="info-table">
  86. <tr><th>序号</th><th>设备名称</th><th>数量</th><th>单位</th><th>状况</th><th>备注</th></tr>
  87. <tr><td>1</td><td>床</td><td>1</td><td>张</td><td>良好</td><td>带护栏</td></tr>
  88. <tr><td>2</td><td>床垫</td><td>1</td><td>张</td><td>良好</td><td>防褥疮</td></tr>
  89. <tr><td>3</td><td>床头柜</td><td>1</td><td>个</td><td>良好</td><td>带抽屉</td></tr>
  90. <tr><td>4</td><td>衣柜</td><td>1</td><td>个</td><td>良好</td><td></td></tr>
  91. <tr><td>5</td><td>桌椅</td><td>1</td><td>套</td><td>良好</td><td></td></tr>
  92. <tr><td>6</td><td>台灯</td><td>1</td><td>盏</td><td>良好</td><td>可调光</td></tr>
  93. <tr><td>7</td><td>空调</td><td>1</td><td>台</td><td>良好</td><td>冷暖两用</td></tr>
  94. <tr><td>8</td><td>电视机</td><td>1</td><td>台</td><td>良好</td><td>有线电视</td></tr>
  95. <tr><td>9</td><td>呼叫器</td><td>1</td><td>个</td><td>良好</td><td>床头及卫生间</td></tr>
  96. <tr><td>10</td><td>独立卫生间</td><td>1</td><td>间</td><td>良好</td><td>含坐厕、洗手台</td></tr>
  97. <tr><td>11</td><td>防滑扶手</td><td>2</td><td>处</td><td>良好</td><td>卫生间及床边</td></tr>
  98. <tr><td>12</td><td>防滑垫</td><td>1</td><td>块</td><td>良好</td><td>浴室使用</td></tr>
  99. </table>
  100. <div class="sign-block" style="margin-top: 20px;">
  101. <p class="content-text">以上设备经清点,数量正确、状况良好,入住期间如有损坏或遗失,乙方/丙方应照价赔偿。</p>
  102. <p class="sign-line">甲方经办人:</p>
  103. <div v-if="!isPrint" style="margin: 10px 0;"><ESign v-model="contractForm.facilitySignA" /></div>
  104. <img v-if="isPrint && contractForm.facilitySignA" :src="contractForm.facilitySignA" style="max-width: 300px; max-height: 150px;" />
  105. <p class="sign-line">乙方/丙方确认:</p>
  106. <div v-if="!isPrint" style="margin: 10px 0;"><ESign v-model="contractForm.facilitySignC" /></div>
  107. <img v-if="isPrint && contractForm.facilitySignC" :src="contractForm.facilitySignC" style="max-width: 300px; max-height: 150px;" />
  108. <p class="sign-line">日期:{{ contractForm.facilityDate || '____年__月__日' }}</p>
  109. </div>
  110. </div>
  111. </div>
  112. </div>
  113. </el-drawer>
  114. </template>
  115. ''')
  116. print('Part 5 (pages 33-35 + template end) appended successfully')