|
|
@@ -0,0 +1,441 @@
|
|
|
+<template>
|
|
|
+ <basic-container>
|
|
|
+ <div class="doc-page">
|
|
|
+ <h3 class="page-title" style="margin: 24px 0 16px">A107041高新技术企业优惠情况及明细表</h3>
|
|
|
+ <table>
|
|
|
+ <tbody>
|
|
|
+ <tr>
|
|
|
+ <td colspan="7" align="center">税收优惠基本信息</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td>1</td>
|
|
|
+ <td rowspan="3">企业主要产品(服务)及特殊收入支持作用的技术所属范围</td>
|
|
|
+ <td rowspan="3">国家重点支持的高新技术领域</td>
|
|
|
+ <td colspan="3">一级领域</td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>2</td>
|
|
|
+ <td colspan="3">二级领域</td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>3</td>
|
|
|
+ <td colspan="3">三级领域</td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td colspan="7" align="center">税收优惠有关情况</td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>4</td>
|
|
|
+ <td rowspan="7">收入指标</td>
|
|
|
+ <td colspan="4">一、本年高新技术产品(服务)收入(5+6)</td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>5</td>
|
|
|
+ <td colspan="4">其中:产品(服务)收入</td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>6</td>
|
|
|
+ <td colspan="4">技术性收入</td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>7</td>
|
|
|
+ <td colspan="4">二、本年企业总收入(6-9)</td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>8</td>
|
|
|
+ <td colspan="4">其中:收入总额</td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>9</td>
|
|
|
+ <td colspan="4">不征税收入</td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>10</td>
|
|
|
+ <td colspan="4">三、本年高新技术产品(服务)收入占企业总收入的比例(4÷7)</td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>11</td>
|
|
|
+ <td rowspan="3">人员指标</td>
|
|
|
+ <td colspan="4">四、本年科技人员数</td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>12</td>
|
|
|
+ <td colspan="4">五、本年职工总数</td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>13</td>
|
|
|
+ <td colspan="4">六、本年科技人员占企业当年职工总数的比例(11÷12)</td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td rowspan="2">14</td>
|
|
|
+ <td rowspan="17">研发费用指标</td>
|
|
|
+ <td rowspan="2">高新研发费用归集年度</td>
|
|
|
+ <td>本年度</td>
|
|
|
+ <td>前一年度</td>
|
|
|
+ <td>前二年度</td>
|
|
|
+ <td>合计</td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>1</td>
|
|
|
+ <td>2</td>
|
|
|
+ <td>3</td>
|
|
|
+ <td>4</td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>15</td>
|
|
|
+ <td>七、归集的高新研发费用金额</td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>16</td>
|
|
|
+ <td>(一)内部研究开发投入</td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>17</td>
|
|
|
+ <td>1.人员人工费用</td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>18</td>
|
|
|
+ <td>2.直接投入费用</td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>19</td>
|
|
|
+ <td>3.折旧费用与长期待摊费用</td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>20</td>
|
|
|
+ <td>4.无形资产摊销费用</td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>21</td>
|
|
|
+ <td>5.设计费用</td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>22</td>
|
|
|
+ <td>6.设备调试费与实验费用</td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>23</td>
|
|
|
+ <td>7.其他费用</td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>24</td>
|
|
|
+ <td>其中:可计入研发费用的其他费用</td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>25</td>
|
|
|
+ <td>(二)委托外部研发费用</td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>26</td>
|
|
|
+ <td>1.境内的外部研发费</td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>27</td>
|
|
|
+ <td>2.境外的外部研发费</td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>28</td>
|
|
|
+ <td>其中:可计入研发费用的境外的外部研发费</td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>29</td>
|
|
|
+ <td>八、销售(营业)收入</td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>30</td>
|
|
|
+ <td rowspan="3">税收优惠</td>
|
|
|
+ <td>九、三年研发费用占销售(营业)收入的比例(15行第4列/29行第4列)</td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>31</td>
|
|
|
+ <td>十、国家需要重点扶持的高新技术企业减征企业所得税</td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td>32</td>
|
|
|
+ <td>十一、经济特区和上海浦东新区新设立的高新技术企业定期减免税额</td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ <td></td>
|
|
|
+ </tr>
|
|
|
+ </tbody>
|
|
|
+ </table>
|
|
|
+ </div>
|
|
|
+ </basic-container>
|
|
|
+</template>
|
|
|
+
|
|
|
+<script>
|
|
|
+import { getDictionary } from "@/api/system/dictbiz";
|
|
|
+import { getList as getTechnicanRosterList } from "@/api/basicResource/technicianRoster";
|
|
|
+import { save } from "@/api/projectManage/change";
|
|
|
+import moment from "moment";
|
|
|
+import projectSelect from "@/components/project-select";
|
|
|
+
|
|
|
+export default {
|
|
|
+ props: {
|
|
|
+ projectId: [String, Number],
|
|
|
+ data: Object,
|
|
|
+ disabled: {
|
|
|
+ type: Boolean,
|
|
|
+ type: false,
|
|
|
+ },
|
|
|
+ },
|
|
|
+ components: {
|
|
|
+ projectSelect,
|
|
|
+ },
|
|
|
+ data() {
|
|
|
+ return {
|
|
|
+ currProjectId: "",
|
|
|
+ formData: {
|
|
|
+ attachment: [],
|
|
|
+ },
|
|
|
+ changeTypeList: [],
|
|
|
+ loading: false,
|
|
|
+ selProject: {},
|
|
|
+
|
|
|
+ fzrList: [],
|
|
|
+ };
|
|
|
+ },
|
|
|
+ watch: {
|
|
|
+ "formData.zdmc"(newVal) {
|
|
|
+ if (newVal == "xmfzr") {
|
|
|
+ this.getTechnicanRosterListFunc(
|
|
|
+ moment(this.selProject.xmkssj).format("yyyyMM")
|
|
|
+ );
|
|
|
+ }
|
|
|
+ },
|
|
|
+ },
|
|
|
+ mounted() {
|
|
|
+ this.getDictList("xm_biangeng_field", "changeTypeList");
|
|
|
+ this.currProjectId = this.projectId;
|
|
|
+
|
|
|
+ this.formData = {
|
|
|
+ ...this.data,
|
|
|
+ };
|
|
|
+ console.log(this.formData.attachment);
|
|
|
+ },
|
|
|
+ methods: {
|
|
|
+ /**
|
|
|
+ * 获取人员花名册
|
|
|
+ */
|
|
|
+ getTechnicanRosterListFunc(yearAndMonth) {
|
|
|
+ getTechnicanRosterList(1, 99999, { yearAndMonth }).then((res) => {
|
|
|
+ if (res.data.success) {
|
|
|
+ this.fzrList = res.data.data.records.map((item) => {
|
|
|
+ return { label: item.name, value: item.id };
|
|
|
+ });
|
|
|
+ }
|
|
|
+ });
|
|
|
+ },
|
|
|
+ getDictList(code, toListKey) {
|
|
|
+ getDictionary({ code }).then((res) => {
|
|
|
+ this[toListKey] = res.data.data.map((item) => {
|
|
|
+ return { label: item.dictValue, value: item.dictKey.toLowerCase() };
|
|
|
+ });
|
|
|
+ });
|
|
|
+ },
|
|
|
+ handleProjectChange(data) {
|
|
|
+ this.selProject = data;
|
|
|
+ },
|
|
|
+ validForm() {
|
|
|
+ let errorText = "";
|
|
|
+ if (!this.currProjectId) {
|
|
|
+ errorText = "请选择变更的项目";
|
|
|
+ } else if (!this.formData.zdmc) {
|
|
|
+ errorText = "请选择变更类型";
|
|
|
+ } else if (!this.formData.bgyy) {
|
|
|
+ errorText = "请输入变更原因";
|
|
|
+ } else if (!this.formData.bgsxsj) {
|
|
|
+ errorText = "请选择变更生效时间";
|
|
|
+ } else if (!this.formData.bghdz) {
|
|
|
+ errorText = "请输入变更后的值";
|
|
|
+ }
|
|
|
+
|
|
|
+ return errorText;
|
|
|
+ },
|
|
|
+ handleResetBtn() {
|
|
|
+ this.formData = {};
|
|
|
+ },
|
|
|
+ handleSaveBtn() {
|
|
|
+ let errorText = this.validForm();
|
|
|
+ if (errorText) {
|
|
|
+ this.$message.error(errorText + "!");
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
+ const params = {
|
|
|
+ ...this.formData,
|
|
|
+ bgqdz: this.selProject[this.formData.zdmc],
|
|
|
+ attachment: JSON.stringify(this.formData.attachment),
|
|
|
+ xmId: this.currProjectId,
|
|
|
+ };
|
|
|
+
|
|
|
+ this.saveData(params);
|
|
|
+ },
|
|
|
+ saveData(params) {
|
|
|
+ save(params).then(({ data }) => {
|
|
|
+ if (data.code == 200) {
|
|
|
+ this.$message.success("保存成功!");
|
|
|
+ this.$emit("success");
|
|
|
+ }
|
|
|
+ });
|
|
|
+ },
|
|
|
+ handleDownFile(file) {
|
|
|
+ window.open(file.value);
|
|
|
+ },
|
|
|
+ handleUploadPreview(file, column, done) {
|
|
|
+ window.open(file.url, "_blank");
|
|
|
+ return;
|
|
|
+ },
|
|
|
+ },
|
|
|
+};
|
|
|
+</script>
|
|
|
+
|
|
|
+<style lang="scss" scoped>
|
|
|
+.page-title {
|
|
|
+ text-align: center;
|
|
|
+ font-size: 24px;
|
|
|
+}
|
|
|
+
|
|
|
+.doc-page {
|
|
|
+ width: 800px;
|
|
|
+ margin: 30px auto;
|
|
|
+}
|
|
|
+table {
|
|
|
+ width: 100%;
|
|
|
+ border: 1px solid #333;
|
|
|
+}
|
|
|
+.doc-label {
|
|
|
+ text-align: center;
|
|
|
+ padding: 6px;
|
|
|
+ color: #777;
|
|
|
+ font-size: 14px;
|
|
|
+ width: 15%;
|
|
|
+}
|
|
|
+.doc-input {
|
|
|
+ text-align: center;
|
|
|
+ color: #333;
|
|
|
+ width: 35%;
|
|
|
+}
|
|
|
+
|
|
|
+.el-input__inner {
|
|
|
+ border: none;
|
|
|
+}
|
|
|
+tr td {
|
|
|
+ border: 1px solid #333;
|
|
|
+}
|
|
|
+</style>
|