|
@@ -21,6 +21,11 @@
|
|
{{ scope.row.code || '-' }} <!-- 如果 org 为空,显示 '-' -->
|
|
{{ scope.row.code || '-' }} <!-- 如果 org 为空,显示 '-' -->
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
|
+ <el-table-column show-overflow-tooltip prop="detail" label="描述" min-width="45">
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
+ {{ scope.row.detail || '-' }} <!-- 如果 org 为空,显示 '-' -->
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
<el-table-column show-overflow-tooltip prop="area" label="区域" min-width="45"></el-table-column>
|
|
<el-table-column show-overflow-tooltip prop="area" label="区域" min-width="45"></el-table-column>
|
|
<el-table-column show-overflow-tooltip prop="ctime" label="创建时间" min-width="45"></el-table-column>
|
|
<el-table-column show-overflow-tooltip prop="ctime" label="创建时间" min-width="45"></el-table-column>
|
|
<el-table-column label="是否禁用/使用期限" min-width="45">
|
|
<el-table-column label="是否禁用/使用期限" min-width="45">
|
|
@@ -80,6 +85,18 @@
|
|
</span>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
+ <!-- 描述 -->
|
|
|
|
+ <div class="el-form-item">
|
|
|
|
+ <label class="el-form-item__label" style="width: 100px">描述</label>
|
|
|
|
+ <div class="el-form-item__content" style="margin-left: 5px">
|
|
|
|
+ <span>
|
|
|
|
+ <div class="add_input el-input el-input--suffix">
|
|
|
|
+ <input v-model="orgDetail" type="text" autocomplete="off" placeholder="请输入描述"
|
|
|
|
+ class="el-input__inner" />
|
|
|
|
+ </div>
|
|
|
|
+ </span>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
<!-- 区域 -->
|
|
<!-- 区域 -->
|
|
<div class="el-form-item">
|
|
<div class="el-form-item">
|
|
<label class="el-form-item__label" style="width: 100px">区域</label>
|
|
<label class="el-form-item__label" style="width: 100px">区域</label>
|
|
@@ -101,7 +118,7 @@
|
|
</form>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
<!-- 按钮区域 -->
|
|
<!-- 按钮区域 -->
|
|
- <div slot="footer" class="dialog-footer">
|
|
|
|
|
|
+ <div slot="footer" class="el-dialog__footer" style="margin-top: 88px;">
|
|
<el-button @click="close_add_organ">取 消</el-button>
|
|
<el-button @click="close_add_organ">取 消</el-button>
|
|
<el-button type="primary" @click="ajax_add_org">确认</el-button>
|
|
<el-button type="primary" @click="ajax_add_org">确认</el-button>
|
|
</div>
|
|
</div>
|
|
@@ -134,6 +151,18 @@
|
|
</div>
|
|
</div>
|
|
</span>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
|
|
+ </div>
|
|
|
|
+ <!-- 描述 -->
|
|
|
|
+ <div class="el-form-item">
|
|
|
|
+ <label class="el-form-item__label" style="width: 100px">描述</label>
|
|
|
|
+ <div class="el-form-item__content" style="margin-left: 5px">
|
|
|
|
+ <span>
|
|
|
|
+ <div class="add_input el-input el-input--suffix">
|
|
|
|
+ <input v-model="orgDetail" type="text" autocomplete="off" placeholder="请输入描述"
|
|
|
|
+ class="el-input__inner" />
|
|
|
|
+ </div>
|
|
|
|
+ </span>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
<!-- 区域 -->
|
|
<!-- 区域 -->
|
|
<div class="el-form-item">
|
|
<div class="el-form-item">
|
|
@@ -141,14 +170,12 @@
|
|
<div class="el-form-item__content" style="margin-left: 5px">
|
|
<div class="el-form-item__content" style="margin-left: 5px">
|
|
<span>
|
|
<span>
|
|
<div class="add_input el-input el-input--suffix">
|
|
<div class="add_input el-input el-input--suffix">
|
|
-
|
|
|
|
<el-select v-model="regionC" placeholder="请选择区域" class="custom-select" filterable>
|
|
<el-select v-model="regionC" placeholder="请选择区域" class="custom-select" filterable>
|
|
<el-option v-for="(org, index) in regionCList" :key="index" :label="org.name"
|
|
<el-option v-for="(org, index) in regionCList" :key="index" :label="org.name"
|
|
:value="org.name">
|
|
:value="org.name">
|
|
{{ org.name }}
|
|
{{ org.name }}
|
|
</el-option>
|
|
</el-option>
|
|
</el-select>
|
|
</el-select>
|
|
-
|
|
|
|
</div>
|
|
</div>
|
|
</span>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
@@ -156,7 +183,7 @@
|
|
</form>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
<!-- 按钮区域 -->
|
|
<!-- 按钮区域 -->
|
|
- <div slot="footer" class="dialog-footer">
|
|
|
|
|
|
+ <div slot="footer" class="el-dialog__footer" style="margin-top: 88px;">
|
|
<el-button @click="close_add_organ2">取 消</el-button>
|
|
<el-button @click="close_add_organ2">取 消</el-button>
|
|
<el-button type="primary" @click="updateOrgan">确认</el-button>
|
|
<el-button type="primary" @click="updateOrgan">确认</el-button>
|
|
</div>
|
|
</div>
|
|
@@ -210,6 +237,7 @@ export default {
|
|
useDate: "",
|
|
useDate: "",
|
|
orgName: "",
|
|
orgName: "",
|
|
randomCode: "",
|
|
randomCode: "",
|
|
|
|
+ orgDetail: "",
|
|
regionC: 'cn',
|
|
regionC: 'cn',
|
|
uLogin: "1", // 登录状态 (1 或 2)
|
|
uLogin: "1", // 登录状态 (1 或 2)
|
|
radio: "1",
|
|
radio: "1",
|
|
@@ -305,6 +333,9 @@ export default {
|
|
},
|
|
},
|
|
//修改学校关闭
|
|
//修改学校关闭
|
|
close_add_organ2() {
|
|
close_add_organ2() {
|
|
|
|
+ this.orgName = "";
|
|
|
|
+ this.randomCode = "";
|
|
|
|
+ this.orgDetail = "";
|
|
this.regionC = 'cn'
|
|
this.regionC = 'cn'
|
|
this.add_organ_dialog2 = false;
|
|
this.add_organ_dialog2 = false;
|
|
},
|
|
},
|
|
@@ -331,6 +362,7 @@ export default {
|
|
u_name: orgName, // 组织名称
|
|
u_name: orgName, // 组织名称
|
|
u_create: this.userid, // u_create 固定为0
|
|
u_create: this.userid, // u_create 固定为0
|
|
u_code: randomCode, // 随机码(可以为空)
|
|
u_code: randomCode, // 随机码(可以为空)
|
|
|
|
+ u_detail: this.orgDetail, // 描述
|
|
u_regionC: this.regionC,
|
|
u_regionC: this.regionC,
|
|
u_login: uLogin, // 登录状态
|
|
u_login: uLogin, // 登录状态
|
|
},
|
|
},
|
|
@@ -370,6 +402,7 @@ export default {
|
|
this.add_organ_dialog = false;
|
|
this.add_organ_dialog = false;
|
|
// 清空输入框、下拉菜单选择和单选框
|
|
// 清空输入框、下拉菜单选择和单选框
|
|
this.orgName = ""; // 清空学校名称
|
|
this.orgName = ""; // 清空学校名称
|
|
|
|
+ this.orgDetail = ""; // 清空学校描述
|
|
this.regionC = 'cn'
|
|
this.regionC = 'cn'
|
|
this.randomCode = ""; // 清空地区选择
|
|
this.randomCode = ""; // 清空地区选择
|
|
this.uLogin = "1"; // 清空学校类型选择
|
|
this.uLogin = "1"; // 清空学校类型选择
|
|
@@ -386,17 +419,18 @@ export default {
|
|
this.orgName = row.name;
|
|
this.orgName = row.name;
|
|
this.randomCode = row.code;
|
|
this.randomCode = row.code;
|
|
this.regionC = row.area;
|
|
this.regionC = row.area;
|
|
|
|
+ this.orgDetail = row.detail;
|
|
console.log(row);
|
|
console.log(row);
|
|
},
|
|
},
|
|
updateOrgan() {
|
|
updateOrgan() {
|
|
let params = [
|
|
let params = [
|
|
{
|
|
{
|
|
- functionName: "updateOrgan",
|
|
|
|
|
|
+ functionName: "updateOrgan2",
|
|
id: this.nid,
|
|
id: this.nid,
|
|
name: this.orgName,
|
|
name: this.orgName,
|
|
code: this.randomCode,
|
|
code: this.randomCode,
|
|
|
|
+ detail: this.orgDetail,
|
|
area: this.regionC
|
|
area: this.regionC
|
|
-
|
|
|
|
}
|
|
}
|
|
];
|
|
];
|
|
this.$ajax
|
|
this.$ajax
|
|
@@ -431,14 +465,14 @@ export default {
|
|
this.useDate = `${year}-${month}-${day}`; // 返回格式化后的日期字符串
|
|
this.useDate = `${year}-${month}-${day}`; // 返回格式化后的日期字符串
|
|
},
|
|
},
|
|
enable(row) {
|
|
enable(row) {
|
|
- if(row.isLogin === '2'){
|
|
|
|
|
|
+ if (row.isLogin === '2') {
|
|
this.enable_organ_dialog = true;
|
|
this.enable_organ_dialog = true;
|
|
this.nid = row.id;
|
|
this.nid = row.id;
|
|
}
|
|
}
|
|
- else{
|
|
|
|
|
|
+ else {
|
|
this.disableOrgan(row);
|
|
this.disableOrgan(row);
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
|
|
|
|
},
|
|
},
|
|
enable_organ() {
|
|
enable_organ() {
|