Browse Source

优化

master
陈裕财 4 years ago
parent
commit
60f4235d69
  1. 2
      src/views/xm/core/xmMenuWorkItem/XmSubBugList.vue
  2. 2
      src/views/xm/core/xmMenuWorkItem/XmSubMenuList.vue
  3. 2
      src/views/xm/core/xmMenuWorkItem/XmSubTaskList.vue
  4. 18
      src/views/xm/core/xmProject/XmProjectEdit.vue
  5. 2
      src/views/xm/core/xmTaskWorkItem/XmSubTaskList.vue

2
src/views/xm/core/xmMenuWorkItem/XmSubBugList.vue

@ -94,7 +94,7 @@
</el-form-item> </el-form-item>
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<el-button @click="addFormVisible = false"> </el-button>
<el-button @click="addFormVisible = false"> </el-button>
<el-button type="primary" @click="addXmBug"> </el-button> <el-button type="primary" @click="addXmBug"> </el-button>
</div> </div>
</el-dialog> </el-dialog>

2
src/views/xm/core/xmMenuWorkItem/XmSubMenuList.vue

@ -101,7 +101,7 @@
</el-form-item> </el-form-item>
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<el-button @click="addFormVisible = false"> </el-button>
<el-button @click="addFormVisible = false"> </el-button>
<el-button type="primary" @click="addXmMenu"> </el-button> <el-button type="primary" @click="addXmMenu"> </el-button>
</div> </div>
</el-dialog> </el-dialog>

2
src/views/xm/core/xmMenuWorkItem/XmSubTaskList.vue

@ -148,7 +148,7 @@
</el-form-item> </el-form-item>
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<el-button @click="handleCancel">关闭</el-button>
<el-button @click="addFormVisible=false">关闭</el-button>
<el-button type="primary" @click="addXmTask"> </el-button> <el-button type="primary" @click="addXmTask"> </el-button>
</div> </div>
</el-dialog> </el-dialog>

18
src/views/xm/core/xmProject/XmProjectEdit.vue

@ -88,12 +88,18 @@
<el-form-item label="总预算超额预警" prop="budgetEarly"> <el-form-item label="总预算超额预警" prop="budgetEarly">
<el-checkbox v-model="editForm.budgetEarly" :true-label="'1'" :false-label="'0'" @change="editXmProjectSomeFields(editForm,'budgetEarly',$event)">总预算超出&nbsp;<el-input type="number" v-model="editForm.earlyAmt" placeholder="预警额度" style="width:180px;" @change="editXmProjectSomeFields(editForm,'earlyAmt',$event)"></el-input> &nbsp;元将进入预警清单</el-checkbox> <el-checkbox v-model="editForm.budgetEarly" :true-label="'1'" :false-label="'0'" @change="editXmProjectSomeFields(editForm,'budgetEarly',$event)">总预算超出&nbsp;<el-input type="number" v-model="editForm.earlyAmt" placeholder="预警额度" style="width:180px;" @change="editXmProjectSomeFields(editForm,'earlyAmt',$event)"></el-input> &nbsp;元将进入预警清单</el-checkbox>
</el-form-item> </el-form-item>
<el-form-item label="单个任务最大金额" prop="maxTaskAmt">
预算金额超出&nbsp;<el-input type="number" v-model="editForm.maxTaskAmt" style="width:180px;" @change="editXmProjectSomeFields(editForm,'maxTaskAmt',$event)"></el-input> &nbsp;元的任务将被禁止保存
</el-form-item>
<el-form-item label="实际金额控制" prop="phaseActCtrl"> <el-form-item label="实际金额控制" prop="phaseActCtrl">
<el-checkbox v-model="editForm.phaseActCtrl" :true-label="'1'" :false-label="'0'" @change="editXmProjectSomeFields(editForm,'phaseActCtrl',$event)">每条计划实际金额不能大于预算金额; 任务的实际金额合计不能大于与任务关联的上级计划的预算</el-checkbox> <el-checkbox v-model="editForm.phaseActCtrl" :true-label="'1'" :false-label="'0'" @change="editXmProjectSomeFields(editForm,'phaseActCtrl',$event)">每条计划实际金额不能大于预算金额; 任务的实际金额合计不能大于与任务关联的上级计划的预算</el-checkbox>
</el-form-item>
</el-form-item>
<el-form-item label="任务开关">
<el-row>
预算金额超出&nbsp;<el-input type="number" v-model="editForm.maxTaskAmt" style="width:180px;" @change="editXmProjectSomeFields(editForm,'maxTaskAmt',$event)"></el-input> &nbsp;元的任务将被禁止保存
</el-row>
<el-row>
<el-checkbox v-model="editForm.menuLink" :true-label="'1'" :false-label="'0'" @change="editXmProjectSomeFields(editForm,'menuLink',$event)">任务是否必须严格关联用户故事</el-checkbox>
<el-checkbox v-model="editForm.phaseLink" :true-label="'1'" :false-label="'0'" @change="editXmProjectSomeFields(editForm,'phaseLink',$event)">任务是否必须严格关联计划</el-checkbox>
</el-row>
</el-form-item>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="工期" name="3"> <el-tab-pane label="工期" name="3">
<el-row> <el-row>
@ -482,10 +488,10 @@
}, },
// XmProject xm_project // XmProject xm_project
editForm: { editForm: {
id:'',code:'',name:'',xmType:'',startTime:'',endTime:'',urgent:'',priority:'',description:'',createUserid:'',createUsername:'',createTime:'',assess:'',assessRemarks:'',status:'',branchId:'',planTotalCost:0,bizProcInstId:'',bizFlowState:'',taxRate:6,planNouserAt:0,planIuserAt:0,planOuserAt:0,locked:'',baseTime:'',baseRemark:'',baselineId:'',planWorkload:0,totalReceivables:0,budgetMarginRate:13,contractAmt:0,planIuserPrice:85,planOuserPrice:100,planOuserCnt:1,planIuserCnt:1,planWorkingHours:0,planIuserWorkload:0,planOuserWorkload:0,budgetCtrl:'0',admUserid:'',admUsername:'',pmUserid:'',pmUsername:'',assUserid:'',assUsername:'',workType:'',wtype:'',earlyAmt:0,budgetEarly:'0',phaseActCtrl:'0',maxTaskAmt:0,
id:'',code:'',name:'',xmType:'',startTime:'',endTime:'',urgent:'',priority:'',description:'',createUserid:'',createUsername:'',createTime:'',assess:'',assessRemarks:'',status:'',branchId:'',planTotalCost:0,bizProcInstId:'',bizFlowState:'',taxRate:6,planNouserAt:0,planIuserAt:0,planOuserAt:0,locked:'',baseTime:'',baseRemark:'',baselineId:'',planWorkload:0,totalReceivables:0,budgetMarginRate:13,contractAmt:0,planIuserPrice:85,planOuserPrice:100,planOuserCnt:1,planIuserCnt:1,planWorkingHours:0,planIuserWorkload:0,planOuserWorkload:0,budgetCtrl:'0',admUserid:'',admUsername:'',pmUserid:'',pmUsername:'',assUserid:'',assUsername:'',workType:'',wtype:'',earlyAmt:0,budgetEarly:'0',phaseActCtrl:'0',maxTaskAmt:0,menuLink:'0',phaseLink:'0',
}, },
editFormBak: { editFormBak: {
id:'',code:'',name:'',xmType:'',startTime:'',endTime:'',urgent:'',priority:'',description:'',createUserid:'',createUsername:'',createTime:'',assess:'',assessRemarks:'',status:'',branchId:'',planTotalCost:0,bizProcInstId:'',bizFlowState:'',taxRate:6,planNouserAt:0,planIuserAt:0,planOuserAt:0,locked:'',baseTime:'',baseRemark:'',baselineId:'',planWorkload:0,totalReceivables:0,budgetMarginRate:13,contractAmt:0,planIuserPrice:85,planOuserPrice:100,planOuserCnt:1,planIuserCnt:1,planWorkingHours:0,planIuserWorkload:0,planOuserWorkload:0,budgetCtrl:'0',admUserid:'',admUsername:'',pmUserid:'',pmUsername:'',assUserid:'',assUsername:'',workType:'',wtype:'',earlyAmt:0,budgetEarly:'0',phaseActCtrl:'0',maxTaskAmt:0,
id:'',code:'',name:'',xmType:'',startTime:'',endTime:'',urgent:'',priority:'',description:'',createUserid:'',createUsername:'',createTime:'',assess:'',assessRemarks:'',status:'',branchId:'',planTotalCost:0,bizProcInstId:'',bizFlowState:'',taxRate:6,planNouserAt:0,planIuserAt:0,planOuserAt:0,locked:'',baseTime:'',baseRemark:'',baselineId:'',planWorkload:0,totalReceivables:0,budgetMarginRate:13,contractAmt:0,planIuserPrice:85,planOuserPrice:100,planOuserCnt:1,planIuserCnt:1,planWorkingHours:0,planIuserWorkload:0,planOuserWorkload:0,budgetCtrl:'0',admUserid:'',admUsername:'',pmUserid:'',pmUsername:'',assUserid:'',assUsername:'',workType:'',wtype:'',earlyAmt:0,budgetEarly:'0',phaseActCtrl:'0',maxTaskAmt:0,menuLink:'0',phaseLink:'0',
}, },
/**begin 在下面加自定义属性,记得补上面的一个逗号**/ /**begin 在下面加自定义属性,记得补上面的一个逗号**/
xmGroups:[], xmGroups:[],

2
src/views/xm/core/xmTaskWorkItem/XmSubTaskList.vue

@ -119,7 +119,7 @@
</el-form-item> </el-form-item>
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<el-button @click="addFormVisible = false"> </el-button>
<el-button @click="addFormVisible = false"> </el-button>
<el-button type="primary" @click="addXmTask"> </el-button> <el-button type="primary" @click="addXmTask"> </el-button>
</div> </div>
</el-dialog> </el-dialog>

Loading…
Cancel
Save