Bläddra i källkod

update code

master
guzhenfu 2 år sedan
förälder
incheckning
57af850b71
3 ändrade filer med 339 tillägg och 249 borttagningar
  1. +25
    -0
      src/api/data.js
  2. +3
    -2
      src/main.js
  3. +311
    -247
      src/view/vip-service.vue

+ 25
- 0
src/api/data.js Visa fil

@@ -1,5 +1,6 @@
import axios from '@/libs/api.request'
import qs from "qs";
import axiosNew from 'axios'


export const createDictionary = (p) => {
@@ -884,3 +885,27 @@ export const getPositionRequest = () => {
method: 'get'
})
}

export const getProcess = (p) => {
return axios.request({
url: 'api/form/open/api/process/next/flow/node?processDefinitionId=HuiYuanRuHuiLiuCheng',
method: 'post',
data: p
})
}

export const sendProcess = (p) => {
return axios.request({
url: 'api/form/open/api/process/sendProcess',
method: 'post',
data: p
})
}

export const moduleDataSave = (p) => {
return axios.request({
url: 'api/form/open/api/module/moduleDataSave',
method: 'post',
data: p
})
}

+ 3
- 2
src/main.js Visa fil

@@ -23,8 +23,9 @@ import Moment from 'moment'
// Vue.filter('formatDate', function(value) {
// return Moment(value).format('MM-DD')
// })
Vue.prototype.$moment = Moment;//赋值使用

Vue.prototype.$moment = Moment;//赋值使用
Vue.use(Toast)
// import ElementUI from 'element-ui'
// import { ElementTiptapPlugin } from 'element-tiptap'
// import ElementUI's styles


+ 311
- 247
src/view/vip-service.vue Visa fil

@@ -1,3 +1,4 @@
import { ChartBar } from '_c/charts';
<template>
<el-main style="width: 960px;margin: 0 auto;min-height: 500px">
<el-row class="card_menu">
@@ -23,10 +24,11 @@
</div>
<div style="">
<div style="display: inline-table;color: #999999;height:35px;line-height: 35px;" class="sort_info">(按姓氏笔画排列)</div>
<el-input placeholder="请输入关键词" suffix-icon="el-icon-search" style="width: 200px;float: right;">
<el-input placeholder="请输入关键词" suffix-icon="el-icon-search" style="width: 200px;float: right;"
v-model="unitName" @keyup.enter.native="handleSearch">
</el-input>
</div>
<template>
<template v-if="tableData && tableData[0]">
<el-table
:data="tableData"
border
@@ -70,50 +72,10 @@


<el-col :span="20" v-if="activeIndex == 1">
<el-card shadow="never" style="margin: 0 10px;">
<div style="text-align: center">
<h2>上海市集成电路行业协会第五届理事会理事名单</h2>
<div style="margin: 10px"><span style="margin-right: 20px">作者:SICA</span><span>发布日期:2011年12月28日 星期三</span></div>
</div>
<template>
<el-table
:data="list"
border
style="width: 100%">
<el-table-column
type="index"
align="center"
width="50"
label="序号">
</el-table-column>
<el-table-column
prop="name"
label="理事单位名称"
align="center"
width="180">
</el-table-column>
<el-table-column
prop="address"
align="center"
label="姓名">
</el-table-column>
<el-table-column
prop="address"
align="center"
label="单位职务">
</el-table-column>
<el-table-column
prop="address"
align="center"
label="专业">
</el-table-column>
</el-table>
</template>
<el-pagination
background
layout="prev, pager, next"
:total="1000" prev-text="上一页" next-text="下一页" style="float: right;margin: 10px">
</el-pagination>
<el-card class="article" shadow="never" style="border-radius: 8px" >
<h2 class="title">上海市集成电路行业协会简介</h2>
<div class="info">作者:{{InfoObj.author}}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;发布日期:{{InfoObj.publishTime}}</div>
<div class="content" v-html="InfoObj.content"></div>
</el-card>
</el-col>

@@ -142,66 +104,72 @@
<tbody>
<tr class="el-table__row">
<td colspan="6" class="el-table__cell">
<el-form-item label="单位中文名称" prop="name">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="单位中文名称" prop="CUSTOMER_HUIYUANRUHUI_DWZWMC">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_DWZWMC"></el-input>
</el-form-item>
</td>
<td colspan="6" class="el-table__cell">
<el-form-item label="单位英文名称" prop="name">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="单位英文名称" prop="CUSTOMER_HUIYUANRUHUI_DWYWMC">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_DWYWMC"></el-input>
</el-form-item>
</td>
</tr>
<tr class="el-table__row">
<td colspan="6" class="el-table__cell">
<el-form-item label="统一社会信用代码" prop="name" label-width="120px">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="统一社会信用代码" prop="CUSTOMER_HUIYUANRUHUI_TY_SH_XY_DM" label-width="120px">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_TY_SH_XY_DM"></el-input>
</el-form-item>
</td>
<td colspan="6" class="el-table__cell">
<el-form-item label="邮编" prop="name" label-width="50px">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="邮编" prop="CUSTOMER_HUIYUANRUHUI_YB" label-width="50px">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_YB"></el-input>
</el-form-item>
</td>
</tr>
<tr class="el-table__row">
<td colspan="6" class="el-table__cell">
<el-form-item label="企业注册地址" prop="name">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="企业注册地址" prop="CUSTOMER_HUIYUANRUHUI_ZC_DZ_SQ">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_ZC_DZ_SQ" style="width: 100px;"
placeholder="市"></el-input>
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_ZC_DZ_QU" style="width: 100px;"
placeholder="区"></el-input>
</el-form-item>
</td>
<td colspan="3" class="el-table__cell">
<el-form-item label="详细地址" prop="name" label-width="70px">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="详细地址" prop="CUSTOMER_HUIYUANRUHUI_ZC_XX_DZ" label-width="70px">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_ZC_XX_DZ"></el-input>
</el-form-item>
</td>
<td colspan="3" class="el-table__cell">
<el-form-item label="所属园区" prop="name" label-width="70px">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="所属园区" prop="CUSTOMER_HUIYUANRUHUI_ZC_SS_YQ" label-width="70px">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_ZC_SS_YQ"></el-input>
</el-form-item>
</td>
</tr>
<tr class="el-table__row">
<td colspan="6" class="el-table__cell">
<el-form-item label="企业办公地址" prop="name">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="企业办公地址" prop="CUSTOMER_HUIYUANRUHUI_BG_DZ_SH">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_BG_DZ_SH" style="width: 100px;"
placeholder="市"></el-input>
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_BG_DZ_QU"
style="width: 100px;" placeholder="区"></el-input>
</el-form-item>
</td>
<td colspan="3" class="el-table__cell">
<el-form-item label="详细地址" prop="name" label-width="70px">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="详细地址" prop="CUSTOMER_HUIYUANRUHUI_BG_XX_DZ" label-width="70px">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_BG_XX_DZ"></el-input>
</el-form-item>
</td>
<td colspan="3" class="el-table__cell">
<el-form-item label="所属园区" prop="name" label-width="70px">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="所属园区" prop="CUSTOMER_HUIYUANRUHUI_BG_SS_YQ" label-width="70px">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_BG_SS_YQ"></el-input>
</el-form-item>
</td>
</tr>
<tr class="el-table__row">
<td colspan="6" class="el-table__cell">
<el-form-item label="所有制形式" prop="resource">
<el-radio-group v-model="ruleForm.resource">
<el-form-item label="所有制形式" prop="CUSTOMER_HUIYUANRUHUI_SYZXS">
<el-radio-group v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_SYZXS">
<el-radio label="国有"></el-radio>
<el-radio label="混合"></el-radio>
<el-radio label="民营"></el-radio>
@@ -212,55 +180,55 @@
</td>

<td colspan="3" class="el-table__cell">
<el-form-item label="总投资" prop="name" label-width="60px">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="总投资" prop="CUSTOMER_HUIYUANRUHUI_ZTZ" label-width="60px">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_ZTZ"></el-input>
</el-form-item>
</td>
<td colspan="3" class="el-table__cell">
<el-form-item label="注册资本" prop="name" label-width="70px">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="注册资本" prop="CUSTOMER_HUIYUANRUHUI_ZCZB" label-width="70px">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_ZCZB"></el-input>
</el-form-item>
</td>
</tr>
<tr class="el-table__row">
<td colspan="24" class="el-table__cell">
<el-form-item label="单位网址" prop="name" >
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="单位网址" prop="CUSTOMER_HUIYUANRUHUI_DWWZ" >
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_DWWZ"></el-input>
</el-form-item>
</td>
</tr>
<tr class="el-table__row">
<td colspan="5" class="el-table__cell">
<el-form-item label="单位人数" prop="name" >
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="单位人数" prop="CUSTOMER_HUIYUANRUHUI_DWRS" >
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_DWRS"></el-input>
</el-form-item>
</td>
<td colspan="3" class="el-table__cell">
<el-form-item label="研发人员" prop="name" label-width="70px">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="研发人员" prop="CUSTOMER_HUIYUANRUHUI_JSRY" label-width="70px">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_JSRY"></el-input>
</el-form-item>
</td>
<td colspan="4" class="el-table__cell">
<el-form-item label="本科及以上人数" prop="name" label-width="70px">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="本科及以上人数" prop="CUSTOMER_HUIYUANRUHUI_BK_RS" label-width="70px">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_BK_RS"></el-input>
</el-form-item>
</td>
</tr>

<tr class="el-table__row">
<td colspan="4" class="el-table__cell">
<el-form-item label="单位法人代表" prop="name">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="单位法人代表" prop="CUSTOMER_HUIYUANRUHUI_DWFRDB">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_DWFRDB"></el-input>
</el-form-item>
</td>
<td colspan="4" class="el-table__cell">
<el-form-item label="职务" prop="name" label-width="50px">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="职务" prop="CUSTOMER_HUIYUANRUHUI_FRDBZW" label-width="50px">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_FRDBZW"></el-input>
</el-form-item>
</td>
<td colspan="4" class="el-table__cell">
<el-form-item label="手机号" prop="name" label-width="70px">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="手机号" prop="CUSTOMER_HUIYUANRUHUI_FRDBSJH" label-width="70px">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_FRDBSJH"></el-input>
</el-form-item>
</td>
</tr>
@@ -269,46 +237,46 @@
单位对口协会<br/>负责人
</td>
<td colspan="4" class="el-table__cell">
<el-form-item label="姓名" prop="name" label-width="70px" style="margin-bottom: 10px;">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="姓名" prop="CUSTOMER_HUIYUANRUHUI_FZRXM" label-width="70px" style="margin-bottom: 10px;">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_FZRXM"></el-input>
</el-form-item>
<el-form-item label="职务" prop="name" label-width="70px" style="margin-bottom: 10px;">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="职务" prop="CUSTOMER_HUIYUANRUHUI_FZRZW" label-width="70px" style="margin-bottom: 10px;">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_FZRZW"></el-input>
</el-form-item>
<el-form-item label="手机号" prop="name" label-width="70px" style="margin-bottom: 10px;">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="手机号" prop="CUSTOMER_HUIYUANRUHUI_FZRSJH" label-width="70px" style="margin-bottom: 10px;">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_FZRSJH"></el-input>
</el-form-item>
<el-form-item label="电话" prop="name" label-width="70px" style="margin-bottom: 10px;">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="电话" prop="CUSTOMER_HUIYUANRUHUI_FZRDH" label-width="70px" style="margin-bottom: 10px;">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_FZRDH"></el-input>
</el-form-item>
<el-form-item label="传真" prop="name" label-width="70px" style="margin-bottom: 10px;">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="传真" prop="CUSTOMER_HUIYUANRUHUI_FZRCZ" label-width="70px" style="margin-bottom: 10px;">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_FZRCZ"></el-input>
</el-form-item>
<el-form-item label="E-mail" prop="name" label-width="70px" style="margin-bottom: 10px;">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="E-mail" prop="CUSTOMER_HUIYUANRUHUI_FUZERENEMAIL" label-width="70px" style="margin-bottom: 10px;">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_FUZERENEMAIL"></el-input>
</el-form-item>
</td>
<td colspan="2" class="el-table__cell td-text">
单位对口协会<br/>联系人
</td>
<td colspan="4" class="el-table__cell">
<el-form-item label="姓名" prop="name" label-width="70px" style="margin-bottom: 10px;">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="姓名" prop="CUSTOMER_HUIYUANRUHUI_LXRXM" label-width="70px" style="margin-bottom: 10px;">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_LXRXM"></el-input>
</el-form-item>
<el-form-item label="职务" prop="name" label-width="70px" style="margin-bottom: 10px;">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="职务" prop="CUSTOMER_HUIYUANRUHUI_LXRZW" label-width="70px" style="margin-bottom: 10px;">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_LXRZW"></el-input>
</el-form-item>
<el-form-item label="手机号" prop="name" label-width="70px" style="margin-bottom: 10px;">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="手机号" prop="CUSTOMER_HUIYUANRUHUI_LXRSJH" label-width="70px" style="margin-bottom: 10px;">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_LXRSJH"></el-input>
</el-form-item>
<el-form-item label="电话" prop="name" label-width="70px" style="margin-bottom: 10px;">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="电话" prop="CUSTOMER_HUIYUANRUHUI_LXRDH" label-width="70px" style="margin-bottom: 10px;">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_LXRDH"></el-input>
</el-form-item>
<el-form-item label="传真" prop="name" label-width="70px" style="margin-bottom: 10px;">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="传真" prop="CUSTOMER_HUIYUANRUHUI_LXRCZ" label-width="70px" style="margin-bottom: 10px;">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_LXRCZ"></el-input>
</el-form-item>
<el-form-item label="E-mail" prop="name" label-width="70px">
<el-input v-model="ruleForm.name"></el-input>
<el-form-item label="E-mail" prop="CUSTOMER_HUIYUANRUHUI_LXREMAIL" label-width="70px">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_LXREMAIL"></el-input>
</el-form-item>
</td>
</tr>
@@ -320,39 +288,40 @@
</tr>
<tr class="el-table__row">
<td colspan="2" rowspan="3" class="el-table__cell">
<el-checkbox v-model="checked">设计</el-checkbox>
<el-checkbox v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_SHEJI">设计</el-checkbox>
</td>
<td colspan="2" rowspan="2" class="el-table__cell">
主要业务
</td>
<td colspan="8" rowspan="1" class="el-table__cell">
<el-checkbox v-model="checked">分销商</el-checkbox>
<el-checkbox v-model="checked">自主集成电路设计</el-checkbox>
<el-checkbox v-model="checked">自主集成电路设计和分销</el-checkbox>
<el-checkbox v-model="ruleForm.fenxiaoshang">分销商</el-checkbox>
<el-checkbox v-model="ruleForm.zizhusheji">自主集成电路设计</el-checkbox>
<el-checkbox v-model="ruleForm.zizhufenxiao">自主集成电路设计和分销</el-checkbox>
</td>
</tr>
<tr class="el-table__row">
<td colspan="12" class="el-table__cell" style="text-align: left;padding: 0 10px">
<el-checkbox v-model="checked">IP核</el-checkbox>
<el-checkbox v-model="checked">EDA工具</el-checkbox>
<el-checkbox v-model="checked">设计服务</el-checkbox>
<el-checkbox v-model="checked">CPU</el-checkbox>
<el-checkbox v-model="checked">GPU</el-checkbox>
<el-checkbox v-model="checked">MCU</el-checkbox>
<el-checkbox v-model="checked">FPGA</el-checkbox>
<el-checkbox v-model="checked">DSP</el-checkbox>
<el-checkbox v-model="checked">WiFi</el-checkbox>
<el-checkbox v-model="checked">蓝牙</el-checkbox>
<el-checkbox v-model="checked">射频芯片</el-checkbox>
<el-checkbox v-model="checked">电源管理芯片</el-checkbox>
<el-checkbox v-model="checked">存储器</el-checkbox>
<el-checkbox v-model="checked">传感器</el-checkbox>
<el-checkbox v-model="checked">智能卡</el-checkbox>
<el-checkbox v-model="checked">功率器件</el-checkbox>
<el-checkbox v-model="checked">人工智能芯片</el-checkbox>
<el-checkbox v-model="checked">基带芯片</el-checkbox>
<el-checkbox v-model="checked">物联网芯片</el-checkbox>
<el-checkbox v-model="checked">其他</el-checkbox>
<el-checkbox v-model="ruleForm.he">IP核</el-checkbox>
<el-checkbox v-model="ruleForm.gongju">EDA工具</el-checkbox>
<el-checkbox v-model="ruleForm.shejifuwu">设计服务</el-checkbox>
<el-checkbox v-model="ruleForm.cpu">CPU</el-checkbox>
<el-checkbox v-model="ruleForm.gpu">GPU</el-checkbox>
<el-checkbox v-model="ruleForm.mcu">MCU</el-checkbox>
<el-checkbox v-model="ruleForm.fpga">FPGA</el-checkbox>
<el-checkbox v-model="ruleForm.dsp">DSP</el-checkbox>
<el-checkbox v-model="ruleForm.wifi">WiFi</el-checkbox>
<el-checkbox v-model="ruleForm.lanya">蓝牙</el-checkbox>
<el-checkbox v-model="ruleForm.shepinxinpian">射频芯片</el-checkbox>
<el-checkbox v-model="ruleForm.dianyuanxinpian">电源管理芯片</el-checkbox>
<el-checkbox v-model="ruleForm.cunchuqi">存储器</el-checkbox>
<el-checkbox v-model="ruleForm.chuanganqi">传感器</el-checkbox>
<el-checkbox v-model="ruleForm.zhinengka">智能卡</el-checkbox>
<el-checkbox v-model="ruleForm.gongluqijian">功率器件</el-checkbox>
<el-checkbox v-model="ruleForm.rengongxinpian">人工智能芯片</el-checkbox>
<el-checkbox v-model="ruleForm.jidaixinpian">基带芯片</el-checkbox>
<el-checkbox v-model="ruleForm.wulianxinpian">物联网芯片</el-checkbox>
<el-checkbox v-model="ruleForm.qita">其他</el-checkbox>
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW_QT"></el-input>
</td>
</tr>
<tr class="el-table__row">
@@ -360,28 +329,28 @@
应用领域
</td>
<td colspan="8" rowspan="1" class="el-table__cell" style="text-align: left;padding: 5px 10px">
<el-checkbox v-model="checked">5G</el-checkbox>
<el-checkbox v-model="checked">汽车电子</el-checkbox>
<el-checkbox v-model="checked">工业控制</el-checkbox>
<el-checkbox v-model="checked">人工智能</el-checkbox>
<el-checkbox v-model="checked">通信</el-checkbox>
<el-checkbox v-model="checked">消费电子</el-checkbox>
<el-checkbox v-model="checked">物联网</el-checkbox>
<el-checkbox v-model="ruleForm.g">5G</el-checkbox>
<el-checkbox v-model="ruleForm.qichedianzi">汽车电子</el-checkbox>
<el-checkbox v-model="ruleForm.gongyezhizhao">工业控制</el-checkbox>
<el-checkbox v-model="ruleForm.rengongzhineng">人工智能</el-checkbox>
<el-checkbox v-model="ruleForm.tongxin">通信</el-checkbox>
<el-checkbox v-model="ruleForm.xiaofeidianzi">消费电子</el-checkbox>
<el-checkbox v-model="ruleForm.wulianwang">物联网</el-checkbox>
</td>
</tr>
<tr class="el-table__row">
<td colspan="2" rowspan="4" class="el-table__cell td-text" style="text-align: left !important;padding-left: 20px">
<el-checkbox v-model="checked">晶圆制造</el-checkbox>
<el-checkbox v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_JYZZ">晶圆制造</el-checkbox>
</td>
<td colspan="2" class="el-table__cell td-text" style="text-align: left !important;padding-left: 20px">
加工晶圆尺寸
</td>
<td colspan="8" class="el-table__cell" style="text-align: left;padding: 5px 10px">
<el-checkbox v-model="checked">4英寸</el-checkbox>
<el-checkbox v-model="checked">5英寸</el-checkbox>
<el-checkbox v-model="checked">6英寸</el-checkbox>
<el-checkbox v-model="checked">8英寸</el-checkbox>
<el-checkbox v-model="checked">12英寸</el-checkbox>
<el-checkbox v-model="ruleForm.yingcun4">4英寸</el-checkbox>
<el-checkbox v-model="ruleForm.yingcun5">5英寸</el-checkbox>
<el-checkbox v-model="ruleForm.yingcun6">6英寸</el-checkbox>
<el-checkbox v-model="ruleForm.yingcun8">8英寸</el-checkbox>
<el-checkbox v-model="ruleForm.yingcun12">12英寸</el-checkbox>
</td>
</tr>
<tr class="el-table__row">
@@ -389,14 +358,14 @@
工艺线宽
</td>
<td colspan="8" class="el-table__cell" style="text-align: left;padding: 5px 10px">
<el-checkbox v-model="checked">14nm及以下</el-checkbox>
<el-checkbox v-model="checked">28nm</el-checkbox>
<el-checkbox v-model="checked">55nm</el-checkbox>
<el-checkbox v-model="checked">65nm</el-checkbox>
<el-checkbox v-model="checked">110nm</el-checkbox>
<el-checkbox v-model="checked">130nm</el-checkbox>
<el-checkbox v-model="checked">180nm</el-checkbox>
<el-checkbox v-model="checked">250nm</el-checkbox>
<el-checkbox v-model="ruleForm.nm14">14nm及以下</el-checkbox>
<el-checkbox v-model="ruleForm.nm28">28nm</el-checkbox>
<el-checkbox v-model="ruleForm.nm55">55nm</el-checkbox>
<el-checkbox v-model="ruleForm.nm65">65nm</el-checkbox>
<el-checkbox v-model="ruleForm.nm110">110nm</el-checkbox>
<el-checkbox v-model="ruleForm.nm130">130nm</el-checkbox>
<el-checkbox v-model="ruleForm.nm180">180nm</el-checkbox>
<el-checkbox v-model="ruleForm.nm250">250nm</el-checkbox>
</td>
</tr>
<tr class="el-table__row">
@@ -404,79 +373,88 @@
可加工衬底材料
</td>
<td colspan="8" class="el-table__cell" style="text-align: left;padding: 5px 10px">
<el-checkbox v-model="checked">硅基</el-checkbox>
<el-checkbox v-model="checked">碳化硅</el-checkbox>
<el-checkbox v-model="checked">氮化镓</el-checkbox>
<el-checkbox v-model="checked">其他</el-checkbox>
<el-checkbox v-model="ruleForm.guiji">硅基</el-checkbox>
<el-checkbox v-model="ruleForm.tanhuagui">碳化硅</el-checkbox>
<el-checkbox v-model="ruleForm.danhuajia">氮化镓</el-checkbox>
<el-checkbox v-model="ruleForm.qita">其他</el-checkbox>
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_JY_ZZ_QT"></el-input>
</td>
</tr>
<tr class="el-table__row">
<td colspan="10" class="el-table__cell" style="text-align: left;padding: 5px 10px">
规划月产能_____万片; 主要工艺平台_____;
规划月产能<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_ZZ_Y_CN"></el-input>万片;
主要工艺平台<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_ZY_GY_PT"></el-input>;
</td>
</tr>
<tr class="el-table__row">
<td colspan="2" rowspan="2" class="el-table__cell td-text" style="text-align: left !important;padding-left: 20px">
<el-checkbox v-model="checked">封装测试</el-checkbox>
<el-checkbox v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_FZCS">封装测试</el-checkbox>
</td>
<td colspan="10" class="el-table__cell" style="text-align: left;padding: 5px 10px">
<el-checkbox v-model="checked">封装</el-checkbox>
<el-checkbox v-model="checked">测试</el-checkbox>
<el-checkbox v-model="checked">检测分析</el-checkbox>
<el-checkbox v-model="ruleForm.fengzhuang">封装</el-checkbox>
<el-checkbox v-model="ruleForm.ceshi">测试</el-checkbox>
<el-checkbox v-model="ruleForm.jiancefenxi">检测分析</el-checkbox>
</td>
</tr>
<tr class="el-table__row">
<td colspan="10" class="el-table__cell" style="text-align: left;padding: 5px 10px">
封装形式______; 规划月产能______;
封装形式<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_FENGZHUANGXINGSHIJIXINGHAO"></el-input>;
规划月产能<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_FZ_Y_CN"></el-input>;
</td>
</tr>
<tr class="el-table__row">
<td colspan="2" rowspan="1" class="el-table__cell td-text" style="text-align: left !important;padding-left: 20px">
<el-checkbox v-model="checked">设备及零配件</el-checkbox>
<el-checkbox v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_SHEBEICAILIAO">设备及零配件</el-checkbox>
</td>
<td colspan="2" class="el-table__cell td-text" >
产品领域
</td>
<td colspan="10" class="el-table__cell" style="text-align: left;padding: 5px 10px">
<el-checkbox v-model="checked">光刻设备</el-checkbox>
<el-checkbox v-model="checked">薄膜设备</el-checkbox>
<el-checkbox v-model="checked">离子注入设备</el-checkbox>
<el-checkbox v-model="checked">刻蚀设备</el-checkbox>
<el-checkbox v-model="checked">清洗设备</el-checkbox>
<el-checkbox v-model="checked">研磨抛光</el-checkbox>
<el-checkbox v-model="checked">封装设备</el-checkbox>
<el-checkbox v-model="checked">测试设备</el-checkbox>
<el-checkbox v-model="checked">设备翻新</el-checkbox>
<el-checkbox v-model="checked">零配件_____</el-checkbox>
<el-checkbox v-model="checked">其他____________</el-checkbox>
<el-checkbox v-model="ruleForm.guangkeshebie">光刻设备</el-checkbox>
<el-checkbox v-model="ruleForm.bomoshebei">薄膜设备</el-checkbox>
<el-checkbox v-model="ruleForm.lizishebei">离子注入设备</el-checkbox>
<el-checkbox v-model="ruleForm.kedushebei">刻蚀设备</el-checkbox>
<el-checkbox v-model="ruleForm.qingxishebei">清洗设备</el-checkbox>
<el-checkbox v-model="ruleForm.yanmopaoguang">研磨抛光</el-checkbox>
<el-checkbox v-model="ruleForm.fengzhuangshebei">封装设备</el-checkbox>
<el-checkbox v-model="ruleForm.ceshishebei">测试设备</el-checkbox>
<el-checkbox v-model="ruleForm.shebeifanxin">设备翻新</el-checkbox>
<el-checkbox v-model="ruleForm.lingpeijian">零配件
<!-- <el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_FZ_Y_CN"></el-input> -->
</el-checkbox>
<el-checkbox v-model="ruleForm.qita2">其他
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_SB_QT"></el-input>
</el-checkbox>
</td>
</tr>
<tr class="el-table__row">
<td colspan="2" rowspan="1" class="el-table__cell td-text" style="text-align: left !important;padding-left: 20px">
<el-checkbox v-model="checked">材料</el-checkbox>
<el-checkbox v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_CaiLiao">材料</el-checkbox>
</td>
<td colspan="2" class="el-table__cell td-text" >
产品领域
</td>
<td colspan="10" class="el-table__cell" style="text-align: left;padding: 5px 10px">
<el-checkbox v-model="checked">硅片</el-checkbox>
<el-checkbox v-model="checked">光刻胶、辅助材料及其配套材料</el-checkbox>
<el-checkbox v-model="checked">靶材</el-checkbox>
<el-checkbox v-model="checked">掩模版</el-checkbox>
<el-checkbox v-model="checked">前驱体</el-checkbox>
<el-checkbox v-model="checked">气体</el-checkbox>
<el-checkbox v-model="checked">抛光材料</el-checkbox>
<el-checkbox v-model="checked">湿化学品</el-checkbox>
<el-checkbox v-model="checked">封装材料</el-checkbox>
<el-checkbox v-model="checked">其他____</el-checkbox>
<el-checkbox v-model="ruleForm.guipian">硅片</el-checkbox>
<el-checkbox v-model="ruleForm.guangkejiao">光刻胶、辅助材料及其配套材料</el-checkbox>
<el-checkbox v-model="ruleForm.feicai">靶材</el-checkbox>
<el-checkbox v-model="ruleForm.yanmoban">掩模版</el-checkbox>
<el-checkbox v-model="ruleForm.qianquti">前驱体</el-checkbox>
<el-checkbox v-model="ruleForm.qiti">气体</el-checkbox>
<el-checkbox v-model="ruleForm.paoguangcailiao">抛光材料</el-checkbox>
<el-checkbox v-model="ruleForm.shihuaxuepin">湿化学品</el-checkbox>
<el-checkbox v-model="ruleForm.fengzhuangcailiao">封装材料</el-checkbox>
<el-checkbox v-model="ruleForm.qita3">其他
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_CAIL_QT"></el-input>
</el-checkbox>
</td>
</tr>
<tr class="el-table__row">
<td colspan="2" rowspan="1" class="el-table__cell td-text" style="text-align: left !important;padding-left: 20px">
<el-checkbox v-model="checked">其它</el-checkbox>
<el-checkbox v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_QT">其它</el-checkbox>
</td>
<td colspan="10" class="el-table__cell">
<el-input v-model="ruleForm.name"></el-input>
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_QITA"></el-input>
</td>
</tr>
<tr class="el-table__row">
@@ -484,7 +462,7 @@
年销售额(上年度)
</td>
<td colspan="10" class="el-table__cell">
<el-input v-model="ruleForm.name"></el-input>
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_SYN_XSE"></el-input>
</td>
</tr>
<tr class="el-table__row">
@@ -493,7 +471,7 @@
(300字内)
</td>
<td colspan="10" class="el-table__cell">
<el-input type="textarea" :rows="4" auto-complete="off"></el-input>
<el-input type="textarea" :rows="4" auto-complete="off" v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_GSJJ"></el-input>
</td>
</tr>
<tr class="el-table__row">
@@ -503,7 +481,7 @@
(300字内)
</td>
<td colspan="10" class="el-table__cell">
<el-input type="textarea" :rows="4" auto-complete="off"></el-input>
<el-input type="textarea" :rows="4" auto-complete="off" v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_CP_YW_JS"></el-input>
</td>
</tr>
<tr class="el-table__row">
@@ -546,7 +524,7 @@
(协会工作人员填)
</td>
<td colspan="10" class="el-table__cell" style="text-align: left;padding: 5px 10px">
<el-radio-group v-model="ruleForm.resource">
<el-radio-group v-model="ruleForm.huiyuandengji">
<el-radio label="一般会员">一般会员</el-radio>
<el-radio label="理事长单位">理事长单位</el-radio>
<el-radio label="副会长">副会长</el-radio>
@@ -560,7 +538,7 @@
(协会工作人员填)
</td>
<td colspan="10" class="el-table__cell" style="text-align: left;padding: 5px 10px">
<el-radio-group v-model="ruleForm.resource">
<el-radio-group v-model="ruleForm.zhuanyeweiyuanhui">
<el-radio label="一般会员">设计专业委员会</el-radio>
<el-radio label="理事长单位">制造专业委员会</el-radio>
<el-radio label="副会长">封测专业委员会</el-radio>
@@ -605,8 +583,9 @@
</div>
</div>
<div style="margin: 20px auto;text-align: center">
<el-button plain class="text-linear" @click="getProcess()">提交</el-button>
<el-button plain class="text-linear">上传附件</el-button>
<el-button type="primary" style="letter-spacing: 3px">下载申请表</el-button>
<el-button type="primary" style="letter-spacing: 3px" @click="downloadAction">下载申请表</el-button>
</div>
</el-form>
</el-card>
@@ -617,21 +596,22 @@
<h2 style="color: #333;text-align: center;margin: 15px auto">问题反馈</h2>
<el-form>
<el-form-item label="企业名称" label-width="4rem">
<el-input auto-complete="off"></el-input>
<el-input auto-complete="off" v-model="yijian.QIYEMINGCHEN"></el-input>
</el-form-item>
<el-form-item label="问题反馈" label-width="4rem">
<el-input type="textarea" :rows="4" auto-complete="off"></el-input>
<el-input type="textarea" :rows="4" auto-complete="off" v-model="yijian.WENTIFANKUI"></el-input>
</el-form-item>
<el-form-item label="联系人" label-width="4rem">
<el-input auto-complete="off"></el-input>
<el-input auto-complete="off" v-model="yijian.LIANXIREN"></el-input>
</el-form-item>
<el-form-item label="手机号码" label-width="4rem">
<el-input auto-complete="off"></el-input>
<el-input auto-complete="off" type="number" maxlength="11"
v-model="yijian.SHOUJIHAOMA"></el-input>
</el-form-item>
<el-form-item label="电子邮箱" label-width="4rem">
<el-input auto-complete="off"></el-input>
<el-input auto-complete="off" v-model="yijian.DIANZIYOUXIANG"></el-input>
</el-form-item>
<div style="margin: 20px auto;text-align: center">
<div style="margin: 20px auto;text-align: center" @click="moduleDataSave">
<el-button type="primary" style="letter-spacing: 3px">提交</el-button>
</div>
</el-form>
@@ -644,12 +624,14 @@
</template>

<script>
import {getChannelInformationsRequest, getChannelsRequest,
getDetailRequest,getLiInfo,downloadAction} from "../api/data";
import {getChannelInformationsRequest, getChannelsRequest,getProcess,sendProcess,
getDetailRequest,getLiInfo,downloadAction, moduleDataSave} from "../api/data";

export default {
data () {
return {
infoId: '',
InfoObj: {},
titleList: [],
activeIndex: 0,
dataList: [],
@@ -665,50 +647,74 @@ export default {
desc: ''
},
rules: {
name: [
{required: true, message: 'Please input Activity name', trigger: 'blur'},
{min: 3, max: 5, message: 'Length should be 3 to 5', trigger: 'blur'}
],
region: [
{required: true, message: 'Please select Activity zone', trigger: 'change'}
],
date1: [
{type: 'date', required: true, message: 'Please pick a date', trigger: 'change'}
],
date2: [
{type: 'date', required: true, message: 'Please pick a time', trigger: 'change'}
],
type: [
{type: 'array', required: true, message: 'Please select at least one activity type', trigger: 'change'}
],
resource: [
{required: true, message: 'Please select activity resource', trigger: 'change'}
],
desc: [
{required: true, message: 'Please input activity form', trigger: 'blur'}
]
},
pageNo: 1,
fileName: '',
list: [],
total: 0,
unitName: ''
unitName: '',
yijian: {
QIYEMINGCHEN: '',
WENTIFANKUI: '',
LIANXIREN: '',
SHOUJIHAOMA: '',
DIANZIYOUXIANG: '',
}
}
},

methods: {
submitForm(formName) {
this.$refs[formName].validate((valid) => {
if (valid) {
alert('submit!');
} else {
console.log('error submit!!');
return false;
}
});
},
resetForm(formName) {
this.$refs[formName].resetFields();
async moduleDataSave(){
let params = {
"modelCode": "WenTiFanKui",
"fieldDataList": [
{
"fieldName": "QIYEMINGCHEN",
"fieldValues": this.yijian.QIYEMINGCHEN,
"tblName": "CTM_WENTIFANKUIYEWUJIANMO",
"rowIndex": 0
},
{
"fieldName": "WENTIFANKUI",
"fieldValues": this.yijian.WENTIFANKUI,
"tblName": "CTM_WENTIFANKUIYEWUJIANMO",
"rowIndex": 0
},
{
"fieldName": "LIANXIREN",
"fieldValues": this.yijian.LIANXIREN,
"tblName": "CTM_WENTIFANKUIYEWUJIANMO",
"rowIndex": 0
},
{
"fieldName": "SHOUJIHAOMA",
"fieldValues": this.yijian.SHOUJIHAOMA,
"tblName": "CTM_WENTIFANKUIYEWUJIANMO",
"rowIndex": 0
},
{
"fieldName": "DIANZIYOUXIANG",
"fieldValues": this.yijian.DIANZIYOUXIANG,
"tblName": "CTM_WENTIFANKUIYEWUJIANMO",
"rowIndex": 0
}
]
}
let res = await moduleDataSave(params)
if(res.code == 200){
this.$toast(res.message)
this.yijian = {
QIYEMINGCHEN: '',
WENTIFANKUI: '',
LIANXIREN: '',
SHOUJIHAOMA: '',
DIANZIYOUXIANG: '',
}
}
},
handleSearch(){
this.pageNo = 1
this.getLiInfo()
},
async getLiInfo(){
let params = {pageNo:this.pageNo,pageSize:20}
@@ -723,14 +729,19 @@ export default {
this.tableData = this.tableData.concat(res.data)
}
this.total = Number(this.tableData[0].total)
console.log("this.tableData"+JSON.stringify(this.tableData))
}
},
async downloadAction(){
let res = await downloadAction(this.fileName)
if(res.code == 200){
console.log(JSON.stringify(res))
}
let data = res
let url = window.URL.createObjectURL(new Blob([data]))
let link = document.createElement('a')
link.style.display = 'none'
link.href = url
link.setAttribute('download', this.fileName)

document.body.appendChild(link)
link.click()
},

async getChannelsRequest(){
@@ -741,6 +752,8 @@ export default {
// this.getChannelInformationsRequest(item.id)
}else if(item.channelName == '文件下载'){
this.getChannelInformationsRequest(item.id)
}else if(item.channelName == '协会章程'){
this.infoId= item.id
}
})
}
@@ -749,11 +762,18 @@ export default {
async getChannelInformationsRequest(id){
let res = await getChannelInformationsRequest({current:1,size:15,channelId: id})
if(res.code == 200){
this.titleList = res.data.records
if(this.titleList){
this.fileName = this.titleList[0].title
if(this.activeIndex == 1){
this.dataList = res.data.records
this.InfoObj = {...this.dataList[0]}
console.log(this.InfoObj.publishTime)
this.InfoObj.publishTime = this.$moment(Number(this.InfoObj.publishTime)).format("YYYY年MM月DD")
}else if(this.activeIndex == 0){
this.titleList = res.data.records
if(this.titleList){
this.fileName = this.titleList[0].aboutAttachment || this.titleList[0].aboutImg
}
}
this.downloadAction()
}
},

@@ -764,8 +784,27 @@ export default {
}
},

async getProcess(){
let p = {...this.ruleForm}
let res = await getProcess(p)
if(res.code == 200){
console.log(JSON.stringify(res))
}
},

async sendProcess(){
let p = {}
let res = await sendProcess(p)
if(res.code == 200){
console.log(JSON.stringify(res))
}
},

changeType(index){
this.activeIndex = index;
if(index == 1){
this.getChannelInformationsRequest(this.infoId)
}
this.$forceUpdate()
}
},
@@ -777,6 +816,10 @@ export default {
}
</script>
<style>
.el-input__inner{
height: 30px;
line-height: 30px;
}
.menu-item{
text-align: center;
padding: 10px;
@@ -821,4 +864,25 @@ export default {
text-align: center;
}


.title{
color: #333 !important;
font-weight: 700;
}
.article .title,.article .info{
text-align: center;
margin: 10px;
}
.article .info{
color: #999;
}
.article .content p{
text-indent: 2em;
margin-bottom: 20px;
line-height: 1.5rem;
}
.article .content span{
line-height: 1.5rem;
}

</style>

Laddar…
Avbryt
Spara