替换infopath项目,采用SharePoint SPFX框架
362238506@qq.com
2024-08-02 6d13ef6cd42c29d6abc6f7f52f54703422d668e6
VMR:附件地址下载转换
3个文件已修改
74 ■■■■■ 已修改文件
VMR/WorkflowFormsWeb/Controllers/HomeController.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VMR/WorkflowFormsWeb/Views/PartnerInformationChange/Index.cshtml 49 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VMR/WorkflowFormsWeb/Views/ProductionMaterialnquiry/Index.cshtml 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VMR/WorkflowFormsWeb/Controllers/HomeController.cs
@@ -28,6 +28,8 @@
                    return Redirect("ProductionMaterialnquiry/Index?" + ParemesStr);
                case "试做量产合作伙伴":
                    return Redirect("ProductionMaterialnquiry/Index?" + ParemesStr);
                case "生产材询价申请":
                    return Redirect("ProductionMaterialnquiry/Index?" + ParemesStr);
                default:
                    break;
            }
VMR/WorkflowFormsWeb/Views/PartnerInformationChange/Index.cshtml
@@ -52,8 +52,8 @@
                <span style=" font-size: 18px;  cursor: pointer;">&nbsp;{{FormData.vendname}}</span>
            </el-col>
        </el-row>
        <el-row style="min-height: 30px;line-height: 50px;" type="flex" >
            <el-col :span="6" class="row-border" >
        <el-row style="min-height: 30px;line-height: 50px;" type="flex">
            <el-col :span="6" class="row-border">
                <span style=" font-size: 18px;  cursor: pointer;">实施日期:</span>
            </el-col>
@@ -76,15 +76,15 @@
            <el-col :span="6" class="row-border" style="height: 50px">
                <span style="font-size: 18px;">
                    <a href="{{FormData.pdf}}" style="color: rgba(0, 106, 197, 1); font-size: 12px; text-align: center;padding:5px;border-radius:10% 10% 0 0">PDF</a>
                    <a :href="FormData.PDF|UpdateUrl" style="color: rgba(0, 106, 197, 1); font-size: 12px; text-align: center;padding:5px;border-radius:10% 10% 0 0">PDF</a>
                </span>
                <span style="font-size: 18px;">
                    <a href="{{FormData.excel}}" style="color: rgba(0, 106, 197, 1); font-size: 12px; text-align: center;padding:5px;border-radius:10% 10% 0 0">EXECL</a>
                    <a :href="FormData.Excel|UpdateUrl" style="color: rgba(0, 106, 197, 1); font-size: 12px; text-align: center;padding:5px;border-radius:10% 10% 0 0">EXECL</a>
                </span>
            </el-col>
            <el-col :span="12" class="row-border" style="height: 50px">
            <el-col :span="12" class="row-border" style="height: 50px">
                <span style=" font-size: 18px;  cursor: pointer;">注意:请担当核对附件中的信息与下方信息是否一致</span>
            </el-col>
        </el-row>
@@ -118,7 +118,7 @@
        <el-row style="min-height: 30px;line-height: 30px;">
            <el-col :span="24" class="row-border" style="text-align: center;">
                <a href="{{FormData.file}}" style="color: rgba(0, 106, 197, 1); font-size: 12px; text-align: center; cursor: pointer;padding:5px;border-radius:10% 10% 0 0">变更相关附件</a>
                <a :href="FormData.file" style="color: rgba(0, 106, 197, 1); font-size: 12px; text-align: center; cursor: pointer;padding:5px;border-radius:10% 10% 0 0">变更相关附件</a>
            </el-col>
        </el-row>
@@ -196,11 +196,11 @@
                </el-table>
            </el-row>
            @*<el-row>
                <el-col :span="24" style="text-align:center">
                    <el-button type="primary" v-on:click="PostFrom(1)">审核</el-button>
                    <el-button type="primary" v-on:click="PostFrom(2)">拒绝</el-button>
                </el-col>
            </el-row>*@
                    <el-col :span="24" style="text-align:center">
                        <el-button type="primary" v-on:click="PostFrom(1)">审核</el-button>
                        <el-button type="primary" v-on:click="PostFrom(2)">拒绝</el-button>
                    </el-col>
                </el-row>*@
        </el-row>
        <!--审批历史数据-->
@@ -266,6 +266,13 @@
                    ToformDate(V) {
                        return V && moment(V).format('YYYY/MM/DD') || V;
                    },
                    UpdateUrl(u) {
                        if (!u)
                            return;
                        let fileName = u.substring(u.toString().lastIndexOf('\\') + 1);
                        let url = "http://43.98.48.233:14001/DownloadFile.aspx?FileName=" + fileName +"&FilePath=" + u;
                        return url;
                    },
                },
                methods: {
                    //页面初始化
@@ -278,17 +285,12 @@
                        "@Html.Raw(ViewData["flowdata"]).ToString()" && TempData.push(JSON.parse(@Html.Raw(ViewData["flowdata"])));
                        this.CurrentProcessData = TempData;
                        console.log("*************内容参数*************");
                        console.log(this.changeInfos.length);
                        console.log(typeof(this.changeInfos));
                        console.log(this.changeInfos);
                        console.log(this.FormData.ReturnTxt);
                        console.log("*************内容参数*************");
                        console.log(this.FormData.Proc_DisplyID);
                        console.log("*************当前登录人信息*************");
                        console.log(this.CurrentProcessData);
                        console.log("*************审批记录信息*************");
                        console.log(this.ProcessLogData);
                        //console.log("*************内容参数*************");
                        //console.log(this.FormData);
                        //console.log("*************当前登录人信息*************");
                        //console.log(this.CurrentProcessData);
                        //console.log("*************审批记录信息*************");
                        //console.log(this.ProcessLogData);
                    },
                    //审批方法
                    PostFrom(type) {
@@ -444,8 +446,9 @@
            border: 1px solid #363636; /* 边框颜色和宽度 */
            color: #606060;
            border-collapse: collapse;
            border-spacing:0;
            border-spacing: 0;
        }
        .scrollable-content {
            width: 291px; /* 设置div的宽度 */
            height: 50px; /* 设置div的高度 */
VMR/WorkflowFormsWeb/Views/ProductionMaterialnquiry/Index.cshtml
@@ -87,11 +87,11 @@
            <el-col :span="8" class="row-border" style="height: 30px;">
                <span style="font-size: 14px;">
                    <a href="{{FormData.PDF}}"  style="color: rgba(0, 106, 197, 1); font-size: 12px; text-align: center;padding:5px;border-radius:10% 10% 0 0">PDF</a>
                    <a :href="FormData.PDF|UpdateUrl"  style="color: rgba(0, 106, 197, 1); font-size: 12px; text-align: center;padding:5px;border-radius:10% 10% 0 0">PDF</a>
                </span>
                <span style="font-size: 14px;">
                    <a href="{{FormData.Excel}}"  style="color: rgba(0, 106, 197, 1); font-size: 12px; text-align: center;padding:5px;border-radius:10% 10% 0 0">EXECL</a>
                    <a :href="FormData.Excel|UpdateUrl"  style="color: rgba(0, 106, 197, 1); font-size: 12px; text-align: center;padding:5px;border-radius:10% 10% 0 0">EXECL</a>
                </span>
            </el-col>
        </el-row>
@@ -317,6 +317,13 @@
                    ToformDate(V) {
                        return V && moment(V).format('YYYY/MM/DD') || V;
                    },
                    UpdateUrl(u) {
                        if (!u)
                            return;
                        let fileName = u.substring(u.toString().lastIndexOf('\\') + 1);
                        let url = "http://43.98.48.233:14001/DownloadFile.aspx?FileName=" + fileName + "&FilePath=" + u;
                        return url;
                    },
                },
                methods: {
                    //页面初始化
@@ -328,12 +335,12 @@
                        "@Html.Raw(ViewData["flowdata"]).ToString()" && TempData.push(JSON.parse(@Html.Raw(ViewData["flowdata"])));
                        this.CurrentProcessData = TempData;
                        console.log("*************内容参数*************");
                        console.log(this.FormData);
                        console.log("*************当前登录人信息*************");
                        console.log(this.CurrentProcessData);
                        console.log("*************审批记录信息*************");
                        console.log(this.ProcessLogData);
                        //console.log("*************内容参数*************");
                        //console.log(this.FormData);
                        //console.log("*************当前登录人信息*************");
                        //console.log(this.CurrentProcessData);
                        //console.log("*************审批记录信息*************");
                        //console.log(this.ProcessLogData);
                    },
                    //审批方法
                    PostFrom(type) {