@@ -12,9 +12,9 @@ module.exports = { | |||||
proxyTable: { | proxyTable: { | ||||
"/api": { | "/api": { | ||||
// 请求的目标主机 | // 请求的目标主机 | ||||
//target: 'http://116.255.223.226:8081/nsgk_test/', | |||||
// target: 'http://116.255.223.226:8082/nsgk_test/', // 公网测试环境 | |||||
// target: `http://192.168.0.116:8091/nsgk_api/`, // 内网测试环境 | |||||
target: 'http://localhost:8080/', | target: 'http://localhost:8080/', | ||||
//target: 'http://192.168.0.107:8080/', | |||||
changeOrigin: true, | changeOrigin: true, | ||||
pathRewrite: { | pathRewrite: { | ||||
'^/api': '' | '^/api': '' | ||||
@@ -94,6 +94,15 @@ export function otherEdit(data) { | |||||
}) | }) | ||||
} | } | ||||
// 复制公开信息 | |||||
export function otherCopy(data) { | |||||
return request({ | |||||
url: '/subcontract/other/copy', | |||||
method: 'post', | |||||
data: data | |||||
}); | |||||
} | |||||
// 查询合同信息列表 | // 查询合同信息列表 | ||||
export function contractionList(query) { | export function contractionList(query) { | ||||
return request({ | return request({ | ||||
@@ -211,37 +211,37 @@ router.beforeEach((to, from, next) => { | |||||
// }) | // }) | ||||
next() | next() | ||||
}).catch(err => { | }).catch(err => { | ||||
store.dispatch('LogOut').then(() => { | |||||
try { | |||||
let loginUrl = Cookies.get("_Login_url"); | |||||
if (loginUrl && loginUrl.indexOf("onlineHomeLogin") !== -1) { | |||||
next({ path: '/onlineHomeLogin' }) | |||||
return; | |||||
} | |||||
} catch (e) { console.log(e); } | |||||
// Message.error(err) | |||||
if ('/authenticRight'.indexOf(to.path) !== -1) { | |||||
next({ path: '/authenticRight/login' }) | |||||
} else if ('/homestead'.indexOf(to.path) !== -1) { | |||||
next({ path: '/homestead/login' }) | |||||
} else if (to.path.indexOf('/onlineHome') !== -1) { | |||||
//next(`/onlineHomeLogin`) | |||||
next(`/zjdLogin`) | |||||
} else if (to.path.indexOf('/yinnong') !== -1) { | |||||
next(`/yinnongLogin`) | |||||
} else if (window.location.href.indexOf('/sunVillage_info/') != -1) { | |||||
window.location.href = '/sunVillage_info/login'; | |||||
} else if (to.path.indexOf('/homesteadSurvey') !== -1) { | |||||
next(`/homesteadLogin`) | |||||
} else if (to.path.indexOf('/lawEnforcement') !== -1) { | |||||
next(`/lawEnforcement/login`) | |||||
} else if (to.path.indexOf('/sunVillage') !== -1) { | |||||
next(`/sunVillage/login`) | |||||
} else { | |||||
next(`/yinnongLogin`) | |||||
//next({ path: '/' }) | |||||
} | |||||
}) | |||||
// store.dispatch('LogOut').then(() => { | |||||
// try { | |||||
// let loginUrl = Cookies.get("_Login_url"); | |||||
// if (loginUrl && loginUrl.indexOf("onlineHomeLogin") !== -1) { | |||||
// next({ path: '/onlineHomeLogin' }) | |||||
// return; | |||||
// } | |||||
// } catch (e) { console.log(e); } | |||||
// // Message.error(err) | |||||
// if ('/authenticRight'.indexOf(to.path) !== -1) { | |||||
// next({ path: '/authenticRight/login' }) | |||||
// } else if ('/homestead'.indexOf(to.path) !== -1) { | |||||
// next({ path: '/homestead/login' }) | |||||
// } else if (to.path.indexOf('/onlineHome') !== -1) { | |||||
// //next(`/onlineHomeLogin`) | |||||
// next(`/zjdLogin`) | |||||
// } else if (to.path.indexOf('/yinnong') !== -1) { | |||||
// next(`/yinnongLogin`) | |||||
// } else if (window.location.href.indexOf('/sunVillage_info/') != -1) { | |||||
// window.location.href = '/sunVillage_info/login'; | |||||
// } else if (to.path.indexOf('/homesteadSurvey') !== -1) { | |||||
// next(`/homesteadLogin`) | |||||
// } else if (to.path.indexOf('/lawEnforcement') !== -1) { | |||||
// next(`/lawEnforcement/login`) | |||||
// } else if (to.path.indexOf('/sunVillage') !== -1) { | |||||
// next(`/sunVillage/login`) | |||||
// } else { | |||||
// next(`/yinnongLogin`) | |||||
// //next({ path: '/' }) | |||||
// } | |||||
// }) | |||||
}) | }) | ||||
} else { | } else { | ||||
next() | next() | ||||
@@ -14,145 +14,154 @@ const service = axios.create({ | |||||
// 超时 | // 超时 | ||||
timeout: 100000 | timeout: 100000 | ||||
}) | }) | ||||
// request拦截器 | |||||
service.interceptors.request.use(config => { | |||||
// Toast.loading({ | |||||
// message: '加载中...', | |||||
// forbidClick: true, | |||||
// duration: 0 | |||||
// }); | |||||
// 是否需要设置 token | |||||
const isToken = (config.headers || {}).isToken === false | |||||
if (getToken() && !isToken) { | |||||
config.headers['Authorization'] = 'Bearer ' + getToken() // 让每个请求携带自定义token 请根据实际情况自行修改 | |||||
} | |||||
// get请求映射params参数 | |||||
if (config.method === 'get' && config.params) { | |||||
let url = config.url + '?'; | |||||
for (const propName of Object.keys(config.params)) { | |||||
const value = config.params[propName]; | |||||
var part = encodeURIComponent(propName) + "="; | |||||
if (value !== null && typeof (value) !== "undefined") { | |||||
if (typeof value === 'object') { | |||||
for (const key of Object.keys(value)) { | |||||
let params = propName + '[' + key + ']'; | |||||
var subPart = encodeURIComponent(params) + "="; | |||||
url += subPart + encodeURIComponent(value[key]) + "&"; | |||||
let requestInterceptor; | |||||
if(requestInterceptor === undefined){ | |||||
// request拦截器 | |||||
requestInterceptor = service.interceptors.request.use(config => { | |||||
// Toast.loading({ | |||||
// message: '加载中...', | |||||
// forbidClick: true, | |||||
// duration: 0 | |||||
// }); | |||||
// 是否需要设置 token | |||||
const isToken = (config.headers || {}).isToken === false | |||||
if (getToken() && !isToken) { | |||||
config.headers['Authorization'] = 'Bearer ' + getToken() // 让每个请求携带自定义token 请根据实际情况自行修改 | |||||
} | |||||
// get请求映射params参数 | |||||
if (config.method === 'get' && config.params) { | |||||
let url = config.url + '?'; | |||||
for (const propName of Object.keys(config.params)) { | |||||
const value = config.params[propName]; | |||||
var part = encodeURIComponent(propName) + "="; | |||||
if (value !== null && typeof (value) !== "undefined") { | |||||
if (typeof value === 'object') { | |||||
for (const key of Object.keys(value)) { | |||||
let params = propName + '[' + key + ']'; | |||||
var subPart = encodeURIComponent(params) + "="; | |||||
url += subPart + encodeURIComponent(value[key]) + "&"; | |||||
} | |||||
} else { | |||||
url += part + encodeURIComponent(value) + "&"; | |||||
} | } | ||||
} else { | |||||
url += part + encodeURIComponent(value) + "&"; | |||||
} | } | ||||
} | } | ||||
url = url.slice(0, -1); | |||||
config.params = {}; | |||||
config.url = url; | |||||
} | } | ||||
url = url.slice(0, -1); | |||||
config.params = {}; | |||||
config.url = url; | |||||
} | |||||
return config | |||||
}, error => { | |||||
console.log(error) | |||||
Promise.reject(error) | |||||
}) | |||||
return config | |||||
}, error => { | |||||
console.log(error) | |||||
Promise.reject(error) | |||||
}) | |||||
} | |||||
// 响应拦截器 | // 响应拦截器 | ||||
service.interceptors.response.use(res => { | |||||
Toast.clear(); | |||||
// 未设置状态码则默认成功状态 | |||||
const code = res.data.code || 200; | |||||
// 获取错误信息 | |||||
const msg = errorCode[code] || res.data.msg || errorCode['default'] | |||||
let responseInterceptor; | |||||
let gqnum = 0; | |||||
if(responseInterceptor === undefined){ | |||||
responseInterceptor = service.interceptors.response.use(res => { | |||||
Toast.clear(); | |||||
// 未设置状态码则默认成功状态 | |||||
const code = res.data.code || 200; | |||||
// 获取错误信息 | |||||
const msg = errorCode[code] || res.data.msg || errorCode['default'] | |||||
console.info(gqnum); | |||||
if (code === 401 && gqnum === 0) { | |||||
gqnum++; | |||||
Dialog.confirm({ | |||||
title: '系统提示', | |||||
message: '登录状态已过期,请重新登录', | |||||
confirmButtonText: '重新登录', | |||||
cancelButtonText: '取消' | |||||
}) | |||||
.then(() => { | |||||
store.dispatch('LogOut').then(() => { | |||||
try { | |||||
let loginUrl = Cookies.get("_Login_url"); | |||||
if(loginUrl && loginUrl.indexOf("onlineHomeLogin") !== -1) { | |||||
window.location.href = loginUrl; | |||||
return; | |||||
} | |||||
} catch (e) { console.log(e); } | |||||
if (window.location.href.indexOf('/lawEnforcement') != -1) { | |||||
// 农业执法 | |||||
window.location.href = '/lawEnforcement/login'; | |||||
return; | |||||
}else if (window.location.href.indexOf('/authenticRight') != -1) { | |||||
// 确权回头看 | |||||
window.location.href = '/authenticRight/login'; | |||||
return; | |||||
}else if (window.location.href.indexOf('/homesteadSurvey') != -1) { | |||||
// 宅基地调查 | |||||
window.location.href = '/homesteadLogin'; | |||||
return; | |||||
}else if (window.location.href.indexOf('/yinnong') != -1) { | |||||
// 事项审批 | |||||
window.location.href = '/yinnongLogin'; | |||||
return; | |||||
}else if (window.location.href.indexOf('/sunVillage_info/') != -1) { | |||||
// 阳光村务 | |||||
window.location.href = '/sunVillage_info/login'; | |||||
return; | |||||
}else if (window.location.href.indexOf('/homestead/') != -1) { | |||||
// 两清三化 | |||||
window.location.href = '/homestead/login'; | |||||
return; | |||||
}else if (window.location.href.indexOf('/agriculturalTrusteeship') != -1){ | |||||
// 生产托管 | |||||
window.location.href = '/agriculturalTrusteeship/login'; | |||||
return; | |||||
} else if (window.location.href.indexOf('/contracted') != -1){ | |||||
// 土地确权 | |||||
window.location.href = '/contracted/login'; | |||||
return; | |||||
}else{ | |||||
// 产权交易 | |||||
window.location.href = '/login'; | |||||
} | |||||
if (code === 401) { | |||||
Dialog.confirm({ | |||||
title: '系统提示', | |||||
message: '登录状态已过期,请重新登录', | |||||
confirmButtonText: '重新登录', | |||||
cancelButtonText: '取消' | |||||
}) | |||||
}) | |||||
} else if (code === 500) { | |||||
Dialog.alert({ type: 'warning', message: msg }); | |||||
return Promise.reject(new Error(msg)) | |||||
} else if (code !== 200 && code !== 401) { | |||||
Dialog.alert({ type: 'warning', message: msg }); | |||||
return Promise.reject('error') | |||||
} else { | |||||
return res.data | |||||
} | |||||
}, | |||||
error => { | |||||
console.log('err' + error) | |||||
let { message } = error; | |||||
if (message == "Network Error") { | |||||
message = "后端接口连接异常"; | |||||
} | |||||
else if (message.includes("timeout")) { | |||||
message = "系统接口请求超时"; | |||||
} | |||||
else if (message.includes("Request failed with status code")) { | |||||
message = "系统接口" + message.substr(message.length - 3) + "异常"; | |||||
} | |||||
Toast.clear(); | |||||
// Message({ | |||||
// message: message, | |||||
// type: 'error', | |||||
// duration: 5 * 1000 | |||||
// }) | |||||
Dialog.alert({ type: 'warning', message: message }); | |||||
return Promise.reject(error) | |||||
}) | }) | ||||
.then(() => { | |||||
store.dispatch('LogOut').then(() => { | |||||
try { | |||||
let loginUrl = Cookies.get("_Login_url"); | |||||
if(loginUrl && loginUrl.indexOf("onlineHomeLogin") !== -1) { | |||||
window.location.href = loginUrl; | |||||
return; | |||||
} | |||||
} catch (e) { console.log(e); } | |||||
// 农业执法 | |||||
if (window.location.href.indexOf('/lawEnforcement') != -1) { | |||||
window.location.href = '/lawEnforcement/login'; | |||||
return; | |||||
} | |||||
// 确权回头看 | |||||
if (window.location.href.indexOf('/authenticRight') != -1) { | |||||
window.location.href = '/authenticRight/login'; | |||||
return; | |||||
} | |||||
// 宅基地调查 | |||||
if (window.location.href.indexOf('/homesteadSurvey') != -1) { | |||||
window.location.href = '/homesteadLogin'; | |||||
return; | |||||
} | |||||
// 事项审批 | |||||
if (window.location.href.indexOf('/yinnong') != -1) { | |||||
window.location.href = '/yinnongLogin'; | |||||
return; | |||||
} | |||||
// 阳光村务 | |||||
if (window.location.href.indexOf('/sunVillage_info/') != -1) { | |||||
window.location.href = '/sunVillage_info/login'; | |||||
return; | |||||
} | |||||
// 两清三化 | |||||
if (window.location.href.indexOf('/homestead/') != -1) { | |||||
window.location.href = '/homestead/login'; | |||||
return; | |||||
} | |||||
// 生产托管 | |||||
if (window.location.href.indexOf('/agriculturalTrusteeship') != -1){ | |||||
window.location.href = '/agriculturalTrusteeship/login'; | |||||
return; | |||||
} | |||||
// 土地确权 | |||||
if (window.location.href.indexOf('/contracted') != -1){ | |||||
window.location.href = '/contracted/login'; | |||||
return; | |||||
} | |||||
// 产权交易 | |||||
window.location.href = '/login'; | |||||
}) | |||||
}) | |||||
} else if (code === 500) { | |||||
Dialog.alert({ type: 'warning', message: msg }); | |||||
return Promise.reject(new Error(msg)) | |||||
} else if (code !== 200) { | |||||
Dialog.alert({ type: 'warning', message: msg }); | |||||
return Promise.reject('error') | |||||
} else { | |||||
return res.data | |||||
} | |||||
}, | |||||
error => { | |||||
console.log('err' + error) | |||||
let { message } = error; | |||||
if (message == "Network Error") { | |||||
message = "后端接口连接异常"; | |||||
} | |||||
else if (message.includes("timeout")) { | |||||
message = "系统接口请求超时"; | |||||
} | |||||
else if (message.includes("Request failed with status code")) { | |||||
message = "系统接口" + message.substr(message.length - 3) + "异常"; | |||||
} | |||||
Toast.clear(); | |||||
// Message({ | |||||
// message: message, | |||||
// type: 'error', | |||||
// duration: 5 * 1000 | |||||
// }) | |||||
Dialog.alert({ type: 'warning', message: message }); | |||||
return Promise.reject(error) | |||||
} | |||||
) | |||||
} | |||||
// // 取消请求拦截器 | |||||
// instance.interceptors.request.eject(requestInterceptor); | |||||
// // 取消响应拦截器 | |||||
// instance.interceptors.response.eject(responseInterceptor); | |||||
export default service | export default service |
@@ -4,7 +4,7 @@ | |||||
class="header_main" | class="header_main" | ||||
:style="`background-image:url(${require(showBtn?'@/assets/images/sunVillage_info/list_head.png':'@/assets/images/sunVillage_info/list_head_red.png')})`" | :style="`background-image:url(${require(showBtn?'@/assets/images/sunVillage_info/list_head.png':'@/assets/images/sunVillage_info/list_head_red.png')})`" | ||||
> | > | ||||
{{queryParams.otherType=='1'?'合同':queryParams.otherType=='2'?'党务':queryParams.otherType=='3'?'政务':''}}公开 | |||||
{{queryParams.otherType=='1'?'合同':queryParams.otherType=='2'?'党务':queryParams.otherType=='3'?'政务':queryParams.otherType=='4'?'产交':''}}公开 | |||||
<div class="return_btn" @click="onClickLeft"></div> | <div class="return_btn" @click="onClickLeft"></div> | ||||
<div class="add_btn" @click="goAdd" v-show="showBtn"></div> | <div class="add_btn" @click="goAdd" v-show="showBtn"></div> | ||||
</div> | </div> | ||||
@@ -41,7 +41,10 @@ | |||||
</div> | </div> | ||||
<div class="operation" v-show="showBtn"> | <div class="operation" v-show="showBtn"> | ||||
<!-- delete 删除 edit编辑 view查看 list榜单 --> | <!-- delete 删除 edit编辑 view查看 list榜单 --> | ||||
<div class="opera_btn edit" @click="goEdit(item.id)"> | |||||
<div class="opera_btn edit" @click="goEdit(item.id, 'update')"> | |||||
<i class="icon "></i> | |||||
</div> | |||||
<div class="opera_btn copy" @click="goEdit(item.id, 'copy')"> | |||||
<i class="icon "></i> | <i class="icon "></i> | ||||
</div> | </div> | ||||
<div class="opera_btn delete" @click="goRemove(item.id,index)"> | <div class="opera_btn delete" @click="goRemove(item.id,index)"> | ||||
@@ -104,7 +107,7 @@ | |||||
if (this.$route.query.type == 'code'){ | if (this.$route.query.type == 'code'){ | ||||
this.showBtn = false; | this.showBtn = false; | ||||
} | } | ||||
document.title = this.$route.query.typeX=='1'?'合同公开':this.$route.query.typeX=='2'?'党务公开':this.$route.query.typeX=='3'?'政务公开':''; | |||||
document.title = this.$route.query.typeX=='1'?'合同公开':this.$route.query.typeX=='2'?'党务公开':this.$route.query.typeX=='3'?'政务公开':this.$route.query.typeX=='4'?'产交公开':''; | |||||
}, | }, | ||||
methods: { | methods: { | ||||
getList(){ | getList(){ | ||||
@@ -176,8 +179,8 @@ | |||||
goDetail(id){ | goDetail(id){ | ||||
this.$router.push({path:'/sunVillage_info/list_contract_detail',query: {id:id,type:this.$route.query.typeX,showBtn:this.showBtn}}) | this.$router.push({path:'/sunVillage_info/list_contract_detail',query: {id:id,type:this.$route.query.typeX,showBtn:this.showBtn}}) | ||||
}, | }, | ||||
goEdit(id){ | |||||
this.$router.push({path:'/sunVillage_info/list_contract_edit',query: {id:id,type:this.$route.query.typeX}}) | |||||
goEdit(id, operation){ | |||||
this.$router.push({path:'/sunVillage_info/list_contract_edit',query: {id:id,type:this.$route.query.typeX,operation: operation}}) | |||||
}, | }, | ||||
goRanking(id,time){ | goRanking(id,time){ | ||||
this.$router.push({path:'/sunVillage_info/list_tourists_ranking',query: {id:id,time:time}}) | this.$router.push({path:'/sunVillage_info/list_tourists_ranking',query: {id:id,time:time}}) | ||||
@@ -413,6 +416,17 @@ | |||||
display: block; | display: block; | ||||
} | } | ||||
} | } | ||||
&.copy{ | |||||
background: #79cf13; | |||||
margin-left: 10PX; | |||||
.icon { | |||||
width: 25px; | |||||
height: 25px; | |||||
background: url('../../assets/images/sunVillage_info/list_icon_copy.png') no-repeat; | |||||
background-size: 100% 100%; | |||||
display: block; | |||||
} | |||||
} | |||||
} | } | ||||
} | } | ||||
} | } | ||||
@@ -1,7 +1,7 @@ | |||||
<template> | <template> | ||||
<div class="home_wrapper"> | <div class="home_wrapper"> | ||||
<div class="header_main"> | <div class="header_main"> | ||||
新增{{form.otherType=='1'?'合同':form.otherType=='2'?'党务':form.otherType=='3'?'政务':''}}公开 | |||||
新增{{form.otherType=='1'?'合同':form.otherType=='2'?'党务':form.otherType=='3'?'政务':form.otherType=='4'?'产交':''}}公开 | |||||
<div class="return_btn" @click="onClickLeft"></div> | <div class="return_btn" @click="onClickLeft"></div> | ||||
<div class="add_btn"></div> | <div class="add_btn"></div> | ||||
</div> | </div> | ||||
@@ -4,7 +4,7 @@ | |||||
class="header_main" | class="header_main" | ||||
:style="`background-image:url(${require(showBtn?'@/assets/images/sunVillage_info/list_head.png':'@/assets/images/sunVillage_info/list_head_red.png')})`" | :style="`background-image:url(${require(showBtn?'@/assets/images/sunVillage_info/list_head.png':'@/assets/images/sunVillage_info/list_head_red.png')})`" | ||||
> | > | ||||
查看{{otherType=='1'?'合同':otherType=='2'?'党务':otherType=='3'?'政务':''}}公开 | |||||
查看{{otherType=='1'?'合同':otherType=='2'?'党务':otherType=='3'?'政务':otherType=='4'?'产交':''}}公开 | |||||
<div class="return_btn" @click="onClickLeft"></div> | <div class="return_btn" @click="onClickLeft"></div> | ||||
<div class="add_btn"></div> | <div class="add_btn"></div> | ||||
</div> | </div> | ||||
@@ -1,7 +1,7 @@ | |||||
<template> | <template> | ||||
<div class="home_wrapper"> | <div class="home_wrapper"> | ||||
<div class="header_main"> | <div class="header_main"> | ||||
修改{{form.otherType=='1'?'合同':form.otherType=='2'?'党务':form.otherType=='3'?'政务':''}}公开 | |||||
{{operation==='update'?'修改':'复制'}}{{form.otherType=='1'?'合同':form.otherType=='2'?'党务':form.otherType=='3'?'政务':form.otherType=='4'?'产交':''}}公开 | |||||
<div class="return_btn" @click="onClickLeft"></div> | <div class="return_btn" @click="onClickLeft"></div> | ||||
<div class="add_btn"></div> | <div class="add_btn"></div> | ||||
</div> | </div> | ||||
@@ -128,7 +128,7 @@ | |||||
</template> | </template> | ||||
<script> | <script> | ||||
import {commonUpload, otherPublicDetail, otherEdit} from "@/api/sunVillage_info/fixedAssets"; | |||||
import {commonUpload, otherPublicDetail, otherEdit, otherCopy} from "@/api/sunVillage_info/fixedAssets"; | |||||
import Cookies from "js-cookie"; | import Cookies from "js-cookie"; | ||||
import request from '@/utils/request' | import request from '@/utils/request' | ||||
export default { | export default { | ||||
@@ -155,6 +155,8 @@ | |||||
}, | }, | ||||
openFile2:[], | openFile2:[], | ||||
openPic2:[], | openPic2:[], | ||||
// 操作类型:update或copy | |||||
operation: '', | |||||
}; | }; | ||||
}, | }, | ||||
created() { | created() { | ||||
@@ -162,6 +164,7 @@ | |||||
this.otherGkTypeOptions = response.data; | this.otherGkTypeOptions = response.data; | ||||
}); | }); | ||||
this.type = this.$route.query.type; | this.type = this.$route.query.type; | ||||
this.operation = this.$route.query.operation; | |||||
this.queryParams.bookId = Cookies.get('bookId'); | this.queryParams.bookId = Cookies.get('bookId'); | ||||
this.queryParams.deptId = Cookies.get('deptId'); | this.queryParams.deptId = Cookies.get('deptId'); | ||||
this.queryParams.id = this.$route.query.id; | this.queryParams.id = this.$route.query.id; | ||||
@@ -208,14 +211,26 @@ | |||||
that.form.openFile = that.openFile2.join(',') | that.form.openFile = that.openFile2.join(',') | ||||
that.form.openPic = that.openPic2.join(',') | that.form.openPic = that.openPic2.join(',') | ||||
this.form.deptName = Cookies.get('deptName'); | this.form.deptName = Cookies.get('deptName'); | ||||
otherEdit(that.form).then((r1) => { | |||||
if (r1.code == 200){ | |||||
that.$notify({ type: 'success', message: '修改成功' }); | |||||
setTimeout(function(){ | |||||
history.back(-1); | |||||
},2000) | |||||
} | |||||
}) | |||||
if (that.operation === 'update') { | |||||
otherEdit(that.form).then((r1) => { | |||||
if (r1.code == 200){ | |||||
that.$notify({ type: 'success', message: '修改成功' }); | |||||
setTimeout(function(){ | |||||
history.back(-1); | |||||
},1000) | |||||
} | |||||
}) | |||||
} else if (that.operation === 'copy') { | |||||
that.form.id = null; | |||||
otherCopy(that.form).then(res => { | |||||
if (res.code === 200) { | |||||
that.$notify({ type: 'success', message: '复制成功'}); | |||||
setTimeout(function(){ | |||||
history.back(-1); | |||||
},1000) | |||||
} | |||||
}); | |||||
} | |||||
}, | }, | ||||
onConfirmOpenNy(data){ | onConfirmOpenNy(data){ | ||||
this.form.openAt = this.format(data,'yyyy-MM-dd'); | this.form.openAt = this.format(data,'yyyy-MM-dd'); | ||||