002201 2 gadi atpakaļ
vecāks
revīzija
0e08759840

+ 15 - 1
src/views/input-dialog/index.vue

@@ -1,7 +1,17 @@
 <script>
 export default {
   name: "DrInputDialog",
-  props: ["value", "title", "type", "dataMapping", "source"],
+  props: [
+    "value",
+    "title",
+    "type",
+    "dataMapping",
+    "source",
+    "placeholder",
+    "clearable",
+    "disabled",
+    "readonly",
+  ],
   components: {
     InputDialog: () => import("./components/index.vue"),
   },
@@ -36,6 +46,10 @@ export default {
 <template>
   <el-input
     v-model="value"
+    :placeholder="placeholder"
+    :clearable="clearable"
+    :disabled="disabled"
+    :readonly="readonly"
     style="width: 100%; cursor: pointer"
     @click.native.stop="handleAsyncOpenDialog"
   >

+ 1 - 8
src/views/purchase/purchase-contract/see/index.vue

@@ -1,13 +1,7 @@
 <script>
-import {
-  initColumns,
-  initDicts,
-  initRules,
-  initParams,
-  initComponents,
-} from "@/utils/init";
 import { Columns, TabColumns } from "../add/column";
 import { item } from "@/api/business/purchase/purchase-contract";
+import { initColumns, initDicts, initRules, initParams } from "@/utils/init";
 
 const NewColumns = initColumns(Columns, { disabled: true, readonly: true });
 const NewTabColumns = TabColumns.map((element) => ({
@@ -18,7 +12,6 @@ const NewTabColumns = TabColumns.map((element) => ({
 export default {
   name: "SeeDrawer",
   dicts: initDicts(NewColumns),
-  components: initComponents(NewColumns),
   data() {
     return {
       visible: false,