chore(env): update env
This commit is contained in:
parent
81f63a2d98
commit
e8e0cf246d
|
@ -4,7 +4,7 @@ ENV = 'development'
|
|||
# VUE_APP_BASE_API = '/prod-api'
|
||||
VUE_APP_ADDRESS = 'http://f.hzs413.com/'
|
||||
VUE_APP_BASE_INTERAPI = 'https://bd-qd.oss-cn-beijing.aliyuncs.com/test_africa/language'
|
||||
VUE_APP_BASE_INTERAPI2 = 'http://f.hzs413.com/language'
|
||||
VUE_APP_BASE_INTERAPI2 = 'https://bd-qd.oss-cn-beijing.aliyuncs.com/test_africa/language'
|
||||
|
||||
|
||||
VUE_APP_BASE_API = '/prod-api'
|
||||
|
|
|
@ -4,11 +4,11 @@ ENV = 'production'
|
|||
# base api
|
||||
# VUE_APP_BASE_API = 'http://f.hzs413.com/prod-api'
|
||||
# VUE_APP_ADDRESS = 'http://f.hzs413.com/'
|
||||
# VUE_APP_BASE_INTERAPI = 'https://dny-test.s3.ap-southeast-1.amazonaws.com/test/language'
|
||||
# VUE_APP_BASE_INTERAPI = 'https://bd-qd.oss-cn-beijing.aliyuncs.com/test_africa/language'
|
||||
# VUE_APP_BASE_INTERAPI2 = 'https://dny-test.s3.ap-southeast-1.amazonaws.com/test/language'
|
||||
|
||||
|
||||
VUE_APP_BASE_API = '/prod-api'
|
||||
VUE_APP_ADDRESS = 'http://13.247.98.15/'
|
||||
VUE_APP_BASE_INTERAPI = 'https://dny-test.s3.ap-southeast-1.amazonaws.com/test/language'
|
||||
VUE_APP_BASE_INTERAPI2 = 'https://dny-test.s3.ap-southeast-1.amazonaws.com/test/language'
|
||||
VUE_APP_BASE_INTERAPI = 'https://bd-qd.oss-cn-beijing.aliyuncs.com/test_africa/language'
|
||||
VUE_APP_BASE_INTERAPI2 = 'https://bd-qd.oss-cn-beijing.aliyuncs.com/test_africa/language'
|
||||
|
|
194
src/App.vue
194
src/App.vue
|
@ -11,11 +11,11 @@
|
|||
</template>
|
||||
|
||||
<script>
|
||||
import { env } from "echarts";
|
||||
import { env } from 'echarts'
|
||||
export default {
|
||||
name: "App",
|
||||
name: 'App',
|
||||
data() {
|
||||
return {};
|
||||
return {}
|
||||
},
|
||||
beforeCreate() {
|
||||
// var localEnUS = {}
|
||||
|
@ -29,149 +29,149 @@ export default {
|
|||
// console.log('xxxxxxxxxxxxxxx')
|
||||
},
|
||||
created() {
|
||||
const self = this;
|
||||
self.loading = false;
|
||||
self.addScriptChild("zh-CN");
|
||||
self.addScriptChild("en-US");
|
||||
self.addScriptChild("ru-RU");
|
||||
self.addScriptChild("fr-FR");
|
||||
if (process.env.NODE_ENV != "production") {
|
||||
const self = this
|
||||
self.loading = false
|
||||
self.addScriptChild('zh-CN')
|
||||
self.addScriptChild('en-US')
|
||||
// self.addScriptChild("ru-RU");
|
||||
self.addScriptChild('fr-FR')
|
||||
if (process.env.NODE_ENV != 'production') {
|
||||
// self.addScriptChild("fr-FR");
|
||||
// self.addScriptChild("pt-PT");
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
addScriptChild2(name) {
|
||||
const self = this;
|
||||
const s = document.createElement("script");
|
||||
s.type = "text/javascript";
|
||||
const base_url = process.env.VUE_APP_BASE_INTERAPI2;
|
||||
s.src = base_url + "/" + name + ".js";
|
||||
s.ref = "local1";
|
||||
document.body.appendChild(s);
|
||||
const self = this
|
||||
const s = document.createElement('script')
|
||||
s.type = 'text/javascript'
|
||||
const base_url = process.env.VUE_APP_BASE_INTERAPI2
|
||||
s.src = base_url + '/' + name + '.js'
|
||||
s.ref = 'local1'
|
||||
document.body.appendChild(s)
|
||||
|
||||
if (window.ActiveXObject || "ActiveXObject" in window) {
|
||||
if (window.ActiveXObject || 'ActiveXObject' in window) {
|
||||
// 判断是否是ie
|
||||
if (s.readyState) {
|
||||
// 判断是否支持readyState
|
||||
s.onreadystatechange = function () {
|
||||
if (this.readyState == "loaded" || this.readyState == "complete") {
|
||||
self.readyAdd(name);
|
||||
console.log("ie10及以下加载完成");
|
||||
s.onreadystatechange = function() {
|
||||
if (this.readyState == 'loaded' || this.readyState == 'complete') {
|
||||
self.readyAdd(name)
|
||||
console.log('ie10及以下加载完成')
|
||||
}
|
||||
};
|
||||
}
|
||||
} else {
|
||||
s.onload = function () {
|
||||
self.readyAdd(name);
|
||||
console.log("ie11及Edge加载完成");
|
||||
};
|
||||
s.onerror = function () {
|
||||
console.log("ie11及Edge加载第二地址失败:" + name);
|
||||
};
|
||||
s.onload = function() {
|
||||
self.readyAdd(name)
|
||||
console.log('ie11及Edge加载完成')
|
||||
}
|
||||
s.onerror = function() {
|
||||
console.log('ie11及Edge加载第二地址失败:' + name)
|
||||
}
|
||||
}
|
||||
} else {
|
||||
// 不是ie
|
||||
s.onload = function () {
|
||||
self.readyAdd(name);
|
||||
console.log("非ie浏览器第二地址加载完成:" + name);
|
||||
};
|
||||
s.onerror = function () {
|
||||
console.log("非ie浏览器加载第二地址失败:" + name);
|
||||
};
|
||||
s.onload = function() {
|
||||
self.readyAdd(name)
|
||||
console.log('非ie浏览器第二地址加载完成:' + name)
|
||||
}
|
||||
s.onerror = function() {
|
||||
console.log('非ie浏览器加载第二地址失败:' + name)
|
||||
}
|
||||
}
|
||||
},
|
||||
addScriptChild(name) {
|
||||
const self = this;
|
||||
const s = document.createElement("script");
|
||||
s.type = "text/javascript";
|
||||
const base_url = process.env.VUE_APP_BASE_INTERAPI;
|
||||
s.src = base_url + "/" + name + ".js";
|
||||
s.ref = "local1";
|
||||
document.body.appendChild(s);
|
||||
const self = this
|
||||
const s = document.createElement('script')
|
||||
s.type = 'text/javascript'
|
||||
const base_url = process.env.VUE_APP_BASE_INTERAPI
|
||||
s.src = base_url + '/' + name + '.js'
|
||||
s.ref = 'local1'
|
||||
document.body.appendChild(s)
|
||||
|
||||
if (window.ActiveXObject || "ActiveXObject" in window) {
|
||||
if (window.ActiveXObject || 'ActiveXObject' in window) {
|
||||
// 判断是否是ie
|
||||
if (s.readyState) {
|
||||
// 判断是否支持readyState
|
||||
s.onreadystatechange = function () {
|
||||
if (this.readyState == "loaded" || this.readyState == "complete") {
|
||||
self.readyAdd(name);
|
||||
console.log("ie10及以下加载完成");
|
||||
s.onreadystatechange = function() {
|
||||
if (this.readyState == 'loaded' || this.readyState == 'complete') {
|
||||
self.readyAdd(name)
|
||||
console.log('ie10及以下加载完成')
|
||||
}
|
||||
};
|
||||
}
|
||||
} else {
|
||||
s.onload = function () {
|
||||
self.readyAdd(name);
|
||||
console.log("ie11及Edge加载完成");
|
||||
};
|
||||
s.onerror = function () {
|
||||
console.log("ie11及Edge加载失败:" + name);
|
||||
self.addScriptChild2(name);
|
||||
};
|
||||
s.onload = function() {
|
||||
self.readyAdd(name)
|
||||
console.log('ie11及Edge加载完成')
|
||||
}
|
||||
s.onerror = function() {
|
||||
console.log('ie11及Edge加载失败:' + name)
|
||||
self.addScriptChild2(name)
|
||||
}
|
||||
}
|
||||
} else {
|
||||
// 不是ie
|
||||
s.onload = function () {
|
||||
self.readyAdd(name);
|
||||
console.log("非ie浏览器加载完成");
|
||||
};
|
||||
s.onerror = function () {
|
||||
console.log("非ie浏览器加载失败:" + name);
|
||||
self.addScriptChild2(name);
|
||||
};
|
||||
s.onload = function() {
|
||||
self.readyAdd(name)
|
||||
console.log('非ie浏览器加载完成')
|
||||
}
|
||||
s.onerror = function() {
|
||||
console.log('非ie浏览器加载失败:' + name)
|
||||
self.addScriptChild2(name)
|
||||
}
|
||||
}
|
||||
},
|
||||
getJS(res, name) {
|
||||
const funcStr =
|
||||
"function test(value){" + res.data + ";return " + name + "}";
|
||||
const test = eval("(false || " + funcStr + ")");
|
||||
return test();
|
||||
'function test(value){' + res.data + ';return ' + name + '}'
|
||||
const test = eval('(false || ' + funcStr + ')')
|
||||
return test()
|
||||
},
|
||||
readyAdd(name) {
|
||||
if (name === "zh-CN") {
|
||||
if (name === 'zh-CN') {
|
||||
if (zhCN) {
|
||||
const localzhCN = this.getJS(zhCN, "zhCN");
|
||||
var STlocalzhCN = JSON.stringify(localzhCN);
|
||||
localStorage.setItem("local-zhCN", STlocalzhCN);
|
||||
const localzhCN = this.getJS(zhCN, 'zhCN')
|
||||
var STlocalzhCN = JSON.stringify(localzhCN)
|
||||
localStorage.setItem('local-zhCN', STlocalzhCN)
|
||||
}
|
||||
this.$i18n.mergeLocaleMessage(name, zhCN);
|
||||
this.$i18n.mergeLocaleMessage(name, zhCN)
|
||||
}
|
||||
if (name === "en-US") {
|
||||
if (name === 'en-US') {
|
||||
if (enUS) {
|
||||
const localEnUS = this.getJS(enUS, "enUS");
|
||||
var STlocalEnUS = JSON.stringify(localEnUS);
|
||||
localStorage.setItem("local-enUS", STlocalEnUS);
|
||||
const localEnUS = this.getJS(enUS, 'enUS')
|
||||
var STlocalEnUS = JSON.stringify(localEnUS)
|
||||
localStorage.setItem('local-enUS', STlocalEnUS)
|
||||
}
|
||||
this.$i18n.mergeLocaleMessage(name, enUS);
|
||||
this.$i18n.mergeLocaleMessage(name, enUS)
|
||||
}
|
||||
if (name === "ru-RU") {
|
||||
if (name === 'ru-RU') {
|
||||
if (ruRU) {
|
||||
const localruRU = this.getJS(ruRU, "ruRU");
|
||||
var STlocalruRU = JSON.stringify(localruRU);
|
||||
localStorage.setItem("local-ruRU", STlocalruRU);
|
||||
const localruRU = this.getJS(ruRU, 'ruRU')
|
||||
var STlocalruRU = JSON.stringify(localruRU)
|
||||
localStorage.setItem('local-ruRU', STlocalruRU)
|
||||
}
|
||||
this.$i18n.mergeLocaleMessage(name, ruRU);
|
||||
this.$i18n.mergeLocaleMessage(name, ruRU)
|
||||
}
|
||||
if (name === "fr-FR") {
|
||||
if (name === 'fr-FR') {
|
||||
if (frFR) {
|
||||
const localfrFR = this.getJS(frFR, "frFR");
|
||||
var STlocalfrFR = JSON.stringify(localfrFR);
|
||||
localStorage.setItem("local-frFR", STlocalfrFR);
|
||||
const localfrFR = this.getJS(frFR, 'frFR')
|
||||
var STlocalfrFR = JSON.stringify(localfrFR)
|
||||
localStorage.setItem('local-frFR', STlocalfrFR)
|
||||
}
|
||||
this.$i18n.mergeLocaleMessage(name, frFR);
|
||||
this.$i18n.mergeLocaleMessage(name, frFR)
|
||||
}
|
||||
if (name === "pt-PT") {
|
||||
if (name === 'pt-PT') {
|
||||
if (ptPT) {
|
||||
const localptPT = this.getJS(ptPT, "ptPT");
|
||||
var STlocalptPT = JSON.stringify(localptPT);
|
||||
localStorage.setItem("local-ptPT", STlocalptPT);
|
||||
const localptPT = this.getJS(ptPT, 'ptPT')
|
||||
var STlocalptPT = JSON.stringify(localptPT)
|
||||
localStorage.setItem('local-ptPT', STlocalptPT)
|
||||
}
|
||||
this.$i18n.mergeLocaleMessage(name, ptPT);
|
||||
this.$i18n.mergeLocaleMessage(name, ptPT)
|
||||
}
|
||||
// document.title = this.$t('HTML_TITL')
|
||||
},
|
||||
},
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<style lang="scss">
|
||||
.el-dialog__header {
|
||||
|
|
|
@ -34,7 +34,7 @@ if (localStorage.getItem('local-ptPT') != undefined) {
|
|||
import enLocale from 'element-ui/lib/locale/lang/en'
|
||||
import zhLocale from 'element-ui/lib/locale/lang/zh-CN'
|
||||
import ElementLocale from 'element-ui/lib/locale'
|
||||
import ruLocale from 'element-ui/lib/locale/lang/ru-RU'
|
||||
// import ruLocale from 'element-ui/lib/locale/lang/ru-RU'
|
||||
import frLocale from 'element-ui/lib/locale/lang/fr'
|
||||
import ptLocale from 'element-ui/lib/locale/lang/pt'
|
||||
const lang = localStorage.getItem('lang') || 'en-US'
|
||||
|
@ -57,10 +57,10 @@ const i18n = new VueI18n({
|
|||
...localenUS,
|
||||
...enLocale
|
||||
},
|
||||
'ru-RU': {
|
||||
...localruRU,
|
||||
...ruLocale
|
||||
},
|
||||
// 'ru-RU': {
|
||||
// ...localruRU,
|
||||
// ...ruLocale
|
||||
// },
|
||||
'fr-FR': {
|
||||
...localfrFR,
|
||||
...frLocale
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
<div class="page">
|
||||
<topBar
|
||||
v-if="topList.length > 0"
|
||||
:topList="topList"
|
||||
:top-list="topList"
|
||||
:moren="moren"
|
||||
></topBar>
|
||||
/>
|
||||
<div class="main">
|
||||
<div class="thetable">
|
||||
<div class="fontTitle">{{ $t("MN_F_T_14") }}</div>
|
||||
|
@ -13,11 +13,10 @@
|
|||
<div>
|
||||
<el-radio-group v-model="memberPetitionVo.signType">
|
||||
<el-radio
|
||||
:label="item.value"
|
||||
v-for="item in checkList"
|
||||
:key="item.value"
|
||||
>{{ item.label }}</el-radio
|
||||
>
|
||||
:label="item.value"
|
||||
>{{ item.label }}</el-radio>
|
||||
</el-radio-group>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -52,29 +51,28 @@
|
|||
v-model="ctem.pkApprover"
|
||||
filterable
|
||||
size="mini"
|
||||
@change="getApprover"
|
||||
:placeholder="$t('CK_KS_38')"
|
||||
@change="getApprover"
|
||||
>
|
||||
<el-option
|
||||
v-for="item in approbalList"
|
||||
:key="item.userId"
|
||||
:label="item.nickName + '(' + item.deptName + ')'"
|
||||
:value="item.userId"
|
||||
>
|
||||
</el-option>
|
||||
/>
|
||||
</el-select>
|
||||
</span>
|
||||
<span style="margin: 0 5px 5px 0">
|
||||
<i
|
||||
class="el-icon-remove-outline"
|
||||
@click.stop="delData"
|
||||
style="font-size: 18px; margin-right: 5px"
|
||||
></i>
|
||||
@click.stop="delData"
|
||||
/>
|
||||
<i
|
||||
class="el-icon-circle-plus-outline"
|
||||
style="font-size: 18px"
|
||||
@click.stop="addData"
|
||||
></i>
|
||||
/>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
|
@ -92,29 +90,28 @@
|
|||
v-model="ctem.pkSend"
|
||||
filterable
|
||||
size="mini"
|
||||
@change="getApprover2"
|
||||
:placeholder="$t('CK_KS_38')"
|
||||
@change="getApprover2"
|
||||
>
|
||||
<el-option
|
||||
v-for="item in userAllList"
|
||||
:key="item.userId"
|
||||
:label="item.nickName + '(' + item.deptName + ')'"
|
||||
:value="item.userId"
|
||||
>
|
||||
</el-option>
|
||||
/>
|
||||
</el-select>
|
||||
</span>
|
||||
<span style="margin: 0 5px 5px 0">
|
||||
<i
|
||||
class="el-icon-remove-outline"
|
||||
@click.stop="delData2"
|
||||
style="font-size: 18px; margin-right: 5px"
|
||||
></i>
|
||||
@click.stop="delData2"
|
||||
/>
|
||||
<i
|
||||
class="el-icon-circle-plus-outline"
|
||||
style="font-size: 18px"
|
||||
@click.stop="addData2"
|
||||
></i>
|
||||
/>
|
||||
</span>
|
||||
</div>
|
||||
</td>
|
||||
|
@ -124,12 +121,11 @@
|
|||
<td colspan="3" style="padding: 0">
|
||||
<div style="height: 100%">
|
||||
<el-input
|
||||
v-model="memberPetitionVo.remark"
|
||||
type="textarea"
|
||||
:rows="6"
|
||||
:placeholder="$t('S_C_70')"
|
||||
v-model="memberPetitionVo.remark"
|
||||
>
|
||||
</el-input>
|
||||
/>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
@ -149,15 +145,13 @@
|
|||
prop="memberCode"
|
||||
:label="$t('MN_T_1')"
|
||||
min-width="120px"
|
||||
>
|
||||
</el-table-column>
|
||||
/>
|
||||
<el-table-column
|
||||
align="center"
|
||||
prop="memberName"
|
||||
:label="$t('CK_KS_14')"
|
||||
min-width="100px"
|
||||
>
|
||||
</el-table-column>
|
||||
/>
|
||||
<el-table-column
|
||||
align="center"
|
||||
prop="paymentMethod"
|
||||
|
@ -166,25 +160,25 @@
|
|||
>
|
||||
<template slot-scope="scope">
|
||||
<el-select
|
||||
v-model="scope.row.paymentMethod"
|
||||
clearable
|
||||
:placeholder="$t('CK_KS_38')"
|
||||
disabled
|
||||
v-model="scope.row.paymentMethod"
|
||||
>
|
||||
<el-option
|
||||
v-for="item in paymentTypeList"
|
||||
:key="item.value"
|
||||
:label="item.label"
|
||||
:value="item.value"
|
||||
></el-option>
|
||||
/>
|
||||
</el-select>
|
||||
</template>
|
||||
</el-table-column>
|
||||
|
||||
<el-table-column
|
||||
min-width="100px"
|
||||
v-for="(item, index) in enumsAccountList"
|
||||
:key="index"
|
||||
min-width="100px"
|
||||
align="center"
|
||||
:prop="`${item.pkId}`"
|
||||
:label="item.pkTransactionKeyVal"
|
||||
|
@ -202,15 +196,13 @@
|
|||
prop="memberRemarks"
|
||||
:label="$t('MN_F_T_593')"
|
||||
min-width="120px"
|
||||
>
|
||||
</el-table-column>
|
||||
/>
|
||||
<el-table-column
|
||||
align="center"
|
||||
prop="remarks"
|
||||
:label="$t('MN_F_T_594')"
|
||||
min-width="120px"
|
||||
>
|
||||
</el-table-column>
|
||||
/>
|
||||
</el-table>
|
||||
</div>
|
||||
</td>
|
||||
|
@ -242,205 +234,203 @@
|
|||
<div class="footer">
|
||||
<div style="margin: 0 auto">
|
||||
<el-button class="thebtn" @click="cancelCz">
|
||||
{{ $t("ENU_P_TYPE0") }}</el-button
|
||||
>
|
||||
{{ $t("ENU_P_TYPE0") }}</el-button>
|
||||
<el-button type="primary" class="thebtn" @click="saveDate">
|
||||
{{ $t("MN_F_32") }}</el-button
|
||||
>
|
||||
{{ $t("MN_F_32") }}</el-button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import topBar from "@/components/topBar";
|
||||
import { rechargeFill, rechargePlFill } from "@/api/financial";
|
||||
import { getUserAll } from "@/api/signing";
|
||||
import * as man from "@/api/manage";
|
||||
import { mapGetters } from "vuex";
|
||||
import { getenumsCzAccount, getpaymentType } from "@/api/financial";
|
||||
import topBar from '@/components/topBar'
|
||||
import { rechargeFill, rechargePlFill } from '@/api/financial'
|
||||
import { getUserAll } from '@/api/signing'
|
||||
import * as man from '@/api/manage'
|
||||
import { mapGetters } from 'vuex'
|
||||
import { getenumsCzAccount, getpaymentType } from '@/api/financial'
|
||||
export default {
|
||||
name: "Czzxqc",
|
||||
name: 'Czzxqc',
|
||||
components: {
|
||||
topBar,
|
||||
topBar
|
||||
},
|
||||
computed: {
|
||||
...mapGetters(["getUser"]),
|
||||
...mapGetters(['getUser'])
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
moren: "czzxqc",
|
||||
moren: 'czzxqc',
|
||||
topList: [
|
||||
{
|
||||
name: this.$t("MN_F_T_1015"),
|
||||
path: "jcyw",
|
||||
name: this.$t('MN_F_T_1015'),
|
||||
path: 'jcyw'
|
||||
},
|
||||
{
|
||||
name: this.$t("MN_F_T_12"),
|
||||
path: "ddyw",
|
||||
name: this.$t('MN_F_T_12'),
|
||||
path: 'ddyw'
|
||||
},
|
||||
{
|
||||
name: "确认业务",
|
||||
path: "shyw",
|
||||
name: '确认业务',
|
||||
path: 'shyw'
|
||||
},
|
||||
{
|
||||
name: "在线签呈",
|
||||
path: "czzxqc",
|
||||
},
|
||||
name: '在线签呈',
|
||||
path: 'czzxqc'
|
||||
}
|
||||
],
|
||||
checked: [],
|
||||
checkList: [],
|
||||
paymentTypeList: [], //交款方式
|
||||
enumsAccountList: [], //币种类型
|
||||
ywsq: "",
|
||||
paymentTypeList: [], // 交款方式
|
||||
enumsAccountList: [], // 币种类型
|
||||
ywsq: '',
|
||||
ywsqList: [
|
||||
{ value: "0", label: "同意" },
|
||||
{ value: "1", label: "驳回" },
|
||||
{ value: '0', label: '同意' },
|
||||
{ value: '1', label: '驳回' }
|
||||
],
|
||||
qcData: {},
|
||||
memberPetitionVo: {
|
||||
isSpecial: 0,
|
||||
signType: 1,
|
||||
remark: "", //情况说明
|
||||
userIdList: [{ pkApprover: "" }],
|
||||
sendIdList: [{ pkSend: "" }],
|
||||
rechargeMethod: "", //充值方式
|
||||
detailParams: [],
|
||||
remark: '', // 情况说明
|
||||
userIdList: [{ pkApprover: '' }],
|
||||
sendIdList: [{ pkSend: '' }],
|
||||
rechargeMethod: '', // 充值方式
|
||||
detailParams: []
|
||||
},
|
||||
czlx: "", //单笔/批量
|
||||
czlx: '', // 单笔/批量
|
||||
approbalList: [],
|
||||
userAllList: [],
|
||||
};
|
||||
userAllList: []
|
||||
}
|
||||
},
|
||||
|
||||
created() {
|
||||
this.getSignData();
|
||||
this.getSignData()
|
||||
},
|
||||
methods: {
|
||||
getSignData() {
|
||||
getpaymentType().then((res) => {
|
||||
this.paymentTypeList = res.data;
|
||||
});
|
||||
this.paymentTypeList = res.data
|
||||
})
|
||||
|
||||
man.signData(300).then((res) => {
|
||||
this.qcData = res.data[0];
|
||||
this.memberPetitionVo.sendIdList = this.qcData.sendList;
|
||||
this.memberPetitionVo.userIdList = this.qcData.detailList;
|
||||
this.qcData = res.data[0]
|
||||
this.memberPetitionVo.sendIdList = this.qcData.sendList
|
||||
this.memberPetitionVo.userIdList = this.qcData.detailList
|
||||
this.memberPetitionVo.detailParams = JSON.parse(
|
||||
this.$route.query.detailParams
|
||||
);
|
||||
)
|
||||
this.memberPetitionVo.rechargeMethod = JSON.parse(
|
||||
this.$route.query.rechargeMethod
|
||||
);
|
||||
this.isSpecial = this.$route.query.isSpecial;
|
||||
)
|
||||
this.isSpecial = this.$route.query.isSpecial
|
||||
if (this.isSpecial == 1) {
|
||||
this.getenumsCzAccount();
|
||||
this.getenumsCzAccount()
|
||||
} else {
|
||||
this.getenumsCzAccount1();
|
||||
this.getenumsCzAccount1()
|
||||
}
|
||||
this.czlx = this.$route.query.czlx;
|
||||
this.getSignType();
|
||||
});
|
||||
this.czlx = this.$route.query.czlx
|
||||
this.getSignType()
|
||||
})
|
||||
},
|
||||
getenumsCzAccount() {
|
||||
getenumsCzAccount().then((res) => {
|
||||
this.enumsAccountList = res.rows;
|
||||
});
|
||||
this.enumsAccountList = res.rows
|
||||
})
|
||||
},
|
||||
getenumsCzAccount1() {
|
||||
getenumsCzAccount({ accountProperty: 1 }).then((res) => {
|
||||
this.enumsAccountList = res.rows;
|
||||
});
|
||||
this.enumsAccountList = res.rows
|
||||
})
|
||||
},
|
||||
getSignType() {
|
||||
man.signType().then((res) => {
|
||||
this.checkList = res.data;
|
||||
});
|
||||
this.checkList = res.data
|
||||
})
|
||||
// 审批流程
|
||||
man.approvalUser().then((res) => {
|
||||
this.approbalList = res.data;
|
||||
});
|
||||
//抄送部门
|
||||
this.approbalList = res.data
|
||||
})
|
||||
// 抄送部门
|
||||
getUserAll().then((res) => {
|
||||
this.userAllList = res.data;
|
||||
});
|
||||
this.userAllList = res.data
|
||||
})
|
||||
},
|
||||
// 审批流程
|
||||
getApprover() {
|
||||
this.$nextTick(() => {
|
||||
this.$forceUpdate();
|
||||
});
|
||||
this.$forceUpdate()
|
||||
})
|
||||
},
|
||||
// 审批流程
|
||||
addData() {
|
||||
let arr = JSON.parse(JSON.stringify(this.memberPetitionVo.userIdList));
|
||||
arr.push({ pkApprover: "" });
|
||||
this.$set(this.memberPetitionVo, "userIdList", arr);
|
||||
this.$forceUpdate();
|
||||
const arr = JSON.parse(JSON.stringify(this.memberPetitionVo.userIdList))
|
||||
arr.push({ pkApprover: '' })
|
||||
this.$set(this.memberPetitionVo, 'userIdList', arr)
|
||||
this.$forceUpdate()
|
||||
},
|
||||
// 审批流程
|
||||
delData() {
|
||||
this.memberPetitionVo.userIdList.pop();
|
||||
this.$forceUpdate();
|
||||
this.memberPetitionVo.userIdList.pop()
|
||||
this.$forceUpdate()
|
||||
},
|
||||
// 抄送部门
|
||||
getApprover2() {
|
||||
this.$nextTick(() => {
|
||||
this.$forceUpdate();
|
||||
});
|
||||
this.$forceUpdate()
|
||||
})
|
||||
},
|
||||
// 抄送部门
|
||||
addData2() {
|
||||
let arr2 = JSON.parse(JSON.stringify(this.memberPetitionVo.sendIdList));
|
||||
arr2.push({ pkSend: "" });
|
||||
this.$set(this.memberPetitionVo, "sendIdList", arr2);
|
||||
this.$forceUpdate();
|
||||
const arr2 = JSON.parse(JSON.stringify(this.memberPetitionVo.sendIdList))
|
||||
arr2.push({ pkSend: '' })
|
||||
this.$set(this.memberPetitionVo, 'sendIdList', arr2)
|
||||
this.$forceUpdate()
|
||||
},
|
||||
// 抄送部门
|
||||
delData2() {
|
||||
this.memberPetitionVo.sendIdList.pop();
|
||||
this.$forceUpdate();
|
||||
this.memberPetitionVo.sendIdList.pop()
|
||||
this.$forceUpdate()
|
||||
},
|
||||
saveDate() {
|
||||
// 审批流程
|
||||
|
||||
this.memberPetitionVo.userIdList = this.memberPetitionVo.userIdList.map(
|
||||
const userIdList = this.memberPetitionVo.userIdList.map(
|
||||
(item) => item.pkApprover
|
||||
);
|
||||
)
|
||||
|
||||
this.memberPetitionVo.sendIdList = this.memberPetitionVo.sendIdList.map(
|
||||
const sendIdList = this.memberPetitionVo.sendIdList.map(
|
||||
(item) => item.pkSend
|
||||
);
|
||||
)
|
||||
|
||||
let url = "";
|
||||
let url = ''
|
||||
if (this.czlx == 1) {
|
||||
url = rechargeFill;
|
||||
url = rechargeFill
|
||||
} else if (this.czlx == 2) {
|
||||
url = rechargePlFill;
|
||||
url = rechargePlFill
|
||||
}
|
||||
this.memberPetitionVo.isSpecial = this.isSpecial;
|
||||
url(Object.assign(this.memberPetitionVo)).then((res) => {
|
||||
this.memberPetitionVo.isSpecial = this.isSpecial
|
||||
url(Object.assign({}, this.memberPetitionVo, { userIdList, sendIdList })).then((res) => {
|
||||
if (res.code == 200) {
|
||||
this.$message({
|
||||
message: res.msg,
|
||||
type: "success",
|
||||
});
|
||||
type: 'success'
|
||||
})
|
||||
this.$router.push({
|
||||
name: "RechargeDetail",
|
||||
});
|
||||
name: 'RechargeDetail'
|
||||
})
|
||||
}
|
||||
});
|
||||
})
|
||||
},
|
||||
cancelCz() {
|
||||
this.$router.go(-1);
|
||||
this.$router.go(-1)
|
||||
},
|
||||
findQcDetail() {
|
||||
findQcDetail(this.$route.query.pkId).then((res) => {
|
||||
this.qcList = res.data;
|
||||
});
|
||||
},
|
||||
},
|
||||
};
|
||||
this.qcList = res.data
|
||||
})
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
|
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue