|
@@ -1928,6 +1928,7 @@ const NewService = Form.create()(
|
|
|
isEdit: false,//是否可编辑
|
|
|
addyear: undefined,//
|
|
|
isGive: 0,//是否赠送
|
|
|
+ cPeriod: false, // 合同期是否可编辑
|
|
|
};
|
|
|
},
|
|
|
getpatentTypeList() {
|
|
@@ -3280,7 +3281,9 @@ const NewService = Form.create()(
|
|
|
serviceLife: !newData[i].serviceLife ? [] : JSON.parse(newData[i].serviceLife), // 会员服务年限
|
|
|
contractTerm: !newData[i].contractTerm ? [] : JSON.parse(newData[i].contractTerm), // 合同期
|
|
|
taskComment: newData[i].taskComment, // 项目说明
|
|
|
- isEdit: true, // 不可编辑
|
|
|
+ // isEdit: true, // 不可编辑
|
|
|
+ isEdit: true, // 同一会员项目有且只有一条时可编辑 其他情况不可编辑
|
|
|
+ cPeriod: !newData[i].contractTerm ? false : true, //合同期
|
|
|
})
|
|
|
return
|
|
|
} else {
|
|
@@ -3292,6 +3295,7 @@ const NewService = Form.create()(
|
|
|
contractTerm: [],
|
|
|
taskComment: undefined,
|
|
|
isEdit: false, // 可编辑
|
|
|
+ cPeriod: false,
|
|
|
})
|
|
|
}
|
|
|
}
|
|
@@ -4271,12 +4275,18 @@ const NewService = Form.create()(
|
|
|
editPro(record) {
|
|
|
this.setState({
|
|
|
editProVisible: true,
|
|
|
- editSplitStatus: record.splitStatus,
|
|
|
- editProMoney: record.commodityPrice,
|
|
|
- editProCommodityQuantity: record.commodityQuantity,
|
|
|
- editProTid: record.tid,
|
|
|
- editProId: record.id,
|
|
|
+ dataInfor: record,
|
|
|
+ newData: this.state.proDataSource,
|
|
|
});
|
|
|
+
|
|
|
+ // this.setState({
|
|
|
+ // editProVisible: true,
|
|
|
+ // editSplitStatus: record.splitStatus,
|
|
|
+ // editProMoney: record.commodityPrice,
|
|
|
+ // editProCommodityQuantity: record.commodityQuantity,
|
|
|
+ // editProTid: record.tid,
|
|
|
+ // editProId: record.id,
|
|
|
+ // });
|
|
|
},
|
|
|
submitEditCui(type) {
|
|
|
if (isNaN(parseFloat(this.state.editCuiMoney))) {
|
|
@@ -5220,7 +5230,7 @@ const NewService = Form.create()(
|
|
|
visible={this.state.visible}
|
|
|
onOk={this.handleOk}
|
|
|
onCancel={this.handleCancelclose}
|
|
|
- width={!this.props.userDetaile ? "600px" : "900px"}
|
|
|
+ width={!this.props.userDetaile ? "600px" : "1200px"}
|
|
|
title={!this.props.userDetaile ? "创建订单" : ""}
|
|
|
footer=""
|
|
|
className="admin-desc-content"
|
|
@@ -7938,7 +7948,7 @@ const NewService = Form.create()(
|
|
|
mode="multiple"
|
|
|
style={{ width: '200px' }}
|
|
|
placeholder="请选择合同期"
|
|
|
- disabled={isEdit}
|
|
|
+ disabled={this.state.cPeriod}
|
|
|
value={this.state.contractTerm}
|
|
|
onChange={e => {
|
|
|
this.setState({
|
|
@@ -8241,7 +8251,24 @@ const NewService = Form.create()(
|
|
|
) : (
|
|
|
<div />
|
|
|
)}
|
|
|
- <Modal
|
|
|
+ {
|
|
|
+ // 变更项目任务编辑
|
|
|
+ this.state.editProVisible &&
|
|
|
+ <ProjectOperation
|
|
|
+ type="biangeng"
|
|
|
+ readOnly={false}
|
|
|
+ visible={this.state.editProVisible}
|
|
|
+ dataInfor={this.state.dataInfor}
|
|
|
+ newData={this.state.newData}
|
|
|
+ onCancel={() => {
|
|
|
+ this.setState({
|
|
|
+ editProVisible: false,
|
|
|
+ });
|
|
|
+ this.proList()
|
|
|
+ }}
|
|
|
+ />
|
|
|
+ }
|
|
|
+ {/* <Modal
|
|
|
title="修改项目金额及数量"
|
|
|
visible={this.state.editProVisible}
|
|
|
onOk={this.submitEditPro}
|
|
@@ -8287,7 +8314,7 @@ const NewService = Form.create()(
|
|
|
/>
|
|
|
</FormItem>
|
|
|
</div>
|
|
|
- </Modal>
|
|
|
+ </Modal> */}
|
|
|
<Modal
|
|
|
maskClosable={false}
|
|
|
title={
|