AgreementBodyNational.vue 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. <template>
  2. <AgreementBody>
  3. <a-typography-paragraph>甲方:福建省文化和旅游厅</a-typography-paragraph>
  4. <a-form-item label="乙方(传承人)" name="partyB">
  5. <AgreementPrefillInline
  6. v-model="detail.partyB"
  7. placeholder="请填写乙方(传承人)姓名"
  8. />
  9. </a-form-item>
  10. <a-typography-paragraph :style="paragraphStyle">
  11. 为传承弘扬中华优秀传统文化,有效保护和传承非物质文化遗产,鼓励和支持国家级非物质文化遗产代表性传承人开展传承活动,根据《中华人民共和国非物质文化遗产法》《国家级非物质文化遗产代表性传承人认定与管理办法》等有关法律法规,制定协议,并按照下列各项条款签署,甲、乙双方共同遵守。
  12. </a-typography-paragraph>
  13. <a-typography-paragraph :style="paragraphStyle">
  14. 一、甲乙双方应当以习近平新时代中国特色社会主义思想为指导,坚持以人民为中心,弘扬社会主义核心价值观,共同保护传承非物质文化遗产,推动中华优秀传统文化创造性转化、创新性发展。
  15. </a-typography-paragraph>
  16. <a-typography-paragraph :style="paragraphStyle">
  17. 二、甲方按照《国家级非物质文化遗产代表性传承人认定与管理办法》的要求,支持国家级非物质文化遗产代表性传承人开展传承、传播活动。
  18. </a-typography-paragraph>
  19. <a-typography-paragraph :style="paragraphStyle">
  20. 三、甲方按照《国家级非物质文化遗产保护专项资金管理办法》的要求,落实国家给予的代表性传承人的传承补助。
  21. </a-typography-paragraph>
  22. <a-typography-paragraph :style="paragraphStyle">
  23. 四、乙方应积极开展传承活动,培养后继人才,制定传承计划,{{ agreementYear }} 年度带徒
  24. <AgreementPrefillInline
  25. v-model="detail.apprentice"
  26. number-mode
  27. placeholder="人数"
  28. suffix="人。"
  29. />
  30. </a-typography-paragraph>
  31. <a-typography-paragraph :style="paragraphStyle">
  32. 五、乙方应妥善保存相关实物、资料情况。主动保存、提供与该项非遗项目有关的原始资料、实物,配合记录工作。
  33. </a-typography-paragraph>
  34. <a-typography-paragraph :style="paragraphStyle">
  35. 六、乙方应主动、及时配合非遗调查,主动向文化和旅游主管部门、非遗保护中心反映非遗项目保护、传承情况和总结材料,并完成文化和旅游主管部门临时交办的非遗工作任务,提出保护的意见、建议。
  36. </a-typography-paragraph>
  37. <a-typography-paragraph :style="paragraphStyle">
  38. 七、乙方应积极、主动参加各级政府组织的非物质文化遗产公益性宣传活动,{{ agreementYear }} 年度完成
  39. <AgreementPrefillInline
  40. v-model="detail.activity"
  41. number-mode
  42. placeholder="场次"
  43. suffix="场。"
  44. />
  45. </a-typography-paragraph>
  46. <a-typography-paragraph :style="paragraphStyle">
  47. 八、乙方应合理使用国家级非物质文化遗产代表性传承人补助经费,用于开展非遗项目的传习活动,做好传承补助经费使用记录、支出范围和绩效评价等,不得用于生活补助。
  48. </a-typography-paragraph>
  49. <a-typography-paragraph :style="paragraphStyle">
  50. 九、乙方应积极、主动参加文化和旅游部组织的非物质文化遗产代表性传承人研修班,{{ agreementYear }} 年度完成
  51. <AgreementPrefillInline
  52. v-model="detail.course"
  53. number-mode
  54. placeholder="场次"
  55. suffix="场。"
  56. />
  57. </a-typography-paragraph>
  58. <a-typography-paragraph :style="paragraphStyle">
  59. 十、乙方应积极参与非物质文化遗产相关理论和实践研究、发表(出版)论文、专著等研究。
  60. </a-typography-paragraph>
  61. </AgreementBody>
  62. <a-divider />
  63. <AgreementBody>
  64. <a-typography-paragraph strong>甲方:福建省文化和旅游厅</a-typography-paragraph>
  65. <a-form-item label="负责人(代表人)">
  66. <a-input v-model:value="detail.partyASign" disabled placeholder="" />
  67. </a-form-item>
  68. <a-form-item label="甲方电话" name="partyAMobile">
  69. <a-input v-model:value="detail.partyAMobile" disabled placeholder="" />
  70. </a-form-item>
  71. <AgreementDateWriteBlock
  72. :model-value="partyAStampDate"
  73. hint="(以实际盖章日期为准)"
  74. @update:model-value="emit('update:partyAStampDate', $event)"
  75. />
  76. <a-divider />
  77. <a-typography-paragraph strong>乙方:{{ detail.partyB }}(签名)</a-typography-paragraph>
  78. <a-form-item label="乙方签名" name="partyBSign">
  79. <Sign :model-value="detail.partyBSign ?? ''" @update:model-value="(v) => { detail.partyBSign = v }" />
  80. </a-form-item>
  81. <a-form-item label="身份证号" name="idCard">
  82. <a-input v-model:value="detail.idCard" placeholder="请填写身份证号" />
  83. </a-form-item>
  84. <a-form-item label="项目名称" name="ich">
  85. <a-input v-model:value="detail.ich" placeholder="非遗项目名称" />
  86. </a-form-item>
  87. <a-form-item label="身体状况" name="health">
  88. <a-input v-model:value="detail.health" placeholder="请简要填写" />
  89. </a-form-item>
  90. <a-form-item label="乙方电话" name="mobile">
  91. <a-input v-model:value="detail.mobile" placeholder="请填写联系电话" />
  92. </a-form-item>
  93. <AgreementDateWriteBlock
  94. :model-value="partyBSignDate"
  95. hint="(以实际签署日期为准)"
  96. @update:model-value="emit('update:partyBSignDate', $event)"
  97. />
  98. </AgreementBody>
  99. </template>
  100. <script setup lang="ts">
  101. import type { AgreementDetail } from '@/api/collect/AssessmentContent';
  102. import AgreementBody from './AgreementBody.vue';
  103. import AgreementPrefillInline from './AgreementPrefillInline.vue';
  104. import AgreementDateWriteBlock, { type AgreementYmdParts } from './AgreementDateWriteBlock.vue';
  105. import { Sign } from '@imengyu/vue-dynamic-form-rich';
  106. defineProps<{
  107. detail: AgreementDetail;
  108. agreementYear: number;
  109. partyAStampDate: AgreementYmdParts;
  110. partyBSignDate: AgreementYmdParts;
  111. }>();
  112. const emit = defineEmits<{
  113. (e: 'update:partyAStampDate', v: AgreementYmdParts): void;
  114. (e: 'update:partyBSignDate', v: AgreementYmdParts): void;
  115. }>();
  116. const paragraphStyle = { lineHeight: 1.75, marginBottom: '8px' };
  117. </script>