协议签订增加项目部必选项
This commit is contained in:
		
							parent
							
								
									2311c4e288
								
							
						
					
					
						commit
						42d8dde44b
					
				| 
						 | 
					@ -123,19 +123,6 @@
 | 
				
			||||||
                                placeholder="请选择租赁单位"
 | 
					                                placeholder="请选择租赁单位"
 | 
				
			||||||
                                @select="unitSelect"
 | 
					                                @select="unitSelect"
 | 
				
			||||||
                            />
 | 
					                            />
 | 
				
			||||||
                            <!-- <el-cascader
 | 
					 | 
				
			||||||
                v-model="unitId"
 | 
					 | 
				
			||||||
                :show-all-levels="false"
 | 
					 | 
				
			||||||
                :options="uniteList"
 | 
					 | 
				
			||||||
                :props="selectTreeProps"
 | 
					 | 
				
			||||||
                filterable
 | 
					 | 
				
			||||||
                clearable
 | 
					 | 
				
			||||||
                collapse-tags
 | 
					 | 
				
			||||||
                @change="uniteChange"
 | 
					 | 
				
			||||||
                placeholder="请选择租赁单位"
 | 
					 | 
				
			||||||
                style="width: 100%;"
 | 
					 | 
				
			||||||
                :disabled="isEdits"
 | 
					 | 
				
			||||||
              ></el-cascader> -->
 | 
					 | 
				
			||||||
                        </el-form-item>
 | 
					                        </el-form-item>
 | 
				
			||||||
                    </el-col>
 | 
					                    </el-col>
 | 
				
			||||||
                    <el-col :span="12">
 | 
					                    <el-col :span="12">
 | 
				
			||||||
| 
						 | 
					@ -166,19 +153,6 @@
 | 
				
			||||||
                                noResultsText="没有搜索结果"
 | 
					                                noResultsText="没有搜索结果"
 | 
				
			||||||
                                placeholder="请选择租赁工程"
 | 
					                                placeholder="请选择租赁工程"
 | 
				
			||||||
                            />
 | 
					                            />
 | 
				
			||||||
                            <!-- <el-cascader
 | 
					 | 
				
			||||||
                v-model="projectId"
 | 
					 | 
				
			||||||
                :show-all-levels="false"
 | 
					 | 
				
			||||||
                :options="projectList"
 | 
					 | 
				
			||||||
                :props="selectTreeProps"
 | 
					 | 
				
			||||||
                filterable
 | 
					 | 
				
			||||||
                clearable
 | 
					 | 
				
			||||||
                collapse-tags
 | 
					 | 
				
			||||||
                @change="projectChange"
 | 
					 | 
				
			||||||
                placeholder="请选择租赁工程"
 | 
					 | 
				
			||||||
                style="width: 100%;"
 | 
					 | 
				
			||||||
                :disabled="isEdits"
 | 
					 | 
				
			||||||
              ></el-cascader> -->
 | 
					 | 
				
			||||||
                        </el-form-item>
 | 
					                        </el-form-item>
 | 
				
			||||||
                    </el-col>
 | 
					                    </el-col>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -218,21 +192,8 @@
 | 
				
			||||||
                            ></el-date-picker>
 | 
					                            ></el-date-picker>
 | 
				
			||||||
                        </el-form-item>
 | 
					                        </el-form-item>
 | 
				
			||||||
                    </el-col>
 | 
					                    </el-col>
 | 
				
			||||||
 | 
					 | 
				
			||||||
                    <!--          <el-col :span="12">
 | 
					 | 
				
			||||||
            <el-form-item label="租赁期限(天)" prop="leaseDay">
 | 
					 | 
				
			||||||
              <el-input-number
 | 
					 | 
				
			||||||
                v-model="form.leaseDay"
 | 
					 | 
				
			||||||
                placeholder="请输入租赁期限(天)"
 | 
					 | 
				
			||||||
                controls-position="right"
 | 
					 | 
				
			||||||
                :min="0"
 | 
					 | 
				
			||||||
                :max="9999"
 | 
					 | 
				
			||||||
                style="width: 100%"
 | 
					 | 
				
			||||||
                :disabled="isEdits"
 | 
					 | 
				
			||||||
              />
 | 
					 | 
				
			||||||
            </el-form-item>
 | 
					 | 
				
			||||||
          </el-col>-->
 | 
					 | 
				
			||||||
                </el-row>
 | 
					                </el-row>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                <el-row>
 | 
					                <el-row>
 | 
				
			||||||
                    <el-col :span="12">
 | 
					                    <el-col :span="12">
 | 
				
			||||||
                        <el-form-item label="租赁单位类型" prop="protocol">
 | 
					                        <el-form-item label="租赁单位类型" prop="protocol">
 | 
				
			||||||
| 
						 | 
					@ -269,6 +230,39 @@
 | 
				
			||||||
                    </el-col>
 | 
					                    </el-col>
 | 
				
			||||||
                </el-row>
 | 
					                </el-row>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                <el-row>
 | 
				
			||||||
 | 
					                  <el-col :span="12">
 | 
				
			||||||
 | 
					                    <el-form-item label="所属项目部" prop="projectUnitId">
 | 
				
			||||||
 | 
					                      <treeselect
 | 
				
			||||||
 | 
					                        v-model="form.projectUnitId"
 | 
				
			||||||
 | 
					                        :disabled="isEdits"
 | 
				
			||||||
 | 
					                        :options="uniteList"
 | 
				
			||||||
 | 
					                        :normalizer="normalizer"
 | 
				
			||||||
 | 
					                        :show-count="true"
 | 
				
			||||||
 | 
					                        style="width: 100%"
 | 
				
			||||||
 | 
					                        :disable-branch-nodes="true"
 | 
				
			||||||
 | 
					                        noChildrenText="没有数据了"
 | 
				
			||||||
 | 
					                        noOptionsText="没有数据"
 | 
				
			||||||
 | 
					                        noResultsText="没有搜索结果"
 | 
				
			||||||
 | 
					                        placeholder="请选择所属项目部"
 | 
				
			||||||
 | 
					                        @select="unitSelect"
 | 
				
			||||||
 | 
					                      />
 | 
				
			||||||
 | 
					                    </el-form-item>
 | 
				
			||||||
 | 
					                  </el-col>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                  <el-col :span="12">
 | 
				
			||||||
 | 
					                    <el-form-item label="备注" prop="remark">
 | 
				
			||||||
 | 
					                      <el-input
 | 
				
			||||||
 | 
					                        v-model="form.remark"
 | 
				
			||||||
 | 
					                        type="textarea"
 | 
				
			||||||
 | 
					                        placeholder="请输入备注"
 | 
				
			||||||
 | 
					                        maxlength="100"
 | 
				
			||||||
 | 
					                        :disabled="isEdits"
 | 
				
			||||||
 | 
					                      />
 | 
				
			||||||
 | 
					                    </el-form-item>
 | 
				
			||||||
 | 
					                  </el-col>
 | 
				
			||||||
 | 
					                </el-row>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                <el-row>
 | 
					                <el-row>
 | 
				
			||||||
                    <el-col :span="12">
 | 
					                    <el-col :span="12">
 | 
				
			||||||
                        <el-form-item label="附件">
 | 
					                        <el-form-item label="附件">
 | 
				
			||||||
| 
						 | 
					@ -321,17 +315,6 @@
 | 
				
			||||||
                            </el-upload>
 | 
					                            </el-upload>
 | 
				
			||||||
                        </el-form-item>
 | 
					                        </el-form-item>
 | 
				
			||||||
                    </el-col>
 | 
					                    </el-col>
 | 
				
			||||||
                    <el-col :span="12">
 | 
					 | 
				
			||||||
                        <el-form-item label="备注" prop="remark">
 | 
					 | 
				
			||||||
                            <el-input
 | 
					 | 
				
			||||||
                                v-model="form.remark"
 | 
					 | 
				
			||||||
                                type="textarea"
 | 
					 | 
				
			||||||
                                placeholder="请输入备注"
 | 
					 | 
				
			||||||
                                maxlength="100"
 | 
					 | 
				
			||||||
                                :disabled="isEdits"
 | 
					 | 
				
			||||||
                            />
 | 
					 | 
				
			||||||
                        </el-form-item>
 | 
					 | 
				
			||||||
                    </el-col>
 | 
					 | 
				
			||||||
                </el-row>
 | 
					                </el-row>
 | 
				
			||||||
            </el-form>
 | 
					            </el-form>
 | 
				
			||||||
            <div slot="footer" class="dialog-footer">
 | 
					            <div slot="footer" class="dialog-footer">
 | 
				
			||||||
| 
						 | 
					@ -346,6 +329,10 @@
 | 
				
			||||||
                <el-descriptions-item label="租赁单位">
 | 
					                <el-descriptions-item label="租赁单位">
 | 
				
			||||||
                    {{ form.unitName }}
 | 
					                    {{ form.unitName }}
 | 
				
			||||||
                </el-descriptions-item>
 | 
					                </el-descriptions-item>
 | 
				
			||||||
 | 
					              <el-descriptions-item label="所属项目部">
 | 
				
			||||||
 | 
					                {{ form.projectUnitName }}
 | 
				
			||||||
 | 
					              </el-descriptions-item>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                <el-descriptions-item label="授权人">
 | 
					                <el-descriptions-item label="授权人">
 | 
				
			||||||
                    {{ form.authPerson }}
 | 
					                    {{ form.authPerson }}
 | 
				
			||||||
                </el-descriptions-item>
 | 
					                </el-descriptions-item>
 | 
				
			||||||
| 
						 | 
					@ -358,9 +345,7 @@
 | 
				
			||||||
                <el-descriptions-item label="合同编号">
 | 
					                <el-descriptions-item label="合同编号">
 | 
				
			||||||
                    {{ form.contractCode }}
 | 
					                    {{ form.contractCode }}
 | 
				
			||||||
                </el-descriptions-item>
 | 
					                </el-descriptions-item>
 | 
				
			||||||
                <!--        <el-descriptions-item label="租赁期限(天)">
 | 
					
 | 
				
			||||||
          {{ form.leaseDay }}
 | 
					 | 
				
			||||||
        </el-descriptions-item>-->
 | 
					 | 
				
			||||||
                <el-descriptions-item label="开始日期">
 | 
					                <el-descriptions-item label="开始日期">
 | 
				
			||||||
                    {{ form.planStartTime }}
 | 
					                    {{ form.planStartTime }}
 | 
				
			||||||
                </el-descriptions-item>
 | 
					                </el-descriptions-item>
 | 
				
			||||||
| 
						 | 
					@ -596,6 +581,13 @@ export default {
 | 
				
			||||||
                        trigger: 'blur'
 | 
					                        trigger: 'blur'
 | 
				
			||||||
                    }
 | 
					                    }
 | 
				
			||||||
                ],
 | 
					                ],
 | 
				
			||||||
 | 
					              projectUnitId: [
 | 
				
			||||||
 | 
					                {
 | 
				
			||||||
 | 
					                  required: true,
 | 
				
			||||||
 | 
					                  message: '请选择所属项目部',
 | 
				
			||||||
 | 
					                  trigger: 'blur'
 | 
				
			||||||
 | 
					                }
 | 
				
			||||||
 | 
					              ],
 | 
				
			||||||
                projectId: [
 | 
					                projectId: [
 | 
				
			||||||
                    {
 | 
					                    {
 | 
				
			||||||
                        required: true,
 | 
					                        required: true,
 | 
				
			||||||
| 
						 | 
					@ -1001,6 +993,7 @@ export default {
 | 
				
			||||||
        reset() {
 | 
					        reset() {
 | 
				
			||||||
            this.form = {
 | 
					            this.form = {
 | 
				
			||||||
                unitId: null,
 | 
					                unitId: null,
 | 
				
			||||||
 | 
					                projectUnitId: null,
 | 
				
			||||||
                projectId: null,
 | 
					                projectId: null,
 | 
				
			||||||
                authPerson: '',
 | 
					                authPerson: '',
 | 
				
			||||||
                phone: '',
 | 
					                phone: '',
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue