fix BUG修改 项目验收(UI)1-20, 项目汇总1-70

This commit is contained in:
严妍 2023-07-11 17:02:52 +08:00
parent e83f086d71
commit 0fc7d050af
12 changed files with 101 additions and 20 deletions

View File

@ -7,4 +7,5 @@ export const addCompanyFileApi = data => post('xmgl/companyFile/add', data); //
export const editCompanyFileApi = data => post('xmgl/companyFile/edit', data); //编辑企业文件资料信息
export const deleteCompanyFileApi = data => post('xmgl/companyFile/delete', data); //删除企业文件资料信息
export const getCompanyFileListApi = data => post('xmgl/companyFile/list', data); //分页查询企业的文件资料记录
export const updateFileDownloadNumApi = data => post('xmgl/companyFile/updateFileDownloadNum', data); //增加文件资料下载次数
export const updateFileDownloadNumApi = data => post('xmgl/companyFile/updateFileDownloadNum', data); //增加文件资料下载次数
export const updateFileDownloadNameApi = data => post('xmgl/companyFile/getFile', data); // 更改文件名后同步下载后的文件名

View File

@ -89,7 +89,7 @@ if (process.env.NODE_ENV == 'development') {
// axios.defaults.baseURL = 'http://182.90.224.147:15551/'//港投(成润)项目线上(1)
// axios.defaults.baseURL = 'http://118.121.198.147:23232/'//港投(成润)正式
// axios.defaults.baseURL ='http://182.90.224.147:100/' //演示平台/
axios.defaults.baseURL ='http://192.168.34.221:8188' //郭圣雄本地
axios.defaults.baseURL ='http://192.168.34.221:12360/' //郭圣雄本地
// axios.defaults.baseURL ='http://192.168.34.221:30001' //郭圣雄本地
// axios.defaults.baseURL ='http://192.168.34.221:12350/' //金林湾本地
// axios.defaults.baseURL ='http://61.145.163.135:12345' //坪山沙湖

View File

@ -44,8 +44,8 @@ export default new Vuex.Store({
state: {
PAGESIZRS: [10, 20, 30, 50],
UPLOADURL:'http://192.168.34.221:8070/upload/image',// 郭正雄
FILEURL:'http://192.168.34.221:8070/image/',//郭正雄
UPLOADURL:'http://192.168.34.221:12360/upload/image',// 郭正雄
FILEURL:'http://192.168.34.221:12360/image/',//郭正雄
// UPLOADURL:'http://10.0.1.43:6023/upload/image',//测试
// FILEURL:'http://10.0.1.43:6023/image/',//测试
BASEURL: baseUrl
@ -98,8 +98,8 @@ export default new Vuex.Store({
// FILEURL: 'http://192.168.34.221:30002/image/',//郭圣雄本地
// UPLOADURL: 'http://101.43.164.214:12345/upload/image',//内蒙古
// FILEURL: 'http://101.43.164.214:12345/image/',//内蒙古
UPLOADURL: 'http://42.194.144.62:8088/upload/image',//中建四
FILEURL: 'http://42.194.144.62:8088/image/',//中建四
// UPLOADURL: 'http://42.194.144.62:8088/upload/image',//中建四
// FILEURL: 'http://42.194.144.62:8088/image/',//中建四
// UPLOADURL: 'http://182.90.224.147:15551/upload/image',//四川成润(内部线上)
// FILEURL: 'http://182.90.224.147:15551/image/',//四川成润(内部线上)
// UPLOADURL: 'http://118.121.198.147:23232/upload/image',//四川成润(正式)

View File

@ -232,7 +232,8 @@ import {
addCompanyFileApi,
deleteCompanyFileApi,
editCompanyFileApi,
updateFileDownloadNumApi
updateFileDownloadNumApi,
updateFileDownloadNameApi
} from '@/assets/js/api/doc.js'
export default {
@ -351,7 +352,10 @@ export default {
saveFn() {
this.$refs['editForm'].validate((valid) => {
if (valid) {
console.log(this.editForm)
editCompanyFileApi(this.editForm).then((res) => {
updateFileDownloadNameApi({ fileUrl: this.$store.state.FILEURL + this.editForm.filePath,fileName: this.editForm.fileName}).then((res) => {
})
this.editDialog = false
this.getListData()
this.$message.success(
@ -384,7 +388,8 @@ export default {
//
downFn(item) {
// console.log('http://182.90.224.147:30262/image/'+item.id);
window.location.href = this.$store.state.FILEURL+item.id;
console.log(this.$store.state.FILEURL+item.id,'下载')
// window.location.href = this.$store.state.FILEURL+item.id;
// if (item) {
// let arr = []
// arr = JSON.parse(item)
@ -401,6 +406,7 @@ export default {
// a.click();
// this.$message.succe(res.message);
this.downloadUrl = this.$store.state.FILEURL + item.id
this.getListData()
})
},

View File

@ -221,6 +221,8 @@
<el-input
v-model="contractForm.contractAmount"
:placeholder="$t('message.companyDiagram.PleaseEnter')"
type="number"
oninput="if(value.length>11)value=value.slice(0,11)"
></el-input>
</el-form-item>
<el-form-item :label="'合同形式'" prop="contractForm">
@ -239,6 +241,7 @@
<el-input
v-model="contractForm.contractNumber"
:placeholder="$t('message.companyDiagram.PleaseEnter')"
onkeyup="value=value.replace(/[^\x00-\xff]/g, '')"
></el-input>
</el-form-item>
<el-form-item :label="'合同状态'" prop="contractState">
@ -884,36 +887,43 @@
<el-input
v-model="additionalCostForm.costNum"
:placeholder="$t('message.companyDiagram.PleaseEnter')"
type="number"
></el-input>
</el-form-item>
<el-form-item :label="'含税金额(万元)'" prop="taxAmount">
<el-input
v-model="additionalCostForm.taxAmount"
:placeholder="$t('message.companyDiagram.PleaseEnter')"
type="number"
></el-input>
</el-form-item>
<el-form-item :label="'税率(%)'" prop="taxRate">
<el-input
v-model="additionalCostForm.taxRate"
:placeholder="$t('message.companyDiagram.PleaseEnter')"
type="number"
oninput="if(value > 100) value = 100; if(value < 0 || value == '' || value == null) value = ''; if(value.length>3)value=value.slice(0,3);"
></el-input>
</el-form-item>
<el-form-item :label="'含税单价(元)'" prop="taxUnitPrice">
<el-input
v-model="additionalCostForm.taxUnitPrice"
:placeholder="$t('message.companyDiagram.PleaseEnter')"
type="number"
></el-input>
</el-form-item>
<el-form-item :label="'无税金额(万元)'" prop="taxlessAmount">
<el-input
v-model="additionalCostForm.taxlessAmount"
:placeholder="$t('message.companyDiagram.PleaseEnter')"
type="number"
></el-input>
</el-form-item>
<el-form-item :label="'无税单价(元)'" prop="taxlessUnitPrice">
<el-input
v-model="additionalCostForm.taxlessUnitPrice"
:placeholder="$t('message.companyDiagram.PleaseEnter')"
type="number"
></el-input>
</el-form-item>
<!-- <el-form-item :label="'状态'" prop="state">

View File

@ -18,15 +18,15 @@
</div>
<vue-scroll class="treeList">
<div style="padding-top: 10px">
<ul v-for="(name, index) in dataList" :key="index">
<li :class="{ active: index == current && currentTwo == -1 }">
<ul v-for="(name, indexs) in dataList" :key="indexs">
<li :class="{ active: indexs == current && currentTwo == -1 }">
<div
class="clickName"
@click="next(index, $event, name, 1)"
@click="next(indexs, $event, name, 1)"
style="display: inline-block"
>
<div class="imgbox">
<i v-if="current != index" class="el-icon-caret-right"></i>
<i v-if="current != indexs" class="el-icon-caret-right"></i>
<i v-else class="el-icon-caret-bottom"></i>
</div>
<el-popover
@ -93,7 +93,7 @@
<ul
v-for="(item, i) in name.children"
id="child"
v-if="current == index"
v-if="current == indexs"
:key="i"
>
<!-- <li :class="{actives:index==current&&i==threeIndex}"> -->
@ -447,6 +447,7 @@ export default {
dialogVisible2: false,
dialogVisible3: false,
current: -1,
currentIndex: 0,
dataList: [],
threeData: [],
// editId: "",
@ -692,7 +693,23 @@ export default {
this.loadRigthtList();
},
next(index, $event, data, type) {
if(index == this.current) {
console.log('收起')
this.current = -1
}else {
console.log('展开')
this.current = index;
}
console.log("data", data);
console.log("$event", $event);
console.log("index", index);
console.log("type", type);
console.log("this.current", this.current);
this.currentTwo = -1;
//
if (this.current != index) {
@ -708,7 +725,6 @@ export default {
// this.current = index;
// }
// console.log(this.parentid1)
this.current = index;
this.loadRigthtList();
},
loadList() {

View File

@ -310,7 +310,7 @@ export default {
this.$message.success(
this.$t('message.companyDiagram.editSuccess')
) //
this.getDetail()
this.loginOut()
}
})
} else {
@ -319,6 +319,47 @@ export default {
}
})
},
loginOut() {
this.$store.commit('setUserInfo', null)
this.$store.commit('setMapBackArr', [])
this.$store.commit('setMoudle', null)
this.$store.commit('setProDetail', null)
window.localStorage.removeItem('isIframe')
window.localStorage.removeItem('soundList')
let json = {
name: '工作站',
id: 1,
url: '/projectV2/taskList',
menuList: [
{
id: 100000,
menuName: '任务清单',
path: '/projectV2/taskList'
},
{
id: 100001,
menuName: '通知公告',
path: '/projectV2/noticeList'
},
{
id: 100002,
menuName: '工作日程',
path: '/projectV2/workerSchedule'
}
]
}
this.$store.commit('setCurModule', json)
// sessionStorage.clear();
// this.$router.push('/login')
if (COMPANY == 'nanchang' || COMPANY == '') {
window.open('/index.html#/login', '_self')
} else {
window.open('/#/login', '_self')
}
// this.$router.push('/')
window._paq.push(['trackEvent', '点击', '退出登录', '退出登录'])
},
handleAvatarSuccess(res, file) {
this.upload_btn1 = true;
this.form.loginLogo = this.$store.state.FILEURL + res.data[0].imageUrl

View File

@ -958,6 +958,9 @@ export default {
//
if (this.current != index) {
this.threeIndex = -1;
this.current = index;
}else {
this.current = -1
}
this.threeData = [];
@ -969,7 +972,7 @@ export default {
// this.current = index;
// }
// console.log(this.parentid1)
this.current = index;
this.leftId = data.id;
this.loadRigthtList();
},

View File

@ -2028,7 +2028,7 @@ export default {
exportM() {
window.location.href =
this.$http.defaults.baseURL +
'/xmgl/download/exporExcelWorkerTemplate?projectSn=' +
'xmgl/download/exporExcelWorkerTemplate?projectSn=' +
this.projectSn
},
//

View File

@ -2301,7 +2301,7 @@ export default {
exportM() {
window.location.href =
this.$http.defaults.baseURL +
'/xmgl/download/exporExcelWorkerTemplate?projectSn=' +
'xmgl/download/exporExcelWorkerTemplate?projectSn=' +
this.projectSn
},
//

View File

@ -304,6 +304,7 @@
<el-input
v-model="enterpriseForm.bankname"
:placeholder="$t('message.laborMange.placeholder2')"
type="number"
></el-input>
</el-form-item>
</el-col>
@ -343,6 +344,7 @@
<el-input
v-model="enterpriseForm.bankcardnumber"
:placeholder="$t('message.laborMange.placeholder2')"
type="number"
></el-input>
</el-form-item>
</el-col>
@ -369,6 +371,7 @@
<el-input
v-model="enterpriseForm.businessNumber"
:placeholder="$t('message.laborMange.placeholder2')"
oninput ="value=value.replace(/^[a-zA-Z0-9]{10,20}$/)"
></el-input>
</el-form-item>
</el-col>

View File

@ -440,6 +440,7 @@ export default {
this.createUserId = this.$store.state.userInfo.userId
this.uploadUrl = this.$store.state.UPLOADURL
this.fileUrl = this.$store.state.FILEURL
this.downUrl = this.$http.defaults.baseURL + 'xmgl/progressTask/downloadTemplate'
this.getProgressListData()
},
methods: {
@ -452,8 +453,8 @@ export default {
},
//
downloadFn() {
this.downUrl = this.$store.state.BASEURL + '/api/xmgl/progressTask/downloadTemplate'
// window.location.href=this.downUrl
this.downUrl = this.$http.defaults.baseURL + 'xmgl/progressTask/downloadTemplate'
// window.open(this.downUrl)
},
//
handleImportSuccess(res) {