|
|
@@ -1,12 +1,12 @@
|
|
|
<template>
|
|
|
- <basic-container>
|
|
|
+ <basic-container v-loading="loading">
|
|
|
<div class="btn-wrap">
|
|
|
- <el-button type="primary" icon="el-icon-edit">保存</el-button>
|
|
|
+ <el-button type="primary" icon="el-icon-edit" @click="handleSaveBtn">保存</el-button>
|
|
|
</div>
|
|
|
<div class="doc-page">
|
|
|
<h3 class="page-title" style="margin: 24px 0 16px">企业研究开发活动及相关情况</h3>
|
|
|
<div style="display: flex; justify-content: space-between; margin: 12px 0;">
|
|
|
- <year-month-select v-model="yearAndMonth" :showMonth="false" style="margin: 0;"></year-month-select>
|
|
|
+ <year-month-select v-model="year" :showMonth="false" style="margin: 0;"></year-month-select>
|
|
|
<el-button
|
|
|
type="warning"
|
|
|
size="small"
|
|
|
@@ -42,31 +42,37 @@
|
|
|
<td align="center">研究开发人员合计</td>
|
|
|
<td align="center">人</td>
|
|
|
<td align="center">1</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d1 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">其中:管理和服务人员</td>
|
|
|
<td align="center">人</td>
|
|
|
<td align="center">2</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center"><input placeholder="请输入" type="number" v-model="formData.d2" /></td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">其中:女性</td>
|
|
|
<td align="center">人</td>
|
|
|
<td align="center">3</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d3 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">其中:全职人员</td>
|
|
|
<td align="center">人</td>
|
|
|
<td align="center">4</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d4 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">其中:本科毕业及以上人员</td>
|
|
|
<td align="center">人</td>
|
|
|
<td align="center">5</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d5 }}</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td align="center">其中:外聘人员</td>
|
|
|
+ <td align="center">人</td>
|
|
|
+ <td align="center">6</td>
|
|
|
+ <td align="center">{{ formData.d6 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">二、研究开发费用情况</td>
|
|
|
@@ -78,79 +84,79 @@
|
|
|
<td align="center">研究开发费用合计</td>
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">7</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d7 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">1.人员人工费用</td>
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">8</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d8 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">2.直接投入费用</td>
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">9</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d9 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">3.折旧费用与长期待摊费用</td>
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">10</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d10 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">4.无形资产摊销费用</td>
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">11</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d11 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">5.设计费用</td>
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">12</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d12 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">6.装备调试费用与试验费用</td>
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">13</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d13 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">7.委托外部研究开发费用</td>
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">14</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d14 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">①委托境内研究机构</td>
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">15</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d15 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">②委托境内高等学校</td>
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">16</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d16 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">③委托境内企业</td>
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">17</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d17 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">④委托境外机构</td>
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">18</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d18 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">8.其他费用</td>
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">19</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d19 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">三、研究开发资产情况</td>
|
|
|
@@ -162,13 +168,13 @@
|
|
|
<td align="center">当年形成用于研发开发的固定资产</td>
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">20</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d20 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">其中:仪器和设备</td>
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">21</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d21 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">四、研究开发支出资金来源</td>
|
|
|
@@ -180,20 +186,20 @@
|
|
|
<td align="center">1.来自企业自筹</td>
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">57</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d57 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">2.来自政府部门</td>
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">43</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d43 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">3.来自银行贷款</td>
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">58</td>
|
|
|
<td align="center">
|
|
|
- <input placeholder="请输入" type="number" />
|
|
|
+ <input placeholder="请输入" type="number" v-model="formData.d58" />
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
@@ -201,7 +207,7 @@
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">55</td>
|
|
|
<td align="center">
|
|
|
- <input placeholder="请输入" type="number" />
|
|
|
+ <input placeholder="请输入" type="number" v-model="formData.d55" />
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
@@ -209,7 +215,7 @@
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">56</td>
|
|
|
<td align="center">
|
|
|
- <input placeholder="请输入" type="number" />
|
|
|
+ <input placeholder="请输入" type="number" v-model="formData.d56" />
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
@@ -222,22 +228,20 @@
|
|
|
<td align="center">申报加计扣除减免税的研究开发支出</td>
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">52</td>
|
|
|
- <td align="center">
|
|
|
- </td>
|
|
|
+ <td align="center">{{ formData.d52 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">加计扣除减免税金额</td>
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">44</td>
|
|
|
- <td align="center">
|
|
|
- </td>
|
|
|
+ <td align="center">{{ formData.d44 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">高新技术企业减免税金额</td>
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">45</td>
|
|
|
<td align="center">
|
|
|
- <input placeholder="请输入" type="number" />
|
|
|
+ <input placeholder="请输入" type="number" v-model="formData.d45" />
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
@@ -250,37 +254,47 @@
|
|
|
<td align="center">期末机构数</td>
|
|
|
<td align="center">个</td>
|
|
|
<td align="center">22</td>
|
|
|
- <td align="center">1</td>
|
|
|
+ <td align="center">
|
|
|
+ <input placeholder="请输入" type="number" v-model="formData.d22" />
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">机构研究开发人员</td>
|
|
|
<td align="center">人</td>
|
|
|
<td align="center">23</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">
|
|
|
+ <input placeholder="请输入" type="number" v-model="formData.d23" />
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">其中:博士毕业</td>
|
|
|
<td align="center">人</td>
|
|
|
<td align="center">24</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">
|
|
|
+ <input placeholder="请输入" type="number" v-model="formData.d24" />
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">硕士毕业</td>
|
|
|
<td align="center">人</td>
|
|
|
<td align="center">25</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">
|
|
|
+ <input placeholder="请输入" type="number" v-model="formData.d25" />
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">机构研究开发费用</td>
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">26</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">
|
|
|
+ <input placeholder="请输入" type="number" v-model="formData.d26" />
|
|
|
+ </td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">期末仪器和设备原价</td>
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">27</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d27 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">七、研究开发产出及相关情况</td>
|
|
|
@@ -298,32 +312,32 @@
|
|
|
<td align="center">当年专利申请数</td>
|
|
|
<td align="center">件</td>
|
|
|
<td align="center">29</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d29 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">其中:发明专利</td>
|
|
|
<td align="center">件</td>
|
|
|
<td align="center">30</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d30 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">期末有效发明专利数</td>
|
|
|
<td align="center">件</td>
|
|
|
<td align="center">32</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d32 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">其中:已被实施</td>
|
|
|
<td align="center">件</td>
|
|
|
<td align="center">33</td>
|
|
|
- <td align="center"></td>
|
|
|
+ <td align="center">{{ formData.d33 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">专利所有权转让及许可数</td>
|
|
|
<td align="center">件</td>
|
|
|
<td align="center">53</td>
|
|
|
<td align="center">
|
|
|
- <input placeholder="请输入" type="number" />
|
|
|
+ <input placeholder="请输入" type="number" v-model="formData.d53" />
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
@@ -331,7 +345,7 @@
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">54</td>
|
|
|
<td align="center">
|
|
|
- <input placeholder="请输入" type="number" />
|
|
|
+ <input placeholder="请输入" type="number" v-model="formData.d54" />
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
@@ -345,7 +359,7 @@
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">36</td>
|
|
|
<td align="center">
|
|
|
- <input placeholder="请输入" type="number" />
|
|
|
+ <input placeholder="请输入" type="number" v-model="formData.d36" />
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
@@ -353,7 +367,7 @@
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">37</td>
|
|
|
<td align="center">
|
|
|
- <input placeholder="请输入" type="number" />
|
|
|
+ <input placeholder="请输入" type="number" v-model="formData.d37" />
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
@@ -367,22 +381,20 @@
|
|
|
<td align="center">件</td>
|
|
|
<td align="center">38</td>
|
|
|
<td align="center">
|
|
|
- <input placeholder="请输入" type="number" />
|
|
|
+ <input placeholder="请输入" type="number" v-model="formData.d38" />
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">发表科技论文</td>
|
|
|
<td align="center">篇</td>
|
|
|
<td align="center">40</td>
|
|
|
- <td align="center">
|
|
|
- </td>
|
|
|
+ <td align="center">{{ formData.d40 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">形成国家或行业标准</td>
|
|
|
<td align="center">项</td>
|
|
|
<td align="center">41</td>
|
|
|
- <td align="center">
|
|
|
- </td>
|
|
|
+ <td align="center">{{ formData.d41 }}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td align="center">八、其他相关情况</td>
|
|
|
@@ -401,7 +413,7 @@
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">46</td>
|
|
|
<td align="center">
|
|
|
- <input placeholder="请输入" type="number" />
|
|
|
+ <input placeholder="请输入" type="number" v-model="formData.d46" />
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
@@ -409,7 +421,7 @@
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">47</td>
|
|
|
<td align="center">
|
|
|
- <input placeholder="请输入" type="number" />
|
|
|
+ <input placeholder="请输入" type="number" v-model="formData.d47" />
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
@@ -417,7 +429,7 @@
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">48</td>
|
|
|
<td align="center">
|
|
|
- <input placeholder="请输入" type="number" />
|
|
|
+ <input placeholder="请输入" type="number" v-model="formData.d48" />
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
@@ -425,7 +437,7 @@
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">49</td>
|
|
|
<td align="center">
|
|
|
- <input placeholder="请输入" type="number" />
|
|
|
+ <input placeholder="请输入" type="number" v-model="formData.d49" />
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
@@ -439,7 +451,7 @@
|
|
|
<td align="center">个</td>
|
|
|
<td align="center">50</td>
|
|
|
<td align="center">
|
|
|
- <input placeholder="请输入" type="number" />
|
|
|
+ <input placeholder="请输入" type="number" v-model="formData.d50" />
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
@@ -453,7 +465,7 @@
|
|
|
<td align="center">千元</td>
|
|
|
<td align="center">59</td>
|
|
|
<td align="center">
|
|
|
- <input placeholder="请输入" type="number" />
|
|
|
+ {{ formData.d59 }}
|
|
|
</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
@@ -465,6 +477,7 @@
|
|
|
<script>
|
|
|
import moment from "moment";
|
|
|
import yearMonthSelect from "@/components/year-month-select";
|
|
|
+import { getList, update } from "@/api/externalReports/107-2";
|
|
|
|
|
|
export default {
|
|
|
components: {
|
|
|
@@ -472,17 +485,62 @@ export default {
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
- yearAndMonth: moment(new Date()).format('YYYY'),
|
|
|
+ loading: false,
|
|
|
+ year: moment(new Date()).format('YYYY'),
|
|
|
+ formData: {},
|
|
|
};
|
|
|
},
|
|
|
watch: {
|
|
|
- "yearAndMonth"(newVal) {
|
|
|
- console.log(newVal)
|
|
|
+ "year"() {
|
|
|
+ this.getData();
|
|
|
},
|
|
|
},
|
|
|
mounted() {
|
|
|
+ this.getData();
|
|
|
},
|
|
|
methods: {
|
|
|
+ getData() {
|
|
|
+ this.loading = true;
|
|
|
+ getList({ year: this.year }).then(({ data }) => {
|
|
|
+ this.loading = false;
|
|
|
+ if (data.code == 200) {
|
|
|
+ this.formData = data.data;
|
|
|
+ }
|
|
|
+ }).catch(() => {
|
|
|
+ this.loading = false;
|
|
|
+ });
|
|
|
+ },
|
|
|
+ handleSaveBtn() {
|
|
|
+ let params = {
|
|
|
+ yearAndMonth: this.year,
|
|
|
+ "d2": this.formData.d2,
|
|
|
+ "d58": this.formData.d58,
|
|
|
+ "d55": this.formData.d55,
|
|
|
+ "d56": this.formData.d56,
|
|
|
+ "d45": this.formData.d45,
|
|
|
+ "d22": this.formData.d22,
|
|
|
+ "d23": this.formData.d23,
|
|
|
+ "d24": this.formData.d24,
|
|
|
+ "d25": this.formData.d25,
|
|
|
+ "d26": this.formData.d26,
|
|
|
+ "d53": this.formData.d53,
|
|
|
+ "d54": this.formData.d54,
|
|
|
+ "d36": this.formData.d36,
|
|
|
+ "d37": this.formData.d37,
|
|
|
+ "d38": this.formData.d38,
|
|
|
+ "d46": this.formData.d46,
|
|
|
+ "d47": this.formData.d47,
|
|
|
+ "d48": this.formData.d48,
|
|
|
+ "d49": this.formData.d49,
|
|
|
+ "d50": this.formData.d50,
|
|
|
+ };
|
|
|
+ update(params).then(({ data }) => {
|
|
|
+ if (data.code == 200) {
|
|
|
+ this.$message.success('保存成功!');
|
|
|
+ this.getData();
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
},
|
|
|
};
|
|
|
</script>
|
|
|
@@ -536,6 +594,8 @@ tr td {
|
|
|
width: 100%;
|
|
|
box-sizing: border-box;
|
|
|
text-align: center;
|
|
|
+ padding-left: 17px;
|
|
|
+ color: blue;
|
|
|
}
|
|
|
}
|
|
|
</style>
|