diff --git a/src/views/engine/engine/index.vue b/src/views/engine/engine/index.vue
index 95d80bb..8fc59a6 100644
--- a/src/views/engine/engine/index.vue
+++ b/src/views/engine/engine/index.vue
@@ -32,59 +32,106 @@
- 新增
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ dict.label }}
+
+
+
+
+
+
+
+ {{ dict.label }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
@@ -215,9 +262,37 @@ export default {
engine:{
},
+ // 弹出层标题
+ title: "",
arr:[],
dialogFormVisible:false,
- total:0
+ total:0,
+ rules: {
+ name: [
+ {required: true, message: "规则名称不能为空", trigger: "blur"}
+ ],
+ type: [
+ {required: true, message: "规则类型不能为空", trigger: "change"}
+ ],
+ engineCode: [
+ {required: true, message: "规则编码不能为空", trigger: "blur"}
+ ],
+ scope: [
+ {required: true, message: "规则级别不能为空", trigger: "change"}
+ ],
+ isActivate: [
+ {required: true, message: "是否激活不能为空", trigger: "change"}
+ ],
+ status: [
+ {required: true, message: "规则状态不能为空", trigger: "change"}
+ ],
+ createBy: [
+ {required: true, message: "创建者不能为空", trigger: "blur"}
+ ],
+ createTime: [
+ {required: true, message: "创建时间不能为空", trigger: "blur"}
+ ],
+ }
};
},
//计算属性 类似于data概念",
@@ -226,23 +301,41 @@ export default {
watch: {},
//方法集合",
methods: {
+ /** 提交按钮 */
+ submitForm() {
+ this.$refs["form"].validate(valid => {
+ if (valid) {
+ if (this.form.id != null) {
+ update(this.form).then(response => {
+ this.$modal.msgSuccess("修改成功");
+ this.getList();
+ this.open = false;
+ })
+ } else {
+ insert(this.form).then(response => {
+ this.$modal.msgSuccess("新增成功");
+ this.getList();
+ this.open = false;
+ })
+ }
+ }
+ });
+ },
handleSizeChange(val) {
console.log(`每页 ${val} 条`);
this.engineReq.pageSize = val;
this.findSelectSourceList();
},
+ // 取消按钮
+ cancel() {
+ this.open = false;
+ this.reset();
+ },
handleCurrentChange(val) {
console.log(`当前页: ${val}`);
this.engineReq.pageNum = val;
this.findSelectSourceList();
},
- insert(){
- this.dialogFormVisible = true
- insert(this.engine).then(res =>{
- this.$message.success(res.msg || "添加成功")
- })
- this.engine = {}
- },
findSelectSourceList(){
selectEngineList(this.engineReq).then(res=>{
this.arr=res.data.list;
@@ -254,11 +347,6 @@ export default {
this.$message.success(res.msg || "删除成功")
})
},
- handUpdate(){
- update(this.engine).then(res =>{
- this.$message.success(res.msg || "修改成功")
- })
- },
findSelectSourceExport(){
this.download('engine/engine/export', {
...this.engineReq
diff --git a/src/views/port/port/index.vue b/src/views/port/port/index.vue
index 7c2a36f..a512e80 100644
--- a/src/views/port/port/index.vue
+++ b/src/views/port/port/index.vue
@@ -18,8 +18,27 @@
-
- 从不显示
+
+
+ 新闻头条
+ 购买
+
+
+
+
+
+
+ 气象预警
+ 购买
+
+
+
+
+
+
+ 生辰助手
+ 购买
+