From d0be57c51de4ed3bf6e8d9a68242f24a5716e65d Mon Sep 17 00:00:00 2001
From: zhangyanpeng <bob.zhang@highdatas.com>
Date: 星期三, 06 五月 2020 19:34:51 +0800
Subject: [PATCH] 添加修改密码功能

---
 src/components/popup/portion/substepReadOnly.vue | 1691 +++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 1,620 insertions(+), 71 deletions(-)

diff --git a/src/components/popup/portion/substepReadOnly.vue b/src/components/popup/portion/substepReadOnly.vue
index 34ffde1..4dc67fe 100644
--- a/src/components/popup/portion/substepReadOnly.vue
+++ b/src/components/popup/portion/substepReadOnly.vue
@@ -1,6 +1,9 @@
 <template>
-  <div class="class_substep">
-		<div style="width: 79%; height: 100%; overflow: auto; padding-top: 0px; box-sizing: border-box;">
+  <div class="class_substep" >
+		<div style="width: 79%;text-align: center; margin: 0 10px;">
+			<h2 style="margin: 10px;">椤圭洰鎬婚噾棰�:<span style="font-weight: bold;">{{money}}</span></h2>
+		</div>
+		<div style="width: 79%; height: 88%; overflow: auto; padding-top: 0px; box-sizing: border-box;">
 			<transition name="el-zoom-in-top">
 				<div v-show="showData['title']" class="transition-box" style="text-align: center; margin: 0 10px;">
 					<h3 style="margin: 10px;">绔嬮鏈嶅姟</h3>
@@ -25,7 +28,7 @@
 								</el-col>
 							</el-row>
 							<el-row v-if="form_['title'].titleType">
-								<el-col :span="22" class="z_grid-content2">
+								<el-col :span="22" class="z_grid-content1">
 									<el-form-item label="鎻忚堪" prop="titleType"
 										:rules="[{required: true, message: '璇疯緭鍏�', trigger: ['blur', 'change']}]"
 									>
@@ -35,7 +38,7 @@
 							</el-row>
 							<el-row>
 								<el-col :span="6" class="z_grid-content3">
-									<el-form-item label="閲戦" prop="budget"
+									<el-form-item label="鍚堝悓閲戦" prop="budget"
 										:rules="[{required: true, message: '璇疯緭鍏ラ噾棰�', trigger: ['blur', 'change']}]"
 									>
 										<el-input type="number" size="mini" v-model="form_['title'].budget" placeholder="璇疯緭鍏ラ噾棰�" style="width: 100%;"></el-input>
@@ -82,7 +85,87 @@
 									</el-form-item>
 								</el-col>
 							</el-row>
+							
+							<el-row>
+								<el-col :span="17" class="z_grid-content1">
+									<el-form-item label="澶囨敞璇存槑">
+										<el-input type="textarea" v-model="form_['title'].remark" style="width: 100%;"></el-input>
+									</el-form-item>
+								</el-col>
+								<el-col :span="5" class="z_grid-content3">
+									<el-form-item label="璇█" prop="language" label-width="80px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+										<el-select size="mini" v-model="form_['title'].language" placeholder="閫夋嫨璇█" style="width: 100%;">
+											<el-option label="涓枃" value="Cn"></el-option>
+											<el-option label="鑻辨枃" value="En"></el-option>
+											<el-option label="涓嫳鏂�" value="CnEn"></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col>
+							</el-row>
+							<el-row>
+								<el-col :span="4" class="z_grid-content3">
+									<el-form-item label="鏄惁鍏艰亴缂栬緫" prop="parttime" label-width="120px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+									<el-checkbox @change="parttimeChange('title')" v-model="form_['title'].parttime"></el-checkbox>
+									</el-form-item>
+								</el-col>
+								
+								<!-- <el-col :span="18" class="z_grid-content3">
+									<el-form-item label="鍏艰亴缂栬緫鎴愬憳" label-width="120px">
+										<el-select multiple :disabled="!form_['title'].parttime" size="mini" v-model="form_['title'].parttimeUser" style="width: 100%;">
+											<el-option
+												v-for="item in options_parttimeUser"
+												:key="item.id"
+												:label="item.name"
+												:value="item.id"
+											></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col> -->
+							</el-row>
 						</el-form>
+						<div v-if="form_['title'].parttime" style="text-align: left;">
+							<el-button :disabled="!form_['title'].parttime" size="small" @click="addParttime('title')">鏂板鍏艰亴浜哄憳</el-button>
+							<el-table
+							  :data="form_['title'].parttimeList"
+							  :show-header="true"
+							  style="width: 100%;"
+							>
+							  <el-table-column prop="parttimeUser" label="濮撳悕" width="300" align="left" show-overflow-tooltip>
+									<template slot-scope="scope">
+									  <div>
+											<el-select disabled size="mini" v-model="scope.row.parttimeUser" style="width: 100%;">
+												<el-option
+													v-for="item in options_parttimeUser"
+													:key="item.id"
+													:label="item.name"
+													:value="item.id"
+												></el-option>
+											</el-select>
+									  </div>
+									</template>
+								</el-table-column>
+							  <el-table-column prop="parttimePay" label="璐圭敤" width="200" align="center">
+							    <template slot-scope="scope">
+							      <div>
+											<el-input-number size="small" v-model="scope.row.parttimePay" :min="1" label="鏀粯璐圭敤"></el-input-number>
+							      </div>
+							    </template>
+							  </el-table-column>
+								<el-table-column width="280" label="鎿嶄綔" align="center">
+								  <template v-slot="{row}">
+								    <el-row>
+								      <el-tooltip class="item" effect="dark" content="鍒犻櫎" placement="top">
+								        <el-button type="danger" size="mini" icon="el-icon-delete" circle @click="deleteParttime('title', row)"></el-button>
+								      </el-tooltip>
+								    </el-row>
+								  </template>
+								</el-table-column>
+							</el-table>
+						</div>
 					</div>
 					<el-divider></el-divider>
 				</div>
@@ -94,7 +177,7 @@
 						<el-form disabled :show-message="false" :model="form_['scheme']" ref="form_1" label-position='right' label-width="100px"  class="demo-form-inline">
 							<el-row>
 								<el-col :span="6" class="z_grid-content3">
-									<el-form-item label="閲戦" prop="budget"
+									<el-form-item label="鍚堝悓閲戦" prop="budget"
 										:rules="[{required: true, message: '璇疯緭鍏ラ噾棰�', trigger: ['blur', 'change']}]"
 									>
 										<el-input type="number" size="mini" v-model="form_['scheme'].budget" placeholder="璇疯緭鍏ラ噾棰�" style="width: 100%;"></el-input>
@@ -139,7 +222,87 @@
 									</el-form-item>
 								</el-col>
 							</el-row>
+							
+							<el-row>
+								<el-col :span="17" class="z_grid-content1">
+									<el-form-item label="澶囨敞璇存槑">
+										<el-input type="textarea" v-model="form_['scheme'].remark" style="width: 100%;"></el-input>
+									</el-form-item>
+								</el-col>
+								<el-col :span="5" class="z_grid-content3">
+									<el-form-item label="璇█" prop="language" label-width="80px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+										<el-select size="mini" v-model="form_['scheme'].language" placeholder="閫夋嫨璇█" style="width: 100%;">
+											<el-option label="涓枃" value="Cn"></el-option>
+											<el-option label="鑻辨枃" value="En"></el-option>
+											<el-option label="涓嫳鏂�" value="CnEn"></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col>
+							</el-row>
+							<el-row>
+								<el-col :span="4" class="z_grid-content3">
+									<el-form-item label="鏄惁鍏艰亴缂栬緫" prop="parttime" label-width="120px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+									<el-checkbox @change="parttimeChange('scheme')" v-model="form_['scheme'].parttime"></el-checkbox>
+									</el-form-item>
+								</el-col>
+								
+								<!-- <el-col :span="18" class="z_grid-content3">
+									<el-form-item label="鍏艰亴缂栬緫鎴愬憳" label-width="120px">
+										<el-select multiple :disabled="!form_['scheme'].parttime" size="mini" v-model="form_['scheme'].parttimeUser" style="width: 100%;">
+											<el-option
+												v-for="item in options_parttimeUser"
+												:key="item.id"
+												:label="item.name"
+												:value="item.id"
+											></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col> -->
+							</el-row>
 						</el-form>
+						<div v-if="form_['scheme'].parttime" style="text-align: left;">
+							<el-button :disabled="!form_['scheme'].parttime" size="small" @click="addParttime('scheme')">鏂板鍏艰亴浜哄憳</el-button>
+							<el-table
+							  :data="form_['scheme'].parttimeList"
+							  :show-header="true"
+							  style="width: 100%;"
+							>
+							  <el-table-column prop="parttimeUser" label="濮撳悕" width="300" align="left" show-overflow-tooltip>
+									<template slot-scope="scope">
+									  <div>
+											<el-select disabled size="mini" v-model="scope.row.parttimeUser" style="width: 100%;">
+												<el-option
+													v-for="item in options_parttimeUser"
+													:key="item.id"
+													:label="item.name"
+													:value="item.id"
+												></el-option>
+											</el-select>
+									  </div>
+									</template>
+								</el-table-column>
+							  <el-table-column prop="parttimePay" label="璐圭敤" width="200" align="center">
+							    <template slot-scope="scope">
+							      <div>
+											<el-input-number size="small" v-model="scope.row.parttimePay" :min="1" label="鏀粯璐圭敤"></el-input-number>
+							      </div>
+							    </template>
+							  </el-table-column>
+								<el-table-column width="280" label="鎿嶄綔" align="center">
+								  <template v-slot="{row}">
+								    <el-row>
+								      <el-tooltip class="item" effect="dark" content="鍒犻櫎" placement="top">
+								        <el-button type="danger" size="mini" icon="el-icon-delete" circle @click="deleteParttime('scheme', row)"></el-button>
+								      </el-tooltip>
+								    </el-row>
+								  </template>
+								</el-table-column>
+							</el-table>
+						</div>
 					</div>
 					<el-divider></el-divider>
 				</div>
@@ -151,7 +314,7 @@
 						<el-form disabled :show-message="false" :model="form_['search']" ref="form_1" label-position='right' label-width="100px"  class="demo-form-inline">
 							<el-row>
 								<el-col :span="6" class="z_grid-content3">
-									<el-form-item label="閲戦" prop="budget"
+									<el-form-item label="鍚堝悓閲戦" prop="budget"
 										:rules="[{required: true, message: '璇疯緭鍏ラ噾棰�', trigger: ['blur', 'change']}]"
 									>
 										<el-input type="number" size="mini" v-model="form_['search'].budget" placeholder="璇疯緭鍏ラ噾棰�" style="width: 100%;"></el-input>
@@ -196,7 +359,87 @@
 									</el-form-item>
 								</el-col>
 							</el-row>
+							
+							<el-row>
+								<el-col :span="17" class="z_grid-content1">
+									<el-form-item label="澶囨敞璇存槑">
+										<el-input type="textarea" v-model="form_['search'].remark" style="width: 100%;"></el-input>
+									</el-form-item>
+								</el-col>
+								<el-col :span="5" class="z_grid-content3">
+									<el-form-item label="璇█" prop="language" label-width="80px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+										<el-select size="mini" v-model="form_['search'].language" placeholder="閫夋嫨璇█" style="width: 100%;">
+											<el-option label="涓枃" value="Cn"></el-option>
+											<el-option label="鑻辨枃" value="En"></el-option>
+											<el-option label="涓嫳鏂�" value="CnEn"></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col>
+							</el-row>
+							<el-row>
+								<el-col :span="4" class="z_grid-content3">
+									<el-form-item label="鏄惁鍏艰亴缂栬緫" prop="parttime" label-width="120px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+									<el-checkbox @change="parttimeChange('search')" v-model="form_['search'].parttime"></el-checkbox>
+									</el-form-item>
+								</el-col>
+								
+								<!-- <el-col :span="18" class="z_grid-content3">
+									<el-form-item label="鍏艰亴缂栬緫鎴愬憳" label-width="120px">
+										<el-select multiple :disabled="!form_['search'].parttime" size="mini" v-model="form_['search'].parttimeUser" style="width: 100%;">
+											<el-option
+												v-for="item in options_parttimeUser"
+												:key="item.value"
+												:label="item.label"
+												:value="item.value"
+											></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col> -->
+							</el-row>
 						</el-form>
+						<div v-if="form_['search'].parttime" style="text-align: left;">
+							<el-button :disabled="!form_['search'].parttime" size="small" @click="addParttime('search')">鏂板鍏艰亴浜哄憳</el-button>
+							<el-table
+							  :data="form_['search'].parttimeList"
+							  :show-header="true"
+							  style="width: 100%;"
+							>
+							  <el-table-column prop="parttimeUser" label="濮撳悕" width="300" align="left" show-overflow-tooltip>
+									<template slot-scope="scope">
+									  <div>
+											<el-select disabled size="mini" v-model="scope.row.parttimeUser" style="width: 100%;">
+												<el-option
+													v-for="item in options_parttimeUser"
+													:key="item.id"
+													:label="item.name"
+													:value="item.id"
+												></el-option>
+											</el-select>
+									  </div>
+									</template>
+								</el-table-column>
+							  <el-table-column prop="parttimePay" label="璐圭敤" width="200" align="center">
+							    <template slot-scope="scope">
+							      <div>
+											<el-input-number size="small" v-model="scope.row.parttimePay" :min="1" label="鏀粯璐圭敤"></el-input-number>
+							      </div>
+							    </template>
+							  </el-table-column>
+								<el-table-column width="280" label="鎿嶄綔" align="center">
+								  <template v-slot="{row}">
+								    <el-row>
+								      <el-tooltip class="item" effect="dark" content="鍒犻櫎" placement="top">
+								        <el-button type="danger" size="mini" icon="el-icon-delete" circle @click="deleteParttime('search', row)"></el-button>
+								      </el-tooltip>
+								    </el-row>
+								  </template>
+								</el-table-column>
+							</el-table>
+						</div>
 					</div>
 					<el-divider></el-divider>
 				</div>
@@ -208,7 +451,7 @@
 						<el-form disabled :show-message="false" :model="form_['select']" ref="form_1" label-position='right' label-width="100px"  class="demo-form-inline">
 							<el-row>
 								<el-col :span="6" class="z_grid-content3">
-									<el-form-item label="閲戦" prop="budget"
+									<el-form-item label="鍚堝悓閲戦" prop="budget"
 										:rules="[{required: true, message: '璇疯緭鍏ラ噾棰�', trigger: ['blur', 'change']}]"
 									>
 										<el-input type="number" size="mini" v-model="form_['select'].budget" placeholder="璇疯緭鍏ラ噾棰�" style="width: 100%;"></el-input>
@@ -253,7 +496,87 @@
 									</el-form-item>
 								</el-col>
 							</el-row>
+							
+							<el-row>
+								<el-col :span="17" class="z_grid-content1">
+									<el-form-item label="澶囨敞璇存槑">
+										<el-input type="textarea" v-model="form_['select'].remark" style="width: 100%;"></el-input>
+									</el-form-item>
+								</el-col>
+								<el-col :span="5" class="z_grid-content3">
+									<el-form-item label="璇█" prop="language" label-width="80px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+										<el-select size="mini" v-model="form_['select'].language" placeholder="閫夋嫨璇█" style="width: 100%;">
+											<el-option label="涓枃" value="Cn"></el-option>
+											<el-option label="鑻辨枃" value="En"></el-option>
+											<el-option label="涓嫳鏂�" value="CnEn"></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col>
+							</el-row>
+							<el-row>
+								<el-col :span="4" class="z_grid-content3">
+									<el-form-item label="鏄惁鍏艰亴缂栬緫" prop="parttime" label-width="120px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+									<el-checkbox @change="parttimeChange('select')" v-model="form_['select'].parttime"></el-checkbox>
+									</el-form-item>
+								</el-col>
+								
+								<!-- <el-col :span="18" class="z_grid-content3">
+									<el-form-item label="鍏艰亴缂栬緫鎴愬憳" label-width="120px">
+										<el-select multiple :disabled="!form_['select'].parttime" size="mini" v-model="form_['select'].parttimeUser" style="width: 100%;">
+											<el-option
+												v-for="item in options_parttimeUser"
+												:key="item.id"
+												:label="item.name"
+												:value="item.id"
+											></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col> -->
+							</el-row>
 						</el-form>
+						<div v-if="form_['select'].parttime" style="text-align: left;">
+							<el-button :disabled="!form_['select'].parttime" size="small" @click="addParttime('select')">鏂板鍏艰亴浜哄憳</el-button>
+							<el-table
+							  :data="form_['select'].parttimeList"
+							  :show-header="true"
+							  style="width: 100%;"
+							>
+							  <el-table-column prop="parttimeUser" label="濮撳悕" width="300" align="left" show-overflow-tooltip>
+									<template slot-scope="scope">
+									  <div>
+											<el-select disabled size="mini" v-model="scope.row.parttimeUser" style="width: 100%;">
+												<el-option
+													v-for="item in options_parttimeUser"
+													:key="item.id"
+													:label="item.name"
+													:value="item.id"
+												></el-option>
+											</el-select>
+									  </div>
+									</template>
+								</el-table-column>
+							  <el-table-column prop="parttimePay" label="璐圭敤" width="200" align="center">
+							    <template slot-scope="scope">
+							      <div>
+											<el-input-number size="small" v-model="scope.row.parttimePay" :min="1" label="鏀粯璐圭敤"></el-input-number>
+							      </div>
+							    </template>
+							  </el-table-column>
+								<el-table-column width="280" label="鎿嶄綔" align="center">
+								  <template v-slot="{row}">
+								    <el-row>
+								      <el-tooltip class="item" effect="dark" content="鍒犻櫎" placement="top">
+								        <el-button type="danger" size="mini" icon="el-icon-delete" circle @click="deleteParttime('select', row)"></el-button>
+								      </el-tooltip>
+								    </el-row>
+								  </template>
+								</el-table-column>
+							</el-table>
+						</div>
 					</div>
 					<el-divider></el-divider>
 				</div>
@@ -265,7 +588,7 @@
 						<el-form disabled :show-message="false" :model="form_['get']" ref="form_1" label-position='right' label-width="100px"  class="demo-form-inline">
 							<el-row>
 								<el-col :span="6" class="z_grid-content3">
-									<el-form-item label="閲戦" prop="budget"
+									<el-form-item label="鍚堝悓閲戦" prop="budget"
 										:rules="[{required: true, message: '璇疯緭鍏ラ噾棰�', trigger: ['blur', 'change']}]"
 									>
 										<el-input type="number" size="mini" v-model="form_['get'].budget" placeholder="璇疯緭鍏ラ噾棰�" style="width: 100%;"></el-input>
@@ -310,7 +633,87 @@
 									</el-form-item>
 								</el-col>
 							</el-row>
+							
+							<el-row>
+								<el-col :span="17" class="z_grid-content1">
+									<el-form-item label="澶囨敞璇存槑">
+										<el-input type="textarea" v-model="form_['get'].remark" style="width: 100%;"></el-input>
+									</el-form-item>
+								</el-col>
+								<el-col :span="5" class="z_grid-content3">
+									<el-form-item label="璇█" prop="language" label-width="80px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+										<el-select size="mini" v-model="form_['get'].language" placeholder="閫夋嫨璇█" style="width: 100%;">
+											<el-option label="涓枃" value="Cn"></el-option>
+											<el-option label="鑻辨枃" value="En"></el-option>
+											<el-option label="涓嫳鏂�" value="CnEn"></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col>
+							</el-row>
+							<el-row>
+								<el-col :span="4" class="z_grid-content3">
+									<el-form-item label="鏄惁鍏艰亴缂栬緫" prop="parttime" label-width="120px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+									<el-checkbox @change="parttimeChange('get')" v-model="form_['get'].parttime"></el-checkbox>
+									</el-form-item>
+								</el-col>
+								
+								<!-- <el-col :span="18" class="z_grid-content3">
+									<el-form-item label="鍏艰亴缂栬緫鎴愬憳" label-width="120px">
+										<el-select multiple :disabled="!form_['get'].parttime" size="mini" v-model="form_['get'].parttimeUser" style="width: 100%;">
+											<el-option
+												v-for="item in options_parttimeUser"
+												:key="item.id"
+												:label="item.name"
+												:value="item.id"
+											></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col> -->
+							</el-row>
 						</el-form>
+						<div v-if="form_['get'].parttime" style="text-align: left;">
+							<el-button :disabled="!form_['get'].parttime" size="small" @click="addParttime('get')">鏂板鍏艰亴浜哄憳</el-button>
+							<el-table
+							  :data="form_['get'].parttimeList"
+							  :show-header="true"
+							  style="width: 100%;"
+							>
+							  <el-table-column prop="parttimeUser" label="濮撳悕" width="300" align="left" show-overflow-tooltip>
+									<template slot-scope="scope">
+									  <div>
+											<el-select disabled size="mini" v-model="scope.row.parttimeUser" style="width: 100%;">
+												<el-option
+													v-for="item in options_parttimeUser"
+													:key="item.id"
+													:label="item.name"
+													:value="item.id"
+												></el-option>
+											</el-select>
+									  </div>
+									</template>
+								</el-table-column>
+							  <el-table-column prop="parttimePay" label="璐圭敤" width="200" align="center">
+							    <template slot-scope="scope">
+							      <div>
+											<el-input-number size="small" v-model="scope.row.parttimePay" :min="1" label="鏀粯璐圭敤"></el-input-number>
+							      </div>
+							    </template>
+							  </el-table-column>
+								<el-table-column width="280" label="鎿嶄綔" align="center">
+								  <template v-slot="{row}">
+								    <el-row>
+								      <el-tooltip class="item" effect="dark" content="鍒犻櫎" placement="top">
+								        <el-button type="danger" size="mini" icon="el-icon-delete" circle @click="deleteParttime('get', row)"></el-button>
+								      </el-tooltip>
+								    </el-row>
+								  </template>
+								</el-table-column>
+							</el-table>
+						</div>
 					</div>
 					<el-divider></el-divider>
 				</div>
@@ -322,7 +725,7 @@
 						<el-form disabled :show-message="false" :model="form_['find']" ref="form_1" label-position='right' label-width="100px"  class="demo-form-inline">
 							<el-row>
 								<el-col :span="6" class="z_grid-content3">
-									<el-form-item label="閲戦" prop="budget"
+									<el-form-item label="鍚堝悓閲戦" prop="budget"
 										:rules="[{required: true, message: '璇疯緭鍏ラ噾棰�', trigger: ['blur', 'change']}]"
 									>
 										<el-input type="number" size="mini" v-model="form_['find'].budget" placeholder="璇疯緭鍏ラ噾棰�" style="width: 100%;"></el-input>
@@ -367,7 +770,87 @@
 									</el-form-item>
 								</el-col>
 							</el-row>
+							
+							<el-row>
+								<el-col :span="17" class="z_grid-content1">
+									<el-form-item label="澶囨敞璇存槑">
+										<el-input type="textarea" v-model="form_['find'].remark" style="width: 100%;"></el-input>
+									</el-form-item>
+								</el-col>
+								<el-col :span="5" class="z_grid-content3">
+									<el-form-item label="璇█" prop="language" label-width="80px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+										<el-select size="mini" v-model="form_['find'].language" placeholder="閫夋嫨璇█" style="width: 100%;">
+											<el-option label="涓枃" value="Cn"></el-option>
+											<el-option label="鑻辨枃" value="En"></el-option>
+											<el-option label="涓嫳鏂�" value="CnEn"></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col>
+							</el-row>
+							<el-row>
+								<el-col :span="4" class="z_grid-content3">
+									<el-form-item label="鏄惁鍏艰亴缂栬緫" prop="parttime" label-width="120px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+									<el-checkbox @change="parttimeChange('find')" v-model="form_['find'].parttime"></el-checkbox>
+									</el-form-item>
+								</el-col>
+								
+								<!-- <el-col :span="18" class="z_grid-content3">
+									<el-form-item label="鍏艰亴缂栬緫鎴愬憳" label-width="120px">
+										<el-select multiple :disabled="!form_['find'].parttime" size="mini" v-model="form_['find'].parttimeUser" style="width: 100%;">
+											<el-option
+												v-for="item in options_parttimeUser"
+												:key="item.id"
+												:label="item.name"
+												:value="item.id"
+											></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col> -->
+							</el-row>
 						</el-form>
+						<div v-if="form_['find'].parttime" style="text-align: left;">
+							<el-button :disabled="!form_['find'].parttime" size="small" @click="addParttime('find')">鏂板鍏艰亴浜哄憳</el-button>
+							<el-table
+							  :data="form_['find'].parttimeList"
+							  :show-header="true"
+							  style="width: 100%;"
+							>
+							  <el-table-column prop="parttimeUser" label="濮撳悕" width="300" align="left" show-overflow-tooltip>
+									<template slot-scope="scope">
+									  <div>
+											<el-select disabled size="mini" v-model="scope.row.parttimeUser" style="width: 100%;">
+												<el-option
+													v-for="item in options_parttimeUser"
+													:key="item.id"
+													:label="item.name"
+													:value="item.id"
+												></el-option>
+											</el-select>
+									  </div>
+									</template>
+								</el-table-column>
+							  <el-table-column prop="parttimePay" label="璐圭敤" width="200" align="center">
+							    <template slot-scope="scope">
+							      <div>
+											<el-input-number size="small" v-model="scope.row.parttimePay" :min="1" label="鏀粯璐圭敤"></el-input-number>
+							      </div>
+							    </template>
+							  </el-table-column>
+								<el-table-column width="280" label="鎿嶄綔" align="center">
+								  <template v-slot="{row}">
+								    <el-row>
+								      <el-tooltip class="item" effect="dark" content="鍒犻櫎" placement="top">
+								        <el-button type="danger" size="mini" icon="el-icon-delete" circle @click="deleteParttime('find', row)"></el-button>
+								      </el-tooltip>
+								    </el-row>
+								  </template>
+								</el-table-column>
+							</el-table>
+						</div>
 					</div>
 					<el-divider></el-divider>
 				</div>
@@ -379,7 +862,7 @@
 						<el-form disabled :show-message="false" :model="form_['properties']" ref="form_1" label-position='right' label-width="100px"  class="demo-form-inline">
 							<el-row>
 								<el-col :span="6" class="z_grid-content3">
-									<el-form-item label="閲戦" prop="budget"
+									<el-form-item label="鍚堝悓閲戦" prop="budget"
 										:rules="[{required: true, message: '璇疯緭鍏ラ噾棰�', trigger: ['blur', 'change']}]"
 									>
 										<el-input type="number" size="mini" v-model="form_['properties'].budget" placeholder="璇疯緭鍏ラ噾棰�" style="width: 100%;"></el-input>
@@ -424,19 +907,99 @@
 									</el-form-item>
 								</el-col>
 							</el-row>
+							
+							<el-row>
+								<el-col :span="17" class="z_grid-content1">
+									<el-form-item label="澶囨敞璇存槑">
+										<el-input type="textarea" v-model="form_['properties'].remark" style="width: 100%;"></el-input>
+									</el-form-item>
+								</el-col>
+								<el-col :span="5" class="z_grid-content3">
+									<el-form-item label="璇█" prop="language" label-width="80px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+										<el-select size="mini" v-model="form_['properties'].language" placeholder="閫夋嫨璇█" style="width: 100%;">
+											<el-option label="涓枃" value="Cn"></el-option>
+											<el-option label="鑻辨枃" value="En"></el-option>
+											<el-option label="涓嫳鏂�" value="CnEn"></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col>
+							</el-row>
+							<el-row>
+								<el-col :span="4" class="z_grid-content3">
+									<el-form-item label="鏄惁鍏艰亴缂栬緫" prop="parttime" label-width="120px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+									<el-checkbox @change="parttimeChange('properties')" v-model="form_['properties'].parttime"></el-checkbox>
+									</el-form-item>
+								</el-col>
+								
+								<!-- <el-col :span="18" class="z_grid-content3">
+									<el-form-item label="鍏艰亴缂栬緫鎴愬憳" label-width="120px">
+										<el-select multiple :disabled="!form_['properties'].parttime" size="mini" v-model="form_['properties'].parttimeUser" style="width: 100%;">
+											<el-option
+												v-for="item in options_parttimeUser"
+												:key="item.id"
+												:label="item.name"
+												:value="item.id"
+											></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col> -->
+							</el-row>
 						</el-form>
+						<div v-if="form_['properties'].parttime" style="text-align: left;">
+							<el-button :disabled="!form_['properties'].parttime" size="small" @click="addParttime('properties')">鏂板鍏艰亴浜哄憳</el-button>
+							<el-table
+							  :data="form_['properties'].parttimeList"
+							  :show-header="true"
+							  style="width: 100%;"
+							>
+							  <el-table-column prop="parttimeUser" label="濮撳悕" width="300" align="left" show-overflow-tooltip>
+									<template slot-scope="scope">
+									  <div>
+											<el-select disabled size="mini" v-model="scope.row.parttimeUser" style="width: 100%;">
+												<el-option
+													v-for="item in options_parttimeUser"
+													:key="item.id"
+													:label="item.name"
+													:value="item.id"
+												></el-option>
+											</el-select>
+									  </div>
+									</template>
+								</el-table-column>
+							  <el-table-column prop="parttimePay" label="璐圭敤" width="200" align="center">
+							    <template slot-scope="scope">
+							      <div>
+											<el-input-number size="small" v-model="scope.row.parttimePay" :min="1" label="鏀粯璐圭敤"></el-input-number>
+							      </div>
+							    </template>
+							  </el-table-column>
+								<el-table-column width="280" label="鎿嶄綔" align="center">
+								  <template v-slot="{row}">
+								    <el-row>
+								      <el-tooltip class="item" effect="dark" content="鍒犻櫎" placement="top">
+								        <el-button type="danger" size="mini" icon="el-icon-delete" circle @click="deleteParttime('properties', row)"></el-button>
+								      </el-tooltip>
+								    </el-row>
+								  </template>
+								</el-table-column>
+							</el-table>
+						</div>
 					</div>
 					<el-divider></el-divider>
 				</div>
 			</transition>
-			<transition name="el-zoom-in-top">
+			<!-- <transition name="el-zoom-in-top">
 				<div v-show="showData['risk']" class="transition-box" style="text-align: center; margin: 0 10px;">
 					<h3 style="margin: 10px;">椋庨櫓鍋忓�氫俊鎭�</h3>
 					<div style="z-index: 1">
 						<el-form disabled :show-message="false" :model="form_['risk']" ref="form_1" label-position='right' label-width="100px"  class="demo-form-inline">
 							<el-row>
 								<el-col :span="6" class="z_grid-content3">
-									<el-form-item label="閲戦" prop="budget"
+									<el-form-item label="鍚堝悓閲戦" prop="budget"
 										:rules="[{required: true, message: '璇疯緭鍏ラ噾棰�', trigger: ['blur', 'change']}]"
 									>
 										<el-input type="number" size="mini" v-model="form_['risk'].budget" placeholder="璇疯緭鍏ラ噾棰�" style="width: 100%;"></el-input>
@@ -485,15 +1048,15 @@
 					</div>
 					<el-divider></el-divider>
 				</div>
-			</transition>
-			<transition name="el-zoom-in-top">
+			</transition> -->
+			<!-- <transition name="el-zoom-in-top">
 				<div v-show="showData['target']" class="transition-box" style="text-align: center; margin: 0 10px;">
 					<h3 style="margin: 10px;">缁撳眬鎸囨爣鏁版嵁</h3>
 					<div style="z-index: 1">
 						<el-form disabled :show-message="false" :model="form_['target']" ref="form_1" label-position='right' label-width="100px"  class="demo-form-inline">
 							<el-row>
 								<el-col :span="6" class="z_grid-content3">
-									<el-form-item label="閲戦" prop="budget"
+									<el-form-item label="鍚堝悓閲戦" prop="budget"
 										:rules="[{required: true, message: '璇疯緭鍏ラ噾棰�', trigger: ['blur', 'change']}]"
 									>
 										<el-input type="number" size="mini" v-model="form_['target'].budget" placeholder="璇疯緭鍏ラ噾棰�" style="width: 100%;"></el-input>
@@ -542,18 +1105,18 @@
 					</div>
 					<el-divider></el-divider>
 				</div>
-			</transition>
+			</transition> -->
 			<transition name="el-zoom-in-top">
-				<div v-show="showData['propertiesArrangement']" class="transition-box" style="text-align: center; margin: 0 10px;">
-					<h3 style="margin: 10px;">瀹氭�т俊鎭暣鐞嗘�荤粨</h3>
+				<div v-show="showData['analyse']" class="transition-box" style="text-align: center; margin: 0 10px;">
+					<h3 style="margin: 10px;">鏁版嵁鍒嗘瀽</h3>
 					<div style="z-index: 1">
-						<el-form disabled :show-message="false" :model="form_['propertiesArrangement']" ref="form_1" label-position='right' label-width="100px"  class="demo-form-inline">
+						<el-form disabled :show-message="false" :model="form_['analyse']" ref="form_1" label-position='right' label-width="100px"  class="demo-form-inline">
 							<el-row>
 								<el-col :span="6" class="z_grid-content3">
-									<el-form-item label="閲戦" prop="budget"
+									<el-form-item label="鍚堝悓閲戦" prop="budget"
 										:rules="[{required: true, message: '璇疯緭鍏ラ噾棰�', trigger: ['blur', 'change']}]"
 									>
-										<el-input type="number" size="mini" v-model="form_['propertiesArrangement'].budget" placeholder="璇疯緭鍏ラ噾棰�" style="width: 100%;"></el-input>
+										<el-input type="number" size="mini" v-model="form_['analyse'].budget" placeholder="璇疯緭鍏ラ噾棰�" style="width: 100%;"></el-input>
 									</el-form-item>
 								</el-col>
 								<el-col :span="11" class="z_grid-content3">
@@ -565,7 +1128,7 @@
 											:options="options_users"
 											:props="{ expandTrigger: 'hover' }"
 											size="mini"
-											v-model="form_['propertiesArrangement'].userIds"
+											v-model="form_['analyse'].userIds"
 											placeholder="璇烽�夋嫨璐熻矗浜�"
 											>
 										</el-cascader>
@@ -575,7 +1138,7 @@
 									<el-form-item label="浜や粯鐗�" prop="mustAttach"
 										:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
 									>
-										<el-switch v-model="form_['propertiesArrangement'].mustAttach"></el-switch>
+										<el-switch v-model="form_['analyse'].mustAttach"></el-switch>
 									</el-form-item>
 								</el-col>
 							</el-row>
@@ -584,33 +1147,113 @@
 									<el-form-item label="寮�濮嬫棩鏈�" prop="startTime" 
 										:rules="{required: true, message: '璇烽�夋嫨', trigger: ['change', 'blur']}"
 									>
-											<el-date-picker type="date" size="mini" placeholder="閫夋嫨寮�濮嬫棩鏈�" v-model="form_['propertiesArrangement'].startTime" style="width: 100%;"></el-date-picker>
+											<el-date-picker type="date" size="mini" placeholder="閫夋嫨寮�濮嬫棩鏈�" v-model="form_['analyse'].startTime" style="width: 100%;"></el-date-picker>
 									</el-form-item>
 								</el-col>
 								<el-col :span="11" class="z_grid-content3">
 									<el-form-item label="缁撴潫鏃ユ湡" prop="endTime" 
 										:rules="{required: true, message: '璇烽�夋嫨', trigger: ['change', 'blur']}"
 									>
-											<el-date-picker type="date" size="mini" placeholder="閫夋嫨缁撴潫鏃ユ湡" v-model="form_['propertiesArrangement'].endTime" style="width: 100%;"></el-date-picker>
+											<el-date-picker type="date" size="mini" placeholder="閫夋嫨缁撴潫鏃ユ湡" v-model="form_['analyse'].endTime" style="width: 100%;"></el-date-picker>
 									</el-form-item>
 								</el-col>
 							</el-row>
+							
+							<el-row>
+								<el-col :span="17" class="z_grid-content1">
+									<el-form-item label="澶囨敞璇存槑">
+										<el-input type="textarea" v-model="form_['analyse'].remark" style="width: 100%;"></el-input>
+									</el-form-item>
+								</el-col>
+								<el-col :span="5" class="z_grid-content3">
+									<el-form-item label="璇█" prop="language" label-width="80px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+										<el-select size="mini" v-model="form_['analyse'].language" placeholder="閫夋嫨璇█" style="width: 100%;">
+											<el-option label="涓枃" value="Cn"></el-option>
+											<el-option label="鑻辨枃" value="En"></el-option>
+											<el-option label="涓嫳鏂�" value="CnEn"></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col>
+							</el-row>
+							<el-row>
+								<el-col :span="4" class="z_grid-content3">
+									<el-form-item label="鏄惁鍏艰亴缂栬緫" prop="parttime" label-width="120px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+									<el-checkbox @change="parttimeChange('analyse')" v-model="form_['analyse'].parttime"></el-checkbox>
+									</el-form-item>
+								</el-col>
+								
+								<!-- <el-col :span="18" class="z_grid-content3">
+									<el-form-item label="鍏艰亴缂栬緫鎴愬憳" label-width="120px">
+										<el-select multiple :disabled="!form_['analyse'].parttime" size="mini" v-model="form_['analyse'].parttimeUser" style="width: 100%;">
+											<el-option
+												v-for="item in options_parttimeUser"
+												:key="item.id"
+												:label="item.name"
+												:value="item.id"
+											></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col> -->
+							</el-row>
 						</el-form>
+						<div v-if="form_['analyse'].parttime" style="text-align: left;">
+							<el-button :disabled="!form_['analyse'].parttime" size="small" @click="addParttime('analyse')">鏂板鍏艰亴浜哄憳</el-button>
+							<el-table
+							  :data="form_['analyse'].parttimeList"
+							  :show-header="true"
+							  style="width: 100%;"
+							>
+							  <el-table-column prop="parttimeUser" label="濮撳悕" width="300" align="left" show-overflow-tooltip>
+									<template slot-scope="scope">
+									  <div>
+											<el-select disabled size="mini" v-model="scope.row.parttimeUser" style="width: 100%;">
+												<el-option
+													v-for="item in options_parttimeUser"
+													:key="item.id"
+													:label="item.name"
+													:value="item.id"
+												></el-option>
+											</el-select>
+									  </div>
+									</template>
+								</el-table-column>
+							  <el-table-column prop="parttimePay" label="璐圭敤" width="200" align="center">
+							    <template slot-scope="scope">
+							      <div>
+											<el-input-number size="small" v-model="scope.row.parttimePay" :min="1" label="鏀粯璐圭敤"></el-input-number>
+							      </div>
+							    </template>
+							  </el-table-column>
+								<el-table-column width="280" label="鎿嶄綔" align="center">
+								  <template v-slot="{row}">
+								    <el-row>
+								      <el-tooltip class="item" effect="dark" content="鍒犻櫎" placement="top">
+								        <el-button type="danger" size="mini" icon="el-icon-delete" circle @click="deleteParttime('analyse', row)"></el-button>
+								      </el-tooltip>
+								    </el-row>
+								  </template>
+								</el-table-column>
+							</el-table>
+						</div>
 					</div>
 					<el-divider></el-divider>
 				</div>
 			</transition>
 			<transition name="el-zoom-in-top">
-				<div v-show="showData['riskChart']" class="transition-box" style="text-align: center; margin: 0 10px;">
-					<h3 style="margin: 10px;">椋庨櫓鍋忓�氬浘琛ㄥ埗浣�</h3>
+				<div v-show="showData['arrange']" class="transition-box" style="text-align: center; margin: 0 10px;">
+					<h3 style="margin: 10px;">鏁版嵁鏁寸悊涓庡綍鍏�</h3>
 					<div style="z-index: 1">
-						<el-form disabled :show-message="false" :model="form_['riskChart']" ref="form_1" label-position='right' label-width="100px"  class="demo-form-inline">
+						<el-form disabled :show-message="false" :model="form_['arrange']" ref="form_1" label-position='right' label-width="100px"  class="demo-form-inline">
 							<el-row>
 								<el-col :span="6" class="z_grid-content3">
-									<el-form-item label="閲戦" prop="budget"
+									<el-form-item label="鍚堝悓閲戦" prop="budget"
 										:rules="[{required: true, message: '璇疯緭鍏ラ噾棰�', trigger: ['blur', 'change']}]"
 									>
-										<el-input type="number" size="mini" v-model="form_['riskChart'].budget" placeholder="璇疯緭鍏ラ噾棰�" style="width: 100%;"></el-input>
+										<el-input type="number" size="mini" v-model="form_['arrange'].budget" placeholder="璇疯緭鍏ラ噾棰�" style="width: 100%;"></el-input>
 									</el-form-item>
 								</el-col>
 								<el-col :span="11" class="z_grid-content3">
@@ -622,7 +1265,7 @@
 											:options="options_users"
 											:props="{ expandTrigger: 'hover' }"
 											size="mini"
-											v-model="form_['riskChart'].userIds"
+											v-model="form_['arrange'].userIds"
 											placeholder="璇烽�夋嫨璐熻矗浜�"
 											>
 										</el-cascader>
@@ -632,7 +1275,7 @@
 									<el-form-item label="浜や粯鐗�" prop="mustAttach"
 										:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
 									>
-										<el-switch v-model="form_['riskChart'].mustAttach"></el-switch>
+										<el-switch v-model="form_['arrange'].mustAttach"></el-switch>
 									</el-form-item>
 								</el-col>
 							</el-row>
@@ -641,18 +1284,98 @@
 									<el-form-item label="寮�濮嬫棩鏈�" prop="startTime" 
 										:rules="{required: true, message: '璇烽�夋嫨', trigger: ['change', 'blur']}"
 									>
-											<el-date-picker type="date" size="mini" placeholder="閫夋嫨寮�濮嬫棩鏈�" v-model="form_['riskChart'].startTime" style="width: 100%;"></el-date-picker>
+											<el-date-picker type="date" size="mini" placeholder="閫夋嫨寮�濮嬫棩鏈�" v-model="form_['arrange'].startTime" style="width: 100%;"></el-date-picker>
 									</el-form-item>
 								</el-col>
 								<el-col :span="11" class="z_grid-content3">
 									<el-form-item label="缁撴潫鏃ユ湡" prop="endTime" 
 										:rules="{required: true, message: '璇烽�夋嫨', trigger: ['change', 'blur']}"
 									>
-											<el-date-picker type="date" size="mini" placeholder="閫夋嫨缁撴潫鏃ユ湡" v-model="form_['riskChart'].endTime" style="width: 100%;"></el-date-picker>
+											<el-date-picker type="date" size="mini" placeholder="閫夋嫨缁撴潫鏃ユ湡" v-model="form_['arrange'].endTime" style="width: 100%;"></el-date-picker>
 									</el-form-item>
 								</el-col>
 							</el-row>
+							
+							<el-row>
+								<el-col :span="17" class="z_grid-content1">
+									<el-form-item label="澶囨敞璇存槑">
+										<el-input type="textarea" v-model="form_['arrange'].remark" style="width: 100%;"></el-input>
+									</el-form-item>
+								</el-col>
+								<el-col :span="5" class="z_grid-content3">
+									<el-form-item label="璇█" prop="language" label-width="80px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+										<el-select size="mini" v-model="form_['arrange'].language" placeholder="閫夋嫨璇█" style="width: 100%;">
+											<el-option label="涓枃" value="Cn"></el-option>
+											<el-option label="鑻辨枃" value="En"></el-option>
+											<el-option label="涓嫳鏂�" value="CnEn"></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col>
+							</el-row>
+							<el-row>
+								<el-col :span="4" class="z_grid-content3">
+									<el-form-item label="鏄惁鍏艰亴缂栬緫" prop="parttime" label-width="120px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+									<el-checkbox @change="parttimeChange('arrange')" v-model="form_['arrange'].parttime"></el-checkbox>
+									</el-form-item>
+								</el-col>
+								
+								<!-- <el-col :span="18" class="z_grid-content3">
+									<el-form-item label="鍏艰亴缂栬緫鎴愬憳" label-width="120px">
+										<el-select multiple :disabled="!form_['arrange'].parttime" size="mini" v-model="form_['arrange'].parttimeUser" style="width: 100%;">
+											<el-option
+												v-for="item in options_parttimeUser"
+												:key="item.id"
+												:label="item.name"
+												:value="item.id"
+											></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col> -->
+							</el-row>
 						</el-form>
+						<div v-if="form_['arrange'].parttime" style="text-align: left;">
+							<el-button :disabled="!form_['arrange'].parttime" size="small" @click="addParttime('arrange')">鏂板鍏艰亴浜哄憳</el-button>
+							<el-table
+							  :data="form_['arrange'].parttimeList"
+							  :show-header="true"
+							  style="width: 100%;"
+							>
+							  <el-table-column prop="parttimeUser" label="濮撳悕" width="300" align="left" show-overflow-tooltip>
+									<template slot-scope="scope">
+									  <div>
+											<el-select disabled size="mini" v-model="scope.row.parttimeUser" style="width: 100%;">
+												<el-option
+													v-for="item in options_parttimeUser"
+													:key="item.id"
+													:label="item.name"
+													:value="item.id"
+												></el-option>
+											</el-select>
+									  </div>
+									</template>
+								</el-table-column>
+							  <el-table-column prop="parttimePay" label="璐圭敤" width="200" align="center">
+							    <template slot-scope="scope">
+							      <div>
+											<el-input-number size="small" v-model="scope.row.parttimePay" :min="1" label="鏀粯璐圭敤"></el-input-number>
+							      </div>
+							    </template>
+							  </el-table-column>
+								<el-table-column width="280" label="鎿嶄綔" align="center">
+								  <template v-slot="{row}">
+								    <el-row>
+								      <el-tooltip class="item" effect="dark" content="鍒犻櫎" placement="top">
+								        <el-button type="danger" size="mini" icon="el-icon-delete" circle @click="deleteParttime('arrange', row)"></el-button>
+								      </el-tooltip>
+								    </el-row>
+								  </template>
+								</el-table-column>
+							</el-table>
+						</div>
 					</div>
 					<el-divider></el-divider>
 				</div>
@@ -664,7 +1387,7 @@
 						<el-form disabled :show-message="false" :model="form_['meta']" ref="form_1" label-position='right' label-width="100px"  class="demo-form-inline">
 							<el-row>
 								<el-col :span="6" class="z_grid-content3">
-									<el-form-item label="閲戦" prop="budget"
+									<el-form-item label="鍚堝悓閲戦" prop="budget"
 										:rules="[{required: true, message: '璇疯緭鍏ラ噾棰�', trigger: ['blur', 'change']}]"
 									>
 										<el-input type="number" size="mini" v-model="form_['meta'].budget" placeholder="璇疯緭鍏ラ噾棰�" style="width: 100%;"></el-input>
@@ -709,7 +1432,87 @@
 									</el-form-item>
 								</el-col>
 							</el-row>
+							
+							<el-row>
+								<el-col :span="17" class="z_grid-content1">
+									<el-form-item label="澶囨敞璇存槑">
+										<el-input type="textarea" v-model="form_['meta'].remark" style="width: 100%;"></el-input>
+									</el-form-item>
+								</el-col>
+								<el-col :span="5" class="z_grid-content3">
+									<el-form-item label="璇█" prop="language" label-width="80px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+										<el-select size="mini" v-model="form_['meta'].language" placeholder="閫夋嫨璇█" style="width: 100%;">
+											<el-option label="涓枃" value="Cn"></el-option>
+											<el-option label="鑻辨枃" value="En"></el-option>
+											<el-option label="涓嫳鏂�" value="CnEn"></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col>
+							</el-row>
+							<el-row>
+								<el-col :span="4" class="z_grid-content3">
+									<el-form-item label="鏄惁鍏艰亴缂栬緫" prop="parttime" label-width="120px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+									<el-checkbox @change="parttimeChange('meta')" v-model="form_['meta'].parttime"></el-checkbox>
+									</el-form-item>
+								</el-col>
+								
+								<!-- <el-col :span="18" class="z_grid-content3">
+									<el-form-item label="鍏艰亴缂栬緫鎴愬憳" label-width="120px">
+										<el-select multiple :disabled="!form_['meta'].parttime" size="mini" v-model="form_['meta'].parttimeUser" style="width: 100%;">
+											<el-option
+												v-for="item in options_parttimeUser"
+												:key="item.id"
+												:label="item.name"
+												:value="item.id"
+											></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col> -->
+							</el-row>
 						</el-form>
+						<div v-if="form_['meta'].parttime" style="text-align: left;">
+							<el-button :disabled="!form_['meta'].parttime" size="small" @click="addParttime('meta')">鏂板鍏艰亴浜哄憳</el-button>
+							<el-table
+							  :data="form_['meta'].parttimeList"
+							  :show-header="true"
+							  style="width: 100%;"
+							>
+							  <el-table-column prop="parttimeUser" label="濮撳悕" width="300" align="left" show-overflow-tooltip>
+									<template slot-scope="scope">
+									  <div>
+											<el-select disabled size="mini" v-model="scope.row.parttimeUser" style="width: 100%;">
+												<el-option
+													v-for="item in options_parttimeUser"
+													:key="item.id"
+													:label="item.name"
+													:value="item.id"
+												></el-option>
+											</el-select>
+									  </div>
+									</template>
+								</el-table-column>
+							  <el-table-column prop="parttimePay" label="璐圭敤" width="200" align="center">
+							    <template slot-scope="scope">
+							      <div>
+											<el-input-number size="small" v-model="scope.row.parttimePay" :min="1" label="鏀粯璐圭敤"></el-input-number>
+							      </div>
+							    </template>
+							  </el-table-column>
+								<el-table-column width="280" label="鎿嶄綔" align="center">
+								  <template v-slot="{row}">
+								    <el-row>
+								      <el-tooltip class="item" effect="dark" content="鍒犻櫎" placement="top">
+								        <el-button type="danger" size="mini" icon="el-icon-delete" circle @click="deleteParttime('meta', row)"></el-button>
+								      </el-tooltip>
+								    </el-row>
+								  </template>
+								</el-table-column>
+							</el-table>
+						</div>
 					</div>
 					<el-divider></el-divider>
 				</div>
@@ -721,7 +1524,7 @@
 						<el-form disabled :show-message="false" :model="form_['grade']" ref="form_1" label-position='right' label-width="100px"  class="demo-form-inline">
 							<el-row>
 								<el-col :span="6" class="z_grid-content3">
-									<el-form-item label="閲戦" prop="budget"
+									<el-form-item label="鍚堝悓閲戦" prop="budget"
 										:rules="[{required: true, message: '璇疯緭鍏ラ噾棰�', trigger: ['blur', 'change']}]"
 									>
 										<el-input type="number" size="mini" v-model="form_['grade'].budget" placeholder="璇疯緭鍏ラ噾棰�" style="width: 100%;"></el-input>
@@ -766,11 +1569,92 @@
 									</el-form-item>
 								</el-col>
 							</el-row>
+							<el-row>
+								<el-col :span="17" class="z_grid-content1">
+									<el-form-item label="澶囨敞璇存槑">
+										<el-input type="textarea" v-model="form_['grade'].remark" style="width: 100%;"></el-input>
+									</el-form-item>
+								</el-col>
+								<el-col :span="5" class="z_grid-content3">
+									<el-form-item label="璇█" prop="language" label-width="80px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+										<el-select size="mini" v-model="form_['grade'].language" placeholder="閫夋嫨璇█" style="width: 100%;">
+											<el-option label="涓枃" value="Cn"></el-option>
+											<el-option label="鑻辨枃" value="En"></el-option>
+											<el-option label="涓嫳鏂�" value="CnEn"></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col>
+							</el-row>
+							<el-row>
+								<el-col :span="4" class="z_grid-content3">
+									<el-form-item label="鏄惁鍏艰亴缂栬緫" prop="parttime" label-width="120px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+									<el-checkbox @change="parttimeChange('grade')" v-model="form_['grade'].parttime"></el-checkbox>
+									</el-form-item>
+								</el-col>
+								
+								<!-- <el-col :span="18" class="z_grid-content3">
+									<el-form-item label="鍏艰亴缂栬緫鎴愬憳" label-width="120px">
+										<el-select multiple :disabled="!form_['grade'].parttime" size="mini" v-model="form_['grade'].parttimeUser" style="width: 100%;">
+											<el-option
+												v-for="item in options_parttimeUser"
+												:key="item.id"
+												:label="item.name"
+												:value="item.id"
+											></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col> -->
+							</el-row>
 						</el-form>
+						<div v-if="form_['grade'].parttime" style="text-align: left;">
+							<el-button :disabled="!form_['grade'].parttime" size="small" @click="addParttime('grade')">鏂板鍏艰亴浜哄憳</el-button>
+							<el-table
+							  :data="form_['grade'].parttimeList"
+							  :show-header="true"
+							  style="width: 100%;"
+							>
+							  <el-table-column prop="parttimeUser" label="濮撳悕" width="300" align="left" show-overflow-tooltip>
+									<template slot-scope="scope">
+									  <div>
+											<el-select disabled size="mini" v-model="scope.row.parttimeUser" style="width: 100%;">
+												<el-option
+													v-for="item in options_parttimeUser"
+													:key="item.id"
+													:label="item.name"
+													:value="item.id"
+												></el-option>
+											</el-select>
+									  </div>
+									</template>
+								</el-table-column>
+							  <el-table-column prop="parttimePay" label="璐圭敤" width="200" align="center">
+							    <template slot-scope="scope">
+							      <div>
+											<el-input-number size="small" v-model="scope.row.parttimePay" :min="1" label="鏀粯璐圭敤"></el-input-number>
+							      </div>
+							    </template>
+							  </el-table-column>
+								<el-table-column width="280" label="鎿嶄綔" align="center">
+								  <template v-slot="{row}">
+								    <el-row>
+								      <el-tooltip class="item" effect="dark" content="鍒犻櫎" placement="top">
+								        <el-button type="danger" size="mini" icon="el-icon-delete" circle @click="deleteParttime('grade', row)"></el-button>
+								      </el-tooltip>
+								    </el-row>
+								  </template>
+								</el-table-column>
+							</el-table>
+						</div>
 					</div>
 					<el-divider></el-divider>
 				</div>
 			</transition>
+			
+			
 			<transition name="el-zoom-in-top">
 				<div v-show="showData['tsa']" class="transition-box" style="text-align: center; margin: 0 10px;">
 					<h3 style="margin: 10px;">TSA 鍒嗘瀽</h3>
@@ -778,7 +1662,7 @@
 						<el-form disabled :show-message="false" :model="form_['tsa']" ref="form_1" label-position='right' label-width="100px"  class="demo-form-inline">
 							<el-row>
 								<el-col :span="6" class="z_grid-content3">
-									<el-form-item label="閲戦" prop="budget"
+									<el-form-item label="鍚堝悓閲戦" prop="budget"
 										:rules="[{required: true, message: '璇疯緭鍏ラ噾棰�', trigger: ['blur', 'change']}]"
 									>
 										<el-input type="number" size="mini" v-model="form_['tsa'].budget" placeholder="璇疯緭鍏ラ噾棰�" style="width: 100%;"></el-input>
@@ -823,7 +1707,87 @@
 									</el-form-item>
 								</el-col>
 							</el-row>
+							
+							<el-row>
+								<el-col :span="17" class="z_grid-content1">
+									<el-form-item label="澶囨敞璇存槑">
+										<el-input type="textarea" v-model="form_['tsa'].remark" style="width: 100%;"></el-input>
+									</el-form-item>
+								</el-col>
+								<el-col :span="5" class="z_grid-content3">
+									<el-form-item label="璇█" prop="language" label-width="80px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+										<el-select size="mini" v-model="form_['tsa'].language" placeholder="閫夋嫨璇█" style="width: 100%;">
+											<el-option label="涓枃" value="Cn"></el-option>
+											<el-option label="鑻辨枃" value="En"></el-option>
+											<el-option label="涓嫳鏂�" value="CnEn"></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col>
+							</el-row>
+							<el-row>
+								<el-col :span="4" class="z_grid-content3">
+									<el-form-item label="鏄惁鍏艰亴缂栬緫" prop="parttime" label-width="120px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+									<el-checkbox @change="parttimeChange('tsa')" v-model="form_['tsa'].parttime"></el-checkbox>
+									</el-form-item>
+								</el-col>
+								
+								<!-- <el-col :span="18" class="z_grid-content3">
+									<el-form-item label="鍏艰亴缂栬緫鎴愬憳" label-width="120px">
+										<el-select multiple :disabled="!form_['tsa'].parttime" size="mini" v-model="form_['tsa'].parttimeUser" style="width: 100%;">
+											<el-option
+												v-for="item in options_parttimeUser"
+												:key="item.id"
+												:label="item.name"
+												:value="item.id"
+											></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col> -->
+							</el-row>
 						</el-form>
+						<div v-if="form_['tsa'].parttime" style="text-align: left;">
+							<el-button :disabled="!form_['tsa'].parttime" size="small" @click="addParttime('tsa')">鏂板鍏艰亴浜哄憳</el-button>
+							<el-table
+							  :data="form_['tsa'].parttimeList"
+							  :show-header="true"
+							  style="width: 100%;"
+							>
+							  <el-table-column prop="parttimeUser" label="濮撳悕" width="300" align="left" show-overflow-tooltip>
+									<template slot-scope="scope">
+									  <div>
+											<el-select disabled size="mini" v-model="scope.row.parttimeUser" style="width: 100%;">
+												<el-option
+													v-for="item in options_parttimeUser"
+													:key="item.id"
+													:label="item.name"
+													:value="item.id"
+												></el-option>
+											</el-select>
+									  </div>
+									</template>
+								</el-table-column>
+							  <el-table-column prop="parttimePay" label="璐圭敤" width="200" align="center">
+							    <template slot-scope="scope">
+							      <div>
+											<el-input-number size="small" v-model="scope.row.parttimePay" :min="1" label="鏀粯璐圭敤"></el-input-number>
+							      </div>
+							    </template>
+							  </el-table-column>
+								<el-table-column width="280" label="鎿嶄綔" align="center">
+								  <template v-slot="{row}">
+								    <el-row>
+								      <el-tooltip class="item" effect="dark" content="鍒犻櫎" placement="top">
+								        <el-button type="danger" size="mini" icon="el-icon-delete" circle @click="deleteParttime('tsa', row)"></el-button>
+								      </el-tooltip>
+								    </el-row>
+								  </template>
+								</el-table-column>
+							</el-table>
+						</div>
 					</div>
 					<el-divider></el-divider>
 				</div>
@@ -835,7 +1799,7 @@
 						<el-form disabled :show-message="false" :model="form_['compose']" ref="form_1" label-position='right' label-width="100px"  class="demo-form-inline">
 							<el-row>
 								<el-col :span="6" class="z_grid-content3">
-									<el-form-item label="閲戦" prop="budget"
+									<el-form-item label="鍚堝悓閲戦" prop="budget"
 										:rules="[{required: true, message: '璇疯緭鍏ラ噾棰�', trigger: ['blur', 'change']}]"
 									>
 										<el-input type="number" size="mini" v-model="form_['compose'].budget" placeholder="璇疯緭鍏ラ噾棰�" style="width: 100%;"></el-input>
@@ -880,7 +1844,87 @@
 									</el-form-item>
 								</el-col>
 							</el-row>
+							
+							<el-row>
+								<el-col :span="17" class="z_grid-content1">
+									<el-form-item label="澶囨敞璇存槑">
+										<el-input type="textarea" v-model="form_['compose'].remark" style="width: 100%;"></el-input>
+									</el-form-item>
+								</el-col>
+								<el-col :span="5" class="z_grid-content3">
+									<el-form-item label="璇█" prop="language" label-width="80px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+										<el-select size="mini" v-model="form_['compose'].language" placeholder="閫夋嫨璇█" style="width: 100%;">
+											<el-option label="涓枃" value="Cn"></el-option>
+											<el-option label="鑻辨枃" value="En"></el-option>
+											<el-option label="涓嫳鏂�" value="CnEn"></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col>
+							</el-row>
+							<el-row>
+								<el-col :span="4" class="z_grid-content3">
+									<el-form-item label="鏄惁鍏艰亴缂栬緫" prop="parttime" label-width="120px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+									<el-checkbox @change="parttimeChange('compose')" v-model="form_['compose'].parttime"></el-checkbox>
+									</el-form-item>
+								</el-col>
+								
+								<!-- <el-col :span="18" class="z_grid-content3">
+									<el-form-item label="鍏艰亴缂栬緫鎴愬憳" label-width="120px">
+										<el-select multiple :disabled="!form_['compose'].parttime" size="mini" v-model="form_['compose'].parttimeUser" style="width: 100%;">
+											<el-option
+												v-for="item in options_parttimeUser"
+												:key="item.id"
+												:label="item.name"
+												:value="item.id"
+											></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col> -->
+							</el-row>
 						</el-form>
+						<div v-if="form_['compose'].parttime" style="text-align: left;">
+							<el-button :disabled="!form_['compose'].parttime" size="small" @click="addParttime('compose')">鏂板鍏艰亴浜哄憳</el-button>
+							<el-table
+							  :data="form_['compose'].parttimeList"
+							  :show-header="true"
+							  style="width: 100%;"
+							>
+							  <el-table-column prop="parttimeUser" label="濮撳悕" width="300" align="left" show-overflow-tooltip>
+									<template slot-scope="scope">
+									  <div>
+											<el-select disabled size="mini" v-model="scope.row.parttimeUser" style="width: 100%;">
+												<el-option
+													v-for="item in options_parttimeUser"
+													:key="item.id"
+													:label="item.name"
+													:value="item.id"
+												></el-option>
+											</el-select>
+									  </div>
+									</template>
+								</el-table-column>
+							  <el-table-column prop="parttimePay" label="璐圭敤" width="200" align="center">
+							    <template slot-scope="scope">
+							      <div>
+											<el-input-number size="small" v-model="scope.row.parttimePay" :min="1" label="鏀粯璐圭敤"></el-input-number>
+							      </div>
+							    </template>
+							  </el-table-column>
+								<el-table-column width="280" label="鎿嶄綔" align="center">
+								  <template v-slot="{row}">
+								    <el-row>
+								      <el-tooltip class="item" effect="dark" content="鍒犻櫎" placement="top">
+								        <el-button type="danger" size="mini" icon="el-icon-delete" circle @click="deleteParttime('compose', row)"></el-button>
+								      </el-tooltip>
+								    </el-row>
+								  </template>
+								</el-table-column>
+							</el-table>
+						</div>
 					</div>
 					<el-divider></el-divider>
 				</div>
@@ -892,7 +1936,7 @@
 						<el-form disabled :show-message="false" :model="form_['translate']" ref="form_1" label-position='right' label-width="100px"  class="demo-form-inline">
 							<el-row>
 								<el-col :span="6" class="z_grid-content3">
-									<el-form-item label="閲戦" prop="budget"
+									<el-form-item label="鍚堝悓閲戦" prop="budget"
 										:rules="[{required: true, message: '璇疯緭鍏ラ噾棰�', trigger: ['blur', 'change']}]"
 									>
 										<el-input type="number" size="mini" v-model="form_['translate'].budget" placeholder="璇疯緭鍏ラ噾棰�" style="width: 100%;"></el-input>
@@ -937,7 +1981,87 @@
 									</el-form-item>
 								</el-col>
 							</el-row>
+							
+							<el-row>
+								<el-col :span="17" class="z_grid-content1">
+									<el-form-item label="澶囨敞璇存槑">
+										<el-input type="textarea" v-model="form_['translate'].remark" style="width: 100%;"></el-input>
+									</el-form-item>
+								</el-col>
+								<el-col :span="5" class="z_grid-content3">
+									<el-form-item label="璇█" prop="language" label-width="80px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+										<el-select size="mini" v-model="form_['translate'].language" placeholder="閫夋嫨璇█" style="width: 100%;">
+											<el-option label="涓枃" value="Cn"></el-option>
+											<el-option label="鑻辨枃" value="En"></el-option>
+											<el-option label="涓嫳鏂�" value="CnEn"></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col>
+							</el-row>
+							<el-row>
+								<el-col :span="4" class="z_grid-content3">
+									<el-form-item label="鏄惁鍏艰亴缂栬緫" prop="parttime" label-width="120px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+									<el-checkbox @change="parttimeChange('translate')" v-model="form_['translate'].parttime"></el-checkbox>
+									</el-form-item>
+								</el-col>
+								
+								<!-- <el-col :span="18" class="z_grid-content3">
+									<el-form-item label="鍏艰亴缂栬緫鎴愬憳" label-width="120px">
+										<el-select multiple :disabled="!form_['translate'].parttime" size="mini" v-model="form_['translate'].parttimeUser" style="width: 100%;">
+											<el-option
+												v-for="item in options_parttimeUser"
+												:key="item.id"
+												:label="item.name"
+												:value="item.id"
+											></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col> -->
+							</el-row>
 						</el-form>
+						<div v-if="form_['translate'].parttime" style="text-align: left;">
+							<el-button :disabled="!form_['translate'].parttime" size="small" @click="addParttime('translate')">鏂板鍏艰亴浜哄憳</el-button>
+							<el-table
+							  :data="form_['translate'].parttimeList"
+							  :show-header="true"
+							  style="width: 100%;"
+							>
+							  <el-table-column prop="parttimeUser" label="濮撳悕" width="300" align="left" show-overflow-tooltip>
+									<template slot-scope="scope">
+									  <div>
+											<el-select disabled size="mini" v-model="scope.row.parttimeUser" style="width: 100%;">
+												<el-option
+													v-for="item in options_parttimeUser"
+													:key="item.id"
+													:label="item.name"
+													:value="item.id"
+												></el-option>
+											</el-select>
+									  </div>
+									</template>
+								</el-table-column>
+							  <el-table-column prop="parttimePay" label="璐圭敤" width="200" align="center">
+							    <template slot-scope="scope">
+							      <div>
+											<el-input-number size="small" v-model="scope.row.parttimePay" :min="1" label="鏀粯璐圭敤"></el-input-number>
+							      </div>
+							    </template>
+							  </el-table-column>
+								<el-table-column width="280" label="鎿嶄綔" align="center">
+								  <template v-slot="{row}">
+								    <el-row>
+								      <el-tooltip class="item" effect="dark" content="鍒犻櫎" placement="top">
+								        <el-button type="danger" size="mini" icon="el-icon-delete" circle @click="deleteParttime('translate', row)"></el-button>
+								      </el-tooltip>
+								    </el-row>
+								  </template>
+								</el-table-column>
+							</el-table>
+						</div>
 					</div>
 					<el-divider></el-divider>
 				</div>
@@ -949,7 +2073,7 @@
 						<el-form disabled :show-message="false" :model="form_['evaluation']" ref="form_1" label-position='right' label-width="100px"  class="demo-form-inline">
 							<el-row>
 								<el-col :span="6" class="z_grid-content3">
-									<el-form-item label="閲戦" prop="budget"
+									<el-form-item label="鍚堝悓閲戦" prop="budget"
 										:rules="[{required: true, message: '璇疯緭鍏ラ噾棰�', trigger: ['blur', 'change']}]"
 									>
 										<el-input type="number" size="mini" v-model="form_['evaluation'].budget" placeholder="璇疯緭鍏ラ噾棰�" style="width: 100%;"></el-input>
@@ -994,7 +2118,87 @@
 									</el-form-item>
 								</el-col>
 							</el-row>
+							
+							<el-row>
+								<el-col :span="17" class="z_grid-content1">
+									<el-form-item label="澶囨敞璇存槑">
+										<el-input type="textarea" v-model="form_['evaluation'].remark" style="width: 100%;"></el-input>
+									</el-form-item>
+								</el-col>
+								<el-col :span="5" class="z_grid-content3">
+									<el-form-item label="璇█" prop="language" label-width="80px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+										<el-select size="mini" v-model="form_['evaluation'].language" placeholder="閫夋嫨璇█" style="width: 100%;">
+											<el-option label="涓枃" value="Cn"></el-option>
+											<el-option label="鑻辨枃" value="En"></el-option>
+											<el-option label="涓嫳鏂�" value="CnEn"></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col>
+							</el-row>
+							<el-row>
+								<el-col :span="4" class="z_grid-content3">
+									<el-form-item label="鏄惁鍏艰亴缂栬緫" prop="parttime" label-width="120px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+									<el-checkbox @change="parttimeChange('evaluation')" v-model="form_['evaluation'].parttime"></el-checkbox>
+									</el-form-item>
+								</el-col>
+								
+								<!-- <el-col :span="18" class="z_grid-content3">
+									<el-form-item label="鍏艰亴缂栬緫鎴愬憳" label-width="120px">
+										<el-select multiple :disabled="!form_['evaluation'].parttime" size="mini" v-model="form_['evaluation'].parttimeUser" style="width: 100%;">
+											<el-option
+												v-for="item in options_parttimeUser"
+												:key="item.id"
+												:label="item.name"
+												:value="item.id"
+											></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col> -->
+							</el-row>
 						</el-form>
+						<div v-if="form_['evaluation'].parttime" style="text-align: left;">
+							<el-button :disabled="!form_['evaluation'].parttime" size="small" @click="addParttime('evaluation')">鏂板鍏艰亴浜哄憳</el-button>
+							<el-table
+							  :data="form_['evaluation'].parttimeList"
+							  :show-header="true"
+							  style="width: 100%;"
+							>
+							  <el-table-column prop="parttimeUser" label="濮撳悕" width="300" align="left" show-overflow-tooltip>
+									<template slot-scope="scope">
+									  <div>
+											<el-select disabled size="mini" v-model="scope.row.parttimeUser" style="width: 100%;">
+												<el-option
+													v-for="item in options_parttimeUser"
+													:key="item.id"
+													:label="item.name"
+													:value="item.id"
+												></el-option>
+											</el-select>
+									  </div>
+									</template>
+								</el-table-column>
+							  <el-table-column prop="parttimePay" label="璐圭敤" width="200" align="center">
+							    <template slot-scope="scope">
+							      <div>
+											<el-input-number size="small" v-model="scope.row.parttimePay" :min="1" label="鏀粯璐圭敤"></el-input-number>
+							      </div>
+							    </template>
+							  </el-table-column>
+								<el-table-column width="280" label="鎿嶄綔" align="center">
+								  <template v-slot="{row}">
+								    <el-row>
+								      <el-tooltip class="item" effect="dark" content="鍒犻櫎" placement="top">
+								        <el-button type="danger" size="mini" icon="el-icon-delete" circle @click="deleteParttime('evaluation', row)"></el-button>
+								      </el-tooltip>
+								    </el-row>
+								  </template>
+								</el-table-column>
+							</el-table>
+						</div>
 					</div>
 					<el-divider></el-divider>
 				</div>
@@ -1006,7 +2210,7 @@
 						<el-form disabled :show-message="false" :model="form_['recommend']" ref="form_1" label-position='right' label-width="100px"  class="demo-form-inline">
 							<el-row>
 								<el-col :span="6" class="z_grid-content3">
-									<el-form-item label="閲戦" prop="budget"
+									<el-form-item label="鍚堝悓閲戦" prop="budget"
 										:rules="[{required: true, message: '璇疯緭鍏ラ噾棰�', trigger: ['blur', 'change']}]"
 									>
 										<el-input type="number" size="mini" v-model="form_['recommend'].budget" placeholder="璇疯緭鍏ラ噾棰�" style="width: 100%;"></el-input>
@@ -1051,7 +2255,87 @@
 									</el-form-item>
 								</el-col>
 							</el-row>
+							
+							<el-row>
+								<el-col :span="17" class="z_grid-content1">
+									<el-form-item label="澶囨敞璇存槑">
+										<el-input type="textarea" v-model="form_['recommend'].remark" style="width: 100%;"></el-input>
+									</el-form-item>
+								</el-col>
+								<el-col :span="5" class="z_grid-content3">
+									<el-form-item label="璇█" prop="language" label-width="80px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+										<el-select size="mini" v-model="form_['recommend'].language" placeholder="閫夋嫨璇█" style="width: 100%;">
+											<el-option label="涓枃" value="Cn"></el-option>
+											<el-option label="鑻辨枃" value="En"></el-option>
+											<el-option label="涓嫳鏂�" value="CnEn"></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col>
+							</el-row>
+							<el-row>
+								<el-col :span="4" class="z_grid-content3">
+									<el-form-item label="鏄惁鍏艰亴缂栬緫" prop="parttime" label-width="120px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+									<el-checkbox @change="parttimeChange('recommend')" v-model="form_['recommend'].parttime"></el-checkbox>
+									</el-form-item>
+								</el-col>
+								
+								<!-- <el-col :span="18" class="z_grid-content3">
+									<el-form-item label="鍏艰亴缂栬緫鎴愬憳" label-width="120px">
+										<el-select multiple :disabled="!form_['recommend'].parttime" size="mini" v-model="form_['recommend'].parttimeUser" style="width: 100%;">
+											<el-option
+												v-for="item in options_parttimeUser"
+												:key="item.id"
+												:label="item.name"
+												:value="item.id"
+											></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col> -->
+							</el-row>
 						</el-form>
+						<div v-if="form_['recommend'].parttime" style="text-align: left;">
+							<el-button :disabled="!form_['recommend'].parttime" size="small" @click="addParttime('recommend')">鏂板鍏艰亴浜哄憳</el-button>
+							<el-table
+							  :data="form_['recommend'].parttimeList"
+							  :show-header="true"
+							  style="width: 100%;"
+							>
+							  <el-table-column prop="parttimeUser" label="濮撳悕" width="300" align="left" show-overflow-tooltip>
+									<template slot-scope="scope">
+									  <div>
+											<el-select disabled size="mini" v-model="scope.row.parttimeUser" style="width: 100%;">
+												<el-option
+													v-for="item in options_parttimeUser"
+													:key="item.id"
+													:label="item.name"
+													:value="item.id"
+												></el-option>
+											</el-select>
+									  </div>
+									</template>
+								</el-table-column>
+							  <el-table-column prop="parttimePay" label="璐圭敤" width="200" align="center">
+							    <template slot-scope="scope">
+							      <div>
+											<el-input-number size="small" v-model="scope.row.parttimePay" :min="1" label="鏀粯璐圭敤"></el-input-number>
+							      </div>
+							    </template>
+							  </el-table-column>
+								<el-table-column width="280" label="鎿嶄綔" align="center">
+								  <template v-slot="{row}">
+								    <el-row>
+								      <el-tooltip class="item" effect="dark" content="鍒犻櫎" placement="top">
+								        <el-button type="danger" size="mini" icon="el-icon-delete" circle @click="deleteParttime('recommend', row)"></el-button>
+								      </el-tooltip>
+								    </el-row>
+								  </template>
+								</el-table-column>
+							</el-table>
+						</div>
 					</div>
 					<el-divider></el-divider>
 				</div>
@@ -1063,7 +2347,7 @@
 						<el-form disabled :show-message="false" :model="form_['format']" ref="form_1" label-position='right' label-width="100px"  class="demo-form-inline">
 							<el-row>
 								<el-col :span="6" class="z_grid-content3">
-									<el-form-item label="閲戦" prop="budget"
+									<el-form-item label="鍚堝悓閲戦" prop="budget"
 										:rules="[{required: true, message: '璇疯緭鍏ラ噾棰�', trigger: ['blur', 'change']}]"
 									>
 										<el-input type="number" size="mini" v-model="form_['format'].budget" placeholder="璇疯緭鍏ラ噾棰�" style="width: 100%;"></el-input>
@@ -1108,7 +2392,87 @@
 									</el-form-item>
 								</el-col>
 							</el-row>
+							
+							<el-row>
+								<el-col :span="17" class="z_grid-content1">
+									<el-form-item label="澶囨敞璇存槑">
+										<el-input type="textarea" v-model="form_['format'].remark" style="width: 100%;"></el-input>
+									</el-form-item>
+								</el-col>
+								<el-col :span="5" class="z_grid-content3">
+									<el-form-item label="璇█" prop="language" label-width="80px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+										<el-select size="mini" v-model="form_['format'].language" placeholder="閫夋嫨璇█" style="width: 100%;">
+											<el-option label="涓枃" value="Cn"></el-option>
+											<el-option label="鑻辨枃" value="En"></el-option>
+											<el-option label="涓嫳鏂�" value="CnEn"></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col>
+							</el-row>
+							<el-row>
+								<el-col :span="4" class="z_grid-content3">
+									<el-form-item label="鏄惁鍏艰亴缂栬緫" prop="parttime" label-width="120px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+									<el-checkbox @change="parttimeChange('format')" v-model="form_['format'].parttime"></el-checkbox>
+									</el-form-item>
+								</el-col>
+								
+								<!-- <el-col :span="18" class="z_grid-content3">
+									<el-form-item label="鍏艰亴缂栬緫鎴愬憳" label-width="120px">
+										<el-select multiple :disabled="!form_['format'].parttime" size="mini" v-model="form_['format'].parttimeUser" style="width: 100%;">
+											<el-option
+												v-for="item in options_parttimeUser"
+												:key="item.id"
+												:label="item.name"
+												:value="item.id"
+											></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col> -->
+							</el-row>
 						</el-form>
+						<div v-if="form_['format'].parttime" style="text-align: left;">
+							<el-button :disabled="!form_['format'].parttime" size="small" @click="addParttime('format')">鏂板鍏艰亴浜哄憳</el-button>
+							<el-table
+							  :data="form_['format'].parttimeList"
+							  :show-header="true"
+							  style="width: 100%;"
+							>
+							  <el-table-column prop="parttimeUser" label="濮撳悕" width="300" align="left" show-overflow-tooltip>
+									<template slot-scope="scope">
+									  <div>
+											<el-select disabled size="mini" v-model="scope.row.parttimeUser" style="width: 100%;">
+												<el-option
+													v-for="item in options_parttimeUser"
+													:key="item.id"
+													:label="item.name"
+													:value="item.id"
+												></el-option>
+											</el-select>
+									  </div>
+									</template>
+								</el-table-column>
+							  <el-table-column prop="parttimePay" label="璐圭敤" width="200" align="center">
+							    <template slot-scope="scope">
+							      <div>
+											<el-input-number size="small" v-model="scope.row.parttimePay" :min="1" label="鏀粯璐圭敤"></el-input-number>
+							      </div>
+							    </template>
+							  </el-table-column>
+								<el-table-column width="280" label="鎿嶄綔" align="center">
+								  <template v-slot="{row}">
+								    <el-row>
+								      <el-tooltip class="item" effect="dark" content="鍒犻櫎" placement="top">
+								        <el-button type="danger" size="mini" icon="el-icon-delete" circle @click="deleteParttime('format', row)"></el-button>
+								      </el-tooltip>
+								    </el-row>
+								  </template>
+								</el-table-column>
+							</el-table>
+						</div>
 					</div>
 					<el-divider></el-divider>
 				</div>
@@ -1120,7 +2484,7 @@
 						<el-form disabled :show-message="false" :model="form_['Contribute']" ref="form_1" label-position='right' label-width="100px"  class="demo-form-inline">
 							<el-row>
 								<el-col :span="6" class="z_grid-content3">
-									<el-form-item label="閲戦" prop="budget"
+									<el-form-item label="鍚堝悓閲戦" prop="budget"
 										:rules="[{required: true, message: '璇疯緭鍏ラ噾棰�', trigger: ['blur', 'change']}]"
 									>
 										<el-input type="number" size="mini" v-model="form_['Contribute'].budget" placeholder="璇疯緭鍏ラ噾棰�" style="width: 100%;"></el-input>
@@ -1165,7 +2529,87 @@
 									</el-form-item>
 								</el-col>
 							</el-row>
+							
+							<el-row>
+								<el-col :span="17" class="z_grid-content1">
+									<el-form-item label="澶囨敞璇存槑">
+										<el-input type="textarea" v-model="form_['Contribute'].remark" style="width: 100%;"></el-input>
+									</el-form-item>
+								</el-col>
+								<el-col :span="5" class="z_grid-content3">
+									<el-form-item label="璇█" prop="language" label-width="80px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+										<el-select size="mini" v-model="form_['Contribute'].language" placeholder="閫夋嫨璇█" style="width: 100%;">
+											<el-option label="涓枃" value="Cn"></el-option>
+											<el-option label="鑻辨枃" value="En"></el-option>
+											<el-option label="涓嫳鏂�" value="CnEn"></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col>
+							</el-row>
+							<el-row>
+								<el-col :span="4" class="z_grid-content3">
+									<el-form-item label="鏄惁鍏艰亴缂栬緫" prop="parttime" label-width="120px"
+									:rules="[{required: true, message: '璇烽�夋嫨', trigger: ['blur', 'change']}]"
+									>
+									<el-checkbox @change="parttimeChange('Contribute')" v-model="form_['Contribute'].parttime"></el-checkbox>
+									</el-form-item>
+								</el-col>
+								
+								<!-- <el-col :span="18" class="z_grid-content3">
+									<el-form-item label="鍏艰亴缂栬緫鎴愬憳" label-width="120px">
+										<el-select multiple :disabled="!form_['Contribute'].parttime" size="mini" v-model="form_['Contribute'].parttimeUser" style="width: 100%;">
+											<el-option
+												v-for="item in options_parttimeUser" 
+												:key="item.id"
+												:label="item.name"
+												:value="item.id"
+											></el-option>
+										</el-select>
+									</el-form-item>
+								</el-col> -->
+							</el-row>
 						</el-form>
+						<div v-if="form_['Contribute'].parttime" style="text-align: left;">
+							<el-button :disabled="!form_['Contribute'].parttime" size="small" @click="addParttime('Contribute')">鏂板鍏艰亴浜哄憳</el-button>
+							<el-table
+							  :data="form_['Contribute'].parttimeList"
+							  :show-header="true"
+							  style="width: 100%;"
+							>
+							  <el-table-column prop="parttimeUser" label="濮撳悕" width="300" align="left" show-overflow-tooltip>
+									<template slot-scope="scope">
+									  <div>
+											<el-select disabled size="mini" v-model="scope.row.parttimeUser" style="width: 100%;">
+												<el-option
+													v-for="item in options_parttimeUser"
+													:key="item.id"
+													:label="item.name"
+													:value="item.id"
+												></el-option>
+											</el-select>
+									  </div>
+									</template>
+								</el-table-column>
+							  <el-table-column prop="parttimePay" label="璐圭敤" width="200" align="center">
+							    <template slot-scope="scope">
+							      <div>
+											<el-input-number size="small" v-model="scope.row.parttimePay" :min="1" label="鏀粯璐圭敤"></el-input-number>
+							      </div>
+							    </template>
+							  </el-table-column>
+								<el-table-column width="280" label="鎿嶄綔" align="center">
+								  <template v-slot="{row}">
+								    <el-row>
+								      <el-tooltip class="item" effect="dark" content="鍒犻櫎" placement="top">
+								        <el-button type="danger" size="mini" icon="el-icon-delete" circle @click="deleteParttime('Contribute', row)"></el-button>
+								      </el-tooltip>
+								    </el-row>
+								  </template>
+								</el-table-column>
+							</el-table>
+						</div>
 					</div>
 					<el-divider></el-divider>
 				</div>
@@ -1178,19 +2622,30 @@
 <script>
   export default {
 		props:{
-			showData_: {
+			/* showData_: {
 				type: Object,
 				required: true
 			},
 			form_objs: {
 			   type: Object,
 			   required: true
+			}, */
+			
+			xmId: {
+			   type: String,
+			   required: true
 			},
+			/* totalItems: {
+				type: Array,
+				required: true
+			} */
 		},
     data() {
       return {
 				showData: {},
+				money:0,
 				hideData: {
+					
 					'title': false,
 					'scheme': false,
 					'search': false,
@@ -1200,8 +2655,8 @@
 					'properties': false,
 					'risk': false,
 					'target': false,
-					'propertiesArrangement': false,
-					'riskChart': false,
+					'analyse': false,
+					'arrange': false,
 					'meta': false,
 					'grade': false,
 					'tsa': false,
@@ -1296,13 +2751,13 @@
 						checkArr: "0",
 						children:[
 							{
-								id:"propertiesArrangement",
+								id:"analyse",
 								title: "瀹氭�т俊鎭暣鐞嗘�荤粨",
 								parentId: "004",
 								checkArr: "0"
 							},
 							{
-								id:"riskChart",
+								id:"arrange",
 								title: "椋庨櫓鍋忓�氬浘琛ㄥ埗浣�",
 								parentId: "004",
 								checkArr: "0"
@@ -1374,26 +2829,26 @@
 				defaultCheckedKeys: [],
 				
 				form_: {
-					title: {mustAttach: true},
-					scheme: {mustAttach: true},
-					search: {mustAttach: true},
-					select: {mustAttach: true},
-					get: {mustAttach: true},
-					find: {mustAttach: true},
-					properties: {mustAttach: true},
-					risk: {mustAttach: true},
-					target: {mustAttach: true},
-					propertiesArrangement: {mustAttach: true},
-					riskChart: {mustAttach: true},
-					meta: {mustAttach: true},
-					grade: {mustAttach: true},
-					tsa: {mustAttach: true},
-					compose: {mustAttach: true},
-					translate: {mustAttach: true},
-					evaluation: {mustAttach: true},
-					recommend: {mustAttach: true},
-					format: {mustAttach: true},
-					Contribute: {mustAttach: true},
+					title: {mustAttach: true, parttimeUser:[]},
+					scheme: {mustAttach: true, parttimeUser:[]},
+					search: {mustAttach: true, parttimeUser:[]},
+					select: {mustAttach: true, parttimeUser:[]},
+					get: {mustAttach: true, parttimeUser:[]},
+					find: {mustAttach: true, parttimeUser:[]},
+					properties: {mustAttach: true, parttimeUser:[]},
+					risk: {mustAttach: true, parttimeUser:[]},
+					target: {mustAttach: true, parttimeUser:[]},
+					analyse: {mustAttach: true, parttimeUser:[]},
+					arrange: {mustAttach: true, parttimeUser:[]},
+					meta: {mustAttach: true, parttimeUser:[]},
+					grade: {mustAttach: true, parttimeUser:[]},
+					tsa: {mustAttach: true, parttimeUser:[]},
+					compose: {mustAttach: true, parttimeUser:[]},
+					translate: {mustAttach: true, parttimeUser:[]},
+					evaluation: {mustAttach: true, parttimeUser:[]},
+					recommend: {mustAttach: true, parttimeUser:[]},
+					format: {mustAttach: true, parttimeUser:[]},
+					Contribute: {mustAttach: true, parttimeUser:[]},
 				},
 				
 				options_titleType: [
@@ -1409,6 +2864,7 @@
 				
 				titleInput_: "",
 				
+				options_parttimeUser: [],
 				options_users: [
 				  {
 				    value: "user1",
@@ -1429,6 +2885,9 @@
 		created() {
 		  //user
 		  this.getUsers();
+			
+			this.getPartTime();
+			this.getMenu();
 		},
 		
 		mounted() {
@@ -1436,12 +2895,60 @@
 		},
 		
     methods: {
+			getPartTime() {
+				let me = this;
+				let url = "/api/sysRoleMapping/partTime";
+				this.$axios.get(url)
+				.then(data_ => {
+				  this.options_parttimeUser = data_.data.data;
+					
+				}).catch(error =>{
+					
+			  })
+			},
+			getMenu() {
+				let me = this;
+				this.loading_tree = true;
+				this.data_ = [];
+				let url = "/api/module/all";
+				this.$axios.get(url
+				).then(data_ => {
+					window.console.log(data_);
+					let list = data_.data.data;
+					let parId = "";
+					let obj = {};
+					let result = [];
+					list.map(el => {
+					    obj[el.id] = el;
+					})
+					for(let i=0, len = list.length; i < len; i++) {
+					    let id = list[i].parentId;
+					    //璁剧疆鏄剧ず瀛楁
+					   // list[i].label = list[i].title;
+					  //  list[i].value = list[i].id;
+					    if(id == parId || !id) {
+					        if (!obj[list[i].id].children) {
+					          obj[list[i].id].children = [];
+					        }
+					        result.push(list[i]);
+					        continue;
+					    }
+					    if(obj[id].children) {
+					        obj[id].children.push(list[i]);
+					    } else {
+					        obj[id].children = [list[i]];
+					    }
+					}
+					me.data_ = result;//缁檛ableData璧嬪��
+					this.loading_tree = false;
+				})
+			},
+			
 			getUsers() {
 			  let me = this;
 			  let url = "/api/sysRoleMapping/detail";
 			  this.$axios.get(url)
 			  .then(data_ => {
-			    console.log(data_);
 			    let list = data_.data.data;
 			    let parId = "";
 			    let obj = {};
@@ -1472,14 +2979,55 @@
 			    me.options_users = result;
 			
 			  }).catch(error =>{
-			      console.log(error);
 			  })
 			},
 			
 			getDetailed() {
+				let me = this;
+				let url = "/api/detail/parent/" + this.xmId;
+				this.$axios.get(url).then(data_ => {
+					me.defaultCheckedKeys = [];
+					me.showData = {};
+					let details_ = data_.data.data;
+					me.money = 0;
+					if(details_.length > 0) {//濡傛灉瀛樺湪鏄庣粏
+						for(let i=0; i<details_.length; i++) {
+							let detail_ = details_[i];
+							//璁剧疆鏍戠殑閫変腑
+							me.defaultCheckedKeys.push(detail_.type);
+							//灞曞紑鎵�鏈夋爲鑺傜偣瀵瑰簲鐨刦rom
+							me.showData[detail_.type] = true;
+							
+							//缁欐墍鏈夌殑from鐨勬暟鎹祴鍊�
+							
+							me.form_[detail_.type] = detail_;
+							me.form_[detail_.type].userIds = [];
+							me.form_[detail_.type].userIds.push(detail_.roleName);
+							me.form_[detail_.type].userIds.push(detail_.userId);
+							if (detail_.parttimeUser) {
+								me.form_[detail_.type].parttimeUser = detail_.parttimeUser.split(";");
+							}
+							
+							me.money += parseFloat(detail_.budget); 
+						}
+						
+					}
+				}).catch(error =>{
+				})
+				
+			},
+			
+			/* getDetailed() {
 				this.showData = this.showData_;
 				this.form_= this.form_objs;
-			},
+				this.money = 0;
+				for (let itm_k in this.showData_) {
+					
+					let form_obj = {};
+					form_obj = this.form_objs[itm_k];
+					this.money += parseFloat(form_obj.budget); 
+				}
+			}, */
 			
 			//鍗曚竴浜嬩欢
 			title_titleType(val) {
@@ -1500,6 +3048,7 @@
 <style>
 	.class_substep {
 		height: 100%;
+		overflow: hidden;
 	}
 	
 	.class_substep .el-divider--horizontal {

--
Gitblit v1.8.0