|
@@ -9,6 +9,8 @@ import PurchaseDetails from "@/components/purchase/details.vue";
|
|
|
|
|
|
import backGoods from "./backGoods.vue";
|
|
|
|
|
|
+import { mapGetters } from "vuex";
|
|
|
+
|
|
|
export default {
|
|
|
components: {
|
|
|
query,
|
|
@@ -35,11 +37,14 @@ export default {
|
|
|
prop: "status",
|
|
|
data: [],
|
|
|
},
|
|
|
- // {
|
|
|
- // label: "付款状态",
|
|
|
- // prop: "type",
|
|
|
- // data: [],
|
|
|
- // },
|
|
|
+ {
|
|
|
+ label: "审批状态",
|
|
|
+ prop: "status",
|
|
|
+ data: [
|
|
|
+ { label: "审批中", value: "10" },
|
|
|
+ { label: "审批通过", value: "60" },
|
|
|
+ ],
|
|
|
+ },
|
|
|
],
|
|
|
tableList: [],
|
|
|
total: 0,
|
|
@@ -87,7 +92,10 @@ export default {
|
|
|
},
|
|
|
};
|
|
|
},
|
|
|
+ computed: mapGetters(["userInfo"]),
|
|
|
+
|
|
|
created() {
|
|
|
+ console.log(this.userInfo, "aaaaass");
|
|
|
const businessDictData = JSON.parse(
|
|
|
window.localStorage.getItem("businessDict")
|
|
|
);
|
|
@@ -306,7 +314,7 @@ export default {
|
|
|
path: "/process/examinationApproval/index",
|
|
|
query: {
|
|
|
id: row.id,
|
|
|
- processInstanceId: row.processInstanceId || "",
|
|
|
+ processInstanceId: row.flowId || "",
|
|
|
flowCode: "PURCHASE",
|
|
|
},
|
|
|
});
|
|
@@ -389,12 +397,15 @@ export default {
|
|
|
>取消
|
|
|
</el-button>
|
|
|
</div>
|
|
|
- <el-button
|
|
|
+ <!-- <el-button
|
|
|
type="text"
|
|
|
- v-if="scope.row.status === 10"
|
|
|
+ v-if="
|
|
|
+ scope.row.status === 10 &&
|
|
|
+ scope.row.flowApproverId === userInfo.user_id
|
|
|
+ "
|
|
|
@click="handleExamine(scope.row)"
|
|
|
>审批
|
|
|
- </el-button>
|
|
|
+ </el-button> -->
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|