|
@@ -85,6 +85,9 @@
|
|
|
<el-dropdown-item v-if="user.timeType.projectLevelState == 1">
|
|
|
<el-link type="primary" :underline="false" @click="projectLevelDialog = true">{{ $t('projectlevelmanagement') }}</el-link>
|
|
|
</el-dropdown-item>
|
|
|
+ <el-dropdown-item v-if="user.timeType.syncFanwei==1">
|
|
|
+ <el-link type="primary" :underline="false" @click="syncProjectForFanWei()">{{'同步项目信息'}}</el-link>
|
|
|
+ </el-dropdown-item>
|
|
|
</el-dropdown-menu>
|
|
|
</el-dropdown>
|
|
|
</el-form-item>
|
|
@@ -3452,6 +3455,32 @@ a {
|
|
|
})
|
|
|
.catch(() => {});
|
|
|
},
|
|
|
+ // 美莱德同步项目信息到泛微
|
|
|
+ syncProjectForFanWei(){
|
|
|
+ this.http.post('/project/syncProjectWithFanwei',{},
|
|
|
+ res => {
|
|
|
+ console.log(res, 'res')
|
|
|
+ if (res.code == "ok") {
|
|
|
+ this.$message({
|
|
|
+ message: '项目同步成功',
|
|
|
+ type: "success"
|
|
|
+ });
|
|
|
+ } else {
|
|
|
+ this.$message({
|
|
|
+ message: res.msg,
|
|
|
+ type: "error"
|
|
|
+ });
|
|
|
+ }
|
|
|
+ },
|
|
|
+ error => {
|
|
|
+ console.log(error, 'res')
|
|
|
+ this.$message({
|
|
|
+ message: error,
|
|
|
+ type: "error"
|
|
|
+ });
|
|
|
+ }
|
|
|
+ );
|
|
|
+ },
|
|
|
deleteBaseItem(row) {
|
|
|
this.$confirm(this.$t('operationmaycausedatalossAreyousuredeletethedata'),this.$t('deletethecostbaselineitem'), {
|
|
|
confirmButtonText: this.$t('btn.determine'),
|