-
+
@@ -36,24 +36,29 @@
下载
-
+
+
+ 上报
+
+
+
-
+
- 新增
+
@@ -108,7 +113,17 @@
@click="handleRecord(scope)"
>确认
-
+ 驳回
确认
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{
+ item.name
+ }}
+
+
+
+ 取消
+ 驳回
+
+
@@ -197,8 +264,8 @@ import { getRecordList, createRecord, updateRecord,
upRecord,
rejectRecord,
confirmRecord,
- deleteRecord, } from "@/api/record";
-import { getContentList } from "@/api/content";
+ deleteRecord, } from "@/api/ability";
+import { getContentList } from "@/api/ability";
import checkPermission from "@/utils/permission";
import Pagination from "@/components/Pagination";
import { upUrl, upHeaders } from "@/api/file";
@@ -214,11 +281,12 @@ export default {
contentOptions: [],
listLoading: true,
dialogVisible: false,
+ dialogVisibles:false,
upHeaders: upHeaders(),
upUrl: upUrl(),
fileList: [],
recordTable:defaultContent,
- TableList: [],
+ TableList:{count: 0},
listQuery: {
page: 1,
page_size: 20,
@@ -264,7 +332,7 @@ export default {
recorclickRow(row) {
this.listQuery.is_self= true;
this.listQuery.content= row.id;
- this.content = row.id;
+
getRecordList(this.listQuery).then((response) => {
if (response.data) {
@@ -326,14 +394,10 @@ export default {
- handleAddrecordTable() {
- if(this.content==null)
- {
- alert("请选择清单!");
-
- }
- else{
- this.recordTable = Object.assign({}, defaultContent);
+ handleAddrecordTable(scope) {
+ this.content = scope.row.id;
+
+ this.recordTable = Object.assign({}, defaultContent);
this.dialogType = "new";
this.dialogVisible = true;
this.$nextTick(() => {
@@ -341,7 +405,7 @@ export default {
});
this.initList();
- }
+
},
handleEdit(scope) {
@@ -375,7 +439,24 @@ export default {
})
}
,
-
+ //驳回
+ handleRecord1(scope){
+ this.recordTable = Object.assign({}, scope.row); // copy obj
+ this.dialogVisibles = true;
+ this.initList();
+
+ }
+ ,
+ //驳回提交
+ confirmbh(forms){
+ this.recordTable.content=this.content;
+ rejectRecord(this.recordTable.id, this.recordTable).then((res) => {
+ this.$message.success("成功");
+ this.$emit("handleDo",true);
+ });
+ this.dialogVisibles = false;
+ this.getrecordlist()
+ },
handleRecord2(scope){
this.$confirm("确认删除?", "警告", {
type: "error",
diff --git a/client/src/views/ability/recordselect.vue b/client/src/views/ability/recordselect.vue
new file mode 100644
index 0000000..a08a4c3
--- /dev/null
+++ b/client/src/views/ability/recordselect.vue
@@ -0,0 +1,268 @@
+