guzhenfu пре 2 година
родитељ
комит
019f7f1c56
3 измењених фајлова са 413 додато и 36 уклоњено
  1. +13
    -0
      src/api/data.js
  2. +2
    -2
      src/libs/api.request.js
  3. +398
    -34
      src/view/vip-service.vue

+ 13
- 0
src/api/data.js Прегледај датотеку

@@ -909,3 +909,16 @@ export const getPositionRequest = () => {
data: p
})
}

export const uploadFileAction = (file) => {
var forms = new FormData()
forms.append('file',file)
return axios.request({
url: 'api/form/common/api/uploadFile',
method: 'post',
headers: {
'Content-Type':'multipart/form-data'
},
data:forms
})
}

+ 2
- 2
src/libs/api.request.js Прегледај датотеку

@@ -1,7 +1,7 @@
import HttpRequest from '@/libs/axios'
import config from '@/config'
const baseUrl = process.env.NODE_ENV === 'development' ? config.baseUrl.dev : config.baseUrl.pro
// const baseUrl = '/api'
// const baseUrl = process.env.NODE_ENV === 'development' ? config.baseUrl.dev : config.baseUrl.pro
const baseUrl = '/api'

const axios = new HttpRequest(baseUrl)
export default axios

+ 398
- 34
src/view/vip-service.vue Прегледај датотеку

@@ -320,7 +320,7 @@ import { ChartBar } from '_c/charts';
<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-checkbox v-model="ruleForm.qita" :true-label="'其他'" :false-label="''">其他</el-checkbox>
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW_QT"></el-input>
</td>
</tr>
@@ -376,7 +376,7 @@ import { ChartBar } from '_c/charts';
<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-checkbox v-model="ruleForm.qita1" :true-label="'其他'" :false-label="''">其他</el-checkbox>
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_JY_ZZ_QT"></el-input>
</td>
</tr>
@@ -422,7 +422,7 @@ import { ChartBar } from '_c/charts';
<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-checkbox v-model="ruleForm.qita2" :true-label="'其他'" :false-label="''">其他
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_SB_QT"></el-input>
</el-checkbox>
</td>
@@ -444,14 +444,14 @@ import { ChartBar } from '_c/charts';
<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-checkbox v-model="ruleForm.qita3" :true-label="'其它'" :false-label="''">其他
<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="ruleForm.CUSTOMER_HUIYUANRUHUI_QT">其它</el-checkbox>
<el-checkbox v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_QT" :true-label="'其他'" :false-label="''">其他</el-checkbox>
</td>
<td colspan="10" class="el-table__cell">
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_QITA"></el-input>
@@ -491,18 +491,68 @@ import { ChartBar } from '_c/charts';
<td colspan="4" class="el-table__cell td-text">
下载加盖公章
</td>
<td colspan="4" class="el-table__cell td-text">
<td colspan="4" class="el-table__cell td-text" style="text-align: left!important; padding-left: 10px;">
填表人(签字)
</td>
</tr>
<tr class="el-table__row">
<td colspan="12" class="el-table__cell" style="text-align: left;padding: 5px 10px">
<td colspan="12" class="el-table__cell"
style="text-align: left;padding: 5px 10px; ">
附件1:入会申请表(敲章版)
<!-- <el-button plain class="text-linear" @click="upload(0)">上传附件</el-button> -->

<el-form :model="form" style="display: inline-block; width: 50px;">
<!-- <el-form-item label="上传文件" :label-width="formLabelWidth"> -->
<el-upload
action="#"
accept="image/png,image/gif,image/jpg,image/jpeg"
:limit=limitNum
:auto-upload="false"
:on-change="fileChange"
:on-exceed="exceedFile"
:on-success="handleSuccess"
:on-error="handleError"
:file-list="fileList">
<el-button size="small" plain>选择文件</el-button>
<!-- <div slot="tip" class="el-upload__tip">只能上传xlsx(Excel2007)文件,且不超过10M</div> -->
</el-upload>
<!-- </el-form-item> -->
<!-- <el-form-item>
<el-button size="small" type="primary" @click="uploadFile">立即上传</el-button>
<el-button size="small">取消</el-button>
</el-form-item> -->
</el-form>


</td>
</tr>
<tr class="el-table__row">
<td colspan="12" class="el-table__cell" style="text-align: left;padding: 5px 10px">
<td colspan="12" class="el-table__cell" style="text-align: left;padding: 5px 10px; ">
附件2:公司营业执照(正或副本)复印件

<el-form :model="form" style="display: inline-block; width: 50px;">
<!-- <el-form-item label="上传文件" :label-width="formLabelWidth"> -->
<el-upload
action="#"
accept="image/png,image/gif,image/jpg,image/jpeg"
:limit=limitNum
:auto-upload="false"
:on-change="fileChange"
:on-exceed="exceedFile"
:on-success="handleSuccess"
:on-error="handleError"
:file-list="fileList">
<el-button size="small" plain>选择文件</el-button>
<!-- <div slot="tip" class="el-upload__tip">只能上传xlsx(Excel2007)文件,且不超过10M</div> -->
</el-upload>
<!-- </el-form-item> -->
<!-- <el-form-item>
<el-button size="small" type="primary" @click="uploadFile">立即上传</el-button>
<el-button size="small">取消</el-button>
</el-form-item> -->
</el-form>

<!-- <el-button plain class="text-linear" @click="upload(1)">上传附件</el-button> -->
</td>
</tr>
<tr class="el-table__row">
@@ -524,7 +574,7 @@ import { ChartBar } from '_c/charts';
(协会工作人员填)
</td>
<td colspan="10" class="el-table__cell" style="text-align: left;padding: 5px 10px">
<el-radio-group v-model="ruleForm.huiyuandengji">
<el-radio-group v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_HUIYUANDENGJI">
<el-radio label="一般会员">一般会员</el-radio>
<el-radio label="理事长单位">理事长单位</el-radio>
<el-radio label="副会长">副会长</el-radio>
@@ -538,19 +588,19 @@ import { ChartBar } from '_c/charts';
(协会工作人员填)
</td>
<td colspan="10" class="el-table__cell" style="text-align: left;padding: 5px 10px">
<el-radio-group v-model="ruleForm.zhuanyeweiyuanhui">
<el-radio label="一般会员">设计专业委员会</el-radio>
<el-radio label="理事长单位">制造专业委员会</el-radio>
<el-radio label="副会长">封测专业委员会</el-radio>
<el-radio label="会">设备材料专业委员会</el-radio>
<el-radio label="会">智能传感器专业委员会</el-radio>
<el-radio label="会">RISC-V专业委员会</el-radio>
<el-radio label="会">人工智能专业委员会</el-radio>
<el-radio label="会长">大学/科研院所</el-radio>
<el-radio label="会长">供应链服务</el-radio>
<el-radio label="会长">金融服务机构</el-radio>
<el-radio label="会长">咨询公司/律所/税务所</el-radio>
<el-radio label="会长">其他</el-radio>
<el-radio-group v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_ZY_WYH">
<el-radio label="设计专业委员会">设计专业委员会</el-radio>
<el-radio label="制造专业委员会">制造专业委员会</el-radio>
<el-radio label="封测专业委员会">封测专业委员会</el-radio>
<el-radio label="设备材料专业委员会">设备材料专业委员会</el-radio>
<el-radio label="智能传感器专业委员会">智能传感器专业委员会</el-radio>
<el-radio label="RISC-V专业委员会">RISC-V专业委员会</el-radio>
<el-radio label="人工智能专业委员会">人工智能专业委员会</el-radio>
<el-radio label="大学/科研院所">大学/科研院所</el-radio>
<el-radio label="供应链服务">供应链服务</el-radio>
<el-radio label="金融服务机构">金融服务机构</el-radio>
<el-radio label="咨询公司/律所/税务所">咨询公司/律所/税务所</el-radio>
<el-radio label="其他">其他</el-radio>
</el-radio-group>
</td>
</tr>
@@ -560,14 +610,14 @@ import { ChartBar } from '_c/charts';
(协会工作人员填)
</td>
<td colspan="6" class="el-table__cell">
<el-input v-model="ruleForm.name"></el-input>
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_HYH"></el-input>
</td>
<td colspan="2" class="el-table__cell">
批准入会时间<br>
(协会工作人员填)
</td>
<td colspan="6" class="el-table__cell">
<el-input v-model="ruleForm.name"></el-input>
<el-input v-model="ruleForm.CUSTOMER_HUIYUANRUHUI_RUHUISHIJIAN"></el-input>
</td>
</tr>
<tr class="el-table__row">
@@ -583,8 +633,8 @@ import { ChartBar } from '_c/charts';
</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 plain class="text-linear" @click="getProcess()">上传</el-button>
<!-- <el-button plain class="text-linear">上传附件</el-button> -->
<el-button type="primary" style="letter-spacing: 3px" @click="downloadAction">下载申请表</el-button>
</div>
</el-form>
@@ -625,7 +675,7 @@ import { ChartBar } from '_c/charts';

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

export default {
data () {
@@ -659,7 +709,14 @@ export default {
LIANXIREN: '',
SHOUJIHAOMA: '',
DIANZIYOUXIANG: '',
}
},

limitNum: 1,
formLabelWidth: '80px',
form: {
file: ''
},
fileList: [],
}
},

@@ -731,6 +788,36 @@ export default {
this.total = Number(this.tableData[0].total)
}
},

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

// 文件超出个数限制时的钩子
exceedFile(files, fileList) {
},
// 文件状态改变时的钩子
fileChange(file) {
console.log('change')
console.log(file)
this.form.file = file.raw
console.log(this.form.file)

this.uploadFileAction(this.form.file)
},
// 文件上传成功时的钩子
handleSuccess(res, file, fileList) {
this.$toast("上传成功")
},
// 文件上传失败时的钩子
handleError(err, file, fileList) {
this.$toast("上传失败")
},


async downloadAction(){
let res = await downloadAction(this.fileName)
let data = res
@@ -786,15 +873,269 @@ export default {

async getProcess(){
let p = {...this.ruleForm}
p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW = []
if(p.fenxiaoxiaong){
p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW.push("分销商")
}
if(p.zizhusheji){
p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW.push("自主集成电路设计")
}
if(p.zizhufenxiao){
p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW.push("自主集成电路设计和分销")
}
if(p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW.length>0 ){
p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW = p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW.join(',')
}

p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW_MX = []
if(p.he){
p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW_MX.push("IP核")
}
if(p.gongju){
p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW_MX.push("EDA工具")
}
if(p.shejifuwu){
p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW_MX.push("设计服务")
}
if(p.cpu){
p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW_MX.push("CPU")
}
if(p.mcu){
p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW_MX.push("MCU")
}
if(p.fpga){
p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW_MX.push("FPGA")
}
if(p.dsp){
p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW_MX.push("DSP")
}
if(p.wifi){
p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW_MX.push("WIFI")
}
if(p.lanya){
p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW_MX.push("蓝牙")
}
if(p.shepinxinpian){
p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW_MX.push("射频芯片")
}
if(p.dianyuanguanli){
p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW_MX.push("电源管理")
}
if(p.cunchuqi){
p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW_MX.push("存储器")
}
if(p.chuanganqi){
p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW_MX.push("传感器")
}
if(p.zhinengka){
p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW_MX.push("智能卡")
}
if(p.gongluqijian){
p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW_MX.push("功率器件")
}
if(p.rengongxinpian){
p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW_MX.push("人工智能芯片")
}
if(p.jidaixinpian){
p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW_MX.push("基带芯片")
}
if(p.wulianxinpian){
p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW_MX.push("物联网芯片")
}
if(!p.qita){
p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW_QT = ""
}
if(p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW_MX.length>0 ){
p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW_MX = p.CUSTOMER_HUIYUANRUHUI_SJ_ZY_YW_MX.join(',')
}

p.CUSTOMER_HUIYUANRUHUI_SHEJICHANPINJIXINGNEN = []
if(p.g){
p.CUSTOMER_HUIYUANRUHUI_SHEJICHANPINJIXINGNEN.push("5G")
}
if(p.qichedianzi){
p.CUSTOMER_HUIYUANRUHUI_SHEJICHANPINJIXINGNEN.push("汽车电子")
}
if(p.gongyekongzhi){
p.CUSTOMER_HUIYUANRUHUI_SHEJICHANPINJIXINGNEN.push("工业控制")
}
if(p.rengongzhineng){
p.CUSTOMER_HUIYUANRUHUI_SHEJICHANPINJIXINGNEN.push("人工智能")
}
if(p.tongxin){
p.CUSTOMER_HUIYUANRUHUI_SHEJICHANPINJIXINGNEN.push("通信")
}
if(p.xiaofeidianzi){
p.CUSTOMER_HUIYUANRUHUI_SHEJICHANPINJIXINGNEN.push("消费电子")
}
if(p.wulianwang){
p.CUSTOMER_HUIYUANRUHUI_SHEJICHANPINJIXINGNEN.push("物联网")
}
if(p.CUSTOMER_HUIYUANRUHUI_SHEJICHANPINJIXINGNEN.length>0 ){
p.CUSTOMER_HUIYUANRUHUI_SHEJICHANPINJIXINGNEN = p.CUSTOMER_HUIYUANRUHUI_SHEJICHANPINJIXINGNEN.join(',')
}

p.CUSTOMER_HUIYUANRUHUI_JG_JY_CC = []
if(p.yingcun4){
p.CUSTOMER_HUIYUANRUHUI_JG_JY_CC.push("4英寸")
}
if(p.yingcun5){
p.CUSTOMER_HUIYUANRUHUI_JG_JY_CC.push("5英寸")
}
if(p.yingcun6){
p.CUSTOMER_HUIYUANRUHUI_JG_JY_CC.push("6英寸")
}
if(p.yingcun8){
p.CUSTOMER_HUIYUANRUHUI_JG_JY_CC.push("8英寸")
}
if(p.yingcun12){
p.CUSTOMER_HUIYUANRUHUI_JG_JY_CC.push("12英寸")
}
if(p.CUSTOMER_HUIYUANRUHUI_JG_JY_CC.length>0 ){
p.CUSTOMER_HUIYUANRUHUI_JG_JY_CC = p.CUSTOMER_HUIYUANRUHUI_JG_JY_CC.join(',')
}

p.CUSTOMER_HUIYUANRUHUI_ZD_XK = []
if(p.nm14){
p.CUSTOMER_HUIYUANRUHUI_ZD_XK.push("14nm")
}
if(p.nm28){
p.CUSTOMER_HUIYUANRUHUI_ZD_XK.push("28nm")
}
if(p.nm55){
p.CUSTOMER_HUIYUANRUHUI_ZD_XK.push("55nm")
}
if(p.nm65){
p.CUSTOMER_HUIYUANRUHUI_ZD_XK.push("65nm")
}
if(p.nm110){
p.CUSTOMER_HUIYUANRUHUI_ZD_XK.push("110nm")
}
if(p.nm130){
p.CUSTOMER_HUIYUANRUHUI_ZD_XK.push("130nm")
}
if(p.nm180){
p.CUSTOMER_HUIYUANRUHUI_ZD_XK.push("180nm")
}
if(p.nm250){
p.CUSTOMER_HUIYUANRUHUI_ZD_XK.push("250nm")
}
if(p.CUSTOMER_HUIYUANRUHUI_ZD_XK.length>0 ){
p.CUSTOMER_HUIYUANRUHUI_ZD_XK = p.CUSTOMER_HUIYUANRUHUI_ZD_XK.join(',')
}

p.CUSTOMER_HUIYUANRUHUI_ZX_XK = []
if(p.guiji){
p.CUSTOMER_HUIYUANRUHUI_ZX_XK.push("硅基")
}
if(p.tanhuagui){
p.CUSTOMER_HUIYUANRUHUI_ZX_XK.push("碳化硅")
}
if(p.danhuajia){
p.CUSTOMER_HUIYUANRUHUI_ZX_XK.push("氮化镓")
}
if(!p.qita1){
p.CUSTOMER_HUIYUANRUHUI_JY_ZZ_QT = ""
}
if(p.CUSTOMER_HUIYUANRUHUI_ZX_XK.length>0 ){
p.CUSTOMER_HUIYUANRUHUI_ZX_XK = p.CUSTOMER_HUIYUANRUHUI_ZX_XK.join(',')
}
p.CUSTOMER_HUIYUANRUHUI_FZ_CC_LX = []
if(p.fengzhuang){
p.CUSTOMER_HUIYUANRUHUI_FZ_CC_LX.push("封装")
}
if(p.ceshi){
p.CUSTOMER_HUIYUANRUHUI_FZ_CC_LX.push("测试")
}
if(p.jiancefenxi){
p.CUSTOMER_HUIYUANRUHUI_FZ_CC_LX.push("检测分析")
}
if(p.CUSTOMER_HUIYUANRUHUI_FZ_CC_LX.length>0 ){
p.CUSTOMER_HUIYUANRUHUI_FZ_CC_LX = p.CUSTOMER_HUIYUANRUHUI_FZ_CC_LX.join(',')
}

p.CUSTOMER_HUIYUANRUHUI_SHEBEICAILIAOCHANPINJIXINGNEN = []
if(p.guangkeshebei){
p.CUSTOMER_HUIYUANRUHUI_SHEBEICAILIAOCHANPINJIXINGNEN.push("光刻设备")
}
if(p.bomoshebei){
p.CUSTOMER_HUIYUANRUHUI_SHEBEICAILIAOCHANPINJIXINGNEN.push("薄膜设备")
}
if(p.lizishebei){
p.CUSTOMER_HUIYUANRUHUI_SHEBEICAILIAOCHANPINJIXINGNEN.push("离子注入设备")
}
if(p.kedushebei){
p.CUSTOMER_HUIYUANRUHUI_SHEBEICAILIAOCHANPINJIXINGNEN.push("刻蚀设备")
}
if(p.qingxishebei){
p.CUSTOMER_HUIYUANRUHUI_SHEBEICAILIAOCHANPINJIXINGNEN.push("清洗设备")
}
if(p.yanmopaoguang){
p.CUSTOMER_HUIYUANRUHUI_SHEBEICAILIAOCHANPINJIXINGNEN.push("研磨抛光")
}
if(p.fengzhuangshebei){
p.CUSTOMER_HUIYUANRUHUI_SHEBEICAILIAOCHANPINJIXINGNEN.push("封装设备")
}
if(p.ceshishebei){
p.CUSTOMER_HUIYUANRUHUI_SHEBEICAILIAOCHANPINJIXINGNEN.push("测试设备")
}
if(p.shebeifanxin){
p.CUSTOMER_HUIYUANRUHUI_SHEBEICAILIAOCHANPINJIXINGNEN.push("设备翻新")
}
if(p.lingpeijian){
p.CUSTOMER_HUIYUANRUHUI_SHEBEICAILIAOCHANPINJIXINGNEN.push("零配件")
}
if(!p.qita2){
p.CUSTOMER_HUIYUANRUHUI_SB_QT = ""
}
if(p.CUSTOMER_HUIYUANRUHUI_SHEBEICAILIAOCHANPINJIXINGNEN.length>0 ){
p.CUSTOMER_HUIYUANRUHUI_SHEBEICAILIAOCHANPINJIXINGNEN = p.CUSTOMER_HUIYUANRUHUI_SHEBEICAILIAOCHANPINJIXINGNEN.join(',')
}

p.CUSTOMER_HUIYUANRUHUI_CL_SX = []
if(p.guipian){
p.CUSTOMER_HUIYUANRUHUI_CL_SX.push("硅片")
}
if(p.guangkejiao){
p.CUSTOMER_HUIYUANRUHUI_CL_SX.push("光刻胶、辅助材料及其配套材料")
}
if(p.bacai){
p.CUSTOMER_HUIYUANRUHUI_CL_SX.push("靶材")
}
if(p.yanmoban){
p.CUSTOMER_HUIYUANRUHUI_CL_SX.push("掩模版")
}
if(p.qianquti){
p.CUSTOMER_HUIYUANRUHUI_CL_SX.push("前驱体")
}
if(p.qiti){
p.CUSTOMER_HUIYUANRUHUI_CL_SX.push("气体")
}
if(p.paoguangcailiao){
p.CUSTOMER_HUIYUANRUHUI_CL_SX.push("抛光材料")
}
if(p.shihuaxuepin){
p.CUSTOMER_HUIYUANRUHUI_CL_SX.push("湿化学品")
}
if(p.fengzhuangcailiao){
p.CUSTOMER_HUIYUANRUHUI_CL_SX.push("封装材料")
}
if(!p.qita3){
p.CUSTOMER_HUIYUANRUHUI_CAIL_QT = ""
}
if(p.CUSTOMER_HUIYUANRUHUI_CL_SX.length>0 ){
p.CUSTOMER_HUIYUANRUHUI_CL_SX = p.CUSTOMER_HUIYUANRUHUI_CL_SX.join(',')
}

let res = await getProcess(p)
if(res.code == 200){
if(res.data.flowNodeVos){
this.sendProcess(res.data.flowNodeVos[0])
this.sendProcess(res.data.flowNodeVos[0], p)
}
}
},

async sendProcess(flowNodeVos){
async sendProcess(flowNodeVos, params){
let p = {}
p.flowKey = "HuiYuanRuHuiLiuCheng"
p.firstTask = true
@@ -802,12 +1143,31 @@ export default {
"name" : "一般",
"value": "10"
},
p.modelCode = 'AffairsApproval',
p.smsNotify = '',
p.title = ''
p.modelCode = 'WenTiFanKui',
p.smsNotify = 'email',
p.notifyContent = "系统管理员的会员入会流程需要您办理",
p.title = '会员入会流程'
let claimVos = {...flowNodeVos}
claimVos.assignees = claimVos.assignees.assignees
p.claimVos = []
p.claimVos.push(claimVos)
p.fieldDataList = []
for(let key in params){
if(params[key] && (params[key].length>0)){
if(key.indexOf("CUSTOMER_HUIYUANRUHUI_") > -1){
p.fieldDataList.push({
fieldName: key.split("CUSTOMER_HUIYUANRUHUI_")[1],
tblName: 'CUSTOMER_HUIYUANRUHUI',
fieldValues: params[key]
})
}
}
}

let res = await sendProcess(p)
if(res.code == 200){
console.log(JSON.stringify(res))
this.$toast(res.message)
}
},

@@ -896,4 +1256,8 @@ export default {
line-height: 1.5rem;
}

.el-input__prefix, .el-input__suffix{
top: -4px;
}

</style>

Loading…
Откажи
Сачувај