1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- <template>
- <div id="info-1">
- <van-row>
- <van-col span="24" class="main">
- <van-form>
- <van-field v-model="info.name" name="发明名称" label="发明名称" readonly />
- <van-field v-model="info.apply_name" name="申请人" label="申请人" readonly />
- <van-field v-model="info.type" name="专利类型" label="专利类型" readonly />
- <van-field v-model="info.inventor" name="发明人" label="发明人" readonly />
- <van-field v-model="info.contact" name="技术联系人" label="技术联系人" readonly />
- <van-field v-model="info.phone" name="联系人电话" label="联系人电话" readonly />
- <van-field v-model="info.email" name="联系人邮箱" label="联系人邮箱" readonly />
- <van-field v-model="info.questions.q8" type="textarea" rows="1" autosize name="特殊情况说明" label="特殊情况说明" readonly />
- <van-field v-model="info.questions.q1" type="textarea" rows="1" autosize name="本发明的技术领域" label="本发明的技术领域" readonly />
- <van-field v-model="info.questions.q2" type="textarea" rows="1" autosize name="与本发明相关的背景技术" label="与本发明相关的背景技术" readonly />
- <van-field
- v-model="info.questions.q3"
- type="textarea"
- rows="1"
- autosize
- name="现有技术的缺点及本发明所要解决的技术问题"
- label="现有技术的缺点及本发明所要解决的技术问题"
- readonly
- />
- <van-field v-model="info.questions.q4" type="textarea" rows="1" autosize name="本发明技术方案的详细阐述" label="本发明技术方案的详细阐述" readonly />
- <van-field v-model="info.questions.q5" type="textarea" rows="1" autosize name="本申请的关键点和欲保护点" label="本申请的关键点和欲保护点" readonly />
- <van-field
- v-model="info.questions.q6"
- type="textarea"
- rows="1"
- autosize
- name="与本发明最相似,相近的实现技术,方案相比,本发明有何优点"
- label="与本发明最相似,相近的实现技术,方案相比,本发明有何优点"
- readonly
- />
- <van-field
- v-model="info.questions.q7"
- type="textarea"
- rows="1"
- autosize
- name="针对本发明技术方案,是否还有别的替代方案"
- label="针对本发明技术方案,是否还有别的替代方案"
- readonly
- />
- </van-form>
- </van-col>
- </van-row>
- </div>
- </template>
- <script>
- import { mapState, createNamespacedHelpers } from 'vuex';
- export default {
- name: 'info-1',
- props: {
- info: { type: Object },
- },
- components: {},
- data: function () {
- return {};
- },
- created() {},
- methods: {},
- computed: {
- ...mapState(['user']),
- },
- metaInfo() {
- return { title: this.$route.meta.title };
- },
- watch: {
- test: {
- deep: true,
- immediate: true,
- handler(val) {},
- },
- },
- };
- </script>
- <style lang="less" scoped></style>
|