|
@@ -99,30 +99,37 @@
|
|
|
</a-col>
|
|
|
</a-row>
|
|
|
<title-divider title="改进措施" width="90px"></title-divider>
|
|
|
+ <a-row class="form-row" :gutter="BaseTool.Constant.row.gutter">
|
|
|
+ <a-col :lg="12" :md="24" :sm="24">
|
|
|
+ <a-form-item
|
|
|
+ label="更新维护标准"
|
|
|
+ :labelCol="BaseTool.Constant.labelCol"
|
|
|
+ :wrapperCol="BaseTool.Constant.wrapperCol">
|
|
|
+ <a-checkbox :checked="changeRepairPlan" v-model="changeRepairPlan"></a-checkbox>
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ </a-row>
|
|
|
<a-row class="form-row" :gutter="BaseTool.Constant.row.gutter">
|
|
|
<a-col :lg="24" :md="24" :sm="24">
|
|
|
<a-form-item
|
|
|
- label="改进类别"
|
|
|
+ label="更新"
|
|
|
+ v-show="changeRepairPlan"
|
|
|
:labelCol="BaseTool.Constant.labelCol2"
|
|
|
:wrapperCol="BaseTool.Constant.wrapperCol2"
|
|
|
>
|
|
|
- <a-select @change="changeType" style="width: 70%" v-decorator="['type', {rules: [{required: true, message: '改进类别不能为空'}]}]" placeholder="请选择">
|
|
|
- <a-select-option
|
|
|
- v-for="(label,value) in typeMap"
|
|
|
- :key="value"
|
|
|
- :label="label"
|
|
|
- :value="parseInt(value)">{{ label }}
|
|
|
- </a-select-option>
|
|
|
- </a-select>
|
|
|
- <a-button v-show="type==1" style="margin-left: 10px" @ok="handleOk" @click="handleViewCheck()" type="default" >维护项目完善</a-button>
|
|
|
- <a-button v-show="type==2" style="margin-left: 10px" type="default" @ok="handleOk" @click="handleViewBom()">备件bom完善</a-button>
|
|
|
+ <a-button
|
|
|
+ v-show="changeRepairPlan"
|
|
|
+ @ok="handleOk"
|
|
|
+ @click="handleViewCheck()"
|
|
|
+ type="default" >维护标准</a-button>
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
</a-row>
|
|
|
<a-row class="form-row" :gutter="BaseTool.Constant.row.gutter">
|
|
|
<a-col :lg="24" :md="24" :sm="24">
|
|
|
<a-form-item
|
|
|
- label="改进内容"
|
|
|
+ label="内容"
|
|
|
+ v-show="changeRepairPlan"
|
|
|
:labelCol="BaseTool.Constant.labelCol2"
|
|
|
:wrapperCol="BaseTool.Constant.wrapperCol2"
|
|
|
>
|
|
@@ -132,6 +139,118 @@
|
|
|
</a-form-item>
|
|
|
</a-col>
|
|
|
</a-row>
|
|
|
+ <a-row class="form-row" :gutter="BaseTool.Constant.row.gutter">
|
|
|
+ <a-col :lg="12" :md="24" :sm="24">
|
|
|
+ <a-form-item
|
|
|
+ label="更新备件计划"
|
|
|
+ :labelCol="BaseTool.Constant.labelCol"
|
|
|
+ :wrapperCol="BaseTool.Constant.wrapperCol">
|
|
|
+ <a-checkbox :checked="changeSparePlan" v-model="changeSparePlan"></a-checkbox>
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ </a-row>
|
|
|
+ <a-row class="form-row" :gutter="BaseTool.Constant.row.gutter">
|
|
|
+ <a-col :lg="24" :md="24" :sm="24">
|
|
|
+ <a-form-item
|
|
|
+ label="更新"
|
|
|
+ v-show="changeRepairPlan"
|
|
|
+ :labelCol="BaseTool.Constant.labelCol2"
|
|
|
+ :wrapperCol="BaseTool.Constant.wrapperCol2"
|
|
|
+ >
|
|
|
+ <a-button
|
|
|
+ v-show="changeSparePlan"
|
|
|
+ @ok="handleOk"
|
|
|
+ @click="handleViewBom()"
|
|
|
+ type="default" >备件bom</a-button>
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ </a-row>
|
|
|
+ <a-row class="form-row" :gutter="BaseTool.Constant.row.gutter">
|
|
|
+ <a-col :lg="24" :md="24" :sm="24">
|
|
|
+ <a-form-item
|
|
|
+ label="内容"
|
|
|
+ v-show="changeSparePlan"
|
|
|
+ :labelCol="BaseTool.Constant.labelCol2"
|
|
|
+ :wrapperCol="BaseTool.Constant.wrapperCol2"
|
|
|
+ >
|
|
|
+ <a-textarea
|
|
|
+ :auto-size="{ minRows: 5 }"
|
|
|
+ v-decorator="['changeSparePlanContent']" />
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ </a-row>
|
|
|
+ <a-row class="form-row" :gutter="BaseTool.Constant.row.gutter">
|
|
|
+ <a-col :lg="12" :md="24" :sm="24">
|
|
|
+ <a-form-item
|
|
|
+ label="人员培训"
|
|
|
+ :labelCol="BaseTool.Constant.labelCol"
|
|
|
+ :wrapperCol="BaseTool.Constant.wrapperCol">
|
|
|
+ <a-checkbox :checked="userTeach" v-model="userTeach"></a-checkbox>
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ </a-row>
|
|
|
+ <a-row class="form-row" :gutter="BaseTool.Constant.row.gutter">
|
|
|
+ <a-col :lg="24" :md="24" :sm="24">
|
|
|
+ <a-form-item
|
|
|
+ label="内容"
|
|
|
+ v-show="userTeach"
|
|
|
+ :labelCol="BaseTool.Constant.labelCol2"
|
|
|
+ :wrapperCol="BaseTool.Constant.wrapperCol2"
|
|
|
+ >
|
|
|
+ <a-textarea
|
|
|
+ :auto-size="{ minRows: 5 }"
|
|
|
+ v-decorator="['userTeachContent']" />
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ </a-row>
|
|
|
+ <a-row class="form-row" :gutter="BaseTool.Constant.row.gutter">
|
|
|
+ <a-col :lg="12" :md="24" :sm="24">
|
|
|
+ <a-form-item
|
|
|
+ label="设备改造升级"
|
|
|
+ :labelCol="BaseTool.Constant.labelCol"
|
|
|
+ :wrapperCol="BaseTool.Constant.wrapperCol">
|
|
|
+ <a-checkbox :checked="sbChange" v-model="sbChange"></a-checkbox>
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ </a-row>
|
|
|
+ <a-row class="form-row" :gutter="BaseTool.Constant.row.gutter">
|
|
|
+ <a-col :lg="24" :md="24" :sm="24">
|
|
|
+ <a-form-item
|
|
|
+ label="内容"
|
|
|
+ v-show="sbChange"
|
|
|
+ :labelCol="BaseTool.Constant.labelCol2"
|
|
|
+ :wrapperCol="BaseTool.Constant.wrapperCol2"
|
|
|
+ >
|
|
|
+ <a-textarea
|
|
|
+ :auto-size="{ minRows: 5 }"
|
|
|
+ v-decorator="['sbChangeContent']" />
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ </a-row>
|
|
|
+ <a-row class="form-row" :gutter="BaseTool.Constant.row.gutter">
|
|
|
+ <a-col :lg="12" :md="24" :sm="24">
|
|
|
+ <a-form-item
|
|
|
+ label="其他"
|
|
|
+ :labelCol="BaseTool.Constant.labelCol"
|
|
|
+ :wrapperCol="BaseTool.Constant.wrapperCol">
|
|
|
+ <a-checkbox :checked="otherChange" v-model="otherChange"></a-checkbox>
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ </a-row>
|
|
|
+ <a-row class="form-row" :gutter="BaseTool.Constant.row.gutter">
|
|
|
+ <a-col :lg="24" :md="24" :sm="24">
|
|
|
+ <a-form-item
|
|
|
+ label="内容"
|
|
|
+ v-show="otherChange"
|
|
|
+ :labelCol="BaseTool.Constant.labelCol2"
|
|
|
+ :wrapperCol="BaseTool.Constant.wrapperCol2"
|
|
|
+ >
|
|
|
+ <a-textarea
|
|
|
+ :auto-size="{ minRows: 5 }"
|
|
|
+ v-decorator="['otherChangeContent']" />
|
|
|
+ </a-form-item>
|
|
|
+ </a-col>
|
|
|
+ </a-row>
|
|
|
</a-form>
|
|
|
</div>
|
|
|
<detail-sb-check ref="detailSbCheckModal" @ok="handleOk"/>
|