|
@@ -308,18 +308,18 @@
|
|
|
</van-cell-group>
|
|
|
<van-cell-group>
|
|
|
<van-field
|
|
|
- v-model="dataitem.approvedEstablishmentTime"
|
|
|
- center
|
|
|
- required
|
|
|
- clearable
|
|
|
- readonly
|
|
|
- label-width="8em"
|
|
|
- label="批准设立时间:"
|
|
|
- input-align="right"
|
|
|
- right-icon="arrow-down"
|
|
|
- placeholder="请选择批准设立时间"
|
|
|
- @click="hs_SetupTime = true"
|
|
|
- />
|
|
|
+ v-model="dataitem.approvedEstablishmentTime"
|
|
|
+ center
|
|
|
+ required
|
|
|
+ clearable
|
|
|
+ readonly
|
|
|
+ label-width="8em"
|
|
|
+ label="批准设立时间:"
|
|
|
+ input-align="right"
|
|
|
+ right-icon="arrow-down"
|
|
|
+ placeholder="请选择批准设立时间"
|
|
|
+ @click="hs_SetupTime = true"
|
|
|
+ />
|
|
|
</van-cell-group>
|
|
|
<van-cell-group>
|
|
|
<van-field
|
|
@@ -334,17 +334,17 @@
|
|
|
</van-cell-group>
|
|
|
<van-cell-group>
|
|
|
<van-field
|
|
|
- v-model="dataitem.registrationDate"
|
|
|
- center
|
|
|
- required
|
|
|
- readonly
|
|
|
- clearable
|
|
|
- label="登记日期:"
|
|
|
- right-icon="arrow-down"
|
|
|
- input-align="right"
|
|
|
- placeholder="请选择登记日期"
|
|
|
- @click="hs_SignTime = true"
|
|
|
- />
|
|
|
+ v-model="dataitem.registrationDate"
|
|
|
+ center
|
|
|
+ required
|
|
|
+ readonly
|
|
|
+ clearable
|
|
|
+ label="登记日期:"
|
|
|
+ right-icon="arrow-down"
|
|
|
+ input-align="right"
|
|
|
+ placeholder="请选择登记日期"
|
|
|
+ @click="hs_SignTime = true"
|
|
|
+ />
|
|
|
</van-cell-group>
|
|
|
<van-cell-group>
|
|
|
<van-field
|
|
@@ -418,7 +418,7 @@
|
|
|
<template #title> <van-icon name="desktop-o" />互联网专区 </template>
|
|
|
<div style="padding: 0 10px; height: 470px; overflow: auto">
|
|
|
<div style="overflow: hidden">
|
|
|
- <p style="font-weight: 700;font-size: 14px;">
|
|
|
+ <p style="font-weight: 700; font-size: 14px">
|
|
|
直播间<van-button
|
|
|
type="primary"
|
|
|
size="mini"
|
|
@@ -427,7 +427,7 @@
|
|
|
>新增</van-button
|
|
|
>
|
|
|
</p>
|
|
|
- <div v-for="(item) in internetForm.zbjForm" :key="item.key">
|
|
|
+ <div v-for="item in internetForm.zbjForm" :key="item.key">
|
|
|
<van-cell-group>
|
|
|
<van-field
|
|
|
v-model="item.typeName"
|
|
@@ -476,7 +476,7 @@
|
|
|
/>
|
|
|
</van-cell-group>
|
|
|
<van-button
|
|
|
- @click="removeForm(item,'直播间')"
|
|
|
+ @click="removeForm(item, '直播间')"
|
|
|
type="danger"
|
|
|
size="mini"
|
|
|
color="#e6a23c"
|
|
@@ -485,7 +485,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<div style="overflow: hidden">
|
|
|
- <p style="font-weight: 700;font-size: 14px;">
|
|
|
+ <p style="font-weight: 700; font-size: 14px">
|
|
|
公众号<van-button
|
|
|
type="primary"
|
|
|
size="mini"
|
|
@@ -494,7 +494,7 @@
|
|
|
>新增</van-button
|
|
|
>
|
|
|
</p>
|
|
|
- <div v-for="(item) in internetForm.gzhForm" :key="item.key">
|
|
|
+ <div v-for="item in internetForm.gzhForm" :key="item.key">
|
|
|
<van-cell-group>
|
|
|
<van-field
|
|
|
v-model="item.account"
|
|
@@ -529,7 +529,7 @@
|
|
|
/>
|
|
|
</van-cell-group>
|
|
|
<van-button
|
|
|
- @click="removeForm(item,'公众号')"
|
|
|
+ @click="removeForm(item, '公众号')"
|
|
|
type="danger"
|
|
|
size="mini"
|
|
|
color="#e6a23c"
|
|
@@ -538,7 +538,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<div style="overflow: hidden">
|
|
|
- <p style="font-weight: 700;font-size: 14px;">
|
|
|
+ <p style="font-weight: 700; font-size: 14px">
|
|
|
微信群<van-button
|
|
|
type="primary"
|
|
|
size="mini"
|
|
@@ -547,7 +547,7 @@
|
|
|
>新增</van-button
|
|
|
>
|
|
|
</p>
|
|
|
- <div v-for="(item) in internetForm.wxqForm" :key="item.key">
|
|
|
+ <div v-for="item in internetForm.wxqForm" :key="item.key">
|
|
|
<van-cell-group>
|
|
|
<van-field
|
|
|
v-model="item.account"
|
|
@@ -582,7 +582,7 @@
|
|
|
/>
|
|
|
</van-cell-group>
|
|
|
<van-button
|
|
|
- @click="removeForm(item,'微信群')"
|
|
|
+ @click="removeForm(item, '微信群')"
|
|
|
type="danger"
|
|
|
size="mini"
|
|
|
color="#e6a23c"
|
|
@@ -667,10 +667,7 @@
|
|
|
@confirm="reselected"
|
|
|
width="100%"
|
|
|
>
|
|
|
- <manage-list
|
|
|
- @selected="selected"
|
|
|
- :type="0"
|
|
|
- ></manage-list>
|
|
|
+ <manage-list @selected="selected" :type="0"></manage-list>
|
|
|
</van-dialog>
|
|
|
<!-- 公安部门人员 -->
|
|
|
<van-dialog
|
|
@@ -680,9 +677,7 @@
|
|
|
@confirm="reselected2"
|
|
|
width="100%"
|
|
|
>
|
|
|
- <manage-list-2
|
|
|
- @selected2="selected2"
|
|
|
- ></manage-list-2>
|
|
|
+ <manage-list-2 @selected2="selected2"></manage-list-2>
|
|
|
</van-dialog>
|
|
|
<!-- 直播类型 -->
|
|
|
<van-popup v-model:show="showzbj" round position="bottom">
|
|
@@ -752,12 +747,74 @@ export default {
|
|
|
placeTypeName.value = getplaceTypeN(dataitem.value.siteType);
|
|
|
placeAddress.value = dataitem.value.placeSelectName;
|
|
|
if (dataitem.value.scenesImage) {
|
|
|
- fileList.value = dataitem.value.scenesImage.split("/");
|
|
|
+ let array = dataitem.value.scenesImage.split("/");
|
|
|
+ array.forEach((item) => {
|
|
|
+ if (item.trim().length > 0) {
|
|
|
+ fileList.value.push({
|
|
|
+ file: {
|
|
|
+ name: decodeURIComponent(
|
|
|
+ item.substring(item.lastIndexOf("/") + 1)
|
|
|
+ ),
|
|
|
+ url: $base + item.replace("程序附件//", "程序附件/"),
|
|
|
+ },
|
|
|
+ });
|
|
|
+ }
|
|
|
+ fileImg.value.push({
|
|
|
+ name: decodeURIComponent(
|
|
|
+ item.substring(item.lastIndexOf("/") + 1)
|
|
|
+ ),
|
|
|
+ url: $base + item.replace("程序附件//", "程序附件/"),
|
|
|
+ });
|
|
|
+ });
|
|
|
+ }
|
|
|
+ if (dataitem.value.etiquetteSpace) {
|
|
|
+ let array = dataitem.value.etiquetteSpace.split("/");
|
|
|
+ array.forEach((item) => {
|
|
|
+ if (item.trim().length > 0) {
|
|
|
+ fileList2.value.push({
|
|
|
+ file: {
|
|
|
+ name: decodeURIComponent(
|
|
|
+ item.substring(item.lastIndexOf("/") + 1)
|
|
|
+ ),
|
|
|
+ url: $base + item.replace("程序附件//", "程序附件/"),
|
|
|
+ },
|
|
|
+ });
|
|
|
+ }
|
|
|
+ fileImg2.value.push({
|
|
|
+ name: decodeURIComponent(
|
|
|
+ item.substring(item.lastIndexOf("/") + 1)
|
|
|
+ ),
|
|
|
+ url: $base + item.replace("程序附件//", "程序附件/"),
|
|
|
+ });
|
|
|
+ });
|
|
|
+ }
|
|
|
+ if (dataitem.value.approvalProcedures) {
|
|
|
+ let array = dataitem.value.approvalProcedures.split("/");
|
|
|
+ array.forEach((item) => {
|
|
|
+ if (item.trim().length > 0) {
|
|
|
+ fileList3.value.push({
|
|
|
+ file: {
|
|
|
+ name: decodeURIComponent(
|
|
|
+ item.substring(item.lastIndexOf("/") + 1)
|
|
|
+ ),
|
|
|
+ url: $base + item.replace("程序附件//", "程序附件/"),
|
|
|
+ },
|
|
|
+ });
|
|
|
+ }
|
|
|
+ fileImg3.value.push({
|
|
|
+ name: decodeURIComponent(
|
|
|
+ item.substring(item.lastIndexOf("/") + 1)
|
|
|
+ ),
|
|
|
+ url: $base + item.replace("程序附件//", "程序附件/"),
|
|
|
+ });
|
|
|
+ });
|
|
|
}
|
|
|
- new placeRegister().queryInternetBySiteId(dataitem.value.id).then(({data})=>{
|
|
|
- dynamicFormDataClear();
|
|
|
- dynamicFormDataProceed(data);
|
|
|
- })
|
|
|
+ new placeRegister()
|
|
|
+ .queryInternetBySiteId(dataitem.value.id)
|
|
|
+ .then(({ data }) => {
|
|
|
+ dynamicFormDataClear();
|
|
|
+ dynamicFormDataProceed(data);
|
|
|
+ });
|
|
|
});
|
|
|
});
|
|
|
//详细地址定位
|
|
@@ -766,7 +823,7 @@ export default {
|
|
|
placeActivity.placeData.place = data.POIName;
|
|
|
});
|
|
|
};
|
|
|
-
|
|
|
+
|
|
|
// 地区选择
|
|
|
let placeAddress = ref("");
|
|
|
const customFieldName = {
|
|
@@ -907,72 +964,69 @@ export default {
|
|
|
let fileList = ref([]);
|
|
|
let fileImg = ref([]);
|
|
|
const afterRead1 = (file) => {
|
|
|
- new tools()
|
|
|
- .uploadFile(file, `religioussites/siteinfo/religiousSitesInfo`)
|
|
|
- .then(({ data }) => {
|
|
|
- data.name = decodeURIComponent(
|
|
|
- data.url.substring(data.url.lastIndexOf("/") + 1)
|
|
|
- );
|
|
|
- dataitem.value.scenesImage += "" + data.url;
|
|
|
- fileImg.value.push(data);
|
|
|
- });
|
|
|
+ new tools().uploadFile(file, `logo`).then(({ data }) => {
|
|
|
+ data.name = decodeURIComponent(
|
|
|
+ data.url.substring(data.url.lastIndexOf("/") + 1)
|
|
|
+ );
|
|
|
+ fileImg.value.push(data);
|
|
|
+ });
|
|
|
};
|
|
|
const fjdelete = (file) => {
|
|
|
//删除文件操作
|
|
|
for (let index = 0; index < fileList.value.length; index++) {
|
|
|
- if (file.file == fileList.value[index].file) {
|
|
|
- let delurl = fileImg.value[index].url;
|
|
|
- new tools().uploadFiledelete("", delurl).then(({ data }) => {});
|
|
|
- fileImg.value.splice(index, 1);
|
|
|
+ if (file.file.name == fileList.value[index].file.name) {
|
|
|
fileList.value.splice(index, 1);
|
|
|
+ if (fileImg.value[index]) {
|
|
|
+ let delurl = fileImg.value[index].url;
|
|
|
+ new tools().uploadFiledelete("", delurl).then(({ data }) => {});
|
|
|
+ fileImg.value.splice(index, 1);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
};
|
|
|
let fileList2 = ref([]);
|
|
|
let fileImg2 = ref([]);
|
|
|
const afterRead2 = (file) => {
|
|
|
- new tools()
|
|
|
- .uploadFile(file, `religioussites/siteinfo/religiousSitesInfo`)
|
|
|
- .then(({ data }) => {
|
|
|
- data.name = decodeURIComponent(
|
|
|
- data.url.substring(data.url.lastIndexOf("/") + 1)
|
|
|
- );
|
|
|
- dataitem.value.etiquetteSpace += "" + data.url;
|
|
|
- fileImg2.value.push(data);
|
|
|
- });
|
|
|
+ new tools().uploadFile(file, `logo`).then(({ data }) => {
|
|
|
+ data.name = decodeURIComponent(
|
|
|
+ data.url.substring(data.url.lastIndexOf("/") + 1)
|
|
|
+ );
|
|
|
+ fileImg2.value.push(data);
|
|
|
+ });
|
|
|
};
|
|
|
const fjdelete2 = (file) => {
|
|
|
//删除文件操作
|
|
|
for (let index = 0; index < fileList2.value.length; index++) {
|
|
|
- if (file.file == fileList2.value[index].file) {
|
|
|
- let delurl = fileImg2.value[index].url;
|
|
|
- new tools().uploadFiledelete("", delurl).then(({ data }) => {});
|
|
|
- fileImg2.value.splice(index, 1);
|
|
|
+ if (file.file.name == fileList2.value[index].file.name) {
|
|
|
fileList2.value.splice(index, 1);
|
|
|
+ if (fileImg2.value[index]) {
|
|
|
+ let delurl = fileImg2.value[index].url;
|
|
|
+ new tools().uploadFiledelete("", delurl).then(({ data }) => {});
|
|
|
+ fileImg2.value.splice(index, 1);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
};
|
|
|
let fileList3 = ref([]);
|
|
|
let fileImg3 = ref([]);
|
|
|
const afterRead3 = (file) => {
|
|
|
- new tools()
|
|
|
- .uploadFile(file, `religioussites/siteinfo/religiousSitesInfo`)
|
|
|
- .then(({ data }) => {
|
|
|
- data.name = decodeURIComponent(
|
|
|
- data.url.substring(data.url.lastIndexOf("/") + 1)
|
|
|
- );
|
|
|
- dataitem.value.approvalProcedures += "" + data.url;
|
|
|
- fileImg3.value.push(data);
|
|
|
- });
|
|
|
+ new tools().uploadFile(file, `logo`).then(({ data }) => {
|
|
|
+ data.name = decodeURIComponent(
|
|
|
+ data.url.substring(data.url.lastIndexOf("/") + 1)
|
|
|
+ );
|
|
|
+ fileImg3.value.push(data);
|
|
|
+ });
|
|
|
};
|
|
|
const fjdelete3 = (file) => {
|
|
|
//删除文件操作
|
|
|
for (let index = 0; index < fileList3.value.length; index++) {
|
|
|
- if (file.file == fileList3.value[index].file) {
|
|
|
- let delurl = fileImg3.value[index].url;
|
|
|
- new tools().uploadFiledelete("", delurl).then(({ data }) => {});
|
|
|
- fileImg3.value.splice(index, 1);
|
|
|
+ if (file.file.name == fileList3.value[index].file.name) {
|
|
|
fileList3.value.splice(index, 1);
|
|
|
+ if (fileImg3.value[index]) {
|
|
|
+ let delurl = fileImg3.value[index].url;
|
|
|
+ new tools().uploadFiledelete("", delurl).then(({ data }) => {});
|
|
|
+ fileImg3.value.splice(index, 1);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
};
|
|
@@ -1013,23 +1067,29 @@ export default {
|
|
|
let hs_SetupTime = ref(false);
|
|
|
const getSetupTime = ({ selectedOptions }) => {
|
|
|
hs_SetupTime.value = false;
|
|
|
- const json = Object.assign(inputForm.value,{approvedEstablishmentTime:selectedOptions[0].text +
|
|
|
- "-" +
|
|
|
- selectedOptions[1].text +
|
|
|
- "-" +
|
|
|
- selectedOptions[2].text})
|
|
|
- inputForm.value = json
|
|
|
+ const json = Object.assign(inputForm.value, {
|
|
|
+ approvedEstablishmentTime:
|
|
|
+ selectedOptions[0].text +
|
|
|
+ "-" +
|
|
|
+ selectedOptions[1].text +
|
|
|
+ "-" +
|
|
|
+ selectedOptions[2].text,
|
|
|
+ });
|
|
|
+ inputForm.value = json;
|
|
|
};
|
|
|
//批准设立时间
|
|
|
let hs_SignTime = ref(false);
|
|
|
const getSignTime = ({ selectedOptions }) => {
|
|
|
hs_SignTime.value = false;
|
|
|
- const json = Object.assign(inputForm.value,{registrationDate:selectedOptions[0].text +
|
|
|
- "-" +
|
|
|
- selectedOptions[1].text +
|
|
|
- "-" +
|
|
|
- selectedOptions[2].text})
|
|
|
- inputForm.value = json
|
|
|
+ const json = Object.assign(inputForm.value, {
|
|
|
+ registrationDate:
|
|
|
+ selectedOptions[0].text +
|
|
|
+ "-" +
|
|
|
+ selectedOptions[1].text +
|
|
|
+ "-" +
|
|
|
+ selectedOptions[2].text,
|
|
|
+ });
|
|
|
+ inputForm.value = json;
|
|
|
};
|
|
|
// 互联网专区
|
|
|
const internetForm = ref({
|
|
@@ -1038,83 +1098,123 @@ export default {
|
|
|
wxqForm: [],
|
|
|
dynamicForm: [],
|
|
|
});
|
|
|
- const addForm = (type)=>{
|
|
|
+ const addForm = (type) => {
|
|
|
let data_add = [];
|
|
|
- if (type == '直播间') { data_add = internetForm.value.zbjForm }
|
|
|
- else if (type == '公众号') { data_add = internetForm.value.gzhForm }
|
|
|
- else { data_add = internetForm.value.wxqForm }
|
|
|
- data_add.push(
|
|
|
- {key: randomString(12), siteId: dataitem.value.id, type: type, typeChild: '', account: '', manager: '', contact: ''}
|
|
|
- );
|
|
|
- }
|
|
|
- const randomString = (len)=>{
|
|
|
+ if (type == "直播间") {
|
|
|
+ data_add = internetForm.value.zbjForm;
|
|
|
+ } else if (type == "公众号") {
|
|
|
+ data_add = internetForm.value.gzhForm;
|
|
|
+ } else {
|
|
|
+ data_add = internetForm.value.wxqForm;
|
|
|
+ }
|
|
|
+ data_add.push({
|
|
|
+ key: randomString(12),
|
|
|
+ siteId: dataitem.value.id,
|
|
|
+ type: type,
|
|
|
+ typeChild: "",
|
|
|
+ account: "",
|
|
|
+ manager: "",
|
|
|
+ contact: "",
|
|
|
+ });
|
|
|
+ };
|
|
|
+ const randomString = (len) => {
|
|
|
len = len || 32;
|
|
|
- var $chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678'; /****默认去掉了容易混淆的字符oOLl,9gq,Vv,Uu,I1****/
|
|
|
+ var $chars =
|
|
|
+ "ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678"; /****默认去掉了容易混淆的字符oOLl,9gq,Vv,Uu,I1****/
|
|
|
var maxPos = $chars.length;
|
|
|
- var pwd = '';
|
|
|
+ var pwd = "";
|
|
|
for (let i = 0; i < len; i++) {
|
|
|
pwd += $chars.charAt(Math.floor(Math.random() * maxPos));
|
|
|
}
|
|
|
return pwd;
|
|
|
- }
|
|
|
- const removeForm = (item,type)=>{
|
|
|
+ };
|
|
|
+ const removeForm = (item, type) => {
|
|
|
let data_add = [];
|
|
|
- if (type == '直播间') { data_add = internetForm.value.zbjForm }
|
|
|
- else if (type == '公众号') { data_add = internetForm.value.gzhForm }
|
|
|
- else { data_add = internetForm.value.wxqForm }
|
|
|
+ if (type == "直播间") {
|
|
|
+ data_add = internetForm.value.zbjForm;
|
|
|
+ } else if (type == "公众号") {
|
|
|
+ data_add = internetForm.value.gzhForm;
|
|
|
+ } else {
|
|
|
+ data_add = internetForm.value.wxqForm;
|
|
|
+ }
|
|
|
|
|
|
- let index = data_add.indexOf(item)
|
|
|
+ let index = data_add.indexOf(item);
|
|
|
|
|
|
if (index !== -1) {
|
|
|
- data_add.splice(index, 1)
|
|
|
+ data_add.splice(index, 1);
|
|
|
}
|
|
|
- }
|
|
|
- const hlwToSubmit = ()=>{
|
|
|
+ };
|
|
|
+ const hlwToSubmit = () => {
|
|
|
internetForm.value.dynamicForm = [];
|
|
|
- internetForm.value.zbjForm.forEach(ele=>{
|
|
|
- if (ele.account != '' || ele.manager != '' || ele.contact != '') {
|
|
|
+ internetForm.value.zbjForm.forEach((ele) => {
|
|
|
+ if (ele.account != "" || ele.manager != "" || ele.contact != "") {
|
|
|
internetForm.value.dynamicForm.push(ele);
|
|
|
}
|
|
|
- })
|
|
|
- internetForm.value.gzhForm.forEach(ele=>{
|
|
|
- if (ele.account != '' || ele.manager != '' || ele.contact != '') {
|
|
|
+ });
|
|
|
+ internetForm.value.gzhForm.forEach((ele) => {
|
|
|
+ if (ele.account != "" || ele.manager != "" || ele.contact != "") {
|
|
|
internetForm.value.dynamicForm.push(ele);
|
|
|
}
|
|
|
- })
|
|
|
- internetForm.value.wxqForm.forEach(ele=>{
|
|
|
- if (ele.account != '' || ele.manager != '' || ele.contact != '') {
|
|
|
+ });
|
|
|
+ internetForm.value.wxqForm.forEach((ele) => {
|
|
|
+ if (ele.account != "" || ele.manager != "" || ele.contact != "") {
|
|
|
internetForm.value.dynamicForm.push(ele);
|
|
|
}
|
|
|
- })
|
|
|
- }
|
|
|
- const dynamicFormDataProceed = (initial_form)=>{
|
|
|
+ });
|
|
|
+ };
|
|
|
+ const dynamicFormDataProceed = (initial_form) => {
|
|
|
if (!initial_form || initial_form.length == 0) {
|
|
|
initial_form = [
|
|
|
- {key: randomString(12), siteId: dataitem.value.id, type: '直播间', typeChild: '', account: '', manager: '', contact: ''},
|
|
|
- {key: randomString(12), siteId: dataitem.value.id, type: '公众号', typeChild: '', account: '', manager: '', contact: ''},
|
|
|
- {key: randomString(12), siteId: dataitem.value.id, type: '微信群', typeChild: '', account: '', manager: '', contact: ''}
|
|
|
+ {
|
|
|
+ key: randomString(12),
|
|
|
+ siteId: dataitem.value.id,
|
|
|
+ type: "直播间",
|
|
|
+ typeChild: "",
|
|
|
+ account: "",
|
|
|
+ manager: "",
|
|
|
+ contact: "",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ key: randomString(12),
|
|
|
+ siteId: dataitem.value.id,
|
|
|
+ type: "公众号",
|
|
|
+ typeChild: "",
|
|
|
+ account: "",
|
|
|
+ manager: "",
|
|
|
+ contact: "",
|
|
|
+ },
|
|
|
+ {
|
|
|
+ key: randomString(12),
|
|
|
+ siteId: dataitem.value.id,
|
|
|
+ type: "微信群",
|
|
|
+ typeChild: "",
|
|
|
+ account: "",
|
|
|
+ manager: "",
|
|
|
+ contact: "",
|
|
|
+ },
|
|
|
];
|
|
|
}
|
|
|
|
|
|
- initial_form.forEach(ele=>{
|
|
|
+ initial_form.forEach((ele) => {
|
|
|
if (ele.id) {
|
|
|
ele.key = ele.id;
|
|
|
}
|
|
|
- if (ele.type == '直播间') {
|
|
|
- ele.typeName = getzbjType2(ele.typeChild)
|
|
|
- internetForm.value.zbjForm.push(ele)
|
|
|
- }else if (ele.type == '公众号') {
|
|
|
- internetForm.value.gzhForm.push(ele)
|
|
|
+ if (ele.type == "直播间") {
|
|
|
+ ele.typeName = getzbjType2(ele.typeChild);
|
|
|
+ internetForm.value.zbjForm.push(ele);
|
|
|
+ } else if (ele.type == "公众号") {
|
|
|
+ internetForm.value.gzhForm.push(ele);
|
|
|
+ } else {
|
|
|
+ internetForm.value.wxqForm.push(ele);
|
|
|
}
|
|
|
- else { internetForm.value.wxqForm.push(ele) }
|
|
|
- })
|
|
|
- }
|
|
|
- const dynamicFormDataClear = ()=>{
|
|
|
+ });
|
|
|
+ };
|
|
|
+ const dynamicFormDataClear = () => {
|
|
|
internetForm.value.zbjForm = [];
|
|
|
internetForm.value.gzhForm = [];
|
|
|
internetForm.value.wxqForm = [];
|
|
|
internetForm.value.dynamicForm = [];
|
|
|
- }
|
|
|
+ };
|
|
|
// 直播间类型
|
|
|
// const zbjTypeName = ref("");
|
|
|
const zbj = [
|
|
@@ -1138,24 +1238,24 @@ export default {
|
|
|
5: "快手",
|
|
|
6: "YY直播",
|
|
|
7: "淘宝直播",
|
|
|
- 8: "京东直播"
|
|
|
+ 8: "京东直播",
|
|
|
};
|
|
|
return typeObject[type];
|
|
|
};
|
|
|
- const nowIndex = ref('');
|
|
|
+ const nowIndex = ref("");
|
|
|
const showNew = (key) => {
|
|
|
showzbj.value = true;
|
|
|
nowIndex.value = key;
|
|
|
- }
|
|
|
+ };
|
|
|
let showzbj = ref(false);
|
|
|
const getzbj = ({ selectedOptions }) => {
|
|
|
showzbj.value = false;
|
|
|
- internetForm.value.zbjForm.forEach(item=>{
|
|
|
- if(item.key == nowIndex.value){
|
|
|
- item.typeName = selectedOptions[0].text
|
|
|
- item.typeChild = selectedOptions[0].value
|
|
|
+ internetForm.value.zbjForm.forEach((item) => {
|
|
|
+ if (item.key == nowIndex.value) {
|
|
|
+ item.typeName = selectedOptions[0].text;
|
|
|
+ item.typeChild = selectedOptions[0].value;
|
|
|
}
|
|
|
- })
|
|
|
+ });
|
|
|
};
|
|
|
//返回
|
|
|
const onClickLeft = () => {
|
|
@@ -1165,14 +1265,23 @@ export default {
|
|
|
const submit = () => {
|
|
|
hlwToSubmit();
|
|
|
let dynami = JSON.stringify(internetForm.value.dynamicForm);
|
|
|
- const json = Object.assign(dataitem.value,{dynamicFormJson:dynami})
|
|
|
- dataitem.value = json
|
|
|
+ const json = Object.assign(dataitem.value, { dynamicFormJson: dynami });
|
|
|
+ dataitem.value = json;
|
|
|
+ dataitem.value.scenesImage = fileImg.value
|
|
|
+ .map((option) => option.url)
|
|
|
+ .join("|");
|
|
|
+ dataitem.value.etiquetteSpace = fileImg2.value
|
|
|
+ .map((option) => option.url)
|
|
|
+ .join("|");
|
|
|
+ dataitem.value.approvalProcedures = fileImg3.value
|
|
|
+ .map((option) => option.url)
|
|
|
+ .join("|");
|
|
|
new placeRegister().sava(dataitem.value).then((res) => {
|
|
|
if (res.status == 200) {
|
|
|
xm.showToast({
|
|
|
message: "修改成功",
|
|
|
});
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
xm.showToast({
|
|
|
message: "修改失败",
|
|
|
});
|
|
@@ -1238,13 +1347,13 @@ export default {
|
|
|
hs_SignTime,
|
|
|
getSignTime,
|
|
|
// 互联网专区
|
|
|
- internetForm,
|
|
|
- addForm,
|
|
|
- removeForm,
|
|
|
- zbj,
|
|
|
- showzbj,
|
|
|
- getzbj,
|
|
|
- showNew,
|
|
|
+ internetForm,
|
|
|
+ addForm,
|
|
|
+ removeForm,
|
|
|
+ zbj,
|
|
|
+ showzbj,
|
|
|
+ getzbj,
|
|
|
+ showNew,
|
|
|
//数据提交
|
|
|
submit,
|
|
|
};
|