diff --git a/src/api/xm/core/xmProject.js b/src/api/xm/core/xmProject.js
index 69f72d81..128cb97b 100644
--- a/src/api/xm/core/xmProject.js
+++ b/src/api/xm/core/xmProject.js
@@ -46,3 +46,75 @@ export const createProjectCode = params => { return axios.post(`${base}/xm/core/
export const unDelXmProject = params => { return axios.post(`${base}/xm/core/xmProject/unDel`, params); };
+export const getDefOptions= ()=>{
+
+ var options={
+ "projectStatus" : [ {
+ "optionValue" : "0",
+ "optionName" : "初始"
+ }, {
+ "optionValue" : "1",
+ "optionName" : "售前"
+ }, {
+ "optionValue" : "2",
+ "optionName" : "立项中"
+ }, {
+ "optionValue" : "3",
+ "optionName" : "实施中"
+ }, {
+ "optionValue" : "4",
+ "optionName" : "暂停中"
+ }, {
+ "optionValue" : "5",
+ "optionName" : "结项中"
+ }, {
+ "optionValue" : "6",
+ "optionName" : "已结项"
+ }, {
+ "optionValue" : "7",
+ "optionName" : "售后"
+ }, {
+ "optionValue" : "8",
+ "optionName" : "已完成"
+ }, {
+ "optionValue" : "9",
+ "optionName" : "已关闭"
+ } ],
+ "projectType" : [ {
+ "optionValue" : "0",
+ "optionName" : "it-新建-瀑布"
+ }, {
+ "optionValue" : "2",
+ "optionName" : "it-新建-敏捷"
+ }, {
+ "optionValue" : "1",
+ "optionName" : "it-存量-瀑布"
+ } ],
+ "priority" : [ {
+ "optionValue" : "zyx",
+ "optionName" : "最优先"
+ }, {
+ "optionValue" : "yb",
+ "optionName" : "一般优先"
+ }, {
+ "optionValue" : "ksh",
+ "optionName" : "可稍缓"
+ } ],
+ "urgencyLevel" : [ {
+ "optionValue" : "1",
+ "optionName" : "非常紧急"
+ }, {
+ "optionValue" : "3",
+ "optionName" : "一般紧急"
+ }, {
+ "optionValue" : "2",
+ "optionName" : "紧急"
+ }, {
+ "optionValue" : "4",
+ "optionName" : "低"
+ } ]
+ }
+ return options;
+}
+
+
diff --git a/src/views/xm/core/xmProject/XmProjectEdit.vue b/src/views/xm/core/xmProject/XmProjectEdit.vue
index 5a4f3a4e..c26d58e8 100644
--- a/src/views/xm/core/xmProject/XmProjectEdit.vue
+++ b/src/views/xm/core/xmProject/XmProjectEdit.vue
@@ -168,7 +168,7 @@
import config from "@/common/config"; //全局公共库
import { listOption } from '@/api/mdp/meta/itemOption';//下拉框数据查询
- import { editXmProject } from '@/api/xm/core/xmProject';
+ import { editXmProject,getDefOptions } from '@/api/xm/core/xmProject';
import { uploadBase64 } from '@/api/mdp/arc/image';
import { mapGetters } from 'vuex';
@@ -275,8 +275,7 @@
totalReceivables:function(){
return this.editForm.totalReceivables
},
- calcProjectStatusStep(){
- debugger;
+ calcProjectStatusStep(){
if(this.options['projectStatus'] && this.editForm){
var index=this.options['projectStatus'].findIndex(i=>{
if(i.optionValue==this.editForm.status){
@@ -367,12 +366,7 @@
filters: {
ids: [],
},
- options:{
- projectType:[],
- urgencyLevel:[],
- priority:[],
- projectStatus:[],
- },//下拉选择框的所有静态数据 params=[{categoryId:'0001',itemCode:'sex'}] 返回结果 {'sex':[{optionValue:'1',optionName:'男',seqOrder:'1',fp:'',isDefault:'0'},{optionValue:'2',optionName:'女',seqOrder:'2',fp:'',isDefault:'0'}]}
+ options: getDefOptions(),//下拉选择框的所有静态数据 params=[{categoryId:'0001',itemCode:'sex'}] 返回结果 {'sex':[{optionValue:'1',optionName:'男',seqOrder:'1',fp:'',isDefault:'0'},{optionValue:'2',optionName:'女',seqOrder:'2',fp:'',isDefault:'0'}]}
load:{ list: false, add: false, del: false, edit: false },//查询中...
editFormRules: {
name: [{
diff --git a/src/views/xm/core/xmProject/XmProjectMng.vue b/src/views/xm/core/xmProject/XmProjectMng.vue
index df3c89ce..64f04586 100644
--- a/src/views/xm/core/xmProject/XmProjectMng.vue
+++ b/src/views/xm/core/xmProject/XmProjectMng.vue
@@ -104,29 +104,38 @@