Shannon_mu 3 年之前
父節點
當前提交
7267961cad

+ 11 - 1
operationSupport/src/views/assetManagement/housingManagement/saveEdits.vue

@@ -79,6 +79,14 @@
                             <el-option label="商用" :value="2"></el-option>
                         </el-select>
                     </el-form-item>
+
+                    <el-form-item label="租售状态" prop="salesStatus">
+                        <el-select v-model="ruleForm.salesStatus" placeholder="请选择装修性质" class="width100">
+                            <el-option label="未租售" :value="0"></el-option>
+                            <el-option label="已售" :value="1"></el-option>
+                            <el-option label="已租" :value="2"></el-option>
+                        </el-select>
+                    </el-form-item>
                     <el-form-item label="建筑面积">
                         <el-input v-model="ruleForm.buildingArea" placeholder="请输入建筑面积"></el-input>
                     </el-form-item>
@@ -150,6 +158,7 @@ export default {
                 publicArea: '', //公摊面积
                 housingType: '', //房屋户型
                 decorateProperties: '', //装修性质
+                salesStatus: '', //租售状态
                 remarks: '' //备注
             },
             rules: {
@@ -157,7 +166,8 @@ export default {
                 roomNumber: [{ required: true, message: '请输入房屋号', trigger: 'change' }],
                 buildingId: [this.$valid.selectRequired('请选择楼栋')],
                 floorNumber: [this.$valid.selectRequired('请选择楼层')],
-                buildingType: [this.$valid.selectRequired('请选择房屋类型')]
+                buildingType: [this.$valid.selectRequired('请选择房屋类型')],
+                salesStatus: [this.$valid.selectRequired('请选择房屋状态')]
             }
         };
     },

+ 3 - 3
operationSupport/src/views/performanceManagement/evaluationSet/cycleSetting/cycleSetting.vue

@@ -145,7 +145,7 @@ export default {
         deleteOne(id) {
             this.$msgBox(`刪除考评周期`, '删除后将无法恢复,请问是否继续?')
                 .then(() => {
-                    this.$http.postForm('/evaluation/cycle/deleteById', { id }).then(({ msg, status, data }) => {
+                    this.$http.postForm('/sc-community/evaluation/cycle/deleteById', { id }).then(({ msg, status, data }) => {
                         if (status == 0) {
                             this.$message.success(msg);
                             this.mixins_search();
@@ -167,7 +167,7 @@ export default {
             });
             this.$msgBox(`刪除考评周期`, '删除后将无法恢复,请问是否继续?')
                 .then(() => {
-                    this.$http.post('/evaluation/cycle/deleteByIds', ids).then(({ status, data, msg }) => {
+                    this.$http.post('/sc-community/evaluation/cycle/deleteByIds', ids).then(({ status, data, msg }) => {
                         if (status == 0) {
                             this.$message.success(msg);
                             this.mixins_search();
@@ -220,7 +220,7 @@ export default {
     created() {
         this.getOrgTreeList();
         this.getEvalutionCycle();
-        this.mixins_dataUrl = '/evaluation/cycle/selectPage';
+        this.mixins_dataUrl = '/sc-community/evaluation/cycle/selectPage';
         this.mixins_post = 'get';
         this.mixins_query = {
             companyOrgId: '',

+ 2 - 2
operationSupport/src/views/performanceManagement/evaluationSet/cycleSetting/popups/AddOrEdit.vue

@@ -120,10 +120,10 @@ export default {
                 var posturl = '',
                     method = 'post';
                 if (this.params.todo === 'edit') {
-                    posturl = '/evaluation/cycle/edit';
+                    posturl = '/sc-community/evaluation/cycle/edit';
                     delete this.formData.companyOrgIds;
                 } else {
-                    posturl = '/evaluation/cycle/add';
+                    posturl = '/sc-community/evaluation/cycle/add';
                     if (!this.formData.companyOrgIds.length) {
                         this.$message.error('请勾选所属公司');
                         loading.close();

+ 3 - 3
operationSupport/src/views/performanceManagement/evaluationSet/itemSettings/itemSetting.vue

@@ -145,7 +145,7 @@ export default {
         deleteOne(id) {
             this.$msgBox(`刪除考评项`, '删除后将无法恢复,请问是否继续?')
                 .then(() => {
-                    this.$http.postForm('/evaluation/item/deleteById', { id }).then(({ msg, status, data }) => {
+                    this.$http.postForm('/sc-community/evaluation/item/deleteById', { id }).then(({ msg, status, data }) => {
                         if (status == 0) {
                             this.$message.success(msg);
                             this.mixins_search();
@@ -167,7 +167,7 @@ export default {
             });
             this.$msgBox(`刪除考评项`, '删除后将无法恢复,请问是否继续?')
                 .then(() => {
-                    this.$http.post('/evaluation/item/deleteByIds', ids).then(({ status, data, msg }) => {
+                    this.$http.post('/sc-community/evaluation/item/deleteByIds', ids).then(({ status, data, msg }) => {
                         if (status == 0) {
                             this.$message.success(msg);
                             this.mixins_search();
@@ -212,7 +212,7 @@ export default {
     },
     created() {
         this.getOrgTreeList();
-        this.mixins_dataUrl = '/evaluation/item/selectPage';
+        this.mixins_dataUrl = '/sc-community/evaluation/item/selectPage';
         this.mixins_post = 'get';
         this.mixins_query = {
             deptOrgId: '',

+ 2 - 2
operationSupport/src/views/performanceManagement/evaluationSet/itemSettings/popups/itemAddOrEdit.vue

@@ -329,10 +329,10 @@ export default {
                 var posturl = '',
                     method = 'post';
                 if (this.params.todo === 'edit') {
-                    posturl = '/evaluation/item/edit';
+                    posturl = '/sc-community/evaluation/item/edit';
                     delete this.formData.deptOrgIds;
                 } else {
-                    posturl = '/evaluation/item/add';
+                    posturl = '/sc-community/evaluation/item/add';
                     if (!this.formData.deptOrgIds.length) {
                         this.$message.error('请勾选所属公司');
                         loading.close();

+ 3 - 3
operationSupport/src/views/performanceManagement/evaluationSet/levelSetting/levelSetting.vue

@@ -123,7 +123,7 @@ export default {
         deleteOne(id) {
             this.$msgBox(`刪除考评等级`, '删除后将无法恢复,请问是否继续?')
                 .then(() => {
-                    this.$http.postForm('/evaluation/grade/deleteById', { id }).then(({ msg, status, data }) => {
+                    this.$http.postForm('/sc-community/evaluation/grade/deleteById', { id }).then(({ msg, status, data }) => {
                         if (status == 0) {
                             this.$message.success(msg);
                             this.mixins_search();
@@ -145,7 +145,7 @@ export default {
             });
             this.$msgBox(`刪除考评等级`, '删除后将无法恢复,请问是否继续?')
                 .then(() => {
-                    this.$http.post('/evaluation/grade/deleteByIds', ids).then(({ status, data, msg }) => {
+                    this.$http.post('/sc-community/evaluation/grade/deleteByIds', ids).then(({ status, data, msg }) => {
                         if (status == 0) {
                             this.$message.success(msg);
                             this.mixins_search();
@@ -176,7 +176,7 @@ export default {
     },
     created() {
         this.getLevelList();
-        this.mixins_dataUrl = '/evaluation/grade/selectPage';
+        this.mixins_dataUrl = '/sc-community/evaluation/grade/selectPage';
         this.mixins_post = 'get';
         this.mixins_query = {
             companyOrgId: '',

+ 2 - 2
operationSupport/src/views/performanceManagement/evaluationSet/levelSetting/popups/levelAddOrEdit.vue

@@ -158,10 +158,10 @@ export default {
                 var posturl = '',
                     method = 'post';
                 if (this.params.todo === 'edit') {
-                    posturl = '/evaluation/grade/edit';
+                    posturl = '/sc-community/evaluation/grade/edit';
                     delete this.formData.companyOrgIds;
                 } else {
-                    posturl = '/evaluation/grade/add';
+                    posturl = '/sc-community/evaluation/grade/add';
                     if (!this.formData.companyOrgIds.length) {
                         this.$message.error('请勾选所属公司');
                         loading.close();

+ 3 - 3
operationSupport/src/views/performanceManagement/performanceEvaluation/index.vue

@@ -210,7 +210,7 @@ export default {
                 default:
                     break;
             }
-            this.mixins_dataUrl = '/evaluation/result/find/page';
+            this.mixins_dataUrl = '/sc-community/evaluation/result/find/page';
             this.mixins_pageset = {
                 pageNum: this.mixins_pageset.pageNum,
                 pageSize: this.mixins_pageset.pageSize,
@@ -224,7 +224,7 @@ export default {
         openEvaluationHandle(item) {
             let row = {};
             new Promise((resolve) => {
-                this.$http.postForm('/evaluation/task/find', { 'evaluationResultId': item.id }).then(({ status, data, msg }) => {
+                this.$http.postForm('/sc-community/evaluation/task/find', { 'evaluationResultId': item.id }).then(({ status, data, msg }) => {
                     if (status === 0) {
                         row = data;                            
                         resolve();
@@ -259,7 +259,7 @@ export default {
         openEvaluationDetile(item) {
             let row = {};
             new Promise((resolve) => {                
-                this.$http.postForm('/evaluation/task/find', { 'evaluationResultId': item.id }).then(({ status, data, msg }) => {
+                this.$http.postForm('/sc-community/evaluation/task/find', { 'evaluationResultId': item.id }).then(({ status, data, msg }) => {
                     if (status === 0) {
                         row = data;                            
                         resolve();

+ 4 - 4
operationSupport/src/views/performanceManagement/performanceStatistics/components/kpiAnalysis.vue

@@ -183,7 +183,7 @@ export default {
                     break;
             }
             // 人员绩效排名
-            this.$http.post('/evaluation/report/find/ranking', this.mixins_query).then(({ status, data, msg }) => {
+            this.$http.post('/sc-community/evaluation/report/find/ranking', this.mixins_query).then(({ status, data, msg }) => {
                 if (status === 0) {
                     this.kpiSortOption=histogramOption(data);            
                 } else {
@@ -191,7 +191,7 @@ export default {
                 }
             });
             // 绩效等级分布
-            this.$http.post('/evaluation/report/find/grade/percentage', this.mixins_query).then(({ status, data, msg }) => {
+            this.$http.post('/sc-community/evaluation/report/find/grade/percentage', this.mixins_query).then(({ status, data, msg }) => {
                 if (status === 0) {
                     let chartDataArr = data.map(item=>{return {'name':item.evaluationGrade,'value':item.percentage,'rate':item.percentageRate }})
                     this.kpiLevelOption=ringFigureOption(chartDataArr);            
@@ -201,7 +201,7 @@ export default {
             });
             if(this.mixins_query.cycle){
             // 绩效人数合格变化趋势
-            this.$http.post('/evaluation/report/count/qualified/number', this.mixins_query).then(({ status, data, msg }) => {
+            this.$http.post('/sc-community/evaluation/report/count/qualified/number', this.mixins_query).then(({ status, data, msg }) => {
                 if (status === 0) {                    
                     let chartDataArr = data.map(item=>{return {'mouth':this.mixins_query.year+'年'+ item.month+'月','num':item.qualifiedNumber}})
                     this.qualifiedOption=lineChartOption('人','#29B6FF',chartDataArr);            
@@ -210,7 +210,7 @@ export default {
                 }
             });
             // 人均绩效得分变化趋势
-            this.$http.post('/evaluation/report/count/performance/avg', this.mixins_query).then(({ status, data, msg }) => {
+            this.$http.post('/sc-community/evaluation/report/count/performance/avg', this.mixins_query).then(({ status, data, msg }) => {
                 if (status === 0) {
                     let chartDataArr = data.map(item=>{return {'mouth':this.mixins_query.year+'年'+ item.month+'月','num':item.avg}})
                     this.scoreOption=lineChartOption('分','#B72EF6',chartDataArr);            

+ 3 - 3
operationSupport/src/views/performanceManagement/performanceStatistics/components/kpiStatistics.vue

@@ -155,7 +155,7 @@ export default {
     },
     methods: {
         getlistpage() {
-            this.mixins_dataUrl = '/evaluation/result/find/page';
+            this.mixins_dataUrl = '/sc-community/evaluation/result/find/page';
             this.mixins_pageset = {
                 pageNum: this.mixins_pageset.pageNum,
                 pageSize: this.mixins_pageset.pageSize,
@@ -219,7 +219,7 @@ export default {
                 default:
                     break;
             }
-            this.mixins_dataUrl = '/evaluation/result/find/page';
+            this.mixins_dataUrl = '/sc-community/evaluation/result/find/page';
             this.mixins_pageset = {
                 pageNum: this.mixins_pageset.pageNum,
                 pageSize: this.mixins_pageset.pageSize,
@@ -310,7 +310,7 @@ export default {
             } else {                
                 params = this.mixins_query;
             }
-            this.$http.post('/evaluation/result/export/excel', params).then(({ status, data, msg }) => {
+            this.$http.post('/sc-community/evaluation/result/export/excel', params).then(({ status, data, msg }) => {
                 if (status === 0 && data) {
                     window.location.href = this.envConfig.baseExcelApi + data;
                 }