zhangyanpeng
2020-05-06 d0be57c51de4ed3bf6e8d9a68242f24a5716e65d
添加修改密码功能
10个文件已修改
3269 ■■■■ 已修改文件
package-lock.json 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
package.json 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/finance/collectionStatistics.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/finance/partTimeExpenses.vue 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/popup/newProject.vue 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/popup/portion/substep.vue 1594 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/popup/portion/substepReadOnly.vue 1517 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main.ts 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/Home.vue 110 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/login.vue 15 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
package-lock.json
@@ -12078,6 +12078,11 @@
      "resolved": "https://registry.npm.taobao.org/vue-class-component/download/vue-class-component-7.2.1.tgz",
      "integrity": "sha1-WqDWrvTEKuyAHFP+spN6Mi0ycPk="
    },
    "vue-cookies": {
      "version": "1.7.0",
      "resolved": "https://registry.npmjs.org/vue-cookies/-/vue-cookies-1.7.0.tgz",
      "integrity": "sha512-vuEUm6wYMMrFAHFCrkzIUAy8+MgPAbBGmYXnk2M6X6O2KHbMT1wuDD2izacmsSUp6ZM02e23MJRtPRobl88VMg=="
    },
    "vue-echarts": {
      "version": "4.1.0",
      "resolved": "https://registry.npm.taobao.org/vue-echarts/download/vue-echarts-4.1.0.tgz",
package.json
@@ -18,6 +18,7 @@
    "register-service-worker": "^1.6.2",
    "vue": "^2.6.10",
    "vue-class-component": "^7.0.2",
    "vue-cookies": "^1.7.0",
    "vue-echarts": "^4.1.0",
    "vue-property-decorator": "^8.3.0",
    "vue-router": "^3.1.3",
src/components/finance/collectionStatistics.vue
@@ -314,26 +314,26 @@
              this.$axios.get(url,{
                params: params
              }).then(data_ => {
                console.log(data_);
                //console.log(data_);
                if (callback) {
                  callback(data_);
                }
              })
              .catch(error =>{
                console.log(error);
                //console.log(error);
              })
            },
            postUrl(url, params, callback){
              let me = this;
              this.$axios.post(url,params)
              .then(data_ => {
                console.log(data_);
                //console.log(data_);
                if (callback) {
                  callback(data_);
                }
              })
              .catch(error =>{
                console.log(error);
                //console.log(error);
              })
            },
            
src/components/finance/partTimeExpenses.vue
@@ -35,6 +35,7 @@
            <el-table-column prop="finishMoney" label="已完成金额" align="center" :formatter="noisnull_"></el-table-column>
            <el-table-column prop="unFinishCnt" label="未完成模块"  align="center" :formatter="noisnull_"></el-table-column>
            <el-table-column prop="unFinishMoney" label="未完成金额" align="center" :formatter="noisnull_"></el-table-column>
            <el-table-column prop="payMoney" label="合同支付金额" align="center" :formatter="noisnull_"></el-table-column>
            <el-table-column prop="money" label="支付金额" width="150"  align="center">
                <template v-slot="{row}">
                  <div>
src/components/popup/newProject.vue
@@ -134,6 +134,7 @@
            totalItems: null,
            showData_: null,
            form_objs: null,
            parttimeLists: null,
            
            options_leadUserId: [],
            options_objectives: [
@@ -369,6 +370,7 @@
        saveStep2() {
            this.showData_ = this.$refs.substep_zj.showData;
            this.form_objs = this.$refs.substep_zj.form_;
            this.parttimeLists = this.$refs.substep_zj.parttimeList_;
            
            let form_array = [];
            let is_null1 = true;
@@ -400,7 +402,11 @@
                //    form_obj.endTime = new Date(form_obj.endTime).Format("yyyy-MM-dd").toLocaleString();
                }
                
                if (form_obj.parttimeUser && form_obj.parttimeUser.length>0) {
                if (form_obj.createTime) {
                    form_obj.createTime = this.$moment(form_obj.createTime).format('YYYY-MM-DD');
                }
                /* if (form_obj.parttimeUser && form_obj.parttimeUser.length>0) {
                    let parttimeUser_ = "";
                    for (let i = 0; i<form_obj.parttimeUser.length; i++) {
                        if (parttimeUser_ == "") {
@@ -412,7 +418,9 @@
                    }
                    
                    form_obj.parttimeUser = parttimeUser_;
                }
                } */
                //form_obj.parttimeList = this.parttimeLists[itm_k];
                
                if (form_obj.userIds) {
                    let leng = form_obj.userIds.length;
@@ -431,7 +439,7 @@
                let datas = "?datas=" + encodeURI(JSON.stringify(form_array));
                let url = "/api/detail/updates";
                this.$axios.get(url + datas).then(data_ => {
                    window.console.log(data_);
                    this.add_Step = 2;
                    this.nextStepName = "完 成";
                }).catch(error =>{
src/components/popup/portion/substep.vue
@@ -115,27 +115,6 @@
                            </el-row>
                            
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑" label-width="120px">
                                    <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-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>
@@ -153,7 +132,68 @@
                                    </el-form-item>
                                </el-col>
                            </el-row>
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑" label-width="120px">
                                    <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>
@@ -228,28 +268,6 @@
                            </el-row>
                            
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑" label-width="120px"
                                    >
                                    <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-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>
@@ -267,7 +285,68 @@
                                    </el-form-item>
                                </el-col>
                            </el-row>
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑" label-width="120px"
                                    >
                                    <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>
@@ -342,28 +421,6 @@
                            </el-row>
                            
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑"  label-width="120px"
                                    >
                                    <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-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>
@@ -381,7 +438,68 @@
                                    </el-form-item>
                                </el-col>
                            </el-row>
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑"  label-width="120px"
                                    >
                                    <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>
@@ -454,28 +572,6 @@
                            </el-row>
                            
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑"  label-width="120px"
                                    >
                                    <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-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>
@@ -493,7 +589,69 @@
                                    </el-form-item>
                                </el-col>
                            </el-row>
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑"  label-width="120px"
                                    >
                                    <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>
@@ -566,28 +724,6 @@
                            </el-row>
                            
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑" label-width="120px"
                                    >
                                    <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-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>
@@ -605,7 +741,68 @@
                                    </el-form-item>
                                </el-col>
                            </el-row>
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑" label-width="120px"
                                    >
                                    <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>
@@ -678,28 +875,6 @@
                            </el-row>
                            
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑" label-width="120px"
                                    >
                                    <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-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>
@@ -717,7 +892,68 @@
                                    </el-form-item>
                                </el-col>
                            </el-row>
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑" label-width="120px"
                                    >
                                    <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>
@@ -790,28 +1026,6 @@
                            </el-row>
                            
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑" label-width="120px"
                                    >
                                    <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-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>
@@ -829,7 +1043,68 @@
                                    </el-form-item>
                                </el-col>
                            </el-row>
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑" label-width="120px"
                                    >
                                    <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>
@@ -1054,27 +1329,6 @@
                            </el-row>
                            
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑"  label-width="120px"
                                    >
                                    <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-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>
@@ -1092,7 +1346,67 @@
                                    </el-form-item>
                                </el-col>
                            </el-row>
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑"  label-width="120px"
                                    >
                                    <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>
@@ -1165,28 +1479,6 @@
                            </el-row>
                            
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑"  label-width="120px"
                                    >
                                    <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-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>
@@ -1204,7 +1496,68 @@
                                    </el-form-item>
                                </el-col>
                            </el-row>
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑"  label-width="120px"
                                    >
                                    <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>
@@ -1277,28 +1630,6 @@
                            </el-row>
                            
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑" label-width="120px"
                                    >
                                    <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-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>
@@ -1316,7 +1647,68 @@
                                    </el-form-item>
                                </el-col>
                            </el-row>
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑" label-width="120px"
                                    >
                                    <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>
@@ -1389,28 +1781,6 @@
                            </el-row>
                            
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑" label-width="120px"
                                    >
                                    <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-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>
@@ -1428,7 +1798,68 @@
                                    </el-form-item>
                                </el-col>
                            </el-row>
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑" label-width="120px"
                                    >
                                    <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>
@@ -1501,28 +1932,6 @@
                            </el-row>
                            
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑"  label-width="120px"
                                    >
                                    <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-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>
@@ -1540,7 +1949,69 @@
                                    </el-form-item>
                                </el-col>
                            </el-row>
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑"  label-width="120px"
                                    >
                                    <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>
@@ -1613,28 +2084,6 @@
                            </el-row>
                            
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑"  label-width="120px"
                                    >
                                    <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-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>
@@ -1652,7 +2101,68 @@
                                    </el-form-item>
                                </el-col>
                            </el-row>
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑"  label-width="120px"
                                    >
                                    <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>
@@ -1725,28 +2235,6 @@
                            </el-row>
                            
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑"  label-width="120px"
                                    >
                                    <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-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>
@@ -1764,7 +2252,68 @@
                                    </el-form-item>
                                </el-col>
                            </el-row>
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑"  label-width="120px"
                                    >
                                    <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>
@@ -1837,28 +2386,6 @@
                            </el-row>
                            
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑"  label-width="120px"
                                    >
                                    <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-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>
@@ -1876,7 +2403,69 @@
                                    </el-form-item>
                                </el-col>
                            </el-row>
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑"  label-width="120px"
                                    >
                                    <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>
@@ -1949,28 +2538,6 @@
                            </el-row>
                            
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑" label-width="120px"
                                    >
                                    <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-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>
@@ -1988,7 +2555,68 @@
                                    </el-form-item>
                                </el-col>
                            </el-row>
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑" label-width="120px"
                                    >
                                    <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>
@@ -2061,28 +2689,6 @@
                            </el-row>
                            
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑"  label-width="120px"
                                    >
                                    <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-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>
@@ -2100,7 +2706,68 @@
                                    </el-form-item>
                                </el-col>
                            </el-row>
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑"  label-width="120px"
                                    >
                                    <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>
@@ -2173,28 +2840,6 @@
                            </el-row>
                            
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑"  label-width="120px"
                                    >
                                    <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-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>
@@ -2212,12 +2857,100 @@
                                    </el-form-item>
                                </el-col>
                            </el-row>
                            <el-row>
                                <el-col :span="4" class="z_grid-content3">
                                    <el-form-item label="是否兼职编辑"  label-width="120px"
                                    >
                                    <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>
            </transition>
        </div>
        <el-dialog custom-class="z_master_dialog" v-if="dialog_2_2" title="新增兼职成员" :visible.sync="dialog_2_2" append-to-body width="400px">
          <el-form ref="formParttime" :model="formInline" class="demo-form-inline" label-position="left" label-width="90px">
            <el-form-item label="成员选择" prop="parttimeUser"
                    :rules="{required: true, message: '请选择成员', trigger: ['change', 'blur']}"
                >
              <el-select size="small" v-model="formInline.parttimeUser" style="width: 100%;">
                  <el-option
                      v-for="item in options_parttimeU_list"
                      :key="item.id"
                      :label="item.name"
                      :value="item.id"
                            :disabled="item.disabled"
                  ></el-option>
              </el-select>
            </el-form-item>
                <el-form-item label="支付费用" prop="parttimePay"
                    :rules="{required: true, message: '请填写费用', trigger: ['change', 'blur']}"
                >
                    <el-input-number size="small" v-model="formInline.parttimePay" :min="1" label="支付费用" style="width: 100%;"></el-input-number>
            </el-form-item>
          </el-form>
          <div slot="footer" class="dialog-footer" style="text-align: right;">
            <el-button type="" size="small" @click="dialog_2_2 = false">取 消</el-button>
            <el-button type="primary" size="small" @click="saveparttime">保 存</el-button>
          </div>
        </el-dialog>
        
  </div>
</template>
@@ -2799,7 +3532,33 @@
                    },
                    
                loading_tree: true,
                dialog_2_2: false,
                formInline: {},
                parttimeList_: {
                    'title': [],
                    'scheme': [],
                    'search': [],
                    'select': [],
                    'get': [],
                    'find': [],
                    'properties': [],
                    'risk': [],
                    'target': [],
                    'analyse': [],
                    'arrange': [],
                    'meta': [],
                    'grade': [],
                    'tsa': [],
                    'compose': [],
                    'translate': [],
                    'evaluation': [],
                    'recommend': [],
                    'format': [],
                    'Contribute': []
                },
                ParttimeType: "",
                showData: {},
                finish: false,
                hideData: {
@@ -3025,6 +3784,7 @@
                },
                
                options_parttimeUser: [],
                options_parttimeU_list: [],
                options_users: [
                  {
                    value: "user1",
@@ -3220,8 +3980,50 @@
                if (!this.form_[code].parttime ) {
                    this.form_[code].parttimeUser = [];
                }
            }
            },
            
            addParttime(code) {
                let me = this;
                this.ParttimeType = code;
                this.formInline = {};
                let parttimeListObj_ = {};
                if (this.form_[code].parttimeList.length>0) {
                    this.form_[code].parttimeList.map(e => {
                        parttimeListObj_[e.parttimeUser] = true;
                    })
                }
                this.options_parttimeU_list = [];
                let parttimeUserList = this.options_parttimeUser;
                parttimeUserList.forEach(e => {
                    let o_ = {...e};
                    if (parttimeListObj_[o_.id]) {
                        o_.disabled = true;
                    }
                    me.options_parttimeU_list.push(o_);
                })
                this.dialog_2_2 = true;
            },
            saveparttime() {
                let is_null1 = true;
                this.$refs.formParttime.validate((valid) => {
                    if (!valid) {
                        is_null1 = false;
                    }
                });
                if (is_null1) {
                    this.form_[this.ParttimeType].parttimeList.push({...this.formInline});
                    this.dialog_2_2 = false;
                }
            },
            deleteParttime(code, row) {
                const index = this.form_[code].parttimeList.findIndex(d => d.parttimeUser === row.parttimeUser);
                this.form_[code].parttimeList.splice(index, 1);
            },
            
    }
  };
src/components/popup/portion/substepReadOnly.vue
@@ -87,29 +87,6 @@
                            </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-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>
@@ -127,8 +104,68 @@
                                    </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>
@@ -187,29 +224,6 @@
                            </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-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>
@@ -227,8 +241,68 @@
                                    </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>
@@ -287,29 +361,6 @@
                            </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-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>
@@ -327,7 +378,68 @@
                                    </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>
@@ -386,29 +498,6 @@
                            </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-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>
@@ -426,7 +515,68 @@
                                    </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>
@@ -485,29 +635,6 @@
                            </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-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>
@@ -525,8 +652,68 @@
                                    </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>
@@ -585,29 +772,6 @@
                            </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-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>
@@ -625,8 +789,68 @@
                                    </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>
@@ -685,29 +909,6 @@
                            </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-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>
@@ -725,7 +926,68 @@
                                    </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>
@@ -896,28 +1158,7 @@
                                    </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-row>
                                <el-col :span="17" class="z_grid-content1">
                                    <el-form-item label="备注说明">
@@ -936,7 +1177,68 @@
                                    </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>
@@ -995,29 +1297,6 @@
                            </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-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>
@@ -1035,7 +1314,68 @@
                                    </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>
@@ -1094,29 +1434,6 @@
                            </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-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>
@@ -1134,7 +1451,68 @@
                                    </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>
@@ -1192,29 +1570,6 @@
                                </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-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>
@@ -1232,8 +1587,68 @@
                                    </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>
@@ -1294,29 +1709,6 @@
                            </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-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>
@@ -1334,7 +1726,68 @@
                                    </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>
@@ -1393,29 +1846,6 @@
                            </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-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>
@@ -1433,7 +1863,68 @@
                                    </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>
@@ -1492,29 +1983,6 @@
                            </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-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>
@@ -1532,7 +2000,68 @@
                                    </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>
@@ -1591,29 +2120,6 @@
                            </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-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>
@@ -1631,7 +2137,68 @@
                                    </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>
@@ -1690,29 +2257,6 @@
                            </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-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>
@@ -1730,7 +2274,68 @@
                                    </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>
@@ -1789,29 +2394,6 @@
                            </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-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>
@@ -1829,7 +2411,68 @@
                                    </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>
@@ -1888,29 +2531,6 @@
                            </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-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>
@@ -1928,7 +2548,68 @@
                                    </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>
src/main.ts
@@ -10,12 +10,14 @@
//npm i moment --save
import moment from 'moment';
import echarts from 'echarts'
import VueCookies from 'vue-cookies'
Vue.prototype.$echarts = echarts
Vue.use(ElementUI);
Vue.prototype.$moment = moment;//赋值使用
Vue.use(VueCookies);
Vue.config.productionTip = false;
Vue.prototype.$axios = Axios;
Axios.defaults.baseURL = '/api';
src/views/Home.vue
@@ -43,6 +43,7 @@
            <el-header style="text-align: right; font-size: 15px;padding-right: 40px;">
                    <i class="el-icon-user-solid"></i>
                    <span>{{userName}}</span>
                    <el-button size="small" type="primary" @click="upPassword">修改密码</el-button>
                    <el-button size="small" type="primary" @click="Cancel">退 出</el-button>
            </el-header>
            
@@ -51,6 +52,26 @@
            </el-main>
          </el-container>
        </el-container>
        <el-dialog custom-class="z_master_dialog" v-if="dialog_2_2" title="新增兼职成员" :visible.sync="dialog_2_2" width="400px">
          <el-form ref="ruleForm" label-position="left" :model="ruleForm" status-icon :rules="rules" label-width="90px" class="demo-ruleForm">
                <el-form-item label="原密码" prop="pass_obj">
                  <el-input type="password" size="small" v-model="ruleForm.pass_obj"></el-input>
                </el-form-item>
                <el-form-item label="新密码" prop="pass">
              <el-input type="password" size="small" v-model="ruleForm.pass" autocomplete="off"></el-input>
            </el-form-item>
            <el-form-item label="确认密码" prop="checkPass">
              <el-input type="password" size="small" v-model="ruleForm.checkPass" autocomplete="off"></el-input>
            </el-form-item>
          </el-form>
            <div slot="footer" class="dialog-footer" style="text-align: right;">
            <el-button type="" size="small" @click="dialog_2_2 = false">取 消</el-button>
            <el-button type="primary" size="small" @click="savePassword">保存并重新登录</el-button>
          </div>
        </el-dialog>
    </div>
</template>
@@ -61,17 +82,52 @@
      navigationItem
    },
  data() {
        var validatePass = (rule, value, callback) => {
            if (value === '' || !(/^[A-Za-z0-9]{6,10}$/).test(value) || value.length<6 || value.length>10) {
                callback(new Error('请输入密码,由字母和数字组成且长度在6~10之间'));
            } else {
                if (this.ruleForm.checkPass !== '') {
                    this.$refs.ruleForm.validateField('checkPass');
                }
                callback();
            }
        };
        var validatePass2 = (rule, value, callback) => {
            if (value === '') {
                callback(new Error('请再次输入密码'));
            } else if (value !== this.ruleForm.pass) {
                callback(new Error('两次输入密码不一致!'));
            } else {
                callback();
            }
        };
        return {
            breadcrumbItems:[],
            defaultActive: "",
            navList:[],
            dialog_2_2: false,
            ruleForm: {},
            rules: {
                pass_obj: [
                    {required: true, message: '请输入原密码', trigger: ['blur', 'change']}
                ],
                pass: [
                    {required: true, validator: validatePass, trigger: ['blur', 'change']}
                ],
                checkPass: [
                    {required: true, validator: validatePass2, trigger: ['blur', 'change']}
                ]
            },
        }
  },
    created() {
        let userId_ = localStorage.getItem('userId');
        this.userName = localStorage.getItem('userName');
        let departId = localStorage.getItem('departId');
        //let userId_ = localStorage.getItem('userId');
        let userId_ = this.$cookies.get('userId');
        this.userName = this.$cookies.get('userName');
        let departId = this.$cookies.get('departId');
        //this.userName = localStorage.getItem('userName');
        //let departId = localStorage.getItem('departId');
        if (!userId_ || !departId) {
            this.$router.push('/login');
        }
@@ -81,10 +137,12 @@
            let type;
            if(departId == "100" || departId == "500") {
                type = departId;
                 localStorage.setItem('assign', false);
                this.$cookies.set('assign', false);
                // localStorage.setItem('assign', false);
            }else {
                type = "all";
                localStorage.setItem('assign', true);
                this.$cookies.set('assign', true);
                //localStorage.setItem('assign', true);
            }
            
            this.getMenu(type);
@@ -158,9 +216,47 @@
            this.navList = result;
        },
        
        upPassword() {
            this.ruleForm = {};
            this.dialog_2_2 = true;
        },
        savePassword() {
            let me = this;
            let is_null1 = true;
            this.$refs.ruleForm.validate((valid) => {
                if (!valid) {
                    is_null1 = false;
                }
            });
            if (is_null1) {
                let url_ = "/api/user/changePass/" + this.$cookies.get('userId');
                let params_ = {
                    prePass: this.ruleForm.pass_obj,
                    newPass: this.ruleForm.checkPass,
                };
                this.$axios.get(url_,{
                  params: params_
                }).then(data_ => {
                    window.console.log(data_);
                    if (data_.data.status == "1009") {
                        me.$message.error("保存失败!" + data_.data.message);
                    }
                    else {
                        me.$router.push('/login');
                    }
                    //me.$cookies.set('userId', null);
                }).catch(error =>{
                })
            }
        },
        Cancel() {
            this.$router.push('/login');
            localStorage.setItem('userId', undefined);
            //localStorage.setItem('userId', undefined);
            this.$cookies.set('userId', null);
        },
        menuSelect(index, a){
         let isPage = index.substring(0,2);
src/views/login.vue
@@ -26,7 +26,7 @@
                        @keyup.enter.native="handleLogin"
                    >
                        <span slot="suffix" class="suffix-icon" :class="{eyeOpen: isOpen}" @click="showPwd">
                            <svg-icon :icon-class="eyeIconClass" />
                            <!-- <svg-icon :icon-class="eyeIconClass" /> -->
                        </span>
                    </el-input>
                </el-form-item>
@@ -108,12 +108,21 @@
                 params
               }).then(data_ => {
               if(data_.data.success) {
                   localStorage.setItem('userId',data_.data.data.id);
                   /* localStorage.setItem('userId',data_.data.data.id);
                   localStorage.setItem('userName',data_.data.data.name);
                   localStorage.setItem('roleId',data_.data.data.roleCode);
                   localStorage.setItem('roleName',data_.data.data.roleName);
                   localStorage.setItem('departId',data_.data.data.departCode);
                   localStorage.setItem('departName',data_.data.data.departName);
                   localStorage.setItem('departName',data_.data.data.departName); */
                     this.$cookies.set('userId',data_.data.data.id);
                     this.$cookies.set('userName',data_.data.data.name);
                     this.$cookies.set('roleId',data_.data.data.roleCode);
                     this.$cookies.set('roleName',data_.data.data.roleName);
                     this.$cookies.set('departId',data_.data.data.departCode);
                     this.$cookies.set('departName',data_.data.data.departName);
                     this.$cookies.set('password', data_.data.data.password);
                       this.$router.push('/');
               }else {
                    this.$message({message:'登陆失败', type: 'warning'});